@media (max-width: 1920px) { 
	.block_pcl_home{
		width:100%;
		height:380px;
		overflow:hidden;
	}
	
	.img_pcl_home{
		width:100%;
		height:100%;
		overflow:hidden;
		text-align:center;
	}
	
	.img_pcl_home img{
		height:100%;
	}
	
	
	.block_pcl_home h3 a{
		font-size:20px;
		font-weight:500;
		text-transform:uppercase;
		color:#222;
	}
	
	.img_news_big{
		width:100%;
		height:490px;
		text-align:center;
		overflow:hidden;	
	}
	
	.img_news_big img{
		width:100%;
		height:490px;	
	}
	
	.wrap_news_big h4{
		width:100%;
		background:#e20101;
		height:60px;
		line-height:60px;
		position:relative;
		z-index:500;
		margin-top:-60px;
	}
	
	.wrap_news_big h4 a{
		color:#fff;
		font-size:18px;
		text-transform:uppercase;
		padding:10px;
		padding-left:40px;
	}
	
	.wrap_news_big h4 a:hover{
		color:#0072bc;
	}
	
	.wrap_news_child ul li{
		width:48%;
		height:240px;
		overflow:hidden;
		float:left;	
		margin:0px 1%;
		margin-bottom:10px;
	}
	
	.img_news_child{
		width:100%;
		height:180px;	
		text-align:center;
		overflow:hidden;
	}
	
	.wrap_news_child h4 a{
		display:inline-block;
		color:#222;
		font-size:15px;
		padding:0px 20px;	
		line-height:22px;
	}
	
	.wrap_news_child h4 a:hover{
		color:#e20101;
	}
	
	.wrap_news_right ul{
		list-style:none;
		padding:0px;
		margin:0px;
		width:100%;	
		padding-left:10px;
	}
	
	.wrap_news_right ul li{
		width:100%;
		margin-bottom:10px;
		padding-bottom:10px;
		border-bottom:1px dashed #ccc;
	}
	
	.wrap_news_right ul li a{
		font-size:16px;
		color:#222;
	}
	
	.wrap_news_right ul li a span{
		color:#e20101;
	}
}

@media (max-width: 1600px) { 
	
    .block_pcl_home{
		height:320px;
	}
	
	.img_pcl_home{
		width:100%;
		height:265px;
	}
 
 }

@media (max-width: 1440px) { 
	.block_pcl_home{
		width:100%;
		height:280px;
		overflow:hidden;
	}
	
	.img_pcl_home{
		width:100%;
		height:230px;
		overflow:hidden;
		text-align:center;
	}
	
	
	.block_pcl_home h3 a{
		font-size:17px;
	}
	
	.wrap_news_big h4{
		width:100%;
		background:#e20101;
		height:60px;
		line-height:60px;
		position:relative;
		z-index:500;
		margin-top:-60px;
		text-align:center;
        overflow: hidden;
	}
	
	.wrap_news_big h4 a{
		color:#fff;
		font-size:13px;
		text-transform:uppercase;
		padding:10px;
		
	}
	
	.img_news_big{
		width:100%;
		height:390px;
		text-align:center;
		overflow:hidden;	
	}
	
	.img_news_big img{
		width:100%;
		height:390px;	
	}
	
	.wrap_news_child ul li{
		width:48%;
		height:190px;
		overflow:hidden;
		float:left;	
		margin:0px 1%;
		margin-bottom:10px;
	}
	
	.img_news_child{
		width:100%;
		height:140px;	
		text-align:center;
		overflow:hidden;
	}
	
	
	.wrap_news_child h4 a{
		font-size:13px;
		padding:0px;	
		line-height:20px;
	}
	
	.wrap_news_right ul li:nth-child(4n + 1){
		display:none;
	}
	
}

@media (max-width: 1140px) { 
	
		
}


