@media screen and (max-width: 1000px) {
    #section_gallery .gallery_item .click_mobile {
        display: block;
    }
    #menu-toggle {
        display: block;
    }
    #masthead .navbar #menu-main-menu {
        display: none;
    }
    body {
        /* padding-top: 0; */
    }
    .section#section_slider {
        height: 400px;
    }
    .section .section_text {
        width: 100%;
    }
    .number_overview>li {
        padding: 20px 30px;
    }
    .number_overview>li>.label {
        font-size: 13px;
    }
    .number_overview>li>.number {
        font-size: 18px;
    }
    .number_overview>li>i {
        font-size: 40px;
    }
    #section_gallery .gallery_item .overlay-box {
        font-size: 25px;
        line-height: 32px;
    }
    #section_gallery .gallery_item {
        height: 200px;
    }
    .modal_gallery_slider .modal-dialog .modal-content .modal-body .swiper_gallery_item .swiper-slide {
    }
    .modal_gallery_slider .modal-dialog .modal-content .modal-body .swiper_gallery_item img {
        max-width: 100%;
        height: auto;
    }
    #section_tintuc .article_item .thumb {
        height: 160px;
    }
    iframe {
        max-width: 100% !important;
    }
}
@media screen and (max-width: 768px) {
    
}
@media screen and (max-width: 500px) {
    .section#section_slider {
        height: 200px;
    }
    .section .header .head-fancy span {
        display: block;
        font-size: 18px;
    }
    #section_lienhe iframe {
        margin-bottom: 20px;
    }
    .number_overview {
        display: block;
    }
    .number_overview>li {
        width: 50%;
        padding: 10px;
    }
    .page .entry-header .entry-title {
        font-size: 30px;
    }
    #logo {
        width: 67px;
        height: 46px;
    }
    .section {
        padding: 30px 0;
    }
}
@media screen and (max-width: 320px) {
    .section#section_slider {
        height: 200px;
    }
}