@media (max-width: 1600px) { 
	
	
}

@media (max-width: 1440px) { 
	
	
}

@media (max-width: 1140px) { 
	
		
}


@media (max-width: 1025px) { 

	#wrap_block_1{
		height:65px;
	}
	
	.wrap_phone_menu{
		text-align:left;	
	}
	
	#wrap_block_2 .container .row{
		display: flex;
		align-items: center;
	}
	
	#top_phone{
		display:none !important;	
	}
	
	.wrap_slogan img{
		height: 50px;
	}
	
	.minimal-menu > ul > li > a {
		font-size: 13px!important;
	}
	
	.minimal-menu > ul > li {
		padding:0px 10px!important;
	}
	
	
	#wrap_search_top{
		top:225px;
	}
	
	.prev-item{
		left:-15px;
	}
	
	.next-item{
		right:-15px;
	}
	
	.block_video{
		height:300px;	
	}
	
	.content_intro_footer{
		text-align:center;
	}
	
	.wrap_center{
		margin: 0px;
	}
	
	#wrap_video {
		padding: 0px;
	}
	
	#wrap_block_6 *{
		text-align:center;
	}
    
    #wrap_fanpage_footer *{
        text-align: left!important;
    }
	
	.wrap_fanpage_footer{
		margin:15px auto;	
	}
	
	.wrap_report_footer img {
		width: auto;
		margin:10px;
	}
	
	.wrap_left{
		display:none;	
	}
	
	.wrap_navigator,.wrap_title_page{
		text-align:center;
	}
	
	#wrap_breadcrumb{
		padding:80px 0px 20px 0px;
	}
	
	.img_news {
		height:auto;	
	}
	
	#wrap_search{
		padding: 5px;
	}
	
	#wrap_block_5 {
		padding: 0px 5px;
	}
	
	#wrap_block_1 > .container > .row > div{
		height: 25px;
	}
	
	#wrap_intro{
		padding: 5px;
	}
	
	#wrap_strength{
		margin: 15px auto;
	}
	.wrap_strength{
		width: 25%
	}
	.wrap_strength h2 {
		margin: 10px 0px;
		font-size: 14px;
	}
	.img_strength{
		width: 140px;
		height: 95px;
	}
	.img_strength img {
		max-width: 140px;
		max-height: 95px;
	}
	
	#wrap_news_home h5{
		margin-bottom: 15px;
	}
	.wrap_news_home{
		width: 25%;
		height: 305px;
	}
	.img_news_home{
		width: 160px;
		height: 117px;
		float: unset;
	}
	.img_news_home img {
		max-width: 160px;
		max-height: 117px;
	}
	.info_news_home {
		width: 160px;
	}
	.info_news_home h4{
		margin: 10px 0px;
		min-height: 48px;
	}
	.info_news_home h4 a{
		font-size: 14px;
		line-height: 16px;
	}
	.info_news_home div{
		height: 90px;
		overflow: hidden;
	}
}

@media (max-width: 812px) { 
	#wrap_search_top{
		width:100%;
		position:static !important;
		top:0px;
	}
	
	#wrap_search{
		float:none;	
		width:100%;
		background:#bf911c;
		display:inline-block;
	}
	
	#wrap_search input:nth-child(1){
		width:100%;
		height:34px;
		line-height:34px;
		padding-left:5px;
		color:#333;
		float:left;
		margin-right:-90px;
	}
	
	#wrap_search input:nth-child(2){
		width:90px;
		height:34px;
		line-height:34px;
		color:#fff;
		background:#222;
		border:0px;
		float:left;
		text-transform:uppercase;
		font-weight:600;
	}
	
	.wrap_time_local span{
		display:inline-block;
		width:100%;	
	}
	
	.block_video{
		height:250px;	
	}
	
	.wrap_intro_footer{
		padding-right:5px;
	}
}


@media (max-width: 769px) { 
	.row{
		margin:0px;	
	}
	
	.kmt_title_cart{
		display:none;	
	}
	
	.kmt_con_cart div,.kmt_bt_sbc button{
		width:100%;
		text-align:center;
		margin-bottom:10px;
	}
	
	.img_cart{
		margin-bottom:15px;
	}

	

}

@media (max-width: 736px) { 
	.wrap_slogan{
		margin-bottom:10px;
		padding: 0px
	}
}

@media (max-width: 667px) { 
	
	.wrap_logo,.wrap_slogan{
		text-align:center;	
	}
	
}

@media (max-width: 640px) { 
	
}

@media (max-width: 600px) { 
	

}

@media (max-width: 568px) { 
	#wrap_img_dt{
		width:100%;
		height:auto;
		border:1px solid #ccc;
		border-radius:3px;
		margin:0 auto;
		display: inline-block;
		vertical-align: auto;	
		text-align:center;
	}
	
	#wrap_img_dt img{
		max-width:100%;
		max-height:inherit;	
		height:auto;
	}
	
	#wrap_img_thumbs ul li{
		width:50px;
		height:50px;
	}
	
	#wrap_img_thumbs ul li div{
		width:50px;
		height:50px;
	}
	
	#wrap_img_thumbs ul li img{
		max-width:50px;
		max-height:50px;
	}
	
	.wrap_info_dt,.kmt_title_right{
		text-align:center !important;	
	}
    
    #title_qa {
        font-size: 20px;
    }
}

@media (max-width: 480px) { 
	#wrap_block_1 *{
		background:none;
		padding-left:0px;
		height:auto;
		line-height:22px;
		text-align:center;
	}

	#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;
	}
	
	#wrap_search input:nth-child(2){
		display:none;
	}
	
	.wrap_strength{
		width:50%;	
	}
	
	.wrap_item_pcl h3 {
		font-size: 20px;
		line-height:25px;
	}
	
	.prev-item{
		left:0px;
	}
	
	.next-item{
		right:0px;
	}
	
	.wrap_video{
		width:100%;	
	}
	
	#wrap_face h4 {
		font-size: 19px;
		line-height:22px;
	}
	
	.wrap_news_home{
		width: 50%;
		margin:10px auto;
	}
	
	.wrap_item{
		width:100%;	
	}
    
    #title_qa{
        background:none; 
        height: auto;
        line-height: 22px;
        color: #bf911c;
        font-size: 20px;
        margin-bottom: 10px;
    }
    
    #title_qa span{
        padding-left: 0px;
    }
    
    #wrap_qa .col-lg-6,#wrap_qa .col-md-6{
        padding: 0px;
    }
	
	.block_face{
		width: 170px;
	}
	.block_face h5{
		font-size: 14px;
	}
	.img_face{
		width: 170px;
		height: 170px;
	}
	
	.wrap_slogan img{
		height: 37px;
	}

}

@media (max-width: 414px) {
	
	
}

@media (max-width: 375px) { 
	.kmt_title {
    	font-size: 24px;
	}
	
	.wrap_slogan img{
		height: 32px;
	}
}

@media (max-width: 360px) { 
  	
	.block_video{
		height:150px;
	}
	
	.block_face h5 {
		font-size: 18px;
	}
}

@media (max-width: 320px) { 
	
	
}

@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}