/*------------------------------------------ END FLEX ------------------------------------------*/
@media screen and (max-width:1335px) {
}
@media screen and (max-width:1296px) {
}
@media screen and (min-width:1200px) {
	.pdl{padding-left: 0}
	.pdr{padding-right: 0}
	.pd0{padding-right: 0;padding-left: 0}
	.row-d{margin-right: -15px;margin-left: -15px;}
	.hidden-lg{display: none}
	.col5-ft{
		-ms-flex: 0 0 38.666667%;
		flex: 0 0 38.666667%;
		max-width: 38.666667%;
	}
	.col4-ft{
		-ms-flex: 0 0 35.666667%;
		flex: 0 0 35.666667%;
		max-width: 35.666667%;
	}
	.col5{
		-ms-flex: 0 0 16%;
		flex: 0 0 16%;
		max-width: 16%;
	}
	.pdr5{padding-right: 5px;}
	.pdl5{padding-left: 5px;}
	header nav.fixed{
		position: fixed;
		top:0;
		width: 100%;
		z-index: 789;
	}
	header nav.fixed .logo-menu{
		width: 79px;
		margin: 0 auto;
	}
	header nav.fixed ul li a h2{
		padding: 25px 18px;
	}
	header nav.fixed  ul li a h2:before{
		bottom: 15px;
	}
	header nav.fixed ul>li>ul>li>a>h2{    padding: 12px 18px;}
}
@media screen and (max-width:1200px) {
	.mobile {
		max-width: 100%;
		flex: 0 0 100%;
	}
	.mz-thumb img { max-width: 100%; }
	.hidden-lg{display: block;}
	.visible-lg{display: none}
	.btn-info-down {
		float: none;
		font-size: 15px;
		padding: 7px 7px;

	}
	.logo-header{margin:0 auto;text-align: center;width: 75%;}
	.logo-header img{text-align: center;width: 50%}
	.item-why .name-why{margin-bottom: 15px;}
	.new-right{margin-top: 25px;}
	.statistic{text-align:left;}
	.content-news .name-news{height: auto}
	/*up hình*/
	/*.frame-form{width: 100%}
	.main-frame{width: 100%;right: 0;}
	.frame-form .btn-warning{margin-bottom: 20px}
	.main-frame{position: relative;}
	#canvas{position: relative;}
	.main-container{display: block;}
	.bottom-text,.action-box{position: relative;width: 100%;display: block;text-align: center;right: 0;}
	.modal-dialog{width:100% !important;}
	#uploadImageModal .modal-dialog{max-width: 95%;}*/
	.copyright{padding-bottom: 15%}
}
@media screen and (max-width:1024px) {
	
}
@media screen and (max-width:1023px){
	
}
@media screen and ( max-width:992px) {
	header .logo img {
		margin-top: 20px;
	}
	.title-product-dm{
		height:auto	
	}
	.title-product-dm h2{
		height: auto;
		margin-bottom: 0;
		line-height: 38px;
		font-size: 20px;
	}

}
@media screen and (max-width:768px){
	
}
@media screen and (max-width:767px) {
	
}
@media screen and (max-width:480px) {
	
	
}
@media screen and (max-width:350px){
	
}
@media screen and (max-width:320px){

}
/* Responsive */
@media(max-width:1001px){

}
@media(max-width:850px){
	.news{width:100%;float:none!important;}
}
@media(max-width:769px){
	.top-contact{flex-wrap:wrap;}
	.left-pro-detail,.right-pro-detail,.top-contact .form-contact,.top-contact .article-contact{width:100%;margin:0px;}
	.left-pro-detail,.top-contact .article-contact{margin-bottom:30px;}
}
@media(max-width:440px){
	.pic-news,.info-news{display:block;width:100%;float:none;text-align:center;margin:0px;}
	.info-news{margin-top:15px;}
	.top-contact .form-contact .button-contact .file-contact span b{max-width:105px;}
}
@media(max-width:369px){
	.cart-pro-detail{flex-wrap:wrap;}
	.cart-pro-detail a{width:100%;text-align:center;margin:0px!important;font-size:12px;}
	.cart-pro-detail a:first-child{margin-bottom:5px!important;}
	.cart-pro-detail a i{display:none;}
}