@charset "UTF-8";
/* CSS Document */
body, body input, #sliderforminner .smallTitle, .affiliateList, #sliderforminner .bigTitle, .points_heading.one, .points_heading.two, .points_heading.three, .submitbtn, .map_title, .row h2, .iconsHeading, .contact textarea, .advertiserList,.advertiserLink{
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif!important;	
}

.numbersbg > div {
    margin-bottom: 35px;
}
.advertisers {
    font-size: 14px;
    text-align: right;
	direction:rtl;
}
#firstname {
	margin-left:1%;
}
.points_heading {
    color: #ffaa71;
    position: absolute;
    bottom: 3px;
    left: 10px;
    right: 0;
    text-align: center;
    line-height: 0.7;
    vertical-align: bottom;
    top: auto;
    display: block;
    font-size: 46px;
}
.activepublishers{
	font-size:15px;
}
.publishers{
	text-align:right;
	direction:rtl;
}
.affiliateList_pair {
	float:right;
}
.affiliateList_img_wrap {
	text-align:right;
}
.affiliateList_img_wrap > .site_sprite.checkmark {
	float:right;
}
.affiliateList_text {
	float:right;
	line-height: 33px;
    margin-right: 10px;
}
.affiliateListLast .affiliateList_img_wrap {
	direction:rtl;
}
.affiliateListLast img {
	margin-left:0;
	margin-right:-80px;
}
.affiliateListLast span, .affiliateListLast img {
    float: none;
}
.advbtn {
	direction:rtl;
}
.liveoffers{
	font-size:15px;
}
.about_us_page .halfWidth p{
	direction:rtl;
	text-align:right;
}
.externalHeading,.numbersbg,#footersignup{
	direction:rtl;
}
.brClass{
	display:none;
}
#telephone.site_sprite {
	float:right;
}
#firstname{
	float:right!important;
	width: 48.3%;
}
#lasttname{
	float:left!important;
	width:49%;
}
.container_footer {
    direction: rtl;
}
#telnumber{
	direction: ltr;
	float: right;
}
#telephone {
    float: right;
    margin-left: 10px;
}
.visit p {
    margin-bottom: 20px;
    clear: both;
}
.cd-user-modal .cube {
    width: 423px;
    background-color: #e3e4df;
    border-radius: 10px;
    padding-bottom: 20px;
    direction: rtl;
}
.cd-user-modal .enve {
    background-position: 268px 15px;
}
.cd-user-modal .passw {
    background-position: 268px 15px;
}
.cd-user-modal .element{
	padding: 0em 3em;
}
.cd-user-modal .theX {
    padding-right: 7px;
    padding-top: 2px;
}
.payment_options_div {
    padding-top: 50px;
}
.advertiserList {
	direction:rtl;
	padding-right: 70px;
}
.advertiserList_check {
	float:right;
	margin-left: 2.5%;
}
.advertiserList_text {
	padding-left: 0;
    padding-right: 13.5%;
    line-height: 19px;
}
.numbers_div > div {
	float:right;
}
.runOfferBtn a {
	direction:rtl;
}
.affiliateList2 {
	direction:rtl;
	padding-left: 0;
	padding-right: 22px;
}
.affiliateList2 > div > div:first-child {
	margin-right:0!important;
	margin-left:2%!important;
}
.affiliateList2 > div > div {
	float:right!important;
}
.show1588 {
	display:none;
}
.affiliateListLast .affiliateList_text .site_sprite.checkmark{
	margin-left:10px;
}
@media (max-width: 1588px) and (min-width: 1200px){
	.show1588 {
		display:block;
	}
	.ach_icon {
		position:relative;
		top:17px;
	}
}
@media (min-width:1200px){
	.advertiserList {
		padding-right: 60px;
	}
	.advertiserList_text {
		padding-right: 10.5%;
		line-height: 40px;
	}
}
@media (max-width: 1200px){
	.payment_options_div .iconsHeading {
		margin: 100px 0 15px;
	}
	#advertisers .payment_options_div.traffic_channel_div {
		margin-top: 0;
		padding-top: 0;
	}
	.advertiserList_text {
		line-height: 46px;
	}
}
@media (max-width: 1180px) and (min-width: 992px){
	.top_footer > .col-md-4.working.social-mid,
	.top_footer > .col-md-4.contact,
	.top_footer > .col-md-4.visit.footer_logo {
		width:auto;
		float:right;
	}
}
@media (max-width: 1170px){
	.runOffer {
		float: right;
		margin-right: 20px;
		margin-left:0;
	}
	.thumbHolder {
		float:right;
		margin-right: 20px;
		margin-left:0;
	}
}
@media (max-width: 1050px){
	.advertiserList_text {
		line-height: 21px;
		margin-top: 15px;
	}
}
@media (max-width: 780px){
	.numbersbg p {
		text-align: center;
	}
	.points_heading {
		font-size: 35px;
	}
	.brClass,.brClass2 {
		display:block;
	}
	.working, .visit > h4{
		direction:rtl;
	}
	.visit > h4{
		padding-top:20px;
	}
	.affiliateListLast .affiliateList_text {
		margin-right:0;
	}
}
@media (max-width: 767px) and (min-width: 320px){
	.advertiserList_cell {
		text-align: right;
	}
	.affiliateListLast .affiliateList_img_wrap {
		text-align:right;
	}
	.affiliateListLast img {
		margin-right:0;
	}
	.numbers_div > div {
		float:none;
	}
	.payment_options_div {
		padding-top:20px;
	}
	.payment_options_div .iconsHeading {
		margin: 40px 0 15px;
	}
	.advertiserList {
		padding: 0 30% 0 10%;
	}
	.advertiserList_check {
		margin-right:0;
	}
	.advertiserList_text {
		padding-right:0;
	}
}
@media (min-width: 768px){
	.points_heading {
    	font-size: 40px;
	}
}
@media (max-width: 750px){
	.iconsHeading {
		font-size: 28px;
	}
}
@media (max-width: 735px){
	.show1670, .show1588 {
		display:block;
	}
	.ach_icon{
		position:relative;
		top:17px;
	}
}
@media (max-width: 640px){
	.runOffer {
		margin: 20px 2.5% 0;
	}
}
@media (max-width: 560px){
	.advertiserList {
		padding-right: 19%;
	}
}
@media (max-width: 500px){
	.affiliateList2 {
		font-size: 17px;
		padding-right: 5%;
	}
}
@media (max-width: 480px){
	.advertiserList {
		padding-right: 10%;
	}
}
@media (max-width: 425px){
	#advertisers .advertiserList_text {
		font-size: 15px;
	}
}
@media (max-width: 420px) and (min-width: 320px){
	.affiliateIconsSingle .iconText {
		font-size: 12px;
	}
	.liveoffers,.activepublishers {
		font-size: 15px;
		width: 100%;
		text-align: center;
	}
	.working,.visit > h4{
		direction:rtl;
	}
}
@media (max-width: 335px) and (min-width: 320px){
	#advertisers .advertiserList_text {
		font-size: 13px;
	}
}

