@media (min-width:1025px){.mess_rotate, #header_mob, #our_services_mob, #footer_mob{display:none;}
}
@media screen and (max-device-width:1024px) and (orientation:portrait), screen and (max-device-width:1024px) and (orientation:landscape), screen and (max-width:1024px){.mess_rotate, #header_mob, #our_services_mob, #footer_mob{display:none;}
body{background:#fff;}
#partners{background-attachment:initial;}
}
@media screen and (max-device-width:860px) and (orientation:portrait), screen and (max-width:860px){.mess_rotate, #header_mob, #our_services_mob, #footer_mob{display:none;}
body{background:#fff;}
#chatra{display:none!important;}
#partners{background-attachment:initial;}
}
@media screen and (max-device-width:767px) and (orientation:landscape){.mess_rotate{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8);z-index:99999;display:block;}
.rotate{position:fixed;top:50%;margin-top:-110px;left:50%;margin-left:-342px;background:#3a6a6e;padding:50px 40px;font-size:34px;width:600px;outline:10px solid rgb(255, 255, 255);color:#fff;text-align:center;outline-offset:16px;text-transform:uppercase;}
#chatra{display:none!important;}
}
@media screen and (max-device-width:480px) and (orientation:portrait), screen and (max-width:480px){.mess_rotate, #header, #main_menu, #main_top, #our_services, #order_a_car, #useful_articles, #partners, #footer, #revb, .fast_cfg_link{display:none;}
#rew .slick-dots{display:none!important;}
body, html{background:#fff;min-width:1px!important;margin:0 auto!important;}
html, body{width:860px!important;max-width:inherit!important;min-width:inherit!important;}
body{width:860px;}
.container_12, .container_16, .grid_12{width:860px!important;margin:0 auto;overflow:hidden;}
.container_12, .container_16, .grid_12{width:860px!important;margin:0 auto;overflow:hidden;padding:0;}
#rew{background:none;width:860px;}
#allrev{margin:0 auto;width:90%;}
#chatra{display:none!important;}
#rew .review > div:nth-child(1) > div:nth-child(2){background:url(../images/scb2.png) no-repeat right top;}
#header_mob{display:block;position:relative;background:url(../images/headerBg.png) repeat center;}
.adv_mmodulebody{padding-bottom:100px;}
.header_pic{position:relative;width:100%;}
.logo_mmodule{position:absolute;top:60px;left:16px;}
.logo_mmodulebody select{width:133px;height:133px;text-indent:-99999px!important;background:url(../images/hamb.png) no-repeat;border:none;outline:none!important;display:block;margin-bottom:37px;-webkit-appearance:none;}
.logo_mmodulebody p{display:inline-block;vertical-align:top;}
.logo_mmodulebody p:last-of-type{float:right;text-align:right;margin-left:35px;}
.logo_mmodulebody p:last-of-type img{width:92%;}
.logo_mmodule{margin:20px;}
.nommodule, .adv_mmodulebody{margin:40px;}
.nommodule a{background:#223c45 url(../images/tel_m.png) no-repeat left center;font-family:'MuseoSansCyrl-300';text-decoration:none;color:#fff;font-size:94px;display:block;padding-left:147px;text-align:center;}
.nommodule a span{font-family:'MuseoSansCyrl-100';font-size:56px;}
.adv_mmodule div{clear:both;margin-top:124px;}
.adv_mmodule div img, .adv_mmodule div p{display:inline-block;vertical-align:middle;text-transform:uppercase;color:#444;line-height:1.3;font-size:48px;font-family:'MuseoSansCyrl-100';}
.adv_mmodule div p span{font-family:'MuseoSansCyrl-500';}
.adv_mmodule div img{margin-right:95px;}
#our_services_mob{display:block;overflow:hidden;}
.service_mmodule{margin:125px 40px 40px 40px;}
.service_mmoduletitle, #rew .moduletitle, #footer_mob .moduletitle{color:#444444;font-size:70px;text-transform:uppercase;text-align:center;font-family:'MuseoSansCyrl-500';margin-bottom:100px;}
#podbor, #podbor2{width:100%;text-transform:uppercase;color:#ffffff;font-weight:600;font-size:65px;top:0;left:0;text-align:center;background:#a0a083;position:relative;padding:15px 0;}
.nommodule{margin-top:85px;}
#one_1 div, #one_2 div{display:block;clear:both;position:relative;margin-top:70px;}
#one_1 img, #one_1 p, #one_2 img, #one_2 p{display:block;}
#one_1 img, #one_2 img{width:100%;}
#one_1 div p:nth-child(2), #one_2 div p:nth-child(2){width:100%;background:rgba(77, 106, 109, 0.8);text-transform:uppercase;font-size:50px;bottom:0;position:absolute;padding:25px 0;font-family:'MuseoSansCyrl-500';text-align:center;color:#fff;}
#one_1 a, #one_2 a{text-decoration:none;color:#fff;}
.service_mmodulebody > div{clear:both;margin-bottom:75px;}
.price_m{clear:both;background:#223c45 url(../images/price_m.png) no-repeat left center;font-family:'MuseoSansCyrl-300';text-decoration:none;color:#fff;font-size:65px;display:block;padding-left:147px;padding:15px 0 15px 147px;text-align:center;text-transform:uppercase;}
.price_m:hover{color:#fff;}
#rew .review > div:nth-child(1) > div:nth-child(1):before, #rew .review > div:nth-child(1) > div:nth-child(1):after{display:none;}
#rew .review > div:nth-child(1) > div:nth-child(2){height:auto;color:#444;font-size:48px;margin:0;overflow:visible;}
#rew .review > div:nth-child(2){color:#444;font-size:48px;font-family:'MuseoSansCyrl-500';margin-top:60px;line-height:1.2;}
#rew .review > div:nth-child(1) > div:nth-child(1) span{width:350px;height:350px;border-radius:190px;}
#footer_mob{display:block;position:relative;padding:100px 0 0 0;background:url(../images/headerBg.png) repeat center;}
#footer_mob .container_12 .module{margin:0 40px;}
#footer_mob .container_12 a.tel_f{background:url(../images/tel_m2.png) no-repeat left center;font-family:'MuseoSansCyrl-300';text-decoration:none;color:#223c45;font-size:94px;display:inline-block;padding-left:135px;margin-left:32px;margin-top:-35px;text-align:right;}
#footer_mob .container_12 a span{font-family:'MuseoSansCyrl-100';font-size:56px;}
#footer_mob .email{clear:both;background:#223c45 url(../images/email.png) no-repeat left center;font-family:'MuseoSansCyrl-300';text-decoration:none;color:#fff;font-size:55px;display:block;padding-left:147px;padding:15px 0 15px 147px;text-align:center;margin-top:40px;}
#footer_mob .pay{text-transform:uppercase;color:#888888;font-size:42px;font-family:'MuseoSansCyrl-500';margin-top:50px;text-align:center;padding-bottom:40px;}
#footer_mob .ya-share2__list_direction_horizontal >.ya-share2__item{display:inline-block!important;margin:50px 0px!important;margin-right:25px!important;}
#footer_mob .ya-share2__badge{border-radius:0!important;padding:17px!important;}
#footer_mob .ya-share2__container_size_m .ya-share2__icon{height:130px!important;width:130px!important;background-size:130px 130px!important;}
#footer_mob .ya-share2__list_direction_horizontal >.ya-share2__item:last-of-type{margin-right:0!important;}
#footer_mob .ya-share2__badge{border:3px solid rgba(66, 66, 66, 0.53);}
#footer_mob .kitmob{padding:20px 0 60px 0;text-align:center;}
#footer_mob .kitmob a{text-align:center;font-size:40px;color:#444444;text-decoration:none;}
#footer_mob #kitmob span{display:inline-block;width:175px;height:147px;background:url(../images/kit.png) no-repeat center;background-size:175px 147px;background-position:center;background-repeat:no-repeat;margin-top:33px;animation:lower 7s cubic-bezier(0, 0, 0, 0) infinite;}
@keyframes lower{40%{margin-left:175px;-moz-transform:none;-ms-transform:none;-webkit-transform:none;-o-transform:none;transform:none;}
50%{-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-webkit-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);}
92%{-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-webkit-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);}
100%{margin-left:0;}
}
#footer_mob .green{display:block;background:#4d6a6d;color:#fff;font-size:40px;padding:35px 0;text-align:center;font-family:'MuseoSansCyrl-300';margin-bottom:0;}
#rew .container_12{padding-bottom:100px;}
.con_heading{color:#444444;font-size:70px;text-transform:uppercase;text-align:center;line-height:1.3;font-family:'MuseoSansCyrl-500';margin-bottom:60px;}
.component .con_image{float:none;margin:20px 0;width:100%;}
.component .con_image img, .component img{width:100%!important;height:auto!important;float:none!important;margin-bottom:50px;}
#main{margin:0 40px;}
.con_text p, .component p, .component ul, .component ul li, .component span{font-size:45px;text-align:left!important;}
.mod_latest_desc p{text-align:center!important;}
.con_text h2, .con_text h3, .zag{font-size:60px; text-align: left!important; line-height: 1.3;}
ul.price_list{width:100%;}
ul.price_list li .answer{float:none;display:block;margin-top:40px;font-family:'MuseoSansCyrl-500';}
ul.price_list li{padding:38px 30px;}
ul.price_list li:nth-child(1){padding:28px 30px;}
#module_ajax_19 .blog_latest_entry:nth-child(3n-2), .blog_latest_entry{float:none;margin-bottom:120px;}
#module_ajax_19 .blog_latest_entry{width:100%;display:block;}
#module_ajax_19 .blog_latest_image{height:auto;}
#module_ajax_19 .blog_latest_title{font-size:50px;height:auto;}
#module_ajax_19 .articl_inf{padding:45px 0px;box-shadow:none;margin-bottom:55px;}
#module_ajax_19 .mod_latest_desc{font-size:45px;color:#818181;font-family:'MuseoSansCyrl-100';line-height:1.2;margin-top:25px;height:auto;}
#module_ajax_19 .blog_more{font-size:45px;padding:25px 0;}

.categorylist > .subcat {
    width: 100%;
    height: 330px;
    margin-bottom: 84px;
}

.categorylist > .subcat:nth-child(1), .categorylist > .subcat:nth-child(2) {
    background-size: cover;
}

.categorylist > .subcat > a > span {
    font-size: 36px;
    padding: 20px 0px;
}

.categorylist > .subcat > a > span > span {
	font-size: 21px;
}

}