html{

    margin-top: 0 !important;

}



/*IPAD PRO BEGIN*/
@media (min-width: 768px) and (max-width: 1199px){

	.top_addr {display:none;}
	
	.btn_online {
    top: 175px;
}
	
}
/*IPAD PRO BEGIN*/

/*IPAD BEGIN*/
@media (min-width: 768px) and (max-width: 991px) {
	
	.top_menu > ul > li {
    margin: 0px;
}
	
.fixed_menu_container .menu{
}
.fixed_menu_container .menu li{}
.fixed_menu_container .menu li a{font-size: 9px;margin-left: 2px !important;}

.top_menu > ul {
    margin: 0px;
    display: flex;
    gap: 20px;
}

.model_full .flex {
    display: block;
}
.model_full .model_data {}
.model_full .model_gallery {}

.model_data .model_text {
    width: 49%;
    display: inline-block;
    vertical-align: top;
}
.model_data .properties {}

.model_full .model_data .properties {
    display: inline-block;
    width: 49%;
    vertical-align: top;
}
.model_full .model_data .properties li {
    width: 49%;
    display: inline-block;
    vertical-align: top;
}

.model_full .model_data .model_name_comment {
    padding-bottom: 10px;
}
.model_full .model_gallery .big_image {text-align:center;}
.model_full .model_gallery .colors_items {}
.model_full .model_gallery .colors_items li {
    display: block;
    margin-bottom: 5px;
    margin-right: 0px;
    text-align: center;
}
.opisanie_block_buttons a {
    font-size: 20px;
}

	.instock_items > li .image {width:150px;}

	.btn_online {}

}
/*IPAD END*/

