/* standart style */

#fix_wrap {	
    margin:0 auto;
	max-width:1260px;
	box-sizing:border-box;
	}

.w100 {
	float:left;
	width:100%;
	box-sizing:border-box;
}

.w100 h1 {
	font-size:21px;
		float:left;
	width:100%;
	box-sizing:border-box;
	margin:0;
}

.w100 h2 {
	font-size:17px;
		float:left;
	width:100%;
	box-sizing:border-box;
	margin:0;
}

.w100 h3 {
	font-size:15px;
		float:left;
	width:100%;
	box-sizing:border-box;
	margin:0;
}

.w20 {
		float:left;
	width:20%;
	box-sizing:border-box;
}

.w30 {	float:left;
	width:30%;
	box-sizing:border-box;}

.w40 {	float:left;
	width:40%;
	box-sizing:border-box;}

.w50 {	float:left;
	width:50%;
	box-sizing:border-box;}

.w60 {	float:left;
	width:60%;
	box-sizing:border-box;}

.w70 {	float:left;
	width:70%;
	box-sizing:border-box;}

.w80 {	float:left;
	width:80%;
	box-sizing:border-box;}

.w90 {	float:left;
	width:90%;
	box-sizing:border-box;}


.w3 {	float:left;
	width:33.3%;
	box-sizing:border-box;}

.w4 {	float:left;
	width:25%;
	box-sizing:border-box;}

.w5 {	float:left;
	width:20%;
	box-sizing:border-box;}

.w6 {	float:left;
	width:16.6%;
	box-sizing:border-box;}

.w7 {	float:left;
	width:14.2%;
	box-sizing:border-box;}


#schet_box_top table {}

#schet_box_top table tr {}

#schet_box_top table tr td {}

#schet_box_center {
	float: left;
	width: 100%;
	box-sizing: border-box;
	padding: 20px;
	/*! background: #ddd; */
	margin: 10px 0px;
}

#schet_box_center table {}

#schet_box_center table tr:nth-child(1) {background: #eee;font-weight: bold;font-size: 12px;}

#schet_box_center table tr td {border: 1px solid #ddd;box-sizing: border-box;padding: 10px;}

#schet_box_bottom {
	float: left;
	width: 100%;
	box-sizing: border-box;
	padding: 20px;
	/* background: #eee; */
	margin: 10px 0px;
	line-height: 19px;
	font-size: 15px;
	padding-top: 0;
	margin-top: 50px;
}

.schet_box_print_pech-2 {
	margin-top: -100px !important;
}

#schet_box_bottom table {}

#schet_box_bottom table tr {}

#schet_box_bottom table tr td {}

#schet_box_bottom_left {float: left;width: 400px;margin-bottom: 30px;}

#schet_box_bottom_right {float: right;width: 400px;margin-bottom: 30px;}

#schet_box_print {
	float: left;
	width: 400px;
	margin-top: 0px;
	padding-left: 0px;
	font-size: 17px;
	line-height: 21px;
	position: relative;
	height: auto;
	margin-top: 40px;
}
#schet_box_print_pod {position: absolute;margin-top: -155px;margin-left: 40px;width: 300px;height: 175px;}

#schet_box_print_pod img {}

#schet_box_print_pech {position: absolute;margin-top: -50px;width: 200px;height: 175px;}

#schet_box_print_pech img {}

.s_bg {}

#schet_box {margin: 0 auto;width: 980px;box-sizing: border-box;font-size: 17px;}

.sozdanie_dogovor {font-size: 19px !important;}

#schet_box_bottom span {font-size: 11px;font-weight: bold;color: #000;display: block;margin-right: 5px;}

#big_promo_site_left_details h2 {margin-top: 20px;}

#big_promo_site_left_details ul {float: left;margin-left: 0px;}

#big_promo_site_left_details ul li {font-size: 17px;color: #444;margin-bottom: 8px;border-bottom: 1px dotted #ccc;float: left;width: 100%;padding-bottom: 8px;background: url("images/test_bul.png") no-repeat left center;padding-left: 35px;list-style: none;}

