/*-------------------------------------------------------------------------------------- 
 * Advertspring ! User template main css file
 * @author			Vinith.G 
 * PIN				AJPR 1145 I
 * Base Product		AJ Matrix DNA Enterprise License 
 * Domain name		advertspring.com
 * @company			AJ Square Inc (www.ajsquare.com)
 * See copyright notices and details.
 --------------------------------------------------------------------------------------*/
.main { width: 100%; max-width: 1000px; margin: 15px auto; box-sizing: border-box; background-color:#fff; height:340px; padding:0; margin:15px auto; box-shadow:0px 0px 5px 0 rgba(222,222,222,0.27); -moz-box-shadow:0px 0px 5px 0 rgba(222,222,222,0.27); 	-webkit-box-shadow:0px 0px 5px 0 rgba(222,222,222,0.27); position:relative;	z-index:2;}
/****************************TM-Slider************************/
.slider { width:1000px;	margin:0 auto;}
.items {	display:none;}
.pagination {	position:absolute;	bottom:18px;	right:22px;	z-index:999;}
.pagination li {	float:left;	margin:0 0 0 3px;	padding:0;	display:block;	background:url(../img/pagination.png) right 0 no-repeat;}
.pagination li.current, .pagination li:hover {	background:url(../img/pagination.png) left 0 no-repeat;}
.pagination li a {	width:20px;	height:20px;	display:block;}
.banner {	width:338px;	min-height:230px;	position:absolute;	top:90px;	color:#999999;	font-size:13px;	line-height:19px;}
.slide1.banner-text1 {display:block;font-size:60px;	line-height:72px;color:#fa7615;	font-weight:400;text-transform:none;font-family: 'News Cycle', sans-serif;}
.slide2.banner-text1 {display:block;font-size:50px;	line-height:72px;color:#22abf2;	font-weight:400;text-transform:none;font-family: 'News Cycle', sans-serif;}
.slide3.banner-text1 {display:block;font-size:50px;line-height:60px;color:#8ecf21;font-weight:400;text-transform:none;font-family: 'News Cycle', sans-serif;}
.slide4.banner-text1 {display:block;font-size:50px;line-height:60px;color:#ff9000;font-weight:400;text-transform:none;font-family: 'News Cycle', sans-serif;}
.slide5.banner-text1 {display:block;font-size:50px;line-height:60px;color:#bd2aaf;font-weight:400;text-transform:none;font-family: 'News Cycle', sans-serif;}
.banner-text2 {display:block;font-size:52px;line-height:63px;color:#979797;font-weight:400;margin:-14px 0 13px;font-family: 'News Cycle', sans-serif;}
.slide1.link-1 {font-size:14px;line-height:17px;color:#fa6615;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
.slide1.link-1:hover {color:#000;}
.slide2.link-1 {font-size:14px;	line-height:17px;color:#22abf2;	text-decoration:none;	font-family:Arial, Helvetica, sans-serif;}
.slide2.link-1:hover {color:#000;}
.slide3.link-1 {font-size:14px;	line-height:17px;color:#8bc628;	text-decoration:none;	font-family:Arial, Helvetica, sans-serif;}
.slide3.link-1:hover { color:#000;}
.slide4.link-1 {font-size:14px;	line-height:17px;color:#ff9000;	text-decoration:none;	font-family:Arial, Helvetica, sans-serif;}
.slide4.link-1:hover {color:#000;}
.slide5.link-1 {font-size:14px;	line-height:17px;	color:#bd2aaf;	text-decoration:none;	font-family:Arial, Helvetica, sans-serif;}
.slide5.link-1:hover {color:#000;}
.p2 { color:#000;}
/*easyTooltip*/
/*OTHER*/
#popup_id {display:none;position:fixed;_position:absolute; /* hack for internet explorer 6*/left:35%;top:25%;padding-left:1px;padding-top:1px;z-index:8;color:#000;}
.banners_block{padding-bottom:10px;margin-top: 10px;}
.main_block_p{border-bottom:none !important; padding:0; margin-bottom:5px !important;}
.border_none{border: 0 !important;}
/*counert*/
#counter_175548 {font-family: "Verdana"; font-size: 11px; clear: left; color: #BBBBBB;}  
#counter_175548 a {color: #BBBBBB;}
#counter_div_175548 {height: 21px}
/*pager*/
.pager{text-align: center;margin: 15px 0;}
.pager a{color:#ccc;padding: 1px 2px;}
.pager a:hover{text-decoration: underline;}
.pager b{color:#FFD800}
/*breadcrums*/
.breadcrums {margin-bottom: 10px}
.breadcrums a,.breadcrums small{color: #15c5e8;padding-right: 2px}
.breadcrums a:hover{text-decoration: underline;}
/*eshop*/
.eshop_full_img img{float: left;margin: 0 10px 10px 0;max-width: 300px;}
.add_to_cart{margin: 10px 0;}
.no_border{border: none !important;}
/*the_notification*/
.r6{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
#the_notification,#the_notification_error{display: none;position: fixed;z-index: 1000;top:10px;width: 100%;height: 30px;}
#the_notification .mess_notice{text-align: center;font-weight: bold;font-size: 20px;padding: 20px 5px;width: 530px;color:#000;background: #EBF8A4;border: solid 2px #A2D246;margin: 0 auto;}
#the_notification_error .mess_notice{text-align: center;font-weight: bold;font-size: 14px;padding: 10px 5px;width: 530px;color:#000;background: #FFC0CB;border: solid 1px #000;margin: 0 auto;}
/*privacy_policy*/
.privacy_policy{margin-bottom: 20px;}
.privacy_policy a{color:yellow;text-decoration: underline;}
.privacy_policy a:hover{text-decoration: none;}
.registaration_rules{margin-left: 260px;}
.registaration_rules a{color:#668f19;font-size: 14px;font-weight: bold;}
#registaration_rules_content{width: 650px;margin: 10px auto;min-height: 400px;background: #fff;}
#registaration_rules_content{padding: 15px;}
#registaration_rules_content p{text-align: justify;font-size: 14px;color:#385B55}
/*upgrade*/
.payments{height: 80px;}
#list_processors{width: 685px;}
#list_processors h6{border-bottom: dotted 1px yellow;padding-bottom: 0px;margin-bottom: 10px;}
#list_processors img{height: 45px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#list_processors div{margin: 0 10px 10px 0;float: left;text-align: center;}
#list_processors label{display: block;text-align: center;}
#list_processors label:hover,#list_processors input:hover{cursor: pointer;}
#list_processors select{width: 120px;}
.payment_fee{width: 700px;text-align: left !important;}
.payment_fee label{width: 100px;text-align: left !important;margin-bottom:4px;}
.valid_errors p{margin-bottom: 2px !important;padding: 0 !important;color:red;border: 0 !important;}
.valid_errors strong{color:red}
#payment_form{margin:25px 0 0 0 !important;padding-left: 210px;}
#payment_form form{float: left;margin-right: 20px !important;}
.confirm_payment_fee{color:#A5D000;display: block;font-size: 16px;margin-top: 14px;}
.list_payments_fee{float: none !important;margin-bottom: 20px !important;}
.list_payments_fee div{float: none !important;}
.list_payments_fee div input{display: block;float: left;}
.list_payments_fee div label{text-align: left !important;margin-left: 20px !important;font-weight: bold;}
.paym_fee_commision{text-align: left !important;color:#00FF40;padding-left: 0px;font-size: 13px;text-decoration: underline;}
.pay_with_epin input{float: left;margin-right: 10px;}
.pay_with_epin label{display: block;float: left;}
.list_payments{width: 685px;}
.list_payments h6{text-align: left;}
/*table information*/
.table_information th{text-align: center;height: 35px;font-size: 13px;padding-top: 10px !important;color:#FFD800}
.table_information td,.table_information th{padding: 5px;border-bottom: solid 1px #999;text-align: center;}
.table_information td{color:#FEF6BC}
.table_information tr:first-child{background:url("../img/table_head.png") ;}
.empty_tr{text-align: center;color:#FFD800 !important;font-style: italic;}
.table_information{width: 100%;border-collapse: collapse;}
.table_information tr td:first-child{width: 150px;}
.information{color:#FFD800 !important;font-size: 14px !important;margin: 10px 0;}
.information a{color:#15c5e8 !important;font-size: 14px !important;text-decoration: underline;}
.information a:hover{text-decoration: none;}
#anchor_link{font-size: 14px;font-weight: bold;color:#15c5e8;border-bottom: dashed 1px #15c5e8;}
#form_block{display: none;}

/*tree*/
#team_structure{border: solid 0px #000;text-align: center;}
#team_structure div.ref_block{text-align: center;margin-bottom: 4px;position: relative;z-index: 100;}
#team_structure div.ref_block span.block_fon{background:url("../img/water_drop.png") no-repeat;display: inline-block;padding: 55px 5px 5px 5px;width: 80px;height: 70px;margin-right: 10px;position: relative;margin-bottom: 20px;}
#team_structure div.ref_block span.block_fon label{font-size: 11px !important;color:#804000}
.free_pos{background: url("../img/water_drop_empty.png") no-repeat !important;color:#545454 !important;font-size: 18px;}
.free_pos{height: 74px !important;padding-top: 51px !important;}
#team_structure div.ref_block span.block_fon a.ref_login{font-size: 12px;color:yellow;text-decoration: underline;text-shadow:1px 1px 2px #242525;}
#team_structure div.ref_block span.block_fon i{font-size: 10px;color:#545454;font-weight: bold;display: block;margin-top: 5px;}
.switch_tree_option{margin: 15px 0;}
.switch_tree_option select{width: 250px;height: 23px;}
.switch_tree_option label{display: block;float: left;width: 80px;text-align: right;margin-right: 5px;}
.switch_tree_option div{margin-bottom: 10px;}
.switch_tree_option .details_bttn{margin-left: 85px;}
.top_pos_class{background:url("../img/water_drop_green.png") no-repeat !important;}
.under_login{color:#804000;text-decoration: underline;}

/*captcha*/
.captcha input{margin-top: 5px;width: 100px !important;}
.captcha img{float: left;margin-right: 10px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
#get_captcha img:hover{cursor: pointer;box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);}
.captcha b{font-weight: normal;font-size: 11px;display: block;margin-left: 190px;}
/*ref tree*/
#leftSide a{padding-left: 15px;font-size: 14px;}
.trigger {
	background-image:url(../img/tool_font_plus.gif);
	background-position:0 3px;
	background-repeat:no-repeat;
}
.opened {
	background-image:url(../img/tool_font_minus.gif);
	color:#FF9900;
    font-weight: bold;
}
#leftSide a:hover {
	color:yellow;
}
.level1 {
	display:none;
	width:180px;
	padding-left:20px;
}
.level2 {
	display:none;
	width:160px;
	padding-left:20px;
}
#leftSide {

	padding:15px;
	background:;
}
.is_payed{color: #17e426}
/*drop*/
.drop_window{
    display: none;
    width: 361px;
    height: 202px;
    position: absolute !important;
    z-index: 100;
    text-align: left;
    left:60px;
    top:-160px;
}
.corner{
    background: url(../img/corner.png) no-repeat;
    width: 365px;
    height: 51px;
    position: relative;
    z-index: 1;
}
.drop_box .name{
    color: #fff94d;
    font-family: "Segoe UI";
    font-size: 24px;
    font-weight: normal;
    
    text-shadow:1px 1px 2px #242525;
}
.drop_box div{
    margin-left: 11px;
    padding-top: 10px;
}
 .drop_box p{
    margin: 0;
    margin-top: 3px !important;
    display: block;
    color:#000;
    font-size: 16px;
 }
.drop_box b{
    color: #b21900;
    font-size: 16px;
    font-weight: normal;
}
.stars{
    width: 100px;
    height: 21px;
    left: 270px;
    top: -25px;
    position: absolute;
}
.stars img{
    display: block;
    width: 21px;
    height: 21px;
    background: url(../img/star_active.png) no-repeat;
    float: left;
    margin: 0 2px;
}
.drop_box{
    font-family: "Segoe UI";
    font-size: 18px;
    width: 317px;
    height: 173px;
    margin-left: 42px;
    border-left: 1px solid #5ef455;
    border-top: 1px solid #5ef455;
    border-right: 1px solid #5ef455;
    opacity:0.75;
    border-radius: 5px 5px 0px 0;

    background: -moz-linear-gradient(top,  #13ab07 0%, #9fef99 11%, #16ad0b 52%, #0faa03 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13ab07), color-stop(11%,#9fef99), color-stop(52%,#16ad0b), color-stop(100%,#0faa03));
    background: -webkit-linear-gradient(top,  #13ab07 0%,#9fef99 11%,#16ad0b 52%,#0faa03 100%);
    background: -o-linear-gradient(top,  #13ab07 0%,#9fef99 11%,#16ad0b 52%,#0faa03 100%);
    background: -ms-linear-gradient(top,  #13ab07 0%,#9fef99 11%,#16ad0b 52%,#0faa03 100%);
    background: linear-gradient(to bottom,  #13ab07 0%,#9fef99 11%,#16ad0b 52%,#0faa03 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13ab07', endColorstr='#0faa03',GradientType=0 );

}

#latest_news{height: 140px !important;}
/*epin*/
.article_menu li{float: left;padding-left: 15px !important;margin-right: 10px !important;}
.check_box_class input{width: auto !important;height: auto !important;float: left;margin-top: 6px;padding-top: 3px;}
.check_box_class >:hover{cursor: pointer;}
#total_price{color:#FF0 !important;font-style: normal;}
.submit_disabled{background: #999 !important;}
.submit_disabled:hover{background: #999 !important;}

.forgot_pass{color:yellow;text-decoration: underline;display: block;margin-left: 190px;}
.forgot_pass:hover{text-decoration: none;}
/*banners*/
#banners_code{margin-top: 20px;}
#banners_code div{border: dotted 1px #999999;margin-bottom: 20px;padding: 5px;text-align: left;}
#banners_code textarea{display: block;height: 40px;width: 98%;margin-top:10px;color:#545454;resize: none;overflow: hidden;padding: 3px;border: solid 1px #D57D40;}
.decor_link{background: url("../img/decor_link.png") repeat-x;padding: 8px 15px;border-radius: 5px;font-size: 15px;color:#fff;font-weight: bold;}
.decor_link:hover{background-position: 0 -50px;}
.leads_page li{list-style: disc;margin: 0 0 10px 15px;}
.leads_page li div{float: left;width: 150px;font-size: 14px;}
.leads_page li a,.link_gen{color: yellow;font-size: 14px;}
.leads_page li a:hover,.link_gen:hover,.delete_banner:hover{text-decoration: underline;}
#ajax_loader{text-align: right;height: 20px;margin-right: 45px;}
.delete_banner{color:red}
/*tell a friend*/
#tell_friend_form{}
#tell_friend_form li{float: left;width: 222px;}
#tell_friend_form li input{width: 205px;display: block;height: 20px;border: solid 1px #D28B51;color:#545454;border-radius:3px}

#tell_friend_form .header_friend li{color:#FFD800;font-weight: bold;height: 12px;}
#tell_friend_form ul li:first-child{width: 15px !important;color:#FFD800;font-weight: bold;font-size: 13px;padding: 2px 0;}
#tell_friend_form ul{margin-bottom: 8px;display: block;float: left;}
.decor_button{background: url("../img/decor_link.png") repeat-x;padding: 7px 13px;border-radius: 5px;font-size: 13px;color:#fff;font-weight: bold;border: 0;text-transform: uppercase;margin: 0 auto;display: block;}
.decor_button:hover{background-position: 0 -50px;cursor: pointer;}
.error_form p,.error_form strong{color:red}

.body_message{margin-bottom: 20px;}

.body_message label{display: block;color:#FFD800;font-weight: bold;}
.body_message div{margin-bottom: 10px;}
.body_message div input,.body_message div textarea{width: 550px;border: solid 1px #D28B51;color:#545454;border-radius:3px}
.body_message div textarea{height: 120px;}
.body_message div input{height: 22px;}
/*servisec*/
.banner_preview{max-width: 150px;}
/*sites_ads*/
#sites_ads{position: fixed;width: 100%;height: 100%;z-index: 1000;background: url("../img/full_site_bg2.png");}
#sites_ads td{padding: 20px;}
#sites_ads .ads_block{width: 1000px;height: 500px;padding: 10px;margin: auto;border: solid 0px #000;box-shadow:0px 0px 5px 0px #c6c6c6;border-radius:10px;background: #000;}
#sites_ads .ads_body{background: #fff;height: 100%;border-radius:6px;overflow: hidden;}
#sites_ads .iframe_block{padding: 5px 10px 5px 5px;height: 100%;}
#sites_ads .status_panel{height: 20px;padding: 10px;}
#sites_ads .status_panel div{float: right;}
#sites_ads .status_panel div span{font-size: 16px;color:#545454;margin-top: 5px;display: block;float: left;}
#sites_ads .status_panel div b{color:#545454;font-size: 16px;}
#sites_ads .close_ads{margin-left: 30px;}
#sites_ads .close_ads img{width: 26px;}
/*text ads*/
#text_ads_carousel h2{display: block;font-size: 16px;color:#FFD800;margin-bottom: 5px;text-align: center;}
#text_ads_carousel .list_carousel{width:100%;margin: 10px 0;}
#text_ads_carousel .list_carousel ul{list-style:none;display:block;margin:0;padding:0}
#text_ads_carousel .list_carousel li{color:#999;text-align:center;background:url("../img/text_ads_bg.png") ;border:1px solid #999;width:150px;height:120px;display:block;float:left;margin:2px;padding:3px;border-radius:5px;overflow: hidden;box-shadow:0px 0px 3px 0px #999}
#text_ads_carousel .list_carousel li a{display: block; border-bottom: solid 1px #FFD800;margin: 2px 0;font-weight: bold;color:#FFD800;padding-bottom: 2px;height: 15px;overflow: hidden;text-align: center;}
#text_ads_carousel .list_carousel li a:hover{text-decoration: underline;}
#text_ads_carousel .list_carousel li p{font-size: 12px;line-height: 16px;text-align: left !important;}
#text_ads_carousel .list_carousel.responsive{width:auto;margin-left:0}
#text_ads_carousel .clearfix{float:none;clear:both}
#text_ads_carousel .prev {float: left;margin-left: 10px;color:#000}
#text_ads_carousel .next {float: right;margin-right: 10px;color:#000}
