View | Details | Raw Unified | Return to bug 19474
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/css/staff-global.css (-3306 / +1 lines)
Lines 1-3305 Link Here
1
@import url("../../lib/yui/reset-fonts-grids.css") screen;
1
@charset "UTF-8";@import url("../../lib/yui/reset-fonts-grids.css") screen;::-moz-selection{background:#538200;color:#fff}::selection{background:#538200;color:#fff}a.btn,a:link,a:visited{color:#004d99;text-decoration:none}a.btn:link,a.btn:visited{color:#333}a:active,a:hover{color:#538200;text-decoration:none}a:hover .term{color:#ff9090}a .btn-link:link,a .btn-link:visited{color:#004d99}a .btn-link:hover{color:#538200}a.cancel{padding-left:1em}a.cartRemove{color:#c33;font-size:90%;margin:0;padding:0}a.close:hover{color:#538200}a.csv{background-image:url(../img/famfamfam/silk/page_white_excel.png)}a.dropdown-toggle{white-space:nowrap}a.incart{color:#666}a.debit,a.overdue{color:#c00}a.popup{background:transparent url(../img/pop-up-link.png) 100% no-repeat;padding-right:15px}a.disabled{color:#999}a.document{background-position:0 middle;background-repeat:no-repeat;display:inline-block;min-height:20px;padding-left:20px}a.highlight_toggle{display:none}a .localimage img{border:1px solid #00c;margin:0 .5em;padding:.3em}a.pdf{background-image:url(../img/famfamfam/silk/page_white_acrobat.png)}a.submit{background:linear-gradient(180deg,#fff 0,#f7f7f7 35%,#e0e0e0);border:1px outset #999;border-left-color:#666;border-top-color:#666;color:#333;padding:.25em;display:inline-block}a.submit:active{border:1px inset #999}a.submit:disabled{background:#eee none;border:1px solid silver;color:#999}a.term{text-decoration:underline}a.xml{background-image:url(../img/famfamfam/silk/page_white_code.png)}button{background:linear-gradient(180deg,#fff 0,#f7f7f7 35%,#e0e0e0);border:1px outset #999;border-left-color:#666;border-top-color:#666;color:#333;padding:.25em}button:active{border:1px inset #999}button:disabled{background:#eee none;border:1px solid silver;color:#999}button.closebtn{background:transparent;border:0;cursor:pointer;padding:0}table{border-collapse:collapse;border-right:1px solid #bcbcbc;border-top:1px solid #bcbcbc}table .btn-group{white-space:nowrap}table .btn-group .btn{display:inline-block;float:none}table.indexes td{vertical-align:middle}table>caption span.actions{font-size:66%;font-weight:400;margin:0 .5em 0 0}table.invis,table.invis td,table.invis tr{border:0}td,th{border-bottom:1px solid #bcbcbc;border-left:1px solid #bcbcbc;padding:.2em .3em}td{background-color:#fff;vertical-align:top}td.actions{white-space:nowrap}td.borderless{border:0 none;border-collapse:separate}td.data{font-family:Courier New,Courier,monospace}td.data,td.total{text-align:right}td input.approve{background-color:#ffc}th{background-color:#e8e8e8;font-weight:700;text-align:center}th.data{font-family:Courier New,Courier,monospace;text-align:right}table+table{margin-top:1em}body{font-family:Arial,Verdana,Helvetica,sans-serif;padding:0 0 4em;text-align:left}br.clear{clear:both;line-height:1px}form{display:inline}form.confirm{display:block;text-align:center}h1{font-size:161.6%;font-weight:700}h1#logo{border:0 none;float:left;margin:.75em .3em .75em .7em;padding:0;width:180px}h2{font-size:146.5%}h2,h3{font-weight:700}h3{font-size:131%}h4{font-size:116%}h4,h5{font-weight:700}h5{font-size:100%}h6{font-size:93%;font-weight:700}h1,h2,h3,h4,h5,h6{margin:.3em 0}p{margin:.5em 0}strong{font-weight:700}em strong,strong em{font-style:italic;font-weight:700}cite,em{font-style:italic}input,textarea{line-height:normal;padding:2px 4px}input:focus,textarea:focus{border-color:#538200;border-radius:4px;border-style:solid}input[type=checkbox],input[type=radio]{margin:0;vertical-align:middle}input[type=button]:active,input[type=submit]:active{border:1px inset #999}input[type=button],input[type=reset],input[type=submit]{background:linear-gradient(180deg,#fff 0,#f7f7f7 35%,#e0e0e0);border:1px outset #999;border-left-color:#666;border-top-color:#666;color:#333;padding:.25em}input[type=button]:active,input[type=reset]:active,input[type=submit]:active{border:1px inset #999}input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{background:#eee none;border:1px solid silver;color:#999}input.alert{background-color:#ff9;border-color:#900}input.submit{background:linear-gradient(180deg,#fff 0,#f7f7f7 35%,#e0e0e0);border:1px outset #999;border-left-color:#666;border-top-color:#666;color:#333;padding:.25em}input.submit:active{border:1px inset #999}input.submit:disabled{background:#eee none;border:1px solid silver;color:#999}input.warning{background:#fff url(../img/famfamfam/silk/error.png) no-repeat 4px;padding:.25em .25em .25em 25px}.label,label{color:#000;display:inline;font-size:inherit;font-weight:400;max-width:inherit;padding:0;vertical-align:middle}.label input[type=checkbox],.label input[type=radio],label input[type=checkbox],label input[type=radio]{margin-top:0}.label.circ_barcode,label.circ_barcode{font-size:105%;font-weight:700}.label.permissioncode,label.permissioncode{font-style:italic}.label.permissioncode:before,label.permissioncode:before{content:"("}.label.permissioncode:after,label.permissioncode:after{content:")"}.label.required,label.required{color:#c00}.subfield-label{font-style:italic}.subfield-label span.subfield-code{font-weight:700}.members-update-table{padding-top:10px}#navmenulist li{border-bottom:1px solid #eee;list-style-image:url(../img/arrow-bullet.gif);padding:.2em 0}#navmenulist li a{text-decoration:none}#doc,#doc1,#doc2,#doc3{padding-top:1em}.main{margin-top:1em}#login_controls{padding:.4em .5em;position:absolute;right:.5em}ul{padding-left:1.1em}ul li{list-style-type:disc}ul li input.submit{font-size:87%;padding:2px}ul li li{list-style-type:circle}ul .toolbar{padding-left:0}ul .toolbar button{font-family:Arial,Verdana,Helvetica,sans-serif;padding-bottom:2px}ul .toolbar li{display:inline;list-style:none}ul.budget_hierarchy{margin-left:0;padding-left:0}ul.budget_hierarchy li{display:inline}ul.budget_hierarchy li:after{content:" -> "}ul.budget_hierarchy li:first-child:after,ul.budget_hierarchy li:last-child:after{content:""}ul.fa-ul li{list-style-type:none}ul.ui-tabs-nav li{list-style:none}ol{padding-left:1.5em}ol li{list-style:decimal}ol.bibliodetails{float:left;margin:0 0 1em 1em}ol.bibliodetails li{border-bottom:1px solid #e8e8e8;list-style-type:none;padding:.1em}ol.bibliodetails span.label{border-right:1px solid #e8e8e8;float:left;font-weight:700;margin-right:1em;width:12em}.gradient{background-image:linear-gradient(180deg,#e6f0f2 1%,#fff 99%);width:100%}.clearfix,.gradient{display:inline-block}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}#editions table,#editions td{border:0}.highlighted-row,.highlighted-row td{background-color:#ffd000!important}tbody tr:nth-child(odd) td{background-color:#f3f3f3;border:1px solid #bcbcbc;border-right:1px solid #bcbcbc}.overdue td.od{color:#c00;font-weight:700}tr.clickable{cursor:pointer}tr.expired td{color:#999}tr.highlight td{background-color:#f6f6f6;border-color:#bcbcbc}tr.highlight th[scope=row]{background-color:#ddd;border-color:#bcbcbc}tr.highlight table.invis td{border:0}tr.odd.onissue td{background-color:#ffffe1}tr.ok:nth-child(2n) td,tr.ok:nth-child(odd) td,tr.ok td,tr.onissue td{background-color:#ffc}tr.reserved td{background-color:#eeffd4}tr.transfered td{background-color:#e8f0f6}tr.warn:nth-child(odd) td,tr.warn td{background-color:#ff9090}.table_borrowers tr:hover td{background-color:#ff9}tfoot td{background-color:#f3f3f3;font-weight:700}caption{color:#000;font-size:133.9%;font-weight:700;margin:.3em 0}.problem{background-color:#ffc;color:#900;font-weight:700;line-height:1.7em}fieldset{background-color:#f4f8f9;border:2px solid #b9d8d9;border-radius:5px;margin:1em 1em 1em 0;padding:1em}fieldset+fieldset.action{padding-top:20px}fieldset .lastchecked{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0;margin-bottom:0}fieldset.action{background-color:transparent;border:0;clear:both;float:none;margin:.9em 0 0;padding:.4em;width:auto}fieldset.brief{border:2px solid #b9d8d9}fieldset.brief div .hint{margin-bottom:.4em}fieldset.brief label{display:block;font-weight:700;padding:.3em 0}fieldset.brief label.inline{display:inline;float:none;margin-left:1em;width:auto}fieldset.brief li[aria-disabled=true]{color:#999}fieldset.brief li.inline{display:inline;float:none;margin-left:1em;width:auto}fieldset.brief li,fieldset.brief ol{list-style-type:none}fieldset.brief span .label{display:block;font-weight:700;padding:.3em 0}fieldset.rows{border:2px solid #b9d8d9;border-width:1px;clear:left;float:left;font-size:90%;margin:.9em 0 0;padding:0;width:100%}fieldset.rows fieldset{background-color:transparent;border-width:1px;margin:1em;padding:.3em}fieldset.rows fieldset.action{padding:1em}fieldset.rows.inputnote{clear:left;float:left;margin:1em 0 0 11em}fieldset.rows.left label{text-align:left;width:8em}fieldset.rows.left li{padding-bottom:.4em}fieldset.rows.left span label{text-align:left;width:8em}fieldset.rows.ui-accordion-content{border-top-left-radius:0;border-top-right-radius:0;margin:0;padding:0;width:auto}fieldset.rows.ui-accordion-content table{margin:0}fieldset.rows.unselected{background-color:#fff;border:0;border-width:0}fieldset.rows caption{font-size:120%}fieldset.rows div .hint{margin-bottom:.4em;margin-left:7.5em}fieldset.rows label{float:left;font-weight:700;margin-right:1em;text-align:right;width:9em}fieldset.rows label .error{float:none;margin-left:1em;width:auto}fieldset.rows label.inline{display:inline;float:none;margin-left:1em}fieldset.rows label .yesno{float:none;width:auto}fieldset.rows legend{font-size:110%;font-weight:700;margin-left:1em}fieldset.rows li{clear:left;float:left;list-style-type:none;padding-bottom:1em;width:100%}fieldset.rows li[aria-disabled=true]{color:#999}fieldset.rows li.radio{padding-left:9em;width:auto}fieldset.rows li.radio input+label{margin-left:0;padding-left:0}fieldset.rows li.radio label{float:none;margin:0 0 0 1em;width:auto}fieldset.rows li input+label{margin-left:0;padding-left:0}fieldset.rows ol{list-style-type:none;padding:1em 1em 0}fieldset.rows ol.radio label{float:none;margin-left:20px;margin-right:30px;padding-left:0;vertical-align:middle;width:auto}fieldset.rows ol.radio label.radio{float:left;margin-right:1em;margin-top:0;width:9em}fieldset.rows ol.radio input[type=checkbox],fieldset.rows ol.radio input[type=radio]{margin-left:-20px}fieldset.rows p{margin:1em 0 1em 1em}fieldset.rows span.label{float:left;font-weight:700;margin-right:1em;text-align:right;width:6em}fieldset.rows table{clear:both;font-size:105%;margin:1em 0 1em 1em}fieldset.rows table.mceListBox{margin:0}fieldset.rows td label{float:none;font-weight:400;width:auto}fieldset.rows .inputnote{clear:left;float:left;margin:1em 0 0 11em}fieldset.rows+h3{clear:both;padding-top:.5em}#multi_receiving fieldset.rows label{width:50%}.yui-u div .hint{margin-bottom:.4em}.yui-u fieldset.rows div.hint{margin-left:7.5em}.yui-u fieldset.rows label,.yui-u fieldset.rows span.label{width:10em}.yui-u .rows li p label.widelabel,legend{width:auto}legend{background-color:#fff;border:2px solid #b9d8d9;border-radius:3px;font-size:123.1%;font-weight:700;padding:.2em .5em}details>summary{cursor:pointer}details>summary:before{content:"\f0da";display:inline-block;font-family:FontAwesome;width:1em}details>summary.checkouts-by-itemtype li{display:inline-block}details[open]>summary:before{content:"\f0d7"}#floating-save{background-color:rgba(185,216,217,.6);bottom:3%;position:fixed;right:1%;width:150px}#breadcrumbs{background-color:#e6f0f2;clear:both;font-size:90%;margin:0;padding:.2em .5em .4em 10px}#header+#breadcrumbs{margin-top:1em}#header>.container-fluid{padding:0}div.action{background-color:transparent;border:0;clear:both;float:none;margin:.9em 0 0;padding:.4em;width:auto}div .circmessage{margin-bottom:.3em;padding:0 .4em .4em}div .circmessage:first-child{margin-top:1em}div.error{background-color:#ff9;border:2px dashed #900;margin:1em;padding:.5em}div.first fieldset{margin-right:0}div.help{margin:.9em 0 0}div.justify{text-align:justify}div.message{background:linear-gradient(180deg,#fff 0,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2);border:1px solid #bcbcbc;text-align:center;width:55%}div.message h5,div.message ul{padding-left:25%;text-align:left}div.message ul+h4{margin-top:.7em}div.note{background:linear-gradient(180deg,#f4f6fa 0,#e8edf6);border:1px solid #bcbcbc;margin:.5em 0;padding:.5em}div.note i.fa-exclamation{color:#c00;font-style:italic;padding:0 .3em}div.rules{display:block}div.results,div[class$=_table_controls]{padding:.7em 0}div.rule{background-color:#f4f8f9;border:2px solid #b9d8d9;border-radius:5px;margin:.3em;padding:.3em}div.lastchecked{border:2px solid #bcdb89;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:.2em 1em}div.listgroup{clear:left}div.listgroup h4{font-style:italic}div.listgroup h4 a,div.listgroup input{font-size:80%}div.sysprefs h3{margin:.2em 0 .2em .4em}div.sysprefs dl{margin-left:1.5em}div.sysprefs.hint{float:right;margin:.7em;padding:.5em;width:25%}div.rows{clear:left;float:left;margin:0;padding:0;width:100%}div.rows+div.rows{margin-top:.6em}div.rows li{border-bottom:1px solid #eee;clear:left;float:left;list-style-type:none;padding-bottom:.2em;padding-top:.1em;width:100%}div.rows ol{list-style-type:none;padding:.5em 1em 0 0}div.rows ol li li{border-bottom:0}div.rows span.label{float:left;font-weight:700;margin-right:1em;padding-top:0;text-align:left;width:9em}div.pages{margin:.5em 0}div.pages a{font-weight:700;padding:1px 5px;text-decoration:none}div.pages a:link,div.pages a:visited{background-color:#eee;color:#36c}div.pages a:active,div.pages a:hover{background-color:#ffc}div.pages .current,div.pages .currentPage{background-color:#e6fcb7;color:#666;font-weight:700;padding:1px 5px}div.pages .inactive{background-color:#f3f3f3;color:#bcbcbc;font-weight:700;padding:1px 5px}div .browse{margin:.5em 0}#header_search{background-position:.5em .5em;background-repeat:no-repeat;float:left;margin:.3em 0 .5em}#header_search input{font-size:1.3em}#header_search input.submit{font-size:1em}#header_search div.residentsearch{border:0;border-bottom:1px solid #85ca11;padding:0 0 .2em}#header_search ul.ui-tabs-nav{margin-left:1em;padding-top:0}#header_search ul.ui-tabs-nav li.ui-state-default{background:transparent none;border:0;top:0}#header_search ul.ui-tabs-nav li.ui-state-default a{padding:.3em .6em}#header_search ul.ui-tabs-nav li.ui-tabs-active{background-color:#fffff1;border:1px solid #85ca11;border-top-width:0;top:-2px}#header_search ul.ui-tabs-nav li.ui-tabs-active a{text-decoration:none}#header_search .ui-corner-top{border-radius:0 0 4px 4px}#header_search>div,#header_search>div>li,#header_search>ul,#header_search>ul>li{display:none}#header_search>div:first-of-type,#header_search>div>li:first-of-type,#header_search>ul:first-of-type,#header_search>ul>li:first-of-type{display:block}.head-searchbox{width:30em}#checkouts,#reserves{border:1px solid #b9d8d9;padding:1em}.tip{color:gray;font-size:93%}.single-line{white-space:nowrap}.ex{font-family:Courier New,Courier,monospace}.ex,dt{font-weight:700}dd{font-size:90%;font-weight:400;padding:.2em;text-indent:2.5em}#toolbar,.btn-toolbar{background-color:#edf4f6;border:1px solid #e6f0f2;border-radius:5px 5px 0 0;margin:0;padding:5px}#disabled2 a,#disabled a,#disabled a:hover{color:#999}.patroninfo{margin-top:-.5em}.patroninfo h5{border-right:1px solid #b9d8d9;margin-bottom:0;padding-bottom:.5em;padding-left:-.5em;padding-top:.3em}.patroninfo h5:empty{border-right:0}.patroninfo ul{border:0;border-bottom:0;border-right:1px solid #b9d8d9;border-top:0;margin:0;padding:0}.patroninfo ul li{list-style-type:none;margin:0}.patroninfo+#menu{margin-right:0}#patronbasics div{background:transparent url(../img/patron-blank.min.svg) 10px 5px no-repeat;height:125px;padding:0;width:105px}#patronbasics div,#patronimage{border:1px solid #ccc;margin:.3em 0 .3em .3em}#patronimage{max-width:140px;padding:.2em}.patronviews{border-right:1px solid #000;border-top:1px solid #000;margin-bottom:.5em;padding:.5em 0}.column-tool{font-size:80%}.hint{color:#666;font-size:95%}.yui-b fieldset.brief{padding:.4em .7em}.yui-b fieldset.brief fieldset{margin:0 .3em;padding:.5em}.yui-b fieldset.brief fieldset legend{font-size:85%}#tools_holidays .yui-b fieldset.brief li.checkbox input{margin-left:0}.yui-b fieldset.brief li.checkbox label{display:inline}#tools_holidays .yui-b fieldset.brief li.checkbox label{margin-left:20px}.yui-b fieldset.brief li.dateinsert label,.yui-b fieldset.brief li.dateinsert span.label{display:inline}.yui-b fieldset.brief li.radio{padding:.7em 0}.yui-b fieldset.brief li.radio input{padding:.3em 0}#tools_holidays .yui-b fieldset.brief li.radio input{margin-left:0}.yui-b fieldset.brief li.radio label{display:inline}#tools_holidays .yui-b fieldset.brief li.radio label{margin-left:20px}.yui-b fieldset.brief li.radio label span.label{display:inline}.yui-b fieldset.brief ol{font-size:85%;margin:0;padding:0}.yui-b fieldset.brief select{width:12em}.yui-b fieldset.rows div.hint{margin-left:10.5em}.yui-b fieldset.rows td label,.yui-b fieldset.rows td span.label{width:auto}.btn-toolbar fieldset.action{margin-top:0}.btn-toolbar .dropdown-menu{font-size:13px}.rows .label{white-space:normal}.checkedout{color:#999;font-style:italic}.subfield_not_filled{background-color:#ff9}.content_hidden{display:none;visibility:hidden}.content_visible{display:block;visibility:visible}#z3950searcht table{border:0;padding:20px}#z3950_search_targets{height:338px;overflow-y:auto}#z3950_search_targets_acq{height:308px;overflow-y:auto}.z3950checks{padding-left:1em}.error{color:#c00}.status_ok{background-color:#90ee90}.status_warn{background-color:red}i.error{color:#c00}i.success{color:green}i.warn{color:orange}.checkout-setting{font-size:85%;padding-top:.3em}.checkout-setting input{vertical-align:middle}.checkout-setting label{font-size:inherit;font-weight:400}.checkout-settings{background-color:#f4f8f9;border-radius:0;border-top:2px solid #b9d8d9;display:none;margin-left:-1em;margin-right:-1em;margin-top:1em;padding:1em 1em 0}#show-checkout-settings{margin-top:.5em}.blocker,.inaccurate-item-statuses{color:#900}.circmessage li{list-style:url(../img/arrow-bullet.gif);margin-bottom:.2em}#circ_needsconfirmation{margin:auto}.dialog{border:1px solid #bcbcbc;border-radius:2px;margin:1em auto;padding:.5em;text-align:center;width:65%}.dialog a.approve{display:inline-block}.dialog a.approve,.dialog button{background:#fff none;border:1px outset #999;border-left-color:#666;border-top-color:#666;margin:.4em;padding:.4em;white-space:pre-line}.dialog a.approve:active,.dialog button:active{border:1px inset #999}.dialog a.approve:hover,.dialog button:hover{background-color:#ffc}.dialog h2,.dialog h3,.dialog h4{margin:auto;text-align:center}.dialog input{background-color:#fff;border:1px solid #bcbcbc;margin:.4em;padding:.4em .4em .4em 25px}.dialog input:hover{background-color:#ffc}.dialog input[type=submit]{background:#fff none}.dialog li{list-style-position:inside}.dialog table{margin:.5em auto}.dialog table td{text-align:left}.dialog table th{text-align:right}.alert{background:linear-gradient(180deg,#fef8d3 0,#ffec91 9%,#ffed87 89%,#f9dc00);border:1px solid #e0c726;color:inherit;text-align:center;text-shadow:none}.alert strong{color:#900}.alert .closebtn{line-height:20px;position:relative;right:-21px;top:-2px}.approve i.fa,.success i.fa{color:green}.deny i.fa{color:#c00}.new i.fa{color:#425faf}.accesskey{text-decoration:underline}.missing,.term{background-color:#ffc}.term{color:#900}.shelvingloc{display:block;font-style:italic}#menu{border-right:1px solid #b9d8d9;margin-right:.5em;padding-bottom:2em;padding-top:1em}#menu li a{background:linear-gradient(180deg,#e8f0f6 0,#e8f0f6 96%,#c1c1c1);border:1px solid #b9d8d9;border-bottom-left-radius:5px;border-top-left-radius:5px;display:block;font-size:111%;margin:.5em 0;margin-right:-1px;padding:.4em .3em;text-decoration:none}#menu li a:hover{background:linear-gradient(180deg,#fafafa 0,#fff 96%,#e6e6e6 97%,#ccc 99%,#c1c1c1)}#menu li.active a,#menu li a:hover{border-bottom:1px solid #85ca11;border-left:1px solid #85ca11;border-top:1px solid #85ca11}#menu li.active a{background-color:#fff;background-image:none;border-right:0;color:#000;font-weight:700}#menu li.active a:hover{background-color:#fff;color:#538200}#menu ul li{list-style-type:none}#logo{background:transparent url(../img/koha-logo-medium.gif) no-repeat scroll 0;margin:.75em .3em .75em .7em}#logo a{border:0;cursor:pointer;display:block;height:0!important;margin:0;overflow:hidden;padding:44px 0 0;text-decoration:none;width:180px}#closewindow{margin-top:2em;text-align:center}#closewindow a{font-weight:700}.barcode{font-size:200%;vertical-align:middle}li.email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patronbriefinfo li.email{font-size:87%;padding:0 10px 0 0;width:90%}.empty{color:#ccc}.address{font-size:110%}.title{font-size:105%;font-weight:700}.hold{float:right;font-size:90%;margin:0}.thumbnail{display:block;margin:auto}.thumbnail>li{list-style-type:none}#searchresults ul li{clear:left;font-size:90%;list-style:url(../img/item-bullet.gif);padding:.2em 0}#searchresults ul li img{float:left;margin:3px 5px 3px -5px}#searchresults ul span.status{clear:left;color:#900;display:block}#searchresults ul span.unavailable{clear:left;display:block}#searchresults ul table td{vertical-align:top}#searchresults.unavailability strong{display:block}#searchheader{background-color:#e6f0f2;border:1px solid #b9d8d9;border-radius:5px 5px 0 0;font-size:80%;margin:0 0 .5em -1px;padding:.4em 0 .4em 1em}#searchheader.floating{border-radius:0;margin-top:0}#searchheader .btn-group>.btn:first-child{margin-left:.7em}#searchheader form{float:right;padding:5px 5px 3px 0}#searchheader form.fz3950{float:right;font-size:125%;padding:0 0 0 5em}#searchheader form.fz3950bigrpad{float:right;font-size:125%;padding:5px 25em 0 0}#search-facets{border:1px solid #b9d8d9;border-radius:5px 5px 0 0}#search-facets h4{background-color:#e6f0f2;border-bottom:1px solid #b9d8d9;border-radius:5px 5px 0 0;font-size:90%;margin:0;padding:.4em .2em;text-align:center}#search-facets ul{margin:0;padding:.3em}#search-facets ul li{font-weight:700;list-style-type:none}#search-facets li li{font-size:85%;font-weight:400;margin-bottom:2px;padding:.1em .2em}#search-facets li.showmore{font-weight:700;text-indent:1em}.facet-count{display:inline-block}#bookcoverimg{text-align:center}.searchhighlightblob{font-size:75%;font-style:italic}#displayexample{background-color:#ccc;margin-bottom:10px;padding:5px}#irregularity_summary{vertical-align:top}#toplevelmenu{padding:0}#CheckAll,#CheckNone,#CheckPending{font-weight:400;margin:0 .5em 0 0}.dmg,.lost,.wdn{color:#900;display:block}.datedue{color:#999;display:block;font-style:italic}.credit,.waitinghere{color:#690}#mainuserblock{border:1px solid #e8e8e8;margin-top:.5em;padding:.5em}.labeledmarc-table{border:0}.labeledmarc-label{border:0;color:#000;font-size:11pt;font-style:italic;padding:5}.labeledmarc-value{border:0;color:#000;font-size:10pt;padding:5}#marcPreview table{border:0;font-family:Courier New,Courier,monospace;font-size:95%;margin:.7em 0 0}#marcPreview tbody tr:nth-child(odd) td{background-color:#fff}#marcPreview td,#marcPreview th{border:0;padding:2px;vertical-align:top}#marcPreview th{background-color:#fff;text-align:left;white-space:nowrap}#marcPreview.modal-dialog,.modal-dialog.modal-wide{width:80%}@media (max-width:767px){#marcPreview{margin:0;width:auto}}#cartDetails{background-color:#fff;border:1px solid #739acf;box-shadow:1px 1px 3px 0 #666;color:#000;display:none;margin:0;padding:10px;text-align:center;width:180px;z-index:2}#cartmenulink{background:transparent url(../img/cart-small.gif) 0 no-repeat;padding-left:15px}#basketcount span{display:inline;font-size:90%;font-weight:400;padding:0}#moremenu{display:none}.results_summary{color:#707070;display:block;font-size:85%;padding:0 0 .5em}.results_summary a{font-weight:400}.results_summary .label{color:#202020}.child_fund_amount{font-style:italic}.number_box{font-size:105%;line-height:200%}.number_box a{background-color:#e4ecf5;border:1px solid #a4bedd;border-radius:4px;font-weight:700;padding:.1em .4em;text-decoration:none}.number_box a:hover{background-color:#ebeff7}.container{border:1px solid #eee;margin:1em 0;padding:1em}.import_export{position:relative}.import_export .export_ok{background:#e3e3e3 none;border:0;cursor:pointer;margin-left:20px;padding:10px}.import_export .import_export_options{background:#fff;border:1px solid #cdcdcd;left:60px;padding:10px;position:absolute;top:0;width:300px;z-index:1}.import_export_options{background:#e3e3e3 none;border:0;cursor:pointer;margin-left:20px;padding:10px}.import_export_options fieldset.rows li label{width:16em}.import_export_options .importing{background:none;padding:inherit}.form_import fieldset.rows li label{width:auto}.form_import .input_import{border:1px solid #bcbcbc}.importing{position:relative}.importing .importing_msg{padding-bottom:10px;padding-left:10px}.field_hint{color:gray;font-style:italic;padding-left:1em}.m880{display:block;float:right;padding-left:20px;text-align:right;width:50%}.advsearch{margin:0}.advsearch table{border-collapse:separate;border-spacing:5px;border-width:0}.advsearch td{border:1px solid #eee;padding:.3em .4em}#circ_circulation_issue{position:relative}#clearscreen{position:absolute;right:0;top:0}#clearscreen a{background-color:#eee;border-radius:0 0 0 5px;color:#ccc;display:block;font-size:160%;font-weight:700;padding:0 .7em .2em;text-decoration:none;text-shadow:0 -1px 0 #666}#clearscreen a:hover{color:#c00}.pager{background-color:#e8e8e8;border:1px solid #bcbcbc;border-radius:5px;display:inline-block;font-size:85%;margin:.4em 0;padding:.3em .5em}.pager img{vertical-align:middle}.pager img.last{padding-right:5px}.pager input.pagedisplay{background-color:transparent;border:0;font-weight:700;text-align:center}.pager p{margin:0}.no-image{background-color:#fff;border:1px solid #aaa;border-radius:3px;color:#979797;display:block;font-size:86%;font-weight:700;text-align:center;width:75px}#acqui_order_supplierlist>div.supplier{border:1px solid #eee;margin:.5em;padding:1em}#acqui_order_supplierlist>div>div>.baskets{margin-top:.5em}#acqui_order_supplierlist>div>span.action{margin-left:5em}#acqui_order_supplierlist>div>span.suppliername{display:inline;font-size:1.7em;margin-bottom:.5em}.supplier-contact-details{float:left}#ADD-contact{margin:0 0 8px 8px}#contact-template{display:none}.ui-widget-content{background:#fff none;border:1px solid #b9d8d9;color:#222}.ui-widget-header{background:#e6f0f2 none;border:1px solid #b9d8d9;color:#222;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#f4f8f9 none;border:1px solid #b9d8d9;color:#555;font-weight:400}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#e6f0f2 none;border:1px solid #b9d8d9;color:#212121;font-weight:400}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#fff none;border:1px solid #aaa;color:#212121;font-weight:400}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#fff4c6;border:1px solid #fed22f;color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec;color:#cd0a0a}.ui-autocomplete{box-shadow:2px 2px 2px rgba(0,0,0,.3);cursor:default;position:absolute}.ui-autocomplete.ui-widget-content .ui-state-hover{background:#e6f0f2 none;border:1px solid #b9d8d9;color:#212121;font-weight:400}.ui-autocomplete-loading{background:#fff url(../img/spinner-small.gif) 100% no-repeat}.ui-menu li{list-style:none}.ui-tabs-nav .ui-tabs-active a,.ui-tabs-nav a:active,.ui-tabs-nav a:focus,.ui-tabs-nav a:hover,.ui-tabs-nav span.a{background:none repeat scroll 0 0 transparent;outline:0 none}.ui-tabs-nav.ui-widget-header{background:none;border:0}.ui-tabs .ui-tabs-nav li{background:#e6f0f2 none;border:1px solid #b9d8d9;margin-right:.4em;top:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active{background-color:#fff;border:1px solid #b9d8d9;border-bottom-width:0}.ui-tabs .ui-tabs-nav li.ui-tabs-active a{color:#000;font-weight:700}.ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover{background:#fff none}.ui-tabs .ui-tabs-nav li.ui-state-default.ui-state-hover{background:#edf4f5 none}.ui-tabs .ui-tabs-panel{border:1px solid #b9d8d9}.ui-tabs.ui-widget-content{background:transparent none;border:0}.ui-tabs .ui-state-default a,.ui-tabs .ui-state-default a:link,.ui-tabs .ui-state-default a:visited{color:#004d99}.ui-tabs .ui-state-hover a,.ui-tabs .ui-state-hover a:link,.ui-tabs .ui-state-hover a:visited{color:#538200}.ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:inherit;font-size:inherit}.statictabs ul{background:none repeat scroll 0 0 transparent;border:0 none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;color:#222;font-size:100%;font-weight:700;line-height:1.3;list-style:none outside none;margin:0;outline:0 none;padding:.2em .2em 0;text-decoration:none}.statictabs ul:after{clear:both}.statictabs ul:after,.statictabs ul:before{content:"";display:table}.statictabs ul li{background:none repeat scroll 0 0 #e6f0f2;border:1px solid #b9d8d9;border-bottom:0 none;border-top-left-radius:4px;border-top-right-radius:4px;color:#555;float:left;font-weight:400;list-style:none outside none;margin-bottom:0;margin-right:.4em;padding:0;position:relative;top:1px;white-space:nowrap}.statictabs ul li.active{background-color:#fff;color:#212121;font-weight:400;padding-bottom:1px}.statictabs ul li.active a{background:none repeat scroll 0 0 transparent;color:#000;cursor:text;font-weight:700;outline:0 none;top:1px}.statictabs ul li a{color:#004d99;cursor:pointer;float:left;padding:.5em 1em;text-decoration:none}.statictabs ul li a:hover{background-color:#edf4f5;border-top-left-radius:4px;border-top-right-radius:4px;color:#538200}.statictabs .tabs-container{background:none repeat scroll 0 0 transparent;border:1px solid #b9d8d9;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#222;display:block;padding:1em 1.4em}.authref{font-style:normal;text-indent:4em}.seealso,.seefrom{font-style:italic;text-indent:2em}#authfinderops{float:right}.authorizedheading{font-weight:700}.authres_notes,.authres_otherscript,.authres_seealso{padding-top:3px}.authres_notes{font-style:italic}.contents{width:75%}.contents .r,.contents .t{display:inline}.contents .t{font-weight:700}.contents .t:first-child:before{content:"→ "}.contents .t:before{content:"\A→ ";white-space:pre}.contentblock{margin-left:2em;position:relative}#hierarchies a{color:#069;font-weight:400;text-decoration:underline}#hierarchies a:hover{color:#903}#didyoumeanintranet,#didyoumeanopac{float:left;width:260px}.pluginlist{padding-bottom:10px}.plugin{margin:0 1em 1em 0}.pluginname{background-color:#e6f0f2;cursor:move;margin:.3em;padding-bottom:4px;padding-left:.2em}.pluginname .ui-icon{float:right}.plugindesc{padding:.4em}.ui-sortable-placeholder{border:1px dotted #000;height:80px;visibility:visible}.ui-sortable-placeholder *{visibility:hidden}.ui-datepicker{box-shadow:1px 1px 3px 0 #666}.ui-datepicker table{border:0;border-collapse:collapse;font-size:.9em;margin:0 0 .4em;width:100%}.ui-datepicker th{background:transparent none;border:0;font-weight:700;padding:.7em .3em;text-align:center}.ui-datepicker-trigger{margin:0 3px;vertical-align:middle}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dd{margin:0 10px 10px 65px}.ui-timepicker-div dl dt{height:25px;margin-bottom:-25px}.ui-timepicker-div dl td{font-size:90%}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-tpicker-grid-label{background:none;border:0;margin:0;padding:0}.ui_tpicker_microsec,.ui_tpicker_millisec,.ui_tpicker_second{display:none}.ui-accordion-header,.ui-widget-content .ui-accordion-header{font-size:110%;font-weight:700}video{width:480px}.btn,button{border-color:#adadad #adadad #949494;font-family:Arial,Verdana,Helvetica,sans-serif}.btn.btn-link,button.btn-link{border:0}.btn-group-xs>.btn,.btn-xs{font-size:10.5px;padding:3px 5px}#toolbar .dropdown-menu{border-top-width:1px;font-size:13px}#toolbar.floating{border-radius:0;margin-top:0}.dropdown-menu{border-color:rgba(0,0,0,.2);border-top:0;font-size:12px}.dropdown-menu li{list-style:none outside none}.dropdown-menu li>a{padding:4px 20px}.dropdown-menu li>a:focus,.dropdown-menu li>a:hover{background-image:linear-gradient(180deg,#08c,#0077b3);background-repeat:repeat-x;color:#fff;text-decoration:none}.navbar{color:#333;min-height:20px}.navbar .nav>li{list-style:none outside none;padding:0 .6em}.navbar .nav>li>a{color:#004d99;font-weight:700;padding:.4em .2em}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#538200}.navbar .nav li .dropdown.active>.dropdown-toggle:focus,.navbar .nav li .dropdown.open.active>.dropdown-toggle:focus,.navbar .nav li .dropdown.open>.dropdown-toggle:focus{background:#e6f0f2 none;box-shadow:none}#header.navbar{margin-bottom:0}#header.navbar-default{background:#e6f0f2;border:0;box-shadow:none}#changelanguage .dropdown-menu>li>a,#changelanguage .dropdown-menu>li>span{padding:5px 15px}#changelanguage .navbar-text{margin:0}#changelanguage .navbar-text span{display:block;line-height:20px}.loggedout{color:#004d99;font-weight:700;padding:.4em .2em}.navbar-static-top .navbar-inner{background:#e6f0f2 none;border:0;box-shadow:none;min-height:0;padding-left:0}.navbar-fixed-bottom .navbar-inner{min-height:0;padding:.4em 0}.navbar-fixed-bottom .nav>li{border-right:1px solid #ccc}.navbar-fixed-bottom .nav>li>a{font-weight:400}.navbar-fixed-bottom .nav>li:last-child{border-right:0}.navbar-fixed-bottom .nav>li.navbar-text{line-height:normal;padding:.4em .7em}.tooltip.bottom .tooltip-arrow{border-bottom-color:#eee}.tooltip.bottom .tooltip-inner{background-color:#fff;border:1px solid rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);color:#000;font-size:120%;padding:1em}.separator{color:#666;padding:0 .2em}.close{-webkit-filter:none;filter:none;float:none;font-weight:400;line-height:1.5;position:inherit;right:auto;text-shadow:none;top:auto}.close,.close:hover{font-size:inherit;opacity:inherit}.close:hover{color:inherit;-webkit-filter:inherit;filter:inherit}.checkbox label,.radio label{margin-left:20px;padding-left:0}.checkbox input[type=checkbox],.radio input[type=radio]{margin-left:0;position:relative}.modal-header .closebtn{margin-top:4px}.closebtn{color:#000;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:700;line-height:1;opacity:.2;text-shadow:0 1px 0 #fff}.closebtn:focus,.closebtn:hover{color:#000;cursor:pointer;filter:alpha(opacity=50);opacity:.5;text-decoration:none}.modal-body{background-color:#fff;overflow-y:auto}.modal-content{background-color:#edf4f6}.btn-group label,.btn-group select{font-size:13px}.tooltip-inner{white-space:pre-wrap}pre{border:0;border-radius:0;display:block;line-height:inherit;margin:0;word-break:break-all;word-wrap:break-word}code,pre{background-color:transparent;color:inherit;font-size:inherit;padding:0}code{border-radius:0}.pagination>li>a,.pagination>li>span{font-weight:700}.waiting{cursor:wait}#jobfailed,#jobpanel,#jobstatus{display:none}#jobstatus{margin:.4em}#jobprogress{background:url(../img/progress.png) -300px 0 no-repeat;border:1px solid #666;display:inline-block;height:10px;width:200px}.progress_panel{border:2px solid #eee;border-radius:5px;clear:both;font-size:120%;margin:1em 0;padding:1em}progress{width:50%}#selections{white-space:normal;width:100%}#selections input{margin:0 2px;vertical-align:middle}#selections span{background-color:#ebf3ff;border-radius:5px;font-size:75%;line-height:240%;margin:3px;padding:3px;white-space:nowrap}#selections span.selected{background-color:#cce0fc}#changepasswordf input[type=password],#changepasswordf input[type=text]{font-family:Courier New,Courier,monospace;font-size:140%;padding:.3em}.floating{box-shadow:0 3px 2px 0 rgba(0,0,0,.5)}.inline{display:inline}.nowrap,.tag_editor{white-space:nowrap}.tag_editor{background:transparent url(../img/edit-tag.png) 0 0 no-repeat;display:block;float:left;height:16px;margin:4px;overflow:hidden;text-indent:100%;width:16px}.browse-controls{margin-left:1.1em;margin-right:.5em;padding-bottom:1em;padding-top:1em}#browse-return-to-results{border-top-left-radius:3px;border-top-right-radius:3px;display:block;text-align:center}.browse-button{color:#004d99;display:inline-block;padding:.4em .6em}.browse-button:hover{background:#fafafa}span.browse-button{background:#fafafa;color:#222}span.circ-hlt{color:#c00;font-weight:700}span.expired{color:#900;font-style:italic}span.name{font-style:italic;font-weight:700}span.permissiondesc{font-weight:400}span.required{color:#c00;font-style:italic;margin-left:.5em}.result-biblio-itemtype{float:right;padding:.5em;margin:.5em;font-size:85%;text-align:center}.result-biblio-itemtype img{display:block;margin:auto;margin-bottom:2px}.browse-label,.browse-prev-next{border:1px solid #b9d8d9}.browse-label{background-color:#e8f0f6;border-top-left-radius:5px;border-top-right-radius:5px}.browse-prev-next{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-width:0}#browse-previous{border-bottom-left-radius:5px;border-right:1px solid #b9d8d9;padding-right:1em}#browse-next{border-bottom-right-radius:5px;border-top-width:0;float:right;padding-right:1em}.loading-overlay{background-color:#fff;cursor:wait;height:100%;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:3}.loading-overlay div{background:transparent url(../img/loading.gif) 0 0 no-repeat;font-size:175%;font-weight:700;height:2em;left:50%;margin:-1em 0 0 -2.5em;padding-left:50px;position:absolute;top:50%;width:15em}#merge_invoices{display:none;margin:1em auto}#merge{margin:.5em 0 0}#merge_table tr.active td{background-color:#ffc}.renewals{display:block;font-size:.8em;padding:.5em}#transport-types{padding-top:.5px}#i18nMenu .navbar-text .currentlanguage{color:#000;font-weight:700}#i18nMenu a.currentlanguage:link,#i18nMenu a.currentlanguage:visited{font-weight:700}#i18nMenu a .sublanguage-selected{color:#000;font-weight:700}#circ_circulation_issue .onsite_checkout-select,.onsite_checkout-select label{font-size:inherit;font-weight:400}.onsite_checkout{color:#c00}.onsite-checkout-only{background-color:rgba(255,242,206,.5);border:1px solid #fff2ce;border-radius:4px}.branchgriditem{background-color:#fff;border:1px solid #b9d8d9;border-radius:3px;display:table-cell;float:left;margin:3px;padding:.3em}.branchgridrow{display:table-row}.branchselector{display:table}.hq-author{font-weight:700}#cn_browser_table_wrapper>#cn_browser_table{margin:auto;width:90%}#new_rule{background-color:#f4f8f9;border:2px solid #b9d8d9;border-radius:5px;display:none;margin:.3em;padding:.3em}.blocks{margin-bottom:.3em}.remove_rule{font-size:80%;padding-left:.7em}.underline{text-decoration:underline}.overline{text-decoration:overline}.order-control{padding-right:5px}#borrower_message{margin-top:10px}.form-group{margin-bottom:10px}.form-group label{font-weight:700}.modal-textarea{width:98%}#pat_member #patron_list_dialog,#pat_member #searchresults,#patron_search #filters{display:none}#fixedlengthbuilderaction{border:3px solid #e6f0f2;left:80%;padding:5px;position:relative;top:-80px;width:12%}.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background:#e6f0f2 none;box-shadow:none}.navbar-default.navbar-fixed-bottom .navbar-nav>.open>a:focus,.navbar-default.navbar-fixed-bottom .navbar-nav>.open>a:hover{background:transparent none;box-shadow:none}#interlibraryloans h1{margin:1em 0}#interlibraryloans h2{margin-bottom:20px}#interlibraryloans h3{margin-top:20px}#interlibraryloans .bg-info{overflow:auto;position:relative}#interlibraryloans .format h4{margin-bottom:20px}#interlibraryloans .format h5{margin-top:20px}#interlibraryloans .format input{margin:10px 0}#interlibraryloans .format li{list-style:none}#interlibraryloans #add-new-fields{margin:1em}#interlibraryloans #column-toggle,#interlibraryloans #reset-toggle{font-weight:700;line-height:1.5em;margin:15px 0}#interlibraryloans #freeform-fields .custom-name{margin-right:1em;text-align:right;width:9em}#interlibraryloans #freeform-fields .delete-new-field{margin-left:1em}#interlibraryloans #search-summary{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#ill-view-panel{margin-top:15px}#ill-view-panel h3{margin-bottom:10px}#ill-view-panel h4{margin-bottom:20px}#ill-view-panel .rows div{height:1em;margin-bottom:1em}#ill-view-panel #requestattributes .label{width:auto}#ill-requests{width:100%!important}#helper span,#logged-in-info-full{display:none}.loggedin-menu-label{color:#777;font-size:12px;line-height:1.42857143;padding:4px 12px;white-space:nowrap}.loggedin-menu-label span{color:#000;font-weight:700}.loggedin-menu-label.divider{padding:0}ul.buttons-list{padding:0;margin-bottom:30px}ul.buttons-list li{list-style-type:none}ul.buttons-list li a.circ-button{background-color:#f4f8f9;background-position:5px 3px;background-repeat:no-repeat;border:2px solid #b9d8d9;border-radius:6px;box-sizing:content-box;color:#000;display:block;font-size:110%;font-weight:700;max-width:260px;margin:.5em 0;padding:8px;text-decoration:none}ul.buttons-list li a.circ-button:hover{border-color:#538200;color:#538200}@media (min-width:200px){.navbar-nav>li{float:left}.navbar-right{float:right!important;margin-right:-15px}.navbar-nav{float:left;margin:0}.navbar-nav .open .dropdown-menu{background-color:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.175);float:left;position:absolute;width:auto}.navbar-nav .open .dropdown-menu.dropdown-menu-left{left:auto;right:0}.navbar-nav .open .dropdown-menu.dropdown-menu-right{right:auto}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background-color:#0081c2;background-image:linear-gradient(180deg,#08c,#0077b3);background-repeat:repeat-x;color:#fff;text-decoration:none}}@media (min-width:800px){#helper i{display:none}#helper span,#logged-in-info-full{display:inline}#logged-in-info-brief,.loggedin-menu-label{display:none}}
2
3
input:focus, textarea:focus {
4
    border-color:#538200;
5
    border-style:solid;
6
    border-radius: 4px;
7
}
8
9
::selection      { background:#538200; color:#ffffff; /* Safari and Opera */ }
10
::-moz-selection  { background:#538200; color:#ffffff; /* Firefox */ }
11
12
a, a:link, a:visited,
13
a.btn:link, a.btn:visited {
14
    color : #004d99;
15
    text-decoration: none;
16
}
17
18
table .btn-group {
19
    white-space: nowrap;
20
}
21
22
table .btn-group .btn {
23
    float: none;
24
    display: inline-block;
25
}
26
27
a:hover, a:active {
28
    color : #538200;
29
    text-decoration: none;
30
}
31
32
.overdue,
33
.debit {
34
	color : #cc0000;
35
}
36
37
a.popup {
38
    background : transparent url("../img/pop-up-link.png") center right no-repeat;
39
	padding-right : 15px;
40
}
41
42
body {
43
	text-align : left;
44
    padding:0 0 4em 0;
45
  font-family: arial, verdana, helvetica, sans-serif;
46
}
47
48
br.clear {
49
	clear : both;
50
	line-height : 1px;
51
}
52
53
form {
54
	display : inline;
55
}
56
57
form.confirm {
58
	display : block;
59
	text-align : center;
60
}
61
62
h1 {
63
	font-size : 161.6%;
64
	font-weight : bold;
65
}
66
67
h2 {
68
	font-size : 146.5%;
69
	font-weight : bold;
70
}
71
72
h3 {
73
	font-size : 131%;
74
	font-weight : bold;
75
}
76
77
h4 {
78
	font-size : 116%;	
79
	font-weight : bold;
80
}
81
82
h5 {
83
	font-size : 100%;	
84
	font-weight : bold;
85
}
86
87
h6 {
88
	font-size : 93%;
89
	font-weight : bold;
90
}
91
92
h1,h2,h3,h4,h5,h6 {
93
	margin : .3em 0;
94
}
95
96
p {
97
	margin: .5em 0 .5em 0;
98
}
99
100
strong {
101
	font-weight : bold;
102
}
103
104
strong em {
105
	font-weight : bold;
106
	font-style : italic;
107
}
108
109
em, cite {
110
	font-style : italic;
111
}
112
113
em strong {
114
	font-weight : bold;
115
	font-style : italic;
116
}
117
118
input, textarea {
119
    padding : 2px 4px;
120
    line-height: normal;
121
}
122
123
input[type="checkbox"], input[type="radio"] {
124
    vertical-align: middle;
125
    margin: 0;
126
}
127
128
label, .label {
129
    display: inline;
130
    font-weight: normal;
131
    font-size: inherit;
132
    max-width: inherit;
133
    padding: 0;
134
    color: black;
135
    margin-bottom: 0;
136
    vertical-align: middle;
137
}
138
139
label input[type="checkbox"],
140
label input[type="radio"],
141
.label input[type="checkbox"],
142
.label input[type="radio"] {
143
    margin-top: 0;
144
}
145
146
147
.subfield-label {
148
    font-style : italic;
149
}
150
151
.subfield-label span.subfield-code {
152
    font-weight : bold;
153
}
154
155
.members-update-table {
156
    padding-top: 10px;
157
}
158
159
#navmenulist li {
160
	padding : .2em 0;
161
    list-style-image : url("../img/arrow-bullet.gif");
162
	border-bottom : 1px solid #EEE;
163
}
164
165
#navmenulist li a {
166
	text-decoration : none;
167
}
168
169
#doc, #doc1, #doc2, #doc3 {
170
	padding-top : 1em;
171
}
172
173
.main {
174
    margin-top: 1em;
175
}
176
177
#login_controls	 {
178
	position : absolute;
