.wraper {width:100%;}
.tms_tinmoi{max-height: 560px;overflow: hidden;}
.tms_hometext{height: 80px;
    overflow: hidden;}	
    .site-banner {
        height: 0;
        padding-bottom: 22%;
    }
    .tms-an {
      display:block
  }
  .tms_center_top{margin-top:10px}
  .mobile_logo,.mobile_banner{  display:none}


  @media (max-width: 1119.98px) {
   #header .right-tms img {
    border-radius: 10px;
    max-width: 300px;
    height: auto;
    text-align: center;
    float: left;
}

}

@media (max-width: 991.98px) {
   .chinh_sua_in_zalo{
    background: none !important;
    padding: 5px 0px;
    overflow: inherit;
    width: unset;
    zoom: 1.85;
    margin-top: 0px !important;
    width: 100% !important;

}
.container { width:100%;}
.tms_wraper_top{margin-top:60px}

.tms-an {display:none}
.mobile_logo{  display:block; margin-left:50px; padding:3px;float:left}
.mobile_logo img{ width:auto; height:76px;}
.mobile_banner{  display:block; margin-left:50px; padding:3px;}
.mobile_banner img{width: auto;margin-top: -10px;height: 90px;}
#header{display:none}
}

@media (max-width: 767.98px) {
    .mobile_logo{  display:block; margin-left:50px; padding:3px;float:left}
    .mobile_logo img{ width:auto; height:75px;}
    .mobile_banner{  display:block; margin-left:30px; padding:3px;}
    .mobile_banner img{width: auto;margin-top: -5px;height: 70px;}

    .tms_hometext{    height: 110px;
        overflow: hidden;}	
        #tms_thongbao {
            margin-top: 80px;
        }	
        .tms_time{display:none;}	
        .tms_wraper_top{margin-top:60px}
        .tmsline_left {display:none; border-left: 1px solid #eeeeee;}

        #tms_cat .tms_sp_item {width: 50%;}
        .tms_sp_item_img {
            height: 200px;
            width: 100%;
            overflow: hidden;
            position: relative;
            text-align: center;
        }
        #header{display:none}
        .tms_services_list_title {min-height: 50px;}

        .box-shadow {
            box-shadow: none;
            -webkit-box-shadow: none;
        }

        .site-banner {
            height: 300px;
            max-height: 100%;
            padding-bottom: 0;
        }

        .header-nav-inner {
            -ms-flex-pack: end;
            justify-content: flex-end;
        }


        .breadcrumbs-wrap{
            display:none
        }

        .hidden-ss-block,
        .hidden-ss-inline,
        .hidden-ss-inline-block {
            display:none !important;
        }




    }


    @media (max-width: 499.98px) {
        .mobile_banner{  display:none; }	
        .mobile_logo{  display:block; margin-left:40px; padding:3px;float:left}
        .mobile_logo img{ width:auto; height:75px;}


        #tms_cat .tms_sp_item {width: 50%;}
        .tms_sp_item_img {
            height: 160px;
            width: 100%;
            overflow: hidden;
            position: relative;
            text-align: center;
        }
        .nv-infodie {
            width:100%;
        }

        .visible-ss-block {
            display:block !important;
        }

        .visible-ss-inline {
            display:inline !important;
        }

        .visible-ss-inline-block {
            display:inline-block !important;
        }

        .hidden-ss-block,
        .hidden-ss-inline,
        .hidden-ss-inline-block {
            display:none !important;
        }

        #tip, #footer-tip {
            max-width:100%;
            margin-right:0 !important;
        }

        #header .logo img {
            max-height: 60px;
        }

        .guestBlock{
            width: 100%;
        }
    }

    @media (max-width: 350px) {
        .mobile_logo{  display:block;margin-top:5px;}
        .mobile_logo img{ width:auto; height:65px;}
    }



    @media (min-width: 500px) {

        .nv-infodie {
            width:500px;
            left:50%;
            margin-left:-250px;
        }
    }

    @media (min-height: 500px) {
        .container {
            width: 100%;
        }

        .nv-infodie {
            height: 500px;
            top: 50%;
            margin-top: -250px;
        }
    }

    @media (min-width: 768px) {
       #tms_cat .tms_sp_item {
        display: block;
        margin-bottom: 3px;
        background-color: #fff;
        float: left;
        width: 33%;
    }.tms_sp_item_img {
        height: 220px;
        width: 100%;
        overflow: hidden;
        position: relative;
        text-align: center;
    }
    .wraper {
        width:100%;
    }
    .hidden-ss-block {
        display:block !important;
    }
    .hidden-ss-inline {
        display:inline !important;
    }
    .hidden-ss-inline-block {
        display:inline-block !important;
    }
}

@media (min-width: 992px) {
    .container {
        width: 100%;
    }

    .wraper {
        width: 100%;
        max-width: 1200px;
    }
}

@media (min-width: 1200px) {
    .wraper {
        width:1200px;
    }
}
