@import "fontiran.css";

body {
    margin: 0px;
    padding: 0px;
	font-family: dana;
    font-size: 13px;
    color: white;
    direction: rtl;
}
h3, p,ul, li{
	padding: 0;
	margin: 0;
}
.wrapper{

}
/*====== headerTopContainer ========*/
.headerTopContainer{
	width: 100%;
}
.headerTopInner{
    direction: ltr;
    width: 1170px;
    margin: 0px auto;
    padding: 5px 0px;
    clear: both;

}
#logo{
    background: url(images/logo2.svg) no-repeat center center;
    width: 339px;
    height: 69px;
    display: inline-block;
}

.header-content {

    background-size: cover;
    padding: 00px 0px 60px;
    box-shadow: 5px 0px 10px rgba(50, 4, 213, 0.75);

}

.header-content2 {
    padding: 0px 0px 20px;
    /*background-size: cover;*/
    /*background-image: linear-gradient(180deg, rgba(35, 194, 237, 0.75), rgba(4, 87, 213, 0.75)),url("images/Image 1.png");*/
}

.headerTopInner .navRight{
	float: right;
	padding: 12px 0px;
}
.headerTopInner .navRight .nav{
	float: right;
}
.headerTopInner .navRight .nav li{
	float: left;
}
.headerTopInner .navRight .nav li a{
    font-size: 18px;
    font-weight: 400;
    text-transform: none;
    display: inline-block;
    padding: 3px 15px;
    color: white;
    line-height: 36px;
    border-radius: 6px;


}

.dropdown-menu {

	    border-radius: 6px;
}


.headerTopInner .navRight .nav li .dropdown-menu a {color: #2f4c9a;}


.headerTopInner .navRight .nav li a:hover{
	background: none;
	color:#ffbb00;
}

.headerTopInner_top .navbar-nav>li>a {
	color:white;
	font-size:18px;
}

.headerTopInner_top .navbar-nav>li>a:hover {
	background:transparent;
	color:#26A9E0;
}


#login{
    color: #fff !important;
    border-radius: 35px;
    padding: 8px 30px;
    color: #fff;
    margin: 0px 5px;
    border: 2px solid rgba(35, 194, 237, 0.75);
    font-size:22px;
}
#contact{
	background-color: white;
	padding: 2px 8px;
	color: #0C2B72;
	border-radius: 35px;
	border: 2px solid #ffffff;
	font-size:20px;
}
#register{
	background-color: white;
	padding: 8px 30px;
	color: #0C2B72;
	border-radius: 35px;
	border: 2px solid #ffffff;
	font-size:22px;
}
#login:hover{
background-color: #0C2B72;
}
#register:hover{
	background-color: #0C2B72;
	color:white;
}
/* ====== headerBotContainer ======*/
.headerBotContainer{
    width: 100%;
    background: #0C2B72;
    padding: 20px 0px;
}
.bannerBotInner{
	width: 1170px;
	margin: 0px auto;
}
.headerBotInner{
	width: 1170px;
	margin: 0px auto;
	padding: 10px 0px;
}
.img-clix{
	width: 50%;
	    text-align: center;
}

.img-clix div {
	margin:0px auto;
}

.clix1{
	float: left;
}
.clix2{
	float: right;
}
.clr{
	clear: both;
}
/*====== bannerTopContainer ======*/



.bannerTopContainer{
	width: 100%;
	color: #fff;
}
.bannerTopInner{
    direction: ltr;
	width: 1170px;
	margin: 0px auto;
	padding-bottom: 152px;
}

.headerTopInner_top {
	padding: 25px 0px 20px;
    clear: both;
    border-bottom:1px solid #3F67CE;
}

.dropdown-menu img {
    max-width: 16px;
    width: 16px;
}


.info_box a {
    color: #fcce03 !important;
}

.banTop-left{
    width: 55%;
    text-align: center;
    box-sizing: border-box;
    padding: 80px 0px 60px;

}
.banTop-left h3{
    padding: 0px;
    margin: 0;
    font-weight: 800;
    font-size: 82px;
    text-transform: uppercase;
    padding: 15px 0px 10px;
    line-height: 86px;
}

