@media (max-width: 1100px){

    body{

        width: 100%;

        margin: 0 auto;

    }

    .main-width{

        width: 100% !important;

        margin: 0 auto;

    }

}



@media (min-width: 1000px) and (max-width: 1600px) {

    #slider{

    min-height: 320px;

}

    /*#logo img{width: 180px !important; height: 90px!important}*/

}



/*@media (max-width: 1000px){

    

}*/



/* Portrait tablet to landscape and desktop */



@media (min-width: 768px) and (max-width: 979px) {

    #menu ul li a {

        padding: 0 15px !important;

    }

    #main{

        padding-left: 15px!important;

    }

    #post1{

        width: 250px!important;

        margin: auto;

    }

    /*#logo img{width: 180px !important; height: 90px!important}*/

}



@media (max-width: 1000px) {

    #noidungtin iframe{

        width: 100%!important;

        height: 100%!important;

    }

    #noidungtin table{

        max-width: 100%!important;

        width: 100%!important;

        height: 100%!important;

    }

    #noidungtin ul{

        max-width: 100%!important;

        width: 100%!important;

        height: 100%!important;

    }

    #noidungtin img{

        max-width: 100%!important;

        width: auto!important;

        height: auto!important;

    }



}

 

/* Landscape phone to portrait tablet */

@media (max-width: 767px) {

    body{

        width: auto;

        /*padding:  0px 5px !important;*/

    }
    .bg-title-home{width: 100%;}
    .product-index.no-padding{width: 50%!important;}
    .detail-views a{font-size: 13px!important;}
    .img-nhamay{margin-top: 30px;}
    #menu-ft{display: none;}
    .logo-ft img{max-width: 200px;}
    .over-img{width: 120px;}
    .top-header{display: none;}

    .carousel-caption{display: none;}

    .tabs-home{display: inline-flex;}

    .tabs-home li a {font-size: 12px;font-family: Roboto-Regular;}

    .tabs-home li {padding: 10px 25px;}

    



    .menufooter{

        display: none;

    }

    #main{

        padding-left: 15px!important;

    }

    #post1{

        width: 250px!important;

        margin: auto;

    }

    #header-mobile{

        display: block!important;

        padding: 10px 0;

    }

    #header-mobile img{

        margin: auto;

    }

    #header{

        display: none;

    }

.sub-menu-respon-1{

    display: none;

}

.sub-menu-respon-2{

    display: none;

}

.sub-menu-respon-3{

    display: none;

}

.sub-menu-respon-4{

    display: none;

}

.sub-menu-respon-5{

    display: none;

}

.sub-menu-respon-6{

    display: none;

}

.sub-menu-respon-7{

    display: none;

}

.sub-menu-respon-8{

    display: none;

}

.icon_plus_1{

    line-height: 30px!important;

    color: #333;

}.icon_plus_2{

    line-height: 30px!important;

    color: #333;

}.icon_plus_3{

    line-height: 30px!important;

    color: #333;

}.icon_plus_4{

    line-height: 30px!important;

    color: #333;

}.icon_plus_5{

    line-height: 30px!important;

    color: #333;

}.icon_plus_6{

    line-height: 30px!important;

    color: #333;

}.icon_plus_7{

    line-height: 30px!important;

    color: #333;

}.icon_plus_8{

    line-height: 30px!important;

    color: #333;

}

