@media (max-width: 1600px) { 
	
	
}

@media (max-width: 1440px) { 
	
	
}

@media (max-width: 1140px) { 
	
		
}


@media (max-width: 1025px) { 
	.minimal-menu > ul > li {
		padding: 0px 10px !important;
	}
	
	.minimal-menu > ul > li > a {
		font-size:15px !important;
	}
	
	.wrap_slide_left{
		margin-bottom:20px;	
	}
	
	.wrap_slide_left .content_article{
		width:100%;
	}
	
	.wrap_slide_right{
		text-align:left;	
	}
	
	.carousel-inner{
		height:590px;
	}
	
	.carousel-inner img{
		height:590px !important;	
	}

}

@media (max-width: 812px) { 
	
	
	.minimal-menu > ul > li {
		padding:0px !important;
	}
	
	.wrap_logo,#wrap_lang{
		text-align:center;	
	}
	
	#wrap_popup_slide {
		width: 100%;
		height: auto;
		position: inherit;
		z-index: 600;
		top: 0px;
		left: 0px;
		padding: 20px;
		background:url(../img/fancybox_overlay.png) repeat;
	}
	
	.wrap_project_home{
		margin-bottom:15px;	
	}
	
	.wrap_logo_f{
		text-align:left;
		margin-bottom:20px;	
	}
	
	.wrap_logo_f img{
		max-width:100%;
		width:auto;
        height: 100px;
	}
	
	.wrap_add {
		padding-left: 10px;
	}
	
	.carousel-inner{
		height:490px;
	}
	
	.carousel-inner img{
		height:490px !important;	
	}
	
	.list_document li{
		width:100%;
		float:none;
	}
	
	.list_document li h4{
		margin-bottom:20px;
	}
	
	.wrap_big_news_left{
		width:100%;
		padding:5px;
	}
	
	.wrap_big_news_left img{
		width:100%;
	}
	
	.wrap_big_news_right{
		width:100%;
	}
	
	.popup_list{
        width: 100%;
    }
}


@media (max-width: 769px) { 
	
}

@media (max-width: 736px) { 
	
}

@media (max-width: 667px) { 
	
}

@media (max-width: 640px) { 
	
}

@media (max-width: 600px) { 
	
}

@media (max-width: 568px) { 
	#wrap_img_dt{
		width:100%;
		height:auto;
		display: inline-block;
	}
	
	#wrap_img_dt img{
		width:100%;
		max-width:inherit;
		max-height:inherit;	
	}
	
	#wrap_hotline span {
		font-size: 22px;
	}
	
	.wrap_project{
		width:100%;
	}
	
	.carousel-inner{
		height:auto;
	}
	
	.carousel-inner img{
		max-height:100% !important;	
		height:auto !important;
	}
	
	.wrap_news{
		width:100%;	
	}
	
	.block_news{
		width:100%;
		height:auto;	
	}
	
	.img_news{
		width:100%;
		height:auto;
	}
	
	.img_news img{
		width:100%;
		height:auto;	
	}
}

@media (max-width: 480px) { 
	body{
		padding-bottom:50px;
	}
	
	.row{
		margin-left:0px;
		margin-right:0px;	
	}
	
	#wrap_popup_slide h2 a {
		font-size: 22px;
		line-height: 22px;
	}
	
	.kmt_title,.kmt_title span {
		font-size: 25px;
	}
	
	.wrap_icon_intro{
		width:100%;	
	}
	
	.wrap_item{
		width:100%;	
	}
	
	#wrap_breadcrumb{
		text-align:left;
		padding-left:10px;	
	}
	
	.kmt_title_is {
		font-size: 25px;
		line-height:30px;
	}
	
	
	.block_project{
		width:100%;
		height:auto;
	}
	
	.img_project{
		width:100%;
		height:auto;	
	}
	
	.img_project img{
		width:100%;
		height:auto;	
	}
	
	.wrap_ca_is{
		width:100%;
	}
		
	#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) {
	
	
}

@media (max-width: 375px) { 
	
}

@media (max-width: 360px) { 
  	
	
}

@media (max-width: 320px) { 
	
	
}

@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}