23 .dropdown-toggle::after {
29 .nav-item .login-link {
95 text-decoration: none;
99 &.reviewlink:visited {
102 text-decoration: none;
106 vertical-align: middle;
155 background-color: #FFF;
174 background-color: #FFFFE5;
196 background-color: #E2E8E8;
203 background-color: transparent;
240 .advanced-search-terms {
243 grid-template-columns: 25% 35% 35% 5%;
254 border: 1px solid #EEE;
282 @include border-radius-all( 3px );
283 background-color: #85ca11;
286 font-family: 'NotoSans';
305 text-decoration: none;
321 padding-bottom: .6rem;
334 text-decoration: underline;
346 border: 1px solid #EEE;
347 border-right-color: #FCF9FC;
366 display: inline-block;
401 border: 1px solid #DDD;
414 border-bottom: 1px solid #EEE;
418 padding-bottom: .5em;
433 text-decoration: none;
439 background: rgb(240, 109, 52) none;
444 text-shadow: 1px 0 1px rgba(0, 0, 0, .25);
496 filter: alpha(opacity=65);
503 filter: alpha(opacity=65);
520 /* Override Bootstrap alert */
522 /* Redefine a new style for Bootstrap's class "close" since we use that already */
523 /* Use <a class="closebtn" href="#">×</a> */
533 /* Add style for Bootstrap dropdown-header class */
535 border-top: 1px solid #eee;
540 line-height: 1.42857143;
549 background-image: none;
550 box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .25);
556 background-color: #F0F3F3;
558 list-style: none outside none;
581 .table-striped tbody > tr:nth-child(odd) > td,
582 .table-striped tbody > tr:nth-child(odd) > th {
583 background-color: #F0F3F3;
586 #availability_facet {
590 #facet-holdings-library {
595 background-color: #f0f3f3;
596 border: 1px solid #f0f3f3;
600 background-color: #f0f3f3;
609 @include border-radius-all( 3px );
610 background-color: #FFF;
611 border: 1px solid #AAA;
635 .custom_cover_image {
663 background-color: transparent;
672 background-color: #999999;
675 display: inline-block;
678 text-shadow: 0 -1px 0 rgba( 0, 0, 0, .25 );
682 background-color: #B94A48;
686 background-color: #F89406;
690 background-color: #468847;
694 background-color: #3A87AD;
698 background-color: #333333;
747 list-style-type: none;
748 padding: 1em 1em 0 1em;
768 list-style-type: none;
831 list-style-type: none;
833 padding: .5em 1em 0 0;
843 border-bottom: 1px solid #EEE;
846 list-style-type: none;
847 padding-bottom: .2em;
866 /* different sizes for different tags in opac-tags.tt */
909 background-color: #EEEEEE;
910 border: 1px solid #E8E8E8;
912 padding: 3px 3px 5px 5px;
913 vertical-align: middle;
949 padding: 7px 5px 9px 9px;
960 display: inline-block;
963 text-shadow: 1px 1px 0 #fff;
971 display: inline-block;
974 text-shadow: 1px 1px 0 #fff;
978 .selections-toolbar {
979 background: linear-gradient(#B2B2B2 0%, #E0E0E0 14%, #E8E8E8 100%);
987 > div:first-child::before {
1032 font-weight: normal;
1037 margin-bottom: .5em;
1038 padding: 0 2em .2em .2em;
1042 background-color: #F0F3F3;
1043 border: 1px solid #C9C9C9;
1046 display: inline-block;
1052 font-weight: normal;
1053 display: inline-block;
1059 text-decoration: none;
1060 vertical-align: middle;
1064 #bibliodescriptions,
1071 background-color: #FFF;
1075 .results-pagination {
1076 background-color: #F3F3F3;
1078 padding-bottom: 10px;
1089 background: none !important;
1090 color: #999 !important;
1101 border-top: 1px solid #DDDDDD;
1108 background-color: #DDDDDD;
1120 padding-right: 10px;
1132 .pagination_footer {
1133 background-color: #E1E1E1;
1142 background-color: #E1E1E1;
1151 border: 1px solid #D0D0D0;
1160 display: inline-block;
1162 text-decoration: none;
1166 background-color: #F3F3F3;
1167 border-top: 1px solid #D0D0D0;
1170 white-space: nowrap;
1180 border-left: 1px solid #D0D0D0;
1181 border-right: 1px solid #D0D0D0;
1187 background-color: #F3F3F3;
1189 font-weight: normal;
1203 display: inline-block;
1205 font-weight: normal;
1210 background-color: #999999;
1213 font-weight: normal;
1215 text-decoration: none;
1218 background-color: #006699;
1224 background-color: #616161;
1235 list-style-type: none;
1254 border-top: 1px solid #DDD;
1258 display: inline-block;
1270 text-decoration: underline;
1276 /* action buttons */
1278 background-color: #F0F3F3;
1279 border: 1px solid #E8E8E8;
1289 text-decoration: none;
1295 #moresearches_menu {
1301 font-weight: normal;
1310 border-bottom: 1px solid #EEE;
1317 padding: .25rem 1.5rem;
1319 text-align: inherit;
1320 white-space: nowrap;
1347 .tag_results_input input {
1351 .branch-info-tooltip {
1355 .ui-tooltip-content p {
1359 .ui-widget-content {
1374 border: 1px solid transparent;
1376 display: inline-block;
1384 border: 1px solid #EEE;
1421 background-color: transparent;
1432 padding-bottom: .6em;
1440 padding-bottom: .6em;
1464 border: 1px solid #EEE;
1476 font-family: monospace;
1482 background-color: #FFF;
1486 vertical-align: top;
1487 white-space: nowrap;
1493 vertical-align: top;
1524 .authstanzaheading {
1528 .authorizedheading {
1534 .authres_otherscript {
1547 @include border-radius-all( 3px );
1548 background-color: #EEE;
1549 border: 1px solid #E8E8E8;
1550 box-sizing: border-box;
1556 background-color: #FFFBEA;
1557 border-color: #F4ECBE;
1566 display: inline-block;
1571 padding-left: .25em;
1579 font-weight: normal;
1580 text-decoration: underline;
1593 background-color: #FFF;
1594 border: 1px solid rgba( 0, 0, 0, .2 );
1596 box-shadow: 0 5px 10px rgba( 0, 0, 0, .2 );
1608 white-space: nowrap;
1612 border: 1px solid #D2D2CF;
1629 background-color: #F0F3F3;
1630 border-bottom: 1px solid #D8D8D8;
1644 list-style-type: none;
1648 font-weight: normal;
1663 font-weight: normal;
1667 display: inline-block;
1680 list-style-type: none;
1684 border-bottom-width: 1px;
1690 background-color: #FFF;
1691 border-top: 1px solid #999;
1696 background-color: #f0f3f3;
1697 border: 1px solid #d8d8d8;
1698 border-bottom-width: 0;
1702 text-decoration: none;
1709 display: inline-block;
1713 /* Search results add to cart (lists disabled) */
1718 padding: 0 0 .6em 0;
1726 @include border-radius-all( 3px );
1728 background-color: rgba( 255, 255, 204, .4 );
1729 border: 1px solid #CCC;
1730 display: inline-block;
1735 background-color: rgba( 239, 254, 213, .4 );
1745 .commentline .avatar {
1750 /* style for search terms in catalogsearch */
1753 background-color: #FFFFCC;
1757 /* style for shelving location in catalogsearch */
1765 padding: 0 .2em 0 .5em;
1766 text-shadow: 1px 1px 0 #FFF;
1770 border-bottom-left-radius: 3px;
1771 border-top-left-radius: 3px;
1776 border-bottom-right-radius: 3px;
1777 border-top-right-radius: 3px;
1778 border-width: 1px 1px 1px 0;
1781 %page-middle-child {
1782 background-color: #FFFFFF;
1783 border-color: #DDDDDD;
1785 border-style: solid;
1786 border-width: 1px 1px 1px 0;
1791 text-decoration: none;
1799 @extend %page-first-child;
1803 @extend %page-last-child;
1808 @extend %page-middle-child;
1811 @extend %page-first-child;
1815 @extend %page-last-child;
1820 @extend %page-middle-child;
1821 background-color: #F5F5F5;
1825 @extend %page-middle-child;
1829 border-bottom-right-radius: 3px;
1830 border-top-right-radius: 3px;
1835 @include border-radius-all( 3px );
1836 background-color: #FFF0B1;
1837 display: inline-block;
1844 white-space: nowrap;
1853 box-sizing: border-box;
1863 transition: background-color .5s ease;
1866 background: #77b50f none;
1888 .nologininstructions,
1890 .patronregistration {
1894 .registration-label {
1895 display: inline-block;
1900 .registration-value {
1901 background-color: #ebf8ff;
1903 display: inline-block;
1904 font-family: monospace;
1918 margin-bottom: .5em;
1929 .ItemSummary .LabelCallNumber::before {
1933 .ItemSummary .CallNumber::after {
1955 background-color: #F0F3F3;
1956 border: 1px solid #F0F3F3;
1968 #user-menu-trigger {
1977 border-bottom-color: #999999;
1978 border-top-color: #999999;
1983 /* Class to be added to toolbar when it starts being fixed at the top of the screen*/
1985 box-shadow: 0 3px 2px 0 rgba( 0, 0, 0, .4 );
1995 #ulactioncontainer {
2009 .thumbnail-shelfbrowser span {
2015 thead:first-child tr:first-child > th {
2023 tbody:last-child tr:last-child > td {
2053 vertical-align: middle;
2057 border-bottom: 1px solid #EEE;
2058 list-style-type: none;
2064 list-style-type: none;
2072 #recordedbooks-results,
2073 #openlibrary-results {
2079 vertical-align: middle;
2082 #overdrive-results-list .star-rating-control {
2088 table-layout: fixed;
2091 overflow-wrap: break-word;
2115 vertical-align: middle;
2124 text-decoration: none;
2126 &.shelfbrowser_cover {
2129 display: inline-block;
2135 transform: rotate(-90deg);
2136 white-space: nowrap;
2146 transform: rotate(90deg);
2147 white-space: nowrap;
2162 border-bottom: 1px solid #CCC;
2164 margin-bottom: .5em;
2165 padding: 0 1em 1em 1em;
2186 .toggle-hold-options {
2187 background-color: #EEE;
2199 #idreambooksreadometer {
2203 .idreambookslegend {
2207 .idreambookssummary {
2210 text-decoration: none;
2214 vertical-align: middle;
2226 vertical-align: middle;
2231 text-decoration: none;
2272 :first-child::before {
2292 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(204, 0, 0, .6);
2306 .illrequest-actions {
2307 margin-bottom: 20px;
2316 #illrequests-create-button {
2317 margin-bottom: 20px;
2327 transform: translateY( -50% );
2332 #freeform-fields .custom-name {
2339 .dropdown:hover .dropdown-menu.nojs {
2345 .ill_availability_sourcename {
2349 #continue-request-row {
2354 border: 1px solid #DDDDDD;
2355 border-radius: 10px;
2368 color: white !important;
2373 background-color: $base;
2376 display: inline-block;
2381 text-shadow: 0 -1px 0 rgba( 0, 0, 0, .25 );
2384 background-color: lighten( $base, 20% );
2388 .user_overdues_count,
2390 background-color: #990000;
2393 background-color: lighten( #990000, 10% );
2397 .user_holds_waiting_count {
2398 background-color: #538200;
2401 background-color: lighten( #538200, 10% );
2406 border: 1px solid #EAEAE6;
2408 padding-bottom: .5em;
2411 background-color: #E2E8E8;
2420 list-style-type: none;
2436 .adlibris-cover-big {
2440 /* jQuery Bar Rating plugin for star ratings */
2442 $star-default: #D2D2D2;
2443 $star-active: #C24A4A;
2444 $star-selected: #EDB867;
2447 display: inline-block;
2450 .br-theme-fontawesome-stars {
2454 white-space: nowrap;
2457 -webkit-font-smoothing: antialiased;
2458 font: normal normal normal 20px/1 FontAwesome;
2460 text-decoration: none;
2461 text-rendering: auto;
2464 color: $star-default;
2470 color: $star-active;
2476 color: $star-selected;
2482 .br-current-rating {
2495 #cancel_rating_text {
2502 .br-theme-fontawesome-stars {
2512 &.br-selected::after {
2523 /* END jQuery Bar Rating plugin for star ratings */
2534 /*opac browse search*/
2536 #browse-resultswrapper {
2539 #browse-searchfuzziness {
2543 #browse-searchresults, #browse-selectionsearch {
2544 border: 1px solid #E3E3E3;
2550 #browse-selectionsearch p.subjects {
2555 #browse-selectionsearch h4 {
2559 #browse-suggestionserror {
2580 margin-bottom: .4rem;
2583 /*end browse search*/
2585 /* Skip to content link. CSS adapted from https://webaim.org/ */
2587 background: #c60000;
2588 border: 1px solid white;
2589 border-radius: 0 0 4px 0;
2590 border-width: 0 1px 1px 0;
2595 text-decoration: none;
2596 text-shadow: 0 -1px 0 rgba(58, 0, 0, 0.75);
2598 transition: top .5s ease-out;
2603 outline-color: transparent;
2606 transition: top .1s ease-in;
2616 padding: .75rem 1.25rem;
2618 &[aria-expanded="true"] { font-weight: bold; }
2619 &[aria-expanded="false"] { font-weight: normal; }
2622 background-color: rgba(255, 255, 204, 0.8);
2623 text-decoration: none;
2630 border-top: 1px solid #888;
2636 margin-bottom: 1rem;
2639 @import "responsive";