

@media screen and (max-width: 1280px) {
#zalo{
	bottom: 120px;
}
}
@media screen and (max-width: 1024px) {
div.menu ul li a{padding:0 20px}
}
@media screen and (max-width: 960px) {
div.header{display:flex;align-items: center;text-align: left;}
.header a.hien_menu{
	right: 10px;
	left: auto;
}
#header{display: none;}
#header .search{
	display: none;
}
.wap_menu .search{
	display: block;
}
.btn_cart img{margin-left: 20px}
.btn{right: 50px;}

div.header .logo{padding: 20px 0 0 20px;width: 20%}
div.search{position: absolute;right: 130px;}
nav#menu{display:none}
div.wap_menu{height:auto}
div#wap_footer .content_ft{padding: 40px 20px;}
.right_gh.col_w60{
	width: 55%;
	padding: 10px;
}
.giohang .logo {margin-left: 10px}
.info, .policy, .dknt, .social{
	padding:  0 10px;
}
#products_index .tilte{
	margin: 60px 0 20px;
}
#hot__product{
	margin: 60px auto 0;
}
#hot__product .content{
	padding-left: 50px;
}
#copy_right .txt1 ul{
	width: 100%;
}
#copy_right .txt2{
	padding: 0 20px;
}
div.wap_menu .menu {width:100%;margin:0px;}
div#header .content_bn{text-align:center;}
.info_header span{margin:0;line-height:20px}
.info_header{position:relative;top:auto;right:auto;width:100%;text-align:center;padding:5px;}
.info_header .ten_cty {width:100%;text-align:center;}
div#lang {margin:0px;width:100%;}
.info_header .phone , .info_header .email {display:inline-block;vertical-align:top;margin:2px 10px;float:none;}
#toptop{display: none!important}
.sp_cart_top {position: absolute;
	top:30px;
	right: 20px;
    display: inline-block;
    bottom: auto;}
a.sp_cart_top img{width: 25px}
.sp_cart_top span {top:-7px;left:10px;}
div#lienket{display:none}
div#header .logo , .hotline_top{display:none}
div#header .banner {margin: 0px;}
.hotline_m{float:right;display:block;padding-right:10px;font-size:22px;color:#FF2B2B;font-family:UTM_impact}
div#main_content{width:100%}
div#footer{width:100%}
div#slider{width:100%;padding:0;border:none}
div#danhmuc{display:none}
div#right{width:100%}
div#left{display:none}
div#main_footer{width:100%}
div#thongke{width:100%}
div.thongke_an{display:none}
div.tt_lh{padding: 20px}
div.bando{width:100%}
.menu_login{display:none}
#new_arrival .img{line-height: 0}
#new_arrival .products{padding: 0}
#new_arrival .img .content{line-height: 50px}
#products_index #wrapper{width: 100%}
#instagram{margin-top: 20px}
#instagram h3 a,#products_index h3{font-size: 20px}
#instagram ul li {width: calc(100%/4);}
.content_ft .col_w60{padding: 0 30px 0 0!important}
.box_container .content{width: 100%;margin-top: 20px}
ul.left>li>a {padding: 15px 33px!important;}
a.contact{font-size: 16px;font-weight: 300}
.right_gh{padding: 0 20px}
#sub_menu h3{display: none}
#sub_menu .list_menu{padding: 10px 0}
}
@media screen and (max-width: 920px) {
.box_news2{width:100%}

.item{width:calc((100% / 3) - 20px)}
#toptop{bottom:40px;left:-20px}
.col_quangcao_i{display:none}
.col_tintuc_i{width:100%}
#sanpham_noibat{margin-top:10px}
}
@media screen and (max-width: 700px) {
#products_index.product_seller .item{
	width: calc((100% / 3) - 34px);
}
.box_news {
    width: calc(100% - 8px);
}
.news_content {
    padding-left: 15px;
}
.box_news .mota {
    padding-top: 75px;
}

#main_content .item:nth-child(4n){
	margin-right: 30px;
}
#main_content .item:nth-child(3n){
	margin-right: 0;
}
.item_duan{width:100%}
.search_product{top:-35px}
.content_banner{text-align:center}
.dienthoai_top{top:3px}
.item{width:calc((100% / 3) - 23px)}
.look_item {
    width: calc((100%/2) - 10px);
    margin: 5px;
}
.info, .policy, .dknt, .social{
	width: 100%;margin-bottom: 15px;
}
.info img{
	max-width: 250px;
}
.site-nav.style--sidebar .site-nav-container-last {
    padding: 60px 30px 0;
}
.col_slide1 {width: 100%;}
.col_slide2 {width: 100%;}

