1 @import url("../../lib/yui/reset-fonts-grids.css") screen;
3 input:focus, textarea:focus {
9 ::selection { background:#538200; color:#ffffff; /* Safari and Opera */ }
10 ::-moz-selection { background:#538200; color:#ffffff; /* Firefox */ }
12 a, a:link, a:visited {
14 text-decoration: none;
19 text-decoration: none;
28 background : transparent url("../img/pop-up-link.png") center right no-repeat;
35 font-family: arial, verdana, helvetica, sans-serif;
87 margin: .5em 0 .5em 0;
116 .subfield-label span.subfield-code {
122 list-style-image : url("../img/arrow-bullet.gif");
123 border-bottom : 1px solid #EEE;
127 text-decoration : none;
130 #doc, #doc1, #doc2, #doc3 {
141 padding-left : 1.1em;
145 list-style-type : disc;
149 list-style-type : circle;
153 padding-left : 1.5em;
157 list-style : decimal;
161 background-image: linear-gradient(top, rgb(230,240,242) 1%, rgb(255,255,255) 99%);
162 background-image: -o-linear-gradient(top, rgb(230,240,242) 1%, rgb(255,255,255) 99%);
163 background-image: -moz-linear-gradient(top, rgb(230,240,242) 1%, rgb(255,255,255) 99%);
164 background-image: -webkit-linear-gradient(top, rgb(230,240,242) 1%, rgb(255,255,255) 99%);
165 background-image: -ms-linear-gradient(top, rgb(230,240,242) 1%, rgb(255,255,255) 99%);
167 background-image: -webkit-gradient(
171 color-stop(0.1, rgb(230, 240, 242)),
172 color-stop(0.99, rgb(255,255,255))
174 display: inline-block;
187 display: inline-block;
190 /* Hides from IE-mac \*/
191 * html .clearfix {height: 1%;}
192 .clearfix {display: block;}
193 /* End hide from IE-mac */
196 border-collapse : collapse;
197 border-top : 1px solid #BCBCBC;
198 border-right : 1px solid #BCBCBC;
204 tr.highlight table.invis td {
209 border-bottom : 1px solid #BCBCBC;
210 border-left : 1px solid #BCBCBC;
215 background-color : White;
216 vertical-align : top;
220 vertical-align : middle;
228 border-collapse : separate;
234 font-family : "Courier New", Courier, monospace;
239 background-color : #E8E8E8;
248 #editions table, #editions td {
253 .highlighted-row td { background-color: #FFD000 !important }
255 tbody tr:nth-child(odd) td {
256 background-color : #F3F3F3;
257 border : 1px solid #BCBCBC;
258 border-right : 1px solid #BCBCBC;
267 tr.warn:nth-child(odd) td {
268 background-color: #FF9090;
272 tr.ok:nth-child(odd) td,
273 tr.ok:nth-child(even) td {
274 background-color: #FFFFCC;
278 background-color: #FFFFCC;
282 background-color: #FFFFE1;
289 .table_borrowers tr:hover td {
290 background-color: #ffff99;
294 background-color : #f3f3f3;
309 background-color : #FFFFCC;
316 margin : 1em 1em 1em 0;
318 background-color:#f4f8f9;
319 border:2px solid #b9d8d9;
323 fieldset.lastchecked {
325 border-bottom-width: 0;
326 border-bottom-left-radius: 0;
327 border-bottom-right-radius: 0;
333 border:2px solid #b9d8d9;
334 background-color:#ffffff;
336 padding: 0.2em 0.5em;
340 background-color: rgba(185, 216, 217, 0.6);
348 background-color : #e6f0f2;
351 padding :.2em .5em .4em 10px;
355 #header+#breadcrumbs {
364 background-position : .5em .5em;
365 background-repeat : no-repeat;
367 margin: .3em 0 .5em 0;
370 div#header_search input {
374 div#header_search div.residentsearch {
376 border-bottom : 1px solid #85ca11;
377 padding : 0 0 .2em 0;
384 div#reserves,div#checkouts {
385 border : 1px solid #B9D8D9;
399 font-family : "Courier New", Courier, fixed-width;
417 font-weight : normal;
422 background-color : #EDF4F6;
423 padding: 5px 5px 5px 5px;
424 border-radius: 5px 5px 0 0;
425 border: 1px solid #E6F0F2;
433 padding-bottom : 2px;
434 font-family: arial, verdana, helvetica, sans-serif;
459 *html div.patroninfo {
464 border-right:1px solid #b9d8d9;
466 padding-left : -.5em;
468 padding-bottom : .5em;
471 div.patroninfo h5:empty {
477 border-right:1px solid #b9d8d9;
484 div.patroninfo ul li {
488 div.patroninfo ul li {
489 list-style-type : none;
493 border-right : 1px solid #000;
494 border-top : 1px solid #000;
495 margin-bottom : .5em;
496 padding : .5em 0 .5em 0;
505 border : 2px solid #B9D8D9;
508 fieldset.brief label,
509 fieldset.brief span.label {
515 fieldset.brief ol, fieldset.brief li {
516 list-style-type : none;
524 fieldset.brief div.hint, fieldset.rows div.hint, div.yui-u div.hint {
525 margin-bottom : .4em;
528 div.yui-b fieldset.brief {
532 div.yui-b fieldset.brief ol {
538 div.yui-b fieldset.brief select {
541 div.yui-b fieldset.brief li.radio {
544 div.yui-b fieldset.brief li.radio label,
545 div.yui-b fieldset.brief li.dateinsert label,
546 div.yui-b fieldset.brief li.dateinsert span.label,
547 div.yui-b fieldset.brief li.radio span.label {
551 div.yui-b fieldset.brief li.radio input {
555 div.yui-b fieldset.brief fieldset {
560 div.yui-b fieldset.brief fieldset legend {
566 border:2px solid #b9d8d9;
575 fieldset.rows.unselected {
576 background-color: white;
581 fieldset.rows legend {
587 fieldset.rows label, fieldset.rows span.label {
595 fieldset.rows fieldset {
596 background-color: transparent;
602 .yui-b fieldset.rows label, .yui-b fieldset.rows span.label {
606 .yui-b fieldset.rows div.hint {
607 margin-left : 10.5em;
610 .yui-u fieldset.rows label, .yui-u fieldset.rows span.label {
614 .yui-u fieldset.rows div.hint {
618 fieldset.rows.left label, fieldset.rows.left span.label {
624 padding: 1em 1em 0 1em;
625 list-style-type: none;
632 list-style-type: none;
636 fieldset.rows.left li {
637 padding-bottom : .4em;
640 fieldset.rows li.radio {
645 fieldset.rows li.radio label {
651 fieldset.rows ol.radio label {
657 fieldset.rows ol.radio label.radio {
663 fieldset.rows caption {
668 margin : 1em 0 1em 1em;
671 fieldset.rows table {
674 margin : 1em 0 1em 1em;
677 fieldset.rows td label {
679 font-weight : normal;
683 fieldset.rows label.yesno {
688 fieldset.rows label.error {
694 fieldset.action, div.action {
695 background-color: transparent;
700 padding: .4em .4em .4em .1em;
717 div.rows span.label {
726 padding: .5em 1em 0 0;
727 list-style-type: none;
735 border-bottom : 1px solid #EEE;
738 padding-bottom: .2em;
740 list-style-type: none;
748 fieldset.rows fieldset.action {
752 fieldset.brief label.inline,
753 fieldset.rows label.inline {
760 fieldset.rows .inputnote {
763 margin : .5em 0 0 11em;
771 .subfield_not_filled {
772 background-color : #FFFF99;
775 visibility:hidden; /* you propably don't need to change this one */
779 /* the property for the displayed tab */
781 visibility:visible; /* you propably don't need to change this one */
785 #z3950searcht table {
786 /* doesn't have desired effect in catalogue/results.tmpl - I'll leave this here for now but there do seem to be casscading CSS errors in this and other CSS fiels - RICKW 20081118 */
791 #z3950_search_targets {
796 #z3950_search_targets_acq {
801 #z3950_search_targets_auth {
810 /* Font Awesome icon */
815 /* Font Awesome icon */
820 /* Font Awesome icon */
825 /* For Font Awesome icon bullets */
827 list-style-type: none;
831 border : 2px dashed #990000;
832 background-color : #FFFF99;
838 background-color : #FFFF99;
844 margin : 0 0 1em 1em;
847 ol.bibliodetails li {
848 border-bottom: 1px solid #E8E8E8;
849 list-style-type : none;
853 ol.bibliodetails span.label {
854 border-right : 1px solid #E8E8E8;
873 div.listgroup input {
878 margin : .2em 0 .2em .4em;
885 div.sysprefs div.hint {
893 background-color : #F6F6F6;
894 border-color : #BCBCBC;
897 tr.highlight th[scope=row] {
898 background-color : #DDDDDD;
899 border-color : #BCBCBC;
912 .checkout-setting label {
917 .checkout-setting input {
918 vertical-align: middle;
922 background-color: #f4f8f9;
924 border-top: 2px solid #b9d8d9;
932 #show-checkout-settings {
953 .inaccurate-item-statuses {
958 list-style : url(../img/arrow-bullet.gif);
959 margin-bottom : .2em;
962 div.circmessage:first-child {
967 padding: 0 .4em .4em .4em;
968 margin-bottom : .3em;
980 #circ_needsconfirmation {
985 -moz-border-radius : 2px;
1005 .dialog h2, .dialog h3, .dialog h4 {
1007 text-align : center;
1011 background-color : #FFF;
1012 border : 1px solid #bcbcbc;
1014 padding : .4em .4em .4em 25px;
1017 .dialog input[type="submit"] {
1018 background : #FFF none;
1022 background-color : #FFC;
1025 .dialog input:hover {
1026 background-color : #ffc;
1030 border: 1px solid #bcbcbc;
1031 text-align : center;
1035 background: #fef8d3; /* Old browsers */
1036 background: -moz-linear-gradient(top, #fef8d3 0%, #ffec91 9%, #ffed87 89%, #f9dc00 100%); /* FF3.6+ */
1037 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fef8d3), color-stop(9%,#ffec91), color-stop(89%,#ffed87), color-stop(100%,#f9dc00)); /* Chrome,Safari4+ */
1038 background: -webkit-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Chrome10+,Safari5.1+ */
1039 background: -o-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Opera11.10+ */
1040 background: -ms-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* IE10+ */
1041 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef8d3', endColorstr='#f9dc00',GradientType=0 ); /* IE6-9 */
1042 background: linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* W3C */
1043 text-align : center;
1044 border: 1px solid #E0C726;
1054 list-style-position:inside;
1058 background: #fff none;
1059 border: 1px outset #999999;
1060 border-top-color: #666;
1061 border-left-color: #666;
1064 white-space: pre-line;
1067 .dialog button:hover {
1068 background-color : #ffc;
1071 .dialog button:active {
1072 border : 1px inset #999999;
1089 background-position : left middle;
1090 background-repeat : no-repeat;
1091 padding-left : 20px;
1095 background-image: url("../img/famfamfam/silk/page_white_acrobat.png");
1099 background-image: url("../img/famfamfam/silk/page_white_excel.png");
1103 background-image: url("../img/famfamfam/silk/page_white_code.png");
1118 background: #ffffff; /* Old browsers */
1119 background: -moz-linear-gradient(top, #ffffff 0%, #f4f6fa 2%, #eaeef5 23%, #e8edf6 94%, #cddbf2 100%); /* FF3.6+ */
1120 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(2%,#f4f6fa), color-stop(23%,#eaeef5), color-stop(94%,#e8edf6), color-stop(100%,#cddbf2)); /* Chrome,Safari4+ */
1121 background: -webkit-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Chrome10+,Safari5.1+ */
1122 background: -o-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Opera11.10+ */
1123 background: -ms-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* IE10+ */
1124 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeef5', endColorstr='#cddbf2',GradientType=0 ); /* IE6-9 */
1125 background: linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* W3C */
1126 border : 1px solid #bcbcbc;
1142 background: #f4f6fa;
1143 background: -moz-linear-gradient(top, #f4f6fa 0%, #e8edf6 100%); /* FF3.6+ */
1144 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f6fa), color-stop(100%,#e8edf6)); /* Chrome,Safari4+ */
1145 background: -webkit-linear-gradient(top, #f4f6fa 0%,#e8edf6 100%); /* Chrome10+,Safari5.1+ */
1146 background: -o-linear-gradient(top, #f4f6fa 0%,#e8edf6 100%); /* Opera11.10+ */
1147 background: -ms-linear-gradient(top, #f4f6fa 0%,#e8edf6 100%); /* IE10+ */
1148 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f6fa', endColorstr='#e8edf6',GradientType=0 ); /* IE6-9 */
1149 background: linear-gradient(top, #f4f6fa 0%,#e8edf6 100%); /* W3C */
1150 border : 1px solid #BCBCBC;
1155 div.note i.fa-exclamation {
1166 text-decoration : underline;
1175 font-style : italic;
1180 background-color : #FFFFCC;
1184 background-color: #FFC;
1189 text-decoration : underline;
1192 /* style for shelving location in catalogsearch */
1195 font-style : italic;
1203 border-right:1px solid #b9d8d9;
1206 padding-bottom: 2em;
1214 text-decoration: none;
1217 background: #e8f0f6; /* Old browsers */
1218 background: -moz-linear-gradient(left, #e8f0f6 0%, #e8f0f6 96%, #c1c1c1 100%); /* FF3.6+ */
1219 background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e8f0f6), color-stop(96%,#e8f0f6), color-stop(100%,#c1c1c1)); /* Chrome,Safari4+ */
1220 background: -webkit-linear-gradient(left, #e8f0f6 0%,#e8f0f6 96%,#c1c1c1 100%); /* Chrome10+,Safari5.1+ */
1221 background: -o-linear-gradient(left, #e8f0f6 0%,#e8f0f6 96%,#c1c1c1 100%); /* Opera11.10+ */
1222 background: -ms-linear-gradient(left, #e8f0f6 0%,#e8f0f6 96%,#c1c1c1 100%); /* IE10+ */
1223 background: linear-gradient(left, #e8f0f6 0%,#e8f0f6 96%,#c1c1c1 100%); /* W3C */
1224 -moz-border-top-left-radius: 5px;
1225 border-top-left-radius: 5px;
1226 -moz-border-bottom-left-radius: 5px;
1227 border-bottom-left-radius: 5px;
1228 border:1px solid #b9d8d9;
1232 margin-right : -1px;
1235 div#menu li a:hover {
1236 background: #fff; /* Old browsers */
1237 background: -moz-linear-gradient(left, #FAFAFA 0%, #FAFAFA 96%, #e6e6e6 97%, #cccccc 99%, #c1c1c1 100%); /* FF3.6+ */
1238 background: -webkit-gradient(linear, left top, right top, color-stop(0%,#FAFAFA), color-stop(96%,#FAFAFA), color-stop(97%,#e6e6e6), color-stop(99%,#cccccc), color-stop(100%,#c1c1c1)); /* Chrome,Safari4+ */
1239 background: -webkit-linear-gradient(left, #FAFAFA 0%,#FAFAFA 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* Chrome10+,Safari5.1+ */
1240 background: -o-linear-gradient(left, #FAFAFA 0%,#FAFAFA 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* Opera11.10+ */
1241 background: -ms-linear-gradient(left, #FAFAFA 0%,#FAFAFA 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* IE10+ */
1242 background: linear-gradient(left, #FAFAFA 0%,#fff 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* W3C */
1243 border-left: 1px solid #85CA11;
1244 border-top: 1px solid #85CA11;
1245 border-bottom: 1px solid #85CA11;
1248 div#menu li.active a:hover {
1249 background-color: #fff;
1254 list-style-type: none;
1257 #menu ul li.active a {
1258 background-color: #FFF;
1259 background-image : none;
1262 border-left: 1px solid #85CA11;
1263 border-top: 1px solid #85CA11;
1264 border-bottom: 1px solid #85CA11;
1270 float:left !important;
1276 background: transparent url(../img/koha-logo-medium.gif) no-repeat scroll 0%;
1277 margin:0.75em .3em 0.75em .7em;
1281 margin : 0.75em .3em 0.75em .3em;
1288 height:0px !important;
1292 text-decoration:none;
1298 text-align : center;
1311 vertical-align: middle;
1316 text-overflow: ellipsis;
1317 white-space: nowrap;
1320 .patronbriefinfo li.email {
1322 padding : 0 10px 0 0;
1342 /* Hides from IE-mac \*/
1343 * html .clearfix {height: 1%;}
1344 /* End hide from IE-mac */
1363 list-style-type: none;
1366 #searchresults ul li {
1368 list-style: url(../img/item-bullet.gif);
1373 #searchresults span.status {
1379 #searchresults span.unavailable {
1384 #searchresults .availability strong {
1388 #searchresults ul li img {
1390 margin : 3px 5px 3px -5px;
1393 #searchresults table td {
1394 vertical-align : top;
1398 background-color : #E6F0F2;
1400 margin : 0 0 .5em -1px;
1401 padding : .4em 0 .4em 1em;
1402 border-radius : 5px 5px 0 0;
1403 border : 1px solid #B9D8D9;
1406 #searchheader .btn-group > .btn:first-child {
1410 #searchheader form {
1412 padding : 5px 5px 3px 0;
1415 #searchheader form.fz3950 {
1418 padding : 0 0 0 5em;
1421 #searchheader form.fz3950bigrpad {
1424 padding : 5px 25em 0 0;
1433 border : 1px solid #B9D8D9;
1434 border-radius: 5px 5px 0 0;
1438 background-color : #E6F0F2;
1439 border-bottom : 1px solid #B9D8D9;
1440 border-radius: 5px 5px 0 0;
1443 padding : .4em .2em;
1444 text-align : center;
1447 #search-facets ul li {
1449 list-style-type : none;
1452 #search-facets li li {
1453 font-weight : normal;
1455 margin-bottom : 2px;
1456 padding : .1em .2em;
1459 #search-facets li.showmore {
1465 display: inline-block;
1474 padding: 1px 5px 1px 5px;
1475 text-decoration: none;
1479 div.pages a:visited {
1480 background-color : #eeeeee;
1485 background-color : #FFC;
1488 div.pages a:active {
1489 background-color : #ffc;
1493 div.pages .currentPage {
1494 background-color : #e6fcb7;
1497 padding: 1px 5px 1px 5px;
1500 div.pages .inactive {
1501 background-color : #f3f3f3;
1504 padding: 1px 5px 1px 5px;
1512 text-align : center;
1515 div#header_search input.submit {
1519 *html input.submit {
1523 input[type=submit]:active, input[type=button]:active, button:active, a.submit:active {
1524 border : 1px inset #999999;
1527 input[type=submit], input[type=reset], input[type=button], input.submit, button, a.submit {
1528 border: 1px outset #999999;
1529 border-top-color: #666;
1530 border-left-color: #666;
1531 -moz-border-radius : 2px;
1533 background: #ffffff; /* Old browsers */
1534 background: -moz-linear-gradient(top, #ffffff 0%, #f7f7f7 35%, #e0e0e0 100%); /* FF3.6+ */
1535 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(35%,#f7f7f7), color-stop(100%,#e0e0e0)); /* Chrome,Safari4+ */
1536 background: -webkit-linear-gradient(top, #ffffff 0%,#f7f7f7 35%,#e0e0e0 100%); /* Chrome10+,Safari5.1+ */
1537 background: -o-linear-gradient(top, #ffffff 0%,#f7f7f7 35%,#e0e0e0 100%); /* Opera11.10+ */
1538 background: -ms-linear-gradient(top, #ffffff 0%,#f7f7f7 35%,#e0e0e0 100%); /* IE10+ */
1539 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0e0e0',GradientType=0 ); /* IE6-9 */
1540 background: linear-gradient(top, #ffffff 0%,#f7f7f7 35%,#e0e0e0 100%); /* W3C */
1544 input[type=submit]:disabled,
1545 input[type=reset]:disabled,
1546 input[type=button]:disabled,
1547 input.submit:disabled,
1551 border : 1px solid #C0C0C0;
1552 background : #EEE none;
1555 input[type=reset]:active, input[type=button]:active, input.submit:active, button:active, a.submit:active {
1556 border : 1px inset #999999;
1560 display: inline-block;
1563 ul li input.submit {
1569 background: #FFF url(../img/famfamfam/silk/error.png) no-repeat 4px center;
1570 padding : 0.25em 0.25em 0.25em 25px;
1573 .searchhighlightblob {
1575 font-style : italic;
1580 margin-bottom: 10px;
1581 background-color: #CCCCCC;
1584 #irregularity_summary {
1585 vertical-align : top;
1592 table > caption span.actions {
1594 font-weight : normal;
1595 margin : 0 .5em 0 0;
1598 #CheckAll, #CheckNone, #CheckPending {
1599 font-weight : normal;
1600 margin : 0 .5em 0 0;
1609 font-style : italic;
1613 background-color : #eeffd4;
1616 background-color : #e8f0f6;
1623 /* Permissions Labels */
1624 label.permissioncode:before {
1627 label.permissioncode:after {
1630 label.permissioncode {
1631 font-style : italic;
1633 span.permissiondesc {
1634 font-weight : normal;
1637 border : 1px solid #E8E8E8;
1642 .labeledmarc-table {
1646 .labeledmarc-label {
1654 .labeledmarc-value {
1661 #marcPreview table { border: 0; margin: .7em 0 0 0; font-family: monospace; font-size: 95%; }
1662 #marcPreview th { background-color : #FFF; border: 0; white-space: nowrap; text-align:left; vertical-align: top; padding: 2px; }
1663 #marcPreview td { border: 0; padding : 2px; vertical-align: top; }
1664 #marcPreview tbody tr:nth-child(2n+1) td { background-color: #FFF; }
1665 #marcPreview { width : 80%; margin-left : -40%; }
1666 @media (max-width: 767px) { #marcPreview { margin: 0; width : auto; } }
1669 background-color : #FFF;
1670 border: 1px solid #739acf;
1671 -moz-box-shadow: 1px 1px 3px 0 #666;
1672 -webkit-box-shadow: 1px 1px 3px 0 #666;
1673 box-shadow: 1px 1px 3px 0 #666;
1678 text-align : center;
1683 background: transparent url("../img/cart-small.gif") left center no-repeat;
1684 padding-left : 15px;
1686 #cartmenulink span#basketcount span {
1689 font-weight : normal;
1700 padding : 0 0 .5em 0;
1702 .results_summary .label {
1705 .results_summary a {
1706 font-weight: normal;
1709 ul.budget_hierarchy {
1713 ul.budget_hierarchy li {
1716 ul.budget_hierarchy li:after {
1719 ul.budget_hierarchy li:last-child:after {
1722 ul.budget_hierarchy li:first-child:after {
1725 .child_fund_amount {
1728 .number_box { font-size : 105%; line-height : 200%; }
1730 border : 1px solid #a4bedd;
1731 background-color : #e4ecf5;
1733 -moz-border-radius: 4px;
1735 padding : .1em .4em;
1736 text-decoration : none;
1738 .number_box a:hover { background-color : #ebeff7; }
1740 border : 1px solid #EEE;
1744 fieldset.rows+h3 {clear:both;padding-top:.5em;}
1749 .import_export .import_export_options{
1751 border: 1px solid #CDCDCD;
1759 .import_export_options fieldset.rows li label {
1762 .form_import fieldset.rows li label {
1766 .import_export_options .export_ok {
1768 background: #E3E3E3 none;
1773 .import_export_options {
1775 background: #E3E3E3 none;
1780 .form_import .input_import {
1781 border: 1px solid #bcbcbc;
1783 .import_export_options .importing {
1792 .importing .importing_msg {
1794 padding-bottom: 10px;
1816 border-spacing : 5px;
1817 border-collapse : separate;
1821 border : 1px solid #EEE;
1822 padding : 0.3em 0.4em;
1824 #circ_circulation_issue {
1836 -moz-border-radius: 0 0 0 5px;
1837 border-radius: 0 0 0 5px;
1838 padding : 0 .7em .2em .7em;
1839 background-color : #EEE;
1841 text-shadow: 0px -1px 0px #666;
1842 text-decoration: none;
1846 #clearscreen a:hover {
1851 background-color : #E8E8E8;
1852 border : 1px solid #BCBCBC;
1853 -moz-border-radius : 5px;
1854 border-radius : 5px;
1855 display : inline-block;
1857 padding : .3em .5em .3em .5em;
1861 vertical-align : middle;
1864 div.pager img.last {
1867 div.pager input.pagedisplay {
1869 background-color : transparent;
1871 text-align : center;
1874 border : 1px solid #0000CC;
1880 background-color : #FFF;
1881 border: 1px solid #AAA;
1886 text-align : center;
1888 border-radius : 3px;
1895 div#acqui_order_supplierlist > div.supplier {
1896 border: 1px solid #EEEEEE;
1901 div#acqui_order_supplierlist > div.supplier > span.suppliername {
1904 margin-bottom: 0.5em;
1907 div#acqui_order_supplierlist > div.supplier > span.action {
1911 div#acqui_order_supplierlist > div.supplier > div.baskets {
1915 .supplier-contact-details {
1920 margin: 0 0 8px 8px;
1927 /* Override core jQueryUI widgets */
1928 .ui-widget-content { border: 1px solid #B9D8D9; background: #ffffff none; color: #222222; }
1929 .ui-widget-header { border: 1px solid #B9D8D9; background: #E6F0F2 none; color: #222222; font-weight: bold; }
1930 .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #B9D8D9; background: #F4F8F9 none; font-weight: normal; color: #555555; }
1931 .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #B9D8D9; background: #E6F0F2 none; font-weight: normal; color: #212121; }
1932 .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff none; font-weight: normal; color: #212121; }
1933 .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #FED22F; background: #FFF4C6; color: #363636; }
1934 .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec; color: #cd0a0a; }
1936 /* Override jQuery Autocomplete */
1940 -webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.3);
1941 -moz-box-shadow: 2px 2px 2px rgba(0,0,0,.3);
1942 box-shadow: 2px 2px 2px rgba(0,0,0,.3);
1944 .ui-autocomplete.ui-widget-content .ui-state-hover {
1945 border: 1px solid #B9D8D9;
1946 background: #E6F0F2 none;
1947 font-weight: normal;
1950 .ui-autocomplete-loading {
1951 background: #FFF url("../img/loading-small.gif") right center no-repeat;
1954 /* jQuery UI standard tabs */
1959 .ui-tabs-nav .ui-tabs-active a,
1960 .ui-tabs-nav a:hover,
1961 .ui-tabs-nav a:focus,
1962 .ui-tabs-nav a:active,
1963 .ui-tabs-nav span.a {
1964 background: none repeat scroll 0 0 transparent;
1968 .ui-tabs .ui-tabs-nav li.ui-tabs-active {
1969 background-color : #FFF;
1970 border : 1px solid #B9D8D9;
1971 border-bottom-width: 0;
1977 .ui-widget textarea,
1979 font-family : inherit;
1980 font-size : inherit;
1985 .ui-tabs.ui-widget-content {
1986 background : transparent none;
1990 .ui-tabs .ui-tabs-panel {
1991 border : 1px solid #B9D8D9;
1993 .ui-tabs-nav.ui-widget-header {
1997 .ui-tabs .ui-tabs-nav li {
1998 background: #E6F0F2 none;
1999 border: 1px solid #B9D8D9;
2000 margin-right : .4em;
2003 .ui-tabs .ui-tabs-nav li.ui-tabs-active a {
2008 .ui-tabs .ui-tabs-nav li.ui-state-default.ui-state-hover {
2009 background : #EDF4F5 none;
2012 .ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover {
2013 background : #FFF none;
2016 .ui-tabs .ui-state-default a,
2017 .ui-tabs .ui-state-default a:link,
2018 .ui-tabs .ui-state-default a:visited {
2022 .ui-tabs .ui-state-hover a,
2023 .ui-tabs .ui-state-hover a:link,
2024 .ui-tabs .ui-state-hover a:visited {
2029 background: none repeat scroll 0 0 transparent;
2032 padding: 0.2em 0.2em 0;
2033 border-bottom-right-radius: 4px;
2034 border-bottom-left-radius: 4px;
2035 border-top-right-radius: 4px;
2036 border-top-left-radius: 4px;
2041 list-style: none outside none;
2043 text-decoration: none;
2046 .statictabs ul:after {
2050 .statictabs ul:before,
2051 .statictabs ul:after {
2057 background: none repeat scroll 0 0 #E6F0F2;
2058 border: 1px solid #B9D8D9;
2059 border-bottom: 0 none;
2060 border-top-right-radius: 4px;
2061 border-top-left-radius: 4px;
2063 list-style: none outside none;
2065 margin-right: 0.4em;
2068 white-space: nowrap;
2071 font-weight: normal;
2075 .statictabs ul li.active {
2076 background-color: #FFFFFF;
2078 font-weight: normal;
2079 padding-bottom: 1px;
2082 .statictabs ul li a {
2087 text-decoration: none;
2090 .statictabs ul li a:hover {
2091 background-color : #EDF4F5;
2092 border-top-right-radius: 4px;
2093 border-top-left-radius: 4px;
2097 .statictabs ul li.active a {
2101 background: none repeat scroll 0 0 transparent;
2106 .statictabs .tabs-container {
2107 border: 1px solid #B9D8D9;
2108 background: none repeat scroll 0 0 transparent;
2111 border-bottom-right-radius: 4px;
2112 border-bottom-left-radius: 4px;
2116 /* jQuery UI header search box tabs */
2117 #header_search ul.ui-tabs-nav {
2121 #header_search ul.ui-tabs-nav li.ui-state-default {
2123 background : transparent none;
2126 #header_search ul.ui-tabs-nav li.ui-state-default a {
2127 padding : .3em .6em;
2129 #header_search ul.ui-tabs-nav li.ui-tabs-active {
2130 border : 1px solid #85CA11;
2131 border-top-width: 0;
2133 background-color : #FFFFF1;
2135 #header_search ul.ui-tabs-nav li.ui-tabs-active a {
2136 text-decoration: none;
2138 #header_search .ui-corner-top {
2139 border-radius: 0 0 4px 4px;
2142 #header_search > div,
2143 #header_search > ul > li {
2146 #header_search > div:first-of-type,
2147 #header_search > ul > li:first-of-type {
2156 .seefrom, .seealso {
2164 div.authorizedheading {
2167 .authres_notes, .authres_seealso, .authres_otherscript {
2184 .contents .t:first-child:before {
2188 .contents .t:before {
2203 font-weight: normal;
2204 text-decoration: underline;
2208 #hierarchies a:hover {
2212 #didyoumeanopac, #didyoumeanintranet {
2218 padding-bottom: 10px;
2221 margin: 0 1em 1em 0;
2225 padding-bottom: 4px;
2226 padding-left: 0.2em;
2227 background-color: #E6F0F2;
2229 .pluginname .ui-icon {
2235 .ui-sortable-placeholder {
2236 border: 1px dotted black;
2237 visibility: visible !important;
2238 height: 80px !important;
2240 .ui-sortable-placeholder * {
2244 /* jQuery UI Datepicker */
2245 .ui-datepicker table {
2249 border-collapse: collapse;
2254 background : transparent none;
2261 .ui-datepicker-trigger {
2262 vertical-align: middle;
2266 -moz-box-shadow: 1px 1px 3px 0 #666;
2267 -webkit-box-shadow: 1px 1px 3px 0 #666;
2268 box-shadow: 1px 1px 3px 0 #666;
2271 /* css for timepicker */
2272 .ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
2273 .ui-timepicker-div dl { text-align: left; }
2274 .ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
2275 .ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
2276 .ui-timepicker-div td { font-size: 90%; }
2277 .ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }
2279 .ui_tpicker_millisec,
2280 .ui_tpicker_microsec {
2284 /* jQuery UI Accordion */
2285 .ui-accordion-header,
2286 .ui-widget-content .ui-accordion-header {
2287 font-weight: bold; font-size : 110%;
2290 fieldset.rows.ui-accordion-content {
2291 border-top-left-radius: 0;
2292 border-top-right-radius: 0;
2298 fieldset.rows.ui-accordion-content table {
2306 /* Bootstrap overrides */
2309 border-color : #ADADAD #ADADAD #949494;
2310 font-family: arial,helvetica,clean,sans-serif;
2322 #toolbar .dropdown-menu,
2324 .btn-toolbar .dropdown-menu {
2332 list-style: none outside none;
2335 white-space: nowrap;
2346 .navbar .nav > li > a, .loggedout {
2349 padding : .4em .2em;
2353 list-style: none outside none;
2357 .navbar .nav > li > a:focus,
2358 .navbar .nav > li > a:hover {
2362 .navbar .nav li.dropdown.open > .dropdown-toggle,
2363 .navbar .nav li.dropdown.active > .dropdown-toggle,
2364 .navbar .nav li.dropdown.open.active > .dropdown-toggle {
2365 background: transparent none;
2368 .navbar-static-top .navbar-inner {
2369 background: #E6F0F2 none;
2375 .navbar-fixed-bottom .navbar-inner {
2380 .navbar-fixed-bottom .nav > li > a {
2381 font-weight: normal;
2382 padding : .05em .3em;
2385 .navbar-fixed-bottom .nav > li {
2386 border-right : 1px solid #CCC;
2389 .navbar-fixed-bottom .nav > li:last-child {
2393 .navbar-fixed-bottom .nav > li.navbar-text {
2394 line-height: normal;
2395 padding : 0.4em 0.7em;
2398 list-style: none outside none;
2401 .navbar .nav > li > a {
2404 padding : .4em .3em;
2406 .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {
2407 background: transparent none;
2410 .navbar .nav > li > a:focus,
2411 .navbar .nav > li > a:hover {
2415 .navbar .nav li.dropdown.open > .dropdown-toggle,
2416 .navbar .nav li.dropdown.active > .dropdown-toggle,
2417 .navbar .nav li.dropdown.open.active > .dropdown-toggle {
2418 background: transparent none;
2421 .tooltip.bottom .tooltip-arrow {
2422 border-bottom-color: #EEE;
2424 .tooltip.bottom .tooltip-inner {
2425 background-color : #FFF;
2426 border: 1px solid rgba(0, 0, 0, 0.2);
2427 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
2432 .separator { color : #666; padding : 0 .2em; }
2441 font-weight: normal;
2457 /* Redefine a new style for Bootstrap's class "close" since we use that already */
2458 /* Use <a class="closebtn" href="#">×</a> */
2459 .alert .closebtn{position:relative;top:-2px;right:-21px;line-height:20px;}
2460 .modal-header .closebtn{margin-top:2px;}
2461 .closebtn{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.closebtn:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);}
2462 button.closebtn{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
2470 white-space:pre-wrap;
2473 /* End Bootstrap overrides */
2479 fieldset.rows table.mceListBox {
2483 #jobpanel,#jobstatus,#jobfailed { display : none; }
2484 #jobstatus { margin:.4em; }
2487 display: inline-block;
2490 border:1px solid #666;
2491 background:url('../img/progress.png') -300px 0px no-repeat;
2499 border: 2px solid #EEE;
2507 #selections { width : 100%; white-space : normal; }
2508 #selections span { margin:3px;padding:3px;background-color:#EBF3FF;-moz-border-radius:5px;border-radius:5px;white-space:nowrap;line-height:240%;font-size:75%; }
2509 #selections span.selected { background-color : #CCE0FC; }
2510 #selections input { vertical-align:middle;margin:0 2px; }
2512 #changepasswordf input[type="text"],
2513 #changepasswordf input[type="password"] {
2515 font-family : monospace;
2519 /* Class to be added to toolbar when it starts being fixed at the top of the screen*/
2522 -webkit-box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, .5);
2523 box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, .5);
2526 div#toolbar.floating,
2527 #searchheader.floating {
2537 white-space: nowrap;
2541 background: transparent url("../img/edit-tag.png") top left no-repeat;
2548 white-space: nowrap;
2555 padding-bottom: 1em;
2559 #browse-return-to-results {
2560 border-top-left-radius : 3px;
2561 border-top-right-radius : 3px;
2569 display: inline-block;
2572 span.browse-button {
2573 background: #fafafa;
2577 .browse-button:hover {
2578 background: #fafafa;
2583 border: 1px solid #b9d8d9;
2587 border-top-left-radius : 5px;
2588 border-top-right-radius : 5px;
2589 background-color : #e8f0f6;
2593 border-top-width: 0;
2594 border-bottom-left-radius: 5px;
2595 border-bottom-right-radius: 5px;
2599 border-right : 1px solid #B9D8D9;
2600 border-bottom-left-radius: 5px;
2605 border-top-width : 0;
2606 border-bottom-right-radius: 5px;
2612 background-color: #FFF;
2622 .loading-overlay div {
2623 background : transparent url(../img/loading.gif) top left no-repeat;
2628 margin: -1em 0 0 -2.5em;
2629 padding-left : 50px;
2641 margin: 0.5em 0 0 0;
2644 #merge_table tr.active td {
2645 background-color: #FFFFCC;
2658 #i18nMenu .navbar-text .currentlanguage {
2663 #i18nMenu a.currentlanguage:link,
2664 #i18nMenu a.currentlanguage:visited {
2670 #i18nMenu a:visited {
2672 font-weight: normal;
2676 #i18nMenu a:active {
2678 font-weight: normal;
2681 #i18nMenu a .sublanguage-selected {
2686 #i18nMenu .dropdown-menu a:hover,
2687 #i18nMenu .dropdown-menu a:focus {
2691 #circ_circulation_issue .onsite_checkout-select label,
2692 .onsite_checkout-select label {
2693 font-size : inherit;
2694 font-weight: normal;
2696 span.onsite_checkout {
2699 .onsite-checkout-only {
2700 background-color : rgba(255, 242, 206, 0.5);
2702 border : 1px solid #FFF2CE;
2707 border: 2px solid #BCDB89;
2708 border-bottom-left-radius: 5px;
2709 border-bottom-right-radius: 5px;
2712 background-color: #fff;
2713 border: 1px solid #b9d8d9;
2715 display: table-cell;
2731 div#cn_browser_table_wrapper > table#cn_browser_table {
2736 /* Tools > automatic_item_modification_by_age */
2745 #new_rule, div.rule {
2746 background-color: #F4F8F9;
2747 border: 2px solid #B9D8D9;
2754 margin-bottom: .3em;
2762 div[class$="_table_controls"] {
2767 text-decoration: underline;
2771 text-decoration: overline;