@media screen and (max-width: 1024px) 
{

div#header {

    padding: 0px 10px;
}
    .wap_1200 {

    padding: 0px 10px;
}

div#dieuhuong {
    padding: 0px 10px;
}
div.menu ul li a{padding:0 20px}
}
@media screen and (max-width: 960px) {

    .frm_lienhe_index {
    width: 100%;
}
div.header{display:block}
nav#menu{display: none;}
div.wap_menu{height:auto}
div.wap_menu .menu {width:100%;margin: 0px auto;text-align: center;}


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;}

.sp_cart_top {position: relative;
    display: inline-block;
    bottom: auto;}

div#lienket{display:none}
div#header .logo , .hotline_top{/* display: block; */}
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{width:100%;text-align: center;}
div.bando{width:100%}
.menu_login{display: block;}
}
@media screen and (max-width: 920px)
{
.header a.hien_menu {
    color: #606060;
    float: left;
    top: 0px;
    font-size: 24px;
    position: fixed;
    left: 10px;
}
#wowslider-container1 img {
     /* max-width: none !important; */
     /* height: initial; */
}
    div#logo {
    width: 60%;
    text-align: center;
    left: 80px;
}
div#header .content_top {
    line-height: 0px;
}

div#wapper {
    margin: 0px;
}

    .menu_login {
    list-style: none;
    width: 100%;
    text-align: center;
}
    .mothinhdanhmuc {

    width: calc( ( 100% / 4 ) - 40px );
    float: left;
}
    .wap_1200.dshinhdanhmuc.clearfix ul {
            display: initial;
    }
 
        /*Bestseller*/
    .item.bestseller {
    width: calc(( 100% / 4 ) - 23px) !important;
    margin: 20px 10px 0px 0px;
    position: relative;
}

    /*Footer*/
    .col_w20.logo {
        width: 50%;
        text-align: center;
    }

.col_w30.chinhanh {
    width: 50%;
    float: left;
    padding: 10px;
    margin-bottom: 4%;
}

.col_w20.faps {
    width: 50%;
    text-align: center;
    float: left;
    padding: 0px !important;
}

.col_w30.fanpage {
    width: 50%;
    float: left;
    padding: 0px;
}


    /*Subcribe*/
    div#subscribe {
    width: 100%;
    text-align: center;
 }

    #dknt {

    width: 100%;
    float: right;
    text-align: center;
    padding: 0px 4%;
}

form#frm_dknt .txt_input {
    margin-top: 36px;
     margin-left: 0px;
    width: 100%;
}

    /*Search*/
    div.search input {
   position: relative;
   top: 5px;
   right: auto;
   width: 60%;
   float: right;
   border-radius: 15px;
   border: 1px solid #881e22;
   background: none !important;
  }
  .search {
    display: none;
}
    div.search .btn_search i {
    right: 0px;
    top: 29%;
  }

.box_news2{width:100%}
div.searchmobile{position:relative;top: 3%;right:auto;width:100%;border-radius:0;background: none;display: block;}
.item{/* width:calc((100% / 3) - 20px) */}
#toptop{bottom:40px;right: 8px;}
.col_quangcao_i{display:none}
.col_tintuc_i{width:100%}
#sanpham_noibat{margin-top:10px}
}
@media screen and (max-width: 700px) 
{

    .wap_1200.dshinhdanhmuc.clearfix ul li:last-child {
            margin-right: 0px;
    }
    div#dstendanhmucsanpham {

    display: none;
}

    .mothinhdanhmuc {/* width: calc( ( 100% / 2 ) - 40px ); *//* float: left; */width: calc( ( 100% / 2 ) - 23px );float: left;margin: 4px 10px;}
    .frm_lienhe_index {

        width: 100%;
        }
.khunglookbook
{
    display: none;
}
div#dslookbook {
    padding: 0px 10px;
}
    .zoom_slick {
    width: 100%;
}
    .product_info {

width: 100%;

padding: 0px 10px;
}

    .motnewarrival {
    width: calc((100% / 3) - 23px) !important;
}
    /*Bestseller*/
    .item.bestseller {
    width: calc(( 100% / 3 ) - 23px) !important;
    margin: 20px 10px 0px 0px;
    position: relative;
}

.item_duan{width:100%}
.search_product{top:-35px}
.content_banner{text-align:center}
.dienthoai_top{top:3px}
.item{/* width: calc((100% / 2) - 20px) !important; */}

