
@media (max-width: 1140px) { 
	
}

@media (max-width: 1025px) { 
	.minimal-menu > ul > li {
		padding: 0px 8px !important;
	}
    
    body{
        background:url(../img/bg_top.png) repeat-x top;
    }
	
	#wrap_block_1{
		min-height: unset;
	}
	#wrap_block_2 {
		margin-top:0px;
	}
	
	#wrap_phone_lang{
		margin-top: 5px;
	}
	
	#wrap_name{
		display: inline-block;
		font-size: 23px;
		margin: 0px;
		color: #fff;
	}
	#wrap_phone{
		display: none;
	}
	
	#wrap_lang{
		position: absolute;
		top: 57px;
		right: -55px;
	}
    
	.minimal-menu > ul > li > a{
		font-size:13px !important;
	}
	
	#wrap_footer{
		background:#0767a1;	
		margin-top:0px !important;
	}
	
	#wrap_block_4 {
		background: #0767a1;
		margin-top:20px;
		clear:both;
	}
	
	#wrap_block_4_bg{
		display:none;	
	}
	
	.action_img_left,.action_img_middle{
        height: 315px;
    }
    
    .wrap_logo img {
		margin-top: 5px;
	}
	
	.wrap_why{
		width: 33%;
	}
	.block_why{
		width: 170px;
		height: 230px;
	}
	
	.content_intro h4{
		margin: 20px 0px 10px 0px;
		font-size: 20px;
	}
	.content_intro div{
		font-size: 13px;
	}
	
	#why_choose h2{
		margin-bottom: 10px;
		font-size: 20px;
	}
	#wrap_solution{
		margin: 0px auto;
	}
	#wrap_image_home h5{
		margin-bottom: 10px;
	}
	
	.wrap_news_home{
		width: 33%;
	}
	#wrap_news_home h5{
		margin-bottom: 10px;
	}
	.block_news_home{
		width: 170px;
		min-height: 235px
	}
	.block_news_home h2{
		margin: 10px 0px;
	}
	.img_news_home{
		width: 170px;
		height: 117px
	}
	.img_news_home img{
		width: 170px;
		height: 117px;
	}
	.block_news_home h2 a{
		line-height: 18px;
	}
	.content_news_home{
		margin-bottom: 0px;
		font-size: 12px;
		line-height: 14px;
		display: -webkit-box;
		-webkit-line-clamp: 4;
		-webkit-box-orient: vertical;
		overflow: hidden
	}
	
}

@media (max-width: 800px) { 
	#wrap_phone_lang{
		width:100%;	
	}
	
	.wrap_logo{
		text-align:center;	
	}
	
	.wrap_logo img {
		margin-top: 4px;
	}

	.img_intro,.content_intro{
		width:100%;	
	}
	
	.content_intro {
		padding: 0px 10px 10px 10px;
	}
	
	.content_intro div {
		padding-right: 0px;
	}
	
	.action_img_left, .action_img_middle {
		height: 244px;
	}
	
	.list_news_left li {
		width: 50%;
		float:left;
	}
	
	#wrap_fanpage{
		display: none;
	}
	
    .kmt_title_right{
        font-size: 20px;
    }
}

@media (max-width: 769px) { 
	
}

@media (max-width: 736px) { 
	.wrap_logo img {
		margin-top: 6px;
	}
	
}

@media (max-width: 667px) { 
	.action_img_left, .action_img_middle {
		height: 215px;
	}
}

@media (max-width: 640px) { 
	
}

@media (max-width: 600px) { 
	.action_img_left, .action_img_middle {
		height: 182px;
	}
	
	.block_image{
		width:260px;
	}
	
	.img_image{
		width:260px;
	}
	
	
	.img_image div{
		width:260px;
	}
	
	.img_image div img{
		max-width:260px;	
	}
	
    #wrap_footer{
        z-index: 0;
    }
}

@media (max-width: 568px) { 
	.wrap_logo img {
		margin-top: 5px;
	}
}

@media (max-width: 480px) { 
	.action_img_left, .action_img_middle {
		height: auto;
	}
	
	.action_img_left, .action_img_middle, .action_img_right {
		width: 100%;
		text-align: center;
	}

	.wrap_image{
		width:100%;	
	}
	
	.wrap_why{
		width: 50%;
	}
	
	#wrap_image_home h5 {
		font-size: 20px;
	}

	.wrap_news_home{
		width:50%;	
	}
}

@media (max-width: 414px) {
	
}

@media (max-width: 375px) { 
	
}

@media (max-width: 360px) { 

	#wrap_footer ul li {
		width: 100%;
	}
	
}

@media (max-width: 320px) { 
	
}

@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}