179
	right : .5em;
180
    padding: .4em .5em;
181
}
182
183
ul {
184
	padding-left : 1.1em;
185
}
186
187
ul li {
188
	list-style-type : disc;
189
}
190
191
ul li li {
192
	list-style-type : circle;
193
}
194
195
ol {
196
	padding-left : 1.5em;
197
}
198
199
ol li {
200
	list-style : decimal;
201
}
202
203
.gradient {
204
    background-image: linear-gradient(top, rgb(230,240,242) 1%, rgb(255,255,255) 99%);
205
    background-image: -o-linear-gradient(top, rgb(230,240,242) 1%, rgb(255,255,255) 99%);
206
    background-image: -moz-linear-gradient(top, rgb(230,240,242) 1%, rgb(255,255,255) 99%);
207
    background-image: -webkit-linear-gradient(top, rgb(230,240,242) 1%, rgb(255,255,255) 99%);
208
    background-image: -ms-linear-gradient(top, rgb(230,240,242) 1%, rgb(255,255,255) 99%);
209
210
    background-image: -webkit-gradient(
211
        linear,
212
        left top,
213
        left bottom,
214
        color-stop(0.1, rgb(230, 240, 242)),
215
        color-stop(0.99, rgb(255,255,255))
216
    );
217
    display: inline-block;
218
    width:100%;
219
}
220
221
.clearfix:after {
222
    content: ".";
223
    display: block;
224
    height: 0;
225
    clear: both;
226
    visibility: hidden;
227
}
228
229
.clearfix {
230
    display: inline-block;
231
}
232
233
/* Hides from IE-mac \*/
234
* html .clearfix {height: 1%;}
235
.clearfix {display: block;}
236
/* End hide from IE-mac */
237
238
#cataloguing_additem_newitem fieldset.rows label, #cataloguing_additem_newitem fieldset.rows span.label {
239
        text-align: right;
