.logo img {
    width: 75px!important;
    position: relative;
    margin-top: -5px;
    margin-left: -8px;
    z-index: 1000;
}

.navbar-default .nav>li {
    position: relative;
    display: block;
    z-index: 1000;
    background-color: #4285f4;

}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}

.navbar-default .navbar-toggle {
    border-color: #ddd;
    margin-top: 30px;
}

.navbar-default .navbar-nav > li > a {
    color: #fff;
    padding:10px 8px;
}

.navbar-default .navbar-nav > li > a:hover {
color: #f7f7f7;
background-color: #0e4a9a;
border-radius:4px;
}

 .navbar-default .navbar-nav > li > a:hover {
    color: #f7f7f7;
}

/* .navbar-default .is-active {
  color:#fff;
} */

.navbar-default .navbar-brand {
    color: #fff;
    position: absolute;
    margin-left: -172px;
    margin-top: 55px;
}


.container .jumbotron, .container-fluid .jumbotron {
    padding-right: 15px;
    padding-left: 15px;
    border-radius: 0;
}

.navbar-default {
    background-color: #4285f4;
    border-color: #286090;
    margin-top:-16px;
    border-radius:0;
   /* box-shadow: 0 1px 10px -6px rgba(0,0,0,0.42), 0 1px 10px 0 rgba(0,0,0,0.12), 0 4px 5px -2px rgba(0,0,0,0.1); */
}

.navbar {
    position: relative;
    max-height: 40px;
    min-height:20px;
  
    border: 0px solid transparent;
}

@media (min-width: 768px) {
.navbar-header {
    float: inherit;
}
}
@media (max-width: 991px) {
.navbar-default .navbar-brand {
    display:none;
}
}

td, th {padding:10px;}

th {color:#fff; background-color:#454545;}

.odd {background-color:#f8f8f8 !important;}

table {border:1px solid #e7e7e7; border-radius:5px;}

#leave-form input[type=checkbox], #leave-form input[type=radio] {
    margin: 4px 10px 0 0;
}

#leave-form input[type='checkbox'] {
    -webkit-appearance:none;
    font-family: FontAwesome;
    width:20px;
    height:20px;
    background:white;
    border-radius:100%;
    position:absolute;
    margin-top:0;
    border:1px solid silver;
}
#leave-form input[type='checkbox']:checked {
  font-family: FontAwesome;
   background: #5cb85c; border:1px solid #5cb85c;
}

#leave-form input[type=checkbox] + label:before { content: "\f096"; } /* unchecked icon */
#leave-form input[type=checkbox] + label:before { letter-spacing: 10px; } /* space between checkbox and label */

#leave-form input[type=checkbox]:checked + label:before { content: "\f046"; } /* checked icon */
#leave-form input[type=checkbox]:checked + label:before { letter-spacing: 5px; } /* allow space for check mark */

 .leave-type { padding-left:25px;}

.feed-icons {
  display: none;
}

#print-logo {display:none;}

.view-empty {display:none;}

.region-header {margin-bottom:-9px;}

.region-sidebar-second #block-exposedformsolr-search-contentpage-1 .form-item {
	width: 50%;
}

.region-sidebar-second #block-exposedformsolr-search-contentpage-1 .form-item input {
	width: 100%;
}