@media (max-width: 1025px) { 
	.minimal-menu > ul > li {
		padding: 0px 9px !important;
	}

	
	.minimal-menu > ul > li > a {
		font-size:15px !important;
	}
	
	.block_pcl_home{
		width:100%;
		height:220px;
		overflow:hidden;
	}
	
	.img_pcl_home{
		width:100%;
		height:170px;
	}
	
	.block_pcl_home h3 a{
		font-size:13px;
	}
	
	#wrap_block_6{
		background:#0072bc;	
	}
	
	.wrap_menu_footer h6{
		color:#fff;
	}
	
	.wrap_menu_footer p a{
		color:#fff;
	}
	
	.img_project {
		height: 170px;
	}
	
	.wrap_img_item {
		height: 150px;
	}
	
	.block_big_news h3 {
		text-align:center;	
	}
    
    .panel-title {
		font-size: 20px;
        line-height: 30px;
	}
}

@media (max-width: 812px) { 
	.wrap_logo{
		text-align:center;
		padding-top:20px;	
	}
	
	#wrap_icon_search{
		display:none;	
	}
	
	.wrap_menu_lang_search{
		padding:0px;
		text-align:center;
		margin-bottom:10px;	
	}
    
	#wrap_menutop{
		width:100%;
		text-align:center;	
	}
	
	#wrap_lang{
		width:100%;
		text-align:center;	
	}
	
    #wrap_search_top{
    	position:inherit!important;
    	top:0px;
    	right:0px;
    }
    
    #wrap_search{
    	float:none;	
    	width:80%;
    	padding:5px;
    	background:none;
    	display:block!important;
        margin: 0 auto;
        margin-bottom: 20px;
    }
    
    #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;
        border: 1px solid #ccc;
    }
    
    #wrap_search input:nth-child(2){
    	display: none;
    }
	
	.wrap_intro_right{
		text-align:center;	
	}
	
	.block_pcl_home {
		height: 320px;
	}
	
	.img_pcl_home {
		height: 270px;
	}
	
	.kmt_title {
		font-size: 33px;
	}
	
	.img_news_big {
		width: 100%;
		height: auto;
	}
	
	.img_news_big img {
		width: 100%;
		height: auto;
	}
	
	.wrap_news_child ul li {
		width: 48%;
		height: 250px;
	}
	
	.img_news_child {
		height: 190px;
	}
	
	.wrap_copyright{
		text-align:center;
		margin-bottom:15px;	
	}
	
	.wrap_social{
		text-align:center;
	}
	
	.minimal-menu > ul > li {
		padding:0px !important;
	}
	
	.wrap_info_item,.wrap_info_item div{
		text-align:center;	
	}
	
	.nav-tabs li {
		width: 32%;
		margin-bottom:5px;
	}
    
    .panel-title {
		font-size: 15px;
        line-height: 22px;
	}
}


@media (max-width: 769px) { 
	
	.block_pcl_home {
		height: 310px;
	}
	
	.img_pcl_home {
		height: 255px;
	}
	
}

@media (max-width: 736px) { 
	
}

@media (max-width: 667px) { 
	
}

@media (max-width: 640px) { 
	
}

@media (max-width: 600px) { 
	
	.kmt_title {
		font-size: 24px;
	}
    
    #wrap_search{
    	width:100%;
    }
	
	.block_pcl_home {
		height: 280px;
	}
	
	.img_pcl_home {
		height: 225px;
	}
	
	#slider-project .item .i-title a {
		display: block;
		font-size: 15px;
		line-height: 20px;
		padding: 13px 10px;
	}
	
	.wrap_project{
		margin:20px auto;	
	}
	
	.wrap_info_project{
		padding:10px;	
	}
	
	.wrap_info_project h3{
		font-size:18px;
		line-height:22px;
	}
	
	.block_project h4 a{
		font-size:15px;
	}
	
	.block_pcl_is{
		width:260px;
		height:230px;
	}
	
	.img_pcl_is{
		width:260px;
		height:175px;
	}
	
	.block_pcl_is h3 a {
		font-size: 15px;
	}
	
	.nav-tabs li a {
		font-size: 12px;
	}
	
	.block_news{
		width:260px;
		height:380px;
	}
	
	.img_news{
		width:260px;
		height:150px;
	}
	
	.img_news img{
		width:260px;
		height:150px;
	}
	
	.block_big_news h3 {
		height: auto;
		line-height: 22px;
		margin-top: 0px;
		padding:10px;
	}
	
	.block_big_news h3 a {
		font-size: 15px;	
	}
	
	.block_big_news {
		height: auto;
	}
	
	.img_big_news img {
		width:100%;
		height: auto;
	}
	
	.info_news{
		font-size:14px;	
	}
    
    
    .panel-title {
		font-size: 13px;
        line-height: 22px;
	}
}