240
}
241
242
table {
243
	border-collapse : collapse;
244
	border-top : 1px solid #BCBCBC;
245
	border-right : 1px solid #BCBCBC;
246
}
247
248
table.invis,
249
table.invis tr,
250
table.invis td,
251
tr.highlight table.invis td {
252
	border : none;
253
}
254
255
td, th {
256
	border-bottom : 1px solid #BCBCBC;
257
	border-left : 1px solid #BCBCBC;
258
	padding : .2em .3em;
259
}
260
261
td {
262
	background-color : White;
263
	vertical-align : top;
264
}
265
266
table.indexes td {
267
    vertical-align : middle;
268
}
269
270
td.actions {
271
    white-space: nowrap;
272
}
273
274
td.borderless {
275
    border-collapse : separate;
276
    border : 0 none;
277
}
278
279
td.data,
280
th.data {
281
	font-family : "Courier New", Courier, monospace;
282
	text-align : right;
283
}
284
285
th {
286
	background-color : #E8E8E8;
287
	font-weight : bold;
288
	text-align : center;
289
}
290
291
table+table {
292
	margin-top : 1em;
293
}
294
295
#editions table, #editions td {
296
	border : 0;
297
}
298
299
.highlighted-row,
300
.highlighted-row td { background-color: #FFD000 !important }
301
302
tbody tr:nth-child(odd) td {
303
	background-color : #F3F3F3;
304
    border : 1px solid #BCBCBC;
305
    border-right : 1px solid #BCBCBC;
306
}
307
308
.overdue td.od {
309
	color : #cc0000;
310
	font-weight : bold;
311
}
312
313
tr.warn td,
314
tr.warn:nth-child(odd) td {
315
	background-color: #FF9090;
316
}
317
318
tr.ok td,
319
tr.ok:nth-child(odd) td,
320
tr.ok:nth-child(even) td {
321
 background-color: #FFFFCC;
322
}
323
324
tr.onissue td {
325
	background-color: #FFFFCC;
326
}
327
328
tr.odd.onissue td {
329
	background-color: #FFFFE1;
330
}
331
332
tr.clickable {
333
        cursor: pointer;
334
}
335
336
.table_borrowers tr:hover td {
337
        background-color: #ffff99;
338
}
339
340
tfoot td {
341
	background-color : #f3f3f3;
342
	font-weight : bold;
343
}
344
345
td.total {
346
	text-align : right;
347
}
348
349
caption {
350
    font-size : 133.9%;
351
    font-weight : bold;
352
    margin : .3em 0;
353
    color: black;
354
}
355
356
.problem {
357
	background-color : #FFFFCC;
358
	color : #990000;
359
	font-weight : bold;
360
	line-height : 1.7em;
361
}
362
363
fieldset {
364
	margin : 1em 1em 1em 0;
365
	padding : 1em;
366
    background-color:#f4f8f9;
367
    border:2px solid #b9d8d9;
368
    border-radius:5px;
369
}
370
371
fieldset.lastchecked {
372
    margin-bottom : 0;
373
    border-bottom-width: 0;
374
    border-bottom-left-radius: 0;
375
    border-bottom-right-radius: 0;
376
}
377
378
legend {
379
    font-size : 123.1%;
380
    font-weight : bold;
381
    border:2px solid #b9d8d9;
382
    background-color:#ffffff;
383
    border-radius:3px;
384
    padding: 0.2em 0.5em;
385
    width: auto;
386
}
387
388
details > summary {
389
    cursor: pointer;
390
}
391
392
details > summary::before {
393
    content: "\f0da";
394
    display: inline-block;
395
    font-family: FontAwesome;
396
    width: 1em;
397
}
398
399
details[open] > summary::before {
400
    content: "\f0d7";
401
}
402
403
#floating-save {
404
    background-color: rgba(185, 216, 217, 0.6);
405
    bottom: 3%;
406
    position: fixed;
407
    right: 1%;
408
    width: 150px;
409
}
410
411
#breadcrumbs {
412
    background-color : #e6f0f2;
