
@media (max-width: 767px) {

}
@media (max-width: 991px) {
    .thankyou{bottom: 60px}
    input, select{text-shadow:  none !important; background-clip: padding-box;}
    .menu-acc > a{display: inline-block; float: none !important; font-size: 12px; padding: 8px 15px}
    .box-dv > div{margin-top: 10px}
    .menu-icon, .menu-icon a{color: #fff}
    .menu-icon{float: right;  margin-right: 10px; font-size: 18px; display: block; font-weight: bold;  padding: 15px 0}
    .main-body{padding-top: 15px}
    #sidebar{padding-bottom: 0}
    .page-content ul{padding-left: 10px}
    .breadcrumb{}
    hr{margin-top: 10px; margin-bottom: 10px}
    .mmtop10{margin-top: 15px}
    .title-page{margin-top: 0}
    .mmtop15{margin-top: 15px}
    .video-container{width: 100%}
    .hide-m{display: none}
    .hide-d{display: block}
    .fixed-menu{position: fixed; background: #333; top: 0; left: 0; z-index: 9999; width: 100%}
    ul.tabs li{font-size: 12px}
    .mblock{display: block; text-align: center; padding: 10px}
    .mbcenter{display: block; text-align: center}
    .milblock{display: inline-block;}
    #menu-side{
        display: none;
        position: static;
        background: rgb(51, 51, 51) none repeat scroll 0% 0%;
        right: 0px;
        overflow: scroll;
        height: 100%;
        max-height: 600px;
        width: 100%;
    }
    .box-nap{min-height: auto}
    .bhome{padding-top: 0; border: none; text-align: justify}
    .bhome h1{font-size: 20px}
    .btn-thongbao{left: 10px; bottom: 10px; position: fixed; text-align: left; right: auto}
    .btn-thongbao a{display: inline-block; text-align: left}
    .box-news-home{padding: 15px}
    .box-news-home .wrapimg{margin-bottom: 10px}
    .box-news-home ul{padding-left: 15px}
    .btn-ticket, .btn-submit-ticket{font-size: 14px}
}
@media (max-width: 1199px) {

    .lable-price{float: none}
}
@media (min-width: 1200px) {
}