
@media only screen and (max-width: 991px), only screen and (max-device-width: 991px) {
    .container {
        width: 100%;
        max-width: 100%;
        padding: 0px 15px;
    }
    .navbar-brand {
        padding-top: 8px;
    }
    
    .right_drop_li_mob_toggle{
        display: block;
    }
    .disp_none_991{
        display: none !important;
    }
    .search_area {
        padding: 0px 15px;
    }
    .dropdown-menu {
        display: block;
        position: fixed !important;
        transform: translate(0, 0) !important;
        top: 50px !important;
        right: 0px;
        width: 90vw;
        height: 100%;
        border-radius: 0px;
        transition: 0.5s;
        inset: 0px auto auto 100vw !important;
        margin: 0;
        border: none;
        background-color: #f5f5f5;
    }
    .dropdown-menu.show {
        transform: translate(0, 0) !important;
        top: 50px !important;
        transition: 0.5s;
        inset: 0px auto auto 10vw !important;
    }
    .right_drop_li_mob{
        display: block;
    }
    .mob_none{
        display: none !important;
    }
    .mob_copyright{
        display: block;
        
    }

    .site_footer_box{
        width: 100%;
        position: fixed;
        bottom: 0px;
        left: 0px;
        background-color: #333;
        padding: 15px;
        
     }
    .footer_nav ul li a {
        
        color: white;
        text-decoration: underline;
    }
    .site_footer{
        background: none;
        padding: 15px;
    }
    .footer_nav ul li {
        padding-right: 15px;
    }



}