413
    clear : both;
414
    font-size : 90%;
415
    padding :.2em .5em .4em 10px;
416
    margin : 0;
417
}
418
419
#header+#breadcrumbs {
420
	margin-top : 1em;
421
}
422
423
#header>.container-fluid {
424
    padding: 0;
425
}
426
427
div.justify {
428
    text-align: justify;
429
}
430
431
div#header_search {
432
	background-position : .5em .5em;
433
	background-repeat : no-repeat;
434
	float: left;
435
	margin: .3em 0 .5em 0;
436
}
437
438
div#header_search input {
439
	font-size : 1.3em;
440
}
441
442
div#header_search div.residentsearch {
443
	border : 0;
444
    border-bottom : 1px solid #85ca11;
445
	padding : 0 0 .2em 0;
446
}
447
448
.head-searchbox {
449
    width: 30em;
450
}
451
452
div#reserves,div#checkouts {
453
        border : 1px solid #B9D8D9;
454
	padding : 1em;
455
}
456
457
.tip {
458
	font-size: 93%;
459
	color : Gray;
460
}
461
462
.single-line {
463
	white-space: nowrap;
464
}
465
466
.ex {
467
	font-family : "Courier New", Courier, fixed-width;
468
	font-weight : bold;
469
}
470
471
472
div.yui-b h5 {
473
	font-size : 100%;
474
	margin : .5em 0;
475
}
476
477
dt {
478
	font-weight : bold;
479
}
480
481
dd {
482
	padding : .2em;
483
	font-size : 90%;
484
	text-indent : 2.5em;
485
	font-weight : normal;
486
}
487
488
div#toolbar,
489
.btn-toolbar {
490
    background-color : #EDF4F6;
491
    padding: 5px 5px 5px 5px;
492
    margin: 0;
493
    border-radius: 5px 5px 0 0;
494
    border: 1px solid #E6F0F2;
495
}
496
497
ul.toolbar {
498
	padding-left : 0;
499
}
500
501
ul.toolbar button {
502
	padding-bottom : 2px;
503
	font-family: arial, verdana, helvetica, sans-serif;
504
}
505
506
#disabled a {
507
	color: #999;
508
}
509
#disabled2 a {
510
 color: #999;
511
}
512
#disabled a:hover {
513
	color : #999;
514
}
515
a.highlight_toggle {
516
    display : none;
517
}
518
519
ul.toolbar li {
520
	display : inline;
521
	list-style : none;
522
}
523
524
div.patroninfo {
525
	margin-top : -.5em;
526
}
527
528
*html div.patroninfo {
529
	margin-right : .5em;
530
}
531
532
div.patroninfo h5 {
533
    border-right:1px solid #b9d8d9;
534
	margin-bottom : 0;
535
	padding-left : -.5em;
536
	padding-top : .3em;
537
	padding-bottom : .5em;
538
}
539
540
div.patroninfo h5:empty {
541
    border-right: none;
542
}
543
544
div.patroninfo ul {
545
	border : 0;
546
    border-right:1px solid #b9d8d9;
547
	border-bottom : 0;
548
	border-top : 0;
549
	padding : 0;
550
	margin : 0;
551
}
552
553
div.patroninfo ul li {
554
	margin : 0;
555
}
556
557
div.patroninfo ul li {
558
	list-style-type : none;
559
}
560
561
#patronbasics div {
562
    background: transparent url("../img/patron-blank.min.svg") 10px 5px no-repeat;
563
    border: 1px solid #CCCCCC;
564
    height: 125px;
565
    margin: .3em 0 .3em .3em;
566
    padding: 0;
567
    width: 105px;
568
}
569
570
#patronimage {
571
    border: 1px solid #CCCCCC;
572
    max-width : 140px;
573
    margin: .3em 0 .3em .3em;
574
    padding: .2em;
575
    width:auto !important;
576
    width:130px;
577
}
578
579
div.patronviews {
580
	border-right :  1px solid #000;
581
	border-top : 1px solid #000;
582
	margin-bottom : .5em;
583
	padding : .5em 0 .5em 0;
584
}
585
}
586
587
.column-tool {
588
	font-size: 80%;
589
}
590
591
fieldset.brief {
592
    border : 2px solid #B9D8D9;
593
}
594
595
fieldset.brief label,
596
fieldset.brief span.label {
597
	display : block;
598
	font-weight : bold;
599
	padding : .3em 0;
600
}
601
602
fieldset.brief ol, fieldset.brief li {
603
	list-style-type : none;
604
}
605
606
.hint {
607
    color : #666;
608
	font-size : 95%;
609
}
610
611
fieldset.brief div.hint,
612
fieldset.rows div.hint,
613
div.yui-u div.hint {
614
    margin-bottom : .4em;
615
}
616
617
fieldset.rows div.hint {
618
    margin-left : 7.5em;
619
}
620
621
div.yui-b fieldset.brief {
622
	padding : .4em .7em;
623
}
624
625
div.yui-b fieldset.brief ol {
626
	font-size : 85%;
627
	margin : 0;
628
	padding : 0;
629
}
630
631
div.yui-b fieldset.brief select {
632
	width: 12em;
633
}
634
div.yui-b fieldset.brief li.radio {
635
	padding : .7em 0;
636
}
637
div.yui-b fieldset.brief li.radio label,
638
div.yui-b fieldset.brief li.checkbox label,
639
div.yui-b fieldset.brief li.dateinsert label,
640
div.yui-b fieldset.brief li.dateinsert span.label,
641
div.yui-b fieldset.brief li.radio span.label {
642
	display : inline;
643
}
644
645
div.yui-b fieldset.brief li.radio input {
646
	padding:0.3em 0;
647
}
648
649
div.yui-b fieldset.brief fieldset {
650
	margin : 0 .3em;
651
	padding : .5em;
652
}
653
654
div.yui-b fieldset.brief fieldset legend {
655
	font-size : 85%;
656
}
657
658
#tools_holidays fieldset.brief li.radio input,
659
#tools_holidays fieldset.brief li.checkbox input{
660
    margin-left: 0;
661
}
662
663
#tools_holidays fieldset.brief li.radio label,
664
#tools_holidays fieldset.brief li.checkbox label {
665
    margin-left: 20px;
666
}
667
668
fieldset.rows {  
669
border-width : 1px;
670
border:2px solid #b9d8d9;
671
float : left;
672
font-size : 90%;
673
clear : left;
674
margin: .9em 0 0 0;
675
padding: 0;
676
width: 100%; 
677
}
678
679
fieldset.rows.unselected {
680
    background-color: white;
681
    border-width : 0px;
682
    border: 0;
683
}
684
685
fieldset.rows legend {  
686
	margin-left: 1em;
687
	font-weight: bold;
688
	font-size : 110%;
689
}
690
691
fieldset.rows label, fieldset.rows span.label {  
692
	float: left;  
693
	font-weight : bold;
694
    width: 9em;
695
	margin-right: 1em;  
696
	text-align: right;
697
}
698
699
fieldset.rows fieldset {
700
    background-color: transparent;
701
	border-width : 1px;
702
    margin : 1em;
703
	padding : .3em;
704
}
705
706
.yui-b fieldset.rows td label, .yui-b fieldset.rows td span.label {
707
        width: auto;
708
}
709
.yui-b fieldset.rows ol.oladditemtype label, .yui-b fieldset.rows ol.oladditemtype span.label {
710
    width: 13em;
711
}
712
713
.yui-b fieldset.rows div.hint {
714
	margin-left : 10.5em;
715
}
716
717
.yui-u fieldset.rows label, .yui-u fieldset.rows span.label {  
718
	width: 10em;  
719
}
720
721
.yui-u fieldset.rows div.hint {
722
	margin-left : 7.5em;
723
}
724
725
fieldset.rows.left label, fieldset.rows.left span.label {
726
	width : 8em;
727
	text-align : left;	
728
}
729
730
fieldset.rows ol {  
731
padding: 1em 1em 0 1em;  
732
list-style-type: none;
733
}
734
735
fieldset.rows li {  
736
float : left;
737
clear : left;
738
padding-bottom: 1em;
739
list-style-type: none;
740
width: 100%; 
741
}
742
743
fieldset.rows.left li {
744
	padding-bottom : .4em;
745
}
746
747
fieldset.rows li.radio {
748
	padding-left: 9em;
749
	width : auto;
750
}
751
752
fieldset.rows li.radio label {
753
	float : none;
754
	width : auto;
755
	margin : 0 0 0 1em;
756
}
757
758
fieldset.rows ol.radio label {
759
	width : auto;
760
	float : none;
761
	margin-right : 30px;
762
        margin-left: 20px;
763
        padding-left: 0;
764
        vertical-align: middle;
765
}
766
767
fieldset.rows li.radio input + label {
768
    margin-left: 0;
769
    padding-left: 0;
770
}
771
772
fieldset.rows ol.radio input[type="checkbox"],
773
fieldset.rows ol.radio input[type="radio"] {
774
    margin-left: -20px;
775
}
776
777
fieldset.rows ol.radio label.radio {
778
	float : left;
779
	width : 9em;
780
	margin-right : 1em;
781
        margin-top: 0;
782
}
783
784
fieldset.rows caption {
785
    font-size : 120%;
786
}
787
788
fieldset.rows p {
789
    margin : 1em 0 1em 1em;
790
}
791
792
fieldset.rows table {
793
	font-size : 105%;
794
	clear : both;
795
	margin : 1em 0 1em 1em;
796
}
797
798
fieldset.rows td label {
799
	float : none;
800
	font-weight : normal;
801
	width : auto;
802
}
803
804
fieldset.rows label.yesno {
805
	float : none;
806
	width : auto;
807
}
808
809
fieldset.rows label.error {
810
	float: none;
811
	margin-left: 1em;
812
	width: auto;
813
}
814
815
#multi_receiving fieldset.rows label {
816
    width: 50%;
817
}
818
819
fieldset.action, div.action {
820
    background-color: transparent;
821
    clear : both;
822
    float : none;
823
    border : 0px;
824
    margin: 0.9em 0 0 0;
825
    padding: 0.4em;
826
    width: auto;
827
}
828
829
#fixedlengthbuilderaction {
830
    padding: 5px 5px 5px 5px;
831
    border: 3px solid #E6F0F2;
832
    top: -80px;
833
    left: 80%;
834
    position: relative;
835
    width: 12%;
836
}
837
838
.btn-toolbar fieldset.action {
839
    margin-top: 0;
840
}
841
842
fieldset.rows li[aria-disabled="true"] {
843
    color: #999;
844
}
845
846
div.rows+div.rows {
847
    margin-top : .6em;
848
}
849
850
div.rows {
851
float : left;
852
clear : left;
853
margin: 0 0 0 0;  
854
padding: 0;
855
width: 100%; 
856
}
857
858
859
div.rows span.label {  
860
	float: left;  
861
	font-weight : bold;
862
	width: 9em;
863
	margin-right: 1em;  
864
	text-align: left;
865
        padding-top: 0;
866
}
867
868
.rows .label {
869
    white-space: normal;
870
}
871
872
div.rows ol {  
873
padding: .5em 1em 0 0;  
874
list-style-type: none;
875
}
876
877
div.rows ol li li {
878
	border-bottom: 0;
879
}
880
881
div.rows li {
882
border-bottom :  1px solid #EEE;
883
float : left;
884
clear : left;
885
padding-bottom: .2em;
886
padding-top: .1em;
887
list-style-type: none;
888
width: 100%; 
889
}
890
891
a.cancel {
892
	padding-left : 1em;
893
}
894
895
fieldset.rows fieldset.action {
896
	padding : 1em;
897
}
898
899
fieldset.brief label.inline,
900
fieldset.rows label.inline {
901
	display : inline;
902
	float : none;
903
	margin-left : 1em;
904
	width : auto;
905
}
906
907
fieldset.rows .inputnote {
908
	clear : left;
909
	float : left;
910
	margin : 1em 0 0 11em;
911
}
912
913
.checkedout {
914
	color : #999999;
915
	font-style : italic;
916
}
917
918
.subfield_not_filled {
919
	background-color : #FFFF99;
920
}
921
.content_hidden {
922
    visibility:hidden; /* you propably don't need to change this one */
923
    display:none;
924
}
925
926
/* the property for the displayed tab */
927
.content_visible {
928
    visibility:visible; /* you propably don't need to change this one */
929
    display:block;
930
}
931
932
#z3950searcht table {
933
	/* 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 */
