/* General
****************************************/
body {
    color: #555!important;
}
h1, h2, h3,
h4, h5, h5 {
    color: #555!important;
}

a:hover, a:focus {
    color: #f7c214;
}

/* Inventory Search form
****************************************/
.element-type-inventorysearch {
    background: #fff!important;
}
.element-type-inventorysearch .btn-default {
        background-color: #555;
}

/* Navbar
****************************************/
.navbar-default {
    background-color: #f7c214;
}
.navbar-default .navbar-brand {
    color: #232323;
}
.navbar-default .navbar-nav > li > a {
    color: #232323;
}

li.menu-heading.dropdown.open span.caret {
    border-top-color: #fbdc00;
}
.navbar-default .navbar-nav > li > a {
    color: #555555;
    font-size: 16px;
    font-weight: 600;
}

/* Footer
****************************************/
div.footer-container {
    background-color: #f7c214;
    color: #000;
}

/* Banner
****************************************/
.banner-container:nth-child(2) {display: none;}

.banner-links-bar {
    background: #fff;
}
a.banner-image>img{
width:300px !important;
height:auto !important;
}
div.banner-container {
    background: #ffffff;
}
.banner-layout-container.container {
    margin-top: 40px;
    margin-bottom: 40px;
}

.element-heading h4:after {
    content: '';
    background-color: #f7c214;
}
.browse-inventory-image a {
    border-color: #f9cf03;
}
.browse-inventory-image a:before {
    color: #f9cf03;
}
span.quicklinkbutton-label-img {
    background-color: #fbdc00;
    color: #232323;
}

.inverted {
    background-color: #9c9c9c;
    border-top: 5px solid #fbdc00;
border-image:none;
}