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

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

Return to bug 19474