@import "fontiran.css";

body{
	font-family: dana;
	font-weight: 400;
	direction: rtl;
	background: #e1e3e5;
}
/*headerContainer*/
.headerContainer{
	width: 100%;
	background: #fff;
}
.headerInner{
	width: 1000px;
	margin: 0 auto;
}
#logo{
	display: inline-block;
	float: left;
	height: 46px;
	width: 208px;
	background: url(images/logo.svg) transparent no-repeat center;
	margin-top: 6px;
	background-size: contain;
}
#logo-kerst{
	display: inline-block;
	float: left;
	background-size: contain;
	height: 46px;
	width: 208px;
	background: url(images/logo.svg) transparent no-repeat center;
	margin-top: 6px;
}
.mainNavRight{
    float: right;
    border: 0;
}
.navbar{
    margin: 0;
    min-height: 65px;
    padding: 15px 0;
}
.navbar .nav{
    margin: 0;
}
.mainNavRight .nav > li {
    text-align: center;
    float: left;
	list-style: none;
	margin-left: 7px;
}
.mainNavRight .nav > li  > a{
	color: #3d4348;
	padding: 7px 5px;
	text-decoration: none;
	text-align: left;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: 400;
}
.dropdown-menu{
	min-width: 160px !important;
	top: 100%;
	left: -30px;
}
.dropdown-menu>li>a{
	color: #3f4849;
	text-align: left;
    font-family: 'Poppins', sans-serif;
    font-size: 13px;
    font-weight: 400;
}
.dropdown-menu>li>a:hover{
	color: #f9980d;
	background: none;
}
.mainNavRight .nav > li  > a:hover,.mainNavRight .nav > li  > a:focus{
	color: #f9980d;
	background: none;
}
.mainNavRight .nav > li > a.login {
	background: #27aae1;
	border-radius:3px;
	padding: 8px 20px;
	color: #fff;
	background: #B33CA7;
	border:0px;
	border-bottom:3px solid #871F85;

}
.mainNavRight .nav > li > a.register {
	background: #3296F8;
	border-radius:3px;
	padding: 8px 20px;
	color: #fff;
	border:0px;
	border-bottom:3px solid #0C5BA9;


}
.mainNavRight .nav > li > a.login:hover {
	background: #C93DBB;
	color: #fff;
}
.mainNavRight .nav > li > a.register:hover {
	background: #409CF6;
	color: #fff;
}
/*advertiserTopContainer*/
.advertiserTopContainer{
	width: 100%;
	padding: 12px 0;
	overflow: hidden;
	background: #e1e3e5;
}
.advertiserTopInner{
	width: 1000px;
	margin: 0 auto;
}
.adv-left{
	width: 50%;
	float: left;
	left: 0px;
}
.adv-right{
	float: right;
	right: 0px;
}
.adv-left img{
	float: left;
}
.adv-right img{
	float: right;
}
/*bannerContainer*/
.bannerContainer{
  width: 100%;
  min-height: 377px;
  height: 377px;
  background: url(images/bn-bg.jpg) transparent no-repeat center;
  background-size: cover;
  padding: 98px 0;
  border-bottom: 2px solid #3296F8;
  border-top: 2px solid #3296F8;
}
.bannerInner{
  width: 1000px;
  margin: 0 auto;
  border-bottom: 0; 
}
.banner{
	width: 100%;
	position: relative;

}
.banner .image{
	position: absolute;
	left:0;
	top: -55px;
}
.banner .image img{
	height: 250px;
	width: auto;
}

.banner .bn-text{
	text-align: center;
	float: right;
	position:relative;
}

.banner .bn-text a.legit {
	border: 0px;
    position: absolute;
    left: 50px;
    top: 159px;
}