@media (max-width: 568px) { 
	
}

@media (max-width: 480px) { 
	body{
		padding-bottom:50px;
	}
	
	.row{
		margin-left:0px;
		margin-right:0px;	
	}
	
	.wrap_center{
		margin:15px auto;	
	}
	
	.wrap_info_intro h3{
		margin-top:20px;	
	}
	
	.wrap_info_intro h3 a {
		font-size: 18px;
        line-height: 22px;
	}
	
	.wrap_info_intro {
		padding: 10px;
	}
	
	.wrap_catalog,.wrap_partner_p{
		width:100%;	
	}
	
	#wrap_breadcrumb{
		text-align:center;	
	}
	
	.wrap_project{
		border:1px solid #ccc;
	}
	
	.wrap_img_project{
		width:100%;
	}
	
	.wrap_info_project{
		width:100%;
		text-align:center;
	}
	
	.owl_project .owl-item{
		padding-left:0px !important;
	}	

	.wrap_pcl_is,.wrap_item,.wrap_news{
		width:100%;
		text-align:center;
	}
	
	.block_news {
		width: 100%;
		height: auto!important;
	}
	
	.img_news {
		width: 100%;
		height: auto;
		text-align:center;
	}
	
	.img_news img{
		width: 100%;
		height: auto;
	}
	
	.nav-tabs li {
		width: 100%;
		margin:3px 0px;
	}
	
	.wrap_detail_product,.kmt_title_article{
		text-align:center !important;	
	}
    
	
	#callnowbutton {
         display:block!important;
         height:50px;
         position:fixed;
         width:100%;
         left:0;
         bottom:0px;
         border-top:2px solid #fff;
         text-align: center;
         font-size: 22px;
         color: #fff;
         font-weight: bold;
         line-height: 50px;
         background: url(../img/icon_call.png) no-repeat #de0006 left 50px center;
         text-decoration:none;
         z-index:9999;
    }
}

@media (max-width: 414px) {
	.kmt-btn-slider{
		display:none;	
	}
	
	.wrap_intro_left h2,.wrap_intro_left h2 span {
		font-size: 25px;
	}
	
	.kmt_title_child {
		font-size: 12px;
	}
	
	.block_pcl_home {
		height: 210px;
	}
	
	.img_pcl_home {
		height: 155px;
	}
	
	.block_pcl_home h3 a {
		font-size: 11px;
	}
	
	.wrap_news_big h4 {
		width: 100%;
		background: #e20101;
		height: auto;
		line-height: 22px;
		position: relative;
		z-index: 500;
		margin-top: 0px;
		text-align: center;
		padding:10px 0px;
	}
	
	.wrap_news_child ul li {
		width: 100%;
		height: auto;
		margin:10px auto;
	}
	
	.img_news_child {
		height: auto;
	}
	
	.img_news_child img{
		height: auto;
	}
	
	.wrap_news_child h4{
		text-align:center;	
	}
	
	.wrap_news_child h4 a {
		font-size: 17px;
		line-height:22px;
	}
	
    .panel-title {
        height: auto;
		font-size: 11px;
        line-height: 20px;
	}
}

@media (max-width: 375px) { 
	
}

@media (max-width: 360px) { 
  	
	
}

@media (max-width: 320px) { 
	
	
	.wrap_logo{
		text-align:left;	
		padding-top:0px;
	}
	
	.kmt_title {
		font-size: 18px;
	}
	
	#wrap_menutop a {
		font-size: 13px;
		padding: 0px 7px;
	}
	
	.wrap_intro_left h2,.wrap_intro_left h2 span {
		font-size: 17px;
	}
	
	#wrap_block_6 h6{
		font-size:16px;	
	}
	
}

@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}