.banTop-left h3 span {
	color:rgba(35, 194, 237, 0.75);
}

.icons-container {
    width: 1170px;
    margin: 0px auto;
    padding: 30px 0px;
    border-bottom: 1px solid #5D74A3;
}


.icons-container a {
	display:inline-block;
	padding:0px 2px;
}

.banTop-left h4{
    padding: 0px;
    margin: 0;
    font-weight: 300;
    font-size: 70px;
    margin-top: 20px;
}

.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
    background-color: #1d3f86;
    border-color: #1d3f86;
}

.banTop-left h4 span {
	color:#29e6ed;
}
.banTop-left a{
    font-size: 18px;
    font-weight: 600;
    background: transparent;
    text-transform: uppercase;
    padding: 16px 60px;
    border-radius: 36px;
    border: 2px solid rgba(35, 194, 237, 0.75);
    color: #fff;
    display: inline-block;
    margin-top: 20px;

}
.banTop-left a:hover{
	background-color: #1C4590;
	text-decoration: none;
}
/*=== bannerBotContainer====*/
.bannerBotContainer{
	width: 100%;
	direction: ltr;
	color: #fff;
}
.bannerBotInner{
    width: 1170px;
    margin: -70px auto 20px;
    padding: 15px 0px;
}
.banBot h3{
	font-size: 36px;
	font-weight: 400;
	display: block;
	margin-bottom:10px;
}
.banBot p{
	font-size: 18px;
	font-weight: 400;
	display: inline-block;
}
.banBot{
	box-sizing: border-box;
	padding: 0px 30px;
}
.bannerBot-left{
	width: 32%;
	float: left;
    background: #071C48 url(images/home1.png) no-repeat 90% center;
    padding: 25px 0px;
    padding-left: 20px;
    border-radius: 10px;
    border-top: 5px solid rgba(35, 194, 237, 0.75);
}
.bannerBot-center{
    width: 32%;
    float: left;
    background: #071C48 url(images/home2.png) no-repeat 90% center;
    padding: 25px 0px;
    padding-left: 20px;
    border-radius: 10px;
    border-top: 5px solid rgba(35, 194, 237, 0.75);
    margin-left: 23px;
}
.bannerBot-right{
	width: 32%;
    background: #071C48 url(images/home3.png) no-repeat 90% center;
    padding: 25px 0px;
    padding-left: 20px;
    border-radius: 10px;
    border-top: 5px solid rgba(35, 194, 237, 0.75);
        float: right;
}
/*===== contentTopContainer =======*/
.contentTopContainer{
	width: 100%;
}
.contentTopInner{
width: 1170px;
    margin: 0px auto;
    padding: 0px 0px 30px;
}
.ctnTop{
	position:relative;
}


.ctnTop figure {
	position:absolute;
	top:2px;
	right:0px;
}


.ad-home-mid div {
	 margin:0px auto;
}

.advertiserBotContainer {
	padding:20px 0px;
}

.ctnTop-left{
    width: 374px;
    float: left;
    padding: 0px;
    background: url(images/middle-bg1.png) #0C2967 no-repeat center 64px;
    border: 1px solid #3360b8;
}

.ctnTop-left2{
    width: 374px;
    float: left;
    padding: 0px;
    background: url(images/middle-bg2.png) #0C2967 no-repeat center 64px;
    border: 1px solid #3360b8;
    margin-left: 25px;
}