#big_promo_site_left .display-info {margin-bottom: 0px;border: 0;padding-top: 5px;}

#big_promo_site_left .display-info h1 {text-align: left;font-size: 32px;padding-bottom: 5px;color: #222;}

#big_promo_site_left_price {float: left;width: 100%;padding-left: 12px;font-size: 26px;color: #c5c5c5;font-weight: bold;}

#big_promo_site_left_img {position: relative;bottom: 40px;float: left;}

#big_promo_site_left_img img {}

#big_promo_site_left_details {float: left;width: 100%;margin: 20px 0px;min-height: 300px;padding-left: 14px;margin-bottom: 100px;}

#print_button_s {float: left;width: 120px;background: #eee;box-sizing: border-box;text-align: center;padding: 10px 20px;margin-top: 20px;border: 1px solid #999;}

#print_button_s .printomatic {width: 35px;margin: 0 auto;}

#print_button_s span {float: left;width: 100%;font-weight: bold;font-size: 12px;}

#rek_block {float: left;width: 100%;margin-top: 20px;border-top: 4px dotted #ccc;padding-top: 20px;height: 740px;}

#rek_block h2 {float: left;width: 100%;text-align: center;}

#rek_block_mini {float: left;width: 48%;box-sizing: border-box;padding: 15px;border: 1px solid #ccc;margin: 1%;}

#rek_block_mini h3 {font-size: 18px;/*! border-bottom: 1px solid #ccc; */padding-bottom: 5px;text-align: center;margin-bottom: `;}

#rek_block_mini span {font-size: 30px;}

#rek_block_mini ul {float: left;width: 100%;font-size: 15px;line-height: 26px;margin-top: 5px;margin-left: 30px;}

#rek_block_mini ul li {}

#rek_block_mini p {text-align: center;margin-bottom: 7px;font-size: 11px;}

#rek_s1 {font-weight: bold;text-align: center;}

#rek_s2 {float: left;width: 100%;text-align: left;margin-bottom: 20px;font-size: 14px;}

#rek_s2 p {text-align: left;font-weight: bold;}

#rek_s2 span {font-size: 19px;font-weight: bold;/*! text-decoration: underline; */margin-right: 10px;background: #eee;border: 1px solid #ccc;box-sizing: border-box;padding: 10px;display: inline-block;width: 120px;text-align: center;}

#rek_s3 {float: left;width: 48%;box-sizing: border-box;padding: 15px;border: 1px solid #ccc;margin: 1%;height: 270px;}

#rek_s3_left {float: left;width: 100%;text-align: center;}

#rek_s3_left img {max-width: 200px;height: auto;}

#rek_s3_right {float: left;width: 100%;margin-top: 10px;text-align: center;font-weight: bold;}

#rek_s3_right span {font-size: 17px;}

#rek_s3_right p {font-weight: normal;text-align: left;}

#rek_s1 span {font-size: 19px;}

#rek_block_mini_pr {text-align: center;}

#print_block {width: 980px; display:block; position:relative;}

#print_first_page {}

#break {
	float:left;
	width:100%;
	height:10px;
	clear: both;
	page-break-after: always;
}



#pril_raz {
	float: left;
	width: 100%;
}

#dog_head {float: left;width: 100%;text-align: center;margin-bottom: 0px; margin-top:20px;}

#dog_head_left {float: left;}

#dog_head_right {float: right;}

#dog_head span {display: block;font-weight: bold;}

#print_block p {
	float: left;
	width: 100%;
	text-align: justify;
	font-size: 17px;
	margin: 0px 0px 10px 0px;
}

#pril_dog {float: left;width: 100%;}

#pril_dog ul {margin-bottom: 15px;float: left;width: 100%;}

#pril_dog ul li {margin-bottom: 5px;}

#print_block h3 {
	font-size: 17px;
	float: left;
	width: 100%;
}