.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;}

}
@media screen and (max-width: 603px) 
{
    a.tendanhmuc {
    position: absolute;
    bottom: 17px;
    width: 80%;
    left: 17px;
    border: 1px solid #FBB3A5;
    color: #fff;
    background: #FBB3A5;
    padding: 6px 1px;
    font-family: UTMAvo;
}


p.tenlookbook {
    position: absolute;
    top: 40%;
    left: 4%;
    font-size: 26px;
    text-transform: uppercase;
    z-index: 100;
    transition: .3s;
    transform: translateX(-258px);
}
    .item {
    /* width: calc((100% / 2) - 20px) !important; */
}
.oneinstagram a img {
    width: 100%;
    height: 122px;
    max-width: 100%;
}

    div#lookbook a img {
        width: 100%;
        height: 392px;
    }

        .motnewarrival {
    width: calc((100% / 2) - 23px) !important;
    margin: 2px 10px 0px 10px;
}

    ._2p3a {
        margin: 4% auto !important;
        }

    /*Bestseller*/
    .item.bestseller
    {
        width: calc(( 100% / 2 ) - 23px) !important;
        margin: 20px 10px 0px 0px;
        position: relative;
    }

    /*Footer*/
    .col_w20.logo {
        width: 100%;
        text-align: center;
    }

.col_w30.chinhanh {
    width: 100%;
    float: left;
    padding: 10px;
    text-align: center;
}

.col_w20.faps {
    width: 100%;
    text-align: center;
    float: left;
    padding: 0px !important;
}

.col_w30.fanpage {
    width: 100%;
    float: left;
    padding: 0px;
    text-align: center;
}


.gioithieu_index .col_gt{width:100%}
.zoom_slick{width: 100%;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) {

a.dathang1.btn-addcart1
{
    display: none;
}
    p.tenlookbook {
    position: absolute;
    top: 40%;
    left: 4%;
    font-size: 18px;
    text-transform: uppercase;
    z-index: 100;
    transition: .3s;
    transform: translateX(-258px);
}

.oneinstagram a img {
    width: 100%;
    height: 110px;
    max-width: 100%;
}
        div#lookbook a img {
        width: 100%;
        height: 360px;
    }

        .motnewarrival {
    width: 100%;
}
        /*Bestseller*/
    .item.bestseller {
    width: calc(( 100% / 2 ) - 23px) !important;
    margin: 20px 10px 0px 0px;
    position: relative;
}
div.tieude_giua{font-size: 25px;}
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%}
.box_news a img{width:110px}
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) !important; *//* margin:10px 5px; */}
.col_w30{width:100%}
}
@media screen and (max-width: 414px) {
    .congdong.col_w30 {
    text-align: center;
}

.thongtinfooter.col_w40 {
    text-align: center;
}

form#frm_dknt .txt_input {
    width: 100%;
    margin: 15px 0px;
}

div#col_right {
    width: 100%;
}

div#dieuhuongphai {
    left: 0px;
}

h3.ten a {
    font-size: 13px;
    line-height: 30px;
}

h3.ten {
    padding: 0px 0px 25px 0px;
    margin-top: 0px;
}
.hinhchinhstories {
    width: 100%;
}

.thongtinstories {
    width: 100%;
}
.motnewarrival1 {
    /* width: calc((100% / 2) - 23px); */
}
.motnewarrivalhinhthem1 {
    left: 0px;
}
.motnewarrivalhinhthem {
    left: 0px;
}
form#frm_dknt input[type='button'] {
    top: 0px;
    margin-left: -45px;
}

}
@media screen and (max-width: 375px) {
    .product_info li .dathang {
    padding: 0px 30px;
}
    
}
@media screen and (max-width: 360px) 
{

span.tieudefooter {
    margin: 0px 100px;
}
.tieude_index {
    font-family: UTMAvo;
    font-size: 22px;
    color: #710707;
    width: 100%;
    margin-bottom: 10px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
}
    a.tendanhmuc {
    position: absolute;
    bottom: 17px;
    width: 71%;
    left: 17px;
    border: 1px solid #FBB3A5;
    color: #fff;
    background: #FBB3A5;
    padding: 3px 0px;
    font-family: UTMAvo;
}
    span.size {
    display: inline-block;
    padding: 2px 7px;
    border: 1px solid #DDD;
    border-radius: 3px;
    margin-right: 5px;
    cursor: pointer;
}

    .motnewarrivalnoidung {
    padding: 0px 0px !important;
}
.motlookbook.item
{
    width: 100% !important;
}

p.tenlookbook {
    position: absolute;
    top: 40%;
    left: 4%;
    font-size: 14px;
    text-transform: uppercase;
    z-index: 100;
    transition: .3s;
    transform: translateX(-258px);
}


    div#lookbook a img {
    width: 100%;
    height: 310px;
}
    .mothinhdanhmuc {/* margin: 0px; */}

        .mothinhdanhmuc {width: calc( ( 100% / 2 ) - 23px );float: left;margin: 4px 10px;}
    .khunglookbook
    {
        display: none;
    }
.motlookbook.item {
    width: 100%;

}

        .motnewarrival {
    width: calc((100% / 2) - 23px) !important;
}
.dmsp-big{width:calc(100% - 20px)}
.item_dn{width:calc(100% - 25px)}
    /*Bestseller*/
    .item.bestseller {
    width: calc(( 100% / 2 ) - 13px) !important;
    margin: 20px 10px 0px 0px;
    position: relative;
}
}