ul#navbar-filter li{
    background-color: #000;
    padding-bottom: 10px;
    border-right:1px solid #FFF;    
}
ul#navbar-filter li a{
    color:#FFF;        
}

ul#navbar-filter li a:focus{
    background-color: #000;        
}
    
.submit-with-icon {
  background: transparent;
    border: 0px;
    padding: 0px;
    outline: 0;
}
    
.label-filter{
    margin-left:2px;display:inline-table;color: #333;background-color: #e6e6e6;border-color: #adadad;font-weight: normal;
}
.label-filter-main{
    margin-left:2px;display:inline-table;color: #333;background-color: #6cc418;border-color: #adadad;color:#FFF;font-weight: normal;
}
.label-filter-main:hover{
    background-color: #6cc418;color:#FFF;
}

.label-filter-bs{
    margin-left:2px;display:inline-table;color: #FFF;background-color: #6cc418;border-color: #adadad;font-weight: normal;font-style: italic;
}
.label-filter-bss{
    margin-left:2px;display:inline-table;color: #333;background-color: #e6e6e6;border-color: #adadad;font-weight: normal;font-style: italic;
}

ul .dropdown-menu label{
    font-weight: normal;
}

ul .dropdown-menu {
    padding:15px;
    font-size:13px !important;   
    min-width:250px;
}

label.category1, label.category2, label.category3{
    width:90%;
    padding: 4px;
}

label.category1:hover, label.category2:hover{  
    color: #1a499b;
    background-color: #90b1b2;
}

#navbar-filter li{
    padding-top:5px;    
}

.glyphicon-chevron-down{
    margin-left:10px;
}

.label-filter-cat1{
    background-color: #90b1b2;
}

.filter-search{
    margin-top:10px;
    width:100%;
    border-radius :0px;
    background-color: #90b1b2;
    border: 1px solid #90b1b2;
    color:#FFF;
}
.filter-search:hover, .filter-search:focus, .filter-search:active{       
    background-color: #000;
    border: 1px solid #000;
    color:#FFF;
}

@media (max-width: 768px) {
    label.category1, label.category2, label.category3{
        width:auto;        
    }
    
    ul#navbar-filter li{
        background-color: #FFF !important;
        border:1px solid #000;
        padding : 5px;
    }
    
    ul#navbar-filter li a{
       color: #000 !important;
    }
    
    ul#navbar-filter li a:focus{
        background-color: #FFF !important;   
    }
    
    .filter-search{
        float: none !important;
    }
}
