:root {
	--main-dark-green: #12343a;
	--main-green: #04e762;
	--main-white: #fff;
	--main-green-middle: #4d6b70;
	--main-light-green: #e0ffed;
	--main-light-grey: #f3f3f3;
	--main-n-b-green: #04c052;
	--main-link: #f86521;
}
*{padding:0px; margin:0px;outline: none;/*transition: all 0.2s ease-in;*/line-height:1.2;}
.fancybox-slider-wrap *{transition:none;}
table{border-spacing:0;border:0;border-collapse: collapse;}
body{font-family: "Unbounded", serif;font-size:14px;color:#4d6b70;/*max-width:1920px;*/}
ul{padding:0px; margin:0px;list-style-type: none;}
img{border:0;max-width:100%;}
li{padding:0px; margin:0px;}
a{color:#04c052;text-decoration: none;}
a:hover{text-decoration: none;color: var(--main-green);}
h1,h2,h3,h4,h5,h6{margin:0 0 20px 0;}
h1 {font-size: 32px;}
h2 {font-size: 28px;}
h3 {font-size: 26px;}
h4 {font-size: 24px;}
h5 {font-size: 20px;}
h6 {font-size: 18px;}
.text{color: var(--main-dark-green);}
.text *{line-height:150%;}
.text img{/*padding:3px;border:1px solid #d0c7b0;*/margin:5px;}
.text img.banner_content{margin:0;}
.text p{padding:0 0 20px 0;margin:0;}
.text table {border-spacing: 0px;border-collapse: collapse;}
.text table td{padding:5px 10px;}
.text table td img{margin:0;border:0;padding:0;}
.text table td p{padding:0;}
.text table ol,.text table ul{list-style-position: inside;padding:0 0 20px 0;}
.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{font-weight: 700;color: var(--main-dark-green);line-height: 124%;}
.text h1 span,.text h2 span,.text h3 span,.text h4 span,.text h5 span,.text h6 span{color: var(--main-n-b-green);line-height: 124%;}
.text ul,.text ol{padding:0 0 20px 0;}
.text ul{list-style: disc;list-style-position: inside;}
.text ul li{padding:0 0 0 20px;line-height: 25px;}
.text ol{list-style-type: decimal;list-style-position: inside;}
.br{height:40px;}
.clear{clear:both;}
.justifyleft{text-align:left;}
.justifyright{text-align:right;}
img.justifyleft{float:left;margin:0 10px 6px 0;}
img.justifyright{float:right;margin:0 0 6px 10px;}
fieldset{border:0;}
.row:before, .row:after {width:0px; height:0px;}
.row-flex{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;  -ms-flex-wrap: wrap;flex-wrap: wrap;}
.row-flex .col-md-2,.row-flex .col-md-3,.row-flex .col-md-4,.row-flex .col-md-6{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
body{background:#ffffff;min-width:300px;-ms-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
.wrap{margin:0 auto;position:relative;padding:0 30px;width:1440px;}
.site_back{padding:162px 0 0 0;}
header{padding:35px 0;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.05), 0 4px 12px 0 rgba(0, 0, 0, 0.07);background: #fbfbfb;position: fixed;left: 0;top: 0;z-index: 3;width: 100%;}
header.header_fix{padding: 15px 0;}
header a{color:#12343a;}
.header_t{display: table;width:100%;}
.header_td{display: table-cell;vertical-align: middle;}
.header_td_3{text-align:right;}
.head_td_buttons{font-size:0;}
.head_td_buttons a{border: 1px solid #b3b3b3;border-radius: 5px;padding: 0px 20px 0 50px;line-height:50px;display:inline-block;font-size: 12px;}
.head_td_buttons a.head_td_button_active{border: 1px solid var(--main-green);color: var(--main-green);}
.head_td_buttons a:hover{border: 1px solid #34ff88;color: #34ff88;}
.head_td_buttons a+a{margin:0 0 0 20px;}
.head_td_button1{background:#fff url('img/head_td_button1.svg') 20px 50% no-repeat;}
.head_td_button2{background:#fff url('img/head_td_button2.svg') 20px 50% no-repeat;}
.head_td_button1.head_td_button_active,.head_td_button1:hover{background-image:url('img/head_td_button1_a.svg');}
.head_td_button2.head_td_button_active,.head_td_button2:hover{background-image:url('img/head_td_button2_a.svg');}
.head_mobi_buttons_hid{display:none;}
.logo{}
.mobi_top,.menu_burger,.mobile_menu_box,.mobi_top2{display: none;}
.phone{margin:0 0 8px;}
.phone a{font-weight: 600;font-size: 24px;white-space: nowrap;}
.phone_comment{white-space: nowrap;font-size: 11px;line-height: 140%;color:#12343a;}
.menu_wd>ul>li{display:inline-block;position:relative;}
.menu_wd>ul>li>a{display:block;padding:0 12px;text-align:center;font-size:17px;text-decoration: none;line-height:41px;}
.menu_wd>ul>li.parent>a{background: url('img/parent.svg') right center no-repeat;padding-right:18px;margin-right:10px;}
.menu_wd>ul>li:hover>a{color: #34ff88;text-decoration: none;}
.menu_wd>ul>li.active a{color:#04c052;text-decoration: none;}
.menu_wd>ul>li>ul{box-shadow: 0 10px 20px -2px rgba(0, 0, 0, 0.04), 0 2px 15px -3px rgba(0, 0, 0, 0.07);background:#fff;border-radius: 8px;position:absolute;left:15px;top:41px;z-index: 2;min-width:210px;display:none;}
.menu_wd>ul>li:hover>ul{display:block;}
.menu_wd>ul>li>ul>li>a{line-height:38px;display:block;padding:0 16px;font-size: 16px;color: #4f4f4f;}
.menu_wd>ul>li>ul>li>a:hover{color: #34ff88;}

.main_banner{border-radius: 20px;padding: 60px 40% 60px 60px;background: var(--main-light-grey) url('img/plane.png') 99% 50% no-repeat;margin:0 0 100px;}
.main_banner h1{font-weight: 700;font-size: 36px;line-height: 124%;color: var(--main-dark-green);margin:0 0 40px;}
.main_banner h1 span{color: var(--main-n-b-green);}
.main_banner ul li{display: inline-block;vertical-align: middle;margin:0 60px 0 0;font-size: 24px;line-height:50px;padding:0 0 0 80px;color: var(--main-dark-green);background: url('img/main_banner_ul.svg') 0 50% no-repeat;}
.preim{margin:0 0 40px;}
.preim_item{margin:0 0 60px;}
.preim_item_i{padding:0 20px 0 0;}
.preim_item_t{width:100%;display: table;}
.preim_item_td{display: table-cell;vertical-align:top;}
.preim_item_td:first-child{width:190px;}
.preim_item_title{font-weight: 500;font-size: 20px;line-height: 140%;color: var(--main-dark-green);margin:0 0 20px;}
.preim_item_p{font-size: 14px;line-height: 160%;}
.title{margin:0 auto 60px;text-align: center;color: var(--main-dark-green);font-weight: 700;font-size: 30px;max-width: 750px}
.title span{color: var(--main-n-b-green);}
.title_descr{text-align: center;margin:-30px 0 90px;line-height: 160%;}
.title_desc2{text-align: center;margin:-40px 0 20px;font-weight: 700;font-size: 14px;color: var(--main-dark-green)}
.title_desc3{text-align: center;margin:0 0 60px;line-height: 160%;}
.price_item{border-radius: 10px;background: var(--main-light-grey);}
.price_item_i,.price_item_i img{border-radius: 10px 10px 0 0;}
.price_item_box{padding:20px;}
.price_item_city1{font-size: 20px;line-height: 140%;color: var(--main-n-b-green);font-weight: 500;}
.price_item_city1 span{background: url('img/price_item_city1.svg') right center no-repeat;padding:0 25px 0 0;}
.price_item_city2{font-weight: 500;font-size: 20px;line-height: 140%;color: var(--main-dark-green);margin:0 0 20px;}
.price_item_time{margin:0 0 20px;line-height: 160%;}
.price_item_price{float:right;color: var(--main-n-b-green);}
.price_item_info{background:#fff;border-radius: 10px;padding: 10px;font-weight: 500;font-size: 18px;color: var(--main-dark-green);line-height: 140%;}
.price_carousel{margin:0 0 80px;}
.button1{cursor:pointer;background: var(--main-dark-green);display: inline-block;cursor:pointer;font-size: 16px;line-height: 124%;border-radius: 10px;
	padding: 20px 40px;color:#fff;border:0;}
.button1:hover{text-decoration: none;background: var(--main-green);color: var(--main-dark-green);}
.button_block{margin:0 0 120px;}
.home_map{height:535px;}
.home_map_wrap{margin:0 0 120px;}
.home_map_info{background: var(--main-light-grey);height: 535px;border-radius: 20px;padding: 60px 40px 0;text-align: center;}
.home_map_info1{margin:0 0 30px;}
.home_map_info2{margin:0 0 30px;font-weight: 600;font-size: 26px;line-height: 136%;color: var(--main-dark-green);}
.home_map_info3{line-height: 160%;margin:0 0 30px;}
.home_map_info4{margin:0 0 30px;}
.home_map_info4 span{display: inline-block;background: var(--main-dark-green);border-radius: 10px;padding: 10px 20px;color:#fff;font-weight: 500;
font-size: 20px;line-height: 140%;}
.home_map_info4 span b{font-weight:500;color: var(--main-green);}
.home_map_info5{line-height: 160%;}
.points_table table,.tariff_table table,.text table{width:100%;margin:0 0 50px;}
.points_table table th,.tariff_table table th{font-weight: 600;text-align: left;}
.points_table table th,.points_table table td,.tariff_table table th,.tariff_table table td,.text table th,.text table td{padding:20px;}
.points_table table th,.points_table table td,.tariff_table table th,.tariff_table table td{color: var(--main-dark-green);}
.points_table table tr+tr td,.tariff_table table tr+tr td,.text table tr+tr td{border-top: 1px solid var(--main-light-grey);}
.points_table table td:first-child,.points_table table th:first-child{width:150px;}
.points_table table td:last-child,.points_table table th:last-child{width:200px;}
.points_table table tr+tr:hover td,.tariff_table table tr+tr:hover td,.text table tr+tr:hover td{background: var(--main-light-grey);}
td.tariff_table_h:hover{background: var(--main-light-green) !important;}
.text table tr+tr+tr:hover td.points_table_h,.text table th{background: var(--main-light-green);}
.tariff_table table tr td{width:33.3%;}
.text table th,.text table td{vertical-align: top;}
.text table ul{padding:0;}
.text table ul+small{margin-top:20px;display: block;}
.text table ul li {padding: 0;}
.points_table_h{background: var(--main-light-green);font-weight: 500;font-size: 20px;text-align: center;}
.tariff_table_h,.text table th{background: var(--main-light-green);font-weight: 500;font-size: 20px;}
.tariff_table table td.tariff_table_h{padding:10px 20px;}
.tariff_table_h span,.tariff_table_h b,.tariff_table_h strong{border-radius: 10px;padding: 10px 20px;background: var(--main-dark-green);line-height:50px;color:#fff;margin:0 20px 0 0;}
.points_table_but,.tariff_table_but{margin:0 0 90px;}
.points_table_but2,.tariff_table_but2{display: none;}
.points_table table tr:nth-child(n+12){display: none;}
.points_table table.points_table_act tr:nth-child(n+12){display: table-row;}
.tariff_table table tr:nth-child(n+10){display: none;}
.tariff_table table.tariff_table_act tr:nth-child(n+10){display: table-row;}
.foot_content_text td{color: var(--main-light-grey);}
.foot_content_text td b{color:#fff;}
.text.foot_content_text table th{background: var(--main-green-middle);color:#fff;}
.text.foot_content_text table tr+tr+tr:hover td{background: #5d7f85;}
.text.foot_content_text table tr+tr+tr td{border-top: 1px solid var(--main-green-middle);}
.allowed_wrap{margin:0 0 60px;}
.allowed{padding:20px 0 40px;}
.allowed_item_i{margin:0 0 30px;}
.allowed_item_p{font-weight: 500;font-size: 20px;line-height: 140%;color: var(--main-dark-green);}
.allowed_item{margin:0 0 30px;}
.allowed_but{margin:0 0 100px;}
.restriction_wrap{margin:0 0 90px;}
.restriction_left,.restriction_right{background: var(--main-light-grey);height: 478px;border-radius: 20px;padding:60px 0 0 0;margin:0 0 30px;}
.restriction_left_item_i{margin:0 0 23px;}
.restriction_left_item_t{font-weight: 500;font-size: 24px;line-height: 140%;color: var(--main-dark-green);}
.restriction_right_t{font-weight: 600;font-size: 26px;line-height: 136%;color: var(--main-dark-green);margin:0 0 30px;}
.restriction_right_text p{margin:0 0 30px;line-height:160%;}
.restriction_right_text p span{border-radius: 5px;padding: 10px 20px;background: #fff;font-weight: 600;color: var(--main-dark-green);}
.formaliz{margin:0 0 90px;}
.formaliz_item{margin:0 0 30px;border-radius: 10px;padding: 20px;background: var(--main-light-grey);height:210px;}
.formaliz_item_t{display: table;width:100%;margin:0 0 10px;}
.formaliz_item_td{vertical-align: middle;display: table-cell;}
.formaliz_item_td:first-child{width:80px;}
.formaliz_item_title{font-weight: 500;font-size: 20px;line-height: 140%;color: var(--main-dark-green);}
.formaliz_item_p{line-height:160%;font-size: 14px;}
.formaliz_item_num{line-height: 61px;width:61px;text-align: center;color:#fff;background: var(--main-green);font-weight: 600;border-radius: 10px;font-size: 30px;}
.tariff_table{margin:0 0 120px;}
.about_home{margin:0 0 60px;border-radius: 20px;background: var(--main-light-grey);padding: 40px;}
.about_home_text{margin:0 80px 0 0;}
.about_home_text h2{color: var(--main-dark-green);font-weight: 600;font-size: 26px;}
.about_home_text p b{font-weight: 500;font-size: 20px;color: var(--main-dark-green);}
.about_home_text p{line-height: 160%;margin:0 0 25px;}
.about_home_text ul{list-style: disc;list-style-position: inside;margin:0 0 30px 5px;}
.about_home_text ul li{padding:0;line-height: 160%;margin:0 0 10px;}
.about_home_text blockquote{background: var(--main-dark-green);border-radius: 10px;padding: 20px;font-weight: 500;font-size: 20px;text-align: center;
	color:#fff;line-height: 140%;margin:0;border:0;}
.about_home_text blockquote span{color: var(--main-green);}
.about_home2_item{margin:0 0 30px;border-radius: 10px;background: var(--main-light-grey);}
.about_home2_item img{border-radius: 10px 10px 0 0 ;}
.about_home2_item_box{padding:20px;}
.about_home2_item_t{font-weight: 500;font-size: 20px;line-height: 140%;color: var(--main-dark-green);margin:0 0 20px;}
.about_home2_item_p{line-height: 160%;min-height:51px;font-size: 14px;}
.about_home2{margin:0 0 30px;}
.about_home_right{text-align:right;}
.faq1{max-width:1200px;margin:0 auto 100px;}
.more_questions{background: var(--main-light-grey);margin:0 0 60px 0;border-radius: 20px;padding: 32px;}
.more_questions_t{display: table;width:100%;}
.more_questions_td{display: table-cell;vertical-align: middle;}
.more_questions_t a{color: var(--main-dark-green);font-weight: 500;font-size: 20px;padding:0 0 0 56px;line-height:36px;display: inline-block;white-space: nowrap;}
.more_questions_t a:hover{color: var(--main-n-b-green);}
.more_questions_c a{background: url('img/mail.svg') left center no-repeat;}
.more_questions_r{background: url('img/tel.svg') left center no-repeat;padding: 0 0 0 56px;}
.more_questions_r a{padding:0;display:block;margin:0 0 3px;}
.more_questions_l1{font-weight: 700;font-size: 30px;line-height: 140%;color: var(--main-dark-green);margin:0 0 20px;}
.more_questions_r span{font-size: 12px;color: var(--main-dark-green);}
.more_questions_c{margin:0 0 30px;}
.content_page{margin:0 0 80px;}
.home_map{height:535px;}
.uni_map_wrap{margin:0 0 32px;background: var(--main-light-grey);border-radius: 20px;padding: 24px;}
.uni_map_block{display: table;width:100%;}
.uni_map_block_left,.uni_map_block_right{display: table-cell;vertical-align: top;}
.uni_map_block_left{width:28%;}
.uni_map_block_right{width:72%;}
#cMap{height:500px;}
.uni_map_block_left_box{height:500px;padding:0 20px 0 0;position: relative;}
.uni_map_block_left0{display:none;position: absolute;left: 15px;font-size: 85%;top: -18px;color: #1ab248;}
.uni_map_block_left1{height:50px;}
.uni_map_block_left2{height:450px;overflow: auto;}
#search-items li{padding:15px 20px;font-weight: 500;font-size: 14px;line-height: 160%;color: var(--main-dark-green);border-radius: 20px;}
#search-items li:hover{background: #fff; cursor: pointer;}
#search-items li i{display: block;font-style: normal;color:#000;font-size: 13px; margin: 5px 0 0;font-weight:normal;}
.storeText>*{display:block;}
.map_div_ballon>*{display:block;}
.populate{margin:0 0 64px;}
.populate_title{font-weight: 700;margin:0 0 32px;font-size: 28px;line-height: 140%;color: var(--main-dark-green);}
.populate_block{border-radius: 20px;background: var(--main-light-green);padding:16px 0 16px;font-size:0;}
.populate_block ul{column-count: 4;}
.populate_block ul li{/*display:inline-block;vertical-align:top;width:25%;*/margin:0 0 8px;display:block;}
.populate_block ul li a{margin:0 16px;border-radius: 6px;display:block;padding: 0px 8px;font-size: 16px;line-height: 26px;color: var(--main-dark-green);}
.populate_block ul li a:hover{background: #c6f2d9;color: var(--main-n-b-green);}
#cMap>ymaps,#cMap>ymaps>ymaps,#cMap>ymaps>ymaps>ymaps{border-radius: 20px;}
.uni_map_block_left1 input{border:0;background:#fff url('img/search_icon.svg') 95% 50% no-repeat;height: 42px;width:100%;text-indent:12px;font-size: 16px;color: var(--main-green-middle);border-radius:5px;}
.map_div_ballon u{background: url('img/map_icon2.svg') left center no-repeat;padding:0 0 0 20px;font-weight:bold;margin:0 0 5px;text-decoration:none;line-height:20px;font-size:16px}
.map_div_ballon b{margin:0 0 5px;font-size:16px;}
.map_div_ballon i{margin:0 0 5px;font-style:normal;font-size: 14px;color: #595959;}
.map_div_ballon span{font-size: 14px;}
.map_div_ballon p{margin:5px 0 0 0;}
.error404{border-radius: 20px;background: var(--main-light-grey);padding:90px;margin:0 0 50px;}
.error404_i{margin:0 0 30px;}
.error404_t{margin:0 0 30px;}
.error404_t h1{font-weight: 700;font-size: 36px;line-height: 124%;color: var(--main-dark-green);}
.error404_content{margin:0 0 30px;font-size: 14px;line-height: 160%;color: var(--main-green-middle)}
.info_bl1_t{display:table;width:100%;/*display: flex;*/}
.info_bl1_td{/*display:table-cell;vertical-align:middle;*/}
.info_bl1_l,.info_bl1_r{display:table-cell;vertical-align:top;}
.info_bl1_td:last-child{}
.info_bl1{background: #ade4c4;border-radius: 20px;padding: 24px;margin:0 0 64px;}
.info_bl1_l{width: 374px;padding: 0 24px 0 0;}
.info_bl1_l img{border-radius: 20px;}
.info_bl1_r{background: #fff;border-radius: 20px;padding: 24px;font-size: 14px;line-height: 160%;color: var(--main-green-middle);margin:0 0 0 24px;}
.info_bl1_r1{font-weight: 600;font-size: 24px;line-height: 136%;color: var(--main-dark-green);margin:0 0 24px;}
.info_bl1_r2{margin:0 0 24px;}
.info_bl1_r3 a{font-weight: 600;color: var(--main-dark-green);margin:0 0 0 10px;}
.info_bl1_r3 a:hover{color: var(--main-n-b-green);}
.info_bl1_r3 div+div{margin:8px 0 0 0;}
.texttariff2.text table th{font-size: 14px;}
.title_desc4{margin:0 0 35px;font-weight: 600;color: var(--main-dark-green);font-size: 16px;}
.title_desc4 img{padding:0;border:0;margin:0 16px 0 0}
.text.texttariff2 .tariff_table {margin: 0 0 40px;}
.pay_wrap,.track_wrap{background: var(--main-light-grey);border-radius: 20px;margin:0 0 30px}
.pay_wrap{padding:180px 90px;}
.track_wrap{padding:90px;}
.uni_form{margin:0 0 30px}
.uni_form_t{display:table;}
.uni_form_td{display:table-cell;vertical-align:top;}
.uni_form_div{position:relative}
.uni_form_cancel{position:absolute;right:23px;top:23px;width:18px;height:18px;background: url('img/uni_form_cancel.svg') 0 0 no-repeat;cursor:pointer;}
.uni_form input[type=text]{background: var(--main-white);width: 400px;height: 62px;border: 1px solid var(--main-green-middle);border-radius: 10px;font-size:16px;text-indent:20px;margin:0 10px 0 0;}
.uni_form input[type=text]:focus{border: 1px solid var(--main-n-b-green);}
.uni_form input[type=submit]{background: var(--main-n-b-green);border-radius: 10px;text-align:center;width: 188px;height: 62px;font-size: 18px;border:0;color:#fff;}
.uni_form input[type=submit]:hover{background:#34ff88;}
.error_input{border: 1px solid var(--main-link) !important;}
.error_input_text{font-size: 12px;color: var(--main-link);margin:10px 0 0 0}
.tracking1,.tracking2{padding:24px;background:#fff;border-radius: 20px;margin:0 0 30px;}
.tracking1_1{font-weight: 500;font-size: 20px;color: var(--main-dark-green);line-height:24px;padding:0 0 0 48px;margin:0 0 12px 0;background: url('img/ok.svg') 0 50% no-repeat;}
.tracking1_2{color: var(--main-green-middle);font-size: 12px;margin:0 0 12px 0;}
.tracking1_2 b{padding:0 10px}
.tracking1_3{color: #99a7aa;font-size: 12px;}
.tracking2_div{padding:0 0 12px 48px;}
.tracking2_div>div{font-weight: 600;font-size: 16px;line-height: 160%;color: var(--main-dark-green);}
.tracking2_div>div+*{margin:12px 0 0 ;}
.tracking2_div>p{font-size: 12px;line-height: 140%;color: #99a7aa;}
.tracking_route_wrap_more{margin:0 0 12px;}
.tracking_route_wrap_more span{font-weight: 400;font-size: 12px;line-height: 140%;color: var(--main-n-b-green);padding:0 18px 0 0;background: url('img/tracking_route_wrap_more.svg') center right no-repeat;cursor:pointer;}
.tracking_route_wrap_more.tracking_route_wrap_more_act span{background: url('img/tracking_route_wrap_more_a.svg') center right no-repeat;}
.tracking_route_wrap{display:none;}
.tracking_route_city_t{margin:0 0 12px;line-height: 160%;}
.tracking_route_city_r{margin:0 0 12px}
.tracking_route_city_r1{font-weight: 400;font-size: 12px;line-height: 140%;color: var(--main-dark-green);margin:0 0 6px;}
.tracking_route_city_r2{font-weight: 400;font-size: 12px;line-height: 140%;color: #99a7aa;}
.tracking_line{position:relative;}
.tracking_line:after{content:'';display:block;position:absolute;left:11px;bottom:0;height:calc(100% - 38px);width: 1px;background: url('img/tracking_line.png') 0 0 repeat-y;}
.trackicon_v1{background: url('img/trackicon_v1.svg') 0 0 no-repeat;}
.trackicon_v2{background: url('img/trackicon_v2.svg') 0 0 no-repeat;}
.trackicon_v3{background: url('img/trackicon_v3.svg') 0 0 no-repeat;}
.track_text h1{font-weight: 700;font-size: 32px;line-height: 124%;color: var(--main-dark-green);margin:0 0 32px}
.track_text p{font-weight: 400;font-size: 14px;line-height: 140%;color: var(--main-green-middle);margin:0 0 32px}

footer{background: var(--main-dark-green);color:#fff;padding:60px 0;}
.foot_logo{margin:0 0 34px;}
.foot_logo_desc{font-size: 12px;line-height: 140%;margin:0 0 60px;}
.foot_title{font-weight: 600;line-height: 160%;margin:0 0 10px;}
.foot_menu li{margin:0 0 10px;}
.foot_menu a,.foot_right a,.foot_title a{color:#fff;line-height: 160%;}
.foot_menu a.current,.foot_right a.current,.foot_title a.current{color:#04c052;}
.foot_menu a:hover,.foot_right a:hover,.foot_title a:hover{color: #34ff88;text-decoration: none;}
.foot_tel{font-weight: 600;line-height: 160%;margin:0 0 10px;}
.foot_mail{margin:0 0 40px;}
.foot_adress{line-height: 160%;}
.foot{margin:0 0 60px;}
.copy{color: var(--main-green-middle);line-height: 160%;}
.copy+.foot_content .foot_content_but{margin:90px 0 0;}
.foot_content_text{margin:90px 0 0;}
.foot_button{padding: 0px 20px;line-height: 50px;color: var(--main-green-middle);background:none;border:0;border-radius: 5px;}
.foot_button:hover{background: var(--main-green-middle);color: var(--main-dark-green);}
.foot_faq{margin:0 auto;max-width:1200px;}
.foot_content_text,.foot_button2{display: none;}
.foot_content_text{color: var(--main-green-middle);}
.foot_content_text h1,.foot_content_text h2,.foot_content_text h3,.foot_content_text h4,.foot_content_text h5,.foot_content_text h6{color:#fff;}
.foot_faq{padding:60px 0 0;}
.tags{font-size: 0;padding:60px 0 0;}
.tags a{color: #fff;display: inline-block;vertical-align: top;border: 1px solid var(--main-green-middle);border-radius: 5px;padding: 0px 20px;
	font-size: 14px;line-height:50px;margin:0 10px 20px;}
.tags a:hover{border: 1px solid #fff;color: #fff;text-decoration: none;}

#topbutton{position: fixed;right:30px;bottom:150px;width:60px;height:60px;z-index: 11;background: url('img/up.svg') center center no-repeat;display: none;cursor:pointer;}
#topbutton:hover{background: url('img/up2.svg') center center no-repeat;}
.cookie{box-shadow: 0 0 10px 0 rgba(77, 107, 112, 0.2);border-radius: 20px;padding:24px;position:fixed;bottom:15px;left:15px;right:15px;background:#fff;z-index:4;display: none;}
.cookie_t{display:table;width:100%;}
.cookie_td{display:table-cell;vertical-align:middle;}
.cookie_text{font-size: 16px;line-height: 160%;color: var(--main-green-middle);padding:0 30px 0 0;}
.cookie_a button{background: var(--main-dark-green);border-radius: 10px;padding: 20px 40px;padding:20px 40px;font-size: 20px;line-height: 124%;color: var(--main-white);border:0;}
.cookie_a button:hover{background: var(--main-green);color: var(--main-dark-green);}

.owl-nav{position: absolute;top:50%;width:100%;}
/*.owl-prev,.owl-next{width:60px;height:60px;position: absolute;margin-top:-30px;font-size:0;}
.owl-prev{left:-30px;background: url('img/owl-nav.png') left top no-repeat;}
.owl-prev:hover{background: url('img/owl-nav.png') left bottom no-repeat;}
.owl-next{right:-30px;background: url('img/owl-nav.png') right top no-repeat;}
.owl-next:hover{background: url('img/owl-nav.png') right bottom no-repeat;}*/
.owl-dots{top:13px;text-align:center;position: relative;}
.owl-dot{display: inline-block;background:var(--main-dark-green);height:10px;width:10px;margin:0 7px;border-radius: 50%;}
.owl-dot.active{background:var(--main-green);}

.accordion-item{cursor:pointer;background: var(--main-light-grey);padding: 20px 50px 20px 20px;font-weight: 500;font-size: 20px;line-height: 140%;
	color: var(--main-dark-green);margin:0 0 20px 0;position: relative;}
.accordion-item:before{content:'';display: block;position: absolute;right:20px;top:50%;margin:-12px 0 0 0;width:24px;height:24px;background: url('img/faq.svg') center center no-repeat;}
.accordion .data{display: none;margin:30px 20px 30px;line-height: 160%;}
.accordion-item.open{color: var(--main-n-b-green);box-shadow: 0 0 30px 0 rgba(77, 107, 112, 0.3);}
.accordion-item.open:before{background: url('img/faq_act.svg') center center no-repeat;}
.foot_faq .accordion-item{background: var(--main-green-middle);color:#fff;}
.foot_faq .accordion-item.open{background: var(--main-green-middle);color: var(--main-green);}
.foot_faq .accordion-item:before{background: url('img/faq2.svg') center center no-repeat;}
.foot_faq .accordion-item.open:before{background: url('img/faq_act.svg') center center no-repeat;}

/*5колонок*/
.col-xs-1-5,.col-sm-1-5,.col-md-1-5,.col-lg-1-5 {position: relative;min-height: 1px;padding-right: 10px;padding-left: 10px;}
.col-md-1-5{width: 20%;float: left;}

@media (max-width: 1199px) {
    .col-md-1-5 {width: 20%;float: left;}
}
@media (max-width: 991px) {
    .col-md-1-5 {width: 20%;float: left;}
}
@media (max-width: 767px) {
  .col-md-1-5 {width: 50%;float: left;}
}
/*5колонок*/

/*@media (max-width: 1799px) {
	.price_item_info{font-size: 20px;}
	.price_item_city2,.price_item_city1{font-size: 21px;}
	.price_item_info {font-size: 19px;}
	.about_home_text blockquote{font-size: 21px;}
	.tags a{font-size: 14px;}
}*/
@media (max-width: 1699px) {
	.home_map_info3,.home_map_info5{font-size: 14px;}
	.allowed_item_p{font-size: 20px;}
	.about_home_text {margin: 0;}
	.about_home_text blockquote {font-size: 20px;}
	.about_home_text p b{font-size: 19px;}
	.about_home_text ul li{margin:0 0 5px 5px;}
	.about_home2_item_t{font-size: 21px;}
	.more_questions_l2{font-size: 16px;}
	.foot_adress{font-size:15px;}
	.tags a{padding: 0px 10px;font-size: 13px;line-height: 40px;}
}
@media (max-width: 1499px) {
	.wrap{width:auto;}
	.phone a {font-size: 24px;}
	.menu_wd>ul>li>a{font-size: 17px;}
	.main_banner h1{font-size: 38px;}
	.main_banner ul li{font-size: 26px;padding: 0 0 0 60px;background-size: 45px;}
	.preim_item_i{padding:0;}
	.preim_item_td:first-child {width: 170px;}
	.preim_item_p {font-size: 12px;}
	.preim_item_title{font-size: 20px;margin:0 0 15px;}
	.title{font-size:35px;}
	.price_item_city2,.price_item_city1{font-size: 19px;}
	.price_item_info {font-size: 17px;}
	.home_map_info2{font-size: 27px;}
	.home_map_info4 span{font-size: 21px;}
	.allowed_item_p{font-size: 18px;}
	.formaliz_item_title{font-size: 22px;}
	.formaliz_item_p{font-size: 14px;}
	.formaliz_item{height:200px;}
	.about_home_text p b {font-size: 18px;}
	.about_home_text p {margin: 0 0 20px;}
	.about_home2_item_t{font-size: 20px;}
	.foot_adress{font-size:14px;}
	.foot_menu a, .foot_right a{font-size:15px;}
	h1 {font-size: 40px;}
	h2 {font-size: 30px;}
	h3 {font-size: 25px;}
	h4 {font-size: 22px;}
	h5 {font-size: 20px;}
}
@media (max-width: 1399px) {
  	.menu_wd>ul>li>a{font-size: 15px;padding: 0 10px;}
  	.phone a {font-size: 20px;}
  	header {padding: 30px 0;}
  	.main_banner{padding: 30px 40% 30px 30px;}
  	.main_banner h1 {font-size: 34px;margin:0 0 20px;}
  	.main_banner ul li {font-size: 20px;}
  	.main_banner,.price_carousel,.home_map_wrap,.title_descr,.formaliz,.restriction_wrap,.tariff_table{margin-bottom: 60px;}
  	.preim_item_td:first-child {width: 130px;}
  	.preim_item_title {font-size: 17px;}
  	.button1{padding: 15px 30px;}
  	.home_map_info2 {font-size: 23px;}
  	.home_map_info3, .home_map_info5 {font-size: 13px;}
  	.button1{font-size: 17px;}
  	.title {font-size: 32px;max-width: 710px}
  	.allowed {padding: 0;}
  	.allowed_item_i img{height:140px;}
  	.allowed_item_p {font-size: 17px;}
	.restriction_right_t{font-size: 27px;}
	.formaliz_item_num {line-height: 40px;width: 40px;font-size: 26px;}
	.formaliz_item_td:first-child {width: 55px;}
	.formaliz_item_title {font-size: 21px;}
	.formaliz_item_p {font-size: 12px;}
	.formaliz_item { height: 170px;}
	.title_desc3{font-size: 13px;}
	.tariff_table_h,.text table th{font-size: 18px;}
	.about_home_text blockquote {font-size: 16px;}
	.about_home_text{font-size:14px;}
	.about_home_text p b {font-size: 14px;}
	.about_home2_item_t {font-size: 16px;}
	.about_home2_item_p{font-size: 12px;}
	.accordion-item{font-size: 20px;}
	.more_questions_l1{font-size: 28px;}
	.more_questions_t a{font-size: 19px;}
	.copy{font-size: 14px;}
	h1 {font-size: 38px;}
	h2 {font-size: 28px;}
	h3 {font-size: 24px;}
  	h4 {font-size: 22px;}
  	h5 {font-size: 20px;}
	.site_back{padding:152px 0 0 0;}
	.more_questions_l2{font-size: 14px;}
	.more_questions_c {margin: 0 0 10px;}
	.phone_comment{font-size: 9px;}
	.head_td_buttons a{padding: 0px 10px 0 40px;line-height: 40px;font-size: 11px;}
	.head_td_buttons a+a {margin: 0 0 0 10px;}
	.head_td_button1,.head_td_button2{background-position: 12px 50%}
	.logo img{max-width:80px;}
}

@media (max-width: 1199px) {
	body{font-size:14px;}
	.phone a {font-size: 17px;}
	.menu_wd>ul>li>a{ font-size: 15px;padding: 0 10px;}
	.header_td_2{text-align: center}
	.main_banner h1 {font-size: 27px;}
	.preim_item_td:first-child {width: 80px;}
	.preim_item_title {font-size: 15px;margin: 0 0 10px;}
	.preim_item_p {font-size: 11px;}
	.preim_item {margin: 0 0 30px;}
	.home_map_info4 span {font-size: 19px;}
	.home_map_info2 {font-size: 18px;}
	.home_map_info{padding: 60px 30px 0;}
	.title_descr{margin: -30px 0 20px;}
	.title {font-size: 30px;}
	.points_table_h{font-size: 22px;}
	.allowed_item_i img {height: 120px;}
	.allowed_item_p {font-size: 15px;}
	.restriction_right_t {font-size: 23px;}
	.restriction_right_text p{font-size: 12px;}
	.restriction_left, .restriction_right{height: 400px;}
	.formaliz_item_title {font-size: 19px;}
	.formaliz_item{padding: 15px;height: 145px;margin:0;}
	.title_desc3 {font-size: 11px;margin: 0 0 20px;}
	.tariff_table_h,.text table th {font-size: 16px;}
	.about_home_text blockquote {font-size: 13px;}
	.about_home_text {font-size: 11px;}
	.about_home{padding: 30px;}
	.about_home_text p b {font-size: 12px;}
	.about_home_text p{margin: 0 0 10px;}
	.about_home_text ul {margin: 0 0 15px 5px;}
	.about_home2_item_t {font-size: 13px;margin: 0 0 10px;}
	.about_home2_item_p { font-size: 12px;min-height: 57px;}
	.accordion-item {font-size: 17px;}
	.more_questions_t a {font-size: 17px;padding: 0 0 0 46px;}
	.more_questions_l1 {font-size: 24px;margin: 0 0 10px;}
	.more_questions{margin: 0 0 35px 0;}
	.foot_menu a, .foot_right a {font-size: 13px;}
	.foot_adress {font-size: 12px;}
	.foot_logo_desc{margin: 0 0 20px;}
	.foot {margin: 0 0 30px;}
	.copy+.foot_content .foot_content_but{margin:30px 0 0;}
	.foot_content_text{margin:30px 0 0;}
	.tags a{font-size: 12px;line-height: 34px;margin: 0 6px 12px}
	h1 {font-size: 32px;}
	h2 {font-size: 26px;}
	h3 {font-size: 23px;}
  	h4 {font-size: 20px;}
  	h5 {font-size: 18px;}
	.cookie_text {font-size: 14px;}
	.cookie_a button{padding: 20px 20px;font-size: 18px;}
	.more_questions_r a{padding:0;}
	.more_questions_l{padding:0 20px 0 0;}
	.more_questions_r{padding: 0 0 0 48px;}
	.populate_title{font-size: 30px;}
	.uni_map_wrap{padding: 15px;}
	.uni_map_block_left_box{padding: 0 15px 0 0;}
	.uni_map_block_left{width:34%;}
	.uni_map_block_right{width:66%;}
	.info_bl1_r1{font-size: 25px;line-height: 130%;}
	.info_bl1_l {width: 260px;}
	.header_td_3{display:none;}
	.head_td_buttons{text-align:right;}
}

@media (max-width: 991px) {
	body{font-size:12px;}
	.wrap{padding:0 15px;}
	.phone a {font-size: 14px;}
	.menu_wd>ul>li>a{font-size: 12px;padding: 0 5px;}
	header {padding: 20px 0;}
	.main_banner h1 {font-size: 22px;}
	.main_banner ul li {font-size: 18px;}
	.main_banner, .price_carousel, .home_map_wrap, .title_descr, .formaliz, .restriction_wrap, .tariff_table {margin-bottom: 40px;}
	.preim_item_title {font-size: 12px;}
	.preim_item_p {font-size: 10px;}
	.button_block{margin:0 0 60px;}
	.home_map_info3, .home_map_info5 {font-size: 10px;}
	.home_map_info4 span {font-size: 14px;}
	.points_table_h { font-size: 18px;}
	.title {font-size: 27px;margin: 0 0 40px;max-width:inherit;}
	.allowed_item_i img {height: 100px;}
	.allowed_item_i {margin: 0 0 15px;}
	.allowed_item_p {font-size: 12px;}
	.button1 {font-size: 15px;}
	.restriction_right_t {font-size: 18px;}
	.restriction_right_text p{padding: 0 30px;}
	.restriction_left_item_t{font-size: 18px;}
	.formaliz_item_title {font-size: 15px;}
	.formaliz_item_num {line-height: 32px;width: 32px;font-size: 20px;border-radius: 6px;}
	.title_desc3 {font-size: 12px;}
	.title_desc2 {margin: -30px 0 15px;font-size: 15px;}
	.tariff_table_h,.text table th {font-size: 15px;}
	.about_home2_item_p {font-size: 10px;min-height: 49px;}
	.about_home2_item_t{min-height: 36px;}
	.accordion-item {font-size: 16px;}
	.faq1 {margin: 0 auto 50px;}
	.more_questions_t a {font-size: 15px;}
	.more_questions{padding: 25px;}
	.more_questions_l1 {font-size: 16px;}
	.more_questions_l2 {font-size: 11px;}
	.foot_adress {font-size: 10px;}
	.foot_logo_desc {font-size: 10px;}
	.foot_right a {font-size: 11px;}
	.copy {font-size: 12px;}
	h1 {font-size: 28px;}
	h2 {font-size: 24px;}
	h3 {font-size: 21px;}
  	h4 {font-size: 17px;}
  	h5 {font-size: 15px;}
  	.text table td.points_table_h{padding:10px 20px;}
  	.text ul li{line-height: 170%;}
	.phone_comment {font-size: 6px;}
	.site_back{padding:132px 0 0 0;}
	.cookie_text {font-size: 12px;}
	.cookie_a button {padding: 15px 20px;font-size: 17px;}
	.more_questions_r{padding: 0 0 0 46px;}
	.more_questions_r a{margin: 0;line-height: 30px;}
	.error404{padding: 40px;}
	.error404_content{font-size: 13px;}
	.populate_title{font-size: 27px;}
	.populate_block ul li a{font-size: 14px;}
	.uni_map_block_left{width:40%;}
	.uni_map_block_right{width:60%;}
	.info_bl1_r1 {font-size: 18px;line-height: 125%;}
	.info_bl1_r{font-size: 14px;}
	.info_bl1_r2,.info_bl1_r1{margin: 0 0 14px;}
	.head_td_buttons a{font-size: 10px;}
	.logo img {max-width: 70px;}
}
@media (max-width: 767px) {
	body{font-size:10px;}
	h1{font-size: 22px;}
	h2{font-size: 18px;}
	.site_back {padding: 149px 0 0 0;}
	.mobi_top{display: block;background: var(--main-light-grey);text-align: center;}
	.mobi_top a{line-height:70px;color: var(--main-dark-green);font-weight: 600;font-size: 18px;display: inline-block;padding:0 54px 0 0;
		background: url('img/phone2.svg') right center no-repeat;}
	.header_td_2,.header_td_3{display: none;}
	.mobi_top2{display: block;position:absolute;right:65px;top: 10px;z-index: 4;}
	.menu_burger{display: block;position: absolute;right: 15px;top: 16px;cursor:pointer;z-index: 11;}
	.mobile_menu_phone,.mobile_menu_mail{display:none;}
	header{padding:15px 0;-webkit-transition: .5s;transition: .5s;}
	.header_scroll_down{-webkit-transform: translate(0,-47px);transform: translate(0,-47px);}
	.head_mobi_buttons{background: var(--main-light-grey);text-align:center;padding:15px 0;position: relative;top: -15px;}
	.head_mobi_buttons a+a{margin:0 0 0 40px;}
	.head_mobi_buttons a{font-size: 12px;padding:0 0 0 27px;line-height:17px;}
	.head_mobi_button1{background: url('img/head_mobi_button1.svg') 0 50% no-repeat;background-size: auto 100%;}
	.head_mobi_button2{background: url('img/head_mobi_button2.svg') 0 50% no-repeat;background-size: auto 100%;}
	.head_mobi_buttons a.head_mobi_button_active{color: var(--main-green);}
	.head_mobi_buttons a:hover{color: #34ff88;}
	.head_mobi_button1:hover,.head_mobi_button1.head_mobi_button_active{background-image: url('img/head_td_button1_a.svg');}
	.head_mobi_button2:hover,.head_mobi_button2.head_mobi_button_active{background-image: url('img/head_td_button2_a.svg');}
	.head_mobi_buttons_hid{display:block;}
	.logo img{width:70px;}
	/*header.header_fix{position: fixed;z-index: 10;background: #fff;left: -15px;right: -15px;top: 0;padding: 20px 30px;box-shadow: 0 0 7px #bababa;}
	header.header_fix+div{margin-top:70px;}
	header.header_fix .menu_burger{right: 30px;}*/
	.mobile_menu_box{position: fixed;left:0;top:0;width:100%;height:100%;z-index: 3;background: #fff;}
	.mobile_menu_pad{padding:20px 0 0 ;}
	.mobile_menu_box_close{margin: 0 0 90px;}
	.mobile_menu_box_close img{cursor: pointer;}
	.mobile_menu_ul{}
	.mobile_menu_ul>.menu_wd>ul>li{margin:0 0 20px;display:block;}
	.mobile_menu_ul>.menu_wd>ul>li>a{display: block;color: var(--main-dark-green);font-size: 20px;text-align: right;}
	.mobile_menu_ul>.menu_wd>ul>li>a:hover{color: var(--main-n-b-green);}
	.mobile_menu_ul>.menu_wd>ul>li>ul{display:none;box-shadow:inherit;text-align:right;position:relative;top:0;left: 0;margin: 20px 0 0;border-radius:0;}
	.mobile_menu_ul>.menu_wd>ul>li>ul>li>a{background: var(--main-light-grey);line-height:36px;padding:0 18px;font-size:12px;}
	.mobile_menu_ul>.menu_wd>ul>li>ul>li+li{margin:8px 0 0 0;}
	.mobile_menu_ul>.menu_wd>ul>li.parent.parent_active>a{background: url('img/parent_a.svg') right center no-repeat;color: var(--main-n-b-green);}
	.mobile_menu_mail{position: absolute;right:15px;bottom:30px;}
	.mobile_menu_mail a{display:block;font-weight: 400;font-size: 22px;line-height: 140%;color: var(--main-dark-green);background: url('img/email.svg') right center no-repeat;padding:0 55px 0 0;}
	.mobile_menu_phone{position: absolute;right:15px;bottom:85px;}
	.mobile_menu_phone a{display:block;font-weight: 400;font-size: 20px;line-height: 42px;color: var(--main-dark-green);background: url('img/phone2.svg') right center no-repeat;padding:0 55px 0 0;background-size: 36px;}
	.mobile_menu_phone a:hover,.mobile_menu_mail a:hover{color: var(--main-n-b-green);}
	.formaliz_row{margin:0 0 60px;}
	.main_banner{background: var(--main-light-grey);padding: 20px;}
	.main_banner h1{font-size: 27px;}
	.main_banner ul li{font-size: 16px;padding: 0 0 0 40px;background-size: 28px;line-height: 28px;margin: 10px 0;}
	.preim_item_title{margin: 0 0 7px;}
	.preim_item { margin: 0 0 18px;}
	.preim,.title{margin:0 0 30px;}
	.button_block,.home_map,.points_table_but, .tariff_table_but,.allowed_wrapm,.allowed_but,.faq1,.content_page{margin:0 0 40px;}
	.title {font-size: 23px;}
	.title.title_m {font-size: 19px;}
	.price_item_info {font-size: 16px;}
	.price_item_time,.price_item_city2,.formaliz {margin: 0 0 10px;}
	.price_item_city1,.price_item_city2 {font-size: 16px;}
	.button1{border-radius: 5px;padding: 20px 40px;}
	.home_map_info{padding:20px;}
	.home_map_info1,.home_map_info2,.home_map_info3,.home_map_info4,.restriction_right_t,.restriction_wrap,.about_home2{margin:0 0 20px;}
	.home_map_info1 img{width:136px;}
	.home_map_info4 span {font-size: 16px;}
	.home_map_info{height:auto;}
	.title_descr{margin: -10px 0 20px;}
	.points_table table th, .points_table table td, .tariff_table table th, .tariff_table table td, .text table th, .text table td {padding: 10px;}
	.points_table table td:last-child, .points_table table th:last-child,.points_table table td:first-child, .points_table table th:first-child {width: auto;}
	.points_table_h { font-size: 16px;}
	.points_table table, .tariff_table table, .text table {margin: 0 0 30px;}
	.restriction_right{padding:20px;}
	.restriction_right_text p span{font-size:11px;}
	.restriction_right_text p {font-size: 10px; padding: 0;margin: 0 0 20px;}
	.restriction_right_text p:last-child{margin:0;}
	.restriction_right {height: auto;}
	.formaliz_item_title {font-size: 16px;}
	.formaliz_item_num {line-height: 30px;width: 30px;font-size: 18px;}
	.formaliz_item{height: 130px;}
	.formaliz_item_td:first-child { width: 50px;}
	.title_desc2 {margin: -20px 0 15px;font-size: 12px;}
	.title_desc3 {font-size: 11px;}
	.tariff_table_h, .text table th {font-size: 11px;}
	.tariff_table table td.tariff_table_h {padding: 10px;}
	.tariff_table_h span {border-radius: 6px;padding: 8px 12px;line-height: inherit;margin: 0 10px 0 0;display: inline-block;}
	.about_home {padding: 20px;}
	.about_home2_item,.about_home{margin: 0 0 20px;}
	.about_home_text h2{font-size: 25px;margin: 0 0 15px 0;}
	.about_home_text {font-size: 10px;}
	.about_home_text blockquote{padding: 10px 15px;font-size: 12px;}
	.about_home2_item_box {padding: 15px;}
	.about_home2_item_t {min-height: inherit; font-size: 14px;}
	.about_home2_item_p {font-size: 11px;min-height: inherit;}
	.accordion-item {font-size: 13px;}
	.accordion-item {font-size: 13px;padding: 12px 50px 12px 14px;margin: 0 0 10px 0;}
	.allowed_item_p{min-height:34px;font-size: 11px;}
	.accordion .data{margin: 16px 10px;}
	.more_questions_t {display: block;width: auto;}
	.more_questions_td {display:block;}
	.more_questions_l1 {font-size: 21px;}
	.more_questions_l2 {font-size: 12px;margin: 0 0 15px;}
	.more_questions_c {margin: 0 0 10px;}
	.more_questions_t a {font-size: 17px;}
	footer{padding:30px 0;}
	.foot_logo{margin:0 0 20px;}
	.foot_logo img{width: 100px;}
	.foot_menu li {margin: 0 0 7px;}
	.foot_menu{margin:0 0 15px;}
	.foot_title{margin: 0 0 5px;font-size: 12px;}
	.foot_menu a, .foot_right a {font-size: 11px;}
	.foot_mail {margin: 0 0 20px;}
	.copy {font-size: 10px;}
	.tags {padding: 20px 0 0;}
	.tags a {font-size: 9px;line-height: 28px;margin: 0 3px 6px;padding: 0 7px;}
	.text table{font-size:9px;}
	.br{height:20px;}
	.restriction_left_item_t {font-size: 17px;}
	.restriction_left{padding: 25px 0;height: auto;}
	.home_map{height:300px;}
	.foot .col-md-1-5{width:100%;}
	.col-md-1-5{padding-right: 15px;  padding-left: 15px;}
	.foot_menu {margin: 0 0 20px;}
	.response-table{overflow-x:auto;margin: 0 0 30px;}
	.response-table table{margin: 0 0 0;}
	.text{font-size:13px;}
	.text table *,.text table ul li{font-size: 9px;}
	.text ul li{font-size: 13px;}
	.uni_map_block{display: block;width: auto;}
	.uni_map_block_left,.uni_map_block_right{width:auto;display: block;}
	.uni_map_block_left{margin:0 0 20px;}
	#cMap{height:400px;}
	.uni_map_block_left_box{height:200px;padding:0;}
	.uni_map_block_left1{height:40px;}
	.uni_map_block_left2{height:160px;}
	.uni_map_block_left1 input{width:100%;height: 40px;}
	.cookie_t{display:block;width:auto;}
	.cookie_td{display:block;}
	.cookie_text{padding:0 0 20px;font-size: 15px;}
	.cookie_a{text-align:center}
	.cookie_a button{width: 100%;}
	.more_questions_l{padding: 0;}
	.error404{padding:20px;}
	.error404_t h1{font-size: 26px;margin: 0 0 10px;}
	.error404_t {margin: 0 0 10px;}
	.populate_title{font-size: 23px;margin:0 0 15px;}
	.populate_block ul {column-count: 2;}
	.populate_block ul li{/*width:50%;*/margin: 0 0 4px;}
	.populate_block {border-radius: 10px;padding: 8px 0 4px;}
	.populate_block ul li a{font-size: 12px;margin: 0 8px;}
	.populate {margin: 0 0 40px;}
	#search-items li{padding: 7px 10px;font-size: 14px;border-radius: 10px;}
	.uni_map_block_left1 input{font-size: 13px;}
	.info_bl1{margin:0 0 40px;}
	.info_bl1_t{display:block;width:auto;}
	.info_bl1_l,.info_bl1_r{width:auto;display:block;}
	.info_bl1,.info_bl1_r{padding: 15px;}
	.info_bl1_l{padding:0 0 15px;}
	.info_bl1_r{margin:0;font-size: 13px;}
	.texttariff2.text table th ,.title_desc4{font-size: 11px;}
	.title_desc4 img{margin: 0 10px 0 0;width: 30px;}
	.header_td_4{display:none;}
	.pay_wrap,.track_wrap{border-radius:10px;padding:20px 15px;}
	.uni_form_t,.uni_form_td{display:block;}
	.uni_form input[type=text]{width: 100%;height: 62px;font-size:12px;margin:0 0 10px 0;}
	.uni_form input[type=submit]{width: 100%;}
	.error_input_text{margin: 0 0 10px 0}
	.uni_form{margin:0 0 16px}
	.track_text h1{font-size: 27px;line-height: 140%;margin:0 0 16px;}
	.track_text p{font-size: 12px;line-height: 140%;margin:0 0 16px;}
	.track_text{margin:0 0 25px}
	.tracking1,.tracking2{margin: 0 0 16px;}

	img.justifyleft,img.justifyright{float:none;margin:0 0 25px 0;margin:0 auto 25px;display:block;}
}
@media (max-height: 400px) {
	.mobile_menu_phone {left: 15px;top: 85px;right:inherit !important;bottom:inherit !important;}
	.mobile_menu_mail {left: 15px;top: 30px;right:inherit !important;bottom:inherit !important;}
	.mobile_menu_phone a,.mobile_menu_mail a{background-position: left center !important;padding: 0 0 0 55px !important;}
}