#pril_dog table {
	float: left;
	width: 100%;
	margin: 15px 0px;
}

.dop_d_text {
	font-size: 13px !important;
	font-weight: bold;
	margin-bottom:0;
}

#pril_dog table tr:last-child {
	font-weight: bold;
	background: #ddd !important;
}

#pril_dog table tr {}

#pril_dog table tr td {padding: 5px;}

#pril_dog table tr:nth-child(2n+1) {
    background-color: #F2F2F2;
}

#pril_raz {
	float:left;
	width:100%;
}
#header, #print_button_s, #contact_main_wrap, #footer, .label_39._bottom_3v._pad100_GR._init_Tk {display:none !important;}


.category-dogovor-texnicheskaya-podderzhka #pril_raz {
	float: left;
	width: 100%;
	margin-top:660px;
}


.category-dogovor-texnicheskaya-podderzhka #print_block h3 {
	margin-bottom: 5px;
	margin-top: 12px;
}

.category-dogovor-texnicheskaya-podderzhka #dog_head {
	margin-bottom: 40px;
	margin-top: 40px;
}

#breadcrumbs-one {
	display: none;
}

#send_mail {display:none;}

#prnt {
	display:none;
}

    h4 {
     page-break-before: always;
	position:relative;
    } 
 
#schet_box_center table {
	width: 100%;
}




.alignleft {text-align:left;}

.aligright {text-align:right;}

.aligncenter {text-align:center;}


#e_akt_wrap {
	max-width: 980px;
	font-size: 14px;
	line-height: 19px;
	page-break-after: always;
    page-break-inside: avoid;
}

#e_akt_doptitle {
	padding: 10px 0px;
}

#e_akt_reks_left {
	font-weight: bold;
	font-size: 16px;
}

#e_akt_reks_right {}

#e_akt_reks_right span {}

#e_akt_reks_mini {
	padding-top: 20px;
}

#e_akt_table {
	padding: 10px 0px 10px 0px;
}

#e_akt_table td {
	padding: 5px 20px;
	vertical-align: top;
}

#e_akt_table tr:nth-child(1) {
	font-weight: bold;
	font-size: 12px;
}

#e_akt_pod_wrap {
	margin-top: 50px;
}

.alignleft{float:left;margin-right:10px;width:auto;}
.alignright{float:right;margin-right:10px;width:auto;}
.aligncenter{clear:both;display:block;text-align:center;margin:0 auto;}

.text_att {
	font-size:14px;
	margin-top:40px;
}

#e_akt_reks_right {
	font-size: 13px;
	line-height: 17px;
}

#e_akt_table td:nth-child(2) {
	width:110px;
}

.word {
	display:inline-block;
}

#reports_mini {
	margin-top: 10px;
	border: 1px solid #ddd;
	font-size: 14px;
}

#reports_mini_title_btn1 a {
	background: #7ac943;
	display: block;
	padding: 15px;
	color: #fff;
	margin-right: 10px;
}

#reports_mini_title_btn2 a {
	background: #4397c9;
	display: block;
	padding: 15px;
	color: #fff;
	margin-right: 10px;
}

#reports_mini_title_btn3 ul {
	padding-left: 15px;
}

#reports_mini_title {
	font-weight: bold;
	padding: 15px;
	background: #f2f2f2;
}

#reports_mini_title_btn3 {
	padding: 5px 10px;
}

#reports_mini_title_btn3 ul li {
	float: left;
	width: auto;
	margin-right: 30px;
	margin-top: 5px;
}

#compare_wrap {margin-top: 40px;}

#compare_mini {position: relative;margin-bottom: 50px;}

#compare_mini_new {background: #54ffd7;color: #151515;text-align: center;/*! font-size: 30px; */border-radius: 200px;overflow: hidden;min-height: 150px;position: relative;width: 150px;z-index: 1;top: 10px;border: 2px solid #ffffff;box-shadow: 5px 5px 7px #ddd;}