.ctnTop-right{
    width: 374px;
    float: right;
    padding: 0px;
    background: url(images/middle-bg3.png) #0C2967 no-repeat center 64px;
    border: 1px solid #3360b8;
}
.ctnTop h3{
    font-size: 22px;
    font-weight: 400;
    padding: 19px 20px;
    border-bottom: 1px solid #3360B8;
    text-align: center;
}
.ctnTop p{
    font-weight: 400;
    font-size: 16px;
    margin-top: 133px;
    padding: 30px 20px 10px;
    text-align: center;
    border-top: 1px solid #3360B8;
    direction: rtl;
}
.ctnTop ul{
list-style: none;
    padding: 10px 30px 30px;
    font-size: 16px;
    direction: rtl;
}
.ctnTop ul li{
	background: url(images/list.png) no-repeat right center;
	padding: 5px 0px;
	padding-right: 24px;
}

/*====== contentBotContainer =====*/
.contentBotContainer{
    width: 100%;
    padding: 25px 0px;

}
.contentBotInner{
	width: 1170px;
	margin: 0px auto;
}
.featured{
	padding-top: 20px;
	padding-bottom: 20px;
}
.featured .title,.featured .title2{
    font-weight: 700;
    font-size: 18px;
    text-transform: uppercase;
    padding: 18px 25px;
    color: #0C2967;
}
.featured_ads{
	width: 100%;
}
.featured .fcontent{
    border-radius: 0px 0px 10px 10px;
    background-color: #071C48;
    width: 100%;
    min-height: 207px;
    color: white;
    font-size: 16px;
}

.featured .fcontent span {display:none;}

.featured .fcontent ul{
	list-style: none;
	padding: 15px 20px;
}
.featured .fcontent ul li a{
    font-size: 18px;
    font-weight: 400;
    padding: 2px 0px;
    color: #fcce03;
}
.feat-left .title{
    width: 100%;
    background-color: #FCCE03;
    border-radius: 10px 10px 0px 0px;
}
.feat-right .title2{
    width: 100%;
    background-color: #FCCE03;
    border-radius: 10px 10px 0px 0px;
}
.feat-left{
	width: 33.33%;
	float: left;
	border-radius: 3px;
}
.feat-center{
    width: 33.33%;
    float: left;
    display: inline-block;
    padding: 20px 45px;
    text-align: center;
}
.feat-right{
	width: 33.33%;
	float: right;
}
/*====== statisticContainer =======*/
.statisticContainer{
	width: 100%;
	background-color: #E7E7E7;
}
.homepage_Inner{
	width: 1170px;
	margin: 0px auto;
}

.advertise_container {
    background: #153579;
    padding: 0px 0px 30px;
    box-shadow: 0px 5px 5px #0312346b;

}

.stt-top{
padding: 30px 0px 60px;
}
.solid{
	padding-bottom: 30px;
		text-align: center;
	margin-left: 10px;
	background: url(images/solid.png) no-repeat  center;
}
.solid a{
	display: inline-block;
	height: 44px;
	background: url('images/lid.png') no-repeat left center;
	margin: 0px 8px;
}
.solid a.payza{
	background-position: 0px 0px;
	width: 77px;
}
.solid a.paypal {
    background-position: -122px 0px;
    width: 106px;
}
.solid a.trust {
    background-position: -267px 0px;
    width: 94px;
}
.solid a.payeer {
    background-position: -379px 0px;
    width: 85px;
}
.solid a.per {
    background-position: -479px 0px;
    width: 138px;
}
.solid a.coi {
    background-position: -635px 0px;
    width: 131px;
}
.solid a.skr {
    background-position: -785px 0px;
    width: 105px;
}
.solid a.adv {
    background-position: -906px;
    width: 100px;
}

/*=== footerContainer======*/
.footerContainer{
    width: 100%;
    background-color: #0C2967;
    color: #fff;
}
.footerInner{
	width: 1170px;
	margin: 0px auto;
}
.ft-left{
	width: 33.33%;
	float: left;
	padding-top: 30px;
	padding-bottom: 10px;
}

.ft-middle {
		width: 33.33%;
	float: left;
	padding-top: 30px;
	padding-bottom: 10px;
}

