@media screen and (max-width: 1200px) {
	.header, .conten, .copyright_bottom, .bottom_id_copyright{width: 1200px;}
}
@media screen and (max-width: 1024px) {
	*{box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
 	.header, .conten, .copyright_bottom, .bottom_id_copyright{width: 100%;}
	.pagewrap {width: 100%;padding-left: 10px;padding-right: 10px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
	/* #menu > li > a{padding: 0 10px;} */
	.menu_top_header_id, #menu{display: none;}
	.mb,.mb-2{display: inline-block;float: left;}
	.mb{margin-right: 16px;position: relative;z-index: 99999;}
	.mb-2 .dl-menuwrapper button, .mb-2 .dl-menuwrapper button:hover, .mb-2 .dl-menuwrapper button.dl-active, .mb-2 .dl-menuwrapper ul{background:#26323c;}
	.bannerMain, .banner li{height: 33vw;}
	.bg_home_id li{width: 40%;margin-left: 0;}
	.bg_home_id ul{width: 60%;margin-right: 0;}
	.chude_sp ul{width: initial;margin: 40px auto;float:none;}
	.product_id ul li, .product_id ul li img{height: auto;}
	.tintuc_home .tintuc_id ul{width: 23%;margin-right: 1%;margin-left: 1%;}
	.tintuc_id ul li, .tintuc_id ul li img{height: auto;}
	.left_footer_id{width: 100%;margin-right: 0;margin-left: 0;text-align: center;margin-bottom: 20px;}
	.newsleter_ft{width: 53%;margin-right: 0;float:right;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
	.face_bottom{width: 45%;margin-left: 0;margin-right: 0;}
	.giohang_id h3 a{width: 30px;height: 30px;}
	.right_conten{margin-left: 0;width: 28%;}
	.left_conten{width: 70%;margin-right: 0;}
	.gioithieu_more_id ul{width: 48%;margin-left: 1%;margin-right: 1%;}
	.gioithieu_more_id ul li, .gioithieu_more_id ul li img{height: auto;}
	.onePro{width: 31%;margin-left: 1.1%;margin-right: 1.1%}
	.onePro img{height: auto;}
	.nums ul li a{width: 30px;height: 30px;}
	.news-img {width: 35%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
	.news-view {width: 62%;}
	.news-img img{width: 100%;height: auto;}
	.has-child > a{pointer-events: none;}
	.viewLeft{float: none;width: 100%;}
	#bridal_images, #bridal_images img{width: 100%;height: auto;}
	.caroufredsel_wrapper, .caroufredsel_wrapper ul{width:100% !important;}
	#bridal_images_list{padding-left:0;}
	#bridal_images_list li{width:18%;height:auto;margin-left:1%;margin-right:1%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
	#bridal_images_list img{width:100%;height:auto;}
	.viewRight{width: 100%;float: none;}
	.list_product ul{width: 31%;margin-left: 1.1%;margin-right: 1.1%;}
	.newsleter_ft ul form input{width: 100%;}
}
@media screen and (max-width: 768px) {
	.bg_home_id li, .bg_home_id ul{width: 100%;float: none;}
	.bg_home_id li img{height: auto;}
	.wrap_home_intro{height: initial;}
	.bg_home_id ul h3 a{display: initial;float: none;padding: 10px;}
	.tintuc_home .tintuc_id ul{width: 46%;margin-right: 2%;margin-left: 2%;}
	.right_conten,.left_conten{width: 100%;float: none;}
	.right_conten{margin-top: 20px;}
	.right_conten > div:nth-child(2), .right_conten > div:nth-child(3){width: 48%;float: left;}
	.right_conten > div:nth-child(3){float: right;}
	.right_conten > div:nth-child(4){clear: both;}
	.marquee{height: 460px;}
	.face_bottom{width: 100%;text-align: center;float: none;}
	.newsleter_ft{width: 100%;margin-top: 30px;float: none;text-align: center;}
}
@media screen and (max-width: 767px) {
	#contact .left,#contact .right{width: 100%;float: none;}
	#contact .left input{width: 100%;}
	.onePro, .list_product ul{width: 46%;margin-right: 2%;margin-left: 2%;}
	#cart_list{width: 100%;overflow-x: auto;}
	#cart_list table{width: 100%;min-width: 900px;}
	.total{margin-top: 20px;}
	.logo_top{position: absolute;}
	#bridal_images_list li{width:23%;height:auto;margin-left:1%;margin-right:1%;}
}
@media screen and (max-width: 480px) {
	.right_conten > div:nth-child(2),.right_conten > div:nth-child(3){width: 100%;float: none;}
	.mb{position: absolute;top:0;right: 0;margin-right: 0;}
	.mb-2{position: absolute;top:50px;right: 0;}
	.lang_top_id{margin-right: 40px;position: relative;z-index: 9999991;}
	.giohang_id{margin-right: 40px;position: relative;z-index: 99998;margin-top: 18px;}
	.logo_top{position: relative;z-index: 5;}
	.left_footer_id{text-align: left;}
	.news-img, .news-view{width: 100%;float: none;}
	.viewRight{margin-bottom: 95px;}
	#cart_list td #pro_sum, #pro_sum{float: none;margin-bottom: 10px;}
	.gui_don_hang{margin-top: 20px;}
}
@media screen and (max-width: 400px) {
	.tintuc_home .tintuc_id ul, .onePro, .list_product ul, .gioithieu_more_id ul{width: 100%;margin-left: 0;margin-right: 0;}
	#bridal_images_list li{width:31%;height:auto;margin-left:1%;margin-right:1%;}
	.left_footer_id h2{font-size: 16px;}
}