@media (max-width: 1600px) { 
	
	
}

@media (max-width: 1440px) { 
	
	
}

@media (max-width: 1140px) { 
	
		
}


@media (max-width: 1025px) { 
	.minimal-menu > ul > li {
		padding:0 8px !important;
	}
	
	.minimal-menu > ul > li > a {
		font-size: 13px!important;
	}
	
	.kmt-btn-slider{
		display:none;	
	}
	
	#wrap_item_home{
		padding: 20px 0px;
	}
	#wrap_block_why{
		padding: 30px 0px;
	}
	
	.wrap_center{
		margin:10px 0px;	
	}
	
	.kmt_title{
		font-size:25px;
		margin-bottom: 5px;
	}
	
	.wrap_logo {
		text-align: center;
	}
	
    .wrap_name{
        display: none;
        margin-bottom: 5px;
    }
	
	.wrap_social_f{
		margin-top:20px;	
	}
	
	#wrap_lang{
		position: absolute;
		top: 75px;
		right: 5px;
	}
	
	#wrap_search_top{
		display: none;
	}
	
	.rm_intro{
		text-align: center;
		margin-top: 5px;
	}
	
	.kmt_title_sub{
		margin-bottom: 35px;
	}
	
	.wrap_item{
		width: 33%;
	}
	.block_item{
		width: 164px;
		height: 215px;
	}
	.img_item{
		width: 160px;
		height: 160px;
	}
	.img_item img{
		max-width: 160px;
		max-height: 160px;
	}
	.block_item h3 a{
		font-size: 12px;
		line-height: 16px;
	}
	
	.wrap_news{

	}
	.block_news{
		width:300px;
		height:455px;
	}
	.img_news{
		width:288px;
		height:195px;
	}
	.background_news{
		height: 442px;
	}
	.content_news{
		padding: 10px;
	}
	.rm_news{
		margin-top: 15px;
	}
	
	.block_project{
		width: 350px;
	}
	.img_project{
		width: 350px;
		height: 236px;
	}
	.img_project img{
		width: 350px;
		height: 236px;
	}
	
	.block_why{
		width: 175px;
		height: 350px;
	}
	.img_why{
		width: 169px;
		height: 169px;
	}
	.img_why img{
		width: 169px;
		height: 169px;
	}
	.content_why h3{
		font-size: 16px;
		height: 36px;
	}
	.des_why{
		font-size: 12px;
		padding: 0px 5px;
	}
}

@media (max-width: 812px) { 
	
	
	.minimal-menu > ul > li {
		padding:0px !important;
	}
	
	.minimal-menu ul > li {
		width:100%;
	}
	
	#wrap_block_1{
		margin:0px;
	}
	
	.wrap_lang_phone_menu{
		margin-top:-120px;	
		padding-right:30px;
	}

	.wrap_ca_all {
		width: 100%;
		margin-left: 0px;
	}
}


@media (max-width: 769px) { 
	.wrap_lang_phone_menu{
		margin-top:-120px;	
		padding-right:50px;
	}
	
	.prev-item{
		left:-10px;
	}
	
	.next-item{
		right:-10px;
	}
    
    #wrap_phone{
        display: none;
    }

    #icon_search{
        display: none!important;
    }
}

@media (max-width: 736px) { 
	.wrap_lang_phone_menu{
		padding-right:80px;
	}
}

@media (max-width: 667px) { 
	
}

@media (max-width: 640px) { 
	
}

@media (max-width: 600px) { 
	
}

@media (max-width: 568px) { 

	.kmt_title_sub{
		width:90%;
	}
	
	.wrap_add_f{
		width:100%;	
	}
	
	.wrap_ca_all {
		width: 50%;
		margin-left:-15px;
	}
	
	.kmt_tab a{
		width:100%;
		padding:8px 15px;
		margin-bottom:5px;	
	}
}

@media (max-width: 480px) { 

	.row{
		margin-left:0px;
		margin-right:0px;	
	}
	
	.wrap_lang_phone_menu{
		padding:0px;	
	}
	
	.wrap_intro_left h2,.wrap_intro_left h2 span{
		font-size:17px;	
	}
	
	.wrap_ca_all{
		width:100%;
		margin:0px;	
	}
	
	#wrap_img_dt{
		width:100%;
		height:auto;
		display: inline-block;
	}
	
	#wrap_img_dt img{
		max-width:100%;
		max-height:inherit;
		height:auto;		
	}
	
	.wrap_item{
		width: 50%;
	}
	
	.wrap_news{
		width: 100%;
	}
	
	.wrap_project{
		width: 100%;
	}
	
	#wrap_bg_block_6{
		font-size: 10px;
	}

}

@media (max-width: 414px) {
	
}

@media (max-width: 375px) { 
	
}

@media (max-width: 360px) { 
  	
	
}

@media (max-width: 320px) { 
	
}

@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}