934
	padding: 20px;
935
	border: none;
936
}
937
938
#z3950_search_targets {
939
    height:     338px;
940
    overflow-y: auto;
941
}
942
943
#z3950_search_targets_acq {
944
    height:     308px;
945
    overflow-y: auto;
946
}
947
948
.z3950checks {
949
    padding-left: 1em;
950
}
951
952
.error {
953
       color: #cc0000;
954
}
955
956
.status_ok {
957
 background-color: lightgreen;
958
}
959
960
.status_warn {
961
 background-color: red;
962
}
963
964
/* Font Awesome icon */
965
i.success {
966
    color: green;
967
}
968
969
/* Font Awesome icon */
970
i.error {
971
    color: #CC0000;
972
}
973
974
/* Font Awesome icon */
975
i.warn {
976
    color: orange;
977
}
978
979
/* For Font Awesome icon bullets */
980
ul.fa-ul li {
981
    list-style-type: none;
982
}
983
984
div.error {
985
	border : 2px dashed #990000;
986
	background-color : #FFFF99;
987
	padding : .5em;
988
	margin : 1em;
989
}
990
991
input.alert {
992
	background-color : #FFFF99;
993
	border-color: #900;
994
}
995
996
ol.bibliodetails {
997
	float: left;
998
	margin : 0 0 1em 1em;
999
}
1000
1001
ol.bibliodetails li {
1002
	border-bottom: 1px solid #E8E8E8;
1003
	list-style-type : none;
1004
	padding : .1em;
1005
}
1006
1007
ol.bibliodetails span.label {
1008
	border-right : 1px solid #E8E8E8;
1009
	float : left;
1010
	font-weight: bold;
1011
	width: 12em;  
1012
	margin-right: 1em;  
1013
}
1014
1015
div.listgroup {
1016
	clear :  left;
1017
}
1018
1019
div.listgroup h4 {
1020
	font-style: italic;
1021
}
1022
1023
div.listgroup h4 a {
1024
	font-size :  80%;
1025
}
1026
1027
div.listgroup input {
1028
	font-size: 80%;
1029
}
1030
1031
div.sysprefs h3 {
1032
	margin : .2em 0 .2em .4em;
1033
}
1034
1035
div.sysprefs dl {
1036
	margin-left : 1.5em;
1037
}
1038
1039
div.sysprefs div.hint {
1040
	width : 25%;
1041
	float : right;
1042
	padding : .5em;
1043
	margin : .7em;
1044
}
1045
1046
tr.highlight td {
1047
	background-color : #F6F6F6;
1048
	border-color : #BCBCBC;
1049
}
1050
1051
tr.highlight th[scope=row] {
1052
	background-color : #DDDDDD;
1053
	border-color : #BCBCBC;
1054
}
1055
1056
label.circ_barcode {
1057
    font-size: 105%;
1058
    font-weight : bold;
1059
}
1060
1061
.checkout-setting {
1062
    font-size : 85%;
1063
    padding-top : .3em;
1064
}
1065
1066
.checkout-setting label {
1067
    font-size : inherit;
1068
    font-weight: normal;
1069
}
1070
1071
.checkout-setting input {
1072
    vertical-align: middle;
1073
}
1074
1075
.checkout-settings {
1076
    background-color: #f4f8f9;
1077
    border-radius: 0;
1078
    border-top: 2px solid #b9d8d9;
1079
    display: none;
1080
    margin-left: -1em;
1081
    margin-right: -1em;
1082
    margin-top: 1em;
1083
    padding: 1em 1em 0;
1084
}
1085
1086
#show-checkout-settings {
1087
    margin-top: .5em;
1088
}
1089
1090
tr.expired td {
1091
	color : #999999;
1092
}
1093
1094
span.expired {
1095
	color : #990000;
1096
	font-style : italic;
1097
}
1098
1099
details.checkouts-by-itemtype li {
1100
    display: inline-block;
1101
    margin-right: 1em;
1102
}
1103
1104
div.help {
1105
	margin: .9em 0 0 0;  
1106
}
1107
1108
.blocker {
1109
	color : #990000;
1110
}
1111
1112
.inaccurate-item-statuses {
1113
    color : #990000;
1114
}
1115
1116
.circmessage li {
1117
    list-style : url(../img/arrow-bullet.gif);
1118
	margin-bottom : .2em;
1119
}
1120
1121
div.circmessage:first-child {
1122
	margin-top : 1em;
1123
}
1124
1125
div.circmessage {
1126
	padding: 0 .4em .4em .4em;
1127
	margin-bottom : .3em;
1128
}
1129
1130
span.circ-hlt {
1131
	color : #cc0000;
1132
	font-weight : bold;
1133
}
1134
1135
div.first fieldset {
1136
	margin-right : 0;
1137
}
1138
1139
#circ_needsconfirmation {
1140
	margin : auto;
1141
}
1142
1143
.dialog {
1144
	border-radius : 2px;
1145
	padding : .5em;
1146
	margin : 1em auto;
1147
	text-align : center;
1148
	width: 65%;
1149
}
1150
1151
.dialog table {
1152
	margin : .5em auto;
1153
}
1154
1155
.dialog table th {
1156
	text-align : right;
1157
}
1158
1159
.dialog table td {
1160
	text-align : left;
1161
}
1162
  
1163
.dialog  h2, .dialog h3, .dialog h4 {
1164
  	margin : auto;
1165
	text-align : center;
1166
  }
1167
  
1168
.dialog input {
1169
 	background-color : #FFF;
1170
 	border : 1px solid #bcbcbc;
1171
	margin : .4em;
1172
	padding : .4em .4em .4em 25px;
1173
 }
1174
1175
 .dialog input[type="submit"] {
1176
	background : #FFF none;
1177
 }
1178
1179
td input.approve {
1180
	background-color : #FFC;
1181
}
1182
1183
.dialog input:hover {
1184
 	background-color : #ffc;
1185
 }
1186
1187
div.dialog {
1188
	border: 1px solid #bcbcbc;
1189
    text-align : center;
1190
}
1191
1192
div.alert {
1193
	background: #fef8d3; /* Old browsers */
1194
	background: -moz-linear-gradient(top, #fef8d3 0%, #ffec91 9%, #ffed87 89%, #f9dc00 100%); /* FF3.6+ */
1195
	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+ */
1196
	background: -webkit-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Chrome10+,Safari5.1+ */
1197
	background: -o-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Opera11.10+ */
1198
	background: -ms-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* IE10+ */
1199
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef8d3', endColorstr='#f9dc00',GradientType=0 ); /* IE6-9 */
1200
	background: linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* W3C */
1201
	  text-align : center;
1202
	border: 1px solid #E0C726;
1203
    color : inherit;
1204
    text-shadow : none;
1205
}
1206
1207
div.alert strong {
1208
	color : #900;
1209
}
1210
1211
.dialog li {
1212
    list-style-position:inside;
1213
}
1214
1215
.dialog button,
1216
.dialog a.approve {
1217
    background: #fff none;
1218
    border: 1px outset #999999;
1219
    border-top-color: #666;
1220
    border-left-color: #666;
1221
    color: #000;
1222
    margin : .4em;
1223
    padding : .4em;
1224
    white-space: pre-line;
1225
}
1226
1227
.dialog button:hover,
1228
.dialog a.approve:hover {
1229
    background-color : #ffc;
1230
}
1231
1232
.dialog button:active,
1233
.dialog a.approve:active {
1234
    border : 1px inset #999999;
1235
}
1236
1237
.dialog a.approve {
1238
    display: inline-block;
1239
}
1240
1241
.approve i.fa,
1242
.success i.fa {
1243
    color: green;
1244
}
1245
1246
.deny i.fa {
1247
    color: #cc0000;
1248
}
1249
1250
.new i.fa {
1251
    color: #425FAF;
1252
}
1253
1254
a.document {
1255
	background-position : left middle;
1256
	background-repeat : no-repeat;
1257
    display: inline-block;
1258
    min-height: 20px;
1259
	padding-left : 20px;
1260
}
1261
1262
a.pdf {
1263
    background-image: url("../img/famfamfam/silk/page_white_acrobat.png");
1264
}
1265
1266
a.csv {
1267
    background-image: url("../img/famfamfam/silk/page_white_excel.png");
1268
}
1269
1270
a.xml {
1271
    background-image: url("../img/famfamfam/silk/page_white_code.png");
1272
}
1273
1274
a.cartRemove {
1275
    color: #cc3333;
1276
    font-size : 90%;
1277
    margin : 0;
1278
    padding: 0;
1279
}
1280
1281
a.incart {
1282
    color: #666;
1283
}
1284
1285
div.message {
1286
	background: #ffffff; /* Old browsers */
1287
	background: -moz-linear-gradient(top, #ffffff 0%, #f4f6fa 2%, #eaeef5 23%, #e8edf6 94%, #cddbf2 100%); /* FF3.6+ */
1288
	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+ */
1289
	background: -webkit-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Chrome10+,Safari5.1+ */
1290
	background: -o-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Opera11.10+ */
1291
	background: -ms-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* IE10+ */
1292
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeef5', endColorstr='#cddbf2',GradientType=0 ); /* IE6-9 */
1293
	background: linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* W3C */
1294
  	border : 1px solid #bcbcbc;
1295
  	text-align: center;
1296
	width : 55%;
1297
}
1298
1299
div.message ul,
1300
div.message h5 {
1301
	padding-left : 25%;
1302
	text-align : left;
1303
}
1304
1305
div.message ul+h4 {
1306
	margin-top : .7em;
1307
}
1308
1309
div.note {
1310
    background: #f4f6fa;
1311
    background: -moz-linear-gradient(top, #f4f6fa 0%, #e8edf6 100%); /* FF3.6+ */
1312
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f6fa), color-stop(100%,#e8edf6)); /* Chrome,Safari4+ */
1313
    background: -webkit-linear-gradient(top, #f4f6fa 0%,#e8edf6 100%); /* Chrome10+,Safari5.1+ */
1314
    background: -o-linear-gradient(top, #f4f6fa 0%,#e8edf6 100%); /* Opera11.10+ */
1315
    background: -ms-linear-gradient(top, #f4f6fa 0%,#e8edf6 100%); /* IE10+ */
1316
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f6fa', endColorstr='#e8edf6',GradientType=0 ); /* IE6-9 */
1317
    background: linear-gradient(top, #f4f6fa 0%,#e8edf6 100%); /* W3C */
1318
    border : 1px solid #BCBCBC;
1319
    padding : .5em;
1320
    margin : .5em 0;
1321
}
1322
1323
div.note i.fa-exclamation {
1324
    color: #cc0000;
1325
    font-style: italic;
1326
    padding: 0 0.3em;
1327
}
1328
1329
 div.results {
1330
 	padding : .7em 0;
1331
 }
1332
 
1333
 .accesskey {
1334
 	text-decoration : underline;
1335
 }
1336
 
1337
label.required,
1338
span.required {
1339
    color : #C00;
1340
}
1341
1342
span.required {
1343
	font-style : italic;
1344
	margin-left : .5em;
1345
}
1346
1347
.missing{
1348
    background-color : #FFFFCC;
1349
}
1350
1351
.term {
1352
    background-color: #FFC;
1353
	 color : #990000;
1354
}
1355
1356
a .term {
1357
	 text-decoration : underline;
1358
}
1359
1360
/* style for shelving location in catalogsearch */
1361
.shelvingloc {
1362
    display : block;
1363
    font-style : italic;
1364
}
1365
1366
a:hover .term {
1367
	color : #FF9090;
1368
}
1369
1370
div#menu {
1371
    border-right:1px solid #b9d8d9;
1372
	margin-right: .5em;
1373
	padding-top: 1em;
1374
	padding-bottom: 2em;
1375
}
1376
1377
*html #menu li {
1378
	display : inline;
1379
}
1380
1381
div#menu li a {
1382
	text-decoration: none;
1383
	display: block;
1384
1385
              background: #e8f0f6; /* Old browsers */
1386
        background: -moz-linear-gradient(left, #e8f0f6 0%, #e8f0f6 96%, #c1c1c1 100%); /* FF3.6+ */
1387
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e8f0f6), color-stop(96%,#e8f0f6), color-stop(100%,#c1c1c1)); /* Chrome,Safari4+ */
1388
    background: -webkit-linear-gradient(left, #e8f0f6 0%,#e8f0f6 96%,#c1c1c1 100%); /* Chrome10+,Safari5.1+ */
1389
     background: -o-linear-gradient(left, #e8f0f6 0%,#e8f0f6 96%,#c1c1c1 100%); /* Opera11.10+ */
1390
   background: -ms-linear-gradient(left, #e8f0f6 0%,#e8f0f6 96%,#c1c1c1 100%); /* IE10+ */
1391
       background: linear-gradient(left, #e8f0f6 0%,#e8f0f6 96%,#c1c1c1 100%); /* W3C */
1392
	border-top-left-radius: 5px;
1393
	border-bottom-left-radius: 5px;
1394
    border:1px solid #b9d8d9;
1395
	font-size: 111%;
1396
	margin: .5em 0;
1397
	padding: .4em .3em;
1398
	margin-right :  -1px;
1399
}
1400
1401
div#menu li a:hover {
1402
     background: #fff; /* Old browsers */
1403
   background: -moz-linear-gradient(left, #FAFAFA 0%, #FAFAFA 96%, #e6e6e6 97%, #cccccc 99%, #c1c1c1 100%); /* FF3.6+ */
1404
  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+ */
1405
  background: -webkit-linear-gradient(left, #FAFAFA 0%,#FAFAFA 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* Chrome10+,Safari5.1+ */
1406
     background: -o-linear-gradient(left, #FAFAFA 0%,#FAFAFA 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* Opera11.10+ */
1407
   background: -ms-linear-gradient(left, #FAFAFA 0%,#FAFAFA 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* IE10+ */
1408
       background: linear-gradient(left, #FAFAFA 0%,#fff 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* W3C */
1409
    border-left: 1px solid #85CA11;
1410
    border-top: 1px solid #85CA11;
1411
    border-bottom: 1px solid #85CA11;
1412
}
1413
1414
div#menu li.active a:hover {
1415
	background-color: #fff;
1416
    color :  #538200;
1417
}
1418
1419
#menu ul li {
1420
	list-style-type: none;
1421
}
1422
1423
#menu ul li.active a {
1424
	background-color: #FFF;
1425
	background-image : none;
1426
	font-weight: bold;
1427
    color:#000000;
1428
    border-left: 1px solid #85CA11;
1429
    border-top: 1px solid #85CA11;
1430
    border-bottom: 1px solid #85CA11;
1431
    border-right: 0;
1432
}
1433
1434
h1#logo {
1435
	border:0pt none;
1436
	float:left !important;
1437
	margin:0;
1438
	padding:0;
1439
	width:180px;
1440
}
1441
h1#logo {
1442
    background: transparent url(../img/koha-logo-medium.gif) no-repeat scroll 0%;
1443
	margin:0.75em .3em 0.75em .7em;
1444
}
1445
1446
*html h1#logo {
1447
	margin : 0.75em .3em 0.75em .3em;
1448
}
1449
1450
h1#logo a {
1451
	border:0;
1452
	cursor:pointer;
1453
	display:block;
1454
	height:0px !important;
1455
	margin:0;
1456
	overflow:hidden;
1457
	padding:44px 0 0;
1458
	text-decoration:none;
1459
	width:180px;
1460
}
1461
1462
#closewindow {
1463
	margin-top : 2em;
1464
	text-align : center;
1465
}
1466
1467
#closewindow a {
1468
	font-weight : bold;	
1469
}
1470
1471
.patroninfo+#menu {
1472
	margin-right : 0;
1473
}
1474
1475
.barcode {
1476
	font-size :  200%;
1477
        vertical-align: middle;
1478
}
1479
1480
li.email {
1481
    overflow: hidden;
1482
    text-overflow: ellipsis;
1483
    white-space: nowrap;
1484
}
1485
1486
.patronbriefinfo li.email {
1487
    font-size :  87%;
1488
    padding : 0 10px 0 0;
1489
    width: 90%;
1490
}
1491
1492
.empty {
1493
	color : #CCC;
1494
}
1495
1496
.address {
1497
	font-size: 110%;
1498
}
1499
1500
.clearfix:after {
1501
    content: "."; 
1502
    display: block; 
1503
    height: 0; 
1504
    clear: both; 
1505
    visibility: hidden;
1506
}
1507
1508
/* Hides from IE-mac \*/
1509
* html .clearfix {height: 1%;}
1510
/* End hide from IE-mac */
1511
1512
.title {
1513
	font-weight : bold;
1514
	font-size : 105%;
1515
}
1516
1517
.hold {
1518
	float : right;
1519
	font-size: 90%;
1520
	margin: 0;
1521
}
1522
1523
.thumbnail {
1524
	display : block;
1525
	margin : auto;
1526
}
1527
1528
.thumbnails > li {
1529
    list-style-type: none;
1530
}
1531
1532
#searchresults ul li {
1533
	font-size : 90%;
1534
    list-style: url(../img/item-bullet.gif);
1535
	padding : .2em 0;
1536
        clear : left;
1537
}
1538
1539
#searchresults span.status {
1540
	clear : left;
1541
	color : #900;
1542
	display : block;
1543
}
1544
1545
#searchresults span.unavailable {
1546
	clear : left;
1547
	display : block;
1548
}
1549
1550
#searchresults .availability strong {
1551
	display : block;