.sp_icon_plus{

    float: right;

    height: 30px;

    line-height: 30px;

    padding-right: 15px;

}#chitietsp div{

        width: 100%!important;

    }

    #chitietsp img{

        width: 100%!important;

        height: auto!important;

    }

    #chitietsp iframe{

        width: 100%!important;

    }

    #chitietsp ul{

        width: 100%!important;

        margin:0!important;

    }

    #chitietsp table{

        width: 100%!important;

    }

    #chitietsp h1{

        width: 100%!important;

    }

    #chitietsp h2{

        width: 100%!important;

    }

    #chitietsp h3{

        width: 100%!important;

    }

    #chitietsp h4{

        width: 100%!important;

    }

    #chitietsp h5{

        width: 100%!important;

    }

    #chitietsp h6{

        width: 100%!important;

    }

    #noidungtin div{

        width: 100%!important;

    }

    #noidungtin img{

        width: 100%!important;

        height: auto!important;

    }

    #noidungtin iframe{

        width: 100%!important;

    }

    #noidungtin ul{

        width: 100%!important;

    }

    #noidungtin table{

        width: 100%!important;

    }

    #noidungtin h1{

        width: 100%!important;

    }

    #noidungtin h2{

        width: 100%!important;

    }

    #noidungtin h3{

        width: 100%!important;

    }

    #noidungtin h4{

        width: 100%!important;

    }

    #noidungtin h5{

        width: 100%!important;

    }

    #noidungtin h6{

        width: 100%!important;

    }

    #lienhe-footer{

        display: none;

    }

    .cata-right, .cata-left{

        display: none;

    }

    #cata_head p{

        display: block;

        padding: 0 20px;

    }

    #main_dichvuhot{

        width: 100%!important;

        padding-bottom: 20px;

    }

    #img_dichvuhot{

        width: 100%;

        padding: 15px!important;

    }

    #img_dichvuhot img {

        width: 100%!important;

        height: auto!important;

    }

    #content2{

        /*background: #2b7055!important;*/

        /*height: auto!important;*/

    }

    #main_dichvuhot{

        padding: 15px!important;

    }

    #tinnbhome{

        width: 100%!important;

        padding: 15px!important;

    }

    #post_tinknb{

        width: 100%!important;

        padding: 15px!important;

    }

    #logo_footer img{

        margin: auto;

    }

    #name-footer{

        text-align: center!important;

    }

    .box-admin{

        /*color: #000 !important;*/

        margin-top: -30px !important;

    }

    #menu-display{display: block !important;}

    /*#header{margin-top: 40px;}*/

    /*#menu_bg{position: fixed;top: 0;left: 0;z-index: 10000000000000!important;}*/

    #menu{display: none !important; height: 0px !important; overflow: hidden;}

    .anmenu{display: none !important; height: 0px !important; overflow: hidden;}

    /*#logo img{height: 80px!important}*/

     #menu-display{display: block !important;width: 100%;float: left;padding: 5px;}

 .menu-respon ul li a{

        font-size: 14px!important;

        padding-left: 10px;

        line-height: 30px!important;

    }

     .menu-respon ul li{

        border-top: 1px solid #aaa;

        /*height: 35px;*/

    line-height: 35px;

    list-style: none;

    }

    .menu-respon ul li:first-child{

        border-top: none!important;

    }

    #right{width: 100%!important;}

    #main{width: 100%!important;}

    #top-header{display: none;}

    /*#banner{display: none!important;}*/

    #logo{display: block!important;margin:auto;top:35px!important;right: 50px!important;}

    #logo img{width: 100px;}



    #logosm{

        display: block!important;

        background: #301302!important;

    }

    #menu-display{

        text-align: left!important;

    }



    .top-leftt{

        display: none!important;

    }

    .top-rightt{

        display: none!important;

    }

    #noidungtin iframe{

        width: 100%!important;

        height: 100%!important;

    }

    .menu-respon{

        background: #592d14;

        float: left;

        width: 100%;

        text-align: left

    }

    #txtmenu{

        font-weight: bold;

        cursor: pointer;

    }

    .icon_plus{

        float: right;

        padding: 10px 20px 10px 0;

    }

    #submenu1{

        border: none!important;

    }

    .submenu{



    }

    #menufoot{

        display: none;

    }

        #dialog-modal{

        width: 80%!important;

        left: 10%!important;

    }

    .anhquangcao{

        display: none!important;

    }

    /*Menu responsive*/

#menu-display{position: relative;background: #3b4f8f;}

.menu-respon ul li a{

        font-size: 14px!important;

        line-height: 30px;

        padding-left: 15px;

        color: #fff;

        font-weight: bold;

    }

.menu-respon-active {

    display: block !important;

    position: absolute;

    top: 40px;

    right: 0;

    width: 100%;

    background: #3da800;

    opacity: 0.9;

    z-index: 9999;

}

.menu-respon {

    text-align: left!important;

    /*display: block !important;*/

    /*position: absolute;

    top: 33px;

    right: 1%;*/

    width: 100%;

    background: #204e92;

    opacity: 0.9;

}

.boxtintuc{

    height: auto!important;

}

.hinhanhhome img {

    width: 400px!important;

    margin: auto;

}

.videohome img{

    width: 400px!important;

    margin: auto;

}

#name-box-imghome{

    margin: auto;

    text-align: center;

}

.header2{

        display: none!important;

    }



    .f-nav {

        z-index: 9999;

        position: relative!important;

        width: 100%;

    }



}





/*@media (max-width: 530px) {

    #logo img{height: 60px!important}

    

    

}*/



/* Landscape phones and down */

@media (max-width: 480px) {

     /*#logo img{height: 40px!important}*/

     .cat_prd{

        width: 100%!important;

    }

    .box-admin{

        color: #000 !important;

        margin-top: 0px !important;

    }

    .btnsearch{

        width: 77px;

    }

    .tabs a{

        width: auto!important;

    }

    .tabs{

        border-top: 3px solid #fab300;

        background: none;

    }

    .img_news {

        width: auto;

    }

    .news_name{

        width: 100%!important;

    }

    #div_lienhe{

        width: 100%;

    }

    #post_imgtt {

        max-height: 80px!important;

    }

    



     

}

@media (max-width: 420px) {

     /*#logo img{height: 40px!important}*/

    #post_shortdestt{

        display: none;

    }

    #post_morett{

        display: none;

    }

    #post_datett{

        display: none;

    }

    .head1 span {

        padding: 0 5px!important;

    }

}