.container {
    padding-right: 0;
    padding-left: 0;
}
.navbar-header {
    float:none!important;
}
.navbar-toggle {
    z-index:99;
    
}
.navbar-nav {
    margin-top:0px;
}
.links a{
    float:none!important;
    color:white!important;
    height:auto!important;
}
.links {
    height:auto!important;
}
#smenu_grupy.navbar-collapse {
    padding-left:0;
    padding-right: 0;
    
}
pre {
    border: none;
    padding:0;
    background: transparent!important;
    font-size: inherit;
    color: inherit;
}

.theme2 h4{
    font-size: 12px;
}


@media (min-width: 768px)
{
    .navbar-nav {
         float:none!important;
    }
    
}
@media (max-width: 990px)
{
    .container {
        width:97%;
    }
    
}
@media (max-width: 768px)
{
    .navbar-default .navbar-nav>li { 
        border-top: white solid 1px;
    }
    .container {
        width: 97%;
        padding-right: 1%;
        padding-left: 2%;
    }
    
    .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
        max-height: 470px;
    }
    
}

@media (min-width: 990px)
{
    .container {
        width:990px;
    }
}

@media (max-width: 990px) {

   #smenu_grupy.navbar-collapse.collapse {
        display: none !important;
    }

    #smenu_grupy.navbar-collapse {
        overflow-x: visible !important;
    }

    #smenu_grupy.navbar-collapse.in {
      overflow-y: auto !important;
    }

    #smenu_grupy.collapse.in {
      display: block !important;
    }

}

