/* here you can put your own css to customize and override the theme */
.header .navbar-brand {padding: 7px 0 0 0;}
.toast-top-center {top: 50%;}
.select2-drop-mask {z-index: 10990;}
.select2-drop {z-index: 10991;}
.select2-search {z-index: 11000;}
/* Fix z-index when select2 opened in modals*/
.modal-open .select2-drop-mask {z-index: 11101;}
.modal-open .select2-drop {z-index: 11102;}
.modal-open .select2-search {z-index: 11102;}
/* Kendo Grid */
.k-grid table[role="grid"],.k-grid table[role="treegrid"] { min-width: 1100px; }
.k-grid td {
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;	
}
.k-grid-header .k-header {
    overflow: visible !important;
    white-space: normal !important;
}
.k-grid-content { /*min-height: 200px; */ }
.no-padding { padding: 0 !important; }
.no-margin { margin: 0 !important; }
.divType { display: inline; margin-left: 10px; vertical-align: middle; }

.page-sidebar .sidebar-search .input-box.has-error{
     border-bottom-color: red !important; 
}
.page-sidebar-menu .projectCombo{
    width: 82%;
    margin:0 20px;
}
.page-sidebar-closed .page-sidebar-menu .projectCombo{
    width: 100%;
    margin:0;
}

.page-sidebar .sidebar-search .form-container{
    margin: 0 20px;
}
.navbar-nav > li > a.item {
    background-color: #3D3D3D;
    border-right: 1px solid rgb(92, 92, 92) !important;
    color: #ffffff;
    padding-bottom: 11px;
    padding-top: 11px;
}
.navbar-nav > li > a.item.last{
    border:0 none !important;
}
.navbar-nav > li > a.item:hover {
    background-color: #303030;
}
.header .navbar-nav > li.dropdown.user .dropdown-toggle{
    padding: 7px 0 7px 6px;
}
.header .navbar-nav > li.dropdown.user .dropdown-toggle .username{
    line-height: 27px;
}