
@media screen and (min-width: 1200px) {
	
}
/*end min-width: 1200px*/
@media screen and (max-width: 1199px) {
	#slider{
		height:auto;
		    margin-bottom: 50px;
	}
	.container{
		width: 100%;
		padding: 0px 1%;
	}
	#menu_top>ul>li>a{ font-size:16px !important;}
}
/*end min-width: 1200px*/

@media screen and (max-width: 999px) {
	
}
/*end max-width: 999px*/
@media screen and (max-width: 950px) {
	.item_product{ width:33.33%;}
	.logo {
    width: 100%;
    display: inline-block;
    text-align: center;
	}
	.rightmenu{
		width:100%;
		margin-top:10px;
		padding-left:0px;
		}
	#mangxh{ display:none;}
	#menu_mobile{
		display:block;
		}
	#menu_top, .hotline{
		display:none;
		}
	#left_footer, #center_footer, #right_footer{
		width:100%;
		float:none;
		margin-top:10px;
	}
}
@media screen and (max-width: 780px) {
	.leftheader{ display:none;}
	
	#search{ width:100%; border: 1px solid #ccc; background: #e9e9e9;}
	#left_footer, #right_footer{ width:100%; float:inherit !important; text-align:left;}
	.right_link p a, .left_link p a{
		font-size:12px;
	}
	#footer
	{
		padding-bottom: 50px;
	}
}


/*end max-width: 750px*/
@media screen and (max-width: 700px) {
	#header .emailtop{ display:none ;}
	#header .fone{ margin-left:5px;}
	
	}
@media screen and (max-width: 620px){
	.link_share{ width:100%; margin-bottom:10px;}
	.dk_tin, .counter{ width:50%; margin-right; padding-right:10px;}
	.item_product{ width:50%;}
	.box_tintuc img{ width:100%;}
}
@media screen and (max-width: 550px){
	.link_share span{
		display:none;
		
		}
	.link_share{ margin-bottom:0px;}

	#product_detail #product_detail_img, #product_detail #product_info{ width:100% !important; float:none;}
	.wrap_tintuc { width:100%;}
	.abtop_left h3 a{
		    font-size: 22px;
	}
	.abtop_right , .abtop_left{
		float:none;
		width:100%;
		margin-bottom:20px;
		padding:0px;
	}
}


/*end max-width: 500px*/
@media screen and (max-width: 450px){

	.caption1{
	position: absolute; 
	top: 45px; 
	left: 620px;
}
.caption2{
	position: absolute;
	top: 204px;
	left: 445px;
}
.caption3{
	position:absolute;
	top:250px;
	left:100px;
	font-family: 'UTMAvoBold';
	text-transform: uppercase;
	font-size: 30px;
	font-style: italic;
	color: #a6083c;
	text-shadow: 2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
}
.caption4{
	position:absolute;
	top:180px;
	left:795px;
	text-align: left;
	width: 500px;
}




	.top_header{
		display: none;
	}
	.bg_menu{
    margin: 0px;
	}
	#slider{
		margin-bottom: 10px;
	}
	.item_product h3 a{
		font-size:14px;
	}
	.price{
		font-size:12px;
	}
	.cart p{
		font-size:12px;
	}

	.slogan-ruouvang {
	    text-align: center;
	    color: #656565;
	    font-size: 12px;
	    font-family: 'utmavo';
	    padding: 0px 10px;
	    margin-top: 23px;
	}
	.title-sanpham h3 {
	    font-size: 18px;
	}
	.abtop_left p {
	    font-size: 13px;
	}
	.abtop_left h3
	{
		text-align: center;
		    margin-bottom: 10px;
	}
	.abtop_left h3 a {
	    font-size: 16px;
	    /* text-align: center; */
	}
	.title-sanpham {
	    margin-bottom: 20px;
	}
	.title-list h3 {
	    font-size: 18px;
	    padding-bottom: 0px;
	}
	.item_product {
	    width: 100% !important;
	    padding: 10px;
	    margin-right: 0px;
	    margin-bottom: 10px;
	}
	.title-list {
	    margin-bottom: 9px;
	}
	#quangcao img
	{
		width: 100%;
	}
	.facebook {
	    float: none;
	    margin-left: 0px;
	    width: 100%;
	}
	#right_footer {
    	max-width: 100%;
    }
    .lienlac-mobi
    {
    	display: block;
    }
}
@media screen and (max-width: 380px){

	.item_list{ width:100%; margin-top:10px;}
	.menufooter nav ul li a{
	font-size:12px;
	}
	#header .rightheader a {
    padding: 0px 6px;
    border-right: 2px solid #fff;
    font-size: 15px;
    color: #fff;
	}
		.logo{
		margin-top: -6px;
	}
	.logo img{
		max-width:150px;
	}
}
@media screen and (max-width: 340px){
	.item_product{
		width:100%;
	}
	.cart p{
		font-size:14px;
	}
	.item_product h3 a{
		font-size:16px;
	}
	.price{
		font-size:14px;
	}

}

/*end max-width: 390px*/


