@media (max-width: 1600px) { 
    
}

@media (max-width: 1400px) { 
	
}

@media (max-width: 1300px) { 
	
}

@media (max-width: 1140px) { 
    .minimal-menu > ul > li {
	   	padding:0px 12px!important;
	}
    
    .minimal-menu > ul > li > a{
	   font-size: 14px!important;
	}
    
}

@media (max-width: 1024px) { 
    .wrap_logo_left{
        text-align:center;
    }
    
    .wrap_logo_left img{
        width: 100px;
    }
    
    #wrap_hotline_lang{
        text-align: center;
    }
    
    #wrap_hotline_lang span{
        float: none;
    }
    
    #wrap_logo_end{
        display: none;
    }
    
    #wrap_menutop{
        margin: 10px auto;
        padding: 0px;
    }
    
    #wrap_bg_menu_top{
        background: #000;
    }
    
    #wrap_block_1{
        background: none;
    }
    
    #wrap_intro{
	   margin-bottom:20px;
	}
    
    .kmt_title{
        clear: both;
    }
}

@media (max-width: 812px) { 
	#wrap_menutop {
        margin:0px; 
    }
    
    #wrap_content_video{
        height: 400px;
    }
    
    #block_footer_1,#block_footer_2{
        display: none;
    }
    
    .wrap_add_f{
        width: 100%;
    }
    
    #block_footer_3{
        text-align: center;
    }
    
    #wrap_bg_content{
        margin: 0px;
        margin-top: 20px;
    }
    
    #wrap_content_left{
        display: none;
    }
    
    #wrap_content_right{
        padding-left: 0px;
    }
}

@media (max-width: 769px) { 
	
}

@media (max-width: 736px) { 
	
}

@media (max-width: 667px) { 
	
}

@media (max-width: 640px) { 
	
}

@media (max-width: 600px) { 
	
}

@media (max-width: 568px) { 

}

@media (max-width: 480px) { 
   #wrap_hotline_lang span{
     display:inline-block;
     width: 100%;
     margin: 5px auto;
   }
   
   #wrap_hotline_lang span:nth-last-child(1){
    display: none;
   }
   
   #wrap_block_1{
    height: auto;
   }
   
   #wrap_hotline_lang{
    height: auto;
    padding: 5px 0px;
   }
   
   #wrap_img_intro{
    width: 100%;
    height: auto;
    margin-right: 0px;
    margin-bottom: 10px;
    float: none;
   }
   
   #wrap_img_intro img{
    width: 100%;
    height: auto;
   }
   
   #wrap_content_video{
        height: 250px;
    }
    
    
    .block_product{
    	width:150px;
    	min-height:230px;
    }
    
    .block_item{
    	width:150px;
    	height:220px;
    }
    
    .wrap_img_product,.img_item{
     	width: 150px;
    	height:130px;
    }
    
    
    .wrap_img_product img,.img_item img{
    	max-width:120px;
    	max-height:120px;	
    }
    
    .wrap_news_home{
        padding: 0px;
    }
    
    .wrap_img_news{
    	width:100%;
    	height:auto;
    	padding:3px;
    	border-radius:3px;
    	border:1px solid #bbbbbb;	
    	float:none;
    	margin-right:0px;
        margin-bottom: 10px;
    }
    
    .wrap_img_news img{
    	width:100%;
    	height:auto;	
    }
    
    .block_partner{
        width: 150px;
        height: 100px;
    }
    
    .img_partner{
        width: 150px;
        height: 100px;
    }
    
    .img_partner img{
    	max-width:140px;
    	max-height:90px;	
    }
    
    .wrap_video_is{
        width: 100%;
    }
    
    .block_video{
    	width:100%;
    	height:auto;
        margin: 0 auto;
        overflow: hidden;	
    }
    
    .content_video{
    	width:100%;
    	height:250px;	
    }
    
    .news_page .wrap_img_news{
    	width:100%;
    	height:auto;
    	padding:3px;
    	border-radius:3px;
    	border:1px solid #bbbbbb;	
    	float:none;
    	margin-right:0px;
        margin-bottom: 10px;
    }
    
    .news_page .wrap_img_news img{
    	width:100%;
    	height:auto;	
    }
    
    #wrap_form_contact{
        display: inline-block;
    }
    
    #title_form_ta{
        display: none;
    }
    
    #input_form_ta{
        float: none;
    }
    
    #input_form_ta li textarea{
    	width:100%;
    	max-width:350px!important;
    }
    
    #input_form_ta li{
    	margin-bottom:5px;
        height:auto;
    	text-align:left;
        padding: 5px 0px;
	
    	padding-left:5px;
    	list-style:none!important;
    }

    #input_form_ta li input{
    	width:100%;	
    	height:40px;
    	padding:3px;
    }
    
    #wrap_img_details_product{
    	width:100%;
    	height:auto;
    	padding:5px;
    	border:1px solid #ccc;
    	border-radius:3px;	
    }
    
    #wrap_img_details_product img{
        width: 100%;
    	max-width:inherit;
    	max-height:inherit;	
        height: auto;
    }
    
    .block_pcl{
    	width:100%;
    	height:auto;
        margin: 0 auto;
    }
    
    
    .wrap_img_pcl{
        width:100%;
    	height:auto;
    }
    
    .wrap_img_pcl img{
    	width:100%;
    	height:auto;
    }
}

@media (max-width: 414px) {
	
}

@media (max-width: 375px) { 
	
}

@media (max-width: 360px) { 
   .block_product{
    	width:140px;
    	min-height:222px;
    }
    
    .block_product h3{
    	margin:10px 0px;
    }
    
    .wrap_img_product{
     	width: 140px;
    	height:130px;
    }
    
    
    .wrap_img_product img{
    	max-width:120px;
    	max-height:120px;	
    }
}

@media (max-width: 320px) { 
	
}

@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}