
.overlay,.sideMenu
    {position:fixed;bottom:0
    }
    
.overlay{top:0;left:-100%;right:100%;margin:auto;background-color:rgba(0,0,0,.4);z-index:998;transition:all ease 10ms}

.sideMenu,.sidebarNavigation{z-index:999;margin-bottom:0;background: white;border: none;}

.overlay.open{left:0;right:0}

body.open{position:fixed !important;}
.sidebarNavigation .left-navbar-toggle{float:left;margin-right:0;margin-left:15px}


.sideMenu{left:-100%;top:52px;transition:all ease-in-out .1s;overflow:hidden;width:100%;max-width:50%}

.sideMenu.open{left:0;display:block;overflow-y:auto;position:absolute;}

.sideMenu ul{margin:0;width: 100%;}

.navbar-inverse .navbar-nav > li > a:focus
{
    color: white !important;
    
}

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus
{
    color: black !important;
    background: white !important;
}

#myNavbar
{
    background:black;
     /*background-image: url(../images/newlogo.png); */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    
    padding-top: 80px;
    margin-top: -4em;
    height: 117% !important;
    /* max-height: 43% !important; */
}

.navbar-inverse .navbar-nav > li > a
{
    color:white;
    
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus
{
    color: white;
    background-color: black;
}