2 -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
3 -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
4 box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
7 background-color: #EAEAE6;
9 /* Sticky footer styles */
13 /* The html and body elements cannot have any padding or margin. */
22 .no-js .selections-toolbar {
28 /* Wrapper for page content to push down footer */
31 height: auto !important;
33 /* Negative indent footer by it's height */
35 /* Set the fixed height of the footer here */
56 a.btn-primary:visited {
60 .ui-widget-content a:visited {
68 background: transparent url(../images/logo-koha.png) no-repeat scroll 0%;
70 float: left !important;
79 height: 0px !important;
83 text-decoration: none;
119 background-color: #FFF;
128 #booleansearch label {
137 background-color: #FFC;
143 padding: 0 .3em 0 .3em;
144 -webkit-border-radius: 3px;
145 -moz-border-radius: 3px;
160 padding: 0 .3em 0 .3em;
175 #moresearches li:after {
181 #moresearches li:last-child:after {
188 border: 1px solid #ddd;
189 border-bottom-width: 0;
190 border-top-left-radius: 5px;
191 border-top-right-radius: 5px;
194 background-color: #ecede6;
195 border-bottom: 1px solid #ddd;
203 border-bottom: 1px solid #ddd;
208 background-color: #DDD;
216 /* List contents remove from list link */
219 background-image: url("../images/sprite.png");
220 /* Place hold small */
221 background-position: -5px -542px;
222 background-repeat: no-repeat;
225 text-decoration: none;
227 .actions a.article_request {
228 background-image: url("../images/sprite.png");
229 /* Place hold small */
230 background-position: -2px -26px;
231 background-repeat: no-repeat;
234 text-decoration: none;
236 .actions a.addtocart {
237 background-image: url("../images/sprite.png");
239 background-position: -5px -572px;
240 background-repeat: no-repeat;
243 text-decoration: none;
245 .actions a.addtoshelf {
246 background-image: url("../images/sprite.png");
248 background-position: -5px -27px;
249 background-repeat: no-repeat;
252 text-decoration: none;
254 .actions a.addtolist {
255 background-position: -5px -27px;
258 text-decoration: none;
261 background-position: -5px -1110px;
264 text-decoration: none;
266 .actions a.removefromlist {
267 background-position: -8px -690px;
270 text-decoration: none;
273 /* Override Bootstrap alert */
277 background: -moz-linear-gradient(top, #fffbe5 0%, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);
279 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fffbe5), color-stop(9%, #fff0b2), color-stop(89%, #fff1a8), color-stop(100%, #f7e665));
280 /* Chrome,Safari4+ */
281 background: -webkit-linear-gradient(top, #fffbe5 0%, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);
282 /* Chrome10+,Safari5.1+ */
283 background: -o-linear-gradient(top, #fffbe5 0%, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);
285 background: -ms-linear-gradient(top, #fffbe5 0%, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);
287 background: linear-gradient(to bottom, #fffbe5 0%, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);
289 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbe5', endColorstr='#f7e665', GradientType=0);
291 border-color: #D6C43B;
294 /* Override Bootstrap alert.alert-info */
298 background: -moz-linear-gradient(top, #f4f6fa 0%, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);
300 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f6fa), color-stop(4%, #eaeef5), color-stop(96%, #e8edf6), color-stop(100%, #cddbf2));
301 /* Chrome,Safari4+ */
302 background: -webkit-linear-gradient(top, #f4f6fa 0%, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);
303 /* Chrome10+,Safari5.1+ */
304 background: -o-linear-gradient(top, #f4f6fa 0%, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);
306 background: -ms-linear-gradient(top, #f4f6fa 0%, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);
308 background: linear-gradient(to bottom, #f4f6fa 0%, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);
310 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f6fa', endColorstr='#cddbf2', GradientType=0);
312 border-color: #C5D1E5;
315 /* Override Bootstrap alert.alert-success */
319 background: -moz-linear-gradient(top, #f8ffe8 0%, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);
321 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8ffe8), color-stop(4%, #e3f5ab), color-stop(98%, #dcf48d), color-stop(100%, #9ebf28));
322 /* Chrome,Safari4+ */
323 background: -webkit-linear-gradient(top, #f8ffe8 0%, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);
324 /* Chrome10+,Safari5.1+ */
325 background: -o-linear-gradient(top, #f8ffe8 0%, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);
327 background: -ms-linear-gradient(top, #f8ffe8 0%, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);
329 background: linear-gradient(to bottom, #f8ffe8 0%, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);
331 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8ffe8', endColorstr='#9ebf28', GradientType=0);
333 border-color: #9FBA35;
337 background-color: #F2F2EF;
339 list-style: none outside none;
342 -webkit-border-radius: 7px;
343 -moz-border-radius: 7px;
351 .form-inline fieldset {
356 background-color: #FFF;
357 border: 1px solid #D2D2CF;
358 -webkit-border-radius: 7px;
359 -moz-border-radius: 7px;
361 -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
362 -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
363 box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
365 margin-bottom: 0.5em;
368 -webkit-border-radius: 7px;
369 -moz-border-radius: 7px;
375 background: -moz-linear-gradient(top, #c7c7c1 38%, #a7a7a2 100%);
377 background: -webkit-gradient(linear, left top, left bottom, color-stop(38%, #c7c7c1), color-stop(100%, #a7a7a2));
378 /* Chrome,Safari4+ */
379 background: -webkit-linear-gradient(top, #c7c7c1 38%, #a7a7a2 100%);
380 /* Chrome10+,Safari5.1+ */
381 background: -o-linear-gradient(top, #c7c7c1 38%, #a7a7a2 100%);
383 background: -ms-linear-gradient(top, #c7c7c1 38%, #a7a7a2 100%);
385 background: linear-gradient(to bottom, #c7c7c1 38%, #a7a7a2 100%);
387 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7c7c1', endColorstr='#a7a7a2', GradientType=0);
390 .mastheadsearch label {
394 .navbar-inverse .brand,
395 .navbar-inverse .nav > li > a {
399 .navbar-fixed-bottom.navbar-static-bottom {
403 #changelanguage .nav > .active > p {
406 .table-striped tbody > tr:nth-child(odd) > td,
407 .table-striped tbody > tr:nth-child(odd) > th {
408 background-color: #F4F4F4;
410 /* jQuery UI standard tabs */
411 .ui-tabs-nav .ui-tabs-active a,
412 .ui-tabs-nav a:hover,
413 .ui-tabs-nav a:focus,
414 .ui-tabs-nav a:active,
415 .ui-tabs-nav span.a {
416 background: none repeat scroll 0 0 transparent;
424 font-family: inherit;
430 .ui-tabs.ui-widget-content {
431 background: transparent none;
434 .ui-tabs .ui-tabs-panel {
435 border: 1px solid #D8D8D8;
438 .ui-tabs-nav.ui-widget-header {
442 .ui-tabs .ui-tabs-nav li {
443 background: #F3F3F3 none;
444 border-color: #D8D8D8;
447 .ui-tabs .ui-tabs-nav li.ui-tabs-active {
448 background-color: #FFF;
449 border: 1px solid #D8D8D8;
452 .ui-tabs .ui-tabs-nav li.ui-tabs-active a {
456 .ui-tabs .ui-tabs-nav li.ui-state-default.ui-state-hover {
457 background: #F3F3F3 none;
459 .ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover {
460 background: #FFF none;
462 .ui-tabs .ui-state-default a,
463 .ui-tabs .ui-state-default a:link,
464 .ui-tabs .ui-state-default a:visited {
467 .ui-tabs .ui-state-hover a,
468 .ui-tabs .ui-state-hover a:link,
469 .ui-tabs .ui-state-hover a:visited {
473 background: none repeat scroll 0 0 transparent;
476 padding: 0.2em 0.2em 0;
477 border-bottom-right-radius: 4px;
478 border-bottom-left-radius: 4px;
479 border-top-right-radius: 4px;
480 border-top-left-radius: 4px;
485 list-style: none outside none;
487 text-decoration: none;
489 .statictabs ul:before {
493 .statictabs ul:after {
499 background: none repeat scroll 0 0 #E6F0F2;
500 border: 1px solid #B9D8D9;
501 border-bottom: 0 none !important;
502 border-top-right-radius: 4px;
503 border-top-left-radius: 4px;
505 list-style: none outside none;
515 .statictabs li.active {
516 background-color: #FFFFFF;
526 text-decoration: none;
528 .statictabs li a:hover {
529 background-color: #EDF4F5;
530 border-top-right-radius: 4px;
531 border-top-left-radius: 4px;
534 .statictabs li.active a {
538 background: none repeat scroll 0 0 transparent;
541 .statictabs .tabs-container {
542 border: 1px solid #B9D8D9;
543 background: none repeat scroll 0 0 transparent;
546 border-bottom-right-radius: 4px;
547 border-bottom-left-radius: 4px;
550 /* End jQueryUI tab styles */
551 /* jQuery UI Datepicker */
552 .ui-datepicker table {
556 border-collapse: collapse;
560 background: transparent none;
566 .ui-datepicker-trigger {
567 vertical-align: middle;
571 -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
572 -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
573 box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
575 /* End jQueryUI datepicker styles */
578 border: 1px solid #AAA;
579 background: #ffffff none;
583 border: 1px solid #AAA;
584 background: #E6F0F2 none;
589 .ui-widget-content .ui-state-default,
590 .ui-widget-header .ui-state-default {
591 border: 1px solid #AAA;
592 background: #F4F8F9 none;
597 .ui-widget-content .ui-state-hover,
598 .ui-widget-header .ui-state-hover,
600 .ui-widget-content .ui-state-focus,
601 .ui-widget-header .ui-state-focus {
602 border: 1px solid #AAA;
603 background: #E6F0F2 none;
608 .ui-widget-content .ui-state-active,
609 .ui-widget-header .ui-state-active {
610 border: 1px solid #aaaaaa;
611 background: #ffffff none;
616 .ui-widget-content .ui-state-highlight,
617 .ui-widget-header .ui-state-highlight {
618 border: 1px solid #fcefa1;
623 .ui-widget-content .ui-state-error,
624 .ui-widget-header .ui-state-error {
625 border: 1px solid #cd0a0a;
629 /* end jQueryUI core */
630 /* jQueryUI autocomplete */
634 -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
635 -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
636 box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
638 .ui-autocomplete.ui-widget-content .ui-state-hover {
639 border: 1px solid #AAA;
640 background: #E6F0F2 none;
644 .ui-autocomplete-loading {
645 background: #FFF url("../../img/loading-small.gif") right center no-repeat;
650 /* end jQueryUI autocomplete */
652 background-color: #ECEDE6;
658 background-color: #FFF;
659 border: 1px solid #AAA;
666 -webkit-border-radius: 3px;
667 -moz-border-radius: 3px;
670 #bookcover .no-image {
684 background-color: #FFC;
688 background-color: transparent;
695 background-color: transparent;
703 background-color: #999999;
706 display: inline-block;
709 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
712 background-color: #b94a48;
715 background-color: #f89406;
718 background-color: #468847;
721 background-color: #3a87ad;
724 background-color: #333333;
734 fieldset.rows legend {
739 fieldset.rows .label {
746 fieldset.rows label.lradio {
751 fieldset.rows fieldset {
756 padding: 1em 1em 0 1em;
757 list-style-type: none;
759 fieldset.rows ol.lradio label {
764 fieldset.rows ol.lradio label.lradio {
773 list-style-type: none;
776 fieldset.rows li.lradio {
780 fieldset.rows li.lradio label {
785 fieldset.rows .hint {
794 padding: 1em 0 .3em 0;
803 div.rows + div.rows {
813 div.rows span.label {
821 list-style-type: none;
823 padding: .5em 1em 0 0;
826 border-bottom: 1px solid #EEE;
829 padding-bottom: .2em;
831 list-style-type: none;
837 div.rows ul li:first-child {
845 /* different sizes for different tags in opac-tags.tt */
877 background-color: #EEEEEE;
878 border: 1px solid #E8E8E8;
880 padding: 3px 3px 5px 5px;
881 vertical-align: middle;
895 line-height: inherit;
902 .toolbar #tagsel_tag {
907 .toolbar #tagsel_form {
915 border-left: 1px solid #e8e8e8;
917 .toolbar li:first-child a {
924 padding: 7px 5px 9px 9px;
927 .selections-toolbar {
928 background: -moz-linear-gradient(top, #b2b2b2 0%, #e0e0e0 14%, #e8e8e8 100%);
930 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b2b2b2), color-stop(14%, #e0e0e0), color-stop(100%, #e8e8e8));
931 /* Chrome,Safari4+ */
932 background: -webkit-linear-gradient(top, #b2b2b2 0%, #e0e0e0 14%, #e8e8e8 100%);
933 /* Chrome10+,Safari5.1+ */
934 background: -o-linear-gradient(top, #b2b2b2 0%, #e0e0e0 14%, #e8e8e8 100%);
936 background: -ms-linear-gradient(top, #b2b2b2 0%, #e0e0e0 14%, #e8e8e8 100%);
938 background: linear-gradient(top, #b2b2b2 0%, #e0e0e0 14%, #e8e8e8 100%);
940 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0', endColorstr='#e8e8e8', GradientType=0);
949 #tagsel_span input.submit,
952 background-color: transparent;
956 background-image: url("../images/sprite.png");
958 background-position: 1px -643px;
959 background-repeat: no-repeat;
961 text-decoration: none;
963 #tagsel_tag.disabled {
964 background-position: -1px -667px;
966 #tagsel_span input:hover,
967 #selections-toolbar input.hold:hover {
969 text-decoration: underline;
971 #tagsel_span input.disabled,
972 #tagsel_span input.disabled:hover,
973 #tagsel_span input.hold.disabled,
974 #tagsel_span input.hold.disabled:hover,
975 #selections-toolbar input.hold.disabled,
976 #selections-toolbar input.hold.disabled:hover,
977 #selections-toolbar a.disabled,
978 #selections-toolbar a.disabled:hover,
979 .selections-toolbar a.disabled,
980 .selections-toolbar a.disabled:hover {
982 text-decoration: none;
991 .results_summary .results_summary {
994 .results_summary.actions {
997 .results_summary.tagstatus {
1000 .results_summary .label {
1003 .results_summary a {
1004 font-weight: normal;
1007 margin-bottom: .5em;
1008 padding: 0 2em 0.2em 0.2em;
1011 background-color: #F3F3F3;
1012 border: 1px solid #C9C9C9;
1014 display: inline-block;
1015 padding: 0.2em 0.5em;
1016 white-space: nowrap;
1018 #bibliodescriptions,
1025 background-image: url("../images/sprite.png");
1026 background-repeat: no-repeat;
1029 text-decoration: none;
1032 font-weight: normal;
1035 background-color: #fff;
1039 background-position: -9px -27px;
1042 background-position: -10px -56px;
1045 background-position: -8px 3px;
1052 #bookcover .no-image {
1054 margin-bottom: 10px;
1057 margin: 0 1em 1em 0;
1060 .results-pagination {
1066 border: 1px solid #D0D0D0;
1068 background-color: #F3F3F3;
1069 padding-bottom: 10px;
1076 background: none!important;
1077 color: #999!important;
1079 .pagination_list ul {
1083 .pagination_list li {
1089 .pagination_list li.highlight {
1090 background-color: #F3F3F3;
1091 border-top: 1px solid #DDDDDD;
1092 border-bottom: 1px solid #DDDDDD;
1094 .pagination_list li a {
1097 .pagination_list .li_pag_index {
1102 padding-right: 10px;
1107 background-color: #F3F3F3;
1108 border: 1px solid #D0D0D0;
1114 .nav_results .l_Results a {
1115 background: #E1E1E1 url("../images/sprite.png") no-repeat 0px -504px;
1116 /* Browse results menu */
1120 text-decoration: none;
1122 .nav_results .l_Results:hover {
1123 background-color: #D9D9D9;
1127 border-top: 1px solid #D0D0D0;
1128 white-space: nowrap;
1136 .pg_menu li.back_results a {
1137 border-left: 1px solid #D0D0D0;
1138 border-right: 1px solid #D0D0D0;
1142 background-color: #F3F3F3;
1146 text-decoration: none;
1147 font-weight: normal;
1154 background-color: #999999;
1156 font-weight: normal;
1164 #listResults li:hover {
1165 background-color: #006699;
1169 font-weight: normal;
1172 .nav_pages .close_pagination {
1173 padding-right: 10px;
1178 .nav_pages .close_pagination a {
1179 text-decoration: none!important;
1191 text-decoration: none!important;
1193 .nav_pages li a:hover {
1194 text-decoration: underline;
1199 /* action buttons */
1202 background-color: #F3F3F3;
1203 border: 1px solid #E8E8E8;
1204 padding-bottom: 3px;
1213 text-decoration: none;
1216 #moresearches_menu li {
1221 #moresearches_menu li a {
1222 font-weight: normal;
1224 #export li a.menu-inactive,
1225 #moresearches_menu li a.menu-inactive {
1232 .highlight_controls {
1239 a.deleteshelf.disabled,
1253 a.removeitems.disabled,
1260 input.hold.disabled,
1265 background-image: url("../images/sprite.png");
1266 background-repeat: no-repeat;
1269 background-position: -5px -265px;
1274 background-position: -5px -225px;
1279 background-position: -2px -868px;
1281 text-decoration: none;
1291 background-position: -2px -898px;
1293 text-decoration: none;
1297 background-position: -5px -348px;
1300 text-decoration: none;
1303 background-position: 2px -348px;
1306 text-decoration: none;
1309 background-position: 2px -598px;
1311 text-decoration: none;
1315 background-position: -3px -814px;
1317 text-decoration: none;
1320 a.highlight_toggle {
1321 background-position: -5px -841px;
1328 background-position: -2px -453px;
1329 /* Toolbar place hold */
1330 text-decoration: none;
1334 input.hold.disabled {
1335 background-position: -5px -621px;
1336 /* Place hold disabled */
1339 background-position: -5px -265px;
1345 background-image: url("../images/sprite.png");
1347 background-position: -4px -922px;
1349 text-decoration: none;
1352 background-position: 0px -423px;
1354 text-decoration: none;
1358 background-position: -5px -186px;
1360 text-decoration: none;
1365 background-position: 2px -690px;
1367 text-decoration: none;
1370 a.removeitems.disabled,
1371 a.deleteshelf.disabled {
1372 background-position: 2px -712px;
1373 /* Delete disabled */
1376 background-position: -6px -144px;
1381 background-position: 0px -24px;
1382 /* Place article request */
1386 background-position: 2px -386px;
1388 text-decoration: none;
1392 background-position: 3px -1111px;
1395 text-decoration: none;
1398 background-color: transparent;
1404 background-color: transparent;
1405 background-position: 2px -736px;
1413 text-decoration: none;
1416 background-position: 2px -764px;
1424 text-decoration: none;
1426 .newshelf.disabled {
1427 background-position: -4px -791px;
1428 /* List new disabled */
1431 background-color: transparent;
1432 background-position: 2px -690px;
1440 text-decoration: none;
1445 .deleteshelf:hover {
1449 .deleteshelf:active {
1456 background-image: url("../images/sprite.png");
1457 /* Tag results disabled */
1458 background-position: -6px -1130px;
1459 background-repeat: no-repeat;
1461 text-decoration: none;
1463 .tag_results_input {
1468 .tag_results_input input[type="text"] {
1473 .tag_results_input label {
1476 .tagsinput input[type="text"] {
1484 .branch-info-tooltip {
1487 .ui-tooltip-content p {
1490 #social_networks a {
1491 background: transparent url("../images/social-sprite.png") no-repeat;
1493 height: 20px !important;
1495 text-indent: -999em;
1497 #social_networks span {
1504 margin: .5em 0 .5em .5em !important;
1506 #social_networks div {
1507 float: left !important;
1508 margin: .5em 0 .5em .2em !important;
1510 #social_networks #facebook {
1511 background-position: -7px -35px;
1513 #social_networks #twitter {
1514 background-position: -7px -5px;
1516 #social_networks #linkedin {
1517 background-position: -7px -95px;
1519 #social_networks #delicious {
1520 background-position: -7px -66px;
1522 #social_networks #email {
1523 background-position: -7px -126px;
1527 background-color: transparent;
1532 #marc td:first-child {
1536 padding-bottom: .6em;
1542 padding-bottom: .6em;
1544 #marc .results_summary {
1547 #marc .results_summary ul {
1555 #marc .results_summary li {
1559 #items td #items th {
1560 border: 1px solid #EEE;
1566 font-family: monospace;
1570 background-color: #FFF;
1572 white-space: nowrap;
1574 vertical-align: top;
1580 vertical-align: top;
1587 background-repeat: no-repeat;
1588 text-decoration: none;
1592 #renewselected_link {
1593 background-image: url("../images/sprite.png");
1594 background-position: -5px -986px;
1595 background-repeat: no-repeat;
1598 background-image: url("../images/sprite.png");
1599 background-position: -8px -967px;
1600 background-repeat: no-repeat;
1611 .authstanzaheading {
1614 .authorizedheading {
1622 .authres_otherscript {
1629 background-color: #EEE;
1630 border: 1px solid #E8E8E8;
1634 -webkit-border-radius: 3px;
1635 -moz-border-radius: 3px;
1642 padding: 0.2em 0.5em;
1643 white-space: nowrap;
1644 display: inline-block;
1647 padding-left: 0.25em;
1650 font-weight: normal;
1651 text-decoration: underline;
1654 #hierarchies a:hover {
1660 .dropdown-menu > li > a {
1663 a.listmenulink:link,
1664 a.listmenulink:visited {
1668 a.listmenulink:hover,
1669 a.listmenulink:active {
1677 background-color: #FFF;
1678 border: 1px solid rgba(0, 0, 0, 0.2);
1679 border-radius: 6px 6px 6px 6px;
1680 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1691 white-space: nowrap;
1695 border: 1px solid #D2D2CF;
1696 -webkit-border-radius: 7px;
1697 -moz-border-radius: 7px;
1705 #search-facets form,
1715 #search-facets h4 a,
1717 background-color: #F2F2EF;
1718 border-radius: 8px 8px 0 0;
1719 border-bottom: 1px solid #D8D8D8;
1723 text-decoration: none;
1729 list-style-type: none;
1731 #search-facets li li,
1733 font-weight: normal;
1739 #search-facets li.showmore a,
1740 #menu li.showmore a {
1746 font-weight: normal;
1747 text-decoration: underline;
1749 #search-facets .facet-count,
1750 #menu .facet-count {
1751 display: inline-block;
1757 list-style-type: none;
1760 background: #eeeeee;
1761 text-decoration: none;
1763 border: 1px solid #D8D8D8;
1764 border-radius: 5px 0 0 5px;
1765 border-bottom-color: #999;
1772 background: #eaeef5;
1775 background-color: #FFF;
1776 background-image: none;
1777 border-right-width: 0;
1780 #menu li.active a:hover {
1781 background-color: #fff;
1789 /* Search results add to cart (lists disabled) */
1790 .addto a.addtocart {
1791 background-image: url("../images/sprite.png");
1793 background-position: -5px -266px;
1794 background-repeat: no-repeat;
1795 text-decoration: none;
1800 padding: 0 0 .6em 0;
1802 .searchresults p.details {
1805 .searchresults a.highlight_toggle {
1806 background-image: url("../images/sprite.png");
1808 background-position: -11px -841px;
1809 background-repeat: no-repeat;
1811 font-weight: normal;
1812 padding: 0 10px 0 21px;
1814 .searchresults .commentline {
1815 background-color: #ffffcc;
1816 background-color: rgba(255, 255, 204, 0.4);
1817 border: 1px solid #CCC;
1818 display: inline-block;
1819 -webkit-border-radius: 3px;
1820 -moz-border-radius: 3px;
1822 -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
1823 -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
1824 box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
1828 .searchresults .commentline.yours {
1829 background-color: #effed5;
1830 background-color: rgba(239, 254, 213, 0.4);
1832 .commentline .avatar {
1836 /* style for search terms in catalogsearch */
1840 background-color: #FFFFCC;
1842 /* style for shelving location in catalogsearch */
1851 font-weight: normal;
1853 text-decoration: underline;
1857 padding: 0 .2em 0 .5em;
1858 text-shadow: 1px 1px 0 #FFF;
1860 /* style for PM-generated pagination bar */
1864 .pages span:first-child,
1865 .pages a:first-child {
1866 border-width: 1px 1px 1px 1px;
1867 border-bottom-left-radius: 3px;
1868 border-top-left-radius: 3px;
1870 .pages span:last-child,
1871 .pages a:last-child {
1872 border-width: 1px 1px 1px 0;
1873 border-bottom-right-radius: 3px;
1874 border-top-right-radius: 3px;
1877 .pages .currentPage,
1879 -moz-border-bottom-colors: none;
1880 -moz-border-left-colors: none;
1881 -moz-border-right-colors: none;
1882 -moz-border-top-colors: none;
1883 background-color: #FFFFFF;
1884 border-color: #DDDDDD;
1886 border-style: solid;
1887 border-width: 1px 1px 1px 0;
1892 text-decoration: none;
1895 background-color: #F5F5F5;
1897 .pages a[rel='last'] {
1898 border-bottom-right-radius: 3px;
1899 border-top-right-radius: 3px;
1902 background-color: #FFF0B1;
1903 display: inline-block;
1905 padding: 0.2em 0.5em;
1906 -webkit-border-radius: 3px;
1907 -moz-border-radius: 3px;
1912 white-space: nowrap;
1922 font-weight: normal;
1932 /* Redefine a new style for Bootstrap's class "close" since we use that already */
1933 /* Use <a class="closebtn" href="#">×</a> */
1940 .modal-header .closebtn {
1949 text-shadow: 0 1px 0 #ffffff;
1951 filter: alpha(opacity=20);
1955 text-decoration: none;
1958 filter: alpha(opacity=40);
1963 background: transparent;
1965 -webkit-appearance: none;
1980 margin-bottom: .5em;
1985 margin-bottom: .5em;
2008 background-color: #EEEEEB;
2009 border: 1px solid #DDDED3;
2013 -webkit-border-radius: 3px;
2014 -moz-border-radius: 3px;
2017 .librarypulldown .transl1 {
2020 .nolibrarypulldown {
2023 .nolibrarypulldown .transl1 {
2026 #opac-main-search select {
2031 background: transparent url("../images/koha-logo-navbar.png") no-repeat scroll 0%;
2033 float: left !important;
2042 height: 0px !important;
2046 text-decoration: none;
2049 #user-menu-trigger {
2052 #user-menu-trigger .icon-user {
2053 background: transparent url("../lib/bootstrap/img/glyphicons-halflings-white.png") no-repeat;
2054 background-position: -168px 0;
2055 background-repeat: no-repeat;
2059 vertical-align: text-top;
2062 #user-menu-trigger .caret {
2063 border-bottom-color: #999999;
2064 border-top-color: #999999;
2067 /* Class to be added to toolbar when it starts being fixed at the top of the screen*/
2069 -webkit-box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.4);
2070 box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.4);
2080 #ulactioncontainer {
2089 .thumbnail-shelfbrowser span {
2092 .dropdown-menu > li > a.menu-inactive:hover {
2093 background: #FFF none;
2096 .table .sorting_asc {
2097 padding-right: 19px;
2098 background: url("../images/asc.gif") no-repeat scroll right center #ECEDE6;
2100 .table .sorting_desc {
2101 padding-right: 19px;
2102 background: url("../images/desc.gif") no-repeat scroll right center #ECEDE6;
2105 padding-right: 19px;
2106 background: url("../images/ascdesc.gif") no-repeat scroll right center #ECEDE6;
2109 .table .nosort.sorting_asc,
2110 .table .nosort.sorting_desc,
2111 .table .nosort.sorting {
2112 padding-right: 19px;
2113 background: #ECEDE6 none;
2141 #i18nMenu li li > a {
2144 #i18nMenu li li > a:hover {
2150 #i18nMenu .dropdown-menu li p {
2153 font-weight: normal;
2156 white-space: nowrap;
2158 #subjectsList label,
2159 #authorSearch label {
2161 vertical-align: middle;
2165 border-bottom: 1px solid #EEE;
2166 list-style-type: none;
2172 list-style-type: none;
2177 #openlibrary-results {
2182 vertical-align: middle;
2184 #overdrive-results-list .star-rating-control {
2188 #shelfbrowser table {
2191 #shelfbrowser table,
2207 text-decoration: none;
2209 #shelfbrowser #browser_next,
2210 #shelfbrowser #browser_previous {
2211 background-image: url("../images/sprite.png");
2212 background-repeat: no-repeat;
2215 #shelfbrowser #browser_next a,
2216 #shelfbrowser #browser_previous a {
2219 height: 0 !important;
2223 text-decoration: none;
2226 #shelfbrowser #browser_previous {
2227 background-position: -9px -1007px;
2229 #shelfbrowser #browser_next {
2230 background-position: -9px -1057px;
2238 padding: 0 1em 1em 1em;
2239 border-bottom: 1px solid #CCC;
2240 margin-bottom: .5em;
2247 .holdrow fieldset .label {
2256 .toggle-hold-options {
2257 background-color: #eee;
2267 #idreambooksreadometer {
2270 a.idreambooksrating {
2275 text-decoration: none;
2277 .idreambookslegend {
2281 a.reviewlink:visited {
2282 text-decoration: none;
2284 font-weight: normal;
2286 .idreambookssummary a {
2288 text-decoration: none;
2290 .idreambookssummary img,
2292 vertical-align: middle;
2301 .idbresult a:visited {
2302 text-decoration: none;
2311 .modal-nojs .modal-header,
2312 .modal-nojs .modal-footer {
2324 .contents .t:first-child:before {
2327 .contents .t:before {
2345 #memberentry-form input.error {
2347 box-shadow: 0 1px 1px #c00 inset, 0 0 8px #c00;
2351 #memberentry-form input.error:focus {
2353 box-shadow: 0 1px 1px #c00 inset, 0 0 8px #c00;
2357 #memberentry-form label.error {
2363 border: 1px solid #dddddd;
2366 border-radius: 10px;
2375 color: white !important;
2377 @media only screen and (min-width: 0px) and (max-width: 304px) {
2378 /* Screens bewteen 0 and 304 pixels wide */
2380 content: "(min-width: 0px) and (max-width: 304px)";
2389 @media only screen and (min-width: 0px) and (max-width: 390px) {
2390 /* Screens bewteen 0 and 390 pixels wide */
2392 content: "(min-width: 0px) and (max-width: 390px)";
2394 .ui-tabs .ui-tabs-nav li a,
2402 @media only screen and (min-width: 305px) and (max-width: 341px) {
2403 /* Screens bewteen 305 and 341 pixels wide */
2405 content: "(min-width: 305px) and (max-width: 341px)";
2408 @media only screen and (min-width: 342px) and (max-width: 479px) {
2409 /* Screens bewteen 342 and 479 pixels wide */
2411 content: "(min-width: 342px) and (max-width: 479px)";
2417 /* Override Bootstrap Responsive CSS fixed navbar */
2418 @media (max-width: 979px) {
2420 .navbar-fixed-bottom {
2426 @media only screen and (max-width: 608px) {
2427 /* Screens below 608 pixels wide */
2428 fieldset.rows label {
2434 padding-bottom: .5em;
2439 fieldset.rows .hint {
2449 .navbar-static-top {
2457 .highlight_controls,
2458 #selections-toolbar,
2464 .table td.bibliocol {
2465 padding-left: 1.3em;
2471 .actions #login4tags {
2472 background-color: #F2F2EF;
2473 border: 1px solid #DDD;
2474 -webkit-border-radius: 4px;
2475 -moz-border-radius: 4px;
2486 .actions #login4tags {
2489 #opac-main-search button,
2490 #opac-main-search input,
2491 #opac-main-search select,
2492 #opac-main-search .librarypulldown .transl1,
2493 #opac-main-search .input-append {
2498 -webkit-border-radius: 5px;
2499 -moz-border-radius: 5px;
2502 #opac-main-search .input-append {
2506 #opac-main-search .librarypulldown .transl1 {
2514 -webkit-border-radius: 5px;
2515 -moz-border-radius: 5px;
2520 -webkit-border-radius: 0px;
2521 -moz-border-radius: 0px;
2527 -webkit-border-radius: 0px;
2528 -moz-border-radius: 0px;
2540 .ui-tabs-panel .item-thumbnail,
2541 .tabs-container .item-thumbnail,
2542 #topissues .item-thumbnail,
2543 #usertags .item-thumbnail,
2544 #usersuggestions .item-thumbnail {
2545 margin: .5em 0 0 .5em;
2547 .ui-tabs-panel .table-bordered,
2548 .tabs-container .table-bordered,
2549 #topissues .table-bordered,
2550 #usertags .table-bordered,
2551 #usersuggestions .table-bordered {
2554 .ui-tabs-panel .table th,
2555 .tabs-container .table th,
2556 #topissues .table th,
2557 #usertags .table th,
2558 #usersuggestions .table th,
2559 .ui-tabs-panel .table thead,
2560 .tabs-container .table thead,
2561 #topissues .table thead,
2562 #usertags .table thead,
2563 #usersuggestions .table thead {
2566 .ui-tabs-panel .table td,
2567 .tabs-container .table td,
2568 #topissues .table td,
2569 #usertags .table td,
2570 #usersuggestions .table td {
2571 border-right: 1px solid #dddddd;
2572 border-left: 1px solid #dddddd;
2577 .ui-tabs-panel .table p,
2578 .tabs-container .table p,
2579 #topissues .table p,
2581 #usersuggestions .table p {
2588 #usersuggestions tr {
2590 margin-bottom: .6em;
2592 .ui-tabs-panel tr td:first-child,
2593 .tabs-container tr td:first-child,
2594 #topissues tr td:first-child,
2595 #usertags tr td:first-child,
2596 #usersuggestions tr td:first-child {
2597 border-top: 1px solid #dddddd;
2598 border-radius: 5px 5px 0 0;
2600 .ui-tabs-panel tr td:last-child,
2601 .tabs-container tr td:last-child,
2602 #topissues tr td:last-child,
2603 #usertags tr td:last-child,
2604 #usersuggestions tr td:last-child {
2605 border-radius: 0 0 5px 5px;
2606 border-bottom: 2px solid #CACACA;
2612 @media only screen and (max-width: 700px) {
2613 /* Screens below 700 pixels wide */
2614 #opac-main-search label {
2618 background: transparent url("../lib/bootstrap/img/glyphicons-halflings-white.png") no-repeat;
2619 background-position: 0 -24px;
2620 margin: 14px 14px 0 14px;
2627 #user-menu-trigger {
2636 padding-right: 20px;
2638 border-bottom: 1px solid #555;
2640 #members li:first-child {
2641 border-top: 1px solid #555;
2643 #members li:last-child {
2644 border-bottom: none;
2649 #members .nav.pull-right {
2652 #members .nav > li {
2655 #members .divider-vertical {
2661 @media only screen and (min-width: 480px) and (max-width: 608px) {
2662 /* Screens between 480 and 608 pixels wide */
2664 content: " Between 480 pixels and 608 pixels. ";
2670 @media only screen and (min-width: 608px) {
2672 border-bottom: 1px solid #D6D6D6;
2675 white-space: nowrap;
2679 border-right-width: 0;
2680 border-top-width: 0;
2681 border-bottom-width: 0;
2685 -webkit-box-shadow: none;
2686 -moz-box-shadow: none;
2690 @media only screen and (min-width: 608px) and (max-width: 767px) {
2691 /* Screens between 608 and 767 pixels wide */
2693 content: " Between 608 pixels and 767 pixels. ";
2696 padding: 0.8em 20px;
2701 .navbar-static-bottom {
2703 margin-right: -20px;
2705 .row-fluid input.span6 {
2709 @media only screen and (max-width: 767px) {
2710 /* Screens below 767 pixels wide */
2724 margin-bottom: .5em;
2732 #search-facets h4 a,
2734 -webkit-border-radius: 7px;
2735 -moz-border-radius: 7px;
2738 font-weight: normal;
2746 -webkit-border-radius: 0px;
2747 -moz-border-radius: 0px;
2752 text-decoration: none;
2753 border-bottom: 1px solid #D8D8D8;
2757 border-top: 1px solid #D8D8D8;
2758 border-right-width: 1px;
2760 #menu li:last-child a {
2761 -webkit-border-radius: 0 0 7px 7px;
2762 -moz-border-radius: 0 0 7px 7px;
2763 border-radius: 0 0 7px 7px;
2771 #menu h4 a.menu-open,
2772 #search-facets h4 a.menu-open {
2773 -webkit-border-radius: 7px 7px 0 0;
2774 -moz-border-radius: 7px 7px 0 0;
2775 border-radius: 7px 7px 0 0;
2776 border-bottom: 1px solid #D8D8D8;
2779 @media only screen and (max-width: 800px) {
2780 /* Screens below 800 pixels wide */
2785 .navbar .divider-vertical {
2788 .navbar #members .divider-vertical {
2792 @media only screen and (min-width: 768px) {
2793 /* Screens above 768 pixels wide */
2800 -webkit-border-radius: 0px;
2801 -moz-border-radius: 0px;
2803 border-right: 1px solid #D8D8D8;
2809 padding: 1em 0 1em 0;
2812 @media only screen and (min-width: 768px) and (max-width: 984px) {
2813 /* Screens between 768 and 984 pixels wide */
2815 content: " Between 768 and 984 pixels. ";
2817 .librarypulldown .transl1 {
2821 @media only screen and (max-width: 984px) {
2822 /* Screens up to 984 pixels wide */
2824 @media only screen and (min-width: 984px) {
2825 /* Screens above 969 pixels wide */
2827 content: " Above 984 pixels. ";
2829 .librarypulldown .transl1 {
2833 @media only screen and (max-width: 1040px) {
2838 .pg_menu li.back_results a {
2839 border: 1px solid #D0D0D0;
2840 border-width: 1px 0 1px 0;
2842 #ulactioncontainer {