/* lg */
@media (max-width: 1200px) {
	.menu_ul_1{
		display: none;
	}
	.menu_xs_sm{
		display: block;
	}
	.menu_xs_sm {
	    height: 100%;
	    display: inline-block;
	}
	.menu_xs_sm i {
	    font-size: 28px;
	    padding: 7px 10px;
	    color: #fff;
	}
	.cart_menu_mobile{
		display: block;
	}
	.product_khac {
	    width: 23.8%;
	    margin: 5px 4px;
	}
	.search_mobile{
	    display: block;
	}
}
@media (max-width: 1100px) {
	.product_khac {
	    width: 23.8%;
	    margin: 5px 4px;
	}
}
/* md */
@media (max-width: 992px){
	.header_top_i_con{
		display: none;
	}
	.header_top_1_5 {
	    width: 50%;
	    margin: 0 auto;
    	text-align: center;
	}
	.hotline img {
	    width: 50%;
	}
	.hotline h4 {
	    font-size: 16px;
	    padding: 11px;
	}
	.menu_left {
	    width: 25%;
	    padding-right: 0;
	}
	.content_right {
	    width: 75%;
	}
	.product_khac {
	    width: 31.8%;
	}

}

/* xs */
@media (max-width: 767px) {
.web_social {
	display: none;
}
	#menu_left_sec .container{
		padding-left: 15px;
	}
	.content_right {
	    padding-right: 15px;
	}
	.product_khac {
	    width: 31.5%;
	}
	.menu_left{
		display: none;
	}
	.content_right {
	    width: 100%;
	    padding-left: 0;
	}
	.footer-top h3 {
	    padding: 0;
	    height: 10px;
	}
	.menu_left_mobile {
		display: block;
	    width: 100%;
	    margin-top: 30px;
	}
	.maps{
	    padding-left: 15px;
	}
	.fb_plugin{
	    padding-right: 15px;
	}
	.product_detail_right {
	    padding-right: 0;
	}
	.product_detail_info{
		padding: 0;
	}
	.form_desktop{
		display: none;
	}
	.form_mobile{
	    display: block;
	}
	.qty input[type="text"] {
	    width: 50px;
	    height: 23px;
	    outline: none;
	    margin-top: 0;
	}
	.news_list_sec {
	    padding: 15px 15px;
	}
	.cart_title h4 {
    	font-size: 22px;
	}
	.hotro {
	    margin-top: 30px;
	}
	.news_list {
	    padding-right: 0;
	}
	.web_wellcome, .web_social{
		padding: 0;
		text-align: center;
	}
	.social_4{
		display: inline-block;
	}
	.web_social{
		border-top: 1px solid #ccc;
	}
	.social{
		padding-left: 2px;
	}
	.logo {
	    padding-left: 15px;
	}
	.header_top_1_5:last-child {
	    padding-right: 15px;
	}
}
@media (max-width: 600px) {
	.hotline h4 {
	    font-size: 12px;
	    padding: 2px;
	}
}
/* 320px to 568 px landscape*/
@media (max-width: 568px){
	
}
@media (max-width: 500px){
	.product_khac {
	    width: 47.5%;
	}
	h4.title_noinhungpho, h4.title_noibunrieu, h4.title_noinhungbun {
	    width: 100%;
	}
}

/* 375px to 667 px landscape*/
@media (max-width: 400px){
	.logo{
		margin-bottom: 8px!important;
	}
	.header_top_1_5 {
	    width: 100%;
	    margin: 0 auto;
    	text-align: center;
	}
	
}
@media (max-width: 400px){
	.product_khac {
	    width: 97%;
	}
}
/* 414px to 736 px landscape*/
@media (min-width: 600px) and (max-width: 991px) and (orientation: landscape){
	
}
@media (min-width: 667px) and (max-width: 767px) and (orientation: landscape){
	
}