.banner .bn-text h3{
	display: inline-block;
	width: 100%;
	margin: 0;
	padding: 0;
	color: #fff;
	font-size: 58px;
	text-transform: uppercase;
	font-weight: 700;
	margin-bottom: 20px;
}
.banner .bn-text p{
	display: inline-block;
	width: 100%;
	margin: 0;
	padding: 0;
	color: #fff;
	font-size: 36px;
	line-height: 42px;
}
.banner a{
	display: inline-block;
	margin: 0;
	padding: 0;
	color: #fff;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: normal;
	text-align: center;
	padding: 13px 40px;
	border:1px solid #fff;
	text-decoration: none;
	margin-top: 18px;
}
.banner a:hover{
	opacity: 0.6;
}
/*statictisContainer*/
.statictisContainer{
    width: 100%;
    background: #3296F8;
    overflow: hidden;
    min-height: 90px;
}
.statictisInner{
	width: 1000px;
	margin: 0 auto;
}
.statictis{
	width: 100%;
}
.stt-row{
	
float: left;
	
height: 90px;
	
padding-top: 20px;
}
.stt-row1{
	width: 33%;
	background: url(images/stt-img1.png) #0a5196 no-repeat 96%;
	padding-right: 85px;
}
.stt-row2{
    width: 34%;
    background: url(images/stt-img2.png) #EE3870 no-repeat 96%;
    padding-right: 75px;
}
.stt-row3{
    width: 33%;
    background: url(images/stt-img3.png) #549B04 no-repeat 96%;
    padding-right: 80px;
}
.stt-row h3{
	display: inline-block;
	width: 100%;
	margin: 0;
	padding: 0;
	color: #fff;
	font-size: 24px;
	font-weight: 700;
	margin-bottom: 5px;
}
.stt-row p{
	display: inline-block;
	width: 100%;
	margin: 0;
	padding: 0;
	color: #fff;
	font-size: 14px;
	font-weight: 400;
}
/*advertiserMidContainer*/
.advertiserMidContainer{
	background: #fff;
}

/*BenefitsContainer*/
.BenefitsContainer{
	width: 100%;
	overflow: hidden;
	padding: 18px 0;
	background: #e1e3e5;
}
.BenefitsInner{
	width: 1000px;
	margin: 0 auto;
}
.benefits-row{
	width: 48%;
	float: left;
	border: 1px solid #d2d4d6;
	background: #fff;
	min-height: 354px;
}
.benefits-row2{
	float: right;
}
.benefits-row h4{
	display: inline-block;
	width: 100%;
	font-weight: 700;
	line-height: 43px;
	font-size: 18px;
	text-transform: uppercase;
	padding: 0px 15px;
	margin: 0;
}
.benefits-row1 h4{
    color: #BC369C;
    background: url(images/beni-icon1.png) #FAC0F4 no-repeat 15px;
}
.benefits-row2 h4{
	color: #2c72ad;
	background: url(images/beni-icon2.png) #d2e6f9 no-repeat 15px;
}
.benefits-row span{
	display: inline-block;
	width: 100%;
	height: 4px;
	
}
.benefits-row1 span{
	background: #BC369C;
}
.benefits-row2 span{
	background: #447db2;
}
.bene-infor{
	width: 100%;
	overflow: hidden;
	padding: 14px 0 17px;
}
.bene-infor-left{
	width: 40%;
	float: left;
	text-align: center;
}
.bene-infor-left a{
	border-radius: 4px;
	padding: 11px 20px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: 400;
	display: inline-block;
	margin-top: 25px;
}
.benefits-row1 .bene-infor-left a{
    border-radius: 3px;
    padding: 8px 20px;
    color: #fff;
    background: #B33CA7;
    border: 0px;
    border-bottom: 3px solid #871F85;
}
.benefits-row2 .bene-infor-left a{
    background: #3296F8;
    border-radius: 3px;
    padding: 8px 20px;
    color: #fff;
    border: 0px;
    border-bottom: 3px solid #0C5BA9;
}
.benefits-row1 .bene-infor-left a:hover{
	background: #C93DBB;
	color: #fff;
}
.benefits-row2 .bene-infor-left a:hover{
    background: #409CF6;
    color: #fff;
}
.bene-infor-right{
	font-size: 13px;
	color: #3b3b3b;
	width: 57%;
	float: left;
}
.bene-infor-right p{
	width: 100%;
	display: inline-block;
	line-height: 25px;
	margin-bottom: 15px;
}
.bene-infor-right ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.bene-infor-right ul li{
	line-height: 30px;
	background: url(images/beni-icon.png) transparent no-repeat right;
	padding-right: 24px;
}
.bene-infor-right ul li:last-child{
	background: url(images/beni-icon.png) transparent no-repeat right 6px;
	line-height: 26px;
}
/**/
.featuredConteiner{
	width: 100%;
	overflow: hidden;
	padding: 32px 0 32px;
	background:url(images/bn-bg.jpg) transparent no-repeat center;
	background-size: cover;
}
.featuredInner{
	width: 1000px;
	margin: 0 auto;
}
.feature{
    width: 32%;
    float: left;
    border: 0px;
    border-radius: 4px;
    font-size: 13px;
    min-height: 250px;
    background: white;
}