/*@charset "UTF-8";


.advertiserLink.desktop {
    display: block;
    text-shadow: 0px 0px 20px #000!important;
    font-size: 16px;
    direction: rtl;
}
.numbersbg > div {
    font-family: arial;
	direction:rtl;
	text-align:right;
	float:right;	
}
.points_heading {
    color: #ffaa71;
    position: absolute;
    bottom: 3px;
    left: 10px;
    right: 0;
    text-align: center;
    line-height: 0.7;
    vertical-align: bottom;
    top: auto;
    display: block;
    font-size: 40px;
    font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif!important;
}
.advertisers {
    font-size: 14px;
    text-align: right;
}
.pubbtn {
    width: 50%;
    height: 50px;
    background-color: #ff6600;
    text-align: center;
    line-height: 50px;
    color: #fff;
    margin: 55px 0 21px;
    border-radius: 5px;
    float: right;
}
.contact input[type=text] {
    width: 100%;
    border: 0;
    background: #ffecb6!important;
    padding: 10px 20px;
    font-size: 14px;
    color: #000;
    margin: 0 0 10px 0;
    border-radius: 5px;
    border: solid 2px transparent;
    text-align: right;
	float: right;
}
.contact textarea {
    width: 100%;
    border: 0 none;
    padding: 10px 20px;
    font-size: 14px;
    color: #000;
    margin: 0 0 9px 0;
    border-radius: 5px;
    border: solid 2px transparent;
    background-color: #ffecb6;
    text-align: right;
}
footer h4 {
    font-size: 18px;
    color: #ff6600;
    margin: 0 0 20px 0;
    padding: 0;
    clear: both;
    text-align: right;
}
.sitemap{
	text-align:right;
}
.visit{
	    text-align: right;
}
.advertisers {
    font-size: 14px;
    text-align: right;
    direction: rtl;
}
.advertiserList_text {
    width: 95%;
    padding-right: 4.5%;
    text-align: right;
}
.advertiserList_check {
    width: 5%;
    float: right;
    margin-right: 2.5%;
}
.affiliateList_img_wrap {
    width: 100%;
    text-align: right;
}
.checkImg{
	padding-left:10px;
}
.affiliateListLast img {
    margin:0 -80px 0 0;
}
.advertiserList_text {
    width: 95%;
    padding-right: 4.5%;
    text-align: right;
    direction: rtl;
}
.about_us_page .halfWidth p{
	direction:rtl;
	text-align:right;
}
#sliderforminner .smallTitle{
	font-size:3.1vw;
}
#sliderforminner .bigTitle{
	font-size:3.5vw;	
}
.working{
	direction: rtl;
}
#telephone{
	float:right;
	margin-left:10px;
}
@media (max-width: 768px){
	.numbersbg p {
		text-align: center;
	}
	.iconsHeading {
		font-size: 24px;
	}
	.payment_options_div{
	float:none!important;
}
}
@media (max-width: 768px) and (min-width: 320px){
	.affiliateListLast img {
			margin-left:0;
			margin-right:0;
		}
	.affiliateListLast .affiliateList_img_wrap {
			text-align:right;	
		}
	#advertisers .advertiserList_text {
		font-size: 12px;
	}
	.advertiserList_check {
		width: auto !important;
		float: right !important; 
		display: inline-block;
	}
	.advertiserList_cell {
		display: inline-block;
		width: 100%;
		text-align: right;
	}
	.pubbtn {
		width: 100%;
		float: none;
	}
	.socialist li:first-child{
		width:100%!important;
		margin-bottom:15px!important;
	}
	
	#publishers .affiliateList {
		margin-bottom: 0px;
		padding:15px;
	}
	.payment_options_div .iconsHeading {
		margin: 0px 0 15px;
	}
	.publishers{
		padding:15px;
		width:100%;
	}
	.numbersbg > div {
		margin-bottom: 0px;
	}
}
*/