.ft-right{
	width: 33.33%;
	float: right;
	padding-top: 30px;
	padding-bottom: 10px;
}
.ft-left p{
	font-size: 14px;
	font-weight: 400;
}
.ft-left p a{
	color: #fff;
}
.ft-left p a:hover{
	color: #ffbb00;
}
.ft-left a{
	color: #fff;
}
.ft-left a:hover{
	color: #ffbb00;
}
.ft-right .ft-bar li a:hover{
	color: #ffbb00;
}
.ft-right .ft-bar{
	list-style: none;
	float: right;
}
.ft-right .ft-bar li{
	/*float: left;*/
	margin-left: 10px;
}
.ft-right .ft-bar li a{
	color: #fff;
	text-transform: uppercase;
	font-size: 13px;
	padding: 5px;
}
.ftR-top{
	width: 100%;
	overflow: hidden;
	margin-bottom: 15px;
}
.social{

	overflow: hidden;
	float: right;
}
.twitterButton{
	float: left;
	margin-left:5px;
}
.gplus{
	margin-left:5px;
	float: left;
}
/*.btn:focus, .btn:hover, .btn:active{*/
/*	background-color: #fff;*/
/*}*/
.btn{
	color: #153579;
	border:0px;
	
}

.btn-success {
	background:#FCCE03;
}

.btn-warning {
		background:white;
}

.twitterButton .btn i{
	color:#1b95e0; 
}
@media (max-width: 1170px){
.wrapper,.headerTopContainer,.headerBotContainer,.bannerTopContainer,.bannerBotContainer,.contentTopContainer,.contentBotContainer,.statisticContainer,.footerContainer, .header-content, .advertise_container, .sub-page-background
{
    width: 1170px !important;
  }
.headerTopInner,.headerBotInner,.bannerTopInner,.bannerBotContainer,.contentTopInner,.contentBotInner,.statisticInner,.footerInner{
    margin: 0 !important;
  } 
}

/*subpage*/
.sub-page-background{
    width: 100%;
    overflow: hidden;

}
.sub-page-backgroundInner{
	width: 1170px;
	margin: 0 auto;
}
.site_title{
    width: 100%;
    color: #fff;
    font-size: 50px;
    font-weight: 300;
    background: #6d0dd2b8;
    text-align: center;
    line-height: 121px;
    min-height: 101px;
    position: relative;
}
.site_title:before{
	position: absolute;
	width: 500%;
	height: 100%;
	left: -500%;
	top: 0;
	content:"";
	background: #6d0dd2b8;
}

.site_title:after{
	position: absolute;
	width: 500%;
	height: 100%;
	right: -500%;
	top: 0;
	content:"";
	background: #6d0dd2b8;
}
.site_content {
    padding: 30px 20px 30px;
    overflow: hidden;
    font-size: 18px;
}
.site-content-account{
	padding-left: 0;
	padding-right: 0;
}

.tos {font-weight:600; text-align:center; margin-top: -5px;}

.page-register .form-group input[type="checkbox"] {width:5%; float:none;}

table td {padding:5px;}

.login-left-link {text-align:center; font-size: 18px; margin-top:20px;}

.login-left-link a{
	width: 100%;
	margin: 0;
	padding:0px 3px;
	color:rgba(35, 194, 237, 0.75);
	font-weight: 400;
	text-decoration: none;
	text-align: center;
	line-height: 35px;
}
.page-login {
    width: 600px;
    padding: 60px 40px 45px 40px;
    background:#6d0dd2b8;
    border-top: 6px solid #6d0dd2b8;
    padding-top: 35px;
	margin:50px auto;
	border-radius:16px;
}
.form-group{
	overflow: hidden;
}
.page-login .form-group label{
	width: 28%;
	color: #ffffff;
	font-size: 18px;
	font-weight: 400;
	float: right;
	line-height: 36px;
	text-align: right;
	margin-bottom: 0;
	direction: rtl;
}
.page-login .form-group input{
    display: inline-block;
    width: 69%;
    line-height: 30px;
    border: 1px solid #4e32bc;
    background: #0c2967;
    color: white;
    font-size: 16px;
    font-weight: normal;
    float: right;
    border-radius: 4px;
}


