81 text-decoration: none;
85 &.reviewlink:visited {
88 text-decoration: none;
92 vertical-align: middle;
141 background-color: #FFF;
160 background-color: #FFFFE5;
182 background-color: #E2E8E8;
189 background-color: transparent;
222 .advanced-search-terms {
225 grid-template-columns: 25% 35% 35% 5%;
236 border: 1px solid #EEE;
264 @include border-radius-all( 3px );
265 background-color: #85ca11;
268 font-family: 'NotoSans';
287 text-decoration: none;
303 padding-bottom: .6rem;
316 text-decoration: underline;
328 border: 1px solid #EEE;
329 border-right-color: #FCF9FC;
348 display: inline-block;
383 border: 1px solid #DDD;
396 border-bottom: 1px solid #EEE;
400 padding-bottom: .5em;
415 text-decoration: none;
421 background: rgb(240, 109, 52) none;
426 text-shadow: 1px 0 1px rgba(0, 0, 0, .25);
435 background-color: #fcf9fc;
482 filter: alpha(opacity=65);
489 filter: alpha(opacity=65);
506 /* Override Bootstrap alert */
508 /* Redefine a new style for Bootstrap's class "close" since we use that already */
509 /* Use <a class="closebtn" href="#">×</a> */
519 /* Add style for Bootstrap dropdown-header class */
521 border-top: 1px solid #eee;
526 line-height: 1.42857143;
535 background-image: none;
536 box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .25);
542 background-color: #F0F3F3;
544 list-style: none outside none;
567 .table-striped tbody > tr:nth-child(odd) > td,
568 .table-striped tbody > tr:nth-child(odd) > th {
569 background-color: #F0F3F3;
572 #availability_facet {
576 #facet-holdings-library {
581 background-color: #f0f3f3;
582 border: 1px solid #f0f3f3;
586 background-color: #f0f3f3;
595 @include border-radius-all( 3px );
596 background-color: #FFF;
597 border: 1px solid #AAA;
621 .custom_cover_image {
649 background-color: transparent;
658 background-color: #999999;
661 display: inline-block;
664 text-shadow: 0 -1px 0 rgba( 0, 0, 0, .25 );
668 background-color: #B94A48;
672 background-color: #F89406;
676 background-color: #468847;
680 background-color: #3A87AD;
684 background-color: #333333;
733 list-style-type: none;
734 padding: 1em 1em 0 1em;
754 list-style-type: none;
817 list-style-type: none;
819 padding: .5em 1em 0 0;
829 border-bottom: 1px solid #EEE;
832 list-style-type: none;
833 padding-bottom: .2em;
852 /* different sizes for different tags in opac-tags.tt */
895 background-color: #EEEEEE;
896 border: 1px solid #E8E8E8;
898 padding: 3px 3px 5px 5px;
899 vertical-align: middle;
935 padding: 7px 5px 9px 9px;
946 display: inline-block;
949 text-shadow: 1px 1px 0 #fff;
957 display: inline-block;
960 text-shadow: 1px 1px 0 #fff;
964 .selections-toolbar {
965 background: linear-gradient(#B2B2B2 0%, #E0E0E0 14%, #E8E8E8 100%);
973 > div:first-child::before {
1018 font-weight: normal;
1023 margin-bottom: .5em;
1024 padding: 0 2em .2em .2em;
1028 background-color: #F0F3F3;
1029 border: 1px solid #C9C9C9;
1032 display: inline-block;
1038 font-weight: normal;
1039 display: inline-block;
1045 text-decoration: none;
1046 vertical-align: middle;
1050 #bibliodescriptions,
1057 background-color: #FFF;
1061 .results-pagination {
1062 background-color: #F3F3F3;
1064 padding-bottom: 10px;
1075 background: none !important;
1076 color: #999 !important;
1087 border-top: 1px solid #DDDDDD;
1094 background-color: #DDDDDD;
1106 padding-right: 10px;
1118 .pagination_footer {
1119 background-color: #E1E1E1;
1128 background-color: #E1E1E1;
1137 border: 1px solid #D0D0D0;
1146 display: inline-block;
1148 text-decoration: none;
1152 background-color: #F3F3F3;
1153 border-top: 1px solid #D0D0D0;
1156 white-space: nowrap;
1166 border-left: 1px solid #D0D0D0;
1167 border-right: 1px solid #D0D0D0;
1173 background-color: #F3F3F3;
1175 font-weight: normal;
1189 display: inline-block;
1191 font-weight: normal;
1196 background-color: #999999;
1199 font-weight: normal;
1201 text-decoration: none;
1204 background-color: #006699;
1210 background-color: #616161;
1221 list-style-type: none;
1240 border-top: 1px solid #DDD;
1244 display: inline-block;
1256 text-decoration: underline;
1262 /* action buttons */
1264 background-color: #F0F3F3;
1265 border: 1px solid #E8E8E8;
1275 text-decoration: none;
1281 #moresearches_menu {
1287 font-weight: normal;
1296 border-bottom: 1px solid #EEE;
1303 padding: .25rem 1.5rem;
1305 text-align: inherit;
1306 white-space: nowrap;
1333 .tag_results_input input {
1337 .branch-info-tooltip {
1341 .ui-tooltip-content p {
1345 .ui-widget-content {
1360 border: 1px solid transparent;
1362 display: inline-block;
1370 border: 1px solid #EEE;
1407 background-color: transparent;
1418 padding-bottom: .6em;
1426 padding-bottom: .6em;
1450 border: 1px solid #EEE;
1462 font-family: monospace;
1468 background-color: #FFF;
1472 vertical-align: top;
1473 white-space: nowrap;
1479 vertical-align: top;
1510 .authstanzaheading {
1514 .authorizedheading {
1520 .authres_otherscript {
1533 @include border-radius-all( 3px );
1534 background-color: #EEE;
1535 border: 1px solid #E8E8E8;
1536 box-sizing: border-box;
1542 background-color: #FFFBEA;
1543 border-color: #F4ECBE;
1552 display: inline-block;
1557 padding-left: .25em;
1565 font-weight: normal;
1566 text-decoration: underline;
1579 background-color: #FFF;
1580 border: 1px solid rgba( 0, 0, 0, .2 );
1582 box-shadow: 0 5px 10px rgba( 0, 0, 0, .2 );
1594 white-space: nowrap;
1598 border: 1px solid #D2D2CF;
1615 background-color: #F0F3F3;
1616 border-bottom: 1px solid #D8D8D8;
1630 list-style-type: none;
1634 font-weight: normal;
1649 font-weight: normal;
1653 display: inline-block;
1666 list-style-type: none;
1670 border-bottom-width: 1px;
1676 background-color: #FFF;
1677 border-top: 1px solid #999;
1682 background-color: #f0f3f3;
1683 border: 1px solid #d8d8d8;
1684 border-bottom-width: 0;
1688 text-decoration: none;
1695 display: inline-block;
1699 /* Search results add to cart (lists disabled) */
1704 padding: 0 0 .6em 0;
1712 @include border-radius-all( 3px );
1714 background-color: rgba( 255, 255, 204, .4 );
1715 border: 1px solid #CCC;
1716 display: inline-block;
1721 background-color: rgba( 239, 254, 213, .4 );
1731 .commentline .avatar {
1736 /* style for search terms in catalogsearch */
1739 background-color: #FFFFCC;
1743 /* style for shelving location in catalogsearch */
1751 padding: 0 .2em 0 .5em;
1752 text-shadow: 1px 1px 0 #FFF;
1756 border-bottom-left-radius: 3px;
1757 border-top-left-radius: 3px;
1762 border-bottom-right-radius: 3px;
1763 border-top-right-radius: 3px;
1764 border-width: 1px 1px 1px 0;
1767 %page-middle-child {
1768 background-color: #FFFFFF;
1769 border-color: #DDDDDD;
1771 border-style: solid;
1772 border-width: 1px 1px 1px 0;
1777 text-decoration: none;
1785 @extend %page-first-child;
1789 @extend %page-last-child;
1794 @extend %page-middle-child;
1797 @extend %page-first-child;
1801 @extend %page-last-child;
1806 @extend %page-middle-child;
1807 background-color: #F5F5F5;
1811 @extend %page-middle-child;
1815 border-bottom-right-radius: 3px;
1816 border-top-right-radius: 3px;
1821 @include border-radius-all( 3px );
1822 background-color: #FFF0B1;
1823 display: inline-block;
1830 white-space: nowrap;
1839 box-sizing: border-box;
1849 transition: background-color .5s ease;
1852 background: #77b50f none;
1874 .nologininstructions,
1876 .patronregistration {
1880 .registration-label {
1881 display: inline-block;
1886 .registration-value {
1887 background-color: #ebf8ff;
1889 display: inline-block;
1890 font-family: monospace;
1904 margin-bottom: .5em;
1915 .ItemSummary .LabelCallNumber::before {
1919 .ItemSummary .CallNumber::after {
1941 background-color: #F0F3F3;
1942 border: 1px solid #F0F3F3;
1954 #user-menu-trigger {
1963 border-bottom-color: #999999;
1964 border-top-color: #999999;
1969 /* Class to be added to toolbar when it starts being fixed at the top of the screen*/
1971 box-shadow: 0 3px 2px 0 rgba( 0, 0, 0, .4 );
1981 #ulactioncontainer {
1995 .thumbnail-shelfbrowser span {
2001 thead:first-child tr:first-child > th {
2009 tbody:last-child tr:last-child > td {
2039 vertical-align: middle;
2043 border-bottom: 1px solid #EEE;
2044 list-style-type: none;
2050 list-style-type: none;
2058 #recordedbooks-results,
2059 #openlibrary-results {
2065 vertical-align: middle;
2068 #overdrive-results-list .star-rating-control {
2074 table-layout: fixed;
2077 overflow-wrap: break-word;
2101 vertical-align: middle;
2110 text-decoration: none;
2112 &.shelfbrowser_cover {
2115 display: inline-block;
2121 transform: rotate(-90deg);
2122 white-space: nowrap;
2132 transform: rotate(90deg);
2133 white-space: nowrap;
2148 border-bottom: 1px solid #CCC;
2150 margin-bottom: .5em;
2151 padding: 0 1em 1em 1em;
2172 .toggle-hold-options {
2173 background-color: #EEE;
2185 #idreambooksreadometer {
2189 .idreambookslegend {
2193 .idreambookssummary {
2196 text-decoration: none;
2200 vertical-align: middle;
2212 vertical-align: middle;
2217 text-decoration: none;
2258 :first-child::before {
2278 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(204, 0, 0, .6);
2292 .illrequest-actions {
2293 margin-bottom: 20px;
2302 #illrequests-create-button {
2303 margin-bottom: 20px;
2313 transform: translateY( -50% );
2318 #freeform-fields .custom-name {
2325 .dropdown:hover .dropdown-menu.nojs {
2331 .ill_availability_sourcename {
2335 #continue-request-row {
2340 border: 1px solid #DDDDDD;
2341 border-radius: 10px;
2354 color: white !important;
2359 background-color: $base;
2362 display: inline-block;
2367 text-shadow: 0 -1px 0 rgba( 0, 0, 0, .25 );
2370 background-color: lighten( $base, 20% );
2374 .user_overdues_count,
2376 background-color: #990000;
2379 background-color: lighten( #990000, 10% );
2383 .user_holds_waiting_count {
2384 background-color: #538200;
2387 background-color: lighten( #538200, 10% );
2392 border: 1px solid #EAEAE6;
2394 padding-bottom: .5em;
2397 background-color: #E2E8E8;
2406 list-style-type: none;
2422 .adlibris-cover-big {
2426 /* jQuery Bar Rating plugin for star ratings */
2428 $star-default: #D2D2D2;
2429 $star-active: #C24A4A;
2430 $star-selected: #EDB867;
2433 display: inline-block;
2436 .br-theme-fontawesome-stars {
2440 white-space: nowrap;
2443 -webkit-font-smoothing: antialiased;
2444 font: normal normal normal 20px/1 FontAwesome;
2446 text-decoration: none;
2447 text-rendering: auto;
2450 color: $star-default;
2456 color: $star-active;
2462 color: $star-selected;
2468 .br-current-rating {
2481 #cancel_rating_text {
2488 .br-theme-fontawesome-stars {
2498 &.br-selected::after {
2509 /* END jQuery Bar Rating plugin for star ratings */
2520 /*opac browse search*/
2522 #browse-resultswrapper {
2525 #browse-searchfuzziness {
2529 #browse-searchresults, #browse-selectionsearch {
2530 border: 1px solid #E3E3E3;
2536 #browse-selectionsearch p.subjects {
2541 #browse-selectionsearch h4 {
2545 #browse-suggestionserror {
2566 margin-bottom: .4rem;
2569 /*end browse search*/
2571 /* Skip to content link. CSS adapted from https://webaim.org/ */
2573 background: #c60000;
2574 border: 1px solid white;
2575 border-radius: 0 0 4px 0;
2576 border-width: 0 1px 1px 0;
2581 text-decoration: none;
2582 text-shadow: 0 -1px 0 rgba(58, 0, 0, 0.75);
2584 transition: top .5s ease-out;
2589 outline-color: transparent;
2592 transition: top .1s ease-in;
2602 padding: .75rem 1.25rem;
2604 &[aria-expanded="true"] { font-weight: bold; }
2605 &[aria-expanded="false"] { font-weight: normal; }
2608 background-color: rgba(255, 255, 204, 0.8);
2609 text-decoration: none;
2616 border-top: 1px solid #888;
2621 @import "responsive";