@media (min-width: 2000px) {
	.bl-flex > * {max-width: 750px;}
	.eng14 .bl-pad-abs, .eng16 .bl-pad-abs {
		display: flex;
    flex-direction: column;
    justify-content: center;
	}
	.eng14 .bl-abs, .eng16 .bl-abs {position: relative;}
	.eng14 img, .eng16 img {margin: 0 auto 150px;}
}
@media (max-width: 1680px) {
	.btn-round.cyan {margin-bottom: 20px;}
	.logo img {max-width: 158px;}
	#menu li {margin-left: 28px;}
	.next_scroll {width: 42px; height: 42px; background-size: 40px;}
	.title {font-size: 44px;}
	.img-vitara {max-width: 350px;}
	.img-life_game {max-width: 350px;}
	.bl-bottom, .next_scroll {bottom: 60px;}
	h1, .h1 {font-size: 60px;}
	h2, .h2 {font-size: 60px;}
	h4, .h4 {font-size: 36px;}
	h5, .h5 {font-size: 36px;}
	h6, .h6 {font-size: 36px;}
	.slider4 .h6 {font-size: 28px;}
	.slider1 .slide__2 .bl-abs {max-width: 400px; padding-bottom: 40px;}
	.slider1 .slide__2 .bg-text {max-width: 630px;}
	.slider1 .slide__2 .bg-text img {object-fit: cover; width: 100%; height: 100%;}
	.eng14 .bl-pad-abs, .eng14 .bl-abs {padding: 0 110px 0 0;}
	.eng16 .bl-pad-abs, .eng16 .bl-abs {padding: 0 0 0 110px;}
	.eng14 img {max-width: 340px;}
	.eng16 img {max-width: 390px;}
	.pdb60 {padding-bottom: 30px;}
	.tab-list li {font-size: 28px;}
	.slider1 .pdr160 {padding-right: 60px;}
	.slider2 .pdr160 {padding-right: 100px;}
	.slider2 .bl-bottom, .slider4 .bl-bottom {bottom: 60px;}
	.slider3 .slide__3 .pdr160 {padding-right: 60px;}
	.slider3 .slide__7 .pdr160 {padding-right: 20px;}
	.slider3 .slide__7 .h6 br {content: ""}
	.slider3 .slide__7 .h6 br:after {content: "\00a0"}
	.text {line-height: 1.4;}
	.slider5 .title .decription {font-size: 17px;}
	.flex-center .col-2 {max-width: 566px;}
	.select-color button {width: 46px; height: 46px; padding: 3px; border:1px solid transparent;}
	.select-color button img {width: 100%;}
	.select-color ul {max-width: 500px;}
	.flex-center .col-1, .flex-center .col-3 {padding-top: 30px;}
	.slider6 .label img {width: 156px;}
	.rules .bl-left {padding-right: 30px;}
	.rules .bl-right {padding-left: 30px;}
	footer {height: 60px;}
	#id_dealers_map {height: calc(100% - 60px);}
	.map .h2 {padding-top: 60px;}
	.control-map a {width: 40px; height: 40px; line-height: 40px; background-size: 18px;}
	.popup .h4 {font-size: 50px;}
	.table .title1 {font-size: 15px;}
	.table .title2 {font-size: 13px;}
	.table .desc {font-size: 17px;}
	.popup {background-size: contain;}
	/*TEST DRIVE*/
	.form_drive h4 {
		font-size: 50px;
	}
}
@media (max-width: 1300px) {
	#good .desc_good {max-width: 460px; margin: auto;}
	header {height: 80px;}
	.container, .item-slide {padding: 0 40px;}
	.bl-abs.eng14 {padding-left: 40px;}
	.bl-abs.eng16 {padding-right: 40px;}
	.map {padding-top: 80px;}
	h1, .h1, h2, .h2 {font-size: 50px;}
	h4, .h4 {font-size: 50px;}
	h5, .h5, h6, .h6 {font-size: 32px;}
	#menu li {margin-left: 25px;}
	#menu li a {font-size: 15px;}
	.section_slider .container, .item-slide {padding-top: 80px;}
	.text {font-size: 14px;}
	.slider4 .h6 {font-size: 25px;}
	.bl-bottom, .next_scroll {bottom: 40px;}
	.slider1 .slide__2 .bg-text {max-width: 530px;}
	.eng14 img {max-width: 260px;}
	.eng16 img {max-width: 290px;}
	.eng14 .bl-pad-abs, .eng14 .bl-abs {padding: 0 90px 0 0;}
	.eng16 .bl-pad-abs, .eng16 .bl-abs {padding: 0 0 0 90px;}
	.tab-list li {font-size: 25px;}
	.tab-list {padding:30px 0 25px;}
	.slider2 .slide__2 .h6 br {content: ""}
	.slider2 .slide__2 .h6 br:after {content: " "}
	.slider2 .slide__2 .pdr160 {padding-right: 30px;}
	.slider3 .slide__1 .pdr160 {padding-right: 30px;}
	.slider3 .pdr160 {padding-right: 80px;}
	.slider5 .title .decription {font-size: 14px;}
	.slider5 .bl-text {padding-left: 5%; padding-right: 5%;}
	/* .flex-center .col-2 {max-width: 410px;} */
	.btn-round {height: 44px; line-height: 44px; border-radius: 22px; font-size: 13px;}
	.rules p {font-size: 10px;}
	.slider6 .container {padding-bottom: 20px;}
	.select-color {margin-top: 0;}
	.flex-center .col-1, .flex-center .col-3 {padding-top: 10px;}
	.select-color ul {max-width: 400px;}
	.select-color button {width: 34px;    height: 34px;    padding: 2px;}
	.popup .h4 {font-size: 40px;}
	.popup .table .table_row {flex-wrap: wrap;}
	.table .title1.col2 {width: 40%;}
	.popup .table .table_row .row {width: 100%; border-top: 1px solid rgba(255, 255, 255, 0.1); border-left: 0;}
	.table .title1.col1 {width: 100%}
	.table .title_row .title2.col1 {width: 40%;}
	.table .title_row .desc.col1 {width: 15%;}
}
@media (max-width: 980px) {
	.popup .table_fix .table .table_row > * {padding: 10px 15px;}
	.popup .table_fix .table .table_row .title1 {display: none;}
	.table_fix .table_row > .desc {border-top: 0;}
	.popup .table_fix .table .desc_row .col4 {border-left: 0;}
	header {z-index: 11;}
	nav {
		display: none;    
		position: fixed;    
		width: 100%;    
		left: 0;    
		top: 0;    
		height: 100%;     
		z-index: 11;
		background: url('../images/menu_bg.jpg') center/cover no-repeat;
	}
	.table_fix {background-size: contain;}
	.left_menu {display: block; width: 40px; height: 50px; outline: none; border: 0; background: url('../images/svg/left-arrow.svg') left center/20px no-repeat;}
	#menu {display: block;}
	#menu li a {font-size: 20px; height: 50px; line-height: 50px;}
	#menu li {margin-left: 0; display: block; position: relative;}
	#menu li:after, #menu li:first-child:before{
		content: '';
		display: block;
		position: absolute;
		bottom: 0;
		left: 0;
		height: 1px;
		width: 100%;
		opacity: 0.1;
		background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
		background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
		background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );
	}
	#menu li:first-child:before {
		top: 0;
		bottom: auto;
	}
	h1, .h1, h2, .h2 {font-size: 40px;}
	h4, .h4 {font-size: 40px;}
	h5, .h5, h6, .h6 {font-size: 23px; padding-bottom: 20px;}
	.text {font-size: 13px; line-height: 1.3;}
	.logo img {max-width: 116px;}
	.hide-desk.burg {
		display: flex !important;
		align-items: center;
		color: #fff;
	}
	.hide-desk.burg a {
		color: #fff;
		opacity: .45;
		text-decoration: none;
		margin-right: 30px;
	}
	.menu_burger {
		/* display: block !important; */
		width: 30px;
		height: 30px;
		border: 0;
		outline: none;
		background: url('../images/svg/menu.svg') center/contain no-repeat;
	}
	header {height: 58px;}
	.tab-list {padding: 20px 0;}
	.tab-list li {font-size: 23px;}
	.container, .item-slide, nav {padding: 0 7%;}
	.title {font-size: 40px;}
	.img-vitara {max-width: 310px;}
	.hide-tablet {display: none !important;}
	.hide-desk {display: block !important;}
	.img-life_game {padding-top: 0; padding-bottom: 60px;}
	.bl-bottom, .next_scroll {bottom: 50px;}
	.slider1 .slide__2 .bg-text {max-width: 550px;}
	.slider1 .slide__2 .bl-abs {max-width: 320px;}
	.eng14 img {max-width: 215px;}
	.eng16 img {max-width: 240px;}
	.eng14 .bl-pad-abs, .eng14 .bl-abs {padding: 0 40px 0 0;}
	.eng16 .bl-pad-abs, .eng16 .bl-abs {padding: 0 0 0 40px;}
	.slider1 .pdr80 {padding-right: 20px;}
	.bl-bottom.tablet-top {bottom: auto; top: 20%;}
	.slider1 .slide__5 .pdr160, .slider3 .slide__3 .pdr160 {padding-right: 20px;}
	.slider2 .pdr160 {padding-right: 35px;}
	.pdb60 {padding-bottom: 15px;}
	.pdb40 {padding-bottom: 20px;}
	.slider4 .text {line-height: 1.2;}
	.slider3 .pdr160 {padding-right: 50px;}
	.slider3 .slide__8 .pdr160 {padding-right: 70px;}
	.slider4 .h6 {padding-bottom: 5px;}
	.slider5 .title .decription {max-width: 580px; margin: 0 auto; font-size: 13px;}
	.slider5 .bl-text .h6 {font-size: 18px;}
	.flex-center .col-2 {max-width: 330px;width: 40%;}
	.flex-center .col-1, .flex-center .col-3 {width: auto;}
	.btn-round.hide-desk {display: inline-block;}
	.btn-round.cyan.hide-desk{margin-top: 60px;}
	.label {position: absolute;   right: -8%;    top: 8px;}
	.select-color button {margin: 4px 2px;}
	.select-color ul {max-width: 300px;}
	.select-color button {width: 28px; height: 28px;}
	.select-color {margin-top: -20px;}
	footer {height: 50px;}
	#id_dealers_map {height: calc(100% - 50px);}
	.map .container, .map  {padding-top: 60px;}
	.map .h2 {padding-top: 40px; padding-bottom: 15px;}
	.control-map a.geo {margin-top: 35px;}
	.control-map a.plus {margin-bottom: 10px;}
	.bl-abs.eng14, .bl-abs.eng16 {padding-top: 70px;}
	.popup > .container {padding-top: 70px;}
	.popup .h4 {font-size: 30px; padding-bottom: 15px;}
	.table .title1.col2 {width: 100%;}
	.popup .table .desc_row {width: 100%;}
	.table .title1 {color: #fff;}
	.table .desc.col1 {width: 25%;}
	.table .desc.col2 {width: 50%;}
	.desc.col3 {border-left: 0;}
	.table .desc {text-align: left; font-size: 13px; padding-left: 15px; padding-right: 15px;}
	.table .desc_row > *:first-child {border-left: 0; border-top: 1px solid rgba(255, 255, 255, 0.1);}
	.table .table_row > .desc:nth-child(2) {border-left: 0; border-top: 1px solid rgba(255, 255, 255, 0.1);}
	.table .desc.col4 {width: 100%;}
	.table_row > .desc {border-top: 1px solid rgba(255, 255, 255, 0.1);}
	.row .title_row, .popup .table .table_row.tb {display: flex; flex-wrap: wrap;}
	.table .title_row .title2.col1 {width: 100%; border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
	.table .title_row .desc.col1 {width: 25%;}
	.table .title_row .title2.col1, .table .title_row .desc.col1 {display: inline-flex;}
	.title2.col1 ~ .desc.col1:nth-child(2) {border-left: 0;}
	.popup .table .table_row .title_row .title2  {padding-left: 0; padding-right: 0; color: #fff;}
	.table_row.tb .title1 {border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
	.table_row.tb .desc, .table .table_row.tb > .desc:nth-child(2) {border-top: 0;}
	.table_down {padding-top: 40px;}
	.table_down .snos {padding-bottom: 40px;}
	.table_down .star {font-size: 13px;}
	.formselect {width: 100%;}
	.forminp {width: 50%;}
	.forminp .inp, .inp-bt, .form_drive .sellist {width: 100%;}
	.list_select span {width: calc(100% - 20px);}
	.inp-bt {width: 350px;}
	#ajax_form {
		    width: 100%;
    max-width: 750px;
    padding: 0 20px;
	}
}