@media screen and (min-width:992px) { }
@media (max-width:1200px) {
	.video-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; margin-bottom: 1em; }
	.video-container iframe, .video-container object, .video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
	#menu ul { display: none; }
	#btn_menu_bootstrap { display: block !important; }
	.contain_search { float: right; }
	.sub_main,#banner,#menu,.product_new,.list_product,.collection,.shared,.about_index,.customer,.criteria,#footer{padding-left: 10px !important;padding-right: 10px !important;}
	.banner_left li{line-height: 20px;}
}
@media screen and (max-width:992px) {
	.banner_left {display: none} 
	#left{display: none;}
	#main_right{width: 100%}
	#sub_img_detail{width: 100%;margin-top: 5px;}
	.main_img_detail{width: 100%}
}
@media screen and (min-width:0px) and (max-width:767px) {
	#top img { width: 35px; }
	.center_m { text-align: center !important; }
	.text { padding: 0px 10px; }
	.xs-hid { display: none; }
	.pdm { padding: 0px; }
	.padding_min, .paddingright0, .paddingleft0 { padding: 0px; }
	.padding_min5 { padding: 0px 5px; }
	.padding_min10 { padding: 0px 10px; }
	.margin_min { margin-left: 0px; margin-right: 0px }
	.contain_form_send_ask { padding: 10px; }
	.box_info_form, .box_info_giohang { width: 100%; padding: 0px; }
	.item_news_other { width: 100%; }
	.left_lienhe { width: 100%; margin-bottom: 15px; }
	.right_lienhe { width: 100%; }
	.box_news_name h3 a { font-size: 15px; }
	.box_news_readmore, .box_news_mota { display: none; }
	.box_news_img { width: 90px; }
	.img_detail { width: 100%; text-align: center; margin-bottom: 10px; }
	.info_detail { width: 100%; padding-left: 0px; }
	.left_about { width: 100%; margin-bottom: 15px; }
	.right_about { width: 100%; }
	.left_bottom { width: 100% !important; margin-bottom: 20px; }
	.right_bottom { width: 100% !important; }
	.title_bottom span { font-size: 18px; }
	.img_news_scroll { width: 110px; }
	.des_news_scroll { height: 44px; }
	#my_call { display: block; }
	.box_buy_left, .box_buy_right{width: 100%}
	.item_contact{display: none}
	.box_cart_index{margin-right: 10px;}
	.album_left,.item_album_big {width: 100%;}
	.info_list h3 {font-size: 15px;}
}

@media screen and (max-width:650px) {
	.scroll_giohang { max-width: 600px; overflow-x: overlay; overflow-y: hidden; }
	.scroll_giohang table { min-width: 600px !important; }
	.notify_login { text-align: center; }
	.left_body_form, .right_body_form { width: 100%; }
	.table_form .my_cell { display: block; }
	.table_form .my_cell_title { text-align: left; }
}
@media screen and (max-width:500px) {
	.tablelienhe { display: block; }
	.tablelienhe .my_row { display: block; }
	.tablelienhe .my_row .my_cell { display: block; padding: 0px; text-align: left; }
	.notify_check { padding: 0px; }
	.tablelienhe .my_row .my_cell .input, .tablelienhe .my_row .my_cell textarea { width: 100%; margin-bottom: 10px; }
}
@media screen and (max-width:350px) {
	.contain_search label { display: none; }
	.col_sanpham { width: 100%; }
}