#compare_mini_month {font-size: 15px;padding: 25px 10px;padding-bottom: 0px;opacity: 0.3;}

#compare_mini_data {/*! font-weight: bold; */padding: 10px;font-size: 30px;padding-top: 13px;font-weight: bold;line-height: 22px;padding-top: 10px;}

#compare_mini_perc {font-size: 18px;background: #1ecab2;/*! padding: 6px; */position: absolute;bottom: 0;/*! padding-bottom: 12px; */border-top: 3px solid #fff;color: #fff;font-weight: bold;}

#compare_mini_old {background: #f0f0f0;border-radius: 200px;text-align: center;height: 90px;right: 10px;position: absolute;width: 90px;top: 30px;border: 1px solid #ddd;}

#compare_mini_old_month {font-size: 13px;padding: 20px 10px;padding-left: 25px;padding-top: 15px;padding-bottom: 0px;opacity: 0.2;}

#compare_mini_old_data {font-size: 16px;/*! padding-left: 35px; */opacity: 0.3;text-align: right;padding-right: 10px;}

#compare_mini_data span {font-size: 15px;display: block;padding-left: 5px;font-weight: normal;opacity: 0.6;}

#compare_mini_title {text-align: center;font-size: 14px;font-weight: bold;margin-bottom: 10px;padding-left: 0px;color: #000;}

.s_plus {background: #11bf02;display: block;padding-top: 6px;padding-bottom: 15px;}

.s_ok {
	padding-top: 6px;
	padding-bottom: 15px;
	display: block;
	background: #f2d273 !important;
}

.canvasjs-chart-credit {
	display: none !important;
	opacity: 0 !important;
}

#searchphrase_wrap {
	margin-top:50px;
} 

#searchphrase_wrap h2 {
	margin-bottom: 20px;
}

#searchphrase_wrap table {}

#searchphrase_wrap table tr {}

#searchphrase_wrap table tr td {padding: 5px 10px;font-size: 12px;vertical-align: middle;}

#searchphrase_wrap table tr:nth-child(2n+1) {background: #e1f3fb;}

#searchphrase_mini_title span {

}


#popularpages_mini_count {
	background: #aef4ff;
	text-align: center;
	padding: 10px;
	font-size: 15px;
	font-weight: bold;
}

#popularpages_mini_title {
	font-size: 14px;
	font-weight: bold;
}

#popularpages_mini_url {
	font-size: 13px;
	color: #b3b3b3;
}

#popularpages_wrap {
	margin-top:50px;
} 

#popularpages_wrap h2 {
	margin-bottom: 20px;
}

#popularpages_wrap table {width: 100%;}

#popularpages_wrap table tr td {}

#popularpages_wrap table tr {}

#popularpages_mini {
	margin-bottom: 5px;
	border-bottom: 1px dashed;
	padding-bottom: 5px;
	padding-left: 20px;
}

#ages_wrap {
	margin-top:50px;
}

#ages_wrap h2 {
	margin-bottom: 20px;
}

#chart_table table {width:100%;}

#chart_table table tr {}

#chart_table table tr td {padding: 10px 10px;font-size: 12px;vertical-align: middle;font-size: 15px;}

#chart_table table tr:nth-child(2n+1) {background: #e1f3fb;}

#chart_table table tr:nth-child(1) {background: #eee; font-weight:bold;}



#goals_wrap {
	margin-top:50px;
}

#goals_wrap h2 {
	margin-bottom: 20px;
}


#goals_wrap table {width:100%;}

#goals_wrap table tr {}

#goals_wrap table tr td {padding: 10px 10px;font-size: 12px;vertical-align: middle;font-size: 15px;}

#goals_wrap table tr:nth-child(2n+1) {background: #e1f3fb;}

#goals_wrap table tr:nth-child(1) {background: #eee; font-weight:bold;}


#all_data_wrap table {width:100%;}

#all_data_wrap table tr {}