.feature h3{
	line-height: 40px;
	width: 100%;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: 400;
	border-bottom: 2px solid #fff;
	margin: 0;
	padding-left: 25px;
	border-radius: 3px 3px 0px 0px;
	color:white;
}
.featureLeft h3{
    background: #3296F8;
    border: 0px;
    border-bottom: 3px solid #0C5BA9;
}
.featureRight h3{
    background: #549B04;
    border-bottom: 3px solid #407800;
}
.fea-text{
	width: 100%;
	overflow: hidden;
	padding: 5px 15px 15px 25px;
	list-style-type: none;
}
.fea-text li a,.fea-text li a strong{
}
.fea-text p{
	line-height: 25px;
	width: 100%;
	font-size: 13px;
	font-weight: 400;
	margin: 0;
}
.featureMid{
	width: 35%;
	float: left;
	text-align: center;
}
.featureMid a img{
	margin-bottom: 5px;
}
/*advertiserBotContainer*/
.advertiserBotContainer{
	width: 100%;
	padding: 25px 0;
	background: #e1e3e5;
	overflow: hidden;
}
.advertiserBotInner{
	width: 1000px;
	margin: 0 auto;
}
.adv-img img{
	margin-bottom: 5px;
}
/* solidContainer */
.solidContainer{width: 100%;padding: 20px 0;overflow: hidden;background: #fff;}
.solidInner{
width: 1000px;
overflow: hidden;
margin: 0 auto;

}
.solid{
text-align: center;
}
.solid a{
	background: url(images/solid.png) no-repeat left center;
	display: inline-block;
	height: 50px;
	margin: 0 15px;
}
.solid a:hover{
	opacity: 0.8;
}
.solid a.solid1{
	width: 98px;
	background-position: 0 0;
}
.solid a.solid2{
	width: 205px;
	background-position: -126px 0;
}
.solid a.solid3{
	width: 222px;
	background-position: -363px 0;
}
.solid a.solid4{
	width: 128px;
	background-position: -602px 0;
}

.solid a.solid5{
	width: 153px;
	background-position: -752px 0;
}

/*footerContainer*/
.footerContainer{
	width: 100%;
	padding: 25px 0;
	overflow: hidden;
	background: #282727
}
.footerInner{
	width: 1000px;
	margin: 0 auto;
}
.ft-mid{
	width: 33%;
	float: left;
}
.ft-mid p{
	margin:0 ;
	display: inline-block;
	width: 100%;
	font-size: 13px;
	font-weight: 400;
	color: #fff;
	margin-bottom: 5px;
	line-height: 20px;
}
.ft-mid p a{
	color: #fff;
}
.ft-mid .menu-ft li {
  text-align: center;
  font-size: 16px;
  list-style: none;
  line-height: 2;
}
.ft-left{
	width: 33%;
	float: left;
}
.ft-left p{
	margin:0 ;
	display: inline-block;
	width: 100%;
	font-size: 13px;
	font-weight: 400;
	color: #fff;
	margin-bottom: 5px;
	line-height: 20px;
}
.ft-left p a{
	color: #fff;
}
.ft-left .menu-ft li {
  text-align: center;
  font-size: 16px;
  list-style: none;
  line-height: 2;
}
.ft-right{
	width: 33%;
	float: right;
	padding: 14px 0;
}
.ft-right ul{
	display: inline-block;
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: right;
}
.ft-right ul li{
	display: inline-block;
}
.ft-right ul li a{
	font-size: 13px;
	font-weight: 400;
	color: #fff;
	margin-left: 15px;
}
.menu-ft{
	width: 100%;
	overflow: hidden;
}
.btn-fc-twi{
	width: 100%;
	overflow: hidden;
	margin-top: 10px;
}
.btn-face{
	width: 35%;
	text-align: right;
	float: right;
}
.btn-twi{
	width: 64%;
	float: left;
	text-align: right;
}
@media (max-width: 1000px){
.headerContainer,.advertiserTopContainer,.bannerContainer,.statictisContainer,.advertiserTopContainer,.BenefitsContainer,.featuredConteiner,.advertiserBotContainer,.solidContainer,.footerContainer

	{
		width: 1000px !important;

	}
.headerInner,.advertiserTopInner,.bannerInner,.statictisInner,.advertiserTopInner,.BenefitsInner,.featuredInner,.advertiserBotInner,.solidInner,.footerInner
	{
		margin: 0 !important;
	} 
}



/*subpage*/
.sub-page-background{
	width: 100%;
	overflow: hidden;
	background:url(images/subpage-bg.jpg) transparent no-repeat center top;
}
.sub-page-backgroundInner{
	width: 1000px;
	margin: 0 auto;
}
.site_content{
	margin: 30px 0;
	overflow: hidden;
	/*background: #fff;
	border: 1px solid #d4d6d8;
	padding: 30px 15px;*/
}
.site_title{
    display: inline-block;
    width: 100%;
    margin: 0;
    padding: 0;
    color: #fff;
    font-size: 30px;
    text-transform: uppercase;
    text-align: center;

    position: relative;
    line-height: 96px;
    font-weight: 700;
}

/*login*/
.page-login{
    width: 100%;
    background: url(images/1.svg) #fff no-repeat 25px;
    min-height: 645px;
    padding: 55px 45px 130px 185px;
    padding-left: 440px;
    border: 1px solid #d4d6d8;
    border-radius: 4px;
}
#loginform{
	padding: 48px 40px;
	background: #eff2f4;
	border: 1px solid #c3c8cd;
	border-radius: 4px;
}
.form-group{
	overflow: hidden;
}
.page-login .form-group label{
    width: 100%;
    color: #646c71;
    font-size: 14px;
    font-weight: 400;
    float: left;
    line-height: 30px;
    text-align: right;
    margin-bottom: 0;
}
.page-login .form-group input{
	display: inline-block;
	width: 100%;
	line-height: 17px;
	border: 1px solid #c3c8cd;
	background: #f7fafc;
	color: #6b6f75;
	font-size: 14px;
	font-weight: normal;
	float: right;
	border-radius:4px; 
}
.page-login .captcha div{
	width: 49%;
	float: right;
	padding: 0 !important;
}
.page-login .captcha div img{
	height: auto;
}
.page-login .captcha input{
	width: 49%;
	float: left;
}
.form-group input[type="submit"]{
	width: 35%;
	float: left;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 700;
	border-radius: 4px;
	padding: 9px 20px;
	color: #fff;
    background: #B33CA7;
    border: 0px;
    border-bottom: 3px solid #871F85;
}
.form-group input[type="submit"]:hover,.form-group input[type="submit"]:focus{
	    background: #C93DBB;
    color: #fff;
}
.sm-login a{
	display: inline-block;
    float: right;
    font-size: 14px;
    color: #276fac;
    font-weight: 700;
    text-align: right;
    line-height: 37px;
    text-transform: uppercase;
}
.link_submit{
	width: 100%;
	overflow: hidden;
	margin-top: 25px;
}
.subTop a{
	width: 100%;
	text-align: center;
	font-size: 18px;
	display: inline-block;
	text-transform: uppercase;
	color: #646c71;
	margin-bottom: 15px;
}
.subBot{
	width: 100%;
	text-align: center;
}
.subBot a{
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 700;
	border-radius: 4px;
	padding: 12px 20px;
	color: #fff;
	border: 0px;
	background: #3296F8;
	border-bottom: 3px solid #0C5BA9;
}
.subBot a:hover{
	    background: #409CF6;
    color: #fff;
}

