@media only screen and (max-width: 768px) {
    .mainslider_js.owl-carousel .owl-item img{ height: 68vh; }
    .contact-form-action{ margin-top: 30px; }
    .navbar-brand h1 img{width: 140px;}
    .navbar.affix .navbar-brand h1 img{width: 100px;}
    .navbar.affix .navbar-toggle{margin: 14px 10px; }
    .about_us { margin-bottom: 30px; }
    .commondiv{ padding: 30px 0; }

    .each_how_to_book{ min-height: auto; }
    .certific li{ width: 21.9%; margin-bottom: 20px; }
    .info_li, .noned, #menu {
        display: none;
    }

    .call-now-button {
        top: 80%;
    }

    .mainslider_js .owl-prev, .mainslider_js .owl-next {
        display: none !important;
    }

    .tm-all-post-list, .bg_slide {
        display: none;
    }

    .f_ox {
        font-size: 10px;
    }

    .mega-dropdown-menu > li > ul > li > a {
        color: #FFF;
    }

    .mega-dropdown-menu .dropdown-header {
        color: #f0bb5f;
        padding: 5px 5px 5px 5px !important;
        font-size: 15px;
    }

    .navbar-collapse {
        background: #FFF;
    }

    .content_middle h3 {
        font-size: 28px;
        line-height: 36px;
    }

    .services-inner img.smallimg {
        margin-bottom: 20px;
    }

    .servicebox img {
        height: auto;
    }

    .info-list li.nonedeskto {
        display: inline-block;
        float: right;
    }

    .header-top-info {
        display: none
    }

    .info_ri {
        text-align: center
    }

    .navbar-nav>li>a {
        padding: 10px 10px
    }

    .questionanswer {
        height: auto
    }

    .content_middle {
        width: 60%;
    }

    .content_middle p {
        display: none
    }

    .navbar-nav>li>a.phonenumber, .breadcrumb-content h2 {
        display: none
    }

    .affix .fg {
        display: block;
        background: #008037;
        text-align: center;
        font-size: 16px;
        font-weight: 600;
        color: #FFF;
        padding: 5px 4px;
    }
    .breadcrumb-area{ height: 250px; }
}

@media only screen and (max-width: 430px) { .certific li{ width: 46.9%; }.navbar-brand h1 img{ width: 260px; }.navbar .navbar-toggle{margin: 20px 10px; }.navbar.affix .navbar-nav>li>a{padding: 10px 13px;}}