4 background-color: #EAEAE6;
7 /* Sticky footer styles */
11 /* The html and body elements cannot have any padding or margin. */
35 /* Wrapper for page content to push down footer */
37 height: auto !important;
40 /* Negative indent footer by it's height */
41 // margin: 0 auto -60px;
45 /* Set the fixed height of the footer here */
123 text-decoration: none;
127 &.reviewlink:visited {
130 text-decoration: none;
134 @extend %initial_icon;
135 background-position: -5px -265px; /* Cart */
140 @extend %initial_icon;
141 background-position: -5px -225px; /* Virtual shelf */
146 @extend %initial_icon;
147 background-position: -2px -868px; /* Zoom out */
152 @extend %initial_icon;
155 @extend %initial_icon;
160 @extend %initial_icon;
161 background-position: -2px -898px; /* Zoom in */
166 @extend %initial_icon;
167 background-position: -5px -348px; /* Download */
172 @extend %initial_icon;
173 background-position: 2px -348px; /* List edit */
178 @extend %initial_icon;
179 background-position: 2px -598px; /* Trash */
184 @extend %initial_icon;
185 background-position: -3px -814px; /* Close */
190 @extend %initial_icon;
191 background-position: -5px -841px; /* Highlight */
197 @extend %initial_icon;
198 background-position: -2px -453px; /* Toolbar place hold */
202 @extend %initial_icon;
203 background-position: -5px -621px; /* Place hold disabled */
208 @extend %initial_icon;
209 background-position: -5px -265px; /* Cart */
215 @extend %initial_icon;
216 background-image: url( "../images/sprite.png" ); /* New */
217 background-position: -4px -922px;
222 @extend %initial_icon;
223 background-position: 0 -423px; /* Toolbar print */
228 @extend %initial_icon;
229 background-position: -5px -186px; /* Toolbar print */
234 @extend %initial_icon;
235 background-position: 2px -690px; /* Delete */
239 @extend %initial_icon;
240 background-position: 2px -712px; /* Delete disabled */
245 @extend %initial_icon;
246 background-position: -6px -144px; /* Place hold */
251 @extend %initial_icon;
252 background-position: 0 -24px; /* Place article request */
257 @extend %initial_icon;
258 background-position: 2px -386px; /* Email */
263 @extend %initial_icon;
264 background-position: 3px -1111px; /* Tag results */
269 @extend %initial_icon;
278 background: transparent url( "../images/logo-koha.png" ) no-repeat scroll 0%;
280 float: left !important;
289 height: 0 !important;
293 text-decoration: none;
344 background-color: #FFF;
357 background-color: #FFC;
371 background-color: #ECEDE6;
378 background-color: transparent;
396 @include border-radius-all( 3px );
397 background-color: #FFC;
462 border: 1px solid #DDD;
463 border-bottom-width: 0;
464 border-top-left-radius: 5px;
465 border-top-right-radius: 5px;
469 background-color: #ECEDE6;
470 border-bottom: 1px solid #DDD;
480 border-bottom: 1px solid #DDD;
486 background-color: #DDD;
496 background-repeat: no-repeat;
498 text-decoration: none;
502 background-image: url( "../images/sprite.png" ); /* Place hold small */
503 background-position: -5px -542px;
508 background-image: url( "../images/sprite.png" ); /* Place hold small */
509 background-position: -2px -26px;
514 background-image: url( "../images/sprite.png" ); /* Cart small */
515 background-position: -5px -572px;
520 background-image: url( "../images/sprite.png" ); /* MARC view */
521 background-position: -5px -27px;
526 background-position: -5px -27px;
531 background-position: -5px -1110px;
535 /* List contents remove from list link */
537 background-position: -8px -690px; /* Delete */
543 /* Override Bootstrap alert */
545 background: linear-gradient( to bottom, #FFFBE5 0%, #FFF0B2 9%, #FFF1A8 89%, #F7E665 100% );
546 border-color: #D6C43B;
549 /* Redefine a new style for Bootstrap's class "close" since we use that already */
550 /* Use <a class="closebtn" href="#">×</a> */
560 /* Override Bootstrap alert.alert-info */
562 background: linear-gradient( to bottom, #F4F6FA 0%, #EAEEF5 4%, #E8EDF6 96%, #CDDBF2 100% );
563 border-color: #C5D1E5;
567 /* Override Bootstrap alert.alert-success */
569 background: linear-gradient( to bottom, #F8FFE8 0%, #E3F5AB 4%, #DCF48D 98%, #9EBF28 100% );
570 border-color: #9FBA35;
575 @include border-radius-all( 7px );
576 background-color: #F2F2EF;
578 list-style: none outside none;
595 @include border-radius-all( 7px );
597 background-color: #FFF;
598 border: 1px solid #D2D2CF;
604 @include border-radius-all( 7px );
605 background: linear-gradient( to bottom, #C7C7C1 38%, #A7A7A2 100% );
631 .navbar-fixed-bottom {
632 &.navbar-static-bottom {
638 .table-striped tbody > tr:nth-child(odd) > td,
639 .table-striped tbody > tr:nth-child(odd) > th {
640 background-color: #F4F4F4;
644 /* jQuery UI standard tabs */
645 .ui-tabs-nav .ui-tabs-active a,
646 .ui-tabs-nav a:hover,
647 .ui-tabs-nav a:focus,
648 .ui-tabs-nav a:active,
649 .ui-tabs-nav span.a {
650 background: none repeat scroll 0 0 transparent;
659 font-family: inherit;
674 background: #F3F3F3 none;
675 border-color: #D8D8D8;
679 background-color: #FFF;
680 border: 1px solid #D8D8D8;
689 background: #FFF none;
693 &.ui-state-default.ui-state-hover {
694 background: #F3F3F3 none;
700 border: 1px solid #D8D8D8;
704 &.ui-widget-content {
705 background: transparent none;
745 background: none repeat scroll 0 0 transparent;
747 border-bottom-left-radius: 4px;
748 border-bottom-right-radius: 4px;
749 border-top-left-radius: 4px;
750 border-top-right-radius: 4px;
755 list-style: none outside none;
758 padding: .2em .2em 0;
759 text-decoration: none;
774 background: none repeat scroll 0 0 #E6F0F2;
775 border: 1px solid #B9D8D9;
776 border-bottom: 0 none !important;
777 border-top-left-radius: 4px;
778 border-top-right-radius: 4px;
782 list-style: none outside none;
791 background-color: #FFFFFF;
797 background: none repeat scroll 0 0 transparent;
810 text-decoration: none;
813 background-color: #EDF4F5;
814 border-top-left-radius: 4px;
815 border-top-right-radius: 4px;
822 background: none repeat scroll 0 0 transparent;
823 border: 1px solid #B9D8D9;
824 border-bottom-left-radius: 4px;
825 border-bottom-right-radius: 4px;
832 /* End jQueryUI tab styles */
834 /* jQuery UI Datepicker */
840 border-collapse: collapse;
847 background: transparent none;
855 .ui-datepicker-trigger {
857 vertical-align: middle;
860 /* End jQueryUI datepicker styles */
866 background: #FFFFFF none;
867 border: 1px solid #AAA;
877 background: #E6F0F2 none;
878 border: 1px solid #AAA;
884 .ui-widget-content .ui-state-default,
885 .ui-widget-header .ui-state-default {
886 background: #F4F8F9 none;
887 border: 1px solid #AAA;
893 .ui-widget-content .ui-state-hover,
894 .ui-widget-header .ui-state-hover,
896 .ui-widget-content .ui-state-focus,
897 .ui-widget-header .ui-state-focus {
898 background: #E6F0F2 none;
899 border: 1px solid #AAA;
905 .ui-widget-content .ui-state-active,
906 .ui-widget-header .ui-state-active {
907 background: #FFFFFF none;
908 border: 1px solid #AAAAAA;
914 .ui-widget-content .ui-state-highlight,
915 .ui-widget-header .ui-state-highlight {
917 border: 1px solid #FCEFA1;
922 .ui-widget-content .ui-state-error,
923 .ui-widget-header .ui-state-error {
925 border: 1px solid #CD0A0A;
929 /* end jQueryUI core */
931 /* jQueryUI autocomplete */
938 &.ui-widget-content .ui-state-hover {
939 background: #E6F0F2 none;
940 border: 1px solid #AAA;
946 .ui-autocomplete-loading {
947 background: #FFF url( "../../img/loading-small.gif" ) right center no-repeat;
954 /* end jQueryUI autocomplete */
961 @include border-radius-all( 3px );
962 background-color: #FFF;
963 border: 1px solid #AAA;
993 background-color: transparent;
1002 background-color: #999999;
1005 display: inline-block;
1008 text-shadow: 0 -1px 0 rgba( 0, 0, 0, .25 );
1012 background-color: #B94A48;
1016 background-color: #F89406;
1020 background-color: #468847;
1024 background-color: #3A87AD;
1028 background-color: #333333;
1068 list-style-type: none;
1069 padding: 1em 1em 0 1em;
1089 list-style-type: none;
1090 padding-bottom: 1em;
1094 padding-left: 8.5em;
1116 padding: 1em 0 .3em;
1152 list-style-type: none;
1154 padding: .5em 1em 0 0;
1164 border-bottom: 1px solid #EEE;
1167 list-style-type: none;
1168 padding-bottom: .2em;
1187 /* different sizes for different tags in opac-tags.tt */
1230 background-color: #EEEEEE;
1231 border: 1px solid #E8E8E8;
1233 padding: 3px 3px 5px 5px;
1234 vertical-align: middle;
1237 white-space: nowrap;
1250 line-height: inherit;
1253 white-space: nowrap;
1273 border-left: 1px solid #E8E8E8;
1290 padding: 7px 5px 9px 9px;
1294 #selections-toolbar,
1295 .selections-toolbar {
1296 background: linear-gradient( top, #B2B2B2 0%, #E0E0E0 14%, #E8E8E8 100% );
1306 %tag_button_default {
1307 background-color: transparent;
1308 background-image: url( "../images/sprite.png" );
1309 background-position: 1px -643px;
1310 background-repeat: no-repeat;
1316 text-decoration: none;
1321 text-decoration: underline;
1324 %tag_button_disabled {
1327 text-decoration: none;
1331 @extend %tag_button_default;
1334 background-position: -1px -667px;
1338 #selections-toolbar {
1341 @extend %tag_button_hover;
1345 @extend %tag_button_disabled;
1348 @extend %tag_button_disabled;
1354 @extend %tag_button_disabled;
1357 @extend %tag_button_disabled;
1362 #tagsel_span input {
1364 @extend %tag_button_default;
1368 @extend %tag_button_hover;
1372 @extend %tag_button_disabled;
1375 @extend %tag_button_disabled;
1380 @extend %tag_button_disabled;
1383 @extend %tag_button_disabled;
1388 .selections-toolbar a.disabled {
1389 @extend %tag_button_disabled;
1392 @extend %tag_button_disabled;
1419 font-weight: normal;
1424 margin-bottom: .5em;
1425 padding: 0 2em .2em .2em;
1429 background-color: #F3F3F3;
1430 border: 1px solid #C9C9C9;
1432 display: inline-block;
1434 white-space: nowrap;
1438 background-image: url( "../images/sprite.png" );
1439 background-repeat: no-repeat;
1442 text-decoration: none;
1446 font-weight: normal;
1450 #bibliodescriptions,
1457 background-color: #FFF;
1462 background-position: -9px -27px;
1466 background-position: -10px -56px;
1470 background-position: -8px 3px;
1474 .results-pagination {
1475 background-color: #F3F3F3;
1476 border: 1px solid #D0D0D0;
1480 padding-bottom: 10px;
1492 background: none !important;
1493 color: #999 !important;
1510 background-color: #F3F3F3;
1511 border-bottom: 1px solid #DDDDDD;
1512 border-top: 1px solid #DDDDDD;
1525 padding-right: 10px;
1532 background-color: #F3F3F3;
1533 border: 1px solid #D0D0D0;
1541 background: #E1E1E1 url( "../images/sprite.png" ) no-repeat 0 -504px; /* Browse results menu */
1545 text-decoration: none;
1549 background-color: #D9D9D9;
1555 border-top: 1px solid #D0D0D0;
1557 white-space: nowrap;
1567 border-left: 1px solid #D0D0D0;
1568 border-right: 1px solid #D0D0D0;
1574 background-color: #F3F3F3;
1577 font-weight: normal;
1580 text-decoration: none;
1591 background-color: #999999;
1595 font-weight: normal;
1602 background-color: #006699;
1607 font-weight: normal;
1615 padding-right: 10px;
1621 text-decoration: none !important;
1636 text-decoration: none !important;
1639 text-decoration: underline;
1649 /* action buttons */
1651 background-color: #F3F3F3;
1652 border: 1px solid #E8E8E8;
1654 padding-bottom: 3px;
1664 text-decoration: none;
1669 #moresearches_menu {
1675 font-weight: normal;
1689 .highlight_controls {
1694 background-image: url( "../images/sprite.png" );
1695 background-repeat: no-repeat;
1696 text-decoration: none;
1701 @extend %initial_icon;
1702 background-color: transparent;
1703 background-position: -2px -453px; /* Toolbar place hold */
1708 text-decoration: none;
1711 @extend %initial_icon;
1712 background-position: -5px -621px; /* Place hold disabled */
1717 @extend %initial_icon;
1718 background-color: transparent;
1719 background-position: 2px -735px; /* List edit */
1726 text-decoration: none;
1735 @extend %initial_icon;
1736 background-position: 2px -764px; /* List new */
1745 @extend %initial_icon;
1746 background-position: -4px -791px; /* List new disabled */
1751 @extend %initial_icon;
1752 background-color: transparent;
1753 background-position: 2px -688px; /* Delete */
1760 text-decoration: none;
1780 background-image: url( "../images/sprite.png" ); /* Tag results disabled */
1781 background-position: -6px -1130px;
1782 background-repeat: no-repeat;
1784 text-decoration: none;
1787 .tag_results_input {
1792 input[type="text"] {
1804 input[type="text"] {
1815 .branch-info-tooltip {
1819 .ui-tooltip-content p {
1825 background: transparent url( "../images/social-sprite.png" ) no-repeat;
1827 height: 20px !important;
1828 text-indent: -999em;
1839 margin: .5em 0 .5em .5em !important;
1843 float: left !important;
1844 margin: .5em 0 .5em .2em !important;
1848 background-position: -7px -35px;
1852 background-position: -7px -5px;
1856 background-position: -7px -95px;
1860 background-position: -7px -66px;
1864 background-position: -7px -126px;
1871 background-color: transparent;
1882 padding-bottom: .6em;
1890 padding-bottom: .6em;
1914 border: 1px solid #EEE;
1921 font-family: monospace;
1927 background-color: #FFF;
1931 vertical-align: top;
1932 white-space: nowrap;
1938 vertical-align: top;
1947 background-repeat: no-repeat;
1950 text-decoration: none;
1954 #renewselected_link {
1955 background-image: url( "../images/sprite.png" );
1956 background-position: -5px -986px;
1957 background-repeat: no-repeat;
1961 background-image: url( "../images/sprite.png" );
1962 background-position: -8px -967px;
1963 background-repeat: no-repeat;
1982 .authstanzaheading {
1986 .authorizedheading {
1992 .authres_otherscript {
2001 @include border-radius-all( 3px );
2002 background-color: #EEE;
2003 border: 1px solid #E8E8E8;
2004 box-sizing: border-box;
2010 background-color: #FFFBEA;
2011 border-color: #F4ECBE;
2020 display: inline-block;
2025 padding-left: .25em;
2031 font-weight: normal;
2032 text-decoration: underline;
2056 background-color: #FFF;
2057 border: 1px solid rgba( 0, 0, 0, .2 );
2059 box-shadow: 0 5px 10px rgba( 0, 0, 0, .2 );
2071 white-space: nowrap;
2076 @include border-radius-all( 7px );
2077 border: 1px solid #D2D2CF;
2094 background-color: #F2F2EF;
2095 border-bottom: 1px solid #D8D8D8;
2096 border-radius: 8px 8px 0 0;
2100 text-decoration: none;
2107 list-style-type: none;
2111 font-weight: normal;
2126 font-weight: normal;
2127 text-decoration: underline;
2131 display: inline-block;
2140 list-style-type: none;
2143 background: #EEEEEE;
2144 border: 1px solid #D8D8D8;
2145 border-bottom-color: #999;
2146 border-radius: 5px 0 0 5px;
2152 text-decoration: none;
2155 background: #EAEEF5;
2161 background-color: #FFF;
2162 background-image: none;
2163 border-right-width: 0;
2167 background-color: #FFF;
2182 /* Search results add to cart (lists disabled) */
2185 background-image: url( "../images/sprite.png" ); /* Cart */
2186 background-position: -5px -266px;
2187 background-repeat: no-repeat;
2189 text-decoration: none;
2196 padding: 0 0 .6em 0;
2204 &.highlight_toggle {
2205 background-image: url( "../images/sprite.png" ); /* Highlight */
2206 background-position: -11px -841px;
2207 background-repeat: no-repeat;
2209 font-weight: normal;
2210 padding: 0 10px 0 21px;
2215 @include border-radius-all( 3px );
2217 background-color: rgba( 255, 255, 204, .4 );
2218 border: 1px solid #CCC;
2219 display: inline-block;
2224 background-color: rgba( 239, 254, 213, .4 );
2229 .commentline .avatar {
2234 /* style for search terms in catalogsearch */
2237 background-color: #FFFFCC;
2241 /* style for shelving location in catalogsearch */
2251 font-weight: normal;
2253 text-decoration: underline;
2258 padding: 0 .2em 0 .5em;
2259 text-shadow: 1px 1px 0 #FFF;
2263 border-bottom-left-radius: 3px;
2264 border-top-left-radius: 3px;
2269 border-bottom-right-radius: 3px;
2270 border-top-right-radius: 3px;
2271 border-width: 1px 1px 1px 0;
2274 %page-middle-child {
2275 background-color: #FFFFFF;
2276 border-color: #DDDDDD;
2278 border-style: solid;
2279 border-width: 1px 1px 1px 0;
2284 text-decoration: none;
2292 @extend %page-first-child;
2296 @extend %page-last-child;
2301 @extend %page-middle-child;
2304 @extend %page-first-child;
2308 @extend %page-last-child;
2313 @extend %page-middle-child;
2314 background-color: #F5F5F5;
2318 @extend %page-middle-child;
2322 border-bottom-right-radius: 3px;
2323 border-top-right-radius: 3px;
2328 @include border-radius-all( 3px );
2329 background-color: #FFF0B1;
2330 display: inline-block;
2337 white-space: nowrap;
2345 font-weight: normal;
2360 /* Redefine a new style for Bootstrap's class "close" since we use that already */
2361 /* Use <a class="closebtn" href="#">×</a> */
2363 .modal-header .closebtn {
2374 text-shadow: 0 1px 0 #FFFFFF;
2380 text-decoration: none;
2385 background: transparent;
2405 margin-bottom: .5em;
2434 @include border-radius-all( 3px );
2435 background-color: #EEEEEB;
2436 border: 1px solid #DDDED3;
2442 .librarypulldown .transl1 {
2446 .nolibrarypulldown {
2462 background: transparent url( "../images/koha-logo-navbar.png" ) no-repeat scroll 0%;
2464 float: left !important;
2473 height: 0 !important;
2477 text-decoration: none;
2482 #user-menu-trigger {
2486 background: transparent url( "../lib/bootstrap/img/glyphicons-halflings-white.png" ) no-repeat;
2487 background-position: -168px 0;
2488 background-repeat: no-repeat;
2492 vertical-align: text-top;
2497 border-bottom-color: #999999;
2498 border-top-color: #999999;
2503 /* Class to be added to toolbar when it starts being fixed at the top of the screen*/
2505 box-shadow: 0 3px 2px 0 rgba( 0, 0, 0, .4 );
2514 #ulactioncontainer {
2528 .thumbnail-shelfbrowser span {
2534 background: url( "../images/asc.gif" ) no-repeat scroll right center #ECEDE6;
2535 padding-right: 19px;
2539 background: url( "../images/desc.gif" ) no-repeat scroll right center #ECEDE6;
2540 padding-right: 19px;
2544 background: url( "../images/ascdesc.gif" ) no-repeat scroll right center #ECEDE6;
2545 padding-right: 19px;
2549 .nosort.sorting_asc,
2550 .nosort.sorting_desc,
2552 background: #ECEDE6 none;
2553 padding-right: 19px;
2607 font-weight: normal;
2610 white-space: nowrap;
2620 vertical-align: middle;
2624 border-bottom: 1px solid #EEE;
2625 list-style-type: none;
2631 list-style-type: none;
2639 #openlibrary-results {
2645 vertical-align: middle;
2648 #overdrive-results-list .star-rating-control {
2676 text-decoration: none;
2681 background-image: url( "../images/sprite.png" );
2682 background-repeat: no-repeat;
2688 height: 0 !important;
2692 text-decoration: none;
2698 background-position: -9px -1007px;
2702 background-position: -9px -1057px;
2712 border-bottom: 1px solid #CCC;
2714 margin-bottom: .5em;
2715 padding: 0 1em 1em 1em;
2736 .toggle-hold-options {
2737 background-color: #EEE;
2749 #idreambooksreadometer {
2753 .idreambookslegend {
2757 .idreambookssummary {
2760 text-decoration: none;
2764 vertical-align: middle;
2776 vertical-align: middle;
2781 text-decoration: none;
2800 .t:first-child::before {
2838 box-shadow: 0 1px 1px #C00 inset, 0 0 8px #C00;
2844 box-shadow: 0 1px 1px #C00 inset, 0 0 8px #C00;
2859 .illrequest-actions {
2860 margin-bottom: 20px;
2869 #illrequests-create-button {
2870 margin-bottom: 20px;
2880 transform: translateY( -50% );
2885 #freeform-fields .custom-name {
2892 .dropdown:hover .dropdown-menu.nojs {
2898 border: 1px solid #DDDDDD;
2899 border-radius: 10px;
2912 color: white !important;
2917 background-color: $base;
2920 display: inline-block;
2925 text-shadow: 0 -1px 0 rgba( 0, 0, 0, .25 );
2928 background-color: lighten( $base, 20% );
2932 .user_overdues_count,
2934 background-color: #990000;
2937 background-color: lighten( #990000, 10% );
2941 .user_holds_waiting_count {
2942 background-color: #538200;
2945 background-color: lighten( #538200, 10% );
2950 border: 1px solid #EAEAE6;
2953 padding-bottom: .5em;
2956 background-color: #EAEAE6;
2957 border-top-left-radius: 6px;
2958 border-top-right-radius: 6px;
2959 box-shadow: 0 1px 1px 0 rgba( 0, 0, 0, .2 );
2966 list-style-type: none;
2977 @import "responsive";