@import url("/opac-tmpl/bootstrap/css/pals-blank.css");
#pgpl_header{ display: block; }
#pgpl_nav { display: block; }
#pgpl_nav_bottom { display: block; }
#pgpl_mainuserblock {
display: block;
text-align: center;
}
#pgpl_right_nav { display: block; }
body {
font-family: 'Poppins', sans-serif !important;
}
.navbar-inverse .navbar-inner {
background: #3a769b;
}
.divider-vertical {
display: none;
}
.navbar .nav > li > a {
text-shadow: none;
color: #fff;
}
#logo {
background: none !important;
width: 60px;
}
#logo a {
cursor: pointer;
height: auto!important;
display: inline-block;
overflow: hidden;
padding: 5px;
text-decoration: none;
text-align: center;
font-size: 25px;
color: #fff;
width: auto;
vertical-align: middle;
}
.brand {
display: none !important;
}
#carticon, .fa-list, .fa-user {
color: #fff !important;
}
.flipster__item {
white-space: nowrap !important;
}
.flipster {
overflow-y: hidden !important;
}
#login {
display: none;
}
#pgpl_header {
display: flex;
justify-content: space-between;
}
.hours ul {
list-style: none;
margin: 0;
}
.hours ul li {
color: ##152f4f;
font-size: 15px;
}
.hours li strong {
padding-right: 1em;
}
@media only screen and (max-width: 836px) {
#pgpl_header {
display: block;
}
}
.mastheadsearch {
background: #3a769b;
padding: 2em;
}
label[for="masthead_search"] {
display: block;
color: #fff;
font-weight: 100;
padding-bottom: 1.5em;
}
#searchsubmit, #loginModal .btn[type="submit"] {
background: #008700 !important;
border-radius: 0;
text-shadow: none;
border-color: transparent;
line-height: 64px;
}
#select_library, #masthead_search {
height: 76px;
border-radius: 0;
font-size: 20px;
}
#translControl1 {
height: 75px;
border-radius: 0;
font-size: 20px;
}
#justarrived {
font-size: 50px;
font-weight: 700;
margin-bottom: 0;
}
.justarrived_sub {
text-transform: uppercase;
font-size: 18px;
font-weight: 700;
letter-spacing: .29em;
color: #495c75;
font-weight: 700;
margin-top: -4px;
display: block;
}
#blue {
color: #152f4f;
padding-right: 10px;
}
#orange {
color: #ff854a;
}
#pgpl_nav ul {
list-style: none;
margin: 0;
}
.navbar-inverse .navbar-inner li > a:hover {
color: #ff854a;
}
.dropdown-menu > li > a:hover {
background: #ff854a !important;
}
#pgpl_logo {
padding: 1em;
}
#moresearches ul li a {
font-weight: 600;
text-transform: uppercase;
text-decoration: none;
color: #fff;
letter-spacing: 1px;
}
#opac-main .breadcrumb {
display: none;
}
.open > .dropdown-menu {
border-bottom: 5px solid #ff854a;
}
.listslabel:hover, .cartlabel:hover, .userlabel:hover, .nav #search_history:hover, .nav > .search_history > a[title="View your search history"]:hover, .listslabel:active, .cartlabel:active, .userlabel:active, .nav #search_history:active {
color: #ff854a;
}
.navbar-inverse .navbar-inner li.dropdown > a:hover .caret {
border-top-color: #ff854a !important;
border-bottom-color: #ff854a !important;
}
input[type="text"]:focus {
border-color: #ff854a;
box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.075);
}
.coverimages {
left: 0;
float: left;
padding-right: 50px;
padding-bottom: 40px;
top: 0;
}
.coverimages img {
height: 175px;
width: 125px;
}
#search-facets .menu-collapse-toggle {
background: #3a769b;
color: #fff;
}
#search-facets a {
text-decoration: none;
}
#search-facets .fa {
padding-right: 3px;
}
.selected {
font-weight: 700 !important;
}
.check_facet::before {
font-family: "FontAwesome";
content: '\f054';
font-weight: 100;
font-size: 10px;
padding-right: 3px;
}
.check_facet_selected::before {
content: '\f078';
}
.facet-label, .facet-label a {
color: #000;
}
.facet-label a::before {
font-family: "FontAwesome";
content: '\f096';
padding-right: 3px;
font-weight: 100;
}
.facet-label a:hover::before {
opacity: .5;
content: '\f14a';
color: #85ca11;
}
.selected .facet-label::before {
color: #85ca11;
font-family: "FontAwesome";
content: '\f14a';
padding-right: 3px;
}
.selected .facet-label:hover::before {
content: '\f146';
color: red;
opacity: .5;
}
#results .actions .btn {
color: #fff;
letter-spacing: 1px;
background: #008700 !important;
border-radius: 0;
text-shadow: none;
transition: background .3s !important;
}
#results .actions .btn:hover, #results .actions .btn:active {
background: #2f76a0 !important;
}
#results .actions .fa {
color: #fff;
}
#results .addtocart {
padding-right: 1em !important;
}
#cartmenulink, .cart-actions, option[value="addtocart"] {
display: none;
}
#moresearches {
padding-left: 0;
margin-left: 0;
margin-top: 1em;
}