.box_news.n_index {font-size: 12px;}
.box_news.n_index .ten a {font-size: 13px;line-height: 20px;}
.box_news.n_index .mota {display: none;}
ul.list_new li{margin: 15px 15px 0}
#products_index ul li {width: calc((100% / 3) - 20px);}
#copy_right{padding: 7px 15px}
.content_ft .col_w40{padding: 25px 20px 35px 35px!important;}
.item .ten{padding-top: 0px}
.txt1{width: 70%}
.txt2{width: 30%}
.box_container.tips {
    padding: 20px 10px;
}
}
@media screen and (max-width: 603px) {
.gioithieu_index .col_gt{width:100%}
.zoom_slick{width:85%;max-width:400px;float:none;margin:auto}
.product_info{width:100%;margin-top:10px}
.gh_an{display:none}
.box_news{width:100%}
.dangky,div.dangnhap{width:100%}
.col_ft{width:100%;padding:5px}
.copy_right .c1{display:none}
.copy_right .c2{width:80%}
div#tabs ul#ultabs{padding-left:15px}
div#tabs ul#ultabs li{margin-right:15px;font-size:17px;padding-right:15px}
form#frm_dknt{float:none;display:inline-block;vertical-align:top;margin:0;text-align:center}
.col_w40,.col_w60,.col_w50,.col_w70{width:100%}
.col_w30,.col_w20{width:100%}
.box_first_news,#slick_tintuc_i{width:100%;padding:0;margin-bottom:10px}
}
@media screen and (max-width: 460px) {
.info, .policy, .dknt, .social{
	text-align: left;
	padding: 0;
}
#zalo{
	bottom: 90px;
}
.news_img {
    float: none;
    width: 100%;
}
.box_news a img {
    width: 100%;
}
.news_content {
    padding: 0;
    width: 100%;
    float: none;
}
.box_news .mota {
    padding-top: 30px;
}
.wap_menu .search{
	position: absolute;
    width: 100%;
    bottom: 0px;
    left: auto;
    right: 0;
    margin: 0;
    background: #fff;
    z-index: 9999;
    border-radius: 0;
}
div#slider{
	margin-top: 25px;
}

div.header .logo{
	width: 40%;
	padding: 10px;
	display: block;
}
#products_index .item {
    width: calc((100% / 2) - 23px);
    margin: 10px;
}
#products_index .tilte{
	margin: 40px 0 20px;
	font-size: 18px;
}
#products_index.product_seller .item {
    width: calc((100% / 2) - 34px);
    margin: 15px;
}
#products_index.product_seller .item:nth-child(2n){
	margin:15px;
}
#main_content .item:nth-child(2n),#main_content .item:nth-child(4n),#main_content .item:nth-child(3n){
	margin-right: 5px;
}
.item_2{flex-direction: column;}
#hot__product .session{flex-direction: column;position: relative;}
#hot__product .content{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	padding: 15px;
	background-color: rgba(255,255,255,0.6);
}
#sub_menu ul li{width: auto}
.item .ten a{font-size: 11px}
div.tieude_giua{font-size:18px}
div.frm_lienhe .item_lienhe input[type='text'],div.frm_lienhe .item_lienhe textarea,div.frm_lienhe .item_lienhe input[type='password']{width:100%}
div.frm_lienhe .item_lienhe select{width:100%}
.map_description{width:100%}

div.frm_lienhe .item_lienhe p{width:100%}
.othernews ul.phantrang{margin-left:0}
.box_news h3 a{font-size:14px}
.box_news_i{width:calc(100% - 30px)}
.item{width:calc((100% / 2) - 13px);margin:5px}
.col_w30{width:100%}
.policy_return,.size_chart{
	width: 100%;
	height: 100%;
}

#new_arrival{max-height: none}
.right_gh.col_w60{
	width: 100%;
	order: 2;
}
.left_gh.col_w40{
	position: relative;
	width: 100%;
	order: 1;
}
.look_item {
    width: 100%;
    margin: 5px;
}
.giohang .logo{text-align: center;margin-bottom: 15px;}
.box_container .content{
	display: flex;flex-direction: column;
}

#new_arrival.best_sell{display: flex;flex-direction: column-reverse;max-height: none;}
#products_index ul li{width: calc((100% / 2) - 20px);}
ul.list_new li p, ul.list_new li span{font-size: 13px}
#instagram ul li{width: calc(100%/2);}
#copy_right .txt1{text-align: left;padding: 0}
#copy_right{
	padding: 5px 20px;
}
div#wap_footer{margin: 0 auto}
.content_ft .col_w60{text-align: center;padding: 0!important}
div.link_lienket2{text-align: center;}
.content_ft .col_w40{text-align: center}
.content_ft .col_w40 img{width: 50%}
#wp_ttkh{display: flex;flex-direction: column-reverse;}
/*div.search{width: 96%;margin: 0 auto 5px;border: none;background-color: #e6e7e4}*/
#sub_menu ul{width: 100%}
.product_info li .dathang{width: 100%}
#sub_menu ul li a{font-size: 10px}
/*div.search .btn_search{float: none}
div.search input{padding: 0 35px;font-size: 12px}
div.search .btn_search{width: 30px}*/
.list_phiship{padding: 0 20px}
.site-nav.style--sidebar{width: 100%}
div.wap_item{padding: 0 5px}
#collection_index .inner .content p{
	padding: 5% 0 10%;
}
#collection_index .inner .content{text-align: center;}
a.shopnow{
	left: 50%;
	transform: translateX(-50%);
}
.header a.hien_menu{
	top: 15,,px;
}
.content_ft .info{
	padding: 0;
}

.list_policy{

	padding: 15px 0 0;
}
.social{
	padding: 15px 0 0;
}
#frm_dknt{
	width: 100%;
}
.zoom_slick .slick2,.zoom_slick{width: 100%}
}

@media screen and (max-width: 480px){
	.sold_out_tag{
		padding: 10px 0;
		font-size: 15px;
		bottom: 6%;
	}
}

@media screen and (max-width: 414px){

/* nút mua hàng */
	.item .box_btn {
    	width: 100%;
    	position: relative;
    	z-index: 999;
    	top: 0px;
    	opacity: 1;
    	transition: 0.5s;
	}
	
/* tag hết hàng */
	.sold_out_tag {
		bottom: 25%;
	}
	.inside_sold_out{
		bottom: 15%;
	}
	
}

@media screen and (max-width: 360px) {
.dmsp-big{width:calc(100% - 20px)}
.item_dn{width:calc(100% - 25px)}
}