@media (max-width: 1600px) { 
	
	
}

@media (max-width: 1440px) { 
	
	
}

@media (max-width: 1140px) { 
	
		
}


@media (max-width: 1025px) { 
	.wrap_logo{
		text-align:center;
	}
	.wrap_logo img{
		margin:5px 0px;
	}
	.wrap_phone_time_socialtop div{
		margin-top: 5px;
	}
	
	.wrap_name p{
		margin-left:0px;
		text-align:center;
	}
	.wrap_name img{
		margin: unset;
		margin-top: 5px;
	}
	
	.wrap_phone_time_socialtop{
		width:505px;
		margin:0 auto;	
		margin-bottom:15px;
		float:none;
		clear:both;
		display:table;
	}
	
	#wrap_block_4{
		background:url(../img/bg_icon_1024.png) no-repeat center;	
	}
	
	.wrap_img_why{
		margin-bottom:20px;	
	}
	
	.wrap_img_why img{
		width:100%;
	}
	
	#wrap_video{
		height:550px;	
	}
	
	.nlt_left{
		text-align:center;
		margin-bottom:20px;	
	}
	
	.nlt_right input:nth-child(1) {
		width: 835px;
	}
	
	.wrap_pf {
		padding-left: 0px;
	}
	
	.wrap_menu_f{
		margin:20px auto;	
	}
	
	.box_img_car {
		width: 230px;
	}
	
	.img_car {
		width: 230px;
	}
	
	.block_item_home{
		width:170px;
		height:330px;
	}
	.block_item_home h2 a{
		font-size: 24px;
	}
	.img_item_home{
		width:170px;
		height:99px;	
	}
	.img_item_home img{
		
	}
	.block_item_home p{
		font-size: 24px;
	}
	.bt_item_home{
		width: 120px;
		height: 30px;
	}
	.bt_item_home a{
		font-size: 14px;
	}
	
	.btn-slider-promotion{
		display: none;
	}
}

@media (max-width: 812px) { 
	#wrap_block_2{
		display:none !important;	
	}
	
	#wrap_block_2_mb{
		display:inline-block;	
	}
	
	#wrap_search{
		display:table;	
		float:none;	
		width:80%;
		background:#fff;
		margin:0 auto;
	}
	
	#wrap_search input:nth-child(1){
		width:100%;
		height:34px;
		line-height:34px;
		padding-left:0px;
		color:#333;
		float:none;
		margin-right:0px;
		text-align:center;
		font-size:14px;
		border:1px solid #222;
	}
	
	#wrap_search input:nth-child(2){
		display:none;
	}
	
	#wrap_block_4{
		width:100%;
		height:auto;
		margin-top:0px;
		background: none;
		padding-top:10px;
	}
	
	.wrap_icon{
		width:80%;
		float:none;
		background:#2b2b2b;
		margin:5px auto;
		height:60px;
		line-height:60px;	
	}
	
	.wrap_icon p{
		margin-top:0px;	
	}
	
	.wrap_icon p a{
		font-size:18px;
	}
	
	#wrap_video{
		height:350px;	
	}
	
	.wrap_ana{
		text-align:left;
		margin-top:10px;	
	}
	
	.nlt_right input:nth-child(1) {
		width: 625px;
	}
	
	.block_news{
		width:100%;
	}
	
	.img_news{
		width:100%;
		height:auto;	
	}
	
	.img_news img{
		width:100%;
		height:auto;	
	}
	
	.list_cart li{
		width:100%;
	}
}


@media (max-width: 769px) { 
	.row{
		margin:0px;	
	}
	
	.nlt_right input:nth-child(1) {
		width: 615px;
	}
	
	.block_item{
		width:260px;
		height:330px;
	}
	.img_item{
		width:260px;
		height:160px;
		text-align:center;
		overflow:hidden;	
	}
	.img_item img{
		width:100%;
		height:100%;
	}
		
}

@media (max-width: 736px) { 
	.nlt_right input:nth-child(1) {
		width: 620px;
	}
}

@media (max-width: 667px) { 
	.wrap_item{
		width:100%;	
	}
	
	.nlt_right input:nth-child(1){
		width:100%;
		padding-left:0px;
		color:#222;
		float:none;
		margin-right:0px;
		text-align:center;
		margin-bottom:5px;
	}
	
	.nlt_right input:nth-child(2){
		width:100%;
		float:none;
	}
	
	.content_news_left {
		width: 375px;
	}
	
	#wrap_video{
		height:300px;	
	}
	
	.nav-tabs li a {
		font-size: 11px;
	}
}

@media (max-width: 640px) { 
	
}

@media (max-width: 600px) { 
	

}

@media (max-width: 568px) { 
	#wrap_block_3.inside_page{
	    margin-top:0px;
		height:auto !important;
	}
	
	.nav-tabs li{
		width:100%;	
		margin-bottom:5px;
	}
	
	.nav-tabs li a{
		width:100%;	
	}
}

@media (max-width: 480px) { 
	.kmt_title{
		font-size:25px;	
	}
	
	#wrap_video{
		height:250px;	
	}
	
	
	.img_news_left{
		width:100%;
		height:auto;
		float:none;
		margin-right:0px;
	}
	
	.img_news_left img{
		width:100%;
		height:auto;
	}
	
	.content_news_left{
		width:100%;
		float:none;
		text-align:center;	
	}
	
	.wrap_content_why h2 {
		font-size: 18px;
	}
	
	.block_item{
		width:260px;
		height:auto;
	}
	.img_item{
		width:260px;
		height:auto;
	}

	#wrap_video{
		height:200px;	
	}
	
	#wrap_block_7 h6 {
		padding-bottom:10px;
	}
	
	.wrap_news{
		width:100%;	
	}
	
	.box_img_car {
		width: 100%;
		height: auto;
		float:none;
		margin-right:0px;
		margin-bottom:20px;
	}
	
	.img_car {
		width: 100%;
		height: auto;
	}
	
	.info_car{
		width:100%;
		text-align:center;	
	}
}

@media (max-width: 414px) {
	.wrap_name {
		font-size: 25px;
	}
	
	.wrap_phone_time_socialtop{
		width:100%;	
		padding-top:10px;
        display: flex;
        justify-content: space-between;
	}
	
	.wrap_name {
		padding-top: 10px;
	}
	
	.line_top{
		display:none;	
	}
	
	#wrap_phone,#wrap_time {
		background: none;
		padding-left: 0px;
	}
	
	#wrap_search{
		width:100%;
		padding:0px;
		padding-bottom:10px;
	}
	
}

@media (max-width: 375px) { 
	
}

@media (max-width: 360px) { 
  	
}

@media (max-width: 320px) { 
	
	
}

@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}