1552
}
1553
1554
#searchresults ul li img {
1555
	float : left;
1556
	margin : 3px 5px 3px -5px;
1557
}
1558
1559
#searchresults table td {
1560
	vertical-align : top;
1561
}
1562
1563
#searchheader {
1564
     background-color : #E6F0F2;
1565
	font-size : 80%;
1566
	margin : 0 0 .5em -1px;
1567
    padding : .4em 0 .4em 1em;
1568
     border-radius : 5px 5px 0 0;
1569
   border : 1px solid #B9D8D9;
1570
}
1571
1572
#searchheader .btn-group > .btn:first-child {
1573
    margin-left : .7em;
1574
}
1575
1576
#searchheader form {
1577
	float : right;
1578
  padding : 5px 5px 3px 0;
1579
}
1580
1581
#searchheader form.fz3950 {
1582
	float : right;
1583
	font-size : 125%;
1584
	padding : 0 0 0 5em;
1585
}
1586
1587
#searchheader form.fz3950bigrpad {
1588
	float : right;
1589
	font-size : 125%;
1590
	padding : 5px 25em 0 0;
1591
}
1592
1593
#searchheader .dropdown-menu > li > a {
1594
    padding: 2px 10px;
1595
}
1596
1597
#searchheader .dropdown-menu > li > a {
1598
    padding: 2px 10px;
1599
}
1600
1601
#searchheader .dropdown-header {
1602
    padding: 4px 5px
1603
}
1604
1605
#search-facets ul {
1606
	margin : 0;
1607
	padding : .3em;
1608
}
1609
1610
#search-facets {
1611
    border : 1px solid #B9D8D9;
1612
    border-radius: 5px 5px 0 0;
1613
}
1614
1615
#search-facets h4 {
1616
     background-color : #E6F0F2;
1617
    border-bottom : 1px solid #B9D8D9;
1618
     border-radius: 5px 5px 0 0;
1619
	font-size : 90%;
1620
	margin : 0;
1621
	padding : .4em .2em;
1622
	text-align : center;
1623
}
1624
1625
#search-facets ul li {
1626
	font-weight : bold;
1627
	list-style-type : none;
1628
}
1629
1630
#search-facets li li {
1631
	font-weight : normal;
1632
	font-size : 85%;
1633
	margin-bottom : 2px;
1634
	padding : .1em .2em;
1635
}
1636
1637
#search-facets li.showmore {
1638
	font-weight : bold;
1639
	text-indent : 1em;
1640
}
1641
1642
.facet-count {
1643
    display: inline-block;
1644
}
1645
1646
div.pages {
1647
	margin : .5em 0;
1648
}
1649
1650
div.pages a {
1651
	font-weight: bold;
1652
	padding: 1px 5px 1px 5px;
1653
	text-decoration: none;
1654
}
1655
1656
div.pages a:link,
1657
div.pages a:visited {
1658
	background-color : #eeeeee;
1659
	color : #3366CC;
1660
}
1661
1662
div.pages a:hover {
1663
	background-color : #FFC;
1664
}
1665
1666
div.pages a:active {
1667
	background-color : #ffc;
1668
}
1669
1670
div.pages .current,
1671
div.pages .currentPage {
1672
	background-color : #e6fcb7;
1673
	color : #666;
1674
	font-weight: bold;
1675
	padding: 1px 5px 1px 5px;
1676
}
1677
1678
div.pages .inactive {
1679
	background-color : #f3f3f3;
1680
	color : #BCBCBC;
1681
	font-weight: bold;
1682
	padding: 1px 5px 1px 5px;
1683
}
1684
1685
div.browse {
1686
	margin : .5em 0;
1687
}
1688
1689
div#bookcoverimg {
1690
	text-align : center;
1691
}
1692
1693
div#header_search input.submit {
1694
	font-size : 1em;
1695
}
1696
1697
*html input.submit {
1698
	padding : .1em;
1699
}
1700
1701
input[type=submit]:active, input[type=button]:active, button:active, a.submit:active {
1702
	border : 1px inset #999999;
1703
}
1704
1705
input[type=submit], input[type=reset], input[type=button], input.submit, button, a.submit {
1706
	border: 1px outset #999999;
1707
	border-top-color: #666;
1708
	border-left-color: #666;
1709
	padding: 0.25em;
1710
	background: #ffffff; /* Old browsers */
1711
	background: -moz-linear-gradient(top, #ffffff 0%, #f7f7f7 35%, #e0e0e0 100%); /* FF3.6+ */
1712
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(35%,#f7f7f7), color-stop(100%,#e0e0e0)); /* Chrome,Safari4+ */
1713
	background: -webkit-linear-gradient(top, #ffffff 0%,#f7f7f7 35%,#e0e0e0 100%); /* Chrome10+,Safari5.1+ */
1714
	background: -o-linear-gradient(top, #ffffff 0%,#f7f7f7 35%,#e0e0e0 100%); /* Opera11.10+ */
1715
	background: -ms-linear-gradient(top, #ffffff 0%,#f7f7f7 35%,#e0e0e0 100%); /* IE10+ */
1716
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0e0e0',GradientType=0 ); /* IE6-9 */
1717
	background: linear-gradient(top, #ffffff 0%,#f7f7f7 35%,#e0e0e0 100%); /* W3C */
1718
	color: #333333;
1719
}
1720
1721
input[type=submit]:disabled,
1722
input[type=reset]:disabled,
1723
input[type=button]:disabled,
1724
input.submit:disabled,
1725
button:disabled,
1726
a.submit:disabled {
1727
    color : #999;
1728
    border : 1px solid #C0C0C0;
1729
    background : #EEE none;
1730
}
1731
1732
input[type=reset]:active, input[type=button]:active, input.submit:active, button:active, a.submit:active {
1733
	border : 1px inset #999999;
1734
}
1735
1736
a.submit {
1737
    display: inline-block;
1738
}
1739
1740
ul li input.submit {
1741
	font-size : 87%;
1742
	padding : 2px;
1743
}
1744
1745
input.warning {
1746
    background: #FFF url(../img/famfamfam/silk/error.png) no-repeat 4px center;
1747
	padding : 0.25em 0.25em 0.25em 25px;
1748
}
1749
1750
.searchhighlightblob {
1751
    font-size:75%;
1752
	font-style : italic;
1753
}
1754
1755
#displayexample {
1756
	padding: 5px; 
1757
	margin-bottom: 10px;
1758
	background-color: #CCCCCC;
1759
}
1760
1761
#irregularity_summary {
1762
	vertical-align : top;
1763
}
1764
1765
ul#toplevelmenu {
1766
    padding : 0;
1767
}
1768
1769
table > caption span.actions {
1770
    font-size: 66%;
1771
    font-weight : normal;
1772
    margin : 0 .5em 0 0;
1773
}
1774
1775
#CheckAll, #CheckNone, #CheckPending {
1776
	font-weight : normal;
1777
	margin : 0 .5em 0 0;
1778
}
1779
.lost,.dmg,.wdn {
1780
	display : block;
1781
	color : #990000;
1782
}
1783
.datedue {
1784
	display : block;
1785
	color : #999;
1786
	font-style : italic;
1787
}
1788
1789
tr.reserved td {
1790
	background-color : #eeffd4;
1791
}
1792
tr.transfered td {
1793
	background-color : #e8f0f6;
1794
}
1795
.waitinghere,
1796
.credit {
1797
	color : #669900;
1798
}
1799
1800
/* Permissions Labels */
1801
label.permissioncode:before {
1802
	content: "(";
1803
}
1804
label.permissioncode:after {
1805
	content: ")";
1806
}
1807
label.permissioncode {
1808
	font-style : italic;
1809
}
1810
span.permissiondesc {
1811
	font-weight : normal;
1812
}
1813
#mainuserblock {
1814
	border : 1px solid #E8E8E8;
1815
	margin-top : .5em;
1816
	padding : .5em;
1817
}
1818
1819
.labeledmarc-table {
1820
	border: 0;
1821
}
1822
1823
.labeledmarc-label {
1824
	border: 0;
1825
	padding: 5;
1826
	font-size: 11pt;
1827
    color: #000000;
1828
    font-style: italic;
1829
}
1830
1831
.labeledmarc-value {
1832
	border: 0;
1833
	padding: 5;
1834
	font-size: 10pt;
1835
	color: black;
1836
}
1837
1838
#marcPreview table { border: 0; margin: .7em 0 0 0; font-family: monospace; font-size: 95%; }
1839
#marcPreview th { background-color : #FFF; border: 0; white-space: nowrap; text-align:left; vertical-align: top; padding: 2px; }
1840
#marcPreview td { border: 0; padding : 2px; vertical-align: top; }
1841
#marcPreview tbody tr:nth-child(2n+1) td { background-color: #FFF; }
1842
#marcPreview .modal-dialog { width: 80%; }
1843
@media (max-width: 767px) { #marcPreview { margin: 0; width : auto; } }
1844
1845
#cartDetails {
1846
	background-color : #FFF;
1847
	border: 1px solid #739acf;
1848
	 box-shadow: 1px 1px 3px 0 #666;
1849
	color : black;
1850
	display : none;
1851
	margin : 0;
1852
	padding : 10px;
1853
	text-align : center;
1854
	width : 180px;
1855
	z-index : 50;
1856
}
1857
#cartmenulink {
1858
    background: transparent url("../img/cart-small.gif") left center no-repeat;
1859
        padding-left : 15px;
1860
}
1861
#cartmenulink span#basketcount span {
1862
	display : inline;
1863
	font-size : 90%;
1864
	font-weight : normal;
1865
	padding : 0;
1866
}
1867
#moremenu {
1868
        display : none;
1869
}
1870
1871
.results_summary {
1872
  display: block;
1873
  font-size : 85%; 
1874
  color: #707070;
1875
  padding : 0 0 .5em 0;
1876
}
1877
.results_summary .label {
1878
  color: #202020;
1879
}
1880
.results_summary a {
1881
  font-weight: normal;
1882
}
1883
1884
ul.budget_hierarchy {
1885
    margin-left: 0px;
1886
    padding-left: 0px;
1887
}
1888
ul.budget_hierarchy li {
1889
    display: inline;
1890
}
1891
ul.budget_hierarchy li:after {
1892
    content: " -> ";
1893
}
1894
ul.budget_hierarchy li:last-child:after {
1895
    content: "";
1896
}
1897
ul.budget_hierarchy li:first-child:after {
1898
    content: "";
1899
}
1900
.child_fund_amount {
1901
    font-style: italic;
1902
}
1903
.number_box { font-size : 105%; line-height : 200%; }
1904
.number_box a {
1905
	border : 1px solid #a4bedd;
1906
	background-color : #e4ecf5;
1907
	font-weight : bold;
1908
	border-radius: 4px;
1909
	padding : .1em .4em;
1910
	text-decoration : none;
1911
}
1912
.number_box a:hover { background-color : #ebeff7; }
1913
.container {
1914
	border : 1px solid #EEE;
1915
	padding : 1em;
1916
	margin : 1em 0;
1917
}
1918
fieldset.rows+h3 {clear:both;padding-top:.5em;}
1919
1920
.import_export{
1921
    position:relative;
1922
}
1923
.import_export .import_export_options{
1924
    background: white;
1925
    border: 1px solid #CDCDCD;
1926
    left: 60px;
1927
    padding: 10px;
1928
    position: absolute;
1929
    top: 0;
1930
    z-index: 1;
1931
    width: 300px;
1932
}
1933
.import_export_options fieldset.rows li label {
1934
    width : 16em;
1935
}
1936
.form_import fieldset.rows li label {
1937
    width : auto;
1938
}
1939
1940
.import_export_options .export_ok {
1941
    padding: 10;
1942
    background: #E3E3E3 none;
1943
    cursor: pointer;
1944
    margin-left: 20px;
1945
    border: none;
1946
}
1947
.import_export_options {
1948
    padding: 10;
1949
    background: #E3E3E3 none;
1950
    cursor: pointer;
1951
    margin-left: 20px;
1952
    border: none;
1953
}
1954
.form_import .input_import {
1955
    border: 1px solid #bcbcbc;
1956
}
1957
.import_export_options .importing {
1958
    padding: inherit;
1959
    background: none;
1960
}
1961
1962
.importing {
1963
    position: relative;
1964
}
1965
1966
.importing .importing_msg {
1967
    padding-left: 10px;
1968
    padding-bottom: 10px;
1969
}
1970
1971
.field_hint {
1972
    color: grey;
1973
    font-style: italic;
1974
    padding-left: 1em;
1975
}
1976
1977
.m880 {
1978
    display:block; 
1979
    text-align:right; 
1980
    float:right; 
1981
    width:50%; 
1982
    padding-left:20px
1983
}
1984
1985
.advsearch {
1986
    margin: 0;
1987
}
1988
1989
.advsearch table {
1990
    border-spacing : 5px;
1991
    border-collapse : separate;
1992
    border-width : 0;
1993
}
1994
.advsearch td {
1995
    border : 1px solid #EEE;
1996
    padding : 0.3em 0.4em;
1997
}
1998
#circ_circulation_issue {
1999
    position: relative;
2000
    }
2001
2002
#clearscreen {
2003
    position: absolute;
2004
    top:0;
2005
    right:0;
2006
    }
2007
2008
#clearscreen a {
2009
    display:block;
2010
    border-radius: 0 0 0 5px;
2011
    padding : 0 .7em .2em .7em;
2012
    background-color : #EEE;
2013
    color : #CCC;
2014
    text-shadow: 0px -1px 0px #666;
2015
    text-decoration: none;
2016
    font-size: 160%;
2017
    font-weight : bold
2018
    }
2019
#clearscreen a:hover {
2020
    color : #cc0000;
2021
    }
2022
2023
div.pager {
2024
	background-color : #E8E8E8;
2025
	border : 1px solid #BCBCBC;
2026
    border-radius : 5px;
2027
	display : inline-block;
2028
	font-size : 85%;
2029
	padding : .3em .5em .3em .5em;
2030
	margin : .4em 0;
2031
}
2032
div.pager img {
2033
	vertical-align : middle;
2034
}
2035
2036
div.pager img.last {
2037
	padding-right: 5px;
2038
}
2039
div.pager input.pagedisplay {
2040
	border : 0;
2041
	background-color : transparent;
2042
	font-weight: bold;
2043
	text-align : center;
2044
}
2045
a.localimage img {
2046
	border : 1px solid #0000CC;
2047
	margin : 0 .5em;
2048
	padding : .3em;
2049
}
2050
2051
.no-image {
2052
    background-color : #FFF;
2053
    border: 1px solid #AAA;
2054
    color : #979797;
2055
    display:block;
2056
    font-size : 86%;
2057
    font-weight : bold;
2058
    text-align : center;
2059
    width : 75px;
2060
    border-radius : 3px;
2061
}
2062
2063
div.pager p {
2064
	margin: 0;
2065
}
2066
2067
div#acqui_order_supplierlist > div.supplier {
2068
    border: 1px solid #EEEEEE;
2069
    margin: 0.5em;
2070
    padding: 1em;
2071
}
2072
2073
div#acqui_order_supplierlist > div.supplier > span.suppliername {
2074
    display: inline;
2075
    font-size: 1.7em;
2076
    margin-bottom: 0.5em;
2077
}
2078
2079
div#acqui_order_supplierlist > div.supplier > span.action {
2080
    margin-left: 5em;
2081
}
2082
2083
div#acqui_order_supplierlist > div.supplier > div.baskets {
2084
    margin-top: 0.5em;
