/*/*/*/* Responsive */

@media(max-width:850px){
	/*  -- menu mobile ---*/
	.mm-panel{}
	.mm-navbar_sticky{}
	.menu_mobi_add {}
	.menu_mobi_add ul { list-style: none; }
	.menu_mobi_add ul li{}
	.menu_mobi_add ul li h2{font-size: 15px;}
	.menu_mobi_add ul li b{display:inline-block;vertical-align: top;margin-right: 8px;}
	.menu_mobi_add ul li b img{ display: inline-block; vertical-align: top; }
	.menu_mobi_add ul li a {
		text-decoration: none;
		color: #fff;
		display: block;
		border-bottom: 1px solid rgba(255,255,255,0.2);
		padding: 10px 40px 10px 0;
		margin-left: 20px;
		font-size: 13px;
		position: relative;
		text-transform: uppercase;
		}
	.menu_mobi_add ul li a.active2 {color: #ec2d3f;}
	.menu_mobi_add ul li a i{
		position:absolute; height:100%; right:0;
		top:0; border-bottom: 1px solid rgba(255,255,255,0.1);
		width:40px; text-align:center; padding-top:13px;
		transform:rotate(90deg); border-bottom: 1px solid rgba(255,255,255,0.1); }
	.menu_mobi_add ul li a.active2 i{ transform:rotate(0deg); border-left: 1px solid rgba(255,255,255,0.2); }
	.menu_mobi_add ul ul {display:none;padding-left: 0;}
	.menu_mobi_add ul li ul li a {padding-left: 20px;}
	.menu_mobi_add ul li ul li ul li a { padding-left: 40px; }
	/*  -- menu mobile ---*/
	.info-header,.hotline-header{display: none}
	.social{width:100%;text-align:center}
	.search{width: 97%;margin: auto;border: 1px solid #ccc;}
	div.css_flex{margin: 0 0px;}
	div.css_flex_product{margin: 0 -5px;}
	div.css_baiviet_ngang .news{ width: calc(50% - 20px); }
	.news{width:100%;}
	.product { width: calc(50% - 10px); margin: 0 5px 25px 5px; }
	.left-intro{width: 100%;}.right-intro{width: 100%;margin-top: 15px;}
	/*.footer-news:nth-child(1),.footer-news:nth-child(2),.footer-news:nth-child(3),.footer-news:nth-child(4){width: 100%;margin-top: 15px;}*/
	.cart-product span{width: 100%;margin: 2px 0;}
	.newshome-best{width: 100%;display: none}
	.newshome-scroll{width: 100%;}
	.header-bottom .wrap-content{padding: 10px;}
	.list_monnb a{font-size: 14px;padding: 14px 10px;margin: 2px 3px;}
	.btn-zalo,.btn-phone{display: none}
	.scrollToTop,.js-facebook-messenger-box{right: 5px;}
	.title-main span{font-size: 18px;}
	div.box-sanpham-tc{padding:20px 10px}
	/*div.wap-tin-video{padding:0 10px}*/
	.title-intro{margin-bottom:15px}
/*	.footer-article .wrap-content{padding-top:20px}*/
	.newsletter-input{width:80%;display: inline-block;vertical-align: top;}.newsletter-button{width: 18%;display: inline-block;vertical-align: top;margin-top: 0;}
    .newsletter-button input[type=submit]{
    padding: 0;
    width: 100%;
    line-height: 35px;
}
}
@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;}
}*/*/*/