/*MOBILE BEGIN*/
@media (max-width: 767px) {
	
	body {
    padding-bottom: 0px;
}
	
	.m_container {width:100%;padding: 0px 15px;box-sizing: border-box;}

	.slick-dots { bottom:0px !important; }

	
	.fancybox-type-image {width: 100% !important;margin: 0px !important;left: 0px !important;}
	.fancybox-close {right: -7px !important;top: -7px !important;}
	.fancybox-type-html .fancybox-close {
    top: -6px !important;
    right: -5px !important;
}
	.fancybox-inner {width: 100% !important;margin: 0px !important;padding: 0px !important;height: auto !important;max-height: none !important;}
	.fancybox-wrap.fancybox-type-html {margin:0px !important;width: 100% !important;left: 0px !important;top: 0px !important;}
	.fancybox-type-image .fancybox-close {top: -8px !important;}

	.fixed_menu_container {
    height: 62px;
    background: white;
    border-bottom: 4px solid #bb162b;
    display: none;
}
	
	.addr_block {
    padding: 0px 15px;
    font-size: 9px;
    padding-top: 30px;
    text-align: left;
    display: none;
}

	#header {
    box-shadow: 0px 0px 9px 0px #cccccc;
    background: white;
    height: 67px;
    position: fixed;
    top: 0px;
    padding-top: 0px;
}
	#middle {
    padding-top: 67px !important;
}

	.addr_block .column {width: 0px;display: inline-block;padding: 0px;}
	.addr_block .column:first-child {display:none;}
	.addr_block .top_worktime {display:none;}
	
	.fixed_menu_container .menu {display:none;}
	
	
	.fixed_menu_container .logo {}
	.fixed_menu_container .logo {
    margin-top: 14px;
}
	
	.btn_topmenu{position:absolute;right: 15px;top: 14px;width: 40px;height:32px;border-top: 7px solid #333333;transition:0.5s;z-index:2;}
	.btn_topmenu:before{content:'';position:absolute;width:100%;left:0px;top:7px;border-top: 7px solid #333333;transition:0.5s;}
	.btn_topmenu:after{content:'';position:absolute;width:100%;left:0px;top: 21px;border-top: 7px solid #333333;transition:0.5s;}
	.btn_topmenu.open{border-color: #7e8083;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top: 23px;right: 27px;}
	.btn_topmenu.open:before{border-color:#00adef;opacity:0;}
	.btn_topmenu.open:after{border-color: #7e8083;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);top: -7px;}

	.topmenu_container {position:absolute;top: 67px;right:0px;width: 0px;z-index:99999;border:0px;margin:0px;transition:0.5s;}
	.topmenu_container.open {width:100%;}

	
	
	.top_menu {margin:0px;padding:0px;list-style:none;overflow:hidden;position:relative;transition:0.5s;top: 0px;overflow-y: scroll;max-height: calc(100vh - 67px);}
	.top_menu li {display: block !important;padding:0px;margin:0px;transition:0.5s;height: 46px !important;background: white;}

	.top_menu ul > li > a, .top_menu ul > li > span {
		display: block !important;
		height: 45px;
		line-height: 45px;
		padding: 0 20px 0 15px;
		font-size: 14px;
		font-family: "Kia Signature";
		color: #333;
		text-decoration: none;
		border-bottom: 1px solid #eaeaea;
		position:relative;
		margin: 0px;
		text-align: left;
		position: relative;
	}

	.top_menu ul li:first-child > span {
		background: #7e8083;
		font-family: "Kia Signature";
		font-size: 24px;
		color: white;
		text-align: center;
	}
	.top_menu ul > li > a > span,.top_menu ul > li > span > span {
		font-size: 17px;
		font-family: monospace;
		position: absolute;
		right: 0px;
		top: 0px;
		cursor:pointer;
		padding: 0px 20px;
		display: block;
		background: none;
	}
	.top_menu ul > li > a > span:before,.top_menu ul > li > span > span:before {
		content: '\003E';
	}
	
	.top_menu > ul > li:first-child > span:before {display:none;}
	
	.top_menu ul {position:absolute;z-index: 1;top: 0px;width: 100%;left: 100%;transition:0.5s;padding:0px;margin:0px;}
	.top_menu ul.show {left:0%;}


	.top_menu ul > li > span {cursor:pointer;}
	.top_menu ul li:first-child > span:before {content: '\003C';font-family: monospace;font-size: 13px;padding-right: 10px;position: relative;top: -3px;}

	.top_menu li.hidden {opacity:0;}


	.top_menu > ul  {display:block;left:0px;}

	
	.model_full .model_gallery {
    min-width: auto;
    max-width: 100%;
    min-height: 0px !important;
}



.model_full .flex {
    display: block;
}
.model_full .model_data {}
.model_full .model_gallery {}

.model_data .model_text {
    width: 100%;
    display: block;
    vertical-align: top;
}
.model_data .properties {}

.model_full .model_data .properties {
    display: block;
    width: 100%;
    position: relative;
    z-index: 1;
}
.model_full .model_data .properties li {
    width: 49%;
    display: inline-block;
    vertical-align: top;
}

.model_full .model_data .model_name_comment {
    padding-bottom: 10px;
}
.model_full .model_gallery .big_image {text-align:center;position: relative;overflow: hidden;display: flex;justify-content: center;align-items: center;}
.model_full .model_gallery .colors_items {position: relative;}
.model_full .model_gallery .colors_items li {
    display: inline-block;
    margin-bottom: 5px;
    margin-right: 2px;
    margin-left: 2px;
    text-align: center;
    border: 2px solid white;
}
.opisanie_block_buttons a {
    font-size: 20px;
}

.topmenu_container .m_container {
    padding: 0px;
}
	
	.top_logo2 {
    position: absolute;
    top: 12px;
    left: 103px;
    z-index: 2;
}





	.opisanie h3.opisanie_title{
    white-space: normal;
    height: auto;
    font-size: 18px;
    padding: 0px 5px;
}
	.opisanie h3.opisanie_title2{}
	.opisanie_text_image_image{
    display: block;
    margin-bottom: 0px;
}
	.opisanie_text_image_image .column{
    max-width: none;
    width: 100%;
    margin-bottom: 5px;
}
	.opisanie_text_image_image .column a{}
	.opisanie_text_image_image .column a img{
    margin-left: 0px !important;
    width: 100% !important;
    transform: translate(0%,0%);
    left: 0px;
    top: 0px;
}
	.opisanie_text_image_image .column a .s_text{}
	.opisanie h3{}
	.opisanie p{}
	.opisanie .text{}
	.opisanie_image650_text{
    display: block;
}
	.opisanie_image650_text a{}
	.opisanie_image650_text a .s_text{}
	.opisanie_image650_text .column2{
    max-width: none;
    width: 100%;
}
	.opisanie_image650_text .column2 img{
    margin-left: 0px !important;
}
	.opisanie_image650_text .column{
    max-width: none;
    width: 100%;
}
	.opisanie_text_image650{
    display: block;
}
	.opisanie_text_image650 a{}
	.opisanie_text_image650 a .s_text{}
	.opisanie_text_image650 .column2{
    max-width: none;
    width: 100%;
}
	.opisanie_text_image650 .column2 img{
    margin-left: 0px !important;
}
	.opisanie_text_image650 .column{
    max-width: none;
    width: 100%;
}
	.opisanie_block_buttons{
    display: block;
}
	.opisanie_block_buttons .column{
    width: 100%;
    margin: 0px;
    margin-bottom: 5px;
}
	.opisanie_block_buttons .column:first-child{}
	.opisanie_block_buttons a{}
	.opisanie_block_buttons a span{}
	.opisanie_block_buttons a:hover{}
	.opisanie_block_buttons a:before{}
	.opisanie_block_buttons .testdrive:before{}
	.opisanie_block_buttons .pricelist:before{}
	.opisanie_block_buttons .credit:before{}
	.opisanie_block_buttons .testdrive:hover:before{}
	.opisanie_block_buttons .pricelist:hover:before{}
	.opisanie_block_buttons .credit:hover:before{}



	.opisanie_4images_text{}
	.opisanie_4images_text .column{}
	.opisanie_4images_text .column .image{}
	.opisanie_4images_text .column .image img{}
	.opisanie_4images_text .column .title{}
	.opisanie_4images_text .column .text{}
	.opisanie_4images_text .opisanie_block_text{}
	.opisanie_4images_text2{
    display: block;
}
	.opisanie_4images_text2 .column {
    width: 100%;
    padding-bottom: 20px;
}
	.opisanie_4images_text2 .image{
    width: 100%;
    max-height: none;
    margin-bottom: 5px;
}
	.opisanie_4images_text2 .image img{
    margin-left: 0px !important;
}
	.opisanie_4images_text2 .title{}
	.opisanie_4images_text2 .text{
    width: 100%;
}
	.opisanie_4images_text2 .opisanie_block_text{}

	
	
	
	.two_images_desc {
    display: block;
}
	.two_images_desc .column {
    width: 100%;
    max-width: none;
}
	
	
	
	.btns_container {}
	.btns_container .btn {
    width: 49%;
    font-size: 12px;
    float: none;
    height: auto;
}
	.btns_container .btn:nth-child(even) {
    float: right;
}

	.car_menu {
    display: block;
    padding-bottom: 10px;
    padding: 0px;
}
	.car_menu li {
    width: 49%;
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    height: 50px;
    padding: 0px;
}
	.car_menu li a	{
    font-size: 14px;
}
	
	.car_menu li.current {background:#bb162b !important;color:white !important;}
	.car_menu li.current a{color:white !important;}
	
	.bread_crumbs_container {display:none;}
	
	
	.specs_items {
    display: block;
}
	.specs_items li {
    width: 100%;
    margin: 0px;
    margin-bottom: 10px;
}
	.complect_title2 {
    font-size: 14px;
    margin-bottom: 20px;
}
	
	.tab_container {
    overflow: scroll;
    width: 100%;
}

	.scroll_container {
    overflow: scroll;
}
	.gallery_items {}
	.gallery_items li {
    display: block;
    width: 100%;
    max-width: none;
}
	.gallery_items li a {}
	.gallery_items li a img {
    width: 100%;
}
	img {max-width:100%;}
	
	.safety_content img {max-width:100% !important;}
	
	.slider1 .slider1_container {}
	.slider1 .slider1_container .slider1_items {
    display: block;
}
	.slider1 .slider1_container .slider1_items li {
    min-width: auto;
    min-height: auto;
    width: 24%;
    margin: 0px;
}

	.slider1 .btn_left {display:none;}
	.slider1 .btn_right {display:none;}
	.slider1 .slider1_container .slider1_items li img {}
	
	
	.index_left {display:none;}
	
	
	.news_items{
}
	.news_items li{
    display: block;
}
	.news_items li:hover{}
	.news_items li .image{
    max-width: none;
    display: block;
}
	.news_items li .image img{
}
	.news_items li .text{
    padding-bottom: 15px;
}
	.news_items li .text .date{}
	.news_items li .title{}
	.news_items li .short{}
	
	.top_menu ul > li > a[class*="ico_"]:before {
    vertical-align: middle;
}

	
	#mp_specs_slider.simple_slider .btn_left {display:none !important;}
	#mp_specs_slider.simple_slider .btn_right {display:none !important;}

	
	
	.mp_cars_items{}
.mp_cars_items li{
    width: 47%;
    display: inline-block;
    margin: 0px;
    vertical-align: top;
    margin-bottom: 10px;
}

.mp_cars_items li:nth-child(even) {
    margin-left: 6%;
}

.mp_cars_items li a{}
.mp_cars_items li .image{}
.mp_cars_items li .image img{}
.mp_cars_items li .title{}
.mp_cars_items li .price_ot{}
.mp_cars_items li .price_ot:before{}
.mp_cars_items li .spec{
    display: none;
}
.mp_cars_items li .compl{}
.mp_cars_items li .compl:before{}
.mp_cars_items li .td{}
.mp_cars_items li .td:before{}


.columns2 {display:block;}
.columns2 .column {display:block;width:100%;max-width: none;border: none !important;padding: 0px !important;}


	.top_phone {}
	.top_phone a {
    position: absolute;
    top: 42px;
    left: 104px;
    z-index: 2;
    font-size: 16px;
    font-weight: 700;
    text-decoration: none;
    color: #bb162b;
}

	ul {
    padding-left: 20px;
}
	ul li {
    padding-bottom: 5px;
}
	
	form.popup_on .form_title {
    font-size: 18px;
    padding: 5px 30px;
}
	form.popup_on ._control {
    padding-bottom: 10px;
    min-height: 0px;
}
	form.popup_on input[type=text] {height:38px;}
	form.popup_on input[type=text] {height:38px;}
	form.popup_on textarea {height:80px !important;}
	
	
.kuzov_containers{}
.kuzov_containers > li{
    width: 100%;
}
.kuzov_containers > li .kuzov_name{}
.kuzov_containers > li ul{
}
.kuzov_containers > li ul li{
}
.kuzov_containers > li ul li a{}
.kuzov_containers > li ul li a .image{
    display: inline-block;
    width: 49%;
}
.kuzov_containers > li ul li a .text {
    display: inline-block;
    width: 50%;
}
.kuzov_containers > li ul li a .image img{}
.kuzov_containers > li ul li a .title{}
.kuzov_containers > li ul li a .price_ot{}
.kuzov_containers > li ul li a .price_comment{}


[class*="ico_"] {
    padding-left: 0px;
}
[class*="ico_"]:before {
    margin-right: 7px;
}
	
	.model_full .model_gallery .colors_items li a {width:38px;height:38px;}

	.model_full .model_gallery .big_image img {
    width: 130%;
    max-width: none;
    position: relative;
    /* left: 50%; */
    margin-left: 51px;
    /* margin-top: -70px; */
    /* margin-bottom: -30px; */
    /* transform: translateX(-50%); */
}

	h1 {font-size:24px;padding-top: 10px;}
	
	
	.propsTable tbody tr td.lineHead {
    padding: 6px 5px;
}
	.propsTable tbody tr td {
    font-size: 10px;
    padding: 6px 5px;
}
	.opisanie_image650_text .column2 img {width:100%;transform: translate(0%,0%);left: 0px;top: 0px;}
	
	.opisanie_text_image650 .column2 img {width:100%;transform: translate(0%,0%);left: 0px;top: 0px;}
	.opisanie_4images_text2 .image img {width:100%;transform: translate(0%,0%);left: 0px;top: 0px;}
	
	.complect_title {float:none;}
	
	.model_complect_base {
    margin: 0px;
    padding: 0px;
    list-style: none;
}
	.model_complect_base .row_toggle {
    box-sizing: border-box;
    background: white;
    border: none;
    border-top: 1px solid #b5b5b5;
    font-size: 12px;
    margin-left: -15px;
    width: calc(100% + 30px);
}
	.model_complect_base .row_toggle.open {
    box-shadow: 0px 0px 30px -8px black;
}
	.model_complect_base .row_toggle:before {}
	.model_complect_base .complect_name {font-weight: 700;padding-bottom: 10px;}
	.model_complect_base .complect_desc {}
	.model_complect_base .prices {
    font-weight: 700;
}
	.model_complect_base .prices div {
    padding-top: 10px;
}
	.model_complect_base .prices div > span {
    width: 80%;
    display: inline-block;
}
	.model_complect_base .prices div span + span {
    width: 19%;
    vertical-align: top;
    white-space: nowrap;
}
	.model_complect_base .row_toggle_container {
    background: #f6f6f6;
    margin-left: -15px;
    width: calc(100% + 30px);
}
	.model_complect_base .complect_props {
    font-size: 12px;
    margin: 0px;
    padding: 15px 10px;
    list-style: none;
    padding-bottom: 0px;
}
	.model_complect_base .complect_props li {}
	.model_complect_base .complect_props li span {
    font-weight: 700;
}
	.model_complect_base .complect_props li span + span {
    font-weight: 400;
}
	.model_complect_base .complect_options {
    font-size: 12px;
    margin: 0px;
    padding: 15px 10px;
    list-style: none;
}
	.model_complect_base .complect_options li {
    position: relative;
    padding-left: 15px;
    padding-bottom: 10px;
}
	.model_complect_base .complect_options li:first-child {
    font-weight: 700;
    font-size: 14px;
    padding-top: 10px;
}
	.model_complect_base .complect_options li:first-child:before {display:none;}
	.model_complect_base .complect_options li:before {content:'';background: url(/site/img/tab_icon_yes.gif) 50% 50% no-repeat;position: absolute;width: 10px;height: 8px;top: 6px;left: 0px;}
	
	
	.resp_table tr{display:block;}
	.resp_table tr th{display:none;}
	.resp_table tr td{width:100%;display:block;box-sizing: border-box;text-align: left !important;padding: 5px 10px;}
	.resp_table tr td:before{display: block;width: 100%;margin-right:2%;font-weight:700;vertical-align:top;}
	.resp_table tr td .btn {
    width: 100%;
    text-align: center;
}

	.opisanie_block_buttons2 {}
	.opisanie_block_buttons2 {
    display: block;
}
	.opisanie_block_buttons2 .column {
    width: 100%;
    margin: 0px;
} 


	.instock_models_items{
    display: block;
}
	.instock_models_items li{
    width: 50%;
    text-align: center;
}
	.instock_models_items li a{}
	.instock_models_items li img{}
	.instock_models_items li .title{}
	.instock_models_items li .count{}

	
	.static_specs {}
	.static_specs tr {
    display: block;
}
	.static_specs tr td {
    display: block;
}
	
	
	.mp_contacts {display:block;}
	.mp_contacts .column {width:100%;}
	
	
	
	.service_container {}
	.service_container p {}
	.service_container {}
	.service_container {}
	.service_container {}
	.service_container {}
	.service_container {}
	.service_container {}

	.service_container h2 {}

	.service_container .service_adv {
    display: block;
    padding-bottom: 15px;
}
	.service_container .service_adv li {
    width: 100%;
}
	.service_container .service_adv li a {}
	.service_container .service_adv li a:before {}
	.service_container .service_adv li a span {}
	.service_container .service_adv li a.ico1:before {}
	.service_container .service_adv li a.ico2:before {}
	.service_container .service_adv li a.ico3:before {}
	.service_container .service_adv li a.ico4:before {}
	.service_container .service_adv li a.ico5:before {}


	.service_container .service_desc {}
	.service_container .service_desc:after {}
	.service_container .service_desc img {
    float: none;
    width: 100%;
    margin: 0px;
}
	.service_container .service_desc .text {}
	.service_container .service_desc .text {}
	.service_container .service_desc .text {}
	.service_container .service_desc .text {}

	.link {}
	.link span {}

	.service_container .btns {
    display: block;
    padding-bottom: 10px;
}
	.service_container .btns .btn {
    display: flex;
    width: 100%;
    margin-bottom: 10px;
}

	.btn {}
	.btn span {
    line-height: 100%;
    width: 98%;
}
	.btn:before {}


	.service_container .service_items {
    display: block;
    padding-bottom: 15px;
}
	.service_container .service_items li {
    width: 100%;
}
	.service_container .service_items li a {}
	.service_container .service_items li a:before {}
	.service_container .service_items li a span {}

	.service_container .service_gallery {
    display: block;
    padding-bottom: 15px;
}
	.service_container .service_gallery li {
    width: 100%;
    padding-bottom: 0px;
    margin-bottom: 5px;
    display: block;
}
	.service_container .service_gallery li a {}
	.service_container .service_gallery li a img {
    display: block;
}

	.service_container .service_specs_items {
    display: block;
    padding-bottom: 15px;
}
	.service_container .service_specs_items li {
    display: block;
    width: 100%;
    padding-bottom: 10px;
}
	.service_container .service_specs_items li a {}
	.service_container .service_specs_items li a img {}
	.service_container .service_specs_items li a span {}


	.service_container .service_adv2 {
    padding-top: 25px;
    display: block;
    padding-bottom: 15px;
}
	.service_container .service_adv2 li {
    display: block;
    width: 100%;
}
	.service_container .service_adv2 li a {}
	.service_container .service_adv2 li a:before {}
	.service_container .service_adv2 li a span {}
	.service_container .service_adv2 li a.ico1:before {}
	.service_container .service_adv2 li a.ico2:before {}
	.service_container .service_adv2 li a.ico3:before {}
	.service_container .service_adv2 li a.ico4:before {}
	.service_container .service_adv2 li a.ico5:before {}
	.service_container .service_adv2 li a:after {
    top: -37px;
}


	.service_container .service_adv2 li:first-child a:after {}

	.service_container .service_cars_items {
    display: block;
    padding-bottom: 15px;
}
	.service_container .service_cars_items li {
    display: inline-block;
    width: 48%;
    float: left;
}
	.service_container .service_cars_items li a {}
	.service_container .service_cars_items li a span {}
	.service_container .service_cars_items li a img {padding-right: 0px;}
	
	.service_container .service_cars_items li:nth-child(odd) {
    margin-right: 4%;
}
	.service_container .service_cars_items:after {content:'';clear:both;display:block;height:0px;}

	.service_container .service_contacts_container {}
	.service_container .service_contacts_container ymaps {}
	.service_container .service_contacts_container .text {
    position: relative;
    top: 0px;
    left: 0px;
    width: 100%;
    padding-bottom: 15px;
    padding-right: 0px;
}
	.service_container .service_contacts_container .text h2 {}
	.service_container .service_contacts_container .text a {}

	
	.video650text_container {
    display: block;
}
	.video650text_container .video2_container {
    min-width: auto;
    width: 100%;
}
	.video650text_container .text {
    max-width: none;
    width: 100%;
}

	
	
	.instock_items{}
	.instock_items > li{
    display: block;
}
	.instock_items > li .image{}
	.instock_items > li .image img{}
	.instock_items > li .text{
    margin-left: 0px;
}
	.instock_items > li .text .title{}
	.instock_items > li .text ul{}
	.instock_items > li .text ul li{}
	.instock_items > li .buttons{
    max-width: none;
}
	.instock_items > li .buttons .price{}
	.instock_items > li .buttons .popup{}

	.instock_items > li .buttons .btn {
    font-size: 16px;
    height: 50px;
    margin-top: 10px;
}

	.instock_full{
    display: block;
}
	.instock_full .column1{
    min-width: auto;
    margin-right: 0px;
    width: auto;
}
	.instock_full .column2 {}
	.instock_full .column2 .btns {}
	.instock_full .column2 .btn {}
	.instock_full .column2 .btn.w100 {}
	.instock_full .big_photo_container{}
	.instock_full .big_photo_container iframe{}
	.instock_full .big_photo_container #big_photo{}
	.instock_full .big_photo_phone{}
	.instock_full .images_items{
    margin-left: -5px;
}
	.instock_full .images_items li{
    width: 50%;
    margin: 0px;
    padding-left: 5px;
    box-sizing: border-box;
}
	.instock_full .images_items li + li + li + li + li + li + li + li.image{}
	.instock_full .images_items li a{}
	.instock_full .images_items li img{
    width: 100%;
}
	.instock_full .properties{
    padding-top: 15px;
}
	.instock_full .properties li{}
	.instock_full .properties li span{}
	.instock_full .properties li span + span{}
	.instock_full .properties li:nth-child(odd) span{}


	.btn_online {
    width: 70px;
    top: 76px;
    right: 5px;
}

	.table_scroll_container {overflow-x:scroll;}
	
	.top_menu > ul > li {margin:0px;}
	
	
	.smartbanner_show body {padding-top: 84px;}
	.smartbanner_show #header {transition:0s;top: 84px;position: absolute;}
	.smartbanner_show #header.fix {top:0px;position:fixed;}


	.mobile_show {display:block !important;}
	
	.menu_container {}
	.menu_container .logo {
		top: 24px;
		position: relative;
		width: 83px;
	}
	.menu_container .logo2_container {}
	
	
	.lease_container {}
	.lease_container h2 {}
	.lease_container h2 i {}

	.lease_items {
    display: block;
    margin: 0px;
}
	.lease_items > li {
    margin: 0px;
}
	.lease_items > li:before {}
	.lease_items > li .title {}
	.lease_items > li .comment {}
	.lease_items > li.ico1:before {}
	.lease_items > li.ico2:before {}
	.lease_items > li.ico3:before {}
	.lease_items > li.ico4:before {}

	.partners {
    display: block;
    margin: 0px;
}
	.partners li {
    width: 100%;
    margin: 0px;
    margin-bottom: 15px;
}
	.partners li img {}

	.advantages {}
	.advantages > li {
    display: block;
}
	.advantages > li:before {}
	.advantages > li div {
    width: 100%;
    padding-bottom: 5px;
    padding-top: 5px;
}
	.advantages > li div + div {}
	.advantages > li div ul {}
	.advantages > li div ul li {}
	
	
	#bottom {
    padding-top: 15px;
    position: relative;
}
	#bottom .m_container {
    flex-direction: column;
}
	#bottom .bottom_menu {
    order: 2;
    display: block;
}
	#bottom .bottom_menu li {
    display: block;
    margin: 0px;
    text-align: center;
}
	#bottom .app {
    order: 1;
    padding: 15px 0px;
}
	#bottom .app a {}
	#bottom .app a img {
    height: 35px;
}
	#bottom .app div {
    text-align: center;
    padding-bottom: 5px;
}
	
	#bottom .bottom_logo {}
	#bottom .bottom_logo a {}
	#bottom .bottom_logo a img {}
	
	
	
	.top_menu li.menu_spisok-avtomobiley {display: none !important;}
	
	.bg_red {color:white !important;}
	
	
	.whatsapp.mob {
    display: block;
    position: absolute;
    top: 6px;
    right: 60px;
}
	.whatsapp:before {
    width: 32px;
    height: 32px;
}
	.whatsapp span {display:none;}



	.max.mob {
    display: block;
    position: absolute;
    top: 6px;
    right: 60px;
}
	.max:before {
    width: 32px;
    height: 32px;
}
	.max span {display:none;}








	
	.service_container .service_desc.right {display: block;}
.service_container .service_desc.right img {margin-left: 0px;}
.service_container .service_desc.right .text {}


	.cookie_message {
    padding: 15px 0px;
    font-size: 12px;
}
	.cookie_message .container {
    flex-direction: column;
}
	.cookie_message ._text {}
	.cookie_message .btn {}
	


	
	.cookie_message .mob {display:block;}
	.cookie_message .desc {display:none;}


	
}

	


/*MOBILE END*/


@media (max-width: 320px)
{
	.whatsapp.mob {display:none;}
	.max.mob {display:none;}
}



/* Portrait phones and smaller */
@media (max-width: 576px)
{
}