/*register*/
.page-register {
    padding: 50px 25px 50px 140px;
    padding-left: 425px;
    background: url(images/1.svg) #fff no-repeat 65px;
}
#registerform{
	padding: 48px 40px;
	background: #eff2f4;
	border: 1px solid #c3c8cd;
	border-radius: 4px;
}
.form-left{
	float: left;
	width: 48%;
}
.form-right{
	float: right;
	width: 48%;
}
.page-register .captcha{
	width: 100%;
}
.page-register .captcha div{
	width: 50%;
	text-align:right;
}
.page-register .captcha input {
    width: 96%;
}
.page-register .sm-register{
	width: 100%;
}
/*ads*/
#fixedads_list {
    display: block;
    line-height: 30px;
    font-size: 24px;
    color: #529304;
    text-transform: capitalize;
    font-weight: 700;
}
#fixedads_list h3{
	width: 100%;
	margin-top: 20px;
	margin-bottom:10px;
	font-size:18px;
}
h3.ads_title{
    width: 100%;
    display: inline-block;
    font-size: 18px;
    color: #529304;
    text-transform: capitalize;
}
.ad-content{
	padding: 4px;
}
.ad-content img{
	width: 100px;
	height: 100px;
	margin-right: 10px;
}
/*acc*/
.member_sidebar li ul li:last-child a{
	border-bottom: 0;
}
/*account*/
.tbl-account td{
	border-bottom: 1px solid #d7d7d7;
    line-height: 28px;
    
}
.tbl-account td strong,.tbl-content td strong{
	font-weight: 400;
}
.widget-tbl .widget-title{
	color: #505256;
}
.ctn-part1{
	width: 100%;
}