#all_data_wrap table tr td {padding: 5px 5px;font-size: 12px;vertical-align: middle;font-size: 15px;}

#all_data_wrap table tr:nth-child(2n+1) {background: #e1f3fb;}

#all_data_wrap table tr:nth-child(1) {background: #eee; font-weight:bold;}

.table_row_title {background: #499bbb !important;color: #fff;}

#all_data_wrap {
	margin: 40px 0px;
	margin-bottom: 0;
}

#source_wrap {
	margin: 40px 0px;
	margin-top: 10px;
}

#ad_wrap {margin: 40px 0px;}


#compare_mini_2 {position: relative;margin-bottom: 50px;}

#compare_mini_new_2 {background: #ffe454;color: #151515;text-align: center;/*! font-size: 30px; */border-radius: 200px;overflow: hidden;min-height: 120px;position: relative;width: 120px;z-index: 1;top: 10px;border: 2px solid #ffffff;box-shadow: 5px 5px 7px #ddd;}

#compare_mini_month_2 {font-size: 13px;padding: 15px 10px;padding-bottom: 0px;opacity: 0.3;}

#compare_mini_data_2 {/*! font-weight: bold; */padding: 10px;font-size: 20px;padding-top: 13px;font-weight: bold;line-height: 22px;padding-top: 5px;}

#compare_mini_perc_2 {font-size: 15px;background: #1ecab2;padding: 6px;position: absolute;bottom: 0;/*! padding-bottom: 12px; */border-top: 3px solid #fff;color: #fff;font-weight: bold;}

#compare_mini_old_2 {background: #f0f0f0;border-radius: 200px;text-align: center;height: 70px;right: 10px;position: absolute;width: 70px;top: 40px;border: 1px solid #ddd;}

#compare_mini_old_month_2 {font-size: 11px;padding: 10px 5px;padding-left: 15px;padding-top: 15px;padding-bottom: 0px;opacity: 0.2;}

#compare_mini_old_data_2 {font-size: 15px;/*! padding-left: 35px; */opacity: 0.3;text-align: right;padding-right: 10px;}

#compare_mini_data_2 span {font-size: 12px;display: block;padding-left: 5px;font-weight: normal;opacity: 0.6;}

#compare_mini_title_2 {text-align: center;font-size: 12px;font-weight: bold;margin-bottom: 10px;padding-left: 0px;color: #aeaeae;float: left;width: 100%;}

#compare_mini_new_2_wrap {}

#compare_mini_new_2_wrap h2 {text-align: center;font-size: 20px;padding-bottom: 10px;border-bottom: 1px dotted #ddd;margin-bottom: 10px;}

#all_data_wrap #compare_mini_new_2_wrap:nth-child(2n+1) {
	background: #f7f7f7;
	float: left;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
	margin-bottom: 20px;
	padding-bottom: 0;
}

#title_separator {float: left;width: 98%;background: #fff;margin: 20px;margin-bottom: 0px;padding: 10px 20px;font-size: 18px;font-weight: bold;color: #000;text-align: center;/*! text-shadow: 5px 3px 12px #333; */border: 3px solid #ddd;box-sizing: border-box;}

.break_page {
page-break-after: always;
display:block;
}


.works_wrap {
  padding: 20px;
  margin-top: 40px;
  font-size: 17px;
  line-height: 27px;
}
.works_wrap h2 {
  font-size: 21px;
  margin-bottom: 10px;
}

.single-reports #schet_box_print {
	font-size: 17px;
	line-height: 23px;
	margin-top: 80px;
}

.schet_box_bottom_sozd {
	margin-top: 20px !important;
}

.pril_raz_sozd {
	margin-top:300px !important;
}

#pril_dog ul {
    margin-bottom: 15px;
    float: left;
    width: 100%;
    box-sizing: border-box;
    padding-left: 20px;
    margin-top: 10px;
    margin: 0;
    padding-top: 0;
	padding-bottom: 0;
}

#pril_dog ul li {
    margin-bottom: 0px;
}