
@media (max-width:1350px){
}


@media (min-width:1200px){
	
}


@media (max-width:1199px){
	
	.mgallery > * {display:none;}
	.mgallery > *:first-child {display:block;}
	.mgallery > *:after {display:none;}
	
	
}

/*IPAD PRO BEGIN*/
@media (min-width: 768px) and (max-width: 1199px){
	.mgallery > *:after {display:none;}


	.usedcar {width: calc(33.333333% - 15px);}
	
	.usedcars_full .column2 .btns {
    flex-direction: column;
}
	.usedcars_full .column2 .btns .btn {
    width: 100%;
}
	.usedcars_full h1 {font-size:30px;}
	
	.samecars .usedcar {width: calc(50% - 15px);}
	
	
	.filter_block {
    flex-direction: column;
}
	.filter_block .filter_container {}
	.filter_block .blands_container {
    width: 100%;
}
	.filter_block .blands_container .brands_items {
    flex-wrap: nowrap;
}
	.filter_block .blands_container .brands_items a {
    width: 100%;
}

	.vikup #communication1 .fields {
    flex-direction: column;
}
	.vikup #communication1 .fields ._control {
    width: 100%;
    margin-top: 10px;
}
	.vikup #communication1 {
    position: relative;
    bottom: auto;
}

	.vikup .text_container .items > li {
    width: calc(100% - 20px);
    padding-top: 42px;
    padding-right: 70px;
    height: auto;
}
	.vikup ._form {justify-content: space-between;}

	.vikup .text_container .items > li:before {
    position: absolute;
    top: 010px;
    right: 10px;
}
	.vikup .text_container .items > li span {}
	.vikup .text_container .items > li:after {}
	
	.vikup ._form picture {
    height: 100%;
}
	.vikup ._form picture img {
    object-fit: cover;
    height: 100%;
}
	
	
	.for_clients {
    flex-direction: column;
}
	.for_clients .text_container {
    width: 100%;
}
	.for_clients ._form {
    order: -1;
    width: 100%;
    flex-direction: row;
    margin-bottom: 15px;
    gap: 20px;
}

	.for_clients ._form picture {width: calc(50% - 10px);flex-shrink: 0;}
	.for_clients ._form picture img {
    object-fit: none;
    height: 100%;
}
	.for_clients #communication1 {
    position: relative;
    left: auto;
    bottom: auto;
    width: calc(50% - 10px);
    flex-shrink: 0;
}
	.for_clients #communication1 form {
    height: 100%;
    box-sizing: border-box;
}
	.for_clients #communication1 .fields {
    flex-direction: column;
}
	.for_clients #communication1 .fields ._control {
    width: 100%;
    margin-top: 10px;
}
	.for_clients .text_container .items {}
	.for_clients .text_container .items > li {}
	
	
	
	.dom_avto_finance {
    flex-direction: column;
}
	.dom_avto_finance .text_container {
    width: 100%;
}
	.dom_avto_finance ._form {
    order: -1;
    width: 100%;
    flex-direction: row;
    margin-bottom: 15px;
    gap: 20px;
}

	.dom_avto_finance ._form picture {width: calc(50% - 10px);flex-shrink: 0;}
	.dom_avto_finance ._form picture img {
    object-fit: none;
    height: 100%;
}
	.dom_avto_finance #communication1 {
    position: relative;
    left: auto;
    bottom: auto;
    width: calc(50% - 10px);
    flex-shrink: 0;
}
	.dom_avto_finance #communication1 form {
    height: 100%;
    box-sizing: border-box;
}
	.dom_avto_finance #communication1 .fields {
    flex-direction: column;
}
	.dom_avto_finance #communication1 .fields ._control {
    width: 100%;
    margin-top: 10px;
}
	.dom_avto_finance .text_container .items {}
	.dom_avto_finance .text_container .items > li {}
	
}
/*IPAD PRO BEGIN*/