.calendar h3{
	display: inline-block;
    width: 100%;
    margin: 0;
    padding: 0 25px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 400;
    line-height: 36px;
    text-align: right;
    border-radius: 4px 4px 0 0;
    border: 0px;
    background: #F3A611;
}
.member_sidebar > li{
	margin-bottom: 10px;
}
.wrap_content{
	height: 255px;
}
.wrap_content .admin-icon{
	background: #fff;
	height: 247px;
}
.admin-info{
	width: 55%;
	float: left;
	position: relative;
	padding: 20px 25px 35px 210px;
}
.wrap_content .widget-content{
	padding: 0;
}
.wrap-ctn-link{
    width: 40%;
    float: right;
    background: #3296F8;
    padding: 25px 41px 32px;
}

.wrap-ctn-link a{
	display: inline-block;
	width: 106px;
	height: 71px;
	color: #508d04;
	text-align: center;
	font-size: 12px;
	font-weight: 700;
	text-align: center;
	background: #008fcb;
	border-radius: 4px;
	text-transform: uppercase;
	text-decoration: none;
	padding-top: 50px;
	float: left;
}
.wrap-ctn-link a.add{
	background: url(images/acc-icon1.png) #f4f4f4 no-repeat top 12px center;
	margin-right: 13px;
	margin-bottom: 11px;
}
.wrap-ctn-link a.withdraw{
	background: url(images/acc-icon2.png) #f4f4f4 no-repeat top 12px center;
	margin-bottom: 11px;
}
.wrap-ctn-link a.rent{
	background: url(images/acc-icon3.png) #f4f4f4 no-repeat top 12px center;
	margin-right: 13px;
}
.wrap-ctn-link a.advertise{
	background: url(images/acc-icon4.png) #f4f4f4 no-repeat top 12px center;
}