.page-login .form-group input:focus {
	    border: 1px solid #4e32bc;
}

.captcha div{
	margin-bottom: 10px;
}
.form-group input[type="submit"]{
    color: #fff!important;
    border-radius: 35px;
    padding: 8px 30px;
    color: #fff;
    margin: 0px 5px;
    border: 2px solid #6d0dd2b8;
    font-size: 22px;
    background:transparent;

}
.form-group input[type="submit"]:hover,.form-group input[type="submit"]:focus{
	background: #4e32bc;
}
.sm-login{
	width: 68%;
	float: right;
}
.user{
	width: 100%;
	margin-bottom: 7px;
	overflow: hidden;
}

.login-left-link {
	clear:both;
	background:#244B9A;
	padding:20px;
	border-radius:6px;
}

/*register*/
.wrapper-register{
  width: 600px;
    padding: 60px 40px 45px 40px;
    background:#6d0dd2b8;
    border-top:6px solid #6d0dd2b8;
    padding-top: 35px;
	margin:50px auto;
	border-radius:16px;
}
.page-register {
	background: none;
	border: 0;
	width: 100%;
	padding:0px;
	direction: rtl;
}
.page-register .form-group {
	margin-bottom: 10px;
	    text-align: right;
}
.page-register .form-group input{
	width: 50%;

}
.page-register .form-group.captcha div {
	width: 100%;
	margin-left: 0;
	padding: 0 !important;
}
.page-register .form-group.captcha div img {
	margin-left: 50%;
}
.page-register .form-group label {
	width: 44%;
	float: right;
}
.sm-register{
	text-align: center;
}
.page-register .form-group input[type="submit"] {
    width: 139px;
    height: 48px;
    margin-left: 35%;
    margin-top: 20px;
}
/*ads*/
#fixedads_title {
    color: #fcce03;
    font-size: 24px;
	font-weight: 600;
    margin: 20px 0;
}

.dashboardbox ul li {
	list-style:none;
}

/*advertiser*/
.shopcontent input[type="button"], input[type="submit"]{
	margin-top: 5px;
}
/*account*/
.sm-account{
	width: 100%;
}
.sm-account a{
    width: 178px;
    line-height: 42px;
    color: #0c2967;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    text-decoration: none;
    background: #fcce03;
    border: 0px;
    border-radius: 36px;
    display: inline-block;
    text-align: center;
}
.sm-account a:hover{
	background: #FCC203;
}
.add-right{
    width: 40%;
    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;
}

#tabs {
	background: none;
	border: 0;
}
#tabs .ui-widget-header {
	background: none;
	border: 0;
}
#tabs .ui-widget-content {
	background: none;
	border: 0;
}
#tabs ul li {
    font-size: 24px;
    color: #153579;
    padding: 0;
    margin-right: 10px;
    border-radius: 35px;
    background: white;
    border: 0px;
    float: none;
    display: inline-block;
}
#tabs  ul li.ui-tabs-active {
    background:#4e32bc !important;
    margin: 0;
    margin-right: 10px;
    color: #fff !important;
}
#tabs  ul li.ui-tabs-active a{
    color: #fff !important;
}
#tabs  ul li.ui-tabs-active a {
	margin: 0;
}
#tabs.ui-tabs .ui-tabs-panel {
    border: 1px solid #601097;
    border-radius: 10px;
}
#tabs.tab-summary.ui-tabs .ui-tabs-panel {
    background: #0C2967;
    padding-right: 24px;
    min-height: 400px;
}
#tabs  ul li a {
    outline: none;
    color: #E17E38;
    font-size: 18px;
    padding: 0.7rem 1.9rem;
}
#tabs .ui-tabs-nav {
	padding: 15px 100px 20px;
	background: url(images/bg-ul-tab.png) transparent no-repeat center bottom;
	text-align: center;
}
#tabs .widget-content {
	color: #fff;
	font-weight: bold;
}
#settingsform .widget-title {
	/*color: #333;*/
	background: #4e32bc;
}
#checkticketsfrm td {
	color: #fff	;
}
.show-view {
	display: none;
}
.widget-content table tr td {
    border: 1px solid #601097;
	text-align: center;
}