/*IPAD BEGIN*/
@media (min-width: 768px) and (max-width: 991px) {
	.cars_items .item {width:calc(50% - 20px);}
	.car_full .container {
    display: block;
}
	.car_full .container .slider_container {
    width: 100%;
}
	.car_full .container .slider_container .slider1 {
    /* max-height: 556px; */
}
	.car_full .container .slider_container .slider2 {}
	.car_full .container .text_container {
    margin: 0px;
    width: 100%;
    margin-top: 15px;
}
	.contacts_container .container ._cont .text {
    padding-right: 20px;
    width: 220px;
    min-width: 220px;
}
	.menu_container .menu > li a {
    font-size: 15px;
}

	.instock_items .item {
		width: calc(33.3333333% - 20px);
	}
	.mgallery > * {display:none;}
	.mgallery > *:first-child {display:block;}
	.mgallery > *:first-child img {width:100%;}

}
/*IPAD END*/

/*MOBILE BEGIN*/
@media (max-width: 767px) {
	
	
	.middle {padding-top: 68px;}
	.container {box-sizing:border-box;}
	
	.resp_table {}
	.resp_table tr {display: block;padding-bottom: 0px;}
	.resp_table tr th {display:none;}
	.resp_table tr td {width: 100% !important;display: block;box-sizing: border-box;padding: 5px 15px;}
	.resp_table tr td:before {content:'';display: inline-block !important;width: 43%;font-weight: 700;vertical-align: top;}
	.resp_table img {/* max-width: none; *//* margin: 0px auto; *//* width: 100%; *//* margin-left: -15px; *//* width: calc(100% + 30px); *//* max-width: 100%; *//* margin: 0px auto; */}
	.resp_table tr td div {
    display: inline-block;
    width: 57%;
}
	
	h1 {
    font-size: 28px;
    padding: 0px;
    line-height: 120%;
    padding-bottom: 15px;
}
	
	.burger {height: 45px;padding: 12px 20px;display: inline-flex;justify-content: space-between;flex-direction: column;box-sizing: border-box;margin-right: -15px;order: 1;}
	.burger span {
    width: 25px;
    display: block;
    height: 2px;
    background: #0D0A19;
}
	.burger:before {content:'';display: block;width: 100%;height: 2px;background: #0D0A19;}
	.burger:after {content:'';display: block;width: 100%;height: 2px;background: #0D0A19;}
	
	.openmenu .menu_container {
    left: 0px;
    background: white;
    overflow-y: auto;
}
	
	header {
    box-shadow: 0px 0px 10px hwb(0deg 0% 100% / 30%);
}

	header .top_panel {
    display: none;
    position: absolute;
    top: 0px;
    left: 0px;
}
	header .top_panel .container {}
	header .top_panel .addr {
    display: none;
}
	header .top_panel .phone {
    display: none;
}
	header .top_panel .phone svg {}
	header > .container {
    /* padding-left: 0px; */
    /* padding-top: 0px; */
    /* padding-bottom: 0px; */
    /* justify-content: space-between; */
}
	header .logo1 {
}
	header .logo1 svg {
    width: 63px;
    height: 40px;
}
	header .logo_text {
    margin-left: 15px;
    padding-left: 15px;
}
	header .logo_text span {}
	header .logo_text {}


	.menu_container {
    position: fixed;
    top: 0px;
    left: 100%;
    flex-direction: column;
    width: 100%;
    display: flex;
    background: white;
    height: 100vh !important;
    padding: 30px;
    transition: 0.5s;
    align-items: flex-start;
    /* justify-content: space-between; */
}
	.menu_container .menu {
    display: block;
    text-align: left;
}
	.menu_container .menu > li {
    display: block;
    margin: 0px;
    border-bottom: 2px solid #f5f5f8;
}
	.menu_container .menu > li a {
    padding: 11px 0px;
    font-size: 16px;
    position: relative;
}
	.menu_container i {
    width: 45px;
    height: 45px;
    display: block;
    top: 21px;
    right: 32px;
    background: url(../img/symbols/gcross.svg) 50% 50% no-repeat;
    background-size: 25px;
    margin-left: auto;
    position: absolute;
    top: 0px;
    right: 0px;
    cursor: pointer;
}
	
	.menu li a:after {opacity:0 !important;}










	.title1 {}

	footer {
	}
	footer .container {
		flex-direction: column;
	}

	footer .bottommenu {}
	footer .bottommenu > li {}
	footer .bottommenu > li a {}
	footer .bottommenu > li a:hover {}

	footer .bottommenu > li a.title {}

	footer .bottommenu > li ul {}
	footer .bottommenu > li ul > li {}
	footer .bottommenu > li ul > li:before {}


	footer .container .btn {}


	footer .add_panel {}

	footer .logo1 {}
	footer .logo1 img {}

	footer .pravo {
		margin: 15px 0px;
	} 
	footer .phone {}
	footer .phone a {}
	footer .phone a:before {}


	.disclamer {}




	.bg_testdrive {}
	.form_right {}
	.form_right #communication1 {}
	.form_right #communication1 .form_title {}
	.form_right #communication1 .form_title {}
	.form_right #communication1 .fields {}
	.form_right #communication1 .fields ._control {}
	.form_right #communication1 .fields ._control input {}
	.form_right #communication1 .fields ._control button {}
	.form_right #communication1 .block_agree {}
	.form_right #communication1 .block_agree .label-checkbox {}


	.menu_content {}



	.topimage_container {}
	.topimage_container picture {}
	.topimage_container picture img {}




	.form_image {}
	.form_image #communication1 {}
	.form_image #communication1 .form_title {}
	.form_image #communication1 .form_title {}
	.form_image #communication1 .fields {}
	.form_image #communication1 .fields ._control {}
	.form_image #communication1 .fields ._control input {}
	.form_image #communication1 .fields ._control button {}
	.form_image #communication1 .block_agree {}
	.form_image #communication1 .block_agree .label-checkbox {}



	.spec_full {}


	.withimage.breadcrumbs_container {}
	.h1_container {}

	.breadcrumbs_container + .h1_container {}


	.withimage.site_content {}
	.breadcrumbs_container + .site_content {}
	.h1_container + .site_content {}


	.news_list {}
	.news_list .news_items {}
	.news_list .news_items .item {}
	.news_list .news_items .item a {}
	.news_list .news_items .item a picture {}
	.news_list .news_items .item a picture img {}
	.news_list .news_items .item a .date {}
	.news_list .news_items .item a .title {}
	.news_list .news_items .item a .short {}

	.news_full_continer ._content {}

	.news_full_continer {}
	.news_full_continer h1 {}


	.block_text66 {}
	.block_text66_center {}
	.block_text80_center {}

	.btn {}
	.btn .red {}
	.btn .gray {}




	.upload .add_photo {}

	.upload .edit_photo img {}
	.upload .add_photo .count {}
	.upload .add_photo .text {}
	.upload .add_photo .text:before {}
	.upload .add_photo img {}



	.columns2 {}
	.columns2 .column {}

	.columns3 {}
	.columns3 .column {}





	.slider {}
	.slider .swiper {}
	.slider .swiper .swiper-wrapper {}
	.slider .swiper .swiper-wrapper .swiper-slide {}
	.slider .swiper-button-prev,.slider .swiper-button-next {}
	.slider .swiper-button-prev {}
	.slider .swiper-button-next {}
	.slider .swiper-button-prev:hover,.slider .swiper-button-next:hover {}
	.slider .swiper-button-prev:after,.slider .swiper-button-next:after {}
	.slider .swiper-button-prev:after {}
	.slider .swiper-button-next:after {}
	.slider .swiper-pagination {}
	.slider .swiper-pagination .swiper-pagination-bullet {}
	.slider .swiper-pagination .swiper-pagination-bullet-active {}








	.btn_compare {}
	.btn_compare i {}
	.btn_compare:before {}

	.btn_favorite {}
	.btn_favorite i {}
	.btn_favorite:before {}




	.vikup {
		flex-direction: column;
	}

	.vikup ._form {
		width: 100%;
	}

	.vikup #communication1 {
		position: relative;
		bottom: auto;
	}
	.vikup #communication1 form {}
	.vikup #communication1 form .form_title {}
	.vikup #communication1 .fields {
		flex-direction: column;
	}
	.vikup #communication1 .fields ._control {}
	.vikup #communication1 .fields ._control {
		width: 100%;
		margin-bottom: 10px;
	}
	.vikup #communication1 .block_agree {}
	.vikup #communication1 .block_agree a {}
	.vikup .text_container {
		width: 100%;
		margin-top: 30px;
	}
	.vikup .text_container .comment {}
	.vikup .text_container .items {
		margin: 0px;
	}
	.vikup .text_container .items > li {
		width: 100%;
		margin: 0px;
		margin-top: 10px;
		padding-top: 45px;
		padding-right: 65px;
		height: auto;
		font-size: 14px;
	}
	.vikup .text_container .items > li:before {
		margin-bottom: 5px;
		position: absolute;
		top: 10px;
		right: 10px;
	}
	.vikup .text_container .items > li:after {}
	.vikup .text_container .items > li span {}

	.vikup .text_container .items > li.ico1:before {}
	.vikup .text_container .items > li.ico2:before {}
	.vikup .text_container .items > li.ico3:before {}
	.vikup .text_container .items > li.ico4:before {}




	.credit_leasing {
		flex-direction: column;
	}
	.credit_leasing #communication1 {}
	.credit_leasing #communication1 form {}
	.credit_leasing #communication1 form .form_title {}
	.credit_leasing #communication1 .fields {}
	.credit_leasing #communication1 .fields ._control {}
	.credit_leasing #communication1 .fields ._control {}
	.credit_leasing #communication1 .block_agree {}
	.credit_leasing #communication1 .block_agree a {}

	.credit_leasing .title {}
	.credit_leasing .credit_container {
		width: 100%;
	}
	.credit_leasing .credit_container ._cont {}
	.credit_leasing .credit_container .credit_items {}
	.credit_leasing .credit_container .credit_items > li {}
	.credit_leasing .credit_container .credit_items > li:before {}
	.credit_leasing .credit_container .credit_items > li:after {}
	.credit_leasing .credit_container picture {
		margin-top: 15px;
	}
	.credit_leasing .credit_container picture img {
		width: 100%;
	}
	.credit_leasing > picture {
		margin: 0px;
		margin-top: 15px;
		display: none;
	}
	.credit_leasing > picture img {}

	.credit_leasing .leasing_container {
		margin: 0px;
		margin-top: 15px;
	}
	.credit_leasing .leasing_container picture {
		display: none;
	}
	.credit_leasing .leasing_container picture img {
		width: 100%;
	}
	.credit_leasing .leasing_container ._cont {
		margin-top: 15px;
	}
	.credit_leasing .leasing_container .title {}
	.credit_leasing .leasing_container .comment {}


	picture.scrollevent {}
	picture.scrollevent img {}
	picture.scrollevent.animated img {}





	.for_clients {
		flex-direction: column;
	}
	.for_clients ._form {
		width: 100%;
		margin-top: 15px;
	}
	.for_clients #communication1 {
		position: relative;
		bottom: auto;
		left: auto;
	}
	.for_clients #communication1 form {}
	.for_clients #communication1 form .form_title {}
	.for_clients #communication1 .fields {
		flex-direction: column;
	}
	.for_clients #communication1 .fields ._control {}
	.for_clients #communication1 .fields ._control {
		width: 100%;
		margin-top: 10px;
	}
	.for_clients .text_container {
		width: 100%;
	}
	.for_clients .text_container .comment {}
	.for_clients .text_container .items {
		margin: 0px;
	}
	.for_clients .text_container .items > li {
		width: 100%;
		margin: 0px;
		margin-top: 10px;
	}
	.for_clients .text_container .items > li:after {}
	.for_clients .text_container .items > li span {}

	.for_clients .text_container .items > li.ico1:after {}
	.for_clients .text_container .items > li.ico2:after {}
	.for_clients .text_container .items > li.ico3:after {}
	.for_clients .text_container .items > li.ico4:after {}
	.for_clients .text_container .items > li.ico5:after {}
	.for_clients .text_container .items > li.ico6:after {}
	.for_clients .text_container .items > li.ico7:after {}
	.for_clients .text_container .items > li.ico8:after {}



	.dom_avto_finance {
		flex-direction: column;
	}
	.dom_avto_finance ._form {
		width: 100%;
		margin-top: 15px;
	}
	.dom_avto_finance #communication1 {
		position: relative;
		bottom: auto;
		left: auto;
	}
	.dom_avto_finance #communication1 form {}
	.dom_avto_finance #communication1 form .form_title {}
	.dom_avto_finance #communication1 .fields {
		flex-direction: column;
	}
	.dom_avto_finance #communication1 .fields ._control {}
	.dom_avto_finance #communication1 .fields ._control {
		width: 100%;
		margin-top: 10px;
	}
	.dom_avto_finance .text_container {
		width: 100%;
	}
	.dom_avto_finance .text_container .comment {}
	.dom_avto_finance .text_container .items {
		margin: 0px;
	}
	.dom_avto_finance .text_container .items > li {
		width: 100%;
		margin: 0px;
		margin-top: 10px;
	}
	.dom_avto_finance .text_container .items > li.wide {width:100%;}
	.dom_avto_finance .text_container .items > li:after {}
	.dom_avto_finance .text_container .items > li span {}

	.dom_avto_finance .text_container .items > li.ico1:after {}
	.dom_avto_finance .text_container .items > li.ico2:after {}
	.dom_avto_finance .text_container .items > li.ico3:after {}
	.dom_avto_finance .text_container .items > li.ico4:after {}
	.dom_avto_finance .text_container .items > li.ico5:after {}
	.dom_avto_finance .text_container .items > li.ico6:after {}
	.dom_avto_finance .text_container .items > li.ico7:after {}
	.dom_avto_finance .text_container .items > li.ico8:after {}


	#map1 {
		height: 380px;
	}



	.filter_container  form {}
	.filter_container  form ._control {}

	form ._control > label {}


	.filter_container form ._control ._panel ._list {}

	.filter_container form ._control ._panel ._list .label-checkbox .field-checkbox:before {}



	.filter_container form .from_to {}
	.filter_container form .from_to ._control {}
	.filter_container form .from_to ._control:first-child {}

	.filter_container form ._control label.label-checkbox {}

	.filter_container form ._control label.label-checkbox .field-checkbox {}


	.filter_container form ._control label.disabled {}

	.filter_container form ._control label.ion_label {}

	.filter_container form ._control select {}
	.filter_container form ._control input {}
	.filter_container form ._control button {}



	.filter_container .row {}


	.filter_container #filter .row {
		flex-direction: column;
	}
	.filter_container #filter > .row:first-child {}
	.filter_container #filter .row + .row {}
	.filter_container #filter .row + .row + .row {}

	.filter_container.short #filter .row {
	}
	.filter_container.short #filter .row + .row {}
	.filter_container.short #filter .row + .row + .row {}


	.filter_container #filter .col {
		width: 100%;
		margin: 0px;
		margin-top: 10px;
	}

	.filter_container #filter .row.btns {}

	.filter_container #filter .row.btns .btn {}

	.filter_container #filter .row.btns [type="reset"] {
		height: 48px;
		justify-content: center;
	}
	.filter_container #filter .row.btns [type="reset"]:after {}
	.filter_container #filter .row.btns .btn[type="submit"] {
		margin: 0px;
		width: 100%;
	}

	.filter_container #filter .row.btns .btn[type="submit"] i {}


	.filter_container.short #filter .hide_full {}

	.filter_container ._control {}
	.filter_container ._control.double {}
	.filter_container label {}
	.filter_container label.disabled {}

	.filter_container ._control .btn {}
	.filter_container ._control .btn:hover {}
	.filter_container ._control .btn i {}

	.filter_container .input {}

	.filter_container ._control.reset {}



	.filter_container .label {}

	.filter_container ._control .btn_reset {}
	.filter_container ._control .btn_reset:after {}

	.irs-from, .irs-to, .irs-single {}

	.irs-min, .irs-max {}


	.filter_container .irs--flat .irs-handle {}

	.filter_container .irs--flat .irs-min,.filter_container .irs--flat .irs-max {}

	.labels {}
	.labels ._from {}
	.labels ._from + span {}
	.labels ._to {}

	.filter_container .irs--flat {}
	.filter_container .irs--flat .irs-bar {}

	.filter_container .irs--flat .irs-handle>i:first-child {}
	.filter_container .irs--flat .irs-handle.state_hover>i:first-child,.filter_container .irs--flat .irs-handle:hover>i:first-child {}

	.filter_container .irs--flat .irs-line {}

	.filter_container .filter_more {
		height: 48px;
		margin: 0px;
		width: 100%;
	}
	.filter_container .filter_more span {}
	.filter_container .filter_more:after {}
	.filter_container.short .filter_more:after {}

	.filter_container .filter_more:hover {
	}

	.filter_container.short .filter_add_container {}
	.filter_container .filter_add_container {
		max-height: max-content;
		height: auto;
	}

	.filter_container.short .filter_add_container {}





	.usedcars_items {
		flex-direction: column;
	}
	.usedcars_list .usedcars_items {}
	.usedcars_list .usedcars_items .usedcar {}


	.usedcar {
		width: 100%;
	}
	.usedcar:hover {}
	.usedcar .image_container {}
	.usedcar .image_container {}
	.usedcar .image_container .add {}
	.usedcar .image_container .add {}
	.usedcar .image_container .add .add_compare {}
	.add_compare:before {}


	.usedcar .image_container .add .add_compare span,.usedcar .image_container .add .add_favorite span {}
	.usedcar .image_container .add .add_compare:hover span,.usedcar .image_container .add .add_favorite:hover span {}

	.usedcar .image_container .add .add_compare span:after,.usedcar .image_container .add .add_favorite span:after {}

	.usedcar .image_container .add .add_favorite span {}



	.usedcar .image_container .add .add_favorite {}
	.add_favorite:before {}


	.add_compare.set:before {}
	.add .add_favorite.set:before {}



	.usedcar .image_container .image {}
	.usedcar .image_container .image img.lazyloaded {}
	.usedcar .text {}
	.usedcar .text .title {}
	.usedcar .text .comment {}
	.usedcar .price_container {}
	.usedcar .price_container .price {}
	.usedcar .price_container .price:after {}
	.usedcar .price_container .credit {}
	.usedcar .btn {}


	.usedcar .props {}

	.usedcar .status {}
	.usedcar .status:before {}

	.usedcar .year {}
	.usedcar .run {}


	.usedcar .percent {}
	.usedcar .price {}
	.usedcar .oldprice {}
	.usedcar .oldprice {}
	 
	 
	.usedcar .percent + .price {}


	 .usedcar .btns {}
	 .usedcar .btns .btn {}
	 .usedcar .btns .btn:first-child {}
	 
	 
	 .sort_container {}
	 .sort_container ._control {}
	 .sort_container ._control > label {}
	 .sort_container ._control #input_sort {}
	 .sort_container ._control #input_sort {}
	 
	 
	.print_image {}



	.usedcars_full {}
	.usedcars_full .info_container {
		flex-direction: column;
	}

	.usedcars_full .container:first-child {}

	.usedcars_full .filter_block {}
	.usedcars_full .column1 {
		width: 100%;
	}
	.usedcars_full .column2 {
		width: 100%;
	}
	.usedcars_full h1 {
		order: -1;
		font-size: 24px;
		margin-top: 0px;
	}
	.usedcars_full .images_container {}
	.usedcars_full .images_container .images {
	}
	.usedcars_full .images_container .images a {}
	.usedcars_full .images_container .images a picture {}
	.usedcars_full .images_container .images a picture img {}
	.usedcars_full .images_container .images a:nth-child(n+4) {}
	.usedcars_full .images_container .images a:nth-child(1) {
		width: 100%;
	}
	.usedcars_full .images_container .images a:nth-child(2) {width: calc(33.333333% - 15px);}
	.usedcars_full .images_container .images a:nth-child(3) {
		width: calc(33.333333% - 15px);
		/* margin-right: 10px; */
		position: relative;
		bottom: auto;
		right: auto;
	}
	.usedcars_full .images_container .images a:nth-child(4) {
		width: calc(33.333333% - 15px);
		margin-right: 0px;
		position: relative;
		right: auto;
		bottom: auto;
	}


	.usedcars_full .addr {
		margin-top: 20px;
	}
	.usedcars_full .addr:before {}
	.usedcars_full .addr:after {}
	.usedcars_full .addr span {}
	.usedcars_full .addr strong {}
	.usedcars_full .price_container {}
	.usedcars_full .price_container .price {}
	.usedcars_full .price_container .price span {}
	.usedcars_full .price_container .baseprice {}
	.usedcars_full .price_container .baseprice span {}
	.usedcars_full .price_container .vigodaprice {}
	.usedcars_full .price_container .vigodaprice span {}

	.usedcars_full .column2 .btns {
		flex-direction: column;
		gap: 10px;
	}
	.usedcars_full .column2 .btns .btn {
		width: 100%;
	}



	.usedcars_full .images_container .status {}
	.usedcars_full .images_container .status:before {}
	.usedcars_full .images_container .status span {}


	.usedcars_full .images_container .add {
		left: auto;
		right: 10px;
	}
	.usedcars_full .images_container .add {}
	.usedcars_full .images_container .add .add_compare {}
	.usedcars_full .images_container .add .add_compare:before {}


	.usedcars_full .images_container .add .add_compare span,.usedcars_full .images_container .add .add_favorite span {}
	.usedcars_full .images_container .add .add_compare:hover span,.usedcars_full .images_container .add .add_favorite:hover span {}

	.usedcars_full .images_container .add .add_compare span:after,.usedcars_full .images_container .add .add_favorite span:after {}

	.usedcars_full .images_container .add .add_favorite span {}



	.usedcars_full .images_container .add .add_favorite {}
	.usedcars_full .images_container .add .add_favorite:before {}


	.usedcars_full .images_container .add .add_compare.set:before {}
	.usedcars_full .images_container .add .add_favorite.set:before {}

	.usedcars_full .th_container {}
	.usedcars_full .th_container ._title {}
	.usedcars_full .th_container .th {}
	.usedcars_full .th_container .th div {}
	.usedcars_full .th_container .th div span {}
	.usedcars_full .th_container .th div span + span {}




	.usedcars_full .props {
		flex-wrap: wrap;
	}
	.usedcars_full .props .year {
	}
	.usedcars_full .props .run {}
	.usedcars_full .props .owners {}
	.usedcars_full .props .pts {}


	.usedcars_full .options_container {}
	.usedcars_full .options_container ._title {}
	.usedcars_full .options_container ul {}
	.usedcars_full .options_container ul li {}
	.usedcars_full .options_container ul li:before {}

	.samecars {}


	.add_favorite.clone,.add_compare.clone {}

	.add_favorite.clone span,.add_compare.clone span {}

	@keyframes mclone {}

	  to {}



	.favorite_list {}


	.filter_block {
		flex-direction: column;
	}
	.filter_block .filter_container {}
	.filter_block .blands_container {
		width: 100%;
	}
	.filter_block .blands_container .title {}
	.filter_block .blands_container .brands_items {}
	.filter_block .blands_container .brands_items {}
	.filter_block .blands_container .brands_items a {}
	.filter_block .blands_container .brands_items a:hover {}
	.filter_block .blands_container .brands_items a img {}


	.usedcars_list .filter_block .blands_container {}

	.pagenavigator_container {
		flex-direction: column;
	}

	.showmore {
		margin-top: 10px;
		display: none;
	}
	.showmore span {}
	.showmore:after {}



	#pagenavigator{}
	#pagenavigator ._page_item{}
	#pagenavigator ._page_link{}
	#pagenavigator ._page_link:hover{}
	#pagenavigator ._page_item._page_next {}
	#pagenavigator ._page_item._page_next:before {}
	#pagenavigator ._page_item._page_prev {}
	#pagenavigator ._page_item._page_prev:before {}
	#pagenavigator ._page_item:hover{}
	#pagenavigator ._page_item._page_current{}
	#pagenavigator ._page_item._page_current span{}




	.usedcars_full .filter_block .blands_container {}

	.filter_container #filter .col:first-child {
    margin-top: 0px;
}

	h2, .h2 {
    font-size: 24px;
}
	.vikup .text_container .items > li:first-child {margin-top:0px;}
	
	.for_clients .text_container .items > li:first-child {margin-top:0px;}
	
	header .top_panel .cities {
    display: none;
}
	header .top_panel .btn {
    display: none;
}

	header > .container > .logo1 {display:inline-block;margin-right: auto;}
	
	.usedcars_full .filter_container.short #filter .filter_hide_mobile {display:none;}
	
	#bread_crumbs div {display:inline;}
	
	
	.tradein {}
	.tradein #communication1 {}
	.tradein #communication1 form {}
	.tradein #communication1 form .fields {
    flex-direction: column;
    gap: 10px;
}
	.tradein #communication1 form .fields ._control {
}
	.tradein #communication1 form .fields ._control select {}
	.tradein #communication1 form .fields ._control select option {}
	.tradein #communication1 form .fields ._control  input[type=text] {}
	.tradein #communication1 form .agree_field {}
	.tradein picture {}
	.tradein picture img {}



	.fancybox-content {
		position: fixed;
		top: 40%;
		left: 0px;
		max-width: 100% !important;
		width: 100% !important;
		transform: translateY(-50%);
	}
	
}
/*MOBILE END*/



/* Portrait phones and smaller */
@media (max-width: 576px)
{
}


@media (max-width: 390px) {
}

@media (max-width: 360px) {
}



@media (max-width: 320px)
{
}