2085
}
2086
2087
.supplier-contact-details {
2088
    float: left;
2089
}
2090
2091
#add-contact {
2092
    margin: 0 0 8px 8px;
2093
}
2094
2095
#contact-template {
2096
    display: none;
2097
}
2098
2099
/* Override core jQueryUI widgets */
2100
.ui-widget-content { border: 1px solid #B9D8D9; background: #ffffff none; color: #222222; }
2101
.ui-widget-header { border: 1px solid #B9D8D9; background: #E6F0F2 none; color: #222222; font-weight: bold; }
2102
.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; }
2103
.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; }
2104
.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; }
2105
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #FED22F; background: #FFF4C6; color: #363636; }
2106
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec; color: #cd0a0a; }
2107
2108
/* Override jQuery Autocomplete */
2109
.ui-autocomplete {
2110
    position: absolute;
2111
    cursor: default;
2112
    box-shadow: 2px 2px 2px rgba(0,0,0,.3);
2113
}
2114
.ui-autocomplete.ui-widget-content .ui-state-hover {
2115
    border: 1px solid #B9D8D9;
2116
    background: #E6F0F2 none;
2117
    font-weight: normal;
2118
    color: #212121;
2119
}
2120
.ui-autocomplete-loading {
2121
    background: #FFF url("../img/spinner-small.gif") right center no-repeat;
2122
}
2123
2124
/* jQuery UI standard tabs */
2125
.ui-menu li {
2126
    list-style:none;
2127
}
2128
2129
.ui-tabs-nav .ui-tabs-active a,
2130
.ui-tabs-nav a:hover,
2131
.ui-tabs-nav a:focus,
2132
.ui-tabs-nav a:active,
2133
.ui-tabs-nav span.a {
2134
    background: none repeat scroll 0 0 transparent;
2135
    outline: 0 none;
2136
}
2137
2138
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
2139
    background-color : #FFF;
2140
    border : 1px solid #B9D8D9;
2141
    border-bottom-width: 0;
2142
}
2143
2144
.ui-widget,
2145
.ui-widget input,
2146
.ui-widget select,
2147
.ui-widget textarea,
2148
.ui-widget button {
2149
    font-family : inherit;
2150
    font-size : inherit;
2151
}
2152
ul.ui-tabs-nav li {
2153
    list-style : none;
2154
}
2155
.ui-tabs.ui-widget-content {
2156
    background : transparent none;
2157
    border : 0;
2158
}
2159
2160
.ui-tabs .ui-tabs-panel {
2161
    border : 1px solid #B9D8D9;
2162
}
2163
.ui-tabs-nav.ui-widget-header {
2164
    border : 0;
2165
    background : none;
2166
}
2167
.ui-tabs .ui-tabs-nav li {
2168
    background: #E6F0F2 none;
2169
    border: 1px solid #B9D8D9;
2170
    margin-right : .4em;
2171
    top: 1px;
2172
}
2173
.ui-tabs .ui-tabs-nav li.ui-tabs-active a {
2174
    color : #000;
2175
    font-weight : bold;
2176
}
2177
2178
.ui-tabs .ui-tabs-nav li.ui-state-default.ui-state-hover {
2179
    background : #EDF4F5 none;
2180
}
2181
2182
.ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover {
2183
    background : #FFF none;
2184
}
2185
2186
.ui-tabs .ui-state-default a,
2187
.ui-tabs .ui-state-default a:link,
2188
.ui-tabs .ui-state-default a:visited {
2189
    color: #004D99;
2190
}
2191
2192
.ui-tabs .ui-state-hover a,
2193
.ui-tabs .ui-state-hover a:link,
2194
.ui-tabs .ui-state-hover a:visited {
2195
    color: #538200;
2196
}
2197
2198
.statictabs ul {
2199
    background: none repeat scroll 0 0 transparent;
2200
    border: 0 none;
2201
    margin: 0;
2202
    padding: 0.2em 0.2em 0;
2203
    border-bottom-right-radius: 4px;
2204
    border-bottom-left-radius: 4px;
2205
    border-top-right-radius: 4px;
2206
    border-top-left-radius: 4px;
2207
    color: #222222;
2208
    font-weight: bold;
2209
    font-size: 100%;
2210
    line-height: 1.3;
2211
    list-style: none outside none;
2212
    outline: 0 none;
2213
    text-decoration: none;
2214
}
2215
2216
.statictabs ul:after {
2217
    clear: both;
2218
}
2219
2220
.statictabs ul:before,
2221
.statictabs ul:after {
2222
    content: "";
2223
    display: table;
2224
}
2225
2226
.statictabs ul li {
2227
    background: none repeat scroll 0 0 #E6F0F2;
2228
    border: 1px solid #B9D8D9;
2229
    border-bottom: 0 none;
2230
    border-top-right-radius: 4px;
2231
    border-top-left-radius: 4px;
2232
    float: left;
2233
    list-style: none outside none;
2234
    margin-bottom: 0;
2235
    margin-right: 0.4em;
2236
    padding: 0;
2237
    position: relative;
2238
    white-space: nowrap;
2239
    top: 1px;
2240
    color: #555555;
2241
    font-weight: normal;
2242
2243
}
2244
2245
.statictabs ul li.active {
2246
    background-color: #FFFFFF;
2247
    color: #212121;
2248
    font-weight: normal;
2249
    padding-bottom: 1px;
2250
}
2251
2252
.statictabs ul li a {
2253
    color: #004D99;
2254
    cursor: pointer;
2255
    float: left;
2256
    padding: 0.5em 1em;
2257
    text-decoration: none;
2258
}
2259
2260
.statictabs ul li a:hover {
2261
    background-color : #EDF4F5;
2262
    border-top-right-radius: 4px;
2263
    border-top-left-radius: 4px;
2264
    color : #538200;
2265
}
2266
2267
.statictabs ul li.active a {
2268
    color: #000000;
2269
    font-weight: bold;
2270
    cursor: text;
2271
    background: none repeat scroll 0 0 transparent;
2272
    outline: 0 none;
2273
    top : 1px;
2274
}
2275
2276
.statictabs .tabs-container {
2277
    border: 1px solid #B9D8D9;
2278
    background: none repeat scroll 0 0 transparent;
2279
    display: block;
2280
    padding: 1em 1.4em;
2281
    border-bottom-right-radius: 4px;
2282
    border-bottom-left-radius: 4px;
2283
    color: #222222;
2284
}
2285
2286
/* jQuery UI header search box tabs */
2287
#header_search ul.ui-tabs-nav {
2288
    padding-top : 0;
2289
    margin-left: 1em;
2290
}
2291
#header_search ul.ui-tabs-nav li.ui-state-default {
2292
    border: 0;
2293
    background : transparent none;
2294
    top: 0;
2295
}
2296
#header_search ul.ui-tabs-nav li.ui-state-default a {
2297
    padding : .3em .6em;
2298
}
2299
#header_search ul.ui-tabs-nav li.ui-tabs-active {
2300
    border : 1px solid #85CA11;
2301
    border-top-width: 0;
2302
    top: -2px;
2303
    background-color : #FFFFF1;
2304
}
2305
#header_search ul.ui-tabs-nav li.ui-tabs-active a {
2306
    text-decoration: none;
2307
}
2308
#header_search .ui-corner-top {
2309
     border-radius: 0 0 4px 4px;
2310
}
2311
2312
#header_search > div,
2313
#header_search > ul > li {
2314
    display: none;
2315
}
2316
#header_search > div:first-of-type,
2317
#header_search > ul > li:first-of-type {
2318
    display: block;
2319
}
2320
2321
.authref {
2322
    font-style: normal;
2323
    text-indent: 4em;
2324
}
2325
2326
.seefrom, .seealso {
2327
    font-style: italic;
2328
    text-indent: 2em;
2329
}
2330
2331
#authfinderops {
2332
    float: right;
2333
}
2334
div.authorizedheading {
2335
  font-weight: bold;
2336
}
2337
.authres_notes, .authres_seealso, .authres_otherscript {
2338
  padding-top: 3px;
2339
}
2340
.authres_notes {
2341
  font-style: italic;
2342
}
2343
2344
2345
.contents {
2346
    width: 75%;
2347
}
2348
2349
.contentblock {
2350
    position: relative;
2351
    margin-left: 2em;
2352
}
2353
2354
.contents .t:first-child:before {
2355
    content: "→ ";
2356
}
2357
2358
.contents .t:before {
2359
    content: "\A→ ";
2360
    white-space: pre;
2361
}
2362
2363
.contents .t {
2364
    font-weight: bold;
2365
    display: inline;
2366
}
2367
2368
.contents .r {
2369
    display: inline;
2370
}
2371
2372
#hierarchies a {
2373
    font-weight: normal;
2374
    text-decoration: underline;
2375
    color: #069;
2376
}
2377
2378
#hierarchies a:hover {
2379
    color: #990033;
2380
}
2381
2382
#didyoumeanopac, #didyoumeanintranet {
2383
    float: left;
2384
    width: 260px;
2385
}
2386
2387
.pluginlist {
2388
    padding-bottom: 10px;
2389
}
2390
.plugin {
2391
    margin: 0 1em 1em 0;
2392
}
2393
.pluginname {
2394
    cursor: move;
2395
    margin: 0.3em;
2396
    padding-bottom: 4px;
2397
    padding-left: 0.2em;
2398
    background-color: #E6F0F2;
2399
}
2400
.pluginname .ui-icon {
2401
    float: right;
2402
}
2403
.plugindesc {
2404
    padding: 0.4em;
2405
}
2406
.ui-sortable-placeholder {
2407
    border: 1px dotted black;
2408
    visibility: visible !important;
2409
    height: 80px !important;
2410
}
2411
.ui-sortable-placeholder * {
2412
    visibility: hidden;
2413
}
2414
2415
/* jQuery UI Datepicker */
2416
.ui-datepicker table {
2417
    width: 100%;
2418
    font-size: .9em;
2419
    border : 0;
2420
    border-collapse: collapse;
2421
    margin:0 0 .4em;
2422
}
2423
2424
.ui-datepicker th {
2425
    background : transparent none;
2426
    padding: .7em .3em;
2427
    text-align: center;
2428
    font-weight: bold;
2429
    border: 0;
2430
}
2431
2432
.ui-datepicker-trigger {
2433
    vertical-align: middle;
2434
    margin : 0 3px;
2435
}
2436
.ui-datepicker {
2437
    box-shadow: 1px 1px 3px 0 #666;
2438
}
2439
2440
/* css for timepicker */
2441
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
2442
.ui-timepicker-div dl { text-align: left; }
2443
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
2444
.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
2445
.ui-timepicker-div td { font-size: 90%; }
2446
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }
2447
.ui_tpicker_second,
2448
.ui_tpicker_millisec,
2449
.ui_tpicker_microsec {
2450
    display: none;
2451
}
2452
2453
/* jQuery UI Accordion */
2454
.ui-accordion-header,
2455
.ui-widget-content .ui-accordion-header {
2456
    font-weight: bold; font-size : 110%;
2457
}
2458
2459
fieldset.rows.ui-accordion-content {
2460
    border-top-left-radius: 0;
2461
    border-top-right-radius: 0;
2462
    margin: 0;
2463
    padding: 0;
2464
    width: auto;
2465
}
2466
2467
fieldset.rows.ui-accordion-content table {
2468
    margin : 0;
2469
}
2470
2471
video {
2472
    width: 480px;
2473
}
2474
2475
/* Bootstrap overrides */
2476
button,
2477
.btn {
2478
    border-color : #ADADAD #ADADAD #949494;
2479
    font-family: arial,helvetica,clean,sans-serif;
2480
}
2481
2482
.btn-xs, .btn-group-xs > .btn {
2483
    font-size: 10.5px;
2484
    padding: 3px 5px;
2485
}
2486
2487
.btn.btn-link {
2488
    border : 0;
2489
}
2490
2491
#toolbar .dropdown-menu,
2492
.btn-toolbar .dropdown-menu {
2493
    font-size: 13px;
2494
}
2495
a.btn:link,
2496
a.btn:visited{
2497
    color: #333333;
2498
}
2499
2500
a.btn-link:link,
2501
a.btn-link:visited {
2502
    color: #004d99;
2503
}
2504
2505
a.btn-link:hover {
2506
    color : #538200;
2507
}
2508
2509
.dropdown-menu {
2510
    font-size: 12px;
2511
}
2512
2513
.dropdown-menu li {
2514
    list-style: none outside none;
2515
}
2516
2517
a.dropdown-toggle {
2518
    white-space: nowrap;
2519
}
2520
2521
.dropdown-menu > li > a {
2522
    padding: 4px 20px;
2523
}
2524
2525
.dropdown-menu > li > a:hover,
2526
.dropdown-menu > li > a:focus {
2527
    text-decoration: none;
2528
    color: #ffffff;
2529
    background-color: #0081c2;
2530
    background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
2531
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
2532
    background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
2533
    background-image: -o-linear-gradient(top, #0088cc, #0077b3);
2534
    background-image: linear-gradient(to bottom, #0088cc, #0077b3);
2535
    background-repeat: repeat-x;
2536
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
2537
}
2538
2539
.dropdown-header {
2540
    border-top: 1px solid #EEE;
2541
    color: #000;
2542
    font-weight: bold;
2543
}
2544
2545
a.disabled {
2546
    color : #999999;
2547
}
2548
2549
.navbar {
2550
    color: #333;
2551
    min-height: 20px;
2552
}
2553
2554
#header.navbar {
2555
    margin-bottom: 0;
2556
}
2557
2558
#header.navbar-default {
2559
    background: #e6f0f2;
2560
    box-shadow: none;
2561
    border: none;
2562
}
2563
2564
#changelanguage .navbar-text {
2565
    margin: 0;
2566
}
2567
2568
#changelanguage .navbar-text span {
2569
   display: block;
2570
   line-height: 20px;
2571
}
2572
2573
#changelanguage .dropdown-menu > li > a,
2574
#changelanguage .dropdown-menu > li > span {
2575
    padding: 5px 15px;