.alert-info {
    background-color: #a1defc;
    border-color: #a1defc;
    color: #0c2967;
}

table.offers-table {
    background: #fcce03;
    padding: 20px 10px;
    border-radius: 16px;
    margin-top: 20px;
}

#show-commissions:hover {
	background: #ef9114;
}
#show-commissions {
background: #1c90e1;
    border-radius: 36px;
    display: block;
    color: #fff;
    text-decoration: none;
    text-align: center;
    width: 30%;
    margin: 10px auto;
    line-height: 36px;
}
.widget-content table tr.titles td {
	text-align: right;
}
table tr td.upgratebg1 {
	background: ;
	text-align: left;
}
table tr td.upgratebg2 {
    background: #1cc35b;
    color: white;
}
table tr td.upgratebg3 {
    background: #4b9ed8;
    color: white;
}
table tr td.upgratebg4 {
    background: #ec5c58;
    color: #fff;
}
table tr td.upgratebg5 {
    background: #0c3791;
    color: white;
}
table tr td.upgratebg6 {
    background: #677b3a;
    color: #fff;
}
table tr td.upgratebg7 {
    background: #7c54b1;
    color: #fff;
}
table tr td.upgratebg8 {
    background: #f19850;
    color: #fff;
}
table tr td.upgratebg9 {
	background: #9BBB59;
	color: #fff;
}
table tr td.upgratebg10 {
	background: #C0504D;
	color: #fff;
}

.offers-page .widget-content {
	background:white;
	padding:10px;
	border-radius:3px;
}

.offers-page #tabs.ui-tabs .ui-tabs-panel {background:white;}

.offerwall-title {

	padding:5px 10px;
	
}

.wc_ref_list {
    background: url(images/bg-ctn.png) no-repeat center center;
    color: white;
    padding: 0px 30px;
    font-size: 22px;
    text-transform: uppercase;
    font-weight: bold;
    line-height: 42px;
    border-radius: 4px;
    margin-bottom: 10px;
}

.wc_ref_list ul {
    background: url(images/market.png) no-repeat center right;
    padding-top: 50px;
    padding-bottom: 50px;
    background-size: 170px auto;
    padding-left:20px;
    list-style:none;
}

.wc_ref_list ul li {
	    background: url(images/icon.png) no-repeat left center;
    padding: 5px 0px;
    padding-left: 24px;
}

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

.market_title {
    width: 100%;
    overflow: hidden;
    background: url(images/contest.png) #071C48 no-repeat left -30px;
    height: 287px;
    color: #ffffff;
    padding-right: 40px;
    padding-top: 20px;
    font-size: 17px;
    line-height: 31px;
    text-transform: uppercase;
    font-weight: bold;
    padding-left: 300px;
    margin-bottom: 20px;
    background-size: 450px;
    border-radius: 16px;
    border-top: 5px solid #FCCE03;
}

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

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

.funds-info {
background: #0c2967;
    border-radius: 5px;
    margin-bottom: 10px;
    border: 0px;
    padding: 15px;
    line-height: 20px;
    margin-right: 0px;
    margin-left: 15px;
    font-size: 13px;
}

.funds-info h4 {
    background: #FCCE03;
    padding: 10px 10px;
    font-size: 14px;
    color: #0C2967;
    font-weight: bold;
    margin-top: 0px;
    margin-top: 5px;
}

.funds-info p img {display:none;}

.funds-info p {
    background: url(images/list.png) no-repeat left 7px;
    padding: 2px 0px;
    padding-left: 24px;

}

.widget-tbl tr.titles td {
    background: #4e32bc;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    padding: 10px 10px;
    border: 1px solid #271097;
    text-transform: uppercase;
}

.dropdown-menu > li > a {
	white-space: normal;
}
.tab-acc {
  direction: rtl;
}