.wrap-ctn-link a:hover {background-color:#FDEAB7;}

.wrap-ctn-infor{
	width: 100%;
}
.admin-info a{
	color: #fff;
	padding: 10px 10px;
	margin-bottom: 0px;
	font-size: 14px;
	text-transform: uppercase;
	border-radius: 4px;
	border: 0px;
	background:#549B04;
	display: inline-block;
	margin-top: 15px;
	text-decoration: none;
}
.admin-info a:hover{
	background: #437206;
}
.admin-info-img{
    position: absolute;
    left: 15px;
    top: 10px;
}
.site_content .ui-tabs .ui-tabs-nav{
	border:0;
	padding: 0 !important;
}
.site_content .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{
	border-radius: 0 !important;
	border:0 !important;
	background: none !important;
}
.site_content .ui-tabs .ui-tabs-panel{
	border:1px solid #c8caca !important;
	background: #fff !important;
}
.site_content .ui-tabs .ui-tabs-nav{
	margin-bottom: 5px !important;
}
.site_content .ui-tabs .ui-tabs-nav li a{
	/*width: 180px;*/
	height: 44px;
	padding: 13px 37px !important;
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: normal;
	text-align: center;
	border-radius: 4px;
	border:0px;
	background: #B33CA7;
	    border-bottom: 3px solid #871F85;
}
.site_content .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a{
	background: #3296F8 !important;
	border: 0 !important;
	border-bottom:3px solid #0C5BA9 !important;
}
.account-tabs .ui-tabs .ui-tabs-panel{
	background-color: #fff;
	min-height: 610px;
	overflow: hidden;
}
#tab-3 tr{
	width: 100%;

}



table td {padding:3px;}

.feature span {display:none;}

table {margin-bottom:10px;}

.account-right {
padding-left:20px;width: 790px;float: right;
}
.account-right .dashboardbox2{
    width: 80%;
    margin-left: 20%;
}
/*mini-logo*/
.mini_logo img{
	height: 25px;
    width: 120px;
}
/**/
.widget-content .upgrade-tbl td{
	font-weight: 400 !important;
	border:0;
	text-align:center;

}
.widget-content .widget-tbl .titles td{
    color: #fff !important;
    color: #070707 !important;
    font-weight: 600 !important;
    text-align: center;
    text-transform: uppercase;
    font-size: 11px;
}


.adhitz {margin-bottom:5px;}

.widget-content img {max-width:100%;}

.referral-strategy h3{
	display: inline-block;
    width: 100%;
    font-weight: 700;
    line-height: 43px;
    font-size: 18px;
    text-transform: uppercase;
    padding: 0px 15px;
    margin: 0;
    background:#d6f7b1;
    color: #417400;
    border-bottom:3px solid #559e04;

}

.referral-strategy ul {list-style:none; padding-left:10px;}


.referral-strategy ul li {

    line-height: 24px;
    background: url(images/beni-icon.png) transparent no-repeat left 4px;
    padding-left: 24px;
    
}