2576
}
2577
2578
.navbar .nav > li > a, .loggedout {
2579
    color: #004D99;
2580
    font-weight: bold;
2581
    padding : .4em .2em;
2582
}
2583
2584
.navbar .nav > li {
2585
    list-style: none outside none;
2586
    padding : 0 .6em;
2587
}
2588
2589
.navbar .nav > li > a:focus,
2590
.navbar .nav > li > a:hover {
2591
    color: #538200;
2592
}
2593
2594
.navbar-static-top .navbar-inner {
2595
    background: #E6F0F2 none;
2596
    border: 0;
2597
    box-shadow: none;
2598
    min-height: 0;
2599
    padding-left: 0;
2600
}
2601
.navbar-fixed-bottom .navbar-inner {
2602
    min-height: 0;
2603
    padding : .4em 0;
2604
}
2605
2606
.navbar-fixed-bottom .nav > li > a {
2607
    font-weight: normal;
2608
    padding : .05em .3em;
2609
}
2610
2611
.navbar-fixed-bottom .nav > li {
2612
    border-right : 1px solid #CCC;
2613
}
2614
2615
.navbar-fixed-bottom .nav > li:last-child {
2616
    border-right : 0;
2617
}
2618
2619
.navbar-fixed-bottom .nav > li.navbar-text {
2620
    line-height: normal;
2621
    padding : 0.4em 0.7em;
2622
}
2623
.navbar .nav > li {
2624
    list-style: none outside none;
2625
    padding : 0 .6em;
2626
}
2627
.navbar .nav > li > a {
2628
    color: #004D99;
2629
    font-weight: bold;
2630
    padding : .4em .3em;
2631
}
2632
2633
.navbar .nav > li > a:focus,
2634
.navbar .nav > li > a:hover {
2635
    color: #538200;
2636
}
2637
2638
.navbar .nav li.dropdown.open > .dropdown-toggle:focus,
2639
.navbar .nav li.dropdown.active > .dropdown-toggle:focus,
2640
.navbar .nav li.dropdown.open.active > .dropdown-toggle:focus {
2641
    background: #e6f0f2 none;
2642
    box-shadow: none;
2643
}
2644
2645
.tooltip.bottom .tooltip-arrow {
2646
    border-bottom-color: #EEE;
2647
}
2648
.tooltip.bottom .tooltip-inner {
2649
    background-color : #FFF;
2650
    border: 1px solid rgba(0, 0, 0, 0.2);
2651
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
2652
    color: #000;
2653
    padding : 1em;
2654
    font-size : 120%;
2655
}
2656
.separator { color : #666; padding : 0 .2em; }
2657
2658
.close {
2659
    position: inherit;
2660
    top: auto;
2661
    right : auto;
2662
    filter : none;
2663
    float : none;
2664
    font-size: inherit;
2665
    font-weight: normal;
2666
    line-height: 1.5;
2667
    opacity: inherit;
2668
    text-shadow: none;
2669
}
2670
2671
.close:hover {
2672
    color: inherit;
2673
    filter: inherit;
2674
    font-size: inherit;
2675
    opacity: inherit;
2676
}
2677
2678
a.close:hover {
2679
    color: #538200;
2680
}
2681
2682
.radio label, .checkbox label {
2683
    margin-left: 20px;
2684
    padding-left: 0;
2685
}
2686
2687
.radio input[type="radio"],
2688
.checkbox input[type="checkbox"] {
2689
    position: relative;
2690
    margin-left: 0;
2691
}
2692
2693
/* Redefine a new style for Bootstrap's class "close" since we use that already */
2694
/* Use <a class="closebtn" href="#">&times;</a> */
2695
.alert .closebtn{position:relative;top:-2px;right:-21px;line-height:20px;}
2696
.modal-header .closebtn{margin-top: 4px;}
2697
.closebtn{float: right;font-size: 21px;font-weight: bold;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;filter: alpha(opacity=20);opacity: .2;}.closebtn:hover,.closebtn:focus{color:#000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50);}
2698
button.closebtn{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
2699
2700
.modal-body {
2701
    overflow-y: auto;
2702
}
2703
2704
.modal-dialog.modal-wide {
2705
    width: 80%;
2706
}
2707
2708
.btn-group label,
2709
.btn-group select {
2710
    font-size: 13px;
2711
}
2712
2713
.tooltip-inner {
2714
    white-space:pre-wrap;
2715
}
2716
2717
pre {
2718
    display: block;
2719
    padding: 0;
2720
    margin: 0;
2721
    font-size: inherit;
2722
    line-height: inherit;
2723
    word-break: break-all;
2724
    word-wrap: break-word;
2725
    color: inherit;
2726
    background-color: transparent;
2727
    border: 0;
2728
    border-radius: 0;
2729
}
2730
2731
code {
2732
    background-color: transparent;
2733
    border-radius: 0;
2734
    font-size: inherit;
2735
    color: inherit;
2736
    padding: 0;
2737
}
2738
2739
.pagination > li > a, .pagination > li > span {
2740
    font-weight: bold;
2741
}
2742
2743
/* End Bootstrap overrides */
2744
2745
.waiting {
2746
    cursor: wait;
2747
}
2748
2749
fieldset.rows table.mceListBox {
2750
    margin: 0;
2751
}
2752
2753
#jobpanel,#jobstatus,#jobfailed { display : none; }
2754
#jobstatus { margin:.4em; }
2755
2756
#jobprogress{
2757
    display: inline-block;
2758
    width:200px;
2759
    height:10px;
2760
    border:1px solid #666;
2761
    background:url('../img/progress.png') -300px 0px no-repeat;
2762
 }
2763
2764
.progress_panel {
2765
    clear: both;
2766
    font-size: 120%;
2767
    margin: 1em 0;
2768
    padding: 1em;
2769
    border: 2px solid #EEE;
2770
    border-radius: 5px;
2771
}
2772
2773
progress {
2774
    width: 50%;
2775
}
2776
2777
#selections { width : 100%; white-space : normal; }
2778
#selections span { margin:3px;padding:3px;background-color:#EBF3FF;border-radius:5px;white-space:nowrap;line-height:240%;font-size:75%; }
2779
#selections span.selected { background-color : #CCE0FC; }
2780
#selections input { vertical-align:middle;margin:0 2px; }
2781
2782
#changepasswordf input[type="text"],
2783
#changepasswordf input[type="password"] {
2784
    font-size: 140%;
2785
    font-family : monospace;
2786
    padding : .3em;
2787
}
2788
2789
/* Class to be added to toolbar when it starts being fixed at the top of the screen*/
2790
2791
.floating {
2792
    box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, .5);
2793
}
2794
2795
div#toolbar.floating,
2796
#searchheader.floating {
2797
    border-radius: 0;
2798
    margin-top: 0;
2799
}
2800
2801
.inline {
2802
    display : inline;
2803
}
2804
2805
.nowrap {
2806
    white-space: nowrap;
2807
}
2808
2809
.tag_editor {
2810
    background: transparent url("../img/edit-tag.png") top left no-repeat;
2811
    display : block;
2812
    float : left;
2813
    width : 16px;
2814
    height: 16px;
2815
    margin : 4px;
2816
    text-indent: 100%;
2817
    white-space: nowrap;
2818
    overflow: hidden;
2819
}
2820
2821
.browse-controls {
2822
    margin-left: 1.1em;
2823
    margin-right: .5em;
2824
    padding-bottom: 1em;
2825
    padding-top: 1em;
2826
}
2827
2828
#browse-return-to-results {
2829
    border-top-left-radius : 3px;
2830
    border-top-right-radius : 3px;
2831
    display: block;
2832
    text-align: center;
2833
}
2834
2835
.browse-button {
2836
    color: #004d99;
2837
    padding: .4em .6em;
2838
    display: inline-block;
2839
}
2840
2841
span.browse-button {
2842
    background: #fafafa;
2843
    color: #222;
2844
}
2845
2846
.browse-button:hover {
2847
    background: #fafafa;
2848
}
2849
2850
.browse-label,
2851
.browse-prev-next {
2852
    border: 1px solid #b9d8d9;
2853
}
2854
2855
.browse-label {
2856
    border-top-left-radius : 5px;
2857
    border-top-right-radius : 5px;
2858
    background-color : #e8f0f6;
2859
}
2860
2861
.browse-prev-next {
2862
    border-top-width: 0;
2863
    border-bottom-left-radius: 5px;
2864
    border-bottom-right-radius: 5px;
2865
}
2866
2867
#browse-previous {
2868
    border-right : 1px solid #B9D8D9;
2869
    border-bottom-left-radius: 5px;
2870
    padding-right: 1em;
2871
}
2872
2873
#browse-next {
2874
    border-top-width : 0;
2875
    border-bottom-right-radius: 5px;
2876
    float: right;
2877
    padding-right: 1em;
2878
}
2879
2880
.loading-overlay {
2881
    background-color: #FFF;
2882
    cursor: wait;
2883
    height: 100%;
2884
    left: 0;
2885
    opacity: .7;
2886
    position: fixed;
2887
    top: 0;
2888
    width: 100%;
2889
    z-index: 1000;
2890
}
2891
.loading-overlay div {
2892
    background : transparent url(../img/loading.gif) top left no-repeat;
2893
    font-size : 175%;
2894
    font-weight: bold;
2895
    height: 2em;
2896
    left: 50%;
2897
    margin: -1em 0 0 -2.5em;
2898
    padding-left : 50px;
2899
    position: absolute;
2900
    top: 50%;
2901
    width: 15em;
2902
}
2903
2904
#merge_invoices {
2905
    display: none;
2906
    margin: 1em auto;
2907
}
2908
2909
#merge {
2910
    margin: 0.5em 0 0 0;
2911
}
2912
2913
#merge_table tr.active td {
2914
    background-color: #FFFFCC;
2915
}
2916
2917
.renewals {
2918
    display:block;
2919
    font-size:0.8em;
2920
    padding:0.5em;
2921
}
2922
2923
#transport-types {
2924
    padding-top: 0.5px;
2925
}
2926
2927
#i18nMenu .navbar-text .currentlanguage {
2928
    color : #000;
2929
    font-weight: bold;
2930
}
2931
2932
#i18nMenu a.currentlanguage:link,
2933
#i18nMenu a.currentlanguage:visited {
2934
    font-weight: bold;
2935
}
2936
2937
#i18nMenu a .sublanguage-selected {
2938
    color: #000;
2939
    font-weight: bold;
2940
}
2941
2942
#i18nMenu .dropdown-menu a:hover,
2943
#i18nMenu .dropdown-menu a:focus {
2944
}
2945
2946
#circ_circulation_issue .onsite_checkout-select label,
2947
.onsite_checkout-select label {
2948
    font-size : inherit;
2949
    font-weight: normal;
2950
}
2951
span.onsite_checkout {
2952
    color: #cc0000;
2953
}
2954
.onsite-checkout-only {
2955
    background-color : rgba(255, 242, 206, 0.5);
2956
    border-radius: 4px;
2957
    border : 1px solid #FFF2CE;
2958
}
2959
2960
div.lastchecked {
2961
    padding : .2em 1em;
2962
    border: 2px solid #BCDB89;
2963
    border-bottom-left-radius: 5px;
2964
    border-bottom-right-radius: 5px;
2965
}
2966
.branchgriditem {
2967
    background-color: #fff;
2968
    border: 1px solid #b9d8d9;
2969
    border-radius: 3px;
2970
    display: table-cell;
2971
    float: left;
2972
    margin: 3px;
2973
    padding: 0.3em;
2974
}
2975
.branchgridrow {
2976
    display: table-row;
2977
}
2978
.branchselector {
2979
    display: table;
2980
}
2981
2982
.hq-author {
2983
    font-weight: bold;
2984
}
2985
2986
div#cn_browser_table_wrapper > table#cn_browser_table {
2987
   margin: auto;
2988
   width:90%;
2989
}
2990
2991
/* Tools > automatic_item_modification_by_age */
2992
div.rules {
2993
    display: block;
2994
}
2995
2996
#new_rule {
2997
    display: none;
2998
}
2999
3000
#new_rule, div.rule {
3001
    background-color: #F4F8F9;
3002
    border: 2px solid #B9D8D9;
3003
    border-radius: 5px;
3004
    margin: .3em;
3005
    padding: .3em;
3006
}
3007
3008
.blocks {
3009
    margin-bottom: .3em;
3010
}
3011
3012
.remove_rule {
3013
    padding-left: .7em;
3014
    font-size: 80%;
3015
}
3016
3017
div[class$="_table_controls"] {
3018
    padding: .7em 0;
3019
}
3020
3021
.underline {
3022
    text-decoration: underline;
3023
}
3024
3025
.overline {
3026
    text-decoration: overline;
3027
}
3028
3029
.order-control {
3030
    padding-right: 5px;
3031
}
3032
3033
#borrower_message {
3034
    margin-top: 10px;
3035
}
3036
3037
.form-group {
3038
   margin-bottom: 10px;
3039
}
3040
3041
.form-group label {
3042
    font-weight: bold;
3043
}
3044
3045
.modal-textarea {
3046
    width: 98%;
3047
}
3048
3049
fieldset.rows + fieldset.action {
3050
    padding-top: 20px;
3051
}
3052
3053
.yui-u .rows li p label.widelabel {
3054
    width: auto;
3055
}
3056
3057
#pat_member #patron_list_dialog,
3058
#pat_member #searchresults,
3059
#patron_search #filters {
3060
    display: none;
3061
}
3062
3063
#interlibraryloans h1 {
3064
    margin: 1em 0;
3065
}
3066
3067
#interlibraryloans h2 {
3068
    margin-bottom: 20px;
3069
}
3070
3071
#interlibraryloans h3 {
3072
    margin-top: 20px;
3073
}
3074
3075
#interlibraryloans .bg-info {
3076
    overflow: auto;
3077
    position: relative;
3078
}
3079
3080
#interlibraryloans #search-summary {
3081
    -webkit-transform: translateY(-50%);
3082
    -ms-transform: translateY(-50%);
3083
    -o-transform: translateY(-50%);
3084
    transform: translateY(-50%);
3085
    position: absolute;
3086
    top: 50%;
3087
}
3088
3089
#interlibraryloans .format h5 {
3090
    margin-top: 20px;
3091
}
3092
3093
#interlibraryloans .format li {
3094
    list-style: none;
3095
}
3096
3097
#interlibraryloans .format h4 {
3098
    margin-bottom: 20px;
3099
}
3100
3101
#interlibraryloans .format input {
3102
    margin: 10px 0;
3103
}
3104
3105
#interlibraryloans #freeform-fields .custom-name {
3106
    width: 9em;
3107
    margin-right: 1em;
3108
    text-align: right;
3109
}
3110
3111
#interlibraryloans #freeform-fields .delete-new-field {
3112
    margin-left: 1em;
3113
}
3114
3115
#interlibraryloans #add-new-fields {
3116
    margin: 1em;
3117
}
3118
3119
#interlibraryloans #column-toggle,
3120
#interlibraryloans #reset-toggle {
3121
    margin: 15px 0;
3122
    line-height: 1.5em;
3123
    font-weight: 700;
3124
}
3125
3126
#ill-view-panel {
3127
    margin-top: 15px;
3128
}
3129
3130
#ill-view-panel h3 {
3131
    margin-bottom: 10px;
3132
}
3133
3134
#ill-view-panel h4 {
3135
    margin-bottom: 20px;
3136
}
3137
3138
#ill-view-panel .rows div {
3139
    height: 1em;
3140
    margin-bottom: 1em;
3141
}
3142
3143
#ill-view-panel #requestattributes .label {
3144
    width: auto;
3145
}
3146
3147
table#ill-requests {
3148
    width: 100% !important;
3149
}
3150
3151
#helper span {
3152
    display: none;
3153
}
3154
3155
#logged-in-info-full {
3156
    display: none;
3157
}
3158
3159
.loggedin-menu-label {
3160
    color: #777;
3161
    font-size: 12px;
3162
    line-height: 1.42857143;
3163
    padding: 4px 12px;
3164
    white-space: nowrap;
3165
}
3166
3167
.loggedin-menu-label.divider {
3168
    padding: 0;
3169
}
3170
3171
.loggedin-menu-label span {
3172
    color: #000;
3173
    font-weight: bold;
3174
}
3175
3176
3177
/* ==== MODULE LINKS - Start ==== */
3178
3179
ul.buttons-list {
3180
    /* List containing the module links */
3181
    padding: 0px;
3182
    margin-bottom:30px;
3183
}
3184
3185
ul.buttons-list li {
3186
    /* Standard attributes for the list elements */
3187
    list-style-type:none;
3188
}
3189
3190
ul.buttons-list li a.circ-button {
3191
    /* Class used for each module link */
3192
    display: block;
3193
    box-sizing: content-box;
3194
    max-width : 260px;
3195
    margin: .5em 0;
3196
    padding:8px;
3197
3198
    border: solid 2px #b9d8d9;
3199
    border-radius: 6px;
3200
3201
    text-decoration: none;
3202
    font-weight: bold;
3203
    font-size: 110%;
3204
    color: #000000;
3205
3206
    background-color:#f4f8f9;
3207
    background-position: 5px 3px;
3208
    background-repeat:no-repeat;
3209
}
3210
3211
ul.buttons-list li a:hover.circ-button {
3212
    /* Class used for each module link hover state */
3213
    color: #538200;
3214
    border-color: #538200;
3215
}
3216
3217
/* ==== MODULE LINKS - End ==== */
3218
3219
3220
3221
@media (min-width: 200px) {
3222
    .navbar-nav > li {
3223
        float: left;
3224
    }
3225
    .navbar-right {
3226
        float: right !important;
3227
        margin-right: -15px;
3228
    }
3229
    .navbar-nav {
3230
        float: left;
3231
        margin: 0;
3232
    }
3233
3234
    .navbar-nav .open .dropdown-menu.dropdown-menu-left {
3235
        position: absolute;
3236
        float: left;
3237
        left: auto;
3238
        right: 0;
3239
        width: auto;
3240
        background-color: #fff;
3241
        border: 1px solid rgba(0,0,0,0.15);
3242
        box-shadow: 0 6px 12px rgba(0,0,0,0.175);
3243
    }
3244
3245
    .navbar-nav .open .dropdown-menu.dropdown-menu-right {
3246
        position: absolute;
3247
        float: left;
3248
        left: ;
3249
        right: auto;
3250
        width: auto;
3251
        background-color: #fff;
3252
        border: 1px solid rgba(0,0,0,0.15);
3253
        box-shadow: 0 6px 12px rgba(0,0,0,0.175);
3254
    }
3255
3256
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
3257
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
3258
        background-color: #0081c2;
3259
        background-image: linear-gradient(to bottom, #0088cc, #0077b3);
3260
        background-repeat: repeat-x;
3261
        color: #ffffff;
3262
        text-decoration: none;
3263
    }
3264
3265
}
3266
3267
@media (min-width: 800px) {
3268
    #helper span {
3269
        display: inline;
3270
    }
3271
3272
    #helper i {
3273
        display: none;
3274
    }
3275
3276
    #logged-in-info-full {
3277
        display: inline;
3278
    }
3279
3280
    #logged-in-info-brief {
3281
        display: none;
3282
    }
3283
    .loggedin-menu-label {
3284
        display: none;
3285
    }
3286
}
3287
3288
span.name {
3289
    font-weight: bold;
3290
    font-style: italic;
3291
}
3292
3293
.result-biblio-itemtype {
3294
    float: right;
3295
    padding: .5em;
3296
    margin: .5em;
3297
    font-size: 85%;
3298
    text-align: center;
3299
}
3300
3301
.result-biblio-itemtype img {
3302
    display: block;
3303
    margin: auto;
3304
    margin-bottom: 2px;
3305
}
3306
- 

Return to bug 19474