@media only screen and (max-width: 1340px) {

    .navbar{
        padding: 0px 25px;
    }
    .navbar .navbar-nav{
        margin-left: 0 !important;
    }
    .navbar .navbar-nav > li > a{
        font-size: 15px;
    }
    .nav_phone{
        margin-right: 0px !important; 
    }

}

@media only screen and (max-width: 1230px) {

    .navbar{
        padding: 0px 0px;
    }
    .navbar .navbar-nav > li > a{
        font-size: 15px;
        padding: 20px 8px;
        margin: 20px 0px;
    }
    .navbar .navbar-nav>li>a:hover {
        font-size: 15px;
        font-weight: 400;
        color: var(--secondary-color) !important;
        background: none !important;
        transition: all 0.3s ease;
    }

    .navbar-default .navbar-nav>.active>a,
    .navbar-default .navbar-nav>.active>a:focus,
    .navbar-default .navbar-nav>.active>a:hover {
        font-size: 15px;
        font-weight: 400;
        color: var(--secondary-color) !important;
        background: none !important;
        transition: all 0.3s ease;
    }
    .nav_phone li{
        padding-left: 5px;
    }
    .slider_h{
        font-size: 42px;
    }

}



@media only screen and (max-width: 991px) {

    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important; 
    }
    .navbar-nav>li {
        float: none;
    } 
    .collapse.in{
        display:block !important;
    }
    .navbar-toggle{
        margin-top: 21px;
        margin-bottom: 21px;
    }
    #logo{
        height: 75px;
    }
    .navbar .navbar-nav > li > a{
        font-size: 15px;
        padding: 12.5px 8px;
        margin: 12.5px 0px;
    }
    .nav_phone{
        float: none !important;
        margin-bottom: 40px !important;
    }
    #slider_bottom{
        bottom: 0;
    }
    .abt_img_text{
        left: 25px;
    }
    #main_slider{
        width: 65%;
    }
    .slider_h{
        font-size: 36px;
    }
    .abt_sh{
        padding-top: 15px !important;
        line-height: inherit;
    }
    .ser_h_p{
        height: auto;
    }
    .gynacoogy_box{
        height: auto;
    }
    .de_box{
        height: auto;
    }


}

@media only screen and (max-width: 767px) {

    #main_slider{
        width: 87%;
        left: 9%;
        right: 10% !important;
        padding: 5px 0 !important;
    } 
    .abt_h{
        font-size: 36px;
    }

}

@media only screen and (max-width: 640px) {

    .slider_h{
        font-size: 24px;
    }
    .s_p{
        font-size: 15px;
        padding: 2.5px 0 !important;
        line-height: 26px;
    }
    .slider_btn{
        margin-top: 0 !important;
        font-size: 15px;
        padding: 10px 30px;
    }
    .abt_img_text{
        padding: 20px;
        top: 25px;
    }
    .owl-carousel .item{
        margin: 0 10px !important;
    }

}

@media only screen and (max-width: 500px) {

    .slider_h{
        font-size: 22px;
    }
    .slider_btn{
        margin-top: 15px !important;
        font-size: 16px;
        padding: 12px 30px;
    }

}


