8 background: $background-color-primary;
36 .row + .page-section {
44 text-decoration: underline;
50 text-decoration: underline;
55 background-color: #E3F1DF;
57 display: inline-block;
62 background-color: #E6E6E6;
63 border-color: #ADADAD;
67 background-color: #DADADA;
69 text-decoration: none;
81 color: $warning-text-color;
83 vertical-align: middle;
86 color: lighten( $warning-text-color, 35% );
87 text-decoration: none;
92 display: inline-block;
100 background-color: transparent;
101 border: solid 3px $background-color-secondary;
103 box-sizing: content-box;
104 color: $green-text-color;
107 justify-content: center;
117 color: $green-text-color;
119 text-decoration: none;
123 background-color: transparent;
124 border-color: $background-color-primary;
125 color: $green-text-color;
137 background-image: url( "../img/famfamfam/silk/page_white_excel.png" );
150 pointer-events: none;
154 background-position: left middle;
155 background-repeat: no-repeat;
156 display: inline-block;
167 border: 1px solid #0000CC;
174 background-image: url( "../img/famfamfam/silk/page_white_acrobat.png" );
178 @include default-button;
180 display: inline-block;
183 border: 1px inset #999999;
187 @include disabled-button;
192 text-decoration: underline;
196 background-image: url( "../img/famfamfam/silk/page_white_code.png" );
201 color: $green-text-color;
221 border-left: 2px solid #CCC;
240 height: calc( 1.5em + .75rem + 2px );
303 width: calc( 100% - 20px );
307 background-color: #FFF;
326 background-color: #E6E6E6;
328 padding: 1em 0 1em 0;
350 border-left: 5px solid #E6E6E6;
353 padding: .7em .3em .7em 1.2em;
354 text-decoration: none;
360 background-color: #F3F4F4;
361 border-left: solid 5px $background-color-primary;
362 color: $green-text-color;
364 text-decoration: none;
367 a:hover:not( .current ) {
368 border-left: solid 5px $background-color-secondary;
373 border-left: solid 5px $background-color-primary;
380 #admin_preferences #menu {
383 background-color: #F3F4F4;
399 justify-content: center;
410 list-style-type: none;
425 background-color: transparent;
461 background-color: #CFE2FF;
467 color: $warning-text-color;
474 // Tools > automatic_item_modification_by_age
479 &[class$="_table_controls"] {
488 background-color: #F4F8F9;
489 border: 2px solid #BFD9B9;
496 background-color: #FFF;
497 border: 2px solid #BCDB89;
515 margin: .2em 0 .2em .4em;
542 border-bottom: 1px solid #EEE;
543 list-style-type: none;
549 list-style-type: none;
550 padding: .5em 1em 0 0;
565 display: inline-block;
583 text-decoration: none;
587 background-color: #EEEEEE;
593 background-color: #FFC;
599 background-color: #E6FCB7;
606 background-color: #F3F3F3;
619 @include default-button;
622 @include disabled-button;
626 background: transparent;
633 #add_to_patron_list_submit {
634 color: $green-text-color;
650 background-color: #F3F4F4;
651 font-family: $font-family-sans-serif;
688 list-style-type: none;
692 .notification_method,
693 #main_contact_method {
694 background-color: #FFE;
695 border: 1px solid #CCC;
697 display: inline-block;
702 background-color: #EEE;
706 .hold-found-barcode {
707 display: inline-block;
790 border-color: $background-color-primary;
797 @include primary-button;
804 @include default-button;
809 @include disabled-button;
816 margin: 3px 3px 0 5px;
820 @include primary-button;
825 @include disabled-button;
831 background-color: #FF9;
861 color: $warning-text-color;
875 .members-update-table {
880 margin-bottom: $language-footer-min-height * 1.5;
886 & > .row > div > aside {
901 list-style-type: disc;
911 list-style-type: circle;
940 // For Font Awesome icon bullets
943 list-style-type: none;
962 border-top: 1px solid #E8E8E8;
975 color: $warning-text-color;
1001 background-color: #F4F8F9 !important;
1005 background-color: #F3F3F3 !important;
1009 background-color: transparent;
1014 padding: 1rem 1rem 1rem 0;
1028 margin-bottom: .5em;
1042 margin-bottom: .4em;
1061 .select2-container {
1074 &[aria-disabled="true"] {
1095 list-style-type: none;
1107 list-style-type: none;
1116 margin-bottom: 10px;
1120 list-style-position: inside;
1121 list-style-type: unset;
1133 display: inline-block;
1134 font-family: "Font Awesome 6 Free";
1138 &.checkouts-by-itemtype {
1140 display: inline-block;
1155 background-color: rgba( 185, 216, 217, .6 );
1164 justify-content: space-between;
1173 background-color: transparent;
1176 padding: .8em 10px .8em 10px;
1181 font-weight: normal;
1185 #breadcrumbs a[href="/cgi-bin/koha/mainpage.pl"] {
1186 color: $green-text-color;
1188 letter-spacing: -1px;
1193 font-family: "Font Awesome 6 Free";
1196 padding-right: .3em;
1197 visibility: visible;
1201 text-decoration: none;
1210 > .container-fluid {
1220 white-space: nowrap;
1224 font-family: $font-monospace;
1234 font-weight: normal;
1235 padding: .2em .2em .2em 2.5em;
1255 background-color: #E6E6E6;
1259 padding-bottom: 25px;
1274 &.patrondateofbirth {
1276 font-weight: normal;
1277 list-style-type: none;
1289 list-style-type: none;
1299 .patroninfo-section {
1303 .patroninfo-heading {
1305 margin-bottom: .3em;
1309 display: inline-block;
1319 .patronimage-container {
1328 .patronimage-controls {
1335 border: 1px solid #EEE;
1340 transition: .2s ease;
1343 background: transparent url( "../img/patron-blank.min.svg" ) center 5px no-repeat;
1350 .patronimage-controls {
1356 transform: translate( -50%, -50% );
1357 transition: .5s ease;
1360 .patronimage-control {
1364 #patronImageEdit input[type="file"] {
1365 display: inline-block;
1370 background-color: transparent;
1373 color: $green-text-color;
1378 text-decoration: underline;
1383 border-right: 1px solid #000;
1384 border-top: 1px solid #000;
1385 margin-bottom: .5em;
1399 background-color: #F3F4F4;
1402 list-style-type: none;
1409 background-color: #DADADA;
1410 background-image: none;
1412 text-decoration: none;
1418 background-color: transparent;
1425 line-height: 1.4285;
1428 white-space: nowrap;
1432 background-color: #DADADA;
1433 background-image: none;
1435 text-decoration: none;
1443 input[type="text"]:read-only {
1444 background: #EEE url( "../img/locked.png" ) center left no-repeat;
1445 border-style: inset;
1452 input[type="text"]:read-only:focus {
1453 border-color: unset;
1454 border-radius: unset;
1462 .subfield_not_filled {
1463 background-color: #FFFF99;
1466 .important_subfield_not_filled {
1467 background-color: #FFFFCC;
1472 visibility: hidden; // you propably don't need to change this one
1475 // the property for the displayed tab
1478 visibility: visible; // you propably don't need to change this one
1488 #z3950_search_targets {
1493 #z3950_search_targets_acq {
1503 color: $warning-text-color;
1506 // Font Awesome icons
1509 color: $warning-text-color;
1513 color: $green-text-color;
1520 &.fa-main-heading-a {
1521 font-family: monospace;
1542 vertical-align: middle;
1551 font-weight: normal;
1557 border-top: 2px solid #EEE;
1565 #show-circ-settings {
1576 color: rgb( 105, 105, 105 );
1579 text-decoration: none;
1584 .checkin-active-setting {
1585 background-color: #FFC;
1587 box-shadow: 1px 1px 2px 0 rgba( 102, 102, 102, .5 );
1592 .form-control-group {
1593 margin-bottom: .5rem;
1594 white-space: nowrap;
1598 margin-bottom: 10px;
1614 .inaccurate-item-statuses {
1620 list-style: $nav-menu-bullet;
1621 margin-bottom: .4em;
1639 display: inline-block;
1645 background: #FFF none;
1646 border: 1px solid #555;
1649 white-space: pre-line;
1652 border: 1px inset #999999;
1656 background-color: #FFC;
1668 background-color: #FFFFFF;
1673 background-color: #FFC;
1677 background: #FFF none;
1680 background-color: #FEC32C;
1681 background-image: none;
1689 background-color: #FEC22C9F;
1694 background-color: transparent;
1695 background-image: none;
1696 border: #696969 double 1px;
1700 display: inline-block;
1702 font-weight: normal;
1703 line-height: 1.4286;
1709 touch-action: manipulation;
1711 vertical-align: middle;
1712 white-space: nowrap;
1715 background-color: #F1F1F1;
1716 border: #696969 double 1px;
1718 text-decoration: none;
1724 padding: 3px 3px 3px 20px;
1729 list-style-position: inside;
1753 background-color: #CFE2FF;
1769 background-color: rgb( 255, 237, 135 );
1774 fieldset:not(.bg-danger):not(.bg-warning):not(.bg-info):not(.bg-success):not(.bg-primary):not(.action) {
1775 background-color: rgba( 255, 255, 255, .5 );
1798 background-color: #FEC32C;
1802 color: $green-text-color;
1810 color: $warning-text-color;
1825 &.fa-exclamation-triangle {
1827 text-shadow: 0 -1px 0 rgba( 0, 0, 0, .3 );
1833 text-decoration: underline;
1837 background-color: #FFFFCC;
1841 background-color: #FFC;
1845 // style for shelving location in catalogsearch
1851 // style for bundled detail in catalogsearch
1872 padding-right: 30px;
1873 vertical-align: middle;
1880 text-overflow: ellipsis;
1881 white-space: nowrap;
1889 padding: 0 10px 0 0;
1903 list-style-type: none;
1924 display: inline-block;
1925 list-style-type: none;
1930 border-top: 1px solid #EEE;
1933 margin: 4px -4px 2px -4px;
1939 border-top: 1px solid #EEE;
1945 #catalogue_stats_wrapper,
1946 #tbl_cash_register_stats_wrapper,
1947 #resulttable_wrapper,
1948 #numberpatternst_wrapper {
1949 background-color: #FFFFFF;
1950 box-shadow: 8px 8px 12px rgba( 170, 170, 170, .356 );
1956 background-color: #FFFFFF;
1957 margin-bottom: 1rem;
1970 padding-bottom: .7em;
1979 list-style: url( "../img/item-bullet.svg" );
1983 &.result_itype_image {
1985 list-style-type: none;
1990 margin: 3px 5px 3px -5px;
2014 vertical-align: top;
2043 background-color: #FFFFFF;
2045 height: fit-content;
2052 background-color: #FFFFFF;
2053 background-image: none;
2055 text-decoration: underline;
2062 background-color: #F3F4F4;
2063 box-shadow: 0 0 2px 1px rgba( 0, 0, 0, .2 );
2067 margin-bottom: .5em;
2074 box-shadow: 0 0 2px 1px rgba( 0, 0, 0, .4 );
2090 padding: 5px 5px 3px 0;
2095 padding: 5px 25em 0 0;
2105 #table_search_selections {
2106 background-color: lighten( $background-color-primary, 60 );
2107 border: 1px solid $background-color-primary;
2108 border-color: lighten( $background-color-primary, 30 ) lighten( $background-color-primary, 50 ) lighten( $background-color-primary, 50 ) lighten( $background-color-primary, 30 );
2111 display: inline-block;
2117 vertical-align: middle;
2118 white-space: nowrap;
2121 #clear-row-selection {
2122 display: inline-block;
2132 background-color: #E6E6E6;
2135 background-color: $background-color-primary;
2136 border-radius: 0 4px 0 0;
2150 list-style-type: none;
2157 font-weight: normal;
2170 display: inline-block;
2177 #biblio-cover-slider {
2178 border: 1px solid #BFD9B9;
2182 padding: 10px 5px 5px 5px;
2186 background: #FFF url( "../img/spinner-small.gif" ) center center no-repeat;
2205 white-space: nowrap;
2209 background: #FFF url( "../img/spinner-small.gif" ) center center no-repeat;
2215 background: transparent none;
2234 background-color: transparent;
2237 color: $green-text-color;
2242 text-decoration: underline;
2255 .custom_cover_image {
2262 display: inline-block;
2266 .searchhighlightblob {
2271 #irregularity_summary {
2272 vertical-align: top;
2278 color: $green-text-color;
2279 font-weight: normal;
2291 background-color: #FFC !important;
2306 border: 1px solid #E8E8E8;
2311 .labeledmarc-table {
2315 .labeledmarc-label {
2323 .labeledmarc-value {
2333 font-family: $font-monospace;
2340 &:nth-child( 2n+1 ) {
2342 background-color: #FFFFFF;
2351 vertical-align: top;
2355 background-color: #FFFFFF;
2359 vertical-align: top;
2360 white-space: nowrap;
2371 border-width: 1px 0 0 0;
2373 margin: 15px -15px -15px -15px;
2384 background: #FFFADE none;
2385 border-color: #E0C726;
2389 background: #E8EDF6 none;
2390 border-color: #A4BEDD;
2411 margin-left: -300px;
2418 pointer-events: none;
2421 transition: all .1s ease-out;
2426 box-shadow: 0 5px 15px rgba( 0, 0, 0, .5 );
2428 pointer-events: auto;
2431 .patron_search_modal {
2437 .search_results_block {
2443 background-color: #352C2E;
2444 box-shadow: 1px 1px 3px 0 #666;
2464 font-weight: normal;
2479 font-weight: normal;
2487 .child_fund_amount {
2501 background-color: lighten( $background-color-secondary, 50 );
2502 border: 1px solid lighten( $background-color-secondary, 15 );
2506 text-decoration: none;
2509 background-color: lighten( $background-color-secondary, 40 );
2523 background: #E3E3E3 none;
2530 .import_export_options {
2531 background: #FFFFFF;
2532 border: 1px solid #CDCDCD;
2542 .import_export_options {
2543 background: #E3E3E3 none;
2557 border: 1px solid #BCBCBC;
2565 padding-bottom: 10px;
2588 margin: 0 1em 1em 0;
2591 border-collapse: separate;
2592 border-spacing: 5px;
2597 border: 1px solid #EEE;
2603 #circ_circulation_issue {
2611 margin-bottom: 1rem;
2615 #onsite_checkout-select {
2624 #renew_as_unseen_label {
2628 #renew_as_unseen_checkbox {
2638 background-color: #EEE;
2639 border-radius: 0 0 0 5px;
2644 padding: 0 .7em .2em;
2645 text-decoration: none;
2646 text-shadow: 0 -1px 0 #666;
2649 color: $warning-text-color;
2660 background-color: #EEE;
2661 border-radius: 0 0 0 5px;
2666 padding: 0 .7em .2em;
2667 text-decoration: none;
2668 text-shadow: 0 -1px 0 #666;
2671 color: $warning-text-color;
2677 background-color: #FFFFFF;
2678 border: 1px solid #AAAAAA;
2690 #acqui_order_supplierlist {
2693 border-top: 1px solid #EEEEEE;
2699 display: inline-block;
2700 margin: .5em 1em .5em 0;
2714 margin: 0 0 8px 8px;
2718 #interface-template {
2722 // Override core jQueryUI widgets
2723 .ui-widget-content {
2724 background: #FFFFFF none;
2725 border: 1px solid $background-color-secondary;
2730 // Override jQuery Autocomplete
2732 box-shadow: 0 6px 12px rgba( 0, 0, 0, .175 );
2745 list-style-type: none;
2748 padding: 5px 1em 5px .4em;
2751 background: #E3F1DF none;
2753 font-weight: normal;
2757 background: transparent none;
2761 .ui-menu-item-wrapper {
2767 background: #E3F1DF none;
2769 font-weight: normal;
2777 .ui-autocomplete-loading {
2778 background: #FFF url( "../img/spinner-small.gif" ) right center no-repeat;
2785 fieldset > .toptabs {
2786 background-color: #F3F4F4;
2797 .equivalentheading {
2806 .authorizedheading {
2812 .authres_otherscript {
2844 :first-child::before {
2853 color: $green-text-color;
2854 font-weight: normal;
2855 text-decoration: underline;
2859 background: transparent none;
2861 color: darken( $green-text-color, 5 );
2865 background: transparent none;
2874 #didyoumeanintranet {
2880 padding-bottom: 10px;
2884 margin: 0 1em 1em 0;
2888 background-color: #E3F1DF;
2891 padding-bottom: 4px;
2903 .ui-sortable-placeholder {
2904 border: 1px dotted #000;
2906 visibility: visible;
2913 // jQuery UI Accordion
2914 .ui-accordion-header,
2915 .ui-widget-content .ui-accordion-header {
2924 // Bootstrap overrides
2927 border-top: 1px solid #EEE;
2943 background-color: transparent;
2952 color: $green-text-color;
2957 background: transparent url( "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2hldnJvbi1yaWdodCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNy4zNyAwbDUuMzUgNy4zYy4yLjIuMi41MSAwIC43bC01LjM4IDhoLTQuMmw1LjY0LTguMzVMMy4xMy4wMXoiLz48L3N2Zz4=" ) 50% 50% no-repeat;
2958 background-size: 8px;
2960 display: inline-block;
2974 [aria-current="page"] {
2976 text-decoration: none;
2982 background-color: #352C2E;
2987 .nav .open > a:hover,
2988 .nav .open > a:focus {
2989 background-color: transparent;
2996 background-color: transparent;
3003 background-color: $background-color-primary;
3009 background-color: $background-color-secondary;
3022 @include default-button;
3029 background: transparent none;
3034 @include primary-button;
3037 border-left: 1px solid darken( saturate( $btn-primary, 15 ), 15 );
3042 background-color: #194EA3;
3043 border-color: #0B439D;
3048 background-color: #419641;
3049 border-color: #398339;
3053 background-color: #CC3333;
3054 border-color: #9B2323;
3058 &.btn-danger:hover {
3059 background-color: #C82333;
3060 border-color: #A81C29;
3064 &.btn-danger:not( :disabled, .disabled ).active,
3065 &.btn-danger:not( :disabled, .disabled ):active {
3066 box-shadow: inset 0 0 0 1px #A81C29;
3071 .btn-group-xs > .btn {
3076 /* Bootstrap Collapse */
3079 background: #F7F9F6 none;
3083 background: #E3F1DF none;
3088 background: #FFF none;
3094 border-bottom-left-radius: 0;
3095 border-bottom-right-radius: 0;
3101 display: inline-block;
3102 font-family: "Font Awesome 6 Free";
3107 background: #E3F1DF none;
3108 border-bottom-left-radius: 0;
3109 border-bottom-right-radius: 0;
3115 display: inline-block;
3116 font-family: "Font Awesome 6 Free";
3121 background: #E3F1DF none;
3122 border-bottom-left-radius: 3px;
3123 border-bottom-right-radius: 3px;
3130 border: 1px solid #BFD9B9;
3133 background: transparent none;
3138 border-top-color: #BFD9B9;
3153 min-height: $language-footer-min-height;
3176 color: $green-text-color;
3184 .navbar-fixed-bottom {
3185 background: #FFF none;
3187 border-top: 1px solid #ADADAD;
3201 border-right: 1px solid #CCC;
3204 font-weight: normal;
3212 line-height: normal;
3221 border-bottom-color: #EEE;
3225 background-color: #FFFFFF;
3226 border: 1px solid rgba( 0, 0, 0, .2 );
3227 box-shadow: 0 5px 10px rgba( 0, 0, 0, .2 );
3244 font-weight: normal;
3269 cursor: not-allowed;
3284 &[type="checkbox"] {
3299 text-decoration: none;
3300 text-shadow: 0 1px 0 rgba( 255, 255, 255, .4 );
3304 text-shadow: 0 1px 0 rgba( 255, 255, 255, .6 );
3309 text-shadow: 0 1px 0 rgba( 255, 255, 255, .9 );
3314 border-bottom: 1px solid $background-color-secondary;
3322 background-color: #FFF;
3327 background-color: #FFF;
3335 background-color: $background-color-modal;
3343 border-top: 1px solid $background-color-secondary;
3352 > .btn:first-child:not( :last-child, .dropdown-toggle ) {
3353 border-right: 1px solid #CCC;
3356 border-right: 1px solid darken( saturate( $btn-primary, 15 ), 15 );
3362 white-space: pre-wrap;
3366 white-space: pre-wrap;
3370 background-color: transparent;
3376 line-height: inherit;
3379 word-break: break-all;
3380 word-wrap: break-word;
3384 background-color: transparent;
3391 .pagination > li > a,
3392 .pagination > li > span {
3397 background-color: #FFF;
3416 padding: .2em 1.4em 0 0;
3419 margin-bottom: -2px;
3422 background-color: $background-color-primary;
3423 border: 2px solid $background-color-primary;
3435 background-color: $background-color-primary;
3436 border: 2px solid $background-color-primary;
3439 text-decoration: none;
3447 background-color: #FFF;
3448 border: 2px solid #FFF;
3457 // End Bootstrap overrides
3474 background: url( "../img/progress.png" ) -300px 0 no-repeat;
3475 border: 1px solid #666;
3476 display: inline-block;
3482 border: 2px solid #EEE;
3495 white-space: normal;
3500 vertical-align: middle;
3504 background-color: #ECFFEB;
3506 display: inline-block;
3510 white-space: nowrap;
3513 background-color: #D2FAD0;
3521 &[type="password"] {
3522 font-family: $font-monospace;
3534 white-space: nowrap;
3538 background: transparent url( "../img/edit-tag.png" ) top left no-repeat;
3545 white-space: nowrap;
3549 background: transparent none;
3561 padding-bottom: 1em;
3565 #browse-return-to-results {
3566 background-color: #E6E6E6;
3567 border: 1px solid lighten( $background-color-primary, 30% );
3568 border-bottom-width: 0;
3569 border-top-left-radius: 5px;
3570 border-top-right-radius: 5px;
3577 background-color: transparent;
3578 border: 1px solid lighten( $background-color-primary, 30% );
3583 white-space: nowrap;
3588 color: $green-text-color;
3601 color: $warning-text-color;
3616 color: $warning-text-color;
3627 &[class*=" label-"] {
3631 font-weight: normal;
3632 padding: .2em .6em .3em;
3636 .result-biblio-itemtype {
3651 border-bottom-width: 0;
3655 border-bottom-left-radius: 5px;
3656 border-bottom-right-radius: 5px;
3668 background-color: #FFFFCC;
3714 .sublanguage-selected {
3722 color: $warning-text-color;
3725 .onsite-checkout-only {
3726 background-color: rgba( 255, 242, 206, .5 );
3727 border: 1px solid #FFF2CE;
3732 background-color: #FFFFFF;
3733 border: 1px solid #BFD9B9;
3735 display: table-cell;
3753 #cn_browser_table_wrapper > #cn_browser_table {
3759 background-color: #F4F8F9;
3760 border: 2px solid #BFD9B9;
3768 margin-bottom: .3em;
3777 text-decoration: underline;
3781 text-decoration: overline;
3793 background-color: #FFF;
3794 border: 1px solid #A4BEDD;
3805 #patron_list_dialog {
3810 #fixedlengthbuilderaction {
3811 border: 3px solid #E3F1DF;
3819 #interlibraryloans {
3828 justify-content: flex-end;
3831 #ill-batch-requests {
3835 justify-content: center;
3857 background-color: rgba( 255, 0, 0, .1 );
3860 background-color: inherit;
3871 justify-content: flex-end;
3886 .metadata-row:not( :first-child ) {
3919 justify-content: flex-end;
3922 #textarea-metadata {
3924 justify-content: space-between;
3930 flex-direction: column;
3932 padding: 20px 15px 10px;
3935 .batch-modal-actions {
3940 border: 2px solid #B9D8D9;
3955 margin-bottom: 20px;
3997 transform: translateY( -50% );
4000 #generic_confirm_search_count {
4001 margin: 1em 0 1em 10em;
4004 #generic_confirm_search {
4006 margin: 1em 0 1em 10em;
4025 display: inline-block;
4029 #illfilter_dateplaced_start,
4030 #illfilter_datemodified_start,
4031 #illfilter_dateplaced_end,
4032 #illfilter_datemodified_end {
4036 #requestattributes {
4037 font-family: monospace;
4042 width: 100% !important;
4053 margin: 20px 0 30px 0;
4056 .ill_availability_sourcename {
4062 margin: 30px 0 10px 0;
4070 margin-bottom: 20px;
4092 #stage_form fieldset,
4093 #add_rota_item_form fieldset {
4103 list-style-type: none;
4108 #catalog_stockrotation {
4114 vertical-align: middle;
4118 margin-bottom: 20px;
4122 #stockrotation td.actions,
4123 #catalog_stockrotation td.actions {
4124 vertical-align: middle;
4127 #stockrotation .stage,
4128 #catalog_stockrotation .stage {
4129 background-color: rgba( 0, 0, 0, .1 );
4131 display: inline-block;
4132 margin: 3px 0 3px 0;
4138 text-transform: uppercase;
4142 #stage_list_headings {
4156 border: 1px dotted #AAA;
4175 display: inline-block;
4180 display: inline-block;
4185 display: inline-block;
4188 li:nth-child( odd ) {
4189 background-color: #F3F3F3;
4193 display: inline-block;
4197 background: #F3F3F3;
4198 border: 1px solid #BCBCBC;
4200 display: inline-block;
4205 #manage_stages_help {
4216 #logged-in-info-full {
4220 .loggedin-menu-label {
4223 line-height: 1.4286;
4225 white-space: nowrap;
4239 /* ==== MODULE LINKS - Start ==== */
4243 /* List containing the module links */
4247 /* Standard attributes for the list elements */
4248 list-style-type: none;
4249 margin-bottom: 15px;
4252 background-color: #E0E0E0;
4261 background-color: $background-color-primary;
4263 text-decoration: none;
4271 border-bottom: 1px solid #BFD9B9;
4296 /* ==== MODULE LINKS - End ==== */
4298 #catalog-search-link {
4299 border-right: 1px solid $background-color-primary;
4300 padding-right: .3em;
4303 #catalog-search-dropdown {
4307 border-left: 1px solid darken( $green-text-color, 5% );
4312 &.catalog-search-dropdown-hover {
4313 background-color: darken( $background-color-primary, 5% );
4314 border-left: 1px solid lighten( $green-text-color, 15% );
4330 align-items: center;
4340 display: inline-block;
4351 background-color: #408540;
4354 -webkit-transform: translateX(26px);
4355 -ms-transform: translateX(26px);
4356 transform: translateX(26px);
4370 background-color: #CCC;
4371 -webkit-transition: .4s;
4373 border-radius: 34px;
4382 background-color: white;
4383 -webkit-transition: .4s;
4385 border-radius: 34px;
4392 /* transport cost matrix */
4393 #transport-cost-matrix {
4395 border-collapse: separate; /* Don't collapse */
4405 border: 1px solid #dddddd;
4421 display: inline-block;
4427 color: $green-text-color;
4442 .permission-highlight {
4443 background-color: #FFC !important;
4447 .togglechildren_off {
4451 .togglechildren_off,
4457 .togglechildren_off {
4461 .togglechildren_on {
4467 border: 1px solid #DDD;
4468 border-bottom-width: 0;
4472 border-bottom-width: 1px;
4475 &:nth-child( odd ) {
4476 background-color: #F8F8F8;
4480 .superlibrarian-hint {
4487 background-color: #FFF;
4488 border: 1px solid #DDD;
4489 border-bottom-width: 0;
4490 margin: 0 5px 0 20px;
4498 border-bottom-width: 1px;
4501 &:nth-child( odd ) {
4502 background-color: #EEE;
4512 div#makechart ol li {
4516 div .suggestion_note {
4517 background: transparent none;
4518 border-style: dotted;
4519 border-width: 1px 0 0 0;
4529 background-color: #EEE !important;
4532 display: inline-block;
4534 padding: 1px 4px !important;
4537 .ac-currentlibrary {
4539 background-color: #E6FCB7 !important;
4545 background-color: #E6FCB7 !important;
4546 display: inline-block;
4566 white-space: nowrap;
4569 .results_available_count {
4571 margin-bottom: .5em;
4574 .results_checkedout {
4579 .results_unavailable {
4585 .result_item_details {
4586 display: inline-block;
4587 white-space: nowrap;
4601 border: 8px solid #EDF4F6;
4612 flex-direction: row;
4625 #cookieConsentedJSItems {
4626 #cookieConsentedJSWarning {
4633 .cookieConsentedJSItem {
4634 border: 1px solid #CCC;
4635 margin-bottom: 30px;
4641 margin-bottom: 20px;
4647 .consentItem:last-child {
4662 /* Cookie consent bar */
4664 align-items: center;
4665 background: rgba( 0, 0, 0, .7 );
4667 color: rgba( 255, 255, 255, .9 );
4682 margin-bottom: .5rem;
4685 &:not( :last-child ) {
4695 white-space: normal;
4698 /* Cookie consent modal */
4699 #cookieConsentModal {
4705 align-items: center;
4706 border: 1px solid #CCC;
4712 .consentModalItem:not( :last-child ) {
4713 margin-bottom: 20px;
4716 .consentItemCheckbox {
4717 padding-right: 20px;
4724 #cookieConsentPopupText {
4732 --chocolat-icon-left: url( "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 32 32'%3E%3Ccircle fill='%23408540' cx='16' cy='16' r='16' fill-opacity='.9'/%3E%3Cpath fill='none' stroke='%23fff' stroke-width='1.3' d='M15.3 20.7 10.7 16l4.6-4.7m7.4 4.7h-12'/%3E%3C/svg%3E" );
4733 --chocolat-icon-right: url( "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle fill='%23408540' cx='16' cy='16' r='16' fill-opacity='.9'/%3E%3Cpath d='m16.7 11.3 4.6 4.7-4.6 4.7M9.3 16h12' fill='none' stroke='%23fff' stroke-width='1.3'/%3E%3C/svg%3E" );
4734 --chocolat-icon-loader: url( "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38'%3E%3Cg transform='translate(1 1)' stroke-width='2' fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%23000' cx='18' cy='18' r='18'/%3E%3Cpath d='M36 18C36 8 28 0 18 0' stroke='%236faf44'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='1s' repeatCount='indefinite'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E" );
4735 --chocolat-icon-close: url( "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' stroke-linecap='round'%3E%3Ccircle fill='%23408540' cx='16' cy='16' r='16' fill-opacity='.9'/%3E%3Cpath d='m12 12 8 8m0-8-8 8' fill='none' stroke='%23fff' stroke-width='1.3'/%3E%3C/svg%3E" );
4745 background: rgba( 0, 0, 0, .7 );
4749 #set_library_controls {
4750 align-items: center;
4764 .setlibrary_panel_open {
4765 border-bottom:1px solid #CCC;
4766 border-top:1px solid #CCC;
4770 background-color: #554B4D;
4780 padding: .5em 0 1em 1em;
4792 font-weight: normal;
4794 padding-bottom: .2em;
4808 @media only screen and ( min-width: 608px ) {
4811 white-space: nowrap;
4815 @media ( max-width: 767px ) {
4817 display: inline-block;
4820 #catalog-search-link {
4826 background: transparent none;
4827 padding-left: 1.5em;
4841 background-color: #352C2E;
4842 border: 1px solid #CCC;
4849 background-color: #352C2E;
4853 font-weight: normal;
4854 padding-left: 1.5em;
4857 background-color: #352C2E;
4858 background-image: none;
4860 text-decoration: underline;
4883 align-items: center;
4884 flex-direction: column;
4892 .navbar-fixed-bottom .nav > li {
4899 background-color: #352C35;
4914 @media ( max-width: 768px ) {
4924 @media only screen and ( max-width: 768px ) {
4926 display: inline-block;
4931 border-bottom-left-radius: 5px;
4932 border-bottom-width: 1px;
4933 border-right-width: 0;
4937 border-bottom-left-radius: 0;
4938 border-bottom-right-radius: 5px;
4942 @media ( min-width: 800px ) {
4953 #logged-in-info-full {
4957 #logged-in-info-brief {
4961 .loggedin-menu-label {
4966 @media only screen and ( min-width: 1200px ) {
4968 display: inline-block;
4973 border-bottom-left-radius: 5px;
4974 border-bottom-width: 1px;
4975 border-right-width: 0;
4979 border-bottom-left-radius: 0;
4980 border-bottom-right-radius: 5px;
4992 @media only screen and ( max-width: 1200px ) {
4993 .patron_search_modal {