/* Make header logo smaller */
.navbar .brand {
    max-width: 150px;
    padding: 20px;
}

/* Center the header category navigation */
.navbar .nav {
    margin: 0 0 10px 0;
}

/* Mobile - Hamburger menu padding */
.navbar button.btn-navbar {
    margin-top: 23px;
}

/* Search bar button */
#searchBar button {
    background: #CF6F1A;
    border-color: transparent;
}

#searchBar button:hover {
    background: #E4812A;
}

/* Mobile - Section spacing */
@media screen and (max-width: 768px) {
    .threeCol .collection,
    .twoCol .collection {
        margin-bottom: 30px;
    }
}