.referral-strategy h4 {color:#005E9F;}

.info-block {
    border: 1px solid #d2d4d6;
    background: #fff;
    padding:15px;
    margin-bottom:10px;

}

.news-container {overflow:hidden;}



.marketplace-text {
	background:url(images/bn-bg.jpg) #0B71BC  no-repeat center;
    border: 0px;
    border-radius: 4px;
    padding: 20px;
    font-weight: 700;
    line-height: 34px;
    font-size: 24px;
    text-transform: uppercase;
    color: white;
    margin-bottom: 20px;
}

.marketplace-text p {
	padding-left: 36px;
	background:url(images/market-star.png) no-repeat left center;
	    text-transform: none;
    font-weight: 500;
}

.marketplace-text .alert {
    font-size: 16px;
    line-height: 24px;
    margin-bottom:0px;
}

.market-tabs .widget-tbl tr.titles td {
    background: #3296F8;
    border: 1px solid #3296F8;
	color:white;
}

.market-tabs .widget-tbl a, .alert .mybutton {
        background: #A3329E;
    color: white;
    padding: 5px 10px;
    font-weight: 600;
    border-radius: 3px;
    width: 80px;
    display: block;
    text-align: center;
}

.market-tabs .widget-tbl a:hover, .alert .mybutton:hover {
	background:#0B71BC;
	color:white;
}

.market-content .alert {text-align:center;}

.alert-success {
    background-color: #d3ffc0;
    border-color: #6cbd27;
    color: #3c763d;
}

.alert-danger {
    background-color: #fbcdcd;
    border-color: #d25065;
    color: #a94442;
}




.market_title {
    width: 100%;
    overflow: hidden;
    background: url(images/refcontestbackground.jpg) transparent no-repeat;
    height: 287px;
    color: #ffffff;
    padding-right: 40px;
    padding-top: 25px;
    font-size: 17px;
    line-height: 31px;
    text-transform: uppercase;
    font-weight: bold;
    padding-left: 400px;
    margin-bottom: 20px;
}

.market_title h3 {
	font-size: 24px;
    color: #fff;
    font-size: 36px;
    text-transform: uppercase;
    font-weight: 700;
    margin-top: 10px;
}

.market_title ul {padding:0px; margin-top:10px;}

.market_title ul li{
    font-size: 18px;
    color: #ffffff;
    text-align: left;
    padding-left: 30px;
    margin: 0px;
    line-height: 28px;
    list-style: none;
    background: url(images/li-style.png) transparent no-repeat left 2px;
}

.funds-info {
    background: #fffcf7;
    border-radius: 5px;
    margin-bottom: 10px;
    border: 1px solid #89bbec;
    padding: 10px;
    line-height: 20px;
    margin-right: 10px;
    margin-left: 15px;
    font-size: 13px;
}

.widget-back {font-family: 'Open Sans', sans-serif;}
.widget-back .widget-tbl tr.titles td {
	background:#F95D2A;
	color:white;
	border:1px solid #F95D2A;
}

.funds-info h4{
    background: url(images/beni-icon2.png)#D2E6F9 no-repeat 97%;
    padding: 10px 10px;
    font-size: 14px;
    color: #0A5196;
    font-family: 'Montserrat', sans-serif;
    text-transform: uppercase;
    font-weight: bold;
    margin-top: 0px;
    margin-top: 5px;
    border-bottom: 3px solid #0A5196;
}

.number-style {
    background-size: 55px 55px;
    height: 55px;
    margin: auto;
    background: #6F38B8;
    background-repeat: no-repeat;
    border-radius: 31px;
    box-shadow: inset 0px 0px 29px #8B35B2;
    font-size: 24px;
    color: #ffffff;
    border: 3px solid #641CC5;
    line-height: 50px;
}

.widget-tbl td {font-size:14px;}
.widget-tbl tr.titles td {
    background: #FAC0F4;
    color: #B7308C;
    font-size: 14px;
    font-weight: 600;
    padding: 7px 10px;
    white-space: nowrap;
    border: 1px solid #B7308C;
}


.your_refal {
    line-height: 24px;
    font-weight: normal;
}

table .featured_ads {
    font-size: 14px;
    background:#236AAF;
    color:white;
}

.fea-title h3 {
    color: white;
    font-size: 18px;
    padding-top: 10px;
}

.page_titles {
    padding-top: 10px;
}

.fea-title {
    font-weight: 600;
}


.widget-back .widget-tbl tr.titles td {
    background: #A343BE;
    color: white;
    border: 1px solid #A343BE;
}

.widget-back .widget-tbl tr.titles td a{
    color: white;
}

.widget-tbl {margin-bottom:20px;}



.ft-right ul li .modal-body a {
    color: #068410;
    margin-left: 0px;
    cursor: pointer;
    font-weight: 600;
}

.modal-header {
    padding: 15px;
    border-bottom: 3px solid #A343BE;
    min-height: 16.42857143px;
    background: #E03A90;
    color: white;
}

.big-advertise {text-align:center; margin:10px 0px;}

.big-advertise a {
	background: #3296F8;
    border-radius: 3px;
    padding: 8px 20px;
    color: #fff;
    border: 0px;
    border-bottom: 3px solid #0C5BA9;
    width:45%;
    margin:10px auto;
    display:block;
    font-size:24px;
}

.big-advertise a:hover{
	text-decoration:none;
	background:#157ADD;
}

.offers-stats {
	overflow:hidden;
}
.offers-stats div {
	float: left;
    width: 32%;
    background: #FFFFFF;
    margin-left: 10px;
    margin-bottom: 10px;
    color: #74777e;
    border-radius: 3px;
    padding:0px 20px;
}

.offers-stats div h2 {
	    margin-top: 10px;
	    font-size:24px;
}

.offers-table a {
	border:1px solid #FAC0F4;
	background-color: #B7308C;
	padding:4px 10px;
	display:block;
	height: 60px;
}

.offers-container {overflow:hidden;}

.offer-block {
    width: 342px;
    margin: 5px;
    float: left;
    text-align: center;
}


.site_content_pages {
	overflow: hidden;
	position: relative;
	width: 100%;
}

.widget-banner {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	text-align: center;
}

.presurfer-banner-top {
	margin-left: 10px;
	margin-bottom: 10px;
	width:583px;
	min-height: 80px;
	border:1px solid #d7d7d7;
	padding:10px;
	background: white;
	float:left;
	left:0;
}

.presurfer-banner-bottom {
	margin-left: 10px;
	margin-top: 10px;
	width:583px;
	min-height: 80px;
	border:1px solid #d7d7d7;
	padding:10px;
	background: white;
	float:left;
	left:0;
}

.presurfer-banner-left {
	width:182px;
	height: 636px;
	border:1px solid #d7d7d7;
	padding:10px;
	background: white;
	float:left;
	left:0;
}

.presurfer-banner-right {
	width: 182px;
	height: 636px;
	border:1px solid #d7d7d7;
	padding:10px;
	background: white;
	float:right;
	height: 100%;
	overflow: hidden;
	position: absolute;
	right:0;
}

.presurfer-mid {
	margin-left: 10px;
	width:583px;
	min-height: 432px;
	border:1px solid #d7d7d7;
	padding:10px;
	background: white;
	float:left;
	left:0;
	padding-top: 15px;
}

.home-banners-top {
	height:270px;
	padding: 10px;
	border: 1px solid #e0dddd;
	background: #fff;
	-moz-box-shadow: inset 3px -5px 50px 29px rgba(222,222,226,.94);
	-webkit-box-shadow: inset 3px -5px 50px -13px rgba(244,244,246,.94);
	-moz-box-shadow: inset 3px -5px 50px -13px rgba(222,222,226,.94);
	box-shadow: inset 0 0 29px 16px #e8e8ea;
}

.home-banner-bottom {
	width: 1000px;
	display: block;
	margin: 0 auto;
	padding: 10px 0;
	border: 1px solid #e0dddd;
	background: #fff;
	-moz-box-shadow: inset 3px -5px 50px 29px rgba(222,222,226,.94);
	-webkit-box-shadow: inset 3px -5px 50px -13px rgba(244,244,246,.94);
	-moz-box-shadow: inset 3px -5px 50px -13px rgba(222,222,226,.94);
	box-shadow: inset 0 0 29px 16px #e8e8ea;
}
.add-right{
    width: 45%;
    float: right;
    background: #fff;
    background-size: cover;
    min-height: 200px;
    padding: 40px 30px;
    border-radius: 0px 16px 16px 0px;
}
.add-right a{
width: 132px;
    line-height: 48px;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    text-decoration: none;
    background: #4e32bc;
    border: 0px;
    border-radius: 36px;
    display: inline-block;
    text-align: center;
}
.add-right a:hover{
	background:#4e32bc; 
}
.add-right a.add,.add-right a.withdraw{
	margin-bottom: 10px;
}
.add-right a.add,.add-right a.rent{
	margin-right: 5px;
}