﻿.controller-logo {
    margin: 0.75rem 1rem;
}
.controls .pagination span {
    display: inline-block;
    margin: 0 0  1rem;
}

.pagination-controls .button {
    padding: 0;
    margin: 0;
}
.search-page button, .search-page .button:hover {
    background: #ffb745;
}
.search-page button, .search-page .button input {
    width: 100%;
    height: auto;
    color: white;
    padding: 1rem;
}
.information-section {
    color: white;
    margin-top: 1rem;
}
.about-links {
    list-style: none;
    margin-left: 0;
}
.about-links li {
    display: inline-block;
}
.search-by {
    background: none;
    border: none;
}
.search-by td {
    padding: 0;
}
.search-by input[type="checkbox"] + label, input[type="radio"] + label {
    /*color: white;*/
    margin: 0 0.5rem;
}
.pagination select {
    display: inline-block;
    float: left;
}
.item h2 a {
    color: #333333;
}
.sort-dropdown {
    width: 97%;
    display: inline-block;
}

.search-page {
    border-bottom: 3px solid #333;

}
.adminfoot {
    background: #666;
}
.admin-nav {
    background: #333;
    
    
}
.admin-nav li a:not(.button) {
    padding: 1rem 1rem;
    background:#444;
    color:white !important;
}
.footer-links li a {
    background: #666;
}
.footer-links li:last-child a {
    margin: 0;
}
.footer-links li i {
    margin-left: 10px;
}
footer {
    padding: 1rem 0 2rem;
}
@media only screen and (max-width: 40em) {
    .copyright .copy {
        margin-top: 2rem;
    }
}    