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

(-)a/koha-tmpl/opac-tmpl/bootstrap/css/babeltheque.css (-171 / +1 lines)
Lines 1-171 Link Here
1
/* ## BABELTHEQUE ## */
1
#BW_etiquettes{clear:left;border:1px solid #e8e8e8;margin-top:10px;width:49%;float:left;visibility:hidden;visibility:visible\9}#BW_etiquettes:not(:empty){visibility:visible}#BW_etiquettes h2{clear:left;background-color:#e8e8e8;margin:5px 10px;padding:0 5px}#BW_ulEti{max-width:100%}#BW_ulEti ul{margin:0;padding:0 15px;list-style-type:none}#BW_ulEti a{text-decoration:none}#BW_ulEti a.tag_s0{font-weight:120;font-size:.8em}#BW_ulEti a.tag_s1{font-weight:150;font-size:.9em}#BW_ulEti a.tag_s2{font-weight:180;font-size:1em}#BW_ulEti a.tag_s3{font-weight:200;font-size:1.2em}#BW_ulEti a.tag_s4{font-weight:220;font-size:1.4em}#BW_ulEti a.tag_s5{font-weight:230;font-size:1.5em}#BW_ulEti a.tag_s6{font-weight:320;font-size:1.6em}#BW_ulEti a.tag_s7{font-weight:350;font-size:1.7em}#BW_ulEti a.tag_s8{font-weight:400;font-size:1.8em}#BW_ulEti{padding:0;line-height:2em;text-align:center}#BW_ulEti a{padding:2px}#BW_ulEti{margin:0}#BW_ulEti ol{float:left;display:inline;margin:0 10px}#BW_suggestions{border:1px solid #e8e8e8;margin-top:10px;float:right;width:49%;visibility:hidden;visibility:visible\9}#BW_suggestions:not(:empty){visibility:visible}#BW_suggestions h2{background-color:#e8e8e8;margin:5px 10px;padding:0 5px}#BW_suggestions .BW_livres_tag_page{padding:0 15px}#BW_suggestions .BW_livres_tag_page:before{content:'> '}#BW_droite .BW_livres_tag:before{content:'> '}#BW_podcasts{border:1px solid #e8e8e8;margin-top:10px;min-width:100%;float:left;visibility:hidden;visibility:visible\9}#BW_podcasts>iframe{margin:-20px 0 10px 20px}#BW_videos{clear:left;border:1px solid #e8e8e8;margin-top:10px;min-width:100%;float:left;visibility:hidden;visibility:visible\9}#BW_videos:not(:empty){visibility:visible}#BW_podcasts:not(:empty){visibility:visible}#BW_videos h2,#BW_podcasts h2{background-color:#e8e8e8;margin:5px 10px;padding:0 5px}#BW_videos .BW_bloc_vid{clear:both;padding:0 15px}.BW_vignette_vid{border:1px solid #dfd9ce;float:left;height:141px;margin:5px;min-height:141px;padding:5px;white-space:nowrap}#BW_notes{clear:left}#BW_notes h2{font-size:85%}#BW_citations h2{font-size:85%}#BW_critiques h2{font-size:85%}#BW_critiques_pro h2{font-size:85%}#BW_citations,#BW_critiques,#BW_critiques_pro{background:-moz-linear-gradient(center top, #39f, #33f) repeat scroll 0 0 transparent;background:-webkit-gradient(linear, center top, center bottom, from(#39f), to(#33f));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3399FF', endColorstr='#3333FF');border:1px solid #b7b7b7;border-radius:5px 5px 5px 5px;color:#ffc;display:inline-block;float:left;font-weight:bold;margin:15px 20px 15px 0;min-width:150px;padding:0 15px 8px;position:relative;text-align:center;text-shadow:1px 1px 1px #777;white-space:nowrap}#BW_citations a,#BW_critiques a,#BW_critiques_pro a{color:#ffc}
2
/* Babeltheque is a french supplier for advanced features
3
this babeltheque.css is not used anywhere by Koha, it's not a mistake
4
If you're babeltheque customer, you have access to a specific configuration URL
5
on babeltheque website, where you can activate this css
6
So: it should not be removed from Koha !
7
*/
8
9
#BW_etiquettes {
10
  clear :left;
11
  border: 1px solid #E8E8E8;
12
  margin-top: 10px;
13
  width: 49%;
14
  float: left;
15
  visibility: hidden;
16
  visibility: visible\9;
17
}
18
#BW_etiquettes:not(:empty) {
19
  visibility: visible;
20
}
21
22
#BW_etiquettes h2 {
23
  clear:left;
24
  background-color: #E8E8E8;
25
  margin: 5px 10px;
26
  padding: 0 5px;
27
}
28
29
#BW_ulEti {max-width:100%;}
30
31
#BW_ulEti ul  {
32
  margin:0;
33
  padding:0 15px;
34
  list-style-type: none;
35
}
36
37
#BW_ulEti a {
38
  text-decoration: none;
39
}
40
41
#BW_ulEti a.tag_s0  {font-weight: 120;font-size:0.8em;}
42
#BW_ulEti a.tag_s1  {font-weight: 150;font-size:0.9em;}
43
#BW_ulEti a.tag_s2  {font-weight: 180;font-size:1.0em;}
44
#BW_ulEti a.tag_s3  {font-weight: 200;font-size:1.2em;}
45
#BW_ulEti a.tag_s4  {font-weight: 220;font-size:1.4em;}
46
#BW_ulEti a.tag_s5  {font-weight: 230;font-size:1.5em;}
47
#BW_ulEti a.tag_s6  {font-weight: 320;font-size:1.6em;}
48
#BW_ulEti a.tag_s7  {font-weight: 350;font-size:1.7em;}
49
#BW_ulEti a.tag_s8  {font-weight: 400;font-size:1.8em;}
50
#BW_ulEti { padding: 0px; line-height: 2em; text-align: center;}
51
#BW_ulEti a { padding: 2px; }
52
#BW_ulEti { margin: 0px; }
53
54
#BW_ulEti ol {
55
  float:left;
56
  display: inline;
57
  margin: 0 10px;
58
}
59
60
#BW_suggestions {
61
  border: 1px solid #E8E8E8;
62
  margin-top: 10px;
63
  float: right;
64
  width: 49%;
65
  visibility: hidden;
66
  visibility: visible\9;
67
}
68
#BW_suggestions:not(:empty) {
69
  visibility: visible;
70
}
71
#BW_suggestions h2 {
72
  background-color: #E8E8E8;
73
  margin: 5px 10px;
74
  padding: 0 5px;
75
}
76
#BW_suggestions .BW_livres_tag_page {
77
  padding: 0 15px;
78
}
79
#BW_suggestions .BW_livres_tag_page:before {
80
  content : '> ';
81
}
82
#BW_droite .BW_livres_tag:before {
83
  content : '> ';
84
}
85
86
#BW_podcasts {
87
  border: 1px solid #E8E8E8;
88
  margin-top: 10px;
89
  min-width: 100%;
90
  float: left;
91
  /*width: 49%;*/
92
  visibility: hidden;
93
  visibility: visible\9;
94
}
95
96
#BW_podcasts > iframe {
97
  margin: -20px 0 10px 20px;
98
}
99
100
#BW_videos {
101
  clear :left;
102
  border: 1px solid #E8E8E8;
103
  margin-top: 10px;
104
  min-width: 100%;
105
  /*width: 49%;*/
106
  float: left;
107
  visibility: hidden;
108
  visibility: visible\9;
109
}
110
111
#BW_videos:not(:empty) {
112
  visibility: visible;
113
}
114
115
#BW_podcasts:not(:empty) {
116
  visibility: visible;
117
}
118
119
#BW_videos h2, #BW_podcasts h2 {
120
  background-color: #E8E8E8;
121
  margin: 5px 10px;
122
  padding: 0 5px;
123
}
124
#BW_videos .BW_bloc_vid {
125
  clear: both;
126
  padding: 0 15px;
127
}
128
.BW_vignette_vid {
129
  border: 1px solid #DFD9CE;
130
  float: left;
131
  height: 141px;
132
  margin: 5px;
133
  min-height: 141px;
134
  padding: 5px;
135
  white-space: nowrap;
136
}
137
138
#BW_notes {clear :left;}
139
#BW_notes h2 {font-size:85%;}
140
141
#BW_citations {}
142
#BW_citations h2 {font-size:85%;}
143
144
#BW_critiques {}
145
#BW_critiques h2 {font-size:85%;}
146
147
#BW_critiques_pro {}
148
#BW_critiques_pro h2 {font-size:85%;}
149
150
#BW_citations,#BW_critiques,#BW_critiques_pro {
151
  background: -moz-linear-gradient(center top , #3399FF, #3333FF) repeat scroll 0 0 transparent;
152
  background: -webkit-gradient(linear, center top, center bottom, from(#3399FF), to(#3333FF));
153
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3399FF', endColorstr='#3333FF');
154
  border: 1px solid #B7B7B7;
155
  border-radius: 5px 5px 5px 5px;
156
  color: #FFFFCC;
157
  display: inline-block;
158
  float: left;
159
  font-weight: bold;
160
  margin: 15px 20px 15px 0;
161
  min-width: 150px;
162
  padding: 0 15px 8px;
163
  position: relative;
164
  text-align: center;
165
  text-shadow: 1px 1px 1px #777777;
166
  white-space: nowrap;
167
}
168
169
#BW_citations a,#BW_critiques a,#BW_critiques_pro a {
170
  color: #FFFFCC;
171
}
(-)a/koha-tmpl/opac-tmpl/bootstrap/css/datatables.css (-265 / +1 lines)
Lines 1-265 Link Here
1
input.search_init {
1
input.search_init{color:#999}.sorting_asc{padding-right:19px;background:url("../../img/asc.gif") no-repeat scroll right center #eee}.sorting_desc{padding-right:19px;background:url("../../img/desc.gif") no-repeat scroll right center #eee}.sorting{padding-right:19px;background:url("../../img/ascdesc.gif") no-repeat scroll right center #eee}.sorting_asc_disabled{padding-right:19px;background:url("../../img/datatables/sort_asc_disabled.png") no-repeat scroll right center #eee}.sorting_desc_disabled{padding-right:19px;background:url("../../img/datatables/sort_desc_disabled.png") no-repeat scroll right center #eee}.sorting_disabled{padding-right:19px;background-color:#eee}div.top{clear:both}div.top.pager,div.bottom.pager{background-color:#e5e5e5;padding:0}div.bottom.pager div.dataTables_paginate.paging_full_numbers,div.bottom.pager div.dataTables_paginate.paging_four_button{border-right-width:0}div.dataTables_filter,div.dataTables_length,div.dataTables_info,div.dataTables_paginate{float:left;padding:.3em .5em .3em .5em}div.dataTables_length{border-right:1px solid #686868;line-height:1.9em}div.dataTables_info{border-right:1px solid #aaa;line-height:1.9em}div.dataTables_length,div.dataTables_filter{border-left:1px solid #fff}div.dataTables_filter{line-height:1.9em}div.dataTables_paginate{background-color:#f4f4f4;font-size:110%;padding:0}.paging_full_numbers span.paginate_button,.paging_full_numbers span.paginate_active{border-right:1px solid #aaa;border-left:1px solid #fff;display:block;float:left;line-height:1.6em;padding:.3em .7em;cursor:pointer}.paging_full_numbers span.paginate_button{color:#00c}.paging_full_numbers span.paginate_button.first{background-image:url('../../img/first.png');background-repeat:no-repeat;background-position:2px center;padding-left:2em}.paging_full_numbers span.paginate_button.previous{background-image:url('../../img/prev.png');background-repeat:no-repeat;background-position:2px center;padding-left:2em}.paging_full_numbers span.paginate_button.next{background-image:url('../../img/next.png');background-repeat:no-repeat;background-position:right center;padding-right:2em}.paging_full_numbers span.paginate_button.last{background-image:url('../../img/last.png');background-repeat:no-repeat;background-position:right center;border-right:1px solid #686868;padding-right:2em}div.bottom.pager .paging_full_numbers span.paginate_button.last{border-right-width:0}.paging_full_numbers span.paginate_active{background-color:#ffffea;color:#000;font-weight:bold}.paging_full_numbers span.paginate_button:hover{background-color:#ffc}.paging_full_numbers span.paginate_button.paginate_button_disabled{color:#666}div.dataTables_paginate.paging_two_button,div.dataTables_paginate.paging_four_button{background-color:transparent;border-right:1px solid #686868;border-left:1px solid #fff;line-height:1.8em}.paginate_disabled_first,.paginate_enabled_first,.paginate_disabled_previous,.paginate_enabled_previous,.paginate_disabled_next,.paginate_enabled_next,.paginate_disabled_last,.paginate_enabled_last{float:left;height:16px;margin:.5em;width:16px}.paginate_disabled_first{background-image:url("../../img/first-disabled.png")}.paginate_enabled_first{background-image:url("../../img/first.png");cursor:pointer}.paginate_disabled_previous{background-image:url("../../img/prev-disabled.png")}.paginate_enabled_previous{background-image:url("../../img/prev.png");cursor:pointer}.paginate_disabled_next{background-image:url("../../img/next-disabled.png")}.paginate_enabled_next{background-image:url("../../img/next.png");cursor:pointer}.paginate_disabled_last{background-image:url("../../img/last-disabled.png")}.paginate_enabled_last{background-image:url("../../img/last.png");cursor:pointer}table.display{width:100%}table.display thead th{border-bottom:1px solid #000;cursor:pointer;font-weight:bold;padding:3px 18px 3px 10px}.dataTables_wrapper{clear:both;position:relative}.dataTables_processing{background-color:#fff;border:1px solid #ddd;color:#999;font-size:14px;height:30px;left:50%;margin-left:-125px;margin-top:-15px;padding:14px 0 2px;position:fixed;text-align:center;top:50%;width:250px}.dataTables_info{float:left;width:60%}.dataTables_paginate{float:right;text-align:right;width:44px}.paging_full_numbers{height:22px;line-height:22px;width:400px}.paging_full_numbers span.paginate_button,.paging_full_numbers span.paginate_active{border:1px solid #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;padding:2px 5px;margin:0 3px;cursor:pointer;*cursor:hand}.paging_full_numbers span.paginate_button{background-color:#ddd}.paging_full_numbers span.paginate_button:hover{background-color:#ccc}.paging_full_numbers span.paginate_active{background-color:#99b3ff}.paginate_disabled_previous,.paginate_enabled_previous,.paginate_disabled_next,.paginate_enabled_next{float:left;height:19px;margin-left:3px;width:19px}.paginate_disabled_previous{background-image:url("../../img/datatables/back_disabled.jpg")}.paginate_enabled_previous{background-image:url("../../img/datatables/back_enabled.jpg")}.paginate_disabled_next{background-image:url("../../img/datatables/forward_disabled.jpg")}.paginate_enabled_next{background-image:url("../../img/datatables/forward_enabled.jpg")}.spacer{clear:both;height:20px}
2
    color: #999999;
3
}
4
.sorting_asc {
5
    padding-right: 19px;
6
    background: url("../../img/asc.gif") no-repeat scroll right center #EEEEEE;
7
}
8
.sorting_desc {
9
    padding-right: 19px;
10
    background: url("../../img/desc.gif") no-repeat scroll right center #EEEEEE;
11
}
12
.sorting {
13
    padding-right: 19px;
14
    background: url("../../img/ascdesc.gif") no-repeat scroll right center #EEEEEE;
15
}
16
.sorting_asc_disabled {
17
    padding-right: 19px;
18
    background: url("../../img/datatables/sort_asc_disabled.png") no-repeat scroll right center #EEEEEE;
19
}
20
.sorting_desc_disabled {
21
    padding-right: 19px;
22
    background: url("../../img/datatables/sort_desc_disabled.png") no-repeat scroll right center #EEEEEE;
23
}
24
.sorting_disabled {
25
    padding-right: 19px;
26
    background-color: #EEEEEE;
27
}
28
29
div.top {clear : both; }
30
31
div.top.pager,
32
div.bottom.pager {
33
    background-color : #E5E5E5;
34
    padding : 0;
35
}
36
37
div.bottom.pager div.dataTables_paginate.paging_full_numbers,
38
div.bottom.pager div.dataTables_paginate.paging_four_button {
39
    border-right-width : 0;
40
}
41
42
div.dataTables_filter,
43
div.dataTables_length,
44
div.dataTables_info,
45
div.dataTables_paginate {
46
    float: left;
47
    padding : .3em .5em .3em .5em;
48
49
}
50
div.dataTables_length {
51
    border-right : 1px solid #686868;
52
    line-height:1.9em;
53
}
54
div.dataTables_info {
55
    border-right : 1px solid #AAA;
56
    line-height:1.9em;
57
}
58
div.dataTables_length,
59
div.dataTables_filter {
60
    border-left : 1px solid #FFF;
61
}
62
div.dataTables_filter {
63
    line-height : 1.9em;
64
}
65
div.dataTables_paginate {
66
    background-color : #F4F4F4;
67
    font-size: 110%;
68
    padding : 0;
69
}
70
71
.paging_full_numbers span.paginate_button,
72
.paging_full_numbers span.paginate_active {
73
    border-right : 1px solid #AAA;
74
    border-left : 1px solid #FFF;
75
    display : block;
76
    float : left;
77
    line-height:1.6em;
78
    padding: .3em .7em;
79
    cursor: pointer;
80
}
81
82
.paging_full_numbers span.paginate_button {
83
    color : #0000CC;
84
}
85
.paging_full_numbers span.paginate_button.first {
86
    background-image : url('../../img/first.png');
87
    background-repeat: no-repeat;
88
    background-position : 2px center;
89
    padding-left : 2em;
90
}
91
.paging_full_numbers span.paginate_button.previous {
92
    background-image : url('../../img/prev.png');
93
    background-repeat: no-repeat;
94
    background-position : 2px center;
95
    padding-left : 2em;
96
}
97
.paging_full_numbers span.paginate_button.next {
98
    background-image : url('../../img/next.png');
99
    background-repeat: no-repeat;
100
    background-position : right center;
101
    padding-right : 2em;
102
}
103
.paging_full_numbers span.paginate_button.last {
104
    background-image : url('../../img/last.png');
105
    background-repeat: no-repeat;
106
    background-position : right center;
107
    border-right : 1px solid #686868;
108
    padding-right : 2em;
109
}
110
div.bottom.pager .paging_full_numbers span.paginate_button.last {
111
    border-right-width : 0;
112
}
113
.paging_full_numbers span.paginate_active {
114
    background-color : #FFFFEA;
115
    color : #000;
116
    font-weight: bold;
117
}
118
119
.paging_full_numbers span.paginate_button:hover {
120
    background-color: #FFC;
121
}
122
123
.paging_full_numbers span.paginate_button.paginate_button_disabled {
124
    color : #666;
125
}
126
127
/* Two-button version */
128
129
div.dataTables_paginate.paging_two_button,
130
div.dataTables_paginate.paging_four_button {
131
    background-color : transparent;
132
    border-right : 1px solid #686868;
133
    border-left : 1px solid #FFF;
134
    line-height : 1.8em;
135
}
136
.paginate_disabled_first,
137
.paginate_enabled_first,
138
.paginate_disabled_previous,
139
.paginate_enabled_previous,
140
.paginate_disabled_next,
141
.paginate_enabled_next,
142
.paginate_disabled_last,
143
.paginate_enabled_last {
144
    float: left;
145
    height: 16px;
146
    margin: .5em;
147
    width: 16px;
148
}
149
.paginate_disabled_first {
150
    background-image: url("../../img/first-disabled.png");
151
}
152
.paginate_enabled_first {
153
    background-image: url("../../img/first.png");
154
    cursor: pointer;
155
}
156
.paginate_disabled_previous {
157
    background-image: url("../../img/prev-disabled.png");
158
}
159
.paginate_enabled_previous {
160
    background-image: url("../../img/prev.png");
161
    cursor: pointer;
162
}
163
.paginate_disabled_next {
164
    background-image: url("../../img/next-disabled.png");
165
}
166
.paginate_enabled_next {
167
    background-image: url("../../img/next.png");
168
    cursor: pointer;
169
}
170
.paginate_disabled_last {
171
    background-image: url("../../img/last-disabled.png");
172
}
173
.paginate_enabled_last {
174
    background-image: url("../../img/last.png");
175
    cursor: pointer;
176
}
177
178
179
/*
180
table.display {
181
    width: 100%;
182
}
183
table.display thead th {
184
    border-bottom: 1px solid black;
185
    cursor: pointer;
186
    font-weight: bold;
187
    padding: 3px 18px 3px 10px;
188
}
189
.dataTables_wrapper {
190
    clear: both;
191
    position: relative;
192
}
193
.dataTables_processing {
194
    background-color: white;
195
    border: 1px solid #DDDDDD;
196
    color: #999999;
197
    font-size: 14px;
198
    height: 30px;
199
    left: 50%;
200
    margin-left: -125px;
201
    margin-top: -15px;
202
    padding: 14px 0 2px;
203
    position: fixed;
204
    text-align: center;
205
    top: 50%;
206
    width: 250px;
207
}
208
.dataTables_info {
209
    float: left;
210
    width: 60%;
211
}
212
.dataTables_paginate {
213
    float: right;
214
    text-align: right;
215
    width: 44px;
216
}
217
.paging_full_numbers {
218
    height: 22px;
219
    line-height: 22px;
220
    width: 400px;
221
}
222
.paging_full_numbers span.paginate_button,
223
     .paging_full_numbers span.paginate_active {
224
    border: 1px solid #aaa;
225
    -webkit-border-radius: 5px;
226
    -moz-border-radius: 5px;
227
    padding: 2px 5px;
228
    margin: 0 3px;
229
    cursor: pointer;
230
    *cursor: hand;
231
}
232
233
.paging_full_numbers span.paginate_button {
234
    background-color: #ddd;
235
}
236
237
.paging_full_numbers span.paginate_button:hover {
238
    background-color: #ccc;
239
}
240
241
.paging_full_numbers span.paginate_active {
242
    background-color: #99B3FF;
243
}
244
.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next {
245
    float: left;
246
    height: 19px;
247
    margin-left: 3px;
248
    width: 19px;
249
}
250
.paginate_disabled_previous {
251
    background-image: url("../../img/datatables/back_disabled.jpg");
252
}
253
.paginate_enabled_previous {
254
    background-image: url("../../img/datatables/back_enabled.jpg");
255
}
256
.paginate_disabled_next {
257
    background-image: url("../../img/datatables/forward_disabled.jpg");
258
}
259
.paginate_enabled_next {
260
    background-image: url("../../img/datatables/forward_enabled.jpg");
261
}
262
.spacer {
263
    clear: both;
264
    height: 20px;
265
}
(-)a/koha-tmpl/opac-tmpl/bootstrap/css/hierarchy.css (-105 / +1 lines)
Lines 1-105 Link Here
1
.hierarchies {
1
.hierarchies{background-color:#fff;color:#000;padding:5px;margin-left:50px;-moz-border-radius:6px;display:block;font-size:10px}.hierarchy{padding:5px;width:90%;-moz-border-radius:6px;display:block}.child{display:none;margin-left:50px;width:150%}.child a:hover{background-color:#bfcfff}.parent{display:none;margin-left:-50px}.parent a:hover{background-color:#bfcfff}.child0{width:20%;text-align:left}.child0 a:hover{background-color:#bfcfff}.child1{width:20%;text-align:left;margin-left:50px}.child1 a:hover{background-color:#bfcfff}.child2{width:20%;text-align:left;margin-left:100px}.child2 a:hover{background-color:#bfcfff}.child3{width:20%;text-align:left;margin-left:150px}.child3 a:hover{background-color:#bfcfff}.child4{width:20%;text-align:left;margin-left:200px}.child4 a:hover{background-color:#bfcfff}.child5{width:20%;text-align:left;margin-left:250px}.child5 a:hover{background-color:#bfcfff}.child6{width:20%;text-align:left;margin-left:300px}.child6 a:hover{background-color:#bfcfff}.child7{width:20%;text-align:left;margin-left:350px}.child7 a:hover{background-color:#bfcfff}.child8{width:10%;text-align:left;margin-left:400px}.child8 a:hover{background-color:#bfcfff}.parents{display:inline;cursor:crosshair}
2
	background-color:#fff;
3
	color:#000000;
4
	padding:5px;
5
	margin-left:50px;
6
	-moz-border-radius:6px;
7
	display:block;
8
	font-size:10px;
9
}
10
.hierarchy {
11
	padding:5px;
12
	width:90%;
13
	-moz-border-radius:6px;
14
	display:block;
15
}
16
.child {
17
	display:none;
18
    margin-left : 50px;
19
    width:150%;
20
}
21
.child a:hover{
22
  background-color:#BFCFFF;
23
}
24
.parent {
25
	display:none;
26
    margin-left : -50px;
27
}
28
.parent a:hover{
29
  background-color:#BFCFFF;
30
}
31
.child0{
32
  width : 20%;
33
  text-align : left;
34
}
35
.child0 a:hover{
36
  background-color:#BFCFFF;
37
}
38
.child1{
39
  width : 20%;
40
  text-align : left;
41
  margin-left : 50px;
42
}
43
.child1 a:hover{
44
  background-color:#BFCFFF;
45
}
46
.child2{
47
  width : 20%;
48
  text-align : left;
49
  margin-left : 100px;
50
}
51
.child2 a:hover{
52
  background-color:#BFCFFF;
53
}
54
.child3{
55
  width : 20%;
56
  text-align : left;
57
  margin-left : 150px;
58
}
59
.child3 a:hover{
60
  background-color:#BFCFFF;
61
}
62
.child4{
63
  width : 20%;
64
  text-align : left;
65
  margin-left : 200px;
66
}
67
.child4 a:hover{
68
  background-color:#BFCFFF;
69
}
70
.child5{
71
  width : 20%;
72
  text-align : left;
73
  margin-left : 250px;
74
}
75
.child5 a:hover{
76
  background-color:#BFCFFF;
77
}
78
.child6{
79
  width : 20%;
80
  text-align : left;
81
  margin-left : 300px;
82
}
83
.child6 a:hover{
84
  background-color:#BFCFFF;
85
}
86
.child7{
87
  width : 20%;
88
  text-align : left;
89
  margin-left : 350px;
90
}
91
.child7 a:hover{
92
  background-color:#BFCFFF;
93
}
94
.child8{
95
  width : 10%;
96
  text-align : left;
97
  margin-left : 400px;
98
}
99
.child8 a:hover{
100
  background-color:#BFCFFF;
101
}
102
.parents{
103
  display:inline;
104
  cursor:crosshair;
105
}
(-)a/koha-tmpl/opac-tmpl/bootstrap/css/jquery.css (+1 lines)
Line 0 Link Here
1
div.rating-cancel,div.star-rating{float:left;width:15px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}div.rating-cancel,div.rating-cancel a{background:url(../images/star-ratings-sprite.png) no-repeat 0 -49px}div.star-rating,div.star-rating a{background:url(../images/star-ratings-sprite.png) no-repeat 0 0}div.rating-cancel a{display:block;width:16px;height:100%;background-position:0 -49px;border:0}div.star-rating a{display:block;width:16px;height:100%;background-position:0 0;border:0}div.star-rating-on a{background-position:0 -32px !important}div.rating-cancel.star-rating-hover a{background-position:0 -65px}div.star-rating-hover a{background-position:0 -16px}div.star-rating-readonly a{cursor:default !important}div.star-rating{background:transparent !important;overflow:hidden !important}
(-)a/koha-tmpl/opac-tmpl/bootstrap/css/mixins.css (+1 lines)
Line 0 Link Here
1
.shadowed{-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)}
(-)a/koha-tmpl/opac-tmpl/bootstrap/css/opac-old.css (-2862 lines)
Lines 1-2862 Link Here
1
@import url("/opac-tmpl/lib/yui/reset-fonts-grids.css");
2
@import url("/opac-tmpl/lib/yui/skin.css");
3
4
a {
5
	font-weight : bold;
6
}
7
8
a,
9
a:visited,
10
.ui-widget-content a,
11
.ui-widget-content a:visited {
12
	color : #006699;
13
}
14
15
a:hover,#toolbar input.editshelf:hover,input.editshelf:hover,a.editshelf:hover,input.deleteshelf:hover {
16
	color : #990033;
17
}
18
19
a.disabled {
20
	color : #888888 !important;
21
}
22
23
body {
24
	background-color : white;
25
	text-align : left;
26
	padding : 0 0 2.5em 0;
27
}
28
29
.required {
30
    color : #C00;
31
}
32
33
caption {
34
	font-size : 140%;
35
	font-weight : bold;
36
	line-height : 144%;
37
	text-align : left;
38
}
39
40
fieldset {
41
	background-color: #FFF;
42
	border : 2px solid #EEEEEE;
43
	margin : 1em 1em 1em 0;
44
	padding : 1em;
45
}
46
47
fieldset.rows {
48
	border-width : 1px;
49
	border-bottom : 1px solid black;
50
	float : left;
51
	font-size : 90%;
52
	clear : left;
53
	margin: .9em 0 0 0;
54
	padding: 0;
55
	width: 100%;
56
}
57
58
fieldset.rows legend {
59
	margin-left: 1em;
60
	font-weight: bold;
61
	font-size : 110%;
62
}
63
64
fieldset.rows label, fieldset.rows span.label {
65
	float: left;
66
	font-weight : bold;
67
	width: 9em;
68
	margin-right: 1em;
69
	text-align: right;
70
}
71
72
fieldset.rows fieldset {
73
	border-width : 1px;
74
	margin : 0;
75
	padding : .3em;
76
}
77
78
fieldset.rows ol {
79
	padding: 1em 1em 0 1em;
80
	list-style-type: none;
81
}
82
83
fieldset.rows li {
84
	float : left;
85
	clear : left;
86
	padding-bottom: 1em;
87
	list-style-type: none;
88
	width: 100%;
89
}
90
91
fieldset.rows.left li {
92
	padding-bottom : .4em;
93
}
94
95
fieldset.rows li.radio {
96
	padding-left: 9em;
97
	width : auto;
98
}
99
100
fieldset.rows li.radio label {
101
	float : none;
102
	width : auto;
103
	margin : 0 0 0 1em;
104
}
105
106
fieldset.rows ol.radio label {
107
	width : auto;
108
	float : none;
109
	margin-right : 0;
110
}
111
112
fieldset.rows ol.radio label.radio {
113
	float : left;
114
	width : 12em;
115
	margin-right : 1em;
116
}
117
118
fieldset.rows table {
119
	clear : both;
120
	margin-left : 1em;
121
}
122
123
fieldset.rows td label {
124
	float : none;
125
	font-weight : normal;
126
	width : auto;
127
}
128
129
fieldset.holds {
130
	background-color : #F3F3F3;
131
	border: 0;
132
	font-size : 110%;
133
	padding : 1px;
134
}
135
136
fieldset.holds ol {
137
	margin : 0;
138
	padding : 0;
139
}
140
141
fieldset.holds li {
142
	background-color : #FFF;
143
	border-bottom : 1px solid #F3F3F3;
144
	padding : .3em;
145
}
146
147
fieldset.holds label, fieldset.holds span.label {
148
149
}
150
151
fieldset.action {
152
	clear : both;
153
	float : none;
154
	border : none;
155
	margin : 0;
156
	padding : 1em 0 .3em 0;
157
	width : auto;
158
}
159
160
fieldset.action p {
161
	margin-bottom : 1em;
162
}
163
164
form {
165
	display : inline;
166
	margin : 0;
167
	padding : 0;
168
}
169
170
h1 {
171
	font-size : 138.5%;
172
}
173
174
h1#library {
175
	font-size : 100%;
176
	font-weight : normal;
177
	margin : .2em 0 .2em .5em;
178
}
179
180
181
h1#libraryname {
182
	background:transparent url(../images/koha-logo.gif) no-repeat scroll 0%;
183
	border: 0;
184
	float : left !important;
185
	margin:0;
186
	padding:0;
187
	width:120px;
188
}
189
190
h1#libraryname a {
191
	border:0;
192
	cursor:pointer;
193
	display:block;
194
	height:0px !important;
195
	margin:0;
196
	overflow:hidden;
197
	padding:40px 0 0;
198
	text-decoration:none;
199
	width:120px;
200
}
201
202
h1,h2,h3,h4,h5,h6 {
203
	font-weight : bold;
204
	margin : .5em 0;
205
}
206
207
h2 {
208
	font-size : 131%;
209
}
210
211
h5.author {
212
}
213
214
h3 {
215
	font-size : 123.1%;
216
}
217
218
h4 {
219
	font-size : 116%;
220
}
221
222
h5 {
223
	font-size : 108%;
224
}
225
226
h6 {
227
	font-size : 100%;
228
}
229
230
input[type=submit],
231
input[type=button],
232
input[type=reset],
233
fieldset.brief input[type=submit],
234
fieldset.brief input[type=button],
235
fieldset.brief input[type=reset]
236
{
237
	background: #f4f9fc; /* Old browsers */
238
	background: -moz-linear-gradient(top, #f4f9fc 0%, #dfeefa 4%, #bfd5ea 93%, #a1c4e2 97%, #b8d0e6 100%); /* FF3.6+ */
239
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f9fc), color-stop(4%,#dfeefa), color-stop(93%,#bfd5ea), color-stop(97%,#a1c4e2), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */
240
	background: -webkit-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */
241
	background: -o-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Opera11.10+ */
242
	background: -ms-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* IE10+ */
243
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f9fc', endColorstr='#b8d0e6',GradientType=0 ); /* IE6-9 */
244
	background: linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* W3C */
245
	border-top: 1px solid #cccccc;
246
	border-left: 1px solid #cccccc;
247
	border-right: 1px solid #eeeeee;
248
	border-bottom: 1px solid #eeeeee;
249
	color : #333;
250
	font-size : 93%;
251
	font-weight : bold;
252
	padding : 4px;
253
}
254
255
input[type=submit]:active, input[type=button]:active, input[type=reset]:active {
256
	border: 1px inset #666666;
257
}
258
259
td.resultscontrol,
260
.searchresults td.resultscontrol {
261
	background-color : #EEE;
262
	border : 1px solid #E8E8E8;
263
	vertical-align : middle;
264
	padding : 3px 3px 5px 5px;
265
}
266
267
table {
268
	background-color: #FFF;
269
	border-collapse : collapse;
270
	margin : 1em 0;
271
	border-right : 1px solid #dddddd;
272
	border-top : 1px solid #dddddd;
273
}
274
275
td,th {
276
	background-color: #FFF;
277
	border-left : 1px solid #dddddd;
278
	border-bottom : 1px solid #dddddd;
279
	padding : 3px 5px;
280
}
281
282
td.place_on_type table,
283
td.place_on_type table td {
284
	border : 0;
285
}
286
td caption {
287
	font-size : 105%;
288
}
289
290
th {
291
	background-color:#EEE;
292
	font-weight : bold;
293
	padding : 2px 23px;
294
	text-align : center;
295
}
296
297
th.sum {
298
	text-align: right;
299
}
300
301
td.sum {
302
	background-color: #FFC;
303
	font-weight: bold;
304
}
305
306
th[scope=row] {
307
	text-align : right;
308
}
309
310
tr.highlight td, tr.highlight th, tr.odd td {
311
	background-color : #F3F3F3;
312
   border-top : 1px solid #DDDDDD;
313
   border-bottom : 1px solid #DDDDDD;
314
}
315
316
tr.even td, tr.even.highlight td {
317
	background-color: #FFF;
318
}
319
320
tr.grouplabel td {
321
	background-color : #E8E8E8;
322
	border : 1px solid #DDDDDD;
323
	border-right : 1px solid #DDDDDD;
324
	text-align : center;
325
	font-weight : bold;
326
    padding: 10px;
327
}
328
329
tr.reserved td {
330
	background-color : #eeffd4;
331
}
332
tr.transfered td {
333
	background-color : #e8f0f6;
334
}
335
336
#editions table, #editions td {
337
	border : 0;
338
}
339
340
ul {
341
	list-style : disc;
342
	padding-left : 1em;
343
}
344
345
li {
346
	list-style : disc;
347
}
348
349
p.availability {
350
	font-size : 87%;
351
}
352
353
.available {
354
	color : #006600;
355
}
356
357
.waiting,.intransit,.notforloan,.checkedout,.lost,.notonhold {
358
	display : block;
359
}
360
.notforloan {
361
	color : #900;
362
}
363
.lost {
364
	color : #666;
365
}
366
.waiting {
367
368
}
369
370
/* "problem" enhancement */
371
.problem {
372
	color : white;
373
	background-color : red;
374
}
375
376
/* style for search terms in catalogsearch */
377
.term {
378
	/* color : blue; */
379
    color : #990000;
380
    background-color : #FFFFCC;
381
}
382
383
a .term {
384
	text-decoration : underline;
385
}
386
387
/* style for shelving location in catalogsearch */
388
.shelvingloc {
389
    display : block;
390
    font-style : italic;
391
}
392
393
.transfered {
394
	background-color : #F9FF9A;
395
}
396
397
/* action buttons */
398
#action {
399
	margin-top : .5em;
400
	background-color : #F3F3F3;
401
	border : 1px solid #E8E8E8;
402
	padding-bottom : 3px;
403
}
404
405
#action li {
406
	list-style : none;
407
	margin : .2em;
408
	padding : .3em 0;
409
}
410
411
#action a {
412
	background-position : 5px center;
413
	background-repeat : no-repeat;
414
	text-decoration : none;
415
	padding-left : 35px;
416
}
417
418
#action a.print {
419
  background-image: url("../images/sprite.png"); /* Print */
420
  background-position: -5px -186px;
421
  background-repeat: no-repeat;
422
}
423
424
#action a.highlight_toggle {
425
    background-image: url("../images/sprite.png"); /* Highlight */
426
    background-position: -5px -841px;
427
    background-repeat: no-repeat;
428
    display: none;
429
}
430
431
#action a#furthersearches {
432
    background-image: url("../images/sprite.png"); /* Menu arrow */
433
    background-position: 106px -295px;
434
    background-repeat: no-repeat;
435
	border : 1px solid #F3F3F3;
436
	margin-left : 5px;
437
	padding : 2px 26px 2px 10px;
438
	text-decoration : none;
439
}
440
441
#action a#furthersearches:hover {
442
	border-top : 1px solid #FFF;
443
	border-left : 1px solid #FFF;
444
	border-right : 1px solid #979797;
445
	border-bottom : 1px solid #979797;
446
}
447
448
#action a.reserve,
449
.searchresults a.reserve {
450
  background-image: url("../images/sprite.png"); /* Place hold */
451
  background-position: -5px -144px;
452
  background-repeat: no-repeat;
453
}
454
455
#action a.addtoshelf, #toolbar a.addtoshelf {
456
  background-image: url("../images/sprite.png"); /* Virtual shelf */
457
  background-position: -5px -225px;
458
  background-repeat: no-repeat;
459
}
460
461
#action a.addtocart, #toolbar a.addtocart {
462
  background-image: url("../images/sprite.png"); /* Cart */
463
  background-position: -5px -265px;
464
  background-repeat: no-repeat;
465
}
466
467
#action a.cartRemove, .actions a.cartRemove {
468
	color: #cc3333;
469
	font-size : 90%;
470
	margin : 0;
471
	padding: 0;
472
}
473
474
#action a.incart {
475
  background-image: url("../images/sprite.png"); /* Cart */
476
  background-position: -5px -265px;
477
  background-repeat: no-repeat;
478
  color : #666;
479
}
480
481
/* toolbar buttons */
482
483
#toolbar,
484
#selections-toolbar {
485
background-color:#EEEEEE;
486
border:1px solid #E8E8E8;
487
margin : 0 0;
488
padding:3px 3px 5px 5px;
489
vertical-align:middle;
490
}
491
492
#basket #toolbar {
493
	padding: 7px 5px 9px 9px;
494
}
495
496
#selections-toolbar {
497
background: #E8E8E8; /* Old browsers */
498
background: -moz-linear-gradient(top, #b2b2b2 0%, #e0e0e0 14%, #e8e8e8 100%); /* FF3.6+ */
499
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b2b2b2), color-stop(14%,#e0e0e0), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
500
background: -webkit-linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
501
background: -o-linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* Opera 11.10+ */
502
background: -ms-linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* IE10+ */
503
background: linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* W3C */
504
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */
505
	margin : 0 0 1em 0;
506
	padding-top : .5em;
507
	padding-left : 10px;
508
}
509
510
#toolbar a,
511
#selections-toolbar a,
512
#toolbar input,
513
#selections-toolbar input {
514
	white-space : nowrap;
515
}
516
517
#toolbar ul {
518
	padding-left : 0;
519
}
520
521
#toolbar ul li {
522
	display : inline;
523
	list-style : none;
524
}
525
526
#toolbar ul li a {
527
	border-left : 1px solid #e8e8e8;
528
}
529
530
#toolbar ul li:first-child a {
531
	border-left : 0;
532
}
533
534
535
#toolbar a.print {
536
    background-image: url("../images/sprite.png"); /* Toolbar print */
537
    background-position : 0px -423px;
538
    background-repeat: no-repeat;
539
	text-decoration : none;
540
	padding-left : 30px;
541
}
542
543
#toolbar a.brief {
544
    background-image : url("../images/sprite.png"); /* Zoom out */
545
    background-position : -2px -868px;
546
    background-repeat: no-repeat;
547
	text-decoration : none;
548
	padding-left : 27px;
549
}
550
551
#toolbar a.detail {
552
    background-image : url("../images/sprite.png"); /* Zoom in */
553
    background-position : -2px -898px;
554
    background-repeat: no-repeat;
555
	text-decoration : none;
556
	padding-left : 27px;
557
}
558
559
#toolbar a.download {
560
    background-image : url("../images/sprite.png"); /* Download */
561
    background-position : 2px -348px;
562
    background-repeat: no-repeat;
563
    padding-left : 28px;
564
	text-decoration : none;
565
}
566
567
#toolbar a.editshelf {
568
    background-image : url("../images/sprite.png"); /* List edit */
569
    background-position : 2px -348px;
570
    background-repeat: no-repeat;
571
	padding-left : 26px;
572
	text-decoration : none;
573
}
574
575
#toolbar a.empty {
576
    background-image : url("../images/sprite.png"); /* Trash */
577
    background-position : 2px -598px;
578
    background-repeat: no-repeat;
579
	text-decoration : none;
580
    padding-left : 30px;
581
}
582
583
#toolbar a.hide {
584
    background-image : url("../images/sprite.png"); /* Close */
585
    background-position: -3px -814px;
586
    background-repeat: no-repeat;
587
	text-decoration : none;
588
	padding-left : 26px;
589
}
590
591
#toolbar a.hold,
592
#selections-toolbar a.hold {
593
    background-image: url("../images/sprite.png"); /* Toolbar place hold */
594
    background-position : -5px -453px;
595
    background-repeat: no-repeat;
596
	text-decoration : none;
597
	padding-left : 23px;
598
}
599
600
#selections-toolbar a.hold.disabled {
601
    background-image: url("../images/sprite.png"); /* Place hold disabled */
602
    background-position : -5px -621px;
603
    background-repeat: no-repeat;
604
}
605
606
#selections-toolbar a.removeitems,
607
#selections-toolbar a.deleteshelf {
608
    background-image : url("../images/sprite.png"); /* Delete */
609
    background-position : 2px -690px;
610
    background-repeat: no-repeat;
611
	text-decoration : none;
612
	padding-left : 25px;
613
}
614
615
616
#selections-toolbar a.removeitems.disabled,
617
#selections-toolbar a.deleteshelf.disabled {
618
    background-image: url("../images/sprite.png"); /* Delete disabled */
619
    background-position : 2px -712px;
620
    background-repeat: no-repeat;
621
}
622
623
#toolbar a.send,
624
a.send {
625
    background-image: url("../images/sprite.png"); /* Email */
626
    background-position : 2px -386px;
627
    background-repeat: no-repeat;
628
	text-decoration : none;
629
	padding-left : 28px;
630
}
631
632
#toolbar a.new {
633
    background-image : url("../images/sprite.png"); /* New */
634
    background-position : -4px -922px;
635
    background-repeat : no-repeat;
636
	padding-left : 23px;
637
	text-decoration : none;
638
}
639
640
#toolbar input.editshelf,
641
input.editshelf {
642
    background-image : url("../images/sprite.png"); /* List edit */
643
    background-position : 2px -732px;
644
    background-repeat: no-repeat;
645
	border : 0;
646
	color : #006699;
647
	cursor : pointer;
648
    filter: none;
649
	font-size : 100%;
650
	padding-left : 29px;
651
	text-decoration : none;
652
}
653
654
#toolbar input.newshelf,
655
#toolbar a.newshelf,
656
a.newshelf {
657
    background-image: url("../images/sprite.png"); /* List new */
658
    background-position: -4px -764px;
659
    background-repeat: no-repeat;
660
	border : 0;
661
	color : #006699;
662
	cursor : pointer;
663
    filter: none;
664
	font-size : 100%;
665
	margin: 0 0.5em;
666
    padding-left : 23px;
667
	text-decoration : none;
668
}
669
670
a.newshelf.disabled {
671
    background-image: url("../images/sprite.png"); /* List new disabled */
672
    background-position: -4px -791px;
673
    background-repeat: no-repeat;
674
}
675
676
#toolbar input.deleteshelf,
677
input.deleteshelf {
678
    background-image : url("../images/sprite.png"); /* Delete */
679
    background-position : 2px -685px;
680
    background-repeat: no-repeat;
681
	border : 0;
682
	color : #006699;
683
	cursor : pointer;
684
    filter: none;
685
	font-size : 100%;
686
    padding-left : 25px;
687
	text-decoration : none;
688
}
689
690
#toolbar input.deleteshelf:hover {
691
	color: #990033;
692
}
693
694
695
#toolbar input.editshelf:active,
696
input.editshelf:active,
697
#toolbar input.deleteshelf:active,
698
input.deleteshelf:active {
699
	border : 0;
700
}
701
702
#selections {
703
	font-weight : bold;
704
}
705
706
#tagsel_span input.submit,
707
#tagsel_tag {
708
    background-image : url("../images/sprite.png"); /* Tags */
709
    background-position : 7px -640px;
710
	background-repeat : no-repeat;
711
	padding-left : 25px;
712
	text-decoration: none;
713
}
714
715
#tagsel_tag {
716
    background-position : -1px -643px;
717
}
718
719
#tagsel_tag.disabled {
720
    background-position : -1px -667px;
721
}
722
723
#tagslist li { display : inline; }
724
725
a.tag_add {
726
    background-image: url("../images/sprite.png"); /* Tag results */
727
    background-position: -10px -1104px;
728
    background-repeat: no-repeat;
729
    padding-left : 13px;
730
    text-decoration: none;
731
}
732
733
#login4tags {
734
    background-image: url("../images/sprite.png"); /* Tag results disabled */
735
    background-position: -10px -1124px;
736
    background-repeat: no-repeat;
737
    padding-left : 13px;
738
    text-decoration: none;
739
    margin-left: 1em;
740
}
741
742
.tag_results_input {
743
    background-color: #EEE;
744
    margin-left: 1em;
745
    padding: 0.3em;
746
}
747
748
#placehold input.submit:hover,
749
#tagsel_span input.submit:hover {
750
	color: #990033;
751
}
752
753
#addto {
754
	max-width : 10em;
755
}
756
757
/* Search results add to cart (lists disabled) */
758
.addto a.addtocart {
759
  background-image: url("../images/sprite.png"); /* Cart */
760
  background-position: -5px -266px;
761
    background-repeat: no-repeat;
762
	text-decoration : none;
763
	padding-left : 33px;
764
}
765
/* Search results place hold link */
766
#placehold input.submit {
767
    background-image: url("../images/sprite.png"); /* Place hold */
768
    background-position: -1px -140px;
769
    background-repeat: no-repeat;
770
	text-decoration : none;
771
	padding-left : 23px;
772
}
773
774
#placehold input.submit,
775
#tagsel_span input.submit {
776
	border : 0;
777
	background-color: transparent;
778
	font-size : 100%;
779
	font-weight : bold;
780
	padding-left : 31px;
781
	color : #336699;
782
	cursor : pointer;
783
}
784
.searchresults a.highlight_toggle {
785
    background-image: url("../images/sprite.png"); /* Highlight */
786
    background-position: -11px -841px;
787
    background-repeat: no-repeat;
788
	display: none;
789
	font-weight: normal;
790
	padding : 0 10px 0 21px;
791
}
792
793
/* the itemtype list in advanced search */
794
.advsearch table {
795
	border-collapse : separate;
796
	border-spacing : 3px;
797
	border : 0px;
798
	margin : 0px;
799
	background-color : white;
800
	border : 0px solid #D8DEB8;
801
}
802
803
.advsearch table tr td {
804
	background-color : #F8F8EB;
805
	border : 0px;
806
	margin : 0px;
807
	width : 700px;
808
}
809
810
.advsearch td {
811
	font-size : 0.8em;
812
	background-color : #F8F8EB;
813
}
814
815
body#advsearch #breadcrumbs {
816
	line-height : 1px;
817
	height : 1px;
818
	padding : 0;
819
}
820
821
body#advsearch #cartmenulink,
822
body#advsearch #listsmenulink {
823
	float : right;
824
}
825
826
#advsearch #branchloop,
827
#advsearch #sort_by {
828
	width : 23em;
829
}
830
831
#auth {
832
	float : left;
833
}
834
835
#facets {
836
837
}
838
839
/* the footer */
840
#footer {
841
	margin-top : 30px;
842
	margin-left : 30%;
843
	margin-right : 20%;
844
	border-top : 1px solid #384b73;
845
	color : #384b73;
846
	font-size : 1em;
847
	text-align : center;
848
}
849
850
/* facets bloc */
851
/* the USER information block */
852
#librarian_information {
853
	float : right;
854
	font-size : 10pt;
855
}
856
857
#header-wrapper {
858
	background-color: #FFF;
859
}
860
861
#holds,#opac-auth {
862
	min-width : 750px;
863
	width : 57.69em;
864
	margin : auto;
865
}
866
867
#members {
868
	background-color: #fff;
869
	font-size : 85%;
870
	margin-left : -10px;
871
	margin-right : -10px;
872
	padding : 4px 0 4px 0;
873
	color : #000066;
874
}
875
876
#members a {
877
	text-decoration : none;
878
}
879
880
#members a.logout {
881
	color : #cc3333;
882
	font-weight : bold;
883
	padding : 0 .3em 0 .3em;
884
	text-decoration : none;
885
}
886
887
#members li:last-child {
888
	border-right : 0;
889
}
890
891
#members li {
892
	border-right : 1px solid black;
893
	display : inline;
894
	list-style : none;
895
	margin : 0;
896
	padding : 0 .5em;
897
}
898
899
#members ul {
900
	margin : 0;
901
	padding : 0;
902
	text-align : right;
903
}
904
905
#opac-main-search {
906
	background: #8fb4e8; /* Old browsers */
907
	background: -moz-linear-gradient(top, #8fb4e8 0%, #8cb1e5 19%, #80a8dc 48%, #7da5d8 52%, #7198cf 83%, #618ac0 100%); /* FF3.6+ */
908
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8fb4e8), color-stop(19%,#8cb1e5), color-stop(48%,#80a8dc), color-stop(52%,#7da5d8), color-stop(83%,#7198cf), color-stop(100%,#618ac0)); /* Chrome,Safari4+ */
909
	background: -webkit-linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* Chrome10+,Safari5.1+ */
910
	background: -o-linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* Opera 11.10+ */
911
	background: -ms-linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* IE10+ */
912
	background: linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* W3C */
913
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fb4e8', endColorstr='#618ac0',GradientType=0 ); /* IE6-9 */
914
	border-top : 1px solid #335599;
915
	border-bottom : 1px solid #335599;
916
	margin-left : -10px;
917
	margin-right : -10px;
918
	padding : .7em 0 .4em .5em;
919
	font-size : 108%;
920
	line-height : 116%;
921
}
922
923
#opac-main-search form {
924
	display : inline;
925
	padding-right : 1em;
926
}
927
928
#opac-main-search label {
929
	color : #FFFFCC;
930
	font-weight : bold;
931
	margin : .2em .3em 0 0;
932
}
933
934
#masthead_search,
935
#select_library {
936
	max-width: 10em;
937
	width: 10em;
938
}
939
940
941
#search-facets ul {
942
	margin : 0;
943
	padding : .3em;
944
}
945
946
#search-facets {
947
	border : 1px solid #e8e8e8;
948
}
949
950
#search-facets h4 {
951
	background-color : #EEE;
952
	border-bottom : 1px solid #e8e8e8;
953
	font-size : 90%;
954
	margin : 0;
955
	padding : .7em .2em;
956
	text-align : center;
957
}
958
959
#search-facets ul li {
960
	font-weight : bold;
961
	list-style-type : none;
962
}
963
964
#search-facets li li {
965
	font-weight : normal;
966
	font-size : 85%;
967
	margin-bottom : 2px;
968
	padding : .1em .2em;
969
}
970
971
#search-facets li li a {
972
	font-weight : normal;
973
}
974
975
#search-facets li.showmore a {
976
	font-weight : bold;
977
	text-indent : 1em;
978
}
979
980
.suggestion {
981
	background-color : #EEEEEB;
982
	border : 1px solid #DDDED3;
983
	margin : 10px auto;
984
	padding : 4px;
985
	width : 35%;
986
}
987
988
#facets ul {
989
	margin : 0;
990
	padding : 0;
991
}
992
993
#facets ul li {
994
	font-weight : bold;
995
	text-align : left;
996
	list-style : none;
997
}
998
999
#facets ul ul li {
1000
	border : 0;
1001
	font-size : 85%;
1002
	font-weight : normal;
1003
	padding : 2px;
1004
	text-align : left;
1005
}
1006
1007
#facets ul ul li a {
1008
	font-weight : normal;
1009
	text-decoration : underline;
1010
}
1011
1012
#facets h4 {
1013
	font-size : 93%;
1014
	padding:3px;
1015
	text-align:center;
1016
	background-color:#E7E7CA;
1017
	line-height:1.8em;
1018
	margin-left:-1px;
1019
	margin-right:-1px;
1020
	margin-top:-1px;
1021
}
1022
1023
#breadcrumbs {
1024
	padding : .7em;
1025
}
1026
1027
p {
1028
	margin: .7em 0;
1029
}
1030
1031
strong {
1032
	font-weight : bold;
1033
}
1034
1035
em {
1036
	font-style : italic;
1037
}
1038
1039
1040
table#marc,
1041
table#marc td,
1042
table#marc th {
1043
	background-color : transparent;
1044
	border : 0;
1045
}
1046
1047
table#marc p span.label {
1048
	font-weight : bold;
1049
}
1050
1051
table#marc p,
1052
table#marc ul {
1053
	padding-bottom: .6em;
1054
}
1055
1056
table#items,
1057
table#items td
1058
table#items th {
1059
	border-width : 1px solid #EEE;
1060
	font-size : 90%;
1061
}
1062
1063
1064
table#marc div.results_summary {
1065
	clear :  left;
1066
}
1067
table#marc div.results_summary ul {
1068
	display : inline;
1069
	float :  none;
1070
	clear :  none;
1071
	margin: 0;
1072
	padding: 0;
1073
	list-style : none;
1074
}
1075
1076
table#marc div.results_summary ul li {
1077
	display : inline;
1078
}
1079
1080
#basketcount {
1081
	display : inline;
1082
}
1083
1084
#bookcover {
1085
	float : left;
1086
	margin : 0;
1087
	padding : 0;
1088
}
1089
1090
#bookcover img {
1091
	margin : 0 1em 1em 0;
1092
}
1093
1094
fieldset.brief {
1095
	border : 1px solid #E8E8E8;
1096
}
1097
1098
fieldset.brief legend {
1099
	font-weight : bold;
1100
	font-size : 100%;
1101
}
1102
1103
fieldset.brief label {
1104
	display : block;
1105
	padding : .3em 0;
1106
}
1107
1108
fieldset.brief input+input {
1109
	margin-top : 3px;
1110
}
1111
1112
fieldset.brief input, fieldset.brief textarea, fieldset.brief select {
1113
	background-color: #F3F3F3;
1114
	border-top : 1px solid #979797;
1115
	border-left : 1px solid #979797;
1116
	border-right : 1px solid #DDDDDD;
1117
	border-bottom : 1px solid #DDDDDD;
1118
	font-size : 140%;
1119
	padding : .2em;
1120
	font-weight: normal;
1121
}
1122
1123
fieldset.brief textarea {
1124
	font-size: 105%;
1125
}
1126
1127
fieldset.brief input:focus {
1128
	background-color: #FFFFCC;
1129
}
1130
1131
fieldset.brief ol, fieldset.brief li {
1132
	list-style-type : none;
1133
}
1134
1135
fieldset.brief div.hint, fieldset.rows div.hint {
1136
	color : #666666;
1137
	font-size : 100%;
1138
	margin : .4em;
1139
}
1140
1141
h2 span.hint {
1142
	font-size: 76%;
1143
	font-weight : normal;
1144
}
1145
.thumbnail {
1146
	border : 0;
1147
	float : left;
1148
	margin : 0pt 5px 5px 0pt;
1149
}
1150
a.cancel {
1151
	padding-left : 1em;
1152
}
1153
1154
.resultscontrol, .resultscontrol select {
1155
	font-size: 90%;
1156
}
1157
1158
.cartlist {
1159
	margin-top : 5px;
1160
}
1161
1162
.cartlist input.submit, #tagsel_button {
1163
	background-color : #d8deb8;
1164
	background-image : none;
1165
	border-color : #bebf84;
1166
	color : #333;
1167
	font-size : 87%;
1168
	padding : 2px 0;
1169
	margin : 0 0 0 0;
1170
}
1171
1172
#CheckAll, #CheckNone {
1173
	font-weight : normal;
1174
	margin : 0 .5em;
1175
}
1176
1177
.resultscontrol label {
1178
	font-weight : bold;
1179
	margin-left : .5em;
1180
}
1181
1182
.resort {
1183
	float : right;
1184
	margin-top : 5px;
1185
}
1186
1187
td.resultscontrol img {
1188
	vertical-align: middle;
1189
}
1190
1191
.searchresults table td {
1192
}
1193
1194
.searchresults table {
1195
	margin : 0;
1196
}
1197
1198
.searchresults td, .searchresults th, .searchresults table {
1199
	border: 0;
1200
}
1201
.searchresults td {
1202
	vertical-align: top;
1203
}
1204
1205
.searchresults tr {
1206
	border-bottom : 1px solid #f3f3f3;
1207
}
1208
1209
.searchresults tr:first-child {
1210
	border : 0;
1211
}
1212
1213
.searchresults table {
1214
	border-top : 0px solid #CCCCCC;
1215
	width : 100%;
1216
}
1217
1218
.searchresults a.reserve, .searchresults a.reserve:visited {
1219
	background-position:left top;
1220
	background-repeat:no-repeat;
1221
	float:right;
1222
	padding:2px 3px 2px 26px;
1223
}
1224
1225
.searchresults a.reserve {
1226
	background-color:transparent;
1227
	color:#006699;
1228
}
1229
1230
.unavailable, .tagerror, .tagerror:visited {
1231
	color: #990033;
1232
}
1233
1234
#libraryname {
1235
	float : left;
1236
	line-height : 2em;
1237
}
1238
1239
#corner {
1240
	float : right;
1241
	line-height : 2em;
1242
}
1243
1244
.pages {
1245
	line-height : 1.8em;
1246
	text-align: center;
1247
}
1248
1249
.current,
1250
.currentPage {
1251
	background-color: #FFFFFF;
1252
	color: #3366CC;
1253
	font-weight: bold;
1254
	padding: 1px 5px 1px 5px;
1255
	text-decoration: none;
1256
}
1257
1258
a:link.nav,
1259
div.pages a:link {
1260
	background-color: #EEE;
1261
	border: 1px solid #CCCC99;
1262
	color: #3366CC;
1263
	font-weight: bold;
1264
	padding: 1px 5px 1px 5px;
1265
	text-decoration: none;
1266
}
1267
1268
a:visited.nav,
1269
div.pages a:visited {
1270
	background-color: #EEE;
1271
	border: 1px solid #CCCC99;
1272
	color: #3366CC;
1273
	font-weight: bold;
1274
	padding: 1px 5px 1px 5px;
1275
	text-decoration: none;
1276
}
1277
1278
a:hover.nav,
1279
div.pages a:hover {
1280
	background-color: #FFFFCC;
1281
	border: 1px solid #CCCC99;
1282
	color: #CC3333;
1283
	font-weight: bold;
1284
	padding: 1px 5px 1px 5px;
1285
	text-decoration: none;
1286
}
1287
1288
a:active.nav,
1289
div.pages a:active {
1290
	background-color: #FFFFCC;
1291
	border: 1px solid #CCCC99;
1292
	color: #D25500;
1293
	font-weight: bold;
1294
	padding: 1px 5px 1px 5px;
1295
	text-decoration: none;
1296
}
1297
1298
1299
1300
1301
1302
tr.overdue td {
1303
	background-color : #ffcccc;
1304
	border-bottom : 1px solid #ffaeae;
1305
	border-right : 1px solid #ffaeae;
1306
	font-weight : bold;
1307
}
1308
1309
td.overdue {
1310
	color : #cc3333;
1311
}
1312
1313
.renewals {
1314
	display:block;
1315
	font-size:0.8em;
1316
	padding:0.5em;
1317
}
1318
1319
table#marc, table#marc td, table#marc th {
1320
	border : 0;
1321
}
1322
1323
table#marc th {
1324
	background-color : transparent;
1325
	text-align : left;
1326
}
1327
1328
table#marc td:first-child {
1329
	text-indent : 2em;
1330
}
1331
#masthead {
1332
float: left;
1333
width: 120px;
1334
}
1335
1336
#fluid {
1337
margin-left: 124px;
1338
margin-top : .4em;
1339
padding-left : 1em;
1340
}
1341
1342
#fluid-offset {
1343
float : right;
1344
width: 100%;
1345
}
1346
1347
#translControl{
1348
float : left;
1349
padding-left : .4em;
1350
}
1351
1352
.clearfix:after {
1353
    content: ".";
1354
    display: block;
1355
    height: 0;
1356
    clear: both;
1357
    visibility: hidden;
1358
}
1359
1360
/* Hides from IE-mac \*/
1361
* html .clearfix {height: 1%;}
1362
/* End hide from IE-mac */
1363
1364
.results_summary {
1365
	display: block;
1366
	font-size : 85%;
1367
	color: #707070;
1368
	padding : 0 0 .5em 0;
1369
}
1370
.results_summary .results_summary {
1371
	font-size : 100%;
1372
}
1373
1374
.results_summary.actions {
1375
    margin-top : .5em;
1376
}
1377
1378
.m880 {
1379
    display:block;
1380
    text-align:right;
1381
    float:right;
1382
    width:50%;
1383
    padding-left:20px
1384
}
1385
1386
.tagstatus {
1387
    color: #707070;
1388
    padding: 0 4px 0 4px;
1389
    margin-left: 5px;
1390
    border: 1px solid #bcbcbc;
1391
    background-color: #ffffcc;
1392
    -webkit-border-radius: 4px;
1393
    -moz-border-radius: 4px;
1394
    border-radius: 4px;
1395
}
1396
1397
.results_summary.tagstatus {
1398
    display: inline;
1399
}
1400
1401
.results_summary .label {
1402
	color: #202020;
1403
}
1404
1405
.results_summary a {
1406
	font-weight: normal;
1407
}
1408
1409
.actions a.hold,
1410
.actions a.addtocart,
1411
.actions a.addtoshelf,
1412
.actions a.addtolist,
1413
.actions a.tag_add {
1414
	margin-left : 1em;
1415
	text-decoration : none;
1416
}
1417
1418
/* Search results rows place hold */
1419
.actions a.hold {
1420
    background-image : url("../images/sprite.png"); /* Place hold small */
1421
    background-position : -10px -542px;
1422
    background-repeat: no-repeat;
1423
	padding-left : 16px;
1424
}
1425
1426
/* Search results rows add to cart */
1427
.actions a.addtocart {
1428
    background-image : url("../images/sprite.png"); /* Cart small */
1429
    background-position : -10px -572px;
1430
    background-repeat: no-repeat;
1431
    padding-left : 15px;
1432
	display : none;
1433
}
1434
1435
/* Search results rows save to lists */
1436
.actions a.addtoshelf {
1437
    background-image : url("../images/sprite.png"); /* MARC view */
1438
    background-position: -10px -27px;
1439
    background-repeat: no-repeat;
1440
	padding-left : 13px;
1441
}
1442
1443
.dialog {
1444
  border: 1px solid #bcbcbc;
1445
	padding : .5em;
1446
	margin : 1em auto;
1447
  width: 65%;
1448
  }
1449
1450
.dialog  h2, .dialog h3, .dialog h4 {
1451
	margin : auto;
1452
	text-align : center;
1453
  }
1454
1455
div.alert {
1456
	background: #fef8d3; /* Old browsers */
1457
	background: -moz-linear-gradient(top, #fef8d3 0%, #ffec91 9%, #ffed87 89%, #f9dc00 100%); /* FF3.6+ */
1458
	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+ */
1459
	background: -webkit-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Chrome10+,Safari5.1+ */
1460
	background: -o-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Opera11.10+ */
1461
	background: -ms-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* IE10+ */
1462
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef8d3', endColorstr='#f9dc00',GradientType=0 ); /* IE6-9 */
1463
	background: linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* W3C */
1464
	text-align : center;
1465
}
1466
1467
div.alert strong {
1468
	color : #900;
1469
}
1470
1471
div.message {
1472
	background: #ffffff; /* Old browsers */
1473
	background: -moz-linear-gradient(top, #ffffff 0%, #f4f6fa 2%, #eaeef5 23%, #e8edf6 94%, #cddbf2 100%); /* FF3.6+ */
1474
	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+ */
1475
	background: -webkit-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Chrome10+,Safari5.1+ */
1476
	background: -o-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Opera11.10+ */
1477
	background: -ms-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* IE10+ */
1478
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeef5', endColorstr='#cddbf2',GradientType=0 ); /* IE6-9 */
1479
	background: linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* W3C */
1480
	border : 1px solid #bcbcbc;
1481
	width : 55%;
1482
}
1483
1484
#moresearches {
1485
	clear : left;
1486
	color : #000099;
1487
	font-size : 90%;
1488
	line-height : 110%;
1489
	margin : .6em 0 .3em 0;
1490
}
1491
1492
#moresearches a:link, #moresearches a:visited {
1493
	color : #e5ebff;
1494
	font-weight : normal;
1495
	text-decoration : none;
1496
}
1497
1498
#news th {
1499
	text-align : left;
1500
	padding : 3px 5px;
1501
}
1502
1503
strong em, em strong  {
1504
    font-weight: bold;
1505
    font-style: italic;
1506
}
1507
1508
#opac-main-search #listsmenu a, #opac-main-search #listsmenu h4 {
1509
	color : #000;
1510
	font-weight : normal;
1511
}
1512
 #opac-main-search #listsmenu h4 {
1513
	font-size : 90%;
1514
	font-weight : bold;
1515
	margin : 0 .2em;
1516
 }
1517
1518
#opac-main-search #listsmenu .yuimenuitemlabel {
1519
	cursor : pointer;
1520
}
1521
1522
#opac-main-search #listsmenu .bd {
1523
	background: #eef4fe; /* Old browsers */
1524
	background: -moz-linear-gradient(left, #eef4fe 0%, #eef4fe 88%, #f6f9fe 98%, #ffffff 99%, #a5c2f6 99%, #e6eefe 100%, #cbdefe 100%); /* FF3.6+ */
1525
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#eef4fe), color-stop(88%,#eef4fe), color-stop(98%,#f6f9fe), color-stop(99%,#ffffff), color-stop(99%,#a5c2f6), color-stop(100%,#e6eefe), color-stop(100%,#cbdefe)); /* Chrome,Safari4+ */
1526
	background: -webkit-linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* Chrome10+,Safari5.1+ */
1527
	background: -o-linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* Opera11.10+ */
1528
	background: -ms-linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* IE10+ */
1529
	background: linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* W3C */
1530
	border : 1px solid #739acf;
1531
	padding : .3em 1em 0 0;
1532
}
1533
1534
#opac-main-search #listsmenu .yuimenuitemlabel.selected {
1535
	background-color : #fff;
1536
}
1537
1538
#opac-main-search #listsmenu ul {
1539
	border-color : #b8d0e6;
1540
}
1541
1542
.selectcol {
1543
	vertical-align: top;
1544
	width: 10px;
1545
}
1546
.itypecol {
1547
	vertical-align: top;
1548
	width: 10px;
1549
}
1550
#container {
1551
	color : #000;
1552
}
1553
1554
div#changelanguage{
1555
	background-color: #fff;
1556
	border-top: 1px solid #CCC;
1557
	color : #666;
1558
	font-size : 85%;
1559
	padding : 1em;
1560
	margin-top : 2em;
1561
 }
1562
1563
div#changelanguage a {
1564
	font-weight : normal;
1565
	padding : .5em 0;
1566
}
1567
1568
div#changelanguage li.yuimenuitem {
1569
    font-size: 120%;
1570
    font-weight: normal;
1571
    margin: 0;
1572
    padding: 0 1em;
1573
}
1574
div#changelanguage li.yuimenuitem a.yuimenuitemlabel {
1575
    padding: 0;
1576
}
1577
1578
ul#i18nMenu {
1579
	margin : 0;
1580
	padding : .2em 0;
1581
 }
1582
1583
ul#i18nMenu li {
1584
	border-left : 1px solid #CCC;
1585
	display : inline;
1586
	list-style : none;
1587
	padding : 0 .4em;
1588
 }
1589
1590
ul#i18nMenu li:first-child {
1591
	border-left : 0;
1592
 }
1593
1594
ul#i18nMenu li ul li {
1595
	border : 0;
1596
	display : block;
1597
	padding : 0;
1598
 }
1599
1600
1601
ul#i18nMenu li.more a {
1602
    background-image : url("../images/sprite.png"); /* Arrow up */
1603
    background-position : 37px -940px;
1604
	background-repeat:no-repeat;
1605
	padding-right: 1.3em;
1606
}
1607
1608
ul#i18nMenu li.more ul li a {
1609
	background-image : none;
1610
	padding: 0 1.3em;
1611
}
1612
.morelang,
1613
li.more {
1614
float:left
1615
}
1616
1617
span.lang{
1618
	float:left;
1619
	border-right : 1px solid black;
1620
	padding : 0 .5em;
1621
}
1622
1623
#cartDetails,#cartUpdate,#holdDetails,#listsDetails {
1624
	background-color : #FFF;
1625
	border: 1px solid #739acf;
1626
	color : black;
1627
	display : none;
1628
	margin : 0;
1629
	padding : 10px;
1630
	text-align : center;
1631
	width : 180px;
1632
	box-shadow: 1px 1px 3px #666;
1633
	-moz-box-shadow: 1px 1px 3px #666;
1634
	-webkit-box-shadow: 1px 1px 3px #666;
1635
	z-index: 2;
1636
}
1637
1638
.yui-panel .hd, .yui-panel .bd, .yui-panel .ft {
1639
	background-color : transparent;
1640
	border : 0;
1641
	padding : inherit;
1642
}
1643
1644
#login #userid, #login #password {
1645
	width : 98%;
1646
}
1647
1648
#opac-main-search input.submit {
1649
	background: #e6f3fe; /* Old browsers */
1650
	background: -moz-linear-gradient(top, #e6f3fe 0%, #dfeefa 8%, #bfd5ea 49%, #b8d0e6 52%, #b8d0e6 100%); /* FF3.6+ */
1651
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6f3fe), color-stop(8%,#dfeefa), color-stop(49%,#bfd5ea), color-stop(52%,#b8d0e6), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */
1652
	background: -webkit-linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */
1653
	background: -o-linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* Opera11.10+ */
1654
	background: -ms-linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* IE10+ */
1655
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f3fe', endColorstr='#b8d0e6',GradientType=0 ); /* IE6-9 */
1656
	background: linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* W3C */
1657
	-webkit-border-radius: 4px;
1658
	-moz-border-radius: 4px;
1659
	border-radius: 4px;
1660
	-webkit-box-shadow: 1px 1px 1px 1px , , .3);
1661
	-moz-box-shadow: 1px 1px 1px 1px , , .3);
1662
	box-shadow: 1px 1px 1px 1px , , .3);
1663
1664
	color : #333;
1665
	font-weight : normal;
1666
	font-size : 80%;
1667
	padding : 2px;
1668
}
1669
1670
div#menu {
1671
	border-right : 1px solid #979797;
1672
	font-size : 94%;
1673
	margin-right : .5em;
1674
	padding-top : 1em;
1675
	padding-bottom : 2em;
1676
}
1677
1678
div#menu li a {
1679
	background: #eeeeee; /* Old browsers */
1680
	background: -moz-linear-gradient(left, #eeeeee 0%, #eeeeee 96%, #e6e6e6 97%, #cccccc 99%, #c1c1c1 100%); /* FF3.6+ */
1681
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#eeeeee), color-stop(96%,#eeeeee), color-stop(97%,#e6e6e6), color-stop(99%,#cccccc), color-stop(100%,#c1c1c1)); /* Chrome,Safari4+ */
1682
	background: -webkit-linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* Chrome10+,Safari5.1+ */
1683
	background: -o-linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* Opera 11.10+ */
1684
	background: -ms-linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* IE10+ */
1685
	background: linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* W3C */
1686
	text-decoration : none;
1687
	display : block;
1688
	border : 1px solid #979797;
1689
	font-size : 111%;
1690
	margin : .5em 0;
1691
	padding : .4em .3em;
1692
	margin-right : -1px;
1693
}
1694
1695
div#menu li a:hover {
1696
	background: #eaeef5; /* Old browsers */
1697
	background: -moz-linear-gradient(left, #eaeef5 0%, #dee6f4 96%, #c4d5ef 98%, #a2bee8 100%); /* FF3.6+ */
1698
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#eaeef5), color-stop(96%,#dee6f4), color-stop(98%,#c4d5ef), color-stop(100%,#a2bee8)); /* Chrome,Safari4+ */
1699
	background: -webkit-linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* Chrome10+,Safari5.1+ */
1700
	background: -o-linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* Opera 11.10+ */
1701
	background: -ms-linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* IE10+ */
1702
	background: linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* W3C */
1703
}
1704
1705
div#menu li.active a:hover {
1706
	background-color : #fff;
1707
	color : #0000CC;
1708
}
1709
1710
#menu ul li {
1711
	list-style-type : none;
1712
}
1713
1714
#menu ul li.active a {
1715
	background-color : #FFF;
1716
	background-image : none;
1717
	border-right : 0;
1718
	font-weight : bold;
1719
}
1720
1721
.left {
1722
	float : left;
1723
}
1724
1725
.right {
1726
	float : right;
1727
}
1728
1729
#searchsubmit {
1730
	cursor : default;
1731
	font-size : 87%;
1732
	font-weight :  normal;
1733
	margin-top : 0;
1734
	margin-left :  .2em;
1735
	padding: 2px 2px 1px 2px;
1736
}
1737
1738
#export,#further,.detailtagcell {
1739
	margin-top : .5em;
1740
	background-color : #F3F3F3;
1741
	border : 1px solid #E8E8E8;
1742
	font-size : 76%;
1743
	padding : 3px;
1744
	text-align : center;
1745
}
1746
#furtherm { margin-top : .5em; }
1747
1748
#export label, .detailtagcell label {
1749
	display : block;
1750
	font-weight : bold;
1751
	font-size : 110%;
1752
	margin-bottom : 2px;
1753
}
1754
1755
#export input, .detailtagcell input {
1756
	padding : 2px;
1757
}
1758
1759
#cartmenulink, #listsmenulink {
1760
	background-repeat: no-repeat;
1761
	-webkit-border-radius: 5px;
1762
	-moz-border-radius: 5px;
1763
	border-radius: 5px;
1764
	display : block;
1765
	position : relative;
1766
	float : left;
1767
	color : #333;
1768
	text-decoration : none;
1769
	cursor : pointer;
1770
	font-size : 105%;
1771
	font-weight : bold;
1772
	line-height : 185%;
1773
	margin-left : 1.5em;
1774
	padding : .3em .7em;
1775
}
1776
1777
#listsmenulink {
1778
	background : #9FBFFF;
1779
    background: url("../images/sprite.png"),-moz-linear-gradient(top, #d7e5ff 0%, #b1cbff 50%, #9fbfff 100%); /* FF3.6+ */
1780
    background: url("../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7e5ff), color-stop(50%,#b1cbff), color-stop(100%,#9fbfff)); /* Chrome,Safari4+ */
1781
    background: url("../images/sprite.png"),-webkit-linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* Chrome10+,Safari5.1+ */
1782
    background: url("../images/sprite.png"),-o-linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* Opera 11.10+ */
1783
    background: url("../images/sprite.png"),-ms-linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* IE10+ */
1784
    background: url("../images/sprite.png"),linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* W3C */
1785
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7e5ff', endColorstr='#9fbfff',GradientType=0 ); /* IE6-9 */
1786
    background-position: 40px -287px,top left;
1787
	background-repeat: no-repeat;
1788
	border: 1px solid #629DCF;
1789
	color : #006699;
1790
	padding-right: 20px;
1791
}
1792
1793
#listsmenulink:hover {
1794
	background-color : #b8d0e6;
1795
    background: url("../images/sprite.png"),-moz-linear-gradient(top, #e2ecf5 0%, #c3d8ea 50%, #b8d0e6 100%); /* FF3.6+ */
1796
    background: url("../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2ecf5), color-stop(50%,#c3d8ea), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */
1797
    background: url("../images/sprite.png"),-webkit-linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */
1798
    background: url("../images/sprite.png"),-o-linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* Opera 11.10+ */
1799
    background: url("../images/sprite.png"),-ms-linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* IE10+ */
1800
    background: url("../images/sprite.png"),linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* W3C */
1801
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2ecf5', endColorstr='#b8d0e6',GradientType=0 ); /* IE6-9 */
1802
	background-repeat: no-repeat;
1803
    background-position: 40px -287px,top left;
1804
}
1805
1806
#cartmenulink {
1807
	background: #98CB58; /* Old browsers */
1808
    background: url("../images/sprite.png"),-moz-linear-gradient(top, #d5eaba 0%, #b7db8a 50%, #98cb59 100%); /* FF3.6+ */
1809
    background: url("../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5eaba), color-stop(50%,#b7db8a), color-stop(100%,#98cb59)); /* Chrome,Safari4+ */
1810
    background: url("../images/sprite.png"),-webkit-linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* Chrome10+,Safari5.1+ */
1811
    background: url("../images/sprite.png"),-o-linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* Opera 11.10+ */
1812
    background: url("../images/sprite.png"),-ms-linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* IE10+ */
1813
    background: url("../images/sprite.png"),linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* W3C */
1814
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5eaba', endColorstr='#98cb59',GradientType=0 ); /* IE6-9 */
1815
    background-position: -5px -256px, left top;
1816
	background-repeat: no-repeat;
1817
	border: 1px solid #5EA28C;
1818
	color : #336600;
1819
	padding-left : 30px;
1820
}
1821
1822
#cartmenulink:hover {
1823
	background-color : #BFDE96;
1824
    background: url("../images/sprite.png"),-moz-linear-gradient(top, #e5f1d4 0%, #cbe4aa 50%, #c0de98 100%); /* FF3.6+ */
1825
    background: url("../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5f1d4), color-stop(50%,#cbe4aa), color-stop(100%,#c0de98)); /* Chrome,Safari4+ */
1826
    background: url("../images/sprite.png"),-webkit-linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* Chrome10+,Safari5.1+ */
1827
    background: url("../images/sprite.png"),-o-linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* Opera 11.10+ */
1828
    background: url("../images/sprite.png"),-ms-linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* IE10+ */
1829
    background: url("../images/sprite.png"),linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* W3C */
1830
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5f1d4', endColorstr='#c0de98',GradientType=0 ); /* IE6-9 */
1831
	background-repeat: no-repeat;
1832
    background-position: -5px -256px, left top;
1833
}
1834
1835
/* IE 6 & 7  don't do multiple backgrounds, so remove extra padding */
1836
* html #listsmenulink,
1837
*+html #listsmenulink {
1838
	padding-right : .7em;
1839
}
1840
1841
/* IE 6 & 7  don't do multiple backgrounds, so remove extra padding */
1842
* html #cartmenulink,
1843
*+html #cartmenulink {
1844
	padding-left : .7em;
1845
}
1846
1847
/* IE 8 doesn't do multiple backgrounds, so remove extra padding */
1848
#listsmenulink {
1849
  padding-right: .7em\0/;
1850
}
1851
1852
/* IE 8 doesn't do multiple backgrounds, so remove extra padding */
1853
#cartmenulink {
1854
  padding-left: .7em\0/;
1855
}
1856
1857
#cartmenulink span#basketcount {
1858
	background-image : none;
1859
	float : none;
1860
	display : inline;
1861
	height : auto;
1862
	position : relative;
1863
	margin : 0;
1864
	padding : 0;
1865
	left : auto;
1866
	right : auto;
1867
	top : auto;
1868
}
1869
1870
#cartmenulink span#basketcount span {
1871
	background-image : none;
1872
	background-color : #E6FCB7;
1873
	color : #000;
1874
	display : inline;
1875
	float : none;
1876
	font-size : 80%;
1877
	font-weight : normal;
1878
	margin : 0 0 0 .9em;
1879
	padding : 0 .3em 0 .3em;
1880
	position : relative;
1881
	left : auto;
1882
	right : auto;
1883
	top : auto;
1884
}
1885
1886
#views {
1887
	border-bottom : 1px solid #E8E8E8;
1888
	margin-bottom : .5em;
1889
	padding : 0 2em 0 0.2em;
1890
	white-space : nowrap;
1891
}
1892
1893
span.view {
1894
	padding : 0.2em .2em 2px .2em;
1895
}
1896
1897
#bibliodescriptions,
1898
#isbdcontents {
1899
	clear : left;
1900
	margin-top : .5em;
1901
}
1902
1903
a#MARCview, span#MARCview, a#MARCviewPop, a#ISBDview, span#ISBDview, a#Normalview, a#Briefhistory, span#Normalview, a#Fullhistory, span#Fullhistory, span#Briefhistory {
1904
	background-repeat : no-repeat;
1905
	font-size : 87%;
1906
	font-weight : normal;
1907
	padding : .2em .5em;
1908
    padding-left : 21px;
1909
	text-decoration: none;
1910
}
1911
1912
a#MARCview, span#MARCview {
1913
    background-image: url("../images/sprite.png");
1914
    background-position: -5px -26px;
1915
    background-repeat: no-repeat;
1916
}
1917
a#MARCviewPop, span#MARCviewPop {
1918
    background-image: url("../images/sprite.png");
1919
    background-position: -5px -26px;
1920
    background-repeat: no-repeat;
1921
}
1922
a#ISBDview, span#ISBDview {
1923
    background-image: url("../images/sprite.png");
1924
    background-position: -5px -55px;
1925
    background-repeat: no-repeat;
1926
}
1927
a#Normalview, span#Normalview {
1928
    background-image: url("../images/sprite.png");
1929
    background-position: -7px 3px;
1930
    background-repeat: no-repeat;
1931
	padding-left : 15px;
1932
}
1933
1934
a#MARCview, a#MARCviewPop, a#ISBDview, a#Normalview, a#Fullhistory, a#Briefhistory {
1935
	background-color : #F3F3F3;
1936
	border-left : 1px solid #E8E8E8;
1937
}
1938
1939
#shelfbrowser table {
1940
	margin : 0 20px;
1941
}
1942
#shelfbrowser table, #shelfbrowser td, #shelfbrowser th {
1943
	border : 0;
1944
	font-size : 90%;
1945
	text-align : center;
1946
}
1947
#shelfbrowser a {
1948
	font-size : 110%;
1949
	text-decoration : none;
1950
}
1951
#shelfbrowser td, #shelfbrowser th {
1952
	width : 20%;
1953
}
1954
#shelfbrowser td.top {
1955
	vertical-align : top;
1956
}
1957
#shelfbrowser td.top a {
1958
	text-decoration : underline;
1959
}
1960
#shelfbrowser a {
1961
	display : block;
1962
}
1963
#shelfbrowser #browser_next,
1964
#shelfbrowser #browser_previous {
1965
    background-image : url("../images/sprite.png");
1966
    background-position : -5px -988px;
1967
    background-repeat: no-repeat;
1968
    width : 16px;
1969
}
1970
#shelfbrowser #browser_next a,
1971
#shelfbrowser #browser_previous a {
1972
    cursor: pointer;
1973
    display : block;
1974
    height: 0 !important;
1975
    margin: 0;
1976
    overflow: hidden;
1977
    padding: 50px 0 0;
1978
    text-decoration: none;
1979
    width: 16px;
1980
}
1981
#shelfbrowser #browser_previous {
1982
background-position: -9px -1001px;
1983
}
1984
#shelfbrowser #browser_next {
1985
background-position: -9px -1051px;
1986
}
1987
1988
#comments .commentline {
1989
	border-bottom : 2px solid #eeeeeb;
1990
	margin : 0 -.5em 0 -.5em;
1991
	padding : 0 .5em .5em .5em;
1992
}
1993
#comments .yours {
1994
	background-color : #effed5;
1995
}
1996
.commentline .avatar {
1997
	float : right;
1998
	padding-left : .5em;
1999
}
2000
#comments #addcomment {
2001
	margin : 0 -1em -1em -1em;
2002
	padding : .3em 1em;
2003
}
2004
input.tagbutton {
2005
	padding : 1px !important;
2006
}
2007
table#items th {
2008
	padding : 2px;
2009
}
2010
#action {
2011
	/*margin-top: 0;*/
2012
}
2013
#similars h4 {
2014
	text-align : left;
2015
}
2016
#similars table,
2017
#similars td {
2018
	border : 0;
2019
	margin : 0;
2020
}
2021
#similars td {
2022
	width : 13em;
2023
}
2024
#similars a {
2025
	display : block;
2026
	font-weight : normal;
2027
}
2028
#furtherm a,
2029
#furtherm a:link,
2030
#furtherm a:visited {
2031
	color : #006699;
2032
}
2033
#furtherm h4 {
2034
	font-size : 106%;
2035
	margin : .1em .5em;
2036
}
2037
#furtherm .bd {
2038
	background-color : #F3F3F3;
2039
	border:1px solid #DDD;
2040
}
2041
.results_summary img {
2042
	margin : 0 5px;
2043
 }
2044
span.no-image {
2045
	background-color : #FFF;
2046
	border: 1px solid #979797;
2047
	color : #AAA;
2048
	display:block;
2049
	font-size : 86%;
2050
	font-weight : bold;
2051
	text-align : center;
2052
	width : 75px;
2053
}
2054
#bookcover span.no-image {
2055
	margin-right : 10px;
2056
	margin-bottom : 10px;
2057
}
2058
#shelfbrowser a:link span.no-image,
2059
#shelfbrowser a:visited span.no-image,
2060
#shelfbrowser a:hover span.no-image,
2061
#shelfbrowser a:active span.no-image {
2062
	font-size : 95%;
2063
}
2064
#shelfbrowser a:link span.no-image,
2065
#shelfbrowser a:visited span.no-image,
2066
#shelfbrowser a:hover span.no-image,
2067
#shelfbrowser a:active span.no-image,
2068
td.jacketcell a:link,
2069
td.jacketcell a:visited,
2070
td.jacketcell a:hover,
2071
td.jacketcell a:active,
2072
a.p1:link,
2073
a.p1:visited,
2074
a.p1:hover,
2075
a.p1:active {
2076
	color : #AAA;
2077
	text-decoration : none;
2078
	font-weight : bold;
2079
}
2080
2081
.copies_row > td:first-child {
2082
    border-left-style : none;
2083
}
2084
2085
.rtl {
2086
  unicode-bidi: embed;
2087
  direction: rtl;
2088
  text-align: right;
2089
}
2090
2091
div.ft {
2092
	clear : both;
2093
}
2094
2095
.authorSearch {
2096
    position: absolute;
2097
    display: none;
2098
    z-index: 2;
2099
    background-color: white;
2100
    border: 1px solid black;
2101
    padding: 4px;
2102
}
2103
.authorSearch li {
2104
    list-style-type: none;
2105
}
2106
.authorSearch ul {
2107
    padding-left: 0px;
2108
}
2109
.subjectSearch {
2110
    position: absolute;
2111
    display: none;
2112
    z-index: 2;
2113
    background-color: white;
2114
    border: 1px solid black;
2115
    padding: 4px;
2116
}
2117
.subjectSearch li {
2118
    list-style-type: none;
2119
}
2120
.subjectSearch ul {
2121
    padding-left: 0px;
2122
}
2123
2124
#basket td ul li {
2125
	font-size:90%;
2126
    list-style:disc outside url(data:image/gif;base64,R0lGODlhBQAHAJECAP///5zD6v///wAAACH5BAEAAAIALAAAAAAFAAcAAAIMjCUGkbvhFGQSmVAAADs=);
2127
	padding:0.2em 0;
2128
}
2129
2130
#recentcomments {
2131
	margin:auto;
2132
	max-width:750px;
2133
    margin-left: 13.3207em;
2134
}
2135
2136
#plainmarc table { border: 0; margin: .7em 0 0 0; font-family: monospace; font-size: 95%; }
2137
#plainmarc th { background-color : #FFF; border: 0; white-space: nowrap; text-align:left; vertical-align: top; padding: 2px; }
2138
#plainmarc td { border: 0; padding : 2px; vertical-align: top; }
2139
2140
#catalogue_detail_biblio h1 { float:left; margin:0 1em 1em 0; }
2141
#catalogue_detail_biblio h1.title { float:none; margin-top:1em; }
2142
#catalogue_detail_biblio h3 {clear:both; }
2143
2144
#opac-detail #Normalview { font-weight:bold; }
2145
#opac-marcdetail #Normalview { font-weight:normal; }
2146
#opac-marcdetail #MARCview { font-weight:bold; }
2147
#opac-isbddetail #Normalview { font-weight:normal; }
2148
#opac-isbddetail #ISBDview { font-weight:bold; }
2149
#opac-isbddetail #isbdcontents { margin-top: 2em; }
2150
2151
2152
#renewcontrols {
2153
	 float: right;
2154
	 font-size: 66%;
2155
}
2156
2157
#renewcontrols a {
2158
	background-repeat : no-repeat;
2159
	text-decoration:none;
2160
	padding : .1em .4em;
2161
	padding-left : 18px;
2162
}
2163
2164
#renewselected_link {
2165
    background-image : url("../images/sprite.png");
2166
    background-position : -5px -988px;
2167
    background-repeat: no-repeat;
2168
}
2169
2170
#renewall_link {
2171
    background-image : url("../images/sprite.png");
2172
    background-position : -8px -964px;
2173
    background-repeat: no-repeat;
2174
}
2175
2176
.koha_url {
2177
    color: #666666;
2178
}
2179
2180
div.koha_url {
2181
    border-top: none !important;
2182
}
2183
span.koha_url {
2184
    position: absolute;
2185
    right: 0;
2186
    font-size: 85%;
2187
}
2188
a.koha_url {
2189
    text-decoration:none;
2190
}
2191
/* pagination */
2192
.pagination {
2193
    position: absolute;
2194
    top:32px;
2195
    left: -1px;
2196
    width: 100%;
2197
    height:auto;
2198
    border: 1px solid #D0D0D0;
2199
    display: none;
2200
	background-color:#F3F3F3;
2201
	padding-bottom:10px;
2202
    z-index: 100;
2203
}
2204
2205
2206
/* nav */
2207
.nav .close_pagination {
2208
    padding-right: 10px;
2209
    position: absolute;
2210
    right: 3px;
2211
    top: -25px;
2212
}
2213
.nav .close_pagination a {
2214
    text-decoration:none!important;
2215
}
2216
2217
.nav ul {
2218
    padding-top: 10px;
2219
}
2220
2221
.nav li {
2222
	list-style:none;
2223
	float:left;
2224
	padding:4px;
2225
	color:#999;
2226
}
2227
2228
.nav li a {
2229
	text-decoration:none!important;
2230
}
2231
2232
.nav li a:hover {
2233
	text-decoration:underline;
2234
}
2235
2236
.nav li ul {
2237
	float:left;
2238
}
2239
2240
.back {
2241
	float:right;
2242
}
2243
2244
.back input{
2245
	background:none!important;
2246
	color:#999!important;
2247
}
2248
2249
.pagination_list {
2250
	float:bottom;
2251
}
2252
.pagination_list ul {
2253
    padding-top: 40px;
2254
	padding-left:0px;
2255
}
2256
.pagination_list li {
2257
	list-style:none;
2258
	float:bottom;
2259
	padding:4px;
2260
	color:#999;
2261
   /* border-bottom : 1px solid #DDDDDD;*/
2262
}
2263
.pagination_list li.highlight {
2264
   background-color : #F3F3F3;
2265
   border-top : 1px solid #DDDDDD;
2266
   border-bottom : 1px solid #DDDDDD;
2267
}
2268
.pagination_list span.li_pag_index {
2269
   color: #999999;
2270
    float: left;
2271
    font-size: 15px;
2272
    font-weight: bold;
2273
    padding-right: 10px;
2274
    text-align: right;
2275
    width: 13px;
2276
2277
}
2278
2279
.pagination_list li a {padding-left:0px;}
2280
2281
2282
.nav_results {
2283
    background-color: #F3F3F3;
2284
    border: 1px solid #D0D0D0;
2285
    margin-top: 0.5em;
2286
	position:relative;
2287
}
2288
2289
.nav_results .l_Results a {
2290
    background:#E1E1E1 url("../images/sprite.png") no-repeat 0px -504px; /* Browse results menu */
2291
    color:#006699;
2292
    display:block;
2293
    padding:8px 28px;
2294
    text-decoration:none;
2295
}
2296
.nav_results .l_Results a:hover {
2297
    background-color:#D9D9D9;
2298
}
2299
.nav_results ul.pg_menu {
2300
    border-top: 1px solid #D0D0D0;
2301
    white-space : nowrap;
2302
}
2303
.nav_results ul.pg_menu li {
2304
    color:#B2B2B2;
2305
    display:inline;
2306
    list-style:none;
2307
    margin: 0;
2308
}
2309
.nav_results ul.pg_menu li.back_results a {
2310
    border-left: 1px solid #D0D0D0;
2311
    border-right: 1px solid #D0D0D0;
2312
}
2313
.nav_results ul.pg_menu li a,
2314
.nav_results ul.pg_menu li span {
2315
	background-color: #F3F3F3;
2316
	display : block;
2317
    float:left;
2318
    padding:.4em .5em;
2319
    text-decoration:none;
2320
    font-weight:normal;
2321
    text-align:center;
2322
}
2323
2324
.nav_results ul.pg_menu li span {
2325
	color : #B2B2B2;
2326
}
2327
2328
.nav_results ul.pg_menu li.left_results a {
2329
	padding-left : 0;
2330
}
2331
2332
.nav_results ul.pg_menu li a:hover {
2333
}
2334
2335
.nav_results #listResults{
2336
    line-height: 0.7em;
2337
}
2338
2339
.nav_results  #listResults li  {
2340
    background-color:#999999;
2341
    color:#C5C5C5;
2342
    font-weight:normal;
2343
	display:block;
2344
	margin-right:1px;
2345
	font-size:0.9em;
2346
	padding:5px 0px;
2347
	text-align:center;
2348
	min-width:20px;
2349
}
2350
2351
.nav_results  #listResults li:hover  {background-color:#006699;}
2352
2353
.nav_results  #listResults li a { color:#FFFFFF; font-weight:normal;}
2354
2355
a.localimage img {
2356
	border : 1px solid #8EB3E7;
2357
	margin : 0 .5em;
2358
	padding : .3em;
2359
}
2360
2361
p.patronimage {
2362
	border:1px solid #EEE;
2363
	border-bottom-color:#000;
2364
	margin: 0.9em 0 0;
2365
	padding:1em;
2366
}
2367
2368
p.patronimage.edit {
2369
	border-color:#E8E8E8;
2370
	margin: 1em 1em 1em 0;
2371
}
2372
2373
span.sep {
2374
	color: #888;
2375
	padding: 0 .2em;
2376
	text-shadow: 1px 1px 0 #FFF;
2377
}
2378
2379
#daily-quote {
2380
    /*border-top : 1px solid #000000;*/
2381
    border : 1px solid #000000;
2382
    margin-top: 2px;
2383
    margin-bottom: 10px;
2384
    margin-left: 2px;
2385
    margin-right: 2px;
2386
    width: 300px;
2387
    text-align: center;
2388
}
2389
2390
#daily-quote h1 {
2391
    font-size: 18px;
2392
    font-weight: normal;
2393
    margin: 0;
2394
}
2395
2396
#daily-quote div {
2397
    font-size: 12px;
2398
    margin: 5px;
2399
}
2400
2401
/* jQueryUI Core */
2402
2403
.ui-widget-content { border: 1px solid #AAA; background: #ffffff none; color: #222222; }
2404
.ui-widget-header { border: 1px solid #AAA; background: #E6F0F2 none; color: #222222; font-weight: bold; }
2405
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #AAA; background: #F4F8F9 none; font-weight: normal; color: #555555; }
2406
.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 #AAA; background: #E6F0F2 none; font-weight: normal; color: #212121; }
2407
.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; }
2408
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1; background: #fbf9ee; color: #363636; }
2409
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec; color: #cd0a0a; }
2410
2411
/* jQueryUI autocomplete */
2412
2413
.ui-autocomplete { position: absolute; cursor: default; -webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.3); -moz-box-shadow: 2px 2px 2px rgba(0,0,0,.3); box-shadow: 2px 2px 2px rgba(0,0,0,.3); }
2414
.ui-autocomplete.ui-widget-content .ui-state-hover { border: 1px solid #AAA; background: #E6F0F2 none; font-weight: normal; color: #212121; }
2415
.ui-autocomplete-loading { background: #FFF url("../../img/loading-small.gif") right center no-repeat; }
2416
.ui-menu li { list-style:none; }
2417
2418
#social_networks span {
2419
    color: #274D7F;
2420
    display : block;
2421
    float : left;
2422
    font-size: 85%;
2423
    font-weight: bold;
2424
    line-height: 2em;
2425
    margin : .5em 0 .5em .5em !important;
2426
}
2427
#social_networks a {
2428
    background: transparent url("../images/social-sprite.png") no-repeat;
2429
    display: block;
2430
    height : 20px !important;
2431
    width : 20px;
2432
    text-indent : -999em;
2433
}
2434
2435
#social_networks div {
2436
    float : left !important;
2437
    margin : .5em 0 .5em .2em !important;
2438
}
2439
2440
#social_networks #facebook {
2441
    background-position : -7px -35px;
2442
}
2443
2444
#social_networks #twitter {
2445
    background-position : -7px -5px;
2446
}
2447
2448
#social_networks #linkedin {
2449
    background-position : -7px -95px;
2450
}
2451
2452
#social_networks #delicious {
2453
    background-position : -7px -66px;
2454
}
2455
2456
#social_networks #email {
2457
    background-position : -7px -126px;
2458
}
2459
2460
/* jQuery UI standard tabs */
2461
.ui-tabs-nav .ui-tabs-active a,
2462
.ui-tabs-nav a:hover,
2463
.ui-tabs-nav a:focus,
2464
.ui-tabs-nav a:active,
2465
.ui-tabs-nav span.a {
2466
    background: none repeat scroll 0 0 transparent;
2467
    outline: 0 none;
2468
}
2469
2470
.ui-widget,
2471
.ui-widget input,
2472
.ui-widget select,
2473
.ui-widget textarea,
2474
.ui-widget button {
2475
    font-family : inherit;
2476
    font-size : inherit;
2477
}
2478
2479
ul.ui-tabs-nav li {
2480
    list-style : none;
2481
}
2482
.ui-tabs.ui-widget-content {
2483
    background : transparent none;
2484
    border : 0;
2485
}
2486
2487
.ui-tabs .ui-tabs-panel {
2488
    border : 1px solid #D8D8D8;
2489
}
2490
.ui-tabs-nav.ui-widget-header {
2491
    border : 0;
2492
    background : none;
2493
}
2494
.ui-tabs .ui-tabs-nav li {
2495
    background: #F3F3F3 none;
2496
    border-color: #D8D8D8;
2497
    margin-right : .4em;
2498
}
2499
2500
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
2501
    background-color : #FFF;
2502
    border : 1px solid #D8D8D8;
2503
    border-bottom: 0;
2504
}
2505
.ui-tabs .ui-tabs-nav li.ui-tabs-active a {
2506
    color : #000;
2507
    font-weight : bold;
2508
}
2509
2510
.ui-tabs .ui-tabs-nav li.ui-state-default.ui-state-hover {
2511
    background : #F3F3F3 none;
2512
}
2513
2514
.ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover {
2515
    background : #FFF none;
2516
}
2517
2518
.ui-tabs .ui-state-default a,
2519
.ui-tabs .ui-state-default a:link,
2520
.ui-tabs .ui-state-default a:visited {
2521
    color: #006699;
2522
}
2523
2524
.ui-tabs .ui-state-hover a,
2525
.ui-tabs .ui-state-hover a:link,
2526
.ui-tabs .ui-state-hover a:visited {
2527
    color: #990033;
2528
}
2529
2530
.statictabs ul {
2531
    background: none repeat scroll 0 0 transparent;
2532
    border: 0 none;
2533
    margin: 0;
2534
    padding: 0.2em 0.2em 0;
2535
    border-bottom-right-radius: 4px;
2536
    border-bottom-left-radius: 4px;
2537
    border-top-right-radius: 4px;
2538
    border-top-left-radius: 4px;
2539
    color: #222222;
2540
    font-weight: bold;
2541
    font-size: 100%;
2542
    line-height: 1.3;
2543
    list-style: none outside none;
2544
    outline: 0 none;
2545
    text-decoration: none;
2546
}
2547
2548
.statictabs ul:after {
2549
    clear: both;
2550
}
2551
2552
.statictabs ul:before,
2553
.statictabs ul:after {
2554
    content: "";
2555
    display: table;
2556
}
2557
2558
.statictabs ul li {
2559
    background: none repeat scroll 0 0 #E6F0F2;
2560
    border: 1px solid #B9D8D9;
2561
    border-bottom: 0 none !important;
2562
    border-top-right-radius: 4px;
2563
    border-top-left-radius: 4px;
2564
    float: left;
2565
    list-style: none outside none;
2566
    margin-bottom: 0;
2567
    margin-right: 0.4em;
2568
    padding: 0;
2569
    position: relative;
2570
    white-space: nowrap;
2571
    top: 1px;
2572
    color: #555555;
2573
    font-weight: normal;
2574
2575
}
2576
2577
.statictabs ul li.active {
2578
    background-color: #FFFFFF;
2579
    color: #212121;
2580
    font-weight: normal;
2581
    padding-bottom: 1px;
2582
}
2583
2584
.statictabs ul li a {
2585
    color: #004D99;
2586
    cursor: pointer;
2587
    float: left;
2588
    padding: 0.5em 1em;
2589
    text-decoration: none;
2590
}
2591
2592
.statictabs ul li a:hover {
2593
    background-color : #EDF4F5;
2594
    border-top-right-radius: 4px;
2595
    border-top-left-radius: 4px;
2596
    color : #538200;
2597
}
2598
2599
.statictabs ul li.active a {
2600
    color: #000000;
2601
    font-weight: bold;
2602
    cursor: text;
2603
    background: none repeat scroll 0 0 transparent;
2604
    outline: 0 none;
2605
}
2606
2607
.statictabs .tabs-container {
2608
    border: 1px solid #B9D8D9;
2609
    background: none repeat scroll 0 0 transparent;
2610
    display: block;
2611
    padding: 1em 1.4em;
2612
    border-bottom-right-radius: 4px;
2613
    border-bottom-left-radius: 4px;
2614
    color: #222222;
2615
}
2616
2617
.authref {
2618
    text-indent: 2em;
2619
}
2620
2621
.authref .label {
2622
    font-style: italic;
2623
}
2624
2625
.authstanza {
2626
    margin-top: 1em;
2627
}
2628
2629
.authstanzaheading {
2630
    font-weight: bold;
2631
}
2632
div.authorizedheading {
2633
    font-weight: bold;
2634
}
2635
.authstanza li {
2636
    margin-left: 0.5em;
2637
}
2638
.authres_notes, .authres_seealso, .authres_otherscript {
2639
  padding-top: 5px;
2640
}
2641
.authres_notes {
2642
  font-style: italic;
2643
}
2644
2645
#didyoumean {
2646
    background-color: #EEE;
2647
    border: 1px solid #E8E8E8;
2648
    margin: 0 0 0.5em;
2649
    text-align: left;
2650
    padding: 0.5em;
2651
    border-radius: 3px 3px 3px 3px;
2652
}
2653
2654
.suggestionlabel {
2655
    font-weight: bold;
2656
}
2657
2658
.searchsuggestion {
2659
    padding: 0.2em 0.5em;
2660
    white-space: nowrap;
2661
    display: inline-block;
2662
}
2663
2664
.authlink {
2665
    padding-left: 0.25em;
2666
}
2667
#hierarchies a {
2668
    font-weight: normal;
2669
    text-decoration: underline;
2670
    color: #069;
2671
}
2672
2673
#hierarchies a:hover {
2674
    color: #990033;
2675
}
2676
2677
#top-pages {
2678
    margin: 0 0 0.5em;
2679
}
2680
2681
/* jQuery UI Datepicker */
2682
.ui-datepicker table {width: 100%; font-size: .9em; border : 0; border-collapse: collapse; margin:0 0 .4em; }
2683
.ui-datepicker th { background : transparent none; padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
2684
2685
.ui-datepicker-trigger {
2686
    vertical-align: middle;
2687
    margin : 0 3px;
2688
}
2689
.ui-datepicker {
2690
    -moz-box-shadow: 1px 1px 3px 0 #666;
2691
    -webkit-box-shadow: 1px 1px 3px 0 #666;
2692
    box-shadow: 1px 1px 3px 0 #666;
2693
}
2694
2695
.contents {
2696
    width: 75%;
2697
}
2698
2699
.contentblock {
2700
    position: relative;
2701
    margin-left: 2em;
2702
}
2703
2704
.contents .t:first-child:before {
2705
    content: "→ ";
2706
}
2707
2708
.contents .t:before {
2709
    content: "\A→ ";
2710
    white-space: pre;
2711
}
2712
2713
.contents .t {
2714
    font-weight: bold;
2715
    display: inline;
2716
}
2717
2718
.contents .r {
2719
    display: inline;
2720
}
2721
2722
body#opac-main #opacmainuserblockmobile {
2723
    display: none;
2724
}
2725
2726
.mobile_only {
2727
   display : none;
2728
}
2729
2730
/* different sizes for different tags in opac-tags.tt */
2731
.tagweight0 {
2732
    font-size: 12px;
2733
}
2734
2735
.tagweight1 {
2736
    font-size: 14px;
2737
}
2738
2739
.tagweight2 {
2740
    font-size: 16px;
2741
}
2742
2743
.tagweight3 {
2744
    font-size: 18px;
2745
}
2746
2747
.tagweight4 {
2748
    font-size: 20px;
2749
}
2750
2751
.tagweight5 {
2752
    font-size: 22px;
2753
}
2754
2755
.tagweight6 {
2756
    font-size: 24px;
2757
}
2758
2759
.tagweight7 {
2760
    font-size: 26px;
2761
}
2762
2763
.tagweight8 {
2764
    font-size: 28px;
2765
}
2766
2767
.tagweight9 {
2768
    font-size: 30px;
2769
}
2770
2771
#patronregistration {
2772
    background-color: #F7F7F7;
2773
    border : 1px solid #EAEAEA;
2774
    -moz-border-radius: 3px;
2775
    border-radius : 3px;
2776
    font-size : 90%;
2777
    margin : .7em 0;
2778
    padding : .5em;
2779
    text-align: center;
2780
}
2781
#patronregistration a {
2782
    display: block;
2783
}
2784
2785
video {
2786
    width: 480px;
2787
}
2788
2789
.review {
2790
    margin-bottom: 20px;
2791
}
2792
2793
#idreambooksreadometer {
2794
    float: right;
2795
}
2796
a.idreambooksrating {
2797
    font-size: 30px;
2798
    color: #29ADE4;
2799
    padding-left: 85px;
2800
    line-height: 30px;
2801
    text-decoration: none;
2802
}
2803
2804
.idreambookslegend {
2805
    font-size: small;
2806
}
2807
2808
a.reviewlink,a.reviewlink:visited {
2809
    text-decoration: none;
2810
    color: black;
2811
    font-weight: normal;
2812
}
2813
2814
.idreambookssummary a {
2815
    color: #707070;
2816
    text-decoration: none;
2817
}
2818
2819
.idreambookssummary img, .idbresult img {
2820
    vertical-align: middle;
2821
}
2822
2823
.idbresult {
2824
    color: #29ADE4;
2825
    text-align: center;
2826
    margin: 0.5em;
2827
    padding: 0.5em;
2828
}
2829
2830
.idbresult a, .idbresult a:visited {
2831
    text-decoration: none;
2832
    color: #29ADE4;
2833
}
2834
2835
.idbresult img {
2836
    padding-right: 6px;
2837
}
2838
2839
.highlight-row-results {
2840
    font-size: 120%;
2841
}
2842
2843
.highlight-row-detail {
2844
    font-weight: bold;
2845
}
2846
2847
.branch-info-tooltip {
2848
    display: none;
2849
}
2850
.lang {
2851
float:left;
2852
padding: 0.1em 0;
2853
}
2854
2855
#export, #further, .detailtagcell {
2856
    background-color: #F3F3F3;
2857
    border: 1px solid #E8E8E8;
2858
    font-size: 76%;
2859
    margin-top: 0.5em;
2860
    padding: 3px;
2861
    text-align: center;
2862
}
(-)a/koha-tmpl/opac-tmpl/bootstrap/css/opac.css (-2740 / +1 lines)
Lines 1-2740 Link Here
1
.shadowed {
1
.shadowed{-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)}body{background-color:#eaeae6}html,body{height:100%}#wrap{min-height:100%;height:auto !important;height:100%}.popup{padding-left:0;padding-right:0}a{color:#0076b2}a.cancel{padding-left:1em}a:visited{color:#0076b2}a.title{font-weight:bold;font-size:108%}a.btn-primary:visited{color:#fff}.ui-widget-content a,.ui-widget-content a:visited{color:#0076b2}h1{font-size:140%;line-height:150%}h1#libraryname{background:transparent url(../images/logo-koha.png) no-repeat scroll 0;border:0;float:left !important;margin:0;padding:0;width:120px}h1#libraryname a{border:0;cursor:pointer;display:block;height:0 !important;margin:0;overflow:hidden;padding:40px 0 0;text-decoration:none;width:120px}h2{font-size:130%;line-height:150%}h3{font-size:120%;line-height:150%}h4{font-size:110%}h5{font-size:100%}caption{font-size:120%;font-weight:bold;margin:0;text-align:left}input,textarea{width:auto}.input-fluid{width:50%}legend{font-size:110%;font-weight:bold}table,td{background-color:#fff}#advsearches label,#booleansearch label{display:inline}#basketcount{display:inline;margin:0;padding:0}#basketcount span{background-color:#ffc;color:#000;display:inline;font-size:80%;font-weight:normal;margin:0 0 0 .9em;padding:0 .3em 0 .3em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#members{display:block}#members p{color:#eee}#members a{color:#a6d8ed;font-weight:bold}#members a.logout{color:#e8583c;padding:0 .3em 0 .3em}#koha_url p{color:#666;float:right;margin:0}#moresearches{margin:.5em 0;padding:0 .8em}#moresearches li{display:inline;white-space:nowrap}#moresearches li:after{content:" | "}#moresearches ul{margin:0}#moresearches li:last-child:after{content:""}#news{margin:.5em 0}#opacheader{background-color:#ddd}#selections{font-weight:bold}.actions a{white-space:nowrap}.actions a.hold{background-image:url("../images/sprite.png");background-position:-5px -542px;background-repeat:no-repeat;margin-right:1em;padding-left:21px;text-decoration:none}.actions a.addtocart{background-image:url("../images/sprite.png");background-position:-5px -572px;background-repeat:no-repeat;margin-right:1em;padding-left:20px;text-decoration:none}.actions a.addtoshelf{background-image:url("../images/sprite.png");background-position:-5px -27px;background-repeat:no-repeat;margin-right:1em;padding-left:20px;text-decoration:none}.actions a.addtolist{background-position:-5px -27px;margin-right:1em;padding-left:20px;text-decoration:none}.actions a.tag_add{background-position:-5px -1110px;margin-right:1em;padding-left:20px;text-decoration:none}.actions a.removefromlist{background-position:-8px -690px;margin-right:1em;text-decoration:none;padding-left:15px}.alert{background:#fffbe5;background:-moz-linear-gradient(top, #fffbe5 0, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fffbe5), color-stop(9%, #fff0b2), color-stop(89%, #fff1a8), color-stop(100%, #f7e665));background:-webkit-linear-gradient(top, #fffbe5 0, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);background:-o-linear-gradient(top, #fffbe5 0, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);background:-ms-linear-gradient(top, #fffbe5 0, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);background:linear-gradient(to bottom, #fffbe5 0, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbe5', endColorstr='#f7e665', GradientType=0);border-color:#d6c43b;color:#333}.alert-info{background:#f4f6fa;background:-moz-linear-gradient(top, #f4f6fa 0, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f4f6fa), color-stop(4%, #eaeef5), color-stop(96%, #e8edf6), color-stop(100%, #cddbf2));background:-webkit-linear-gradient(top, #f4f6fa 0, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);background:-o-linear-gradient(top, #f4f6fa 0, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);background:-ms-linear-gradient(top, #f4f6fa 0, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);background:linear-gradient(to bottom, #f4f6fa 0, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f6fa', endColorstr='#cddbf2', GradientType=0);border-color:#c5d1e5;color:#333}.alert-success{background:#f8ffe8;background:-moz-linear-gradient(top, #f8ffe8 0, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f8ffe8), color-stop(4%, #e3f5ab), color-stop(98%, #dcf48d), color-stop(100%, #9ebf28));background:-webkit-linear-gradient(top, #f8ffe8 0, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);background:-o-linear-gradient(top, #f8ffe8 0, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);background:-ms-linear-gradient(top, #f8ffe8 0, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);background:linear-gradient(to bottom, #f8ffe8 0, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8ffe8', endColorstr='#9ebf28', GradientType=0);border-color:#9fba35;color:#333}.breadcrumb{background-color:#f2f2ef;font-size:85%;list-style:none outside none;margin:10px 20px;padding:5px 10px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.form-inline{display:inline;padding:0;margin:0}.form-inline fieldset{margin:.3em 0;padding:.3em}.main{background-color:#fff;border:1px solid #d2d2cf;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);margin-top:.5em;margin-bottom:.5em}.mastheadsearch{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;padding:.8em;margin:.5em 0;background:#c7c7c1;background:-moz-linear-gradient(top, #c7c7c1 38%, #a7a7a2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(38%, #c7c7c1), color-stop(100%, #a7a7a2));background:-webkit-linear-gradient(top, #c7c7c1 38%, #a7a7a2 100%);background:-o-linear-gradient(top, #c7c7c1 38%, #a7a7a2 100%);background:-ms-linear-gradient(top, #c7c7c1 38%, #a7a7a2 100%);background:linear-gradient(to bottom, #c7c7c1 38%, #a7a7a2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7c7c1', endColorstr='#a7a7a2', GradientType=0)}.mastheadsearch label{font-size:115%;font-weight:bold}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#9fe1ff;font-weight:bold}.navbar-fixed-bottom.navbar-static-bottom{margin-top:.5em;position:static}#changelanguage .nav>.active>p{padding:0 15px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f4f4f4}.ui-tabs-nav .ui-tabs-active a,.ui-tabs-nav a:hover,.ui-tabs-nav a:focus,.ui-tabs-nav a:active,.ui-tabs-nav span.a{background:none repeat scroll 0 0 transparent;outline:0 none}.ui-widget,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:inherit;font-size:inherit}ul.ui-tabs-nav li{list-style:none}.ui-tabs.ui-widget-content{background:transparent none;border:0}.ui-tabs .ui-tabs-panel{border:1px solid #d8d8d8;margin-bottom:1em}.ui-tabs-nav.ui-widget-header{border:0;background:none}.ui-tabs .ui-tabs-nav li{background:#f3f3f3 none;border-color:#d8d8d8;margin-right:.4em}.ui-tabs .ui-tabs-nav li.ui-tabs-active{background-color:#fff;border:1px solid #d8d8d8;border-bottom:0}.ui-tabs .ui-tabs-nav li.ui-tabs-active a{color:#000;font-weight:bold}.ui-tabs .ui-tabs-nav li.ui-state-default.ui-state-hover{background:#f3f3f3 none}.ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover{background:#fff none}.ui-tabs .ui-state-default a,.ui-tabs .ui-state-default a:link,.ui-tabs .ui-state-default a:visited{color:#069}.ui-tabs .ui-state-hover a,.ui-tabs .ui-state-hover a:link,.ui-tabs .ui-state-hover a:visited{color:#903}.statictabs ul{background:none repeat scroll 0 0 transparent;border:0 none;margin:0;padding:.2em .2em 0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-top-left-radius:4px;color:#222;font-weight:bold;font-size:100%;line-height:1.3;list-style:none outside none;outline:0 none;text-decoration:none}.statictabs ul:before{content:"";display:table}.statictabs ul:after{clear:both;content:"";display:table}.statictabs li{background:none repeat scroll 0 0 #e6f0f2;border:1px solid #b9d8d9;border-bottom:0 none !important;border-top-right-radius:4px;border-top-left-radius:4px;float:left;list-style:none outside none;margin-bottom:0;margin-right:.4em;padding:0;position:relative;white-space:nowrap;top:1px;color:#555;font-weight:normal}.statictabs li.active{background-color:#fff;color:#212121;font-weight:normal;padding-bottom:1px}.statictabs li a{color:#004d99;cursor:pointer;float:left;padding:.5em 1em;text-decoration:none}.statictabs li a:hover{background-color:#edf4f5;border-top-right-radius:4px;border-top-left-radius:4px;color:#538200}.statictabs li.active a{color:#000;font-weight:bold;cursor:text;background:none repeat scroll 0 0 transparent;outline:0 none}.statictabs .tabs-container{border:1px solid #b9d8d9;background:none repeat scroll 0 0 transparent;display:block;padding:1em 1.4em;border-bottom-right-radius:4px;border-bottom-left-radius:4px;color:#222}.ui-datepicker table{width:100%;font-size:.9em;border:0;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{background:transparent none;padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker-trigger{vertical-align:middle;margin:0 3px}.ui-datepicker{-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)}.ui-widget-content{border:1px solid #aaa;background:#fff none;color:#222}.ui-widget-header{border:1px solid #aaa;background:#e6f0f2 none;color:#222;font-weight:bold}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #aaa;background:#f4f8f9 none;font-weight:normal;color:#555}.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 #aaa;background:#e6f0f2 none;font-weight:normal;color:#212121}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff none;font-weight:normal;color:#212121}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee;color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec;color:#cd0a0a}.ui-autocomplete{position:absolute;cursor:default;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)}.ui-autocomplete.ui-widget-content .ui-state-hover{border:1px solid #aaa;background:#e6f0f2 none;font-weight:normal;color:#212121}.ui-autocomplete-loading{background:#fff url("../../img/loading-small.gif") right center no-repeat}.ui-menu li{list-style:none}th{background-color:#ecede6}.item-thumbnail{max-width:none}.no-image{background-color:#fff;border:1px solid #aaa;color:#979797;display:block;font-size:86%;font-weight:bold;text-align:center;width:75px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#bookcover .no-image{margin-right:10px;margin-bottom:10px}td.overdue{color:#c33}table{font-size:90%}th.sum{text-align:right}td.sum{background-color:#ffc;font-weight:bold}th[scope=row]{background-color:transparent;text-align:right}.required{color:#c00}.label{background-color:transparent;color:inherit;display:inline;font-weight:normal;padding:0;text-shadow:none}fieldset.rows{float:left;font-size:90%;clear:left;margin:.9em 0 0 0;padding:0;width:100%}fieldset.rows legend{font-weight:bold;font-size:130%}fieldset.rows label,fieldset.rows .label{float:left;font-weight:bold;width:9em;margin-right:1em;text-align:right}fieldset.rows label.lradio{float:none;margin:inherit;width:auto}fieldset.rows fieldset{margin:0;padding:.3em}fieldset.rows ol{padding:1em 1em 0 1em;list-style-type:none}fieldset.rows ol.lradio label{width:auto;float:none;margin-right:0}fieldset.rows ol.lradio label.lradio{float:left;width:12em;margin-right:1em}fieldset.rows li{float:left;clear:left;padding-bottom:1em;list-style-type:none;width:100%}fieldset.rows li.lradio{padding-left:8.5em;width:auto}fieldset.rows li.lradio label{float:none;width:auto;margin:0 0 0 1em}fieldset.action{clear:both;float:none;border:none;margin:0;padding:1em 0 .3em 0;width:auto}fieldset.action p{margin-bottom:1em}fieldset table{font-size:100%}div.rows+div.rows{margin-top:.6em}div.rows{float:left;clear:left;margin:0 0 0 0;padding:0;width:100%}div.rows span.label{float:left;font-weight:bold;width:9em;margin-right:1em;text-align:left}div.rows ol{list-style-type:none;margin-left:0;padding:.5em 1em 0 0}div.rows li{border-bottom:1px solid #eee;float:left;clear:left;padding-bottom:.2em;padding-top:.1em;list-style-type:none;width:100%}div.rows ul li{margin-left:7.3em}div.rows ul li:first-child{float:none;clear:none;margin-left:0}div.rows ol li li{border-bottom:0}.tagweight0{font-size:12px}.tagweight1{font-size:14px}.tagweight2{font-size:16px}.tagweight3{font-size:18px}.tagweight4{font-size:20px}.tagweight5{font-size:22px}.tagweight6{font-size:24px}.tagweight7{font-size:26px}.tagweight8{font-size:28px}.tagweight9{font-size:30px}.toolbar{background-color:#eee;border:1px solid #e8e8e8;font-size:85%;padding:3px 3px 5px 5px;vertical-align:middle}.toolbar a{white-space:nowrap}.toolbar label{display:inline;font-size:100%;font-weight:bold;margin-left:.5em}.toolbar select{font-size:97%;height:auto;line-height:inherit;padding:0;margin:0;width:auto;white-space:nowrap}.toolbar .hold,.toolbar #tagsel_tag{padding-left:28px;font-size:97%;font-weight:bold}.toolbar #tagsel_form{margin-top:.5em}.toolbar li{display:inline;list-style:none}.toolbar li a{border-left:1px solid #e8e8e8}.toolbar li:first-child a{border-left:0}.toolbar ul{padding-left:0}#basket .toolbar{padding:7px 5px 9px 9px}#selections-toolbar{background:-moz-linear-gradient(top, #b2b2b2 0, #e0e0e0 14%, #e8e8e8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b2b2b2), color-stop(14%, #e0e0e0), color-stop(100%, #e8e8e8));background:-webkit-linear-gradient(top, #b2b2b2 0, #e0e0e0 14%, #e8e8e8 100%);background:-o-linear-gradient(top, #b2b2b2 0, #e0e0e0 14%, #e8e8e8 100%);background:-ms-linear-gradient(top, #b2b2b2 0, #e0e0e0 14%, #e8e8e8 100%);background:linear-gradient(top, #b2b2b2 0, #e0e0e0 14%, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0', endColorstr='#e8e8e8', GradientType=0);margin:0 0 1em 0;padding-top:.5em;padding-left:10px}.list-actions{display:inline}#tagsel_span input.submit,#tagsel_tag{border:0;background-color:transparent;font-size:100%;color:#0076b2;cursor:pointer;background-image:url("../images/sprite.png");background-position:1px -643px;background-repeat:no-repeat;padding-left:25px;text-decoration:none}#tagsel_tag.disabled{background-position:-1px -667px}#tagsel_span input:hover,#selections-toolbar input.hold:hover{color:#005580;text-decoration:underline}#tagsel_span input.disabled,#tagsel_span input.disabled:hover,#tagsel_span input.hold.disabled,#tagsel_span input.hold.disabled:hover,#selections-toolbar input.hold.disabled,#selections-toolbar input.hold.disabled:hover,#selections-toolbar a.disabled,#selections-toolbar a.disabled:hover{color:#888;text-decoration:none;padding-left:23px}.results_summary{display:block;font-size:85%;color:#707070;padding:0 0 .5em 0}.results_summary .results_summary{font-size:100%}.results_summary.actions{margin-top:.5em}.results_summary.tagstatus{display:inline}.results_summary .label{color:#202020}.results_summary a{font-weight:normal}#views{border-bottom:1px solid #d6d6d6;margin-bottom:.5em;padding:0 2em .2em .2em;white-space:nowrap}.view{padding:.2em .2em 2px .2em}#bibliodescriptions,#isbdcontents{clear:left;margin-top:.5em}.view a,.view span{background-image:url("../images/sprite.png");background-repeat:no-repeat;font-size:87%;font-weight:normal;padding:.4em .7em 5px 26px;text-decoration:none}span#MARCview,span#ISBDview,span#Normalview,span#Fullhistory,span#Briefhistory{font-weight:bold}a#MARCview,span#MARCview{background-position:-3px -23px}a#MARCviewPop,span#MARCviewPop{background-position:-3px -23px}a#ISBDview,span#ISBDview{background-position:-3px -52px}a#Normalview,span#Normalview{background-position:-1px 6px}.view a{background-color:#f3f3f3;border-left:1px solid #c9c9c9}#bookcover{float:left;margin:0;padding:0}#bookcover .no-image{margin-right:10px;margin-bottom:10px}#bookcover img{margin:0 1em 1em 0}.results-pagination{position:absolute;top:32px;left:-1px;width:100%;height:auto;border:1px solid #d0d0d0;display:none;background-color:#f3f3f3;padding-bottom:10px;z-index:100}.back{float:right}.back input{background:none !important;color:#999 !important}.pagination_list ul{padding-top:40px;padding-left:0}.pagination_list li{list-style:none;float:bottom;padding:4px;color:#999}.pagination_list li.highlight{background-color:#f3f3f3;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.pagination_list li a{padding-left:0}.pagination_list .li_pag_index{color:#999;float:left;font-size:15px;font-weight:bold;padding-right:10px;text-align:right;width:13px}.nav_results{background-color:#f3f3f3;border:1px solid #d0d0d0;font-size:95%;font-weight:bold;margin-top:.5em;position:relative}.nav_results .l_Results a{background:#e1e1e1 url("../images/sprite.png") no-repeat 0 -504px;color:#069;display:block;padding:8px 28px;text-decoration:none}.nav_results .l_Results:hover{background-color:#d9d9d9}.pg_menu{margin:0;border-top:1px solid #d0d0d0;white-space:nowrap}.pg_menu li{color:#b2b2b2;display:inline;list-style:none;margin:0}.pg_menu li.back_results a{border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0}.pg_menu li a,.pg_menu li span{background-color:#f3f3f3;display:block;float:left;padding:.4em .5em;text-decoration:none;font-weight:normal;text-align:center}.pg_menu li span{color:#b2b2b2}#listResults li{background-color:#999;color:#c5c5c5;font-weight:normal;display:block;margin-right:1px;font-size:80%;padding:0;text-align:center;min-width:18px}#listResults li:hover{background-color:#069}#listResults li a{color:#fff;font-weight:normal}.nav_pages .close_pagination{padding-right:10px;position:absolute;right:3px;top:-25px}.nav_pages .close_pagination a{text-decoration:none !important}.nav_pages ul{padding-top:10px}.nav_pages li{list-style:none;float:left;padding:4px;color:#999}.nav_pages li a{text-decoration:none !important}.nav_pages li a:hover{text-decoration:underline}.nav_pages li ul{float:left}#action{margin:.5em 0 0 0;background-color:#f3f3f3;border:1px solid #e8e8e8;padding-bottom:3px}#action li{list-style:none;margin:.2em;padding:.3em 0}#action a{font-weight:bold;text-decoration:none}#export li,#moresearches_menu li{padding:0;margin:0}#export li a,#moresearches_menu li a{font-weight:normal}#export li a.menu-inactive,#moresearches_menu li a.menu-inactive{font-weight:bold}#format,#furthersearches{padding-left:35px}.highlight_controls{float:left}a.addtocart,a.addtoshelf,a.brief,a.deleteshelf,a.deleteshelf.disabled,a.detail,a.download,a.editshelf,a.empty,a.hide,a.highlight_toggle,a.hold,a.hold.disabled,a.incart,a.new,a.print-small,a.print-large,a.removeitems,a.removeitems.disabled,a.reserve,a.send,a.tag_add,a.removefromlist,input.hold,input.hold.disabled,input.editshelf,.newshelf,.newshelf.disabled,.deleteshelf{background-image:url("../images/sprite.png");background-repeat:no-repeat}a.addtocart{background-position:-5px -265px;padding-left:35px}a.addtoshelf{background-position:-5px -225px;padding-left:35px}a.brief{background-position:-2px -868px;text-decoration:none;padding-left:27px}a.cartRemove{color:#c33;font-size:90%;margin:0;padding:0}a.detail{background-position:-2px -898px;text-decoration:none;padding-left:27px}a.download{background-position:-5px -348px;padding-left:20px;text-decoration:none}a.editshelf{background-position:2px -348px;padding-left:26px;text-decoration:none}a.empty{background-position:2px -598px;text-decoration:none;padding-left:30px}a.hide{background-position:-3px -814px;text-decoration:none;padding-left:26px}a.highlight_toggle{background-position:-5px -841px;display:none;padding-left:35px}a.hold,input.hold{background-position:-2px -453px;text-decoration:none;padding-left:23px}a.hold.disabled,input.hold.disabled{background-position:-5px -621px}a.incart{background-position:-5px -265px;color:#666;padding-left:35px}a.new{background-image:url("../images/sprite.png");background-position:-4px -922px;padding-left:23px;text-decoration:none}a.print-small{background-position:0 -423px;text-decoration:none;padding-left:30px}a.print-large{background-position:-5px -186px;text-decoration:none;padding-left:35px}a.removeitems,a.deleteshelf{background-position:2px -690px;text-decoration:none;padding-left:25px}a.removeitems.disabled,a.deleteshelf.disabled{background-position:2px -712px}a.reserve{background-position:-6px -144px;padding-left:35px}a.send{background-position:2px -386px;text-decoration:none;padding-left:28px}a.tag_add{background-position:3px -1111px;padding-left:27px;text-decoration:none}input.hold{background-color:transparent;border:0;color:#0076b2;font-weight:bold}input.editshelf{background-color:transparent;background-position:2px -736px;border:0;color:#069;cursor:pointer;filter:none;font-size:100%;padding-left:29px;text-decoration:none}.newshelf{background-position:2px -764px;border:0;color:#069;cursor:pointer;filter:none;font-size:100%;padding-left:28px;text-decoration:none}.newshelf.disabled{background-position:-4px -791px}.deleteshelf{background-color:transparent;background-position:2px -690px;border:0;color:#069;cursor:pointer;filter:none;font-size:100%;padding-left:25px;text-decoration:none}.links a{font-weight:bold}.deleteshelf:hover{color:#903}.editshelf:active,.deleteshelf:active{border:0}#tagslist li{display:inline}#login4tags{background-image:url("../images/sprite.png");background-position:-6px -1130px;background-repeat:no-repeat;padding-left:20px;text-decoration:none}.tag_results_input{margin-left:1em;padding:.3em;font-size:12px}.tag_results_input input[type="text"]{font-size:inherit;margin:0;padding:0}.tag_results_input label{display:inline}.tagsinput input[type="text"]{font-size:inherit;margin:0;padding:0}.tagsinput label{display:inline}.branch-info-tooltip{display:none}#social_networks a{background:transparent url("../images/social-sprite.png") no-repeat;display:block;height:20px !important;width:20px;text-indent:-999em}#social_networks span{color:#274d7f;display:block;float:left;font-size:85%;font-weight:bold;line-height:2em;margin:.5em 0 .5em .5em !important}#social_networks div{float:left !important;margin:.5em 0 .5em .2em !important}#social_networks #facebook{background-position:-7px -35px}#social_networks #twitter{background-position:-7px -5px}#social_networks #linkedin{background-position:-7px -95px}#social_networks #delicious{background-position:-7px -66px}#social_networks #email{background-position:-7px -126px}#marc td,#marc th{background-color:transparent;border:0;padding:3px 5px;text-align:left}#marc td:first-child{text-indent:2em}#marc p{padding-bottom:.6em}#marc p .label{font-weight:bold}#marc ul{padding-bottom:.6em}#marc .results_summary{clear:left}#marc .results_summary ul{display:inline;float:none;clear:none;margin:0;padding:0;list-style:none}#marc .results_summary li{display:inline}#items,#items td #items th{border:1px solid #eee;font-size:90%}#plainmarc table{border:0;margin:.7em 0 0 0;font-family:monospace;font-size:95%}#plainmarc th{background-color:#fff;border:0;white-space:nowrap;text-align:left;vertical-align:top;padding:2px}#plainmarc td{border:0;padding:2px;vertical-align:top}#renewcontrols{float:right;font-size:66%}#renewcontrols a{background-repeat:no-repeat;text-decoration:none;padding:.1em .4em;padding-left:18px}#renewselected_link{background-image:url("../images/sprite.png");background-position:-5px -986px;background-repeat:no-repeat}#renewall_link{background-image:url("../images/sprite.png");background-position:-8px -967px;background-repeat:no-repeat}.authref{text-indent:2em}.authref .label{font-style:italic}.authstanza{margin-top:1em}.authstanzaheading{font-weight:bold}.authorizedheading{font-weight:bold}.authstanza li{margin-left:.5em}.authres_notes,.authres_seealso,.authres_otherscript{padding-top:.5em}.authres_notes{font-style:italic}#didyoumean{background-color:#eee;border:1px solid #e8e8e8;margin:0 0 .5em;text-align:left;padding:.5em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.suggestionlabel{font-weight:bold}.searchsuggestion{padding:.2em .5em;white-space:nowrap;display:inline-block}.authlink{padding-left:.25em}#hierarchies a{font-weight:normal;text-decoration:underline;color:#069}#hierarchies a:hover{color:#903}#top-pages{margin:0 0 .5em}.dropdown-menu>li>a{font-size:90%}a.listmenulink:link,a.listmenulink:visited{color:#0076b2;font-weight:bold}a.listmenulink:hover,a.listmenulink:active{color:#fff;font-weight:bold}#cartDetails,#cartUpdate,#holdDetails,#listsDetails{background-color:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:6px 6px 6px 6px;box-shadow:0 5px 10px rgba(0,0,0,0.2);color:#000;display:none;font-size:90%;margin:0;padding:8px 20px;text-align:center;width:180px;z-index:2}#cartmenulink{white-space:nowrap}#search-facets,#menu{border:1px solid #d2d2cf;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}#search-facets ul,#menu ul{margin:0;padding:.3em}#search-facets form,#menu form{margin:0}#search-facets h4,#menu h4{font-size:90%;margin:0 0 .6em 0;text-align:center}#search-facets h4 a,#menu h4 a{background-color:#f2f2ef;border-radius:8px 8px 0 0;border-bottom:1px solid #d8d8d8;display:block;font-weight:bold;padding:.7em .2em;text-decoration:none}#search-facets li,#menu li{font-size:90%;font-weight:bold;list-style-type:none}#search-facets li li,#menu li li{font-weight:normal;font-size:95%;line-height:125%;margin-bottom:2px;padding:.1em .2em}#search-facets li.showmore a,#menu li.showmore a{font-weight:bold;text-indent:1em}#search-facets a,#menu a{font-weight:normal;text-decoration:underline}#menu{font-size:94%}#menu li{list-style-type:none}#menu li a{background:#eee;text-decoration:none;display:block;border:1px solid #d8d8d8;border-radius:5px 0 0 5px;border-bottom-color:#999;font-size:111%;padding:.4em .6em;margin:.4em 0;margin-right:-1px}#menu li a:hover{background:#eaeef5}#menu li.active a{background-color:#fff;background-image:none;border-right-width:0;font-weight:bold}#menu li.active a:hover{background-color:#fff}#menu h4{display:none}#addto{max-width:10em}.addto a.addtocart{background-image:url("../images/sprite.png");background-position:-5px -266px;background-repeat:no-repeat;text-decoration:none;padding-left:33px}.searchresults p{margin:0;padding:0 0 .6em 0}.searchresults p.details{color:#979797}.searchresults a.highlight_toggle{background-image:url("../images/sprite.png");background-position:-11px -841px;background-repeat:no-repeat;display:none;font-weight:normal;padding:0 10px 0 21px}.searchresults .commentline{background-color:#ffc;background-color:rgba(255,255,204,0.4);border:1px solid #ccc;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);margin:.3em;padding:.4em}.searchresults .commentline.yours{background-color:#effed5;background-color:rgba(239,254,213,0.4)}.commentline .avatar{float:right;padding-left:.5em}.term{color:#900;background-color:#ffc}.shelvingloc{display:block;font-style:italic}#CheckAll,#CheckNone{font-weight:normal;margin:0 .5em;text-decoration:underline}span.sep{color:#888;padding:0 .2em 0 .5em;text-shadow:1px 1px 0 #fff}.pages span:first-child,.pages a:first-child{border-width:1px 1px 1px 1px;border-bottom-left-radius:3px;border-top-left-radius:3px}.pages span:last-child,.pages a:last-child{border-width:1px 1px 1px 0;border-bottom-right-radius:3px;border-top-right-radius:3px}.pages .inactive,.pages .currentPage,.pages a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#fff;border-color:#ddd;border-image:none;border-style:solid;border-width:1px 1px 1px 0;float:left;font-size:11.9px;line-height:20px;padding:4px 12px;text-decoration:none}.pages .inactive{background-color:#f5f5f5}.pages a[rel='last']{border-bottom-right-radius:3px;border-top-right-radius:3px}.hold-message{background-color:#fff0b1;display:inline-block;margin:.5em;padding:.2em .5em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.reserve_date,.expiration_date{white-space:nowrap}.close{color:#08c;position:inherit;top:auto;right:auto;filter:none;float:none;font-size:inherit;font-weight:normal;opacity:inherit;text-shadow:none}.close:hover{color:#538200;filter:inherit;font-size:inherit;opacity:inherit}.alert .closebtn{position:relative;top:-2px;right:-21px;line-height:20px}.modal-header .closebtn{margin-top:2px}.closebtn{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.closebtn:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.closebtn{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn-group label,.btn-group select{font-size:13px}.span2 select{width:100%}.popup .main{font-size:90%;padding:0 1em}.popup legend{line-height:1.5em;margin-bottom:.5em}.available{color:#060}.waiting,.intransit,.notforloan,.checkedout,.lost,.notonhold{display:block}.notforloan{color:#900}.lost{color:#666}.suggestion{background-color:#eeeeeb;border:1px solid #ddded3;margin:1em auto;padding:.5em;width:35%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.librarypulldown .transl1{width:auto}.nolibrarypulldown{width:68%}.nolibrarypulldown .transl1{width:87%}#opac-main-search select{width:auto;max-width:12em}#logo{background:transparent url("../images/koha-logo-navbar.png") no-repeat scroll 0;border:0;float:left !important;margin:0;padding:0;width:100px}#logo a{border:0;cursor:pointer;display:block;height:0 !important;margin:0;overflow:hidden;padding:40px 0 0;text-decoration:none;width:100px}#user-menu-trigger{display:none}#user-menu-trigger .icon-user{background:transparent url("../lib/bootstrap/img/glyphicons-halflings-white.png") no-repeat;background-position:-168px 0;background-repeat:no-repeat;height:14px;line-height:14px;margin:12px 0 0;vertical-align:text-top;width:14px}#user-menu-trigger .caret{border-bottom-color:#999;border-top-color:#999;margin-top:18px}.floating{-webkit-box-shadow:0 3px 2px 0 rgba(0,0,0,0.4);box-shadow:0 3px 2px 0 rgba(0,0,0,0.4);margin-top:0}.tdlabel{font-weight:bold;display:none}td img{max-width:none}#ulactioncontainer{min-width:16em}.notesrow label{font-weight:bold}.notesrow span{display:block}.thumbnail-shelfbrowser span{margin:0 auto}.dropdown-menu>li>a.menu-inactive:hover{background:#fff none;color:#000}.table .sorting_asc{padding-right:19px;background:url("../images/asc.gif") no-repeat scroll right center #ecede6}.table .sorting_desc{padding-right:19px;background:url("../images/desc.gif") no-repeat scroll right center #ecede6}.table .sorting{padding-right:19px;background:url("../images/ascdesc.gif") no-repeat scroll right center #ecede6}.table .nosort,.table .nosort.sorting_asc,.table .nosort.sorting_desc,.table .nosort.sorting{padding-right:19px;background:#ecede6 none}.tags ul{display:inline;list-style:none;margin-left:0}.tags ul li{display:inline}.coverimages{float:right}#i18nMenu{margin-left:1em}#i18nMenu li{font-size:85%}#i18nMenu li li{font-size:100%}#i18nMenu li li>a{font-size:100%}#i18nMenu li li>a:hover{color:#fff}#i18nMenu li a{color:#0076b2}#i18nMenu .dropdown-menu li p{clear:both;display:block;font-weight:normal;line-height:20px;padding:3px 20px;white-space:nowrap}#subjectsList label,#authorSearch label{display:inline;vertical-align:middle}#subjectsList ul,#authorSearch ul{border-bottom:1px solid #eee;list-style-type:none;margin:0;padding:.6em 0}#subjectsList li,#authorSearch li{list-style-type:none;margin:0;padding:0}#overdrive-results{font-weight:bold;padding-left:1em}.throbber{vertical-align:middle}#overdrive-results-list .star-rating-control{display:block;overflow:auto}#shelfbrowser table{margin:0}#shelfbrowser table,#shelfbrowser td,#shelfbrowser th{border:0;font-size:90%;text-align:center}#shelfbrowser td,#shelfbrowser th{padding:3px 5px;width:20%}#shelfbrowser a{display:block;font-size:110%;font-weight:bold;text-decoration:none}#shelfbrowser #browser_next,#shelfbrowser #browser_previous{background-image:url("../images/sprite.png");background-repeat:no-repeat;width:16px}#shelfbrowser #browser_next a,#shelfbrowser #browser_previous a{cursor:pointer;display:block;height:0 !important;margin:0;overflow:hidden;padding:50px 0 0;text-decoration:none;width:16px}#shelfbrowser #browser_previous{background-position:-9px -1007px}#shelfbrowser #browser_next{background-position:-9px -1057px}#holds{margin:0 auto;max-width:800px}.holdrow{clear:both;padding:0 1em 1em 1em;border-bottom:1px solid #ccc;margin-bottom:.5em}.holdrow fieldset{border:0;margin:0;float:none}.holdrow fieldset .label{font-size:14px}.holdrow label{display:inline}.hold-options{clear:both}.toggle-hold-options{background-color:#eee;clear:both;display:block;font-weight:bold;margin:1em 0;padding:.5em}.copiesrow{clear:both}#idreambooksreadometer{float:right}a.idreambooksrating{font-size:30px;color:#29ade4;padding-left:85px;line-height:30px;text-decoration:none}.idreambookslegend{font-size:small}a.reviewlink,a.reviewlink:visited{text-decoration:none;color:#000;font-weight:normal}.idreambookssummary a{color:#707070;text-decoration:none}.idreambookssummary img,.idbresult img{vertical-align:middle}.idbresult{color:#29ade4;text-align:center;margin:.5em;padding:.5em}.idbresult a,.idbresult a:visited{text-decoration:none;color:#29ade4}.idbresult img{padding-right:6px}@media only screen and (min-width:0) and (max-width:304px){#oh:after{content:"(min-width: 0px) and (max-width: 304px)"}input,select,textarea{width:auto;max-width:11em}}@media only screen and (min-width:0) and (max-width:390px){#oh:after{content:"(min-width: 0px) and (max-width: 390px)"}.ui-tabs .ui-tabs-nav li a,.statictabs li a{padding:.1em .5em}#views{border:0;padding:0;margin:0}.view{padding:0}.view a,.view span{border:1px solid #c9c9c9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:80%;padding:.3em .4em 4px 26px}.input-fluid{width:90%}}@media only screen and (min-width:305px) and (max-width:341px){#oh:after{content:"(min-width: 305px) and (max-width: 341px)"}}@media only screen and (min-width:342px) and (max-width:479px){#oh:after{content:"(min-width: 342px) and (max-width: 479px)"}.input-fluid{width:75%}}@media (max-width:979px){.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;margin-left:0;margin-right:0}}@media only screen and (max-width:608px){fieldset.rows label{display:block;float:none;text-align:left}fieldset.rows li{padding-bottom:.5em}fieldset.rows ol{margin-left:0}body{padding:0}.tdlabel{display:inline}.navbar-fixed-top,.navbar-static-top{margin:0}.navbar-inner{padding:0}.checkall,.clearall,.highlight_controls,#selections-toolbar,.selectcol,.list-actions,#remove-selected{display:none}.table td.bibliocol{padding-left:1.3em}.actions{display:block}.actions a,.actions #login4tags{background-color:#f2f2ef;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:bold;display:block;font-size:120%;margin:2px 0}.actions .label{display:block;font-weight:bold}.actions #login4tags{margin-right:1em}#opac-main-search button,#opac-main-search input,#opac-main-search select,#opac-main-search .librarypulldown .transl1,#opac-main-search .input-append{display:block;width:97%;max-width:100%;margin:.5em 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#opac-main-search .input-append{margin:0;width:100%}#opac-main-search .librarypulldown .transl1{width:94.5%}#toolbar .resort{font-size:14px;max-width:100%;margin:.5em 0;padding:4px 6px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mastheadsearch{margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.main{margin:.5em 0;padding:15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.breadcrumb{margin:10px 0}#moresearches{text-align:center}#searchsubmit{font-weight:bold}.ui-tabs-panel .item-thumbnail,.tabs-container .item-thumbnail,#topissues .item-thumbnail,#usertags .item-thumbnail,#usersuggestions .item-thumbnail{margin:.5em 0 0 .5em}.ui-tabs-panel .table-bordered,.tabs-container .table-bordered,#topissues .table-bordered,#usertags .table-bordered,#usersuggestions .table-bordered{border:none}.ui-tabs-panel .table th,.tabs-container .table th,#topissues .table th,#usertags .table th,#usersuggestions .table th,.ui-tabs-panel .table thead,.tabs-container .table thead,#topissues .table thead,#usertags .table thead,#usersuggestions .table thead{display:none}.ui-tabs-panel .table td,.tabs-container .table td,#topissues .table td,#usertags .table td,#usersuggestions .table td{border-right:1px solid #ddd;border-left:1px solid #ddd;border-top:0;display:block;padding:.2em}.ui-tabs-panel .table p,.tabs-container .table p,#topissues .table p,#usertags .table p,#usersuggestions .table p{margin-bottom:2px}.ui-tabs-panel tr,.tabs-container tr,#topissues tr,#usertags tr,#usersuggestions tr{display:block;margin-bottom:.6em}.ui-tabs-panel tr td:first-child,.tabs-container tr td:first-child,#topissues tr td:first-child,#usertags tr td:first-child,#usersuggestions tr td:first-child{border-top:1px solid #ddd;border-radius:5px 5px 0 0}.ui-tabs-panel tr td:last-child,.tabs-container tr td:last-child,#topissues tr td:last-child,#usertags tr td:last-child,#usersuggestions tr td:last-child{border-radius:0 0 5px 5px;border-bottom:2px solid #cacaca}.no-image{display:none}}@media only screen and (max-width:700px){#opac-main-search label{display:none}#logo{background:transparent url("../lib/bootstrap/img/glyphicons-halflings-white.png") no-repeat;background-position:0 -24px;margin:14px 14px 0 14px;width:14px}#logo a{padding:14px 0 0;width:14px}#user-menu-trigger{display:inline;margin-right:12px}#members{display:none;clear:both}#members li{padding-right:20px;text-align:right;border-bottom:1px solid #555}#members li:first-child{border-top:1px solid #555}#members li:last-child{border-bottom:none}#members .nav{float:none}#members .nav.pull-right{float:none}#members .nav>li{float:none}#members .divider-vertical{border:0;height:0;margin:0}}@media only screen and (min-width:480px) and (max-width:608px){#oh:after{content:" Between 480 pixels and 608 pixels. "}.input-fluid{width:75%}}@media only screen and (min-width:608px) and (max-width:767px){#oh:after{content:" Between 608 pixels and 767 pixels. "}.main{padding:.8em 20px}.breadcrumb{margin:10px 0}.navbar-static-bottom{margin-left:-20px;margin-right:-20px}}@media only screen and (max-width:767px){a.title{font-size:120%}#userresults{margin:0 -20px}.breadcrumb,#top-pages,.menu-collapse{display:none}#search-facets,#menu{margin-bottom:.5em}#search-facets h4,#menu h4{display:block;margin:0;padding:0}#search-facets h4 a,#menu h4 a{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border-bottom:0;font-weight:normal;padding:.7em .2em}#search-facets ul,#menu ul{padding:0}#menu li a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;display:block;font-size:120%;text-decoration:none;border-bottom:1px solid #d8d8d8;margin:0}#menu li.active a{border-top:1px solid #d8d8d8;border-right-width:1px}#menu li:last-child a{-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px}#search-facets li{padding:.4em}#search-facets h5{margin:.2em}#menu h4 a.menu-open,#search-facets h4 a.menu-open{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;border-bottom:1px solid #d8d8d8}}@media only screen and (max-width:800px){.cartlabel,.listslabel{display:none}.navbar .divider-vertical{margin:0 2px}.navbar #members .divider-vertical{margin:0 9px}}@media only screen and (min-width:768px){.main{margin-left:20px;margin-right:20px}#menu{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-right:1px solid #d8d8d8}#menu h4{display:none}#menu ul{padding:1em 0 1em 0}}@media only screen and (min-width:768px) and (max-width:984px){#oh:after{content:" Between 768 and 984 pixels. "}.librarypulldown .transl1{width:38%}}@media only screen and (min-width:984px){#oh:after{content:" Above 984 pixels. "}.librarypulldown .transl1{width:53%}}@media only screen and (max-width:1040px){.pg_menu li a{float:none;text-align:left}.pg_menu li.back_results a{border:1px solid #d0d0d0;border-width:1px 0 1px 0}#ulactioncontainer{min-width:0}}
2
  -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
3
  -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
4
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
5
}
6
body {
7
  background-color: #EAEAE6;
8
}
9
/* Sticky footer styles */
10
html,
11
body {
12
  height: 100%;
13
  /* The html and body elements cannot have any padding or margin. */
14
15
}
16
/* Wrapper for page content to push down footer */
17
#wrap {
18
  min-height: 100%;
19
  height: auto !important;
20
  height: 100%;
21
  /* Negative indent footer by it's height */
22
23
}
24
/* Set the fixed height of the footer here */
25
.popup {
26
  padding-left: 0;
27
  padding-right: 0;
28
}
29
a {
30
  color: #0076b2;
31
}
32
a.cancel {
33
  padding-left: 1em;
34
}
35
a:visited {
36
  color: #0076b2;
37
}
38
a.title {
39
  font-weight: bold;
40
  font-size: 108%;
41
}
42
a.btn-primary:visited {
43
  color: #FFF;
44
}
45
.ui-widget-content a,
46
.ui-widget-content a:visited {
47
  color: #0076b2;
48
}
49
h1 {
50
  font-size: 140%;
51
  line-height: 150%;
52
}
53
h1#libraryname {
54
  background: transparent url(../images/logo-koha.png) no-repeat scroll 0%;
55
  border: 0;
56
  float: left !important;
57
  margin: 0;
58
  padding: 0;
59
  width: 120px;
60
}
61
h1#libraryname a {
62
  border: 0;
63
  cursor: pointer;
64
  display: block;
65
  height: 0px !important;
66
  margin: 0;
67
  overflow: hidden;
68
  padding: 40px 0 0;
69
  text-decoration: none;
70
  width: 120px;
71
}
72
h2 {
73
  font-size: 130%;
74
  line-height: 150%;
75
}
76
h3 {
77
  font-size: 120%;
78
  line-height: 150%;
79
}
80
h4 {
81
  font-size: 110%;
82
}
83
h5 {
84
  font-size: 100%;
85
}
86
caption {
87
  font-size: 120%;
88
  font-weight: bold;
89
  margin: 0;
90
  text-align: left;
91
}
92
input,
93
textarea {
94
  width: auto;
95
}
96
.input-fluid {
97
  width: 50%;
98
}
99
legend {
100
  font-size: 110%;
101
  font-weight: bold;
102
}
103
table,
104
td {
105
  background-color: #FFF;
106
}
107
#advsearches label,
108
#booleansearch label {
109
  display: inline;
110
}
111
#basketcount {
112
  display: inline;
113
  margin: 0;
114
  padding: 0;
115
}
116
#basketcount span {
117
  background-color: #FFC;
118
  color: #000;
119
  display: inline;
120
  font-size: 80%;
121
  font-weight: normal;
122
  margin: 0 0 0 .9em;
123
  padding: 0 .3em 0 .3em;
124
  -webkit-border-radius: 3px;
125
  -moz-border-radius: 3px;
126
  border-radius: 3px;
127
}
128
#members {
129
  display: block;
130
}
131
#members p {
132
  color: #EEE;
133
}
134
#members a {
135
  color: #A6D8ED;
136
  font-weight: bold;
137
}
138
#members a.logout {
139
  color: #E8583C;
140
  padding: 0 .3em 0 .3em;
141
}
142
#koha_url p {
143
  color: #666666;
144
  float: right;
145
  margin: 0;
146
}
147
#moresearches {
148
  margin: .5em 0;
149
  padding: 0 .8em;
150
}
151
#moresearches li {
152
  display: inline;
153
  white-space: nowrap;
154
}
155
#moresearches li:after {
156
  content: " | ";
157
}
158
#moresearches ul {
159
  margin: 0;
160
}
161
#moresearches li:last-child:after {
162
  content: "";
163
}
164
#news {
165
  margin: .5em 0;
166
}
167
#opacheader {
168
  background-color: #DDD;
169
}
170
#selections {
171
  font-weight: bold;
172
}
173
.actions a {
174
  white-space: nowrap;
175
  /* List contents remove from list link */
176
177
}
178
.actions a.hold {
179
  background-image: url("../images/sprite.png");
180
  /* Place hold small */
181
182
  background-position: -5px -542px;
183
  background-repeat: no-repeat;
184
  margin-right: 1em;
185
  padding-left: 21px;
186
  text-decoration: none;
187
}
188
.actions a.addtocart {
189
  background-image: url("../images/sprite.png");
190
  /* Cart small */
191
192
  background-position: -5px -572px;
193
  background-repeat: no-repeat;
194
  margin-right: 1em;
195
  padding-left: 20px;
196
  text-decoration: none;
197
}
198
.actions a.addtoshelf {
199
  background-image: url("../images/sprite.png");
200
  /* MARC view */
201
202
  background-position: -5px -27px;
203
  background-repeat: no-repeat;
204
  margin-right: 1em;
205
  padding-left: 20px;
206
  text-decoration: none;
207
}
208
.actions a.addtolist {
209
  background-position: -5px -27px;
210
  margin-right: 1em;
211
  padding-left: 20px;
212
  text-decoration: none;
213
}
214
.actions a.tag_add {
215
  background-position: -5px -1110px;
216
  margin-right: 1em;
217
  padding-left: 20px;
218
  text-decoration: none;
219
}
220
.actions a.removefromlist {
221
  background-position: -8px -690px;
222
  /* Delete */
223
224
  margin-right: 1em;
225
  text-decoration: none;
226
  padding-left: 15px;
227
}
228
/* Override Bootstrap alert */
229
.alert {
230
  background: #fffbe5;
231
  /* Old browsers */
232
233
  background: -moz-linear-gradient(top, #fffbe5 0%, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);
234
  /* FF3.6+ */
235
236
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fffbe5), color-stop(9%, #fff0b2), color-stop(89%, #fff1a8), color-stop(100%, #f7e665));
237
  /* Chrome,Safari4+ */
238
239
  background: -webkit-linear-gradient(top, #fffbe5 0%, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);
240
  /* Chrome10+,Safari5.1+ */
241
242
  background: -o-linear-gradient(top, #fffbe5 0%, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);
243
  /* Opera 11.10+ */
244
245
  background: -ms-linear-gradient(top, #fffbe5 0%, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);
246
  /* IE10+ */
247
248
  background: linear-gradient(to bottom, #fffbe5 0%, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);
249
  /* W3C */
250
251
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbe5', endColorstr='#f7e665', GradientType=0);
252
  /* IE6-9 */
253
254
  border-color: #D6C43B;
255
  color: #333;
256
}
257
/* Override Bootstrap alert.alert-info */
258
.alert-info {
259
  background: #f4f6fa;
260
  /* Old browsers */
261
262
  background: -moz-linear-gradient(top, #f4f6fa 0%, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);
263
  /* FF3.6+ */
264
265
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f6fa), color-stop(4%, #eaeef5), color-stop(96%, #e8edf6), color-stop(100%, #cddbf2));
266
  /* Chrome,Safari4+ */
267
268
  background: -webkit-linear-gradient(top, #f4f6fa 0%, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);
269
  /* Chrome10+,Safari5.1+ */
270
271
  background: -o-linear-gradient(top, #f4f6fa 0%, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);
272
  /* Opera 11.10+ */
273
274
  background: -ms-linear-gradient(top, #f4f6fa 0%, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);
275
  /* IE10+ */
276
277
  background: linear-gradient(to bottom, #f4f6fa 0%, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);
278
  /* W3C */
279
280
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f6fa', endColorstr='#cddbf2', GradientType=0);
281
  /* IE6-9 */
282
283
  border-color: #C5D1E5;
284
  color: #333;
285
}
286
/* Override Bootstrap alert.alert-success */
287
.alert-success {
288
  background: #f8ffe8;
289
  /* Old browsers */
290
291
  background: -moz-linear-gradient(top, #f8ffe8 0%, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);
292
  /* FF3.6+ */
293
294
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8ffe8), color-stop(4%, #e3f5ab), color-stop(98%, #dcf48d), color-stop(100%, #9ebf28));
295
  /* Chrome,Safari4+ */
296
297
  background: -webkit-linear-gradient(top, #f8ffe8 0%, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);
298
  /* Chrome10+,Safari5.1+ */
299
300
  background: -o-linear-gradient(top, #f8ffe8 0%, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);
301
  /* Opera 11.10+ */
302
303
  background: -ms-linear-gradient(top, #f8ffe8 0%, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);
304
  /* IE10+ */
305
306
  background: linear-gradient(to bottom, #f8ffe8 0%, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);
307
  /* W3C */
308
309
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8ffe8', endColorstr='#9ebf28', GradientType=0);
310
  /* IE6-9 */
311
312
  border-color: #9FBA35;
313
  color: #333;
314
}
315
.breadcrumb {
316
  background-color: #F2F2EF;
317
  font-size: 85%;
318
  list-style: none outside none;
319
  margin: 10px 20px;
320
  padding: 5px 10px;
321
  -webkit-border-radius: 7px;
322
  -moz-border-radius: 7px;
323
  border-radius: 7px;
324
}
325
.form-inline {
326
  display: inline;
327
  padding: 0;
328
  margin: 0;
329
}
330
.form-inline fieldset {
331
  margin: 0.3em 0;
332
  padding: 0.3em;
333
}
334
.main {
335
  background-color: #FFF;
336
  border: 1px solid #D2D2CF;
337
  -webkit-border-radius: 7px;
338
  -moz-border-radius: 7px;
339
  border-radius: 7px;
340
  -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
341
  -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
342
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
343
  margin-top: 0.5em;
344
  margin-bottom: 0.5em;
345
}
346
.mastheadsearch {
347
  -webkit-border-radius: 7px;
348
  -moz-border-radius: 7px;
349
  border-radius: 7px;
350
  padding: .8em;
351
  margin: .5em 0;
352
  background: #c7c7c1;
353
  /* Old browsers */
354
355
  background: -moz-linear-gradient(top, #c7c7c1 38%, #a7a7a2 100%);
356
  /* FF3.6+ */
357
358
  background: -webkit-gradient(linear, left top, left bottom, color-stop(38%, #c7c7c1), color-stop(100%, #a7a7a2));
359
  /* Chrome,Safari4+ */
360
361
  background: -webkit-linear-gradient(top, #c7c7c1 38%, #a7a7a2 100%);
362
  /* Chrome10+,Safari5.1+ */
363
364
  background: -o-linear-gradient(top, #c7c7c1 38%, #a7a7a2 100%);
365
  /* Opera 11.10+ */
366
367
  background: -ms-linear-gradient(top, #c7c7c1 38%, #a7a7a2 100%);
368
  /* IE10+ */
369
370
  background: linear-gradient(to bottom, #c7c7c1 38%, #a7a7a2 100%);
371
  /* W3C */
372
373
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7c7c1', endColorstr='#a7a7a2', GradientType=0);
374
  /* IE6-9 */
375
}
376
.mastheadsearch label {
377
  font-size: 115%;
378
  font-weight: bold;
379
}
380
.navbar-inverse .brand,
381
.navbar-inverse .nav > li > a {
382
  color: #9FE1FF;
383
  font-weight: bold;
384
}
385
.navbar-fixed-bottom.navbar-static-bottom {
386
  margin-top: .5em;
387
  position: static;
388
}
389
#changelanguage .nav > .active > p {
390
  padding: 0 15px;
391
}
392
.table-striped tbody > tr:nth-child(odd) > td,
393
.table-striped tbody > tr:nth-child(odd) > th {
394
  background-color: #F4F4F4;
395
}
396
/* jQuery UI standard tabs */
397
.ui-tabs-nav .ui-tabs-active a,
398
.ui-tabs-nav a:hover,
399
.ui-tabs-nav a:focus,
400
.ui-tabs-nav a:active,
401
.ui-tabs-nav span.a {
402
  background: none repeat scroll 0 0 transparent;
403
  outline: 0 none;
404
}
405
.ui-widget,
406
.ui-widget input,
407
.ui-widget select,
408
.ui-widget textarea,
409
.ui-widget button {
410
  font-family: inherit;
411
  font-size: inherit;
412
}
413
ul.ui-tabs-nav li {
414
  list-style: none;
415
}
416
.ui-tabs.ui-widget-content {
417
  background: transparent none;
418
  border: 0;
419
}
420
.ui-tabs .ui-tabs-panel {
421
  border: 1px solid #D8D8D8;
422
  margin-bottom: 1em;
423
}
424
.ui-tabs-nav.ui-widget-header {
425
  border: 0;
426
  background: none;
427
}
428
.ui-tabs .ui-tabs-nav li {
429
  background: #F3F3F3 none;
430
  border-color: #D8D8D8;
431
  margin-right: .4em;
432
}
433
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
434
  background-color: #FFF;
435
  border: 1px solid #D8D8D8;
436
  border-bottom: 0;
437
}
438
.ui-tabs .ui-tabs-nav li.ui-tabs-active a {
439
  color: #000;
440
  font-weight: bold;
441
}
442
.ui-tabs .ui-tabs-nav li.ui-state-default.ui-state-hover {
443
  background: #F3F3F3 none;
444
}
445
.ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover {
446
  background: #FFF none;
447
}
448
.ui-tabs .ui-state-default a,
449
.ui-tabs .ui-state-default a:link,
450
.ui-tabs .ui-state-default a:visited {
451
  color: #006699;
452
}
453
.ui-tabs .ui-state-hover a,
454
.ui-tabs .ui-state-hover a:link,
455
.ui-tabs .ui-state-hover a:visited {
456
  color: #990033;
457
}
458
.statictabs ul {
459
  background: none repeat scroll 0 0 transparent;
460
  border: 0 none;
461
  margin: 0;
462
  padding: 0.2em 0.2em 0;
463
  border-bottom-right-radius: 4px;
464
  border-bottom-left-radius: 4px;
465
  border-top-right-radius: 4px;
466
  border-top-left-radius: 4px;
467
  color: #222222;
468
  font-weight: bold;
469
  font-size: 100%;
470
  line-height: 1.3;
471
  list-style: none outside none;
472
  outline: 0 none;
473
  text-decoration: none;
474
}
475
.statictabs ul:before {
476
  content: "";
477
  display: table;
478
}
479
.statictabs ul:after {
480
  clear: both;
481
  content: "";
482
  display: table;
483
}
484
.statictabs li {
485
  background: none repeat scroll 0 0 #E6F0F2;
486
  border: 1px solid #B9D8D9;
487
  border-bottom: 0 none !important;
488
  border-top-right-radius: 4px;
489
  border-top-left-radius: 4px;
490
  float: left;
491
  list-style: none outside none;
492
  margin-bottom: 0;
493
  margin-right: 0.4em;
494
  padding: 0;
495
  position: relative;
496
  white-space: nowrap;
497
  top: 1px;
498
  color: #555555;
499
  font-weight: normal;
500
}
501
.statictabs li.active {
502
  background-color: #FFFFFF;
503
  color: #212121;
504
  font-weight: normal;
505
  padding-bottom: 1px;
506
}
507
.statictabs li a {
508
  color: #004D99;
509
  cursor: pointer;
510
  float: left;
511
  padding: 0.5em 1em;
512
  text-decoration: none;
513
}
514
.statictabs li a:hover {
515
  background-color: #EDF4F5;
516
  border-top-right-radius: 4px;
517
  border-top-left-radius: 4px;
518
  color: #538200;
519
}
520
.statictabs li.active a {
521
  color: #000000;
522
  font-weight: bold;
523
  cursor: text;
524
  background: none repeat scroll 0 0 transparent;
525
  outline: 0 none;
526
}
527
.statictabs .tabs-container {
528
  border: 1px solid #B9D8D9;
529
  background: none repeat scroll 0 0 transparent;
530
  display: block;
531
  padding: 1em 1.4em;
532
  border-bottom-right-radius: 4px;
533
  border-bottom-left-radius: 4px;
534
  color: #222222;
535
}
536
/* End jQueryUI tab styles */
537
/* jQuery UI Datepicker */
538
.ui-datepicker table {
539
  width: 100%;
540
  font-size: .9em;
541
  border: 0;
542
  border-collapse: collapse;
543
  margin: 0 0 .4em;
544
}
545
.ui-datepicker th {
546
  background: transparent none;
547
  padding: .7em .3em;
548
  text-align: center;
549
  font-weight: bold;
550
  border: 0;
551
}
552
.ui-datepicker-trigger {
553
  vertical-align: middle;
554
  margin: 0 3px;
555
}
556
.ui-datepicker {
557
  -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
558
  -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
559
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
560
}
561
/* End jQueryUI datepicker styles */
562
/* jQueryUI Core */
563
.ui-widget-content {
564
  border: 1px solid #AAA;
565
  background: #ffffff none;
566
  color: #222222;
567
}
568
.ui-widget-header {
569
  border: 1px solid #AAA;
570
  background: #E6F0F2 none;
571
  color: #222222;
572
  font-weight: bold;
573
}
574
.ui-state-default,
575
.ui-widget-content .ui-state-default,
576
.ui-widget-header .ui-state-default {
577
  border: 1px solid #AAA;
578
  background: #F4F8F9 none;
579
  font-weight: normal;
580
  color: #555555;
581
}
582
.ui-state-hover,
583
.ui-widget-content .ui-state-hover,
584
.ui-widget-header .ui-state-hover,
585
.ui-state-focus,
586
.ui-widget-content .ui-state-focus,
587
.ui-widget-header .ui-state-focus {
588
  border: 1px solid #AAA;
589
  background: #E6F0F2 none;
590
  font-weight: normal;
591
  color: #212121;
592
}
593
.ui-state-active,
594
.ui-widget-content .ui-state-active,
595
.ui-widget-header .ui-state-active {
596
  border: 1px solid #aaaaaa;
597
  background: #ffffff none;
598
  font-weight: normal;
599
  color: #212121;
600
}
601
.ui-state-highlight,
602
.ui-widget-content .ui-state-highlight,
603
.ui-widget-header .ui-state-highlight {
604
  border: 1px solid #fcefa1;
605
  background: #fbf9ee;
606
  color: #363636;
607
}
608
.ui-state-error,
609
.ui-widget-content .ui-state-error,
610
.ui-widget-header .ui-state-error {
611
  border: 1px solid #cd0a0a;
612
  background: #fef1ec;
613
  color: #cd0a0a;
614
}
615
/* end jQueryUI core */
616
/* jQueryUI autocomplete */
617
.ui-autocomplete {
618
  position: absolute;
619
  cursor: default;
620
  -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
621
  -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
622
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
623
}
624
.ui-autocomplete.ui-widget-content .ui-state-hover {
625
  border: 1px solid #AAA;
626
  background: #E6F0F2 none;
627
  font-weight: normal;
628
  color: #212121;
629
}
630
.ui-autocomplete-loading {
631
  background: #ffffff url("../../img/loading-small.gif") right center no-repeat;
632
}
633
.ui-menu li {
634
  list-style: none;
635
}
636
/* end jQueryUI autocomplete */
637
th {
638
  background-color: #ECEDE6;
639
}
640
.item-thumbnail {
641
  max-width: none;
642
}
643
.no-image {
644
  background-color: #FFF;
645
  border: 1px solid #AAA;
646
  color: #979797;
647
  display: block;
648
  font-size: 86%;
649
  font-weight: bold;
650
  text-align: center;
651
  width: 75px;
652
  -webkit-border-radius: 3px;
653
  -moz-border-radius: 3px;
654
  border-radius: 3px;
655
}
656
#bookcover .no-image {
657
  margin-right: 10px;
658
  margin-bottom: 10px;
659
}
660
td.overdue {
661
  color: #cc3333;
662
}
663
table {
664
  font-size: 90%;
665
}
666
th.sum {
667
  text-align: right;
668
}
669
td.sum {
670
  background-color: #FFC;
671
  font-weight: bold;
672
}
673
th[scope=row] {
674
  background-color: transparent;
675
  text-align: right;
676
}
677
.required {
678
  color: #C00;
679
}
680
.label {
681
  background-color: transparent;
682
  color: inherit;
683
  display: inline;
684
  font-weight: normal;
685
  padding: 0;
686
  text-shadow: none;
687
}
688
fieldset.rows {
689
  float: left;
690
  font-size: 90%;
691
  clear: left;
692
  margin: .9em 0 0 0;
693
  padding: 0;
694
  width: 100%;
695
}
696
fieldset.rows legend {
697
  font-weight: bold;
698
  font-size: 130%;
699
}
700
fieldset.rows label,
701
fieldset.rows .label {
702
  float: left;
703
  font-weight: bold;
704
  width: 9em;
705
  margin-right: 1em;
706
  text-align: right;
707
}
708
fieldset.rows label.lradio {
709
  float: none;
710
  margin: inherit;
711
  width: auto;
712
}
713
fieldset.rows fieldset {
714
  margin: 0;
715
  padding: .3em;
716
}
717
fieldset.rows ol {
718
  padding: 1em 1em 0 1em;
719
  list-style-type: none;
720
}
721
fieldset.rows ol.lradio label {
722
  width: auto;
723
  float: none;
724
  margin-right: 0;
725
}
726
fieldset.rows ol.lradio label.lradio {
727
  float: left;
728
  width: 12em;
729
  margin-right: 1em;
730
}
731
fieldset.rows li {
732
  float: left;
733
  clear: left;
734
  padding-bottom: 1em;
735
  list-style-type: none;
736
  width: 100%;
737
}
738
fieldset.rows li.lradio {
739
  padding-left: 8.5em;
740
  width: auto;
741
}
742
fieldset.rows li.lradio label {
743
  float: none;
744
  width: auto;
745
  margin: 0 0 0 1em;
746
}
747
fieldset.action {
748
  clear: both;
749
  float: none;
750
  border: none;
751
  margin: 0;
752
  padding: 1em 0 .3em 0;
753
  width: auto;
754
}
755
fieldset.action p {
756
  margin-bottom: 1em;
757
}
758
fieldset table {
759
  font-size: 100%;
760
}
761
div.rows + div.rows {
762
  margin-top: .6em;
763
}
764
div.rows {
765
  float: left;
766
  clear: left;
767
  margin: 0 0 0 0;
768
  padding: 0;
769
  width: 100%;
770
}
771
div.rows span.label {
772
  float: left;
773
  font-weight: bold;
774
  width: 9em;
775
  margin-right: 1em;
776
  text-align: left;
777
}
778
div.rows ol {
779
  list-style-type: none;
780
  margin-left: 0;
781
  padding: .5em 1em 0 0;
782
}
783
div.rows li {
784
  border-bottom: 1px solid #EEE;
785
  float: left;
786
  clear: left;
787
  padding-bottom: .2em;
788
  padding-top: .1em;
789
  list-style-type: none;
790
  width: 100%;
791
}
792
div.rows ul li {
793
  margin-left: 7.3em;
794
}
795
div.rows ul li:first-child {
796
  float: none;
797
  clear: none;
798
  margin-left: 0;
799
}
800
div.rows ol li li {
801
  border-bottom: 0;
802
}
803
/* different sizes for different tags in opac-tags.tt */
804
.tagweight0 {
805
  font-size: 12px;
806
}
807
.tagweight1 {
808
  font-size: 14px;
809
}
810
.tagweight2 {
811
  font-size: 16px;
812
}
813
.tagweight3 {
814
  font-size: 18px;
815
}
816
.tagweight4 {
817
  font-size: 20px;
818
}
819
.tagweight5 {
820
  font-size: 22px;
821
}
822
.tagweight6 {
823
  font-size: 24px;
824
}
825
.tagweight7 {
826
  font-size: 26px;
827
}
828
.tagweight8 {
829
  font-size: 28px;
830
}
831
.tagweight9 {
832
  font-size: 30px;
833
}
834
.toolbar {
835
  background-color: #EEEEEE;
836
  border: 1px solid #E8E8E8;
837
  font-size: 85%;
838
  padding: 3px 3px 5px 5px;
839
  vertical-align: middle;
840
}
841
.toolbar a {
842
  white-space: nowrap;
843
}
844
.toolbar label {
845
  display: inline;
846
  font-size: 100%;
847
  font-weight: bold;
848
  margin-left: .5em;
849
}
850
.toolbar select {
851
  font-size: 97%;
852
  height: auto;
853
  line-height: inherit;
854
  padding: 0;
855
  margin: 0;
856
  width: auto;
857
  white-space: nowrap;
858
}
859
.toolbar .hold,
860
.toolbar #tagsel_tag {
861
  padding-left: 28px;
862
  font-size: 97%;
863
  font-weight: bold;
864
}
865
.toolbar #tagsel_form {
866
  margin-top: .5em;
867
}
868
.toolbar li {
869
  display: inline;
870
  list-style: none;
871
}
872
.toolbar li a {
873
  border-left: 1px solid #e8e8e8;
874
}
875
.toolbar li:first-child a {
876
  border-left: 0;
877
}
878
.toolbar ul {
879
  padding-left: 0;
880
}
881
#basket .toolbar {
882
  padding: 7px 5px 9px 9px;
883
}
884
#selections-toolbar {
885
  background: -moz-linear-gradient(top, #b2b2b2 0%, #e0e0e0 14%, #e8e8e8 100%);
886
  /* FF3.6+ */
887
888
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b2b2b2), color-stop(14%, #e0e0e0), color-stop(100%, #e8e8e8));
889
  /* Chrome,Safari4+ */
890
891
  background: -webkit-linear-gradient(top, #b2b2b2 0%, #e0e0e0 14%, #e8e8e8 100%);
892
  /* Chrome10+,Safari5.1+ */
893
894
  background: -o-linear-gradient(top, #b2b2b2 0%, #e0e0e0 14%, #e8e8e8 100%);
895
  /* Opera 11.10+ */
896
897
  background: -ms-linear-gradient(top, #b2b2b2 0%, #e0e0e0 14%, #e8e8e8 100%);
898
  /* IE10+ */
899
900
  background: linear-gradient(top, #b2b2b2 0%, #e0e0e0 14%, #e8e8e8 100%);
901
  /* W3C */
902
903
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0', endColorstr='#e8e8e8', GradientType=0);
904
  /* IE6-9 */
905
906
  margin: 0 0 1em 0;
907
  padding-top: .5em;
908
  padding-left: 10px;
909
}
910
.list-actions {
911
  display: inline;
912
}
913
#tagsel_span input.submit,
914
#tagsel_tag {
915
  border: 0;
916
  background-color: transparent;
917
  font-size: 100%;
918
  color: #0076B2;
919
  cursor: pointer;
920
  background-image: url("../images/sprite.png");
921
  /* Tags */
922
923
  background-position: 1px -643px;
924
  background-repeat: no-repeat;
925
  padding-left: 25px;
926
  text-decoration: none;
927
}
928
#tagsel_tag.disabled {
929
  background-position: -1px -667px;
930
}
931
#tagsel_span input:hover,
932
#selections-toolbar input.hold:hover {
933
  color: #005580;
934
  text-decoration: underline;
935
}
936
#tagsel_span input.disabled,
937
#tagsel_span input.disabled:hover,
938
#tagsel_span input.hold.disabled,
939
#tagsel_span input.hold.disabled:hover,
940
#selections-toolbar input.hold.disabled,
941
#selections-toolbar input.hold.disabled:hover,
942
#selections-toolbar a.disabled,
943
#selections-toolbar a.disabled:hover {
944
  color: #888888;
945
  text-decoration: none;
946
  padding-left: 23px;
947
}
948
.results_summary {
949
  display: block;
950
  font-size: 85%;
951
  color: #707070;
952
  padding: 0 0 .5em 0;
953
}
954
.results_summary .results_summary {
955
  font-size: 100%;
956
}
957
.results_summary.actions {
958
  margin-top: .5em;
959
}
960
.results_summary.tagstatus {
961
  display: inline;
962
}
963
.results_summary .label {
964
  color: #202020;
965
}
966
.results_summary a {
967
  font-weight: normal;
968
}
969
#views {
970
  border-bottom: 1px solid #D6D6D6;
971
  margin-bottom: .5em;
972
  padding: 0 2em 0.2em 0.2em;
973
  white-space: nowrap;
974
}
975
.view {
976
  padding: 0.2em .2em 2px .2em;
977
}
978
#bibliodescriptions,
979
#isbdcontents {
980
  clear: left;
981
  margin-top: .5em;
982
}
983
.view a,
984
.view span {
985
  background-image: url("../images/sprite.png");
986
  background-repeat: no-repeat;
987
  font-size: 87%;
988
  font-weight: normal;
989
  padding: 0.4em 0.7em 5px 26px;
990
  text-decoration: none;
991
}
992
span#MARCview,
993
span#ISBDview,
994
span#Normalview,
995
span#Fullhistory,
996
span#Briefhistory {
997
  font-weight: bold;
998
}
999
a#MARCview,
1000
span#MARCview {
1001
  background-position: -3px -23px;
1002
}
1003
a#MARCviewPop,
1004
span#MARCviewPop {
1005
  background-position: -3px -23px;
1006
}
1007
a#ISBDview,
1008
span#ISBDview {
1009
  background-position: -3px -52px;
1010
}
1011
a#Normalview,
1012
span#Normalview {
1013
  background-position: -1px 6px;
1014
}
1015
.view a {
1016
  background-color: #F3F3F3;
1017
  border-left: 1px solid #C9C9C9;
1018
}
1019
#bookcover {
1020
  float: left;
1021
  margin: 0;
1022
  padding: 0;
1023
}
1024
#bookcover .no-image {
1025
  margin-right: 10px;
1026
  margin-bottom: 10px;
1027
}
1028
#bookcover img {
1029
  margin: 0 1em 1em 0;
1030
}
1031
/* pagination */
1032
.results-pagination {
1033
  position: absolute;
1034
  top: 32px;
1035
  left: -1px;
1036
  width: 100%;
1037
  height: auto;
1038
  border: 1px solid #D0D0D0;
1039
  display: none;
1040
  background-color: #F3F3F3;
1041
  padding-bottom: 10px;
1042
  z-index: 100;
1043
}
1044
.back {
1045
  float: right;
1046
}
1047
.back input {
1048
  background: none!important;
1049
  color: #999!important;
1050
}
1051
.pagination_list ul {
1052
  padding-top: 40px;
1053
  padding-left: 0px;
1054
}
1055
.pagination_list li {
1056
  list-style: none;
1057
  float: bottom;
1058
  padding: 4px;
1059
  color: #999;
1060
}
1061
.pagination_list li.highlight {
1062
  background-color: #F3F3F3;
1063
  border-top: 1px solid #DDDDDD;
1064
  border-bottom: 1px solid #DDDDDD;
1065
}
1066
.pagination_list li a {
1067
  padding-left: 0px;
1068
}
1069
.pagination_list .li_pag_index {
1070
  color: #999999;
1071
  float: left;
1072
  font-size: 15px;
1073
  font-weight: bold;
1074
  padding-right: 10px;
1075
  text-align: right;
1076
  width: 13px;
1077
}
1078
.nav_results {
1079
  background-color: #F3F3F3;
1080
  border: 1px solid #D0D0D0;
1081
  font-size: 95%;
1082
  font-weight: bold;
1083
  margin-top: 0.5em;
1084
  position: relative;
1085
}
1086
.nav_results .l_Results a {
1087
  background: #e1e1e1 url("../images/sprite.png") no-repeat 0px -504px;
1088
  /* Browse results menu */
1089
1090
  color: #006699;
1091
  display: block;
1092
  padding: 8px 28px;
1093
  text-decoration: none;
1094
}
1095
.nav_results .l_Results:hover {
1096
  background-color: #D9D9D9;
1097
}
1098
.pg_menu {
1099
  margin: 0;
1100
  border-top: 1px solid #D0D0D0;
1101
  white-space: nowrap;
1102
}
1103
.pg_menu li {
1104
  color: #B2B2B2;
1105
  display: inline;
1106
  list-style: none;
1107
  margin: 0;
1108
}
1109
.pg_menu li.back_results a {
1110
  border-left: 1px solid #D0D0D0;
1111
  border-right: 1px solid #D0D0D0;
1112
}
1113
.pg_menu li a,
1114
.pg_menu li span {
1115
  background-color: #F3F3F3;
1116
  display: block;
1117
  float: left;
1118
  padding: .4em .5em;
1119
  text-decoration: none;
1120
  font-weight: normal;
1121
  text-align: center;
1122
}
1123
.pg_menu li span {
1124
  color: #B2B2B2;
1125
}
1126
#listResults li {
1127
  background-color: #999999;
1128
  color: #C5C5C5;
1129
  font-weight: normal;
1130
  display: block;
1131
  margin-right: 1px;
1132
  font-size: 80%;
1133
  padding: 0;
1134
  text-align: center;
1135
  min-width: 18px;
1136
}
1137
#listResults li:hover {
1138
  background-color: #006699;
1139
}
1140
#listResults li a {
1141
  color: #FFFFFF;
1142
  font-weight: normal;
1143
}
1144
/* nav */
1145
.nav_pages .close_pagination {
1146
  padding-right: 10px;
1147
  position: absolute;
1148
  right: 3px;
1149
  top: -25px;
1150
}
1151
.nav_pages .close_pagination a {
1152
  text-decoration: none!important;
1153
}
1154
.nav_pages ul {
1155
  padding-top: 10px;
1156
}
1157
.nav_pages li {
1158
  list-style: none;
1159
  float: left;
1160
  padding: 4px;
1161
  color: #999;
1162
}
1163
.nav_pages li a {
1164
  text-decoration: none!important;
1165
}
1166
.nav_pages li a:hover {
1167
  text-decoration: underline;
1168
}
1169
.nav_pages li ul {
1170
  float: left;
1171
}
1172
/* action buttons */
1173
#action {
1174
  margin: .5em 0 0 0;
1175
  background-color: #F3F3F3;
1176
  border: 1px solid #E8E8E8;
1177
  padding-bottom: 3px;
1178
}
1179
#action li {
1180
  list-style: none;
1181
  margin: .2em;
1182
  padding: .3em 0;
1183
}
1184
#action a {
1185
  font-weight: bold;
1186
  text-decoration: none;
1187
}
1188
#export li,
1189
#moresearches_menu li {
1190
  padding: 0;
1191
  margin: 0;
1192
}
1193
#export li a,
1194
#moresearches_menu li a {
1195
  font-weight: normal;
1196
}
1197
#export li a.menu-inactive,
1198
#moresearches_menu li a.menu-inactive {
1199
  font-weight: bold;
1200
}
1201
#format,
1202
#furthersearches {
1203
  padding-left: 35px;
1204
}
1205
.highlight_controls {
1206
  float: left;
1207
}
1208
a.addtocart,
1209
a.addtoshelf,
1210
a.brief,
1211
a.deleteshelf,
1212
a.deleteshelf.disabled,
1213
a.detail,
1214
a.download,
1215
a.editshelf,
1216
a.empty,
1217
a.hide,
1218
a.highlight_toggle,
1219
a.hold,
1220
a.hold.disabled,
1221
a.incart,
1222
a.new,
1223
a.print-small,
1224
a.print-large,
1225
a.removeitems,
1226
a.removeitems.disabled,
1227
a.reserve,
1228
a.send,
1229
a.tag_add,
1230
a.removefromlist,
1231
input.hold,
1232
input.hold.disabled,
1233
input.editshelf,
1234
.newshelf,
1235
.newshelf.disabled,
1236
.deleteshelf {
1237
  background-image: url("../images/sprite.png");
1238
  background-repeat: no-repeat;
1239
}
1240
a.addtocart {
1241
  background-position: -5px -265px;
1242
  /* Cart */
1243
1244
  padding-left: 35px;
1245
}
1246
a.addtoshelf {
1247
  background-position: -5px -225px;
1248
  /* Virtual shelf */
1249
1250
  padding-left: 35px;
1251
}
1252
a.brief {
1253
  background-position: -2px -868px;
1254
  /* Zoom out */
1255
1256
  text-decoration: none;
1257
  padding-left: 27px;
1258
}
1259
a.cartRemove {
1260
  color: #cc3333;
1261
  font-size: 90%;
1262
  margin: 0;
1263
  padding: 0;
1264
}
1265
a.detail {
1266
  background-position: -2px -898px;
1267
  /* Zoom in */
1268
1269
  text-decoration: none;
1270
  padding-left: 27px;
1271
}
1272
a.download {
1273
  background-position: -5px -348px;
1274
  /* Download */
1275
1276
  padding-left: 20px;
1277
  text-decoration: none;
1278
}
1279
a.editshelf {
1280
  background-position: 2px -348px;
1281
  /* List edit */
1282
1283
  padding-left: 26px;
1284
  text-decoration: none;
1285
}
1286
a.empty {
1287
  background-position: 2px -598px;
1288
  /* Trash */
1289
1290
  text-decoration: none;
1291
  padding-left: 30px;
1292
}
1293
a.hide {
1294
  background-position: -3px -814px;
1295
  /* Close */
1296
1297
  text-decoration: none;
1298
  padding-left: 26px;
1299
}
1300
a.highlight_toggle {
1301
  background-position: -5px -841px;
1302
  /* Highlight */
1303
1304
  display: none;
1305
  padding-left: 35px;
1306
}
1307
a.hold,
1308
input.hold {
1309
  background-position: -2px -453px;
1310
  /* Toolbar place hold */
1311
1312
  text-decoration: none;
1313
  padding-left: 23px;
1314
}
1315
a.hold.disabled,
1316
input.hold.disabled {
1317
  background-position: -5px -621px;
1318
  /* Place hold disabled */
1319
1320
}
1321
a.incart {
1322
  background-position: -5px -265px;
1323
  /* Cart */
1324
1325
  color: #666;
1326
  padding-left: 35px;
1327
}
1328
a.new {
1329
  background-image: url("../images/sprite.png");
1330
  /* New */
1331
1332
  background-position: -4px -922px;
1333
  padding-left: 23px;
1334
  text-decoration: none;
1335
}
1336
a.print-small {
1337
  background-position: 0px -423px;
1338
  /* Toolbar print */
1339
1340
  text-decoration: none;
1341
  padding-left: 30px;
1342
}
1343
a.print-large {
1344
  background-position: -5px -186px;
1345
  /* Toolbar print */
1346
1347
  text-decoration: none;
1348
  padding-left: 35px;
1349
}
1350
a.removeitems,
1351
a.deleteshelf {
1352
  background-position: 2px -690px;
1353
  /* Delete */
1354
1355
  text-decoration: none;
1356
  padding-left: 25px;
1357
}
1358
a.removeitems.disabled,
1359
a.deleteshelf.disabled {
1360
  background-position: 2px -712px;
1361
  /* Delete disabled */
1362
1363
}
1364
a.reserve {
1365
  background-position: -6px -144px;
1366
  /* Place hold */
1367
1368
  padding-left: 35px;
1369
}
1370
a.send {
1371
  background-position: 2px -386px;
1372
  /* Email */
1373
1374
  text-decoration: none;
1375
  padding-left: 28px;
1376
}
1377
a.tag_add {
1378
  background-position: 3px -1111px;
1379
  /* Tag results */
1380
1381
  padding-left: 27px;
1382
  text-decoration: none;
1383
}
1384
input.hold {
1385
  background-color: transparent;
1386
  border: 0;
1387
  color: #0076B2;
1388
  font-weight: bold;
1389
}
1390
input.editshelf {
1391
  background-color: transparent;
1392
  background-position: 2px -736px;
1393
  /* List edit */
1394
1395
  border: 0;
1396
  color: #006699;
1397
  cursor: pointer;
1398
  filter: none;
1399
  font-size: 100%;
1400
  padding-left: 29px;
1401
  text-decoration: none;
1402
}
1403
.newshelf {
1404
  background-position: 2px -764px;
1405
  /* List new */
1406
1407
  border: 0;
1408
  color: #006699;
1409
  cursor: pointer;
1410
  filter: none;
1411
  font-size: 100%;
1412
  padding-left: 28px;
1413
  text-decoration: none;
1414
}
1415
.newshelf.disabled {
1416
  background-position: -4px -791px;
1417
  /* List new disabled */
1418
1419
}
1420
.deleteshelf {
1421
  background-color: transparent;
1422
  background-position: 2px -690px;
1423
  /* Delete */
1424
1425
  border: 0;
1426
  color: #006699;
1427
  cursor: pointer;
1428
  filter: none;
1429
  font-size: 100%;
1430
  padding-left: 25px;
1431
  text-decoration: none;
1432
}
1433
.links a {
1434
  font-weight: bold;
1435
}
1436
.deleteshelf:hover {
1437
  color: #990033;
1438
}
1439
.editshelf:active,
1440
.deleteshelf:active {
1441
  border: 0;
1442
}
1443
#tagslist li {
1444
  display: inline;
1445
}
1446
#login4tags {
1447
  background-image: url("../images/sprite.png");
1448
  /* Tag results disabled */
1449
1450
  background-position: -6px -1130px;
1451
  background-repeat: no-repeat;
1452
  padding-left: 20px;
1453
  text-decoration: none;
1454
}
1455
.tag_results_input {
1456
  margin-left: 1em;
1457
  padding: 0.3em;
1458
  font-size: 12px;
1459
}
1460
.tag_results_input input[type="text"] {
1461
  font-size: inherit;
1462
  margin: 0;
1463
  padding: 0;
1464
}
1465
.tag_results_input label {
1466
  display: inline;
1467
}
1468
.tagsinput input[type="text"] {
1469
  font-size: inherit;
1470
  margin: 0;
1471
  padding: 0;
1472
}
1473
.tagsinput label {
1474
  display: inline;
1475
}
1476
.branch-info-tooltip {
1477
  display: none;
1478
}
1479
#social_networks a {
1480
  background: transparent url("../images/social-sprite.png") no-repeat;
1481
  display: block;
1482
  height: 20px !important;
1483
  width: 20px;
1484
  text-indent: -999em;
1485
}
1486
#social_networks span {
1487
  color: #274D7F;
1488
  display: block;
1489
  float: left;
1490
  font-size: 85%;
1491
  font-weight: bold;
1492
  line-height: 2em;
1493
  margin: .5em 0 .5em .5em !important;
1494
}
1495
#social_networks div {
1496
  float: left !important;
1497
  margin: .5em 0 .5em .2em !important;
1498
}
1499
#social_networks #facebook {
1500
  background-position: -7px -35px;
1501
}
1502
#social_networks #twitter {
1503
  background-position: -7px -5px;
1504
}
1505
#social_networks #linkedin {
1506
  background-position: -7px -95px;
1507
}
1508
#social_networks #delicious {
1509
  background-position: -7px -66px;
1510
}
1511
#social_networks #email {
1512
  background-position: -7px -126px;
1513
}
1514
#marc td,
1515
#marc th {
1516
  background-color: transparent;
1517
  border: 0;
1518
  padding: 3px 5px;
1519
  text-align: left;
1520
}
1521
#marc td:first-child {
1522
  text-indent: 2em;
1523
}
1524
#marc p {
1525
  padding-bottom: .6em;
1526
}
1527
#marc p .label {
1528
  font-weight: bold;
1529
}
1530
#marc ul {
1531
  padding-bottom: .6em;
1532
}
1533
#marc .results_summary {
1534
  clear: left;
1535
}
1536
#marc .results_summary ul {
1537
  display: inline;
1538
  float: none;
1539
  clear: none;
1540
  margin: 0;
1541
  padding: 0;
1542
  list-style: none;
1543
}
1544
#marc .results_summary li {
1545
  display: inline;
1546
}
1547
#items,
1548
#items td #items th {
1549
  border: 1px solid #EEE;
1550
  font-size: 90%;
1551
}
1552
#plainmarc table {
1553
  border: 0;
1554
  margin: .7em 0 0 0;
1555
  font-family: monospace;
1556
  font-size: 95%;
1557
}
1558
#plainmarc th {
1559
  background-color: #FFF;
1560
  border: 0;
1561
  white-space: nowrap;
1562
  text-align: left;
1563
  vertical-align: top;
1564
  padding: 2px;
1565
}
1566
#plainmarc td {
1567
  border: 0;
1568
  padding: 2px;
1569
  vertical-align: top;
1570
}
1571
#renewcontrols {
1572
  float: right;
1573
  font-size: 66%;
1574
}
1575
#renewcontrols a {
1576
  background-repeat: no-repeat;
1577
  text-decoration: none;
1578
  padding: .1em .4em;
1579
  padding-left: 18px;
1580
}
1581
#renewselected_link {
1582
  background-image: url("../images/sprite.png");
1583
  background-position: -5px -986px;
1584
  background-repeat: no-repeat;
1585
}
1586
#renewall_link {
1587
  background-image: url("../images/sprite.png");
1588
  background-position: -8px -967px;
1589
  background-repeat: no-repeat;
1590
}
1591
.authref {
1592
  text-indent: 2em;
1593
}
1594
.authref .label {
1595
  font-style: italic;
1596
}
1597
.authstanza {
1598
  margin-top: 1em;
1599
}
1600
.authstanzaheading {
1601
  font-weight: bold;
1602
}
1603
.authorizedheading {
1604
  font-weight: bold;
1605
}
1606
.authstanza li {
1607
  margin-left: 0.5em;
1608
}
1609
.authres_notes,
1610
.authres_seealso,
1611
.authres_otherscript {
1612
  padding-top: .5em;
1613
}
1614
.authres_notes {
1615
  font-style: italic;
1616
}
1617
#didyoumean {
1618
  background-color: #EEE;
1619
  border: 1px solid #E8E8E8;
1620
  margin: 0 0 0.5em;
1621
  text-align: left;
1622
  padding: 0.5em;
1623
  -webkit-border-radius: 3px;
1624
  -moz-border-radius: 3px;
1625
  border-radius: 3px;
1626
}
1627
.suggestionlabel {
1628
  font-weight: bold;
1629
}
1630
.searchsuggestion {
1631
  padding: 0.2em 0.5em;
1632
  white-space: nowrap;
1633
  display: inline-block;
1634
}
1635
.authlink {
1636
  padding-left: 0.25em;
1637
}
1638
#hierarchies a {
1639
  font-weight: normal;
1640
  text-decoration: underline;
1641
  color: #069;
1642
}
1643
#hierarchies a:hover {
1644
  color: #990033;
1645
}
1646
#top-pages {
1647
  margin: 0 0 0.5em;
1648
}
1649
.dropdown-menu > li > a {
1650
  font-size: 90%;
1651
}
1652
a.listmenulink:link,
1653
a.listmenulink:visited {
1654
  color: #0076B2;
1655
  font-weight: bold;
1656
}
1657
a.listmenulink:hover,
1658
a.listmenulink:active {
1659
  color: #FFF;
1660
  font-weight: bold;
1661
}
1662
#cartDetails,
1663
#cartUpdate,
1664
#holdDetails,
1665
#listsDetails {
1666
  background-color: #FFF;
1667
  border: 1px solid rgba(0, 0, 0, 0.2);
1668
  border-radius: 6px 6px 6px 6px;
1669
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1670
  color: black;
1671
  display: none;
1672
  font-size: 90%;
1673
  margin: 0;
1674
  padding: 8px 20px;
1675
  text-align: center;
1676
  width: 180px;
1677
  z-index: 2;
1678
}
1679
#cartmenulink {
1680
  white-space: nowrap;
1681
}
1682
#search-facets,
1683
#menu {
1684
  border: 1px solid #D2D2CF;
1685
  -webkit-border-radius: 7px;
1686
  -moz-border-radius: 7px;
1687
  border-radius: 7px;
1688
}
1689
#search-facets ul,
1690
#menu ul {
1691
  margin: 0;
1692
  padding: .3em;
1693
}
1694
#search-facets form,
1695
#menu form {
1696
  margin: 0;
1697
}
1698
#search-facets h4,
1699
#menu h4 {
1700
  font-size: 90%;
1701
  margin: 0 0 .6em 0;
1702
  text-align: center;
1703
}
1704
#search-facets h4 a,
1705
#menu h4 a {
1706
  background-color: #F2F2EF;
1707
  border-radius: 8px 8px 0 0;
1708
  border-bottom: 1px solid #D8D8D8;
1709
  display: block;
1710
  font-weight: bold;
1711
  padding: .7em .2em;
1712
  text-decoration: none;
1713
}
1714
#search-facets li,
1715
#menu li {
1716
  font-size: 90%;
1717
  font-weight: bold;
1718
  list-style-type: none;
1719
}
1720
#search-facets li li,
1721
#menu li li {
1722
  font-weight: normal;
1723
  font-size: 95%;
1724
  line-height: 125%;
1725
  margin-bottom: 2px;
1726
  padding: .1em .2em;
1727
}
1728
#search-facets li.showmore a,
1729
#menu li.showmore a {
1730
  font-weight: bold;
1731
  text-indent: 1em;
1732
}
1733
#search-facets a,
1734
#menu a {
1735
  font-weight: normal;
1736
  text-decoration: underline;
1737
}
1738
#menu {
1739
  font-size: 94%;
1740
}
1741
#menu li {
1742
  list-style-type: none;
1743
}
1744
#menu li a {
1745
  background: #eeeeee;
1746
  text-decoration: none;
1747
  display: block;
1748
  border: 1px solid #D8D8D8;
1749
  border-radius: 5px 0 0 5px;
1750
  border-bottom-color: #999;
1751
  font-size: 111%;
1752
  padding: .4em .6em;
1753
  margin: .4em 0;
1754
  margin-right: -1px;
1755
}
1756
#menu li a:hover {
1757
  background: #eaeef5;
1758
}
1759
#menu li.active a {
1760
  background-color: #FFF;
1761
  background-image: none;
1762
  border-right-width: 0;
1763
  font-weight: bold;
1764
}
1765
#menu li.active a:hover {
1766
  background-color: #fff;
1767
}
1768
#menu h4 {
1769
  display: none;
1770
}
1771
#addto {
1772
  max-width: 10em;
1773
}
1774
/* Search results add to cart (lists disabled) */
1775
.addto a.addtocart {
1776
  background-image: url("../images/sprite.png");
1777
  /* Cart */
1778
1779
  background-position: -5px -266px;
1780
  background-repeat: no-repeat;
1781
  text-decoration: none;
1782
  padding-left: 33px;
1783
}
1784
.searchresults p {
1785
  margin: 0;
1786
  padding: 0 0 .6em 0;
1787
}
1788
.searchresults p.details {
1789
  color: #979797;
1790
}
1791
.searchresults a.highlight_toggle {
1792
  background-image: url("../images/sprite.png");
1793
  /* Highlight */
1794
1795
  background-position: -11px -841px;
1796
  background-repeat: no-repeat;
1797
  display: none;
1798
  font-weight: normal;
1799
  padding: 0 10px 0 21px;
1800
}
1801
.searchresults .commentline {
1802
  background-color: #ffffcc;
1803
  background-color: rgba(255, 255, 204, 0.4);
1804
  border: 1px solid #CCC;
1805
  display: inline-block;
1806
  -webkit-border-radius: 3px;
1807
  -moz-border-radius: 3px;
1808
  border-radius: 3px;
1809
  -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
1810
  -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
1811
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
1812
  margin: .3em;
1813
  padding: .4em;
1814
}
1815
.searchresults .commentline.yours {
1816
  background-color: #effed5;
1817
  background-color: rgba(239, 254, 213, 0.4);
1818
}
1819
.commentline .avatar {
1820
  float: right;
1821
  padding-left: .5em;
1822
}
1823
/* style for search terms in catalogsearch */
1824
.term {
1825
  /* color : blue; */
1826
1827
  color: #990000;
1828
  background-color: #FFFFCC;
1829
}
1830
/* style for shelving location in catalogsearch */
1831
.shelvingloc {
1832
  display: block;
1833
  font-style: italic;
1834
}
1835
#CheckAll,
1836
#CheckNone {
1837
  font-weight: normal;
1838
  margin: 0 .5em;
1839
  text-decoration: underline;
1840
}
1841
span.sep {
1842
  color: #888;
1843
  padding: 0 .2em 0 .5em;
1844
  text-shadow: 1px 1px 0 #FFF;
1845
}
1846
/* style for PM-generated pagination bar */
1847
.pages span:first-child,
1848
.pages a:first-child {
1849
  border-width: 1px 1px 1px 1px;
1850
  border-bottom-left-radius: 3px;
1851
  border-top-left-radius: 3px;
1852
}
1853
.pages span:last-child,
1854
.pages a:last-child {
1855
  border-width: 1px 1px 1px 0;
1856
  border-bottom-right-radius: 3px;
1857
  border-top-right-radius: 3px;
1858
}
1859
.pages .inactive,
1860
.pages .currentPage,
1861
.pages a {
1862
  -moz-border-bottom-colors: none;
1863
  -moz-border-left-colors: none;
1864
  -moz-border-right-colors: none;
1865
  -moz-border-top-colors: none;
1866
  background-color: #FFFFFF;
1867
  border-color: #DDDDDD;
1868
  border-image: none;
1869
  border-style: solid;
1870
  border-width: 1px 1px 1px 0;
1871
  float: left;
1872
  font-size: 11.9px;
1873
  line-height: 20px;
1874
  padding: 4px 12px;
1875
  text-decoration: none;
1876
}
1877
.pages .inactive {
1878
  background-color: #F5F5F5;
1879
}
1880
.pages a[rel='last'] {
1881
  border-bottom-right-radius: 3px;
1882
  border-top-right-radius: 3px;
1883
}
1884
.hold-message {
1885
  background-color: #FFF0B1;
1886
  display: inline-block;
1887
  margin: 0.5em;
1888
  padding: 0.2em 0.5em;
1889
  -webkit-border-radius: 3px;
1890
  -moz-border-radius: 3px;
1891
  border-radius: 3px;
1892
}
1893
.reserve_date,
1894
.expiration_date {
1895
  white-space: nowrap;
1896
}
1897
.close {
1898
  color: #0088CC;
1899
  position: inherit;
1900
  top: auto;
1901
  right: auto;
1902
  filter: none;
1903
  float: none;
1904
  font-size: inherit;
1905
  font-weight: normal;
1906
  opacity: inherit;
1907
  text-shadow: none;
1908
}
1909
.close:hover {
1910
  color: #538200;
1911
  filter: inherit;
1912
  font-size: inherit;
1913
  opacity: inherit;
1914
}
1915
/* Redefine a new style for Bootstrap's class "close" since we use that already */
1916
/* Use <a class="closebtn" href="#">&times;</a> */
1917
.alert .closebtn {
1918
  position: relative;
1919
  top: -2px;
1920
  right: -21px;
1921
  line-height: 20px;
1922
}
1923
.modal-header .closebtn {
1924
  margin-top: 2px;
1925
}
1926
.closebtn {
1927
  float: right;
1928
  font-size: 20px;
1929
  font-weight: bold;
1930
  line-height: 20px;
1931
  color: #000000;
1932
  text-shadow: 0 1px 0 #ffffff;
1933
  opacity: 0.2;
1934
  filter: alpha(opacity=20);
1935
}
1936
.closebtn:hover {
1937
  color: #000000;
1938
  text-decoration: none;
1939
  cursor: pointer;
1940
  opacity: 0.4;
1941
  filter: alpha(opacity=40);
1942
}
1943
button.closebtn {
1944
  padding: 0;
1945
  cursor: pointer;
1946
  background: transparent;
1947
  border: 0;
1948
  -webkit-appearance: none;
1949
}
1950
.btn-group label,
1951
.btn-group select {
1952
  font-size: 13px;
1953
}
1954
.span2 select {
1955
  width: 100%;
1956
}
1957
.popup .main {
1958
  font-size: 90%;
1959
  padding: 0 1em;
1960
}
1961
.popup legend {
1962
  line-height: 1.5em;
1963
  margin-bottom: .5em;
1964
}
1965
.available {
1966
  color: #006600;
1967
}
1968
.waiting,
1969
.intransit,
1970
.notforloan,
1971
.checkedout,
1972
.lost,
1973
.notonhold {
1974
  display: block;
1975
}
1976
.notforloan {
1977
  color: #900;
1978
}
1979
.lost {
1980
  color: #666;
1981
}
1982
.suggestion {
1983
  background-color: #EEEEEB;
1984
  border: 1px solid #DDDED3;
1985
  margin: 1em auto;
1986
  padding: .5em;
1987
  width: 35%;
1988
  -webkit-border-radius: 3px;
1989
  -moz-border-radius: 3px;
1990
  border-radius: 3px;
1991
}
1992
.librarypulldown .transl1 {
1993
  width: auto;
1994
}
1995
.nolibrarypulldown {
1996
  width: 68%;
1997
}
1998
.nolibrarypulldown .transl1 {
1999
  width: 87%;
2000
}
2001
#opac-main-search select {
2002
  width: auto;
2003
  max-width: 12em;
2004
}
2005
#logo {
2006
  background: transparent url("../images/koha-logo-navbar.png") no-repeat scroll 0%;
2007
  border: 0;
2008
  float: left !important;
2009
  margin: 0;
2010
  padding: 0;
2011
  width: 100px;
2012
}
2013
#logo a {
2014
  border: 0;
2015
  cursor: pointer;
2016
  display: block;
2017
  height: 0px !important;
2018
  margin: 0;
2019
  overflow: hidden;
2020
  padding: 40px 0 0;
2021
  text-decoration: none;
2022
  width: 100px;
2023
}
2024
#user-menu-trigger {
2025
  display: none;
2026
}
2027
#user-menu-trigger .icon-user {
2028
  background: transparent url("../lib/bootstrap/img/glyphicons-halflings-white.png") no-repeat;
2029
  background-position: -168px 0;
2030
  background-repeat: no-repeat;
2031
  height: 14px;
2032
  line-height: 14px;
2033
  margin: 12px 0 0;
2034
  vertical-align: text-top;
2035
  width: 14px;
2036
}
2037
#user-menu-trigger .caret {
2038
  border-bottom-color: #999999;
2039
  border-top-color: #999999;
2040
  margin-top: 18px;
2041
}
2042
/* Class to be added to toolbar when it starts being fixed at the top of the screen*/
2043
.floating {
2044
  -webkit-box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.4);
2045
  box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.4);
2046
  margin-top: 0;
2047
}
2048
.tdlabel {
2049
  font-weight: bold;
2050
  display: none;
2051
}
2052
td img {
2053
  max-width: none;
2054
}
2055
#ulactioncontainer {
2056
  min-width: 16em;
2057
}
2058
.notesrow label {
2059
  font-weight: bold;
2060
}
2061
.notesrow span {
2062
  display: block;
2063
}
2064
.thumbnail-shelfbrowser span {
2065
  margin: 0px auto;
2066
}
2067
.dropdown-menu > li > a.menu-inactive:hover {
2068
  background: #FFF none;
2069
  color: #000;
2070
}
2071
.table .sorting_asc {
2072
  padding-right: 19px;
2073
  background: url("../images/asc.gif") no-repeat scroll right center #ecede6;
2074
}
2075
.table .sorting_desc {
2076
  padding-right: 19px;
2077
  background: url("../images/desc.gif") no-repeat scroll right center #ecede6;
2078
}
2079
.table .sorting {
2080
  padding-right: 19px;
2081
  background: url("../images/ascdesc.gif") no-repeat scroll right center #ecede6;
2082
}
2083
.table .nosort,
2084
.table .nosort.sorting_asc,
2085
.table .nosort.sorting_desc,
2086
.table .nosort.sorting {
2087
  padding-right: 19px;
2088
  background: #ECEDE6 none;
2089
}
2090
.tags ul {
2091
  display: inline;
2092
  list-style: none;
2093
  margin-left: 0;
2094
}
2095
.tags ul li {
2096
  display: inline;
2097
}
2098
.coverimages {
2099
  float: right;
2100
}
2101
#i18nMenu {
2102
  margin-left: 1em;
2103
}
2104
#i18nMenu li {
2105
  font-size: 85%;
2106
}
2107
#i18nMenu li li {
2108
  font-size: 100%;
2109
}
2110
#i18nMenu li li > a {
2111
  font-size: 100%;
2112
}
2113
#i18nMenu li li > a:hover {
2114
  color: #FFF;
2115
}
2116
#i18nMenu li a {
2117
  color: #0076b2;
2118
}
2119
#i18nMenu .dropdown-menu li p {
2120
  clear: both;
2121
  display: block;
2122
  font-weight: normal;
2123
  line-height: 20px;
2124
  padding: 3px 20px;
2125
  white-space: nowrap;
2126
}
2127
#subjectsList label,
2128
#authorSearch label {
2129
  display: inline;
2130
  vertical-align: middle;
2131
}
2132
#subjectsList ul,
2133
#authorSearch ul {
2134
  border-bottom: 1px solid #EEE;
2135
  list-style-type: none;
2136
  margin: 0;
2137
  padding: .6em 0;
2138
}
2139
#subjectsList li,
2140
#authorSearch li {
2141
  list-style-type: none;
2142
  margin: 0;
2143
  padding: 0;
2144
}
2145
#overdrive-results {
2146
  font-weight: bold;
2147
  padding-left: 1em;
2148
}
2149
.throbber {
2150
  vertical-align: middle;
2151
}
2152
#overdrive-results-list .star-rating-control {
2153
  display: block;
2154
  overflow: auto;
2155
}
2156
#shelfbrowser table {
2157
  margin: 0;
2158
}
2159
#shelfbrowser table,
2160
#shelfbrowser td,
2161
#shelfbrowser th {
2162
  border: 0;
2163
  font-size: 90%;
2164
  text-align: center;
2165
}
2166
#shelfbrowser td,
2167
#shelfbrowser th {
2168
  padding: 3px 5px;
2169
  width: 20%;
2170
}
2171
#shelfbrowser a {
2172
  display: block;
2173
  font-size: 110%;
2174
  font-weight: bold;
2175
  text-decoration: none;
2176
}
2177
#shelfbrowser #browser_next,
2178
#shelfbrowser #browser_previous {
2179
  background-image: url("../images/sprite.png");
2180
  background-repeat: no-repeat;
2181
  width: 16px;
2182
}
2183
#shelfbrowser #browser_next a,
2184
#shelfbrowser #browser_previous a {
2185
  cursor: pointer;
2186
  display: block;
2187
  height: 0 !important;
2188
  margin: 0;
2189
  overflow: hidden;
2190
  padding: 50px 0 0;
2191
  text-decoration: none;
2192
  width: 16px;
2193
}
2194
#shelfbrowser #browser_previous {
2195
  background-position: -9px -1007px;
2196
}
2197
#shelfbrowser #browser_next {
2198
  background-position: -9px -1057px;
2199
}
2200
#holds {
2201
  margin: 0 auto;
2202
  max-width: 800px;
2203
}
2204
.holdrow {
2205
  clear: both;
2206
  padding: 0 1em 1em 1em;
2207
  border-bottom: 1px solid #CCC;
2208
  margin-bottom: .5em;
2209
}
2210
.holdrow fieldset {
2211
  border: 0;
2212
  margin: 0;
2213
  float: none;
2214
}
2215
.holdrow fieldset .label {
2216
  font-size: 14px;
2217
}
2218
.holdrow label {
2219
  display: inline;
2220
}
2221
.hold-options {
2222
  clear: both;
2223
}
2224
.toggle-hold-options {
2225
  background-color: #eee;
2226
  clear: both;
2227
  display: block;
2228
  font-weight: bold;
2229
  margin: 1em 0;
2230
  padding: .5em;
2231
}
2232
.copiesrow {
2233
  clear: both;
2234
}
2235
#idreambooksreadometer {
2236
  float: right;
2237
}
2238
a.idreambooksrating {
2239
  font-size: 30px;
2240
  color: #29ADE4;
2241
  padding-left: 85px;
2242
  line-height: 30px;
2243
  text-decoration: none;
2244
}
2245
.idreambookslegend {
2246
  font-size: small;
2247
}
2248
a.reviewlink,
2249
a.reviewlink:visited {
2250
  text-decoration: none;
2251
  color: black;
2252
  font-weight: normal;
2253
}
2254
.idreambookssummary a {
2255
  color: #707070;
2256
  text-decoration: none;
2257
}
2258
.idreambookssummary img,
2259
.idbresult img {
2260
  vertical-align: middle;
2261
}
2262
.idbresult {
2263
  color: #29ADE4;
2264
  text-align: center;
2265
  margin: 0.5em;
2266
  padding: 0.5em;
2267
}
2268
.idbresult a,
2269
.idbresult a:visited {
2270
  text-decoration: none;
2271
  color: #29ADE4;
2272
}
2273
.idbresult img {
2274
  padding-right: 6px;
2275
}
2276
.shadowed {
2277
  -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
2278
  -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
2279
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
2280
}
2281
@media only screen and (min-width: 0px) and (max-width: 304px) {
2282
  /* Screens bewteen 0 and 304 pixels wide */
2283
  #oh:after {
2284
    content: "(min-width: 0px) and (max-width: 304px)";
2285
  }
2286
  input,
2287
  select,
2288
  textarea {
2289
    width: auto;
2290
    max-width: 11em;
2291
  }
2292
}
2293
@media only screen and (min-width: 0px) and (max-width: 390px) {
2294
  /* Screens bewteen 0 and 390 pixels wide */
2295
  #oh:after {
2296
    content: "(min-width: 0px) and (max-width: 390px)";
2297
  }
2298
  .ui-tabs .ui-tabs-nav li a,
2299
  .statictabs li a {
2300
    padding: .1em .5em;
2301
  }
2302
  #views {
2303
    border: 0;
2304
    padding: 0;
2305
    margin: 0;
2306
  }
2307
  .view {
2308
    padding: 0;
2309
  }
2310
  .view a,
2311
  .view span {
2312
    border: 1px solid #C9C9C9;
2313
    -webkit-border-radius: 4px;
2314
    -moz-border-radius: 4px;
2315
    border-radius: 4px;
2316
    font-size: 80%;
2317
    padding: 0.3em 0.4em 4px 26px;
2318
  }
2319
  .input-fluid {
2320
    width: 90%;
2321
  }
2322
}
2323
@media only screen and (min-width: 305px) and (max-width: 341px) {
2324
  /* Screens bewteen 305 and 341 pixels wide */
2325
  #oh:after {
2326
    content: "(min-width: 305px) and (max-width: 341px)";
2327
  }
2328
}
2329
@media only screen and (min-width: 342px) and (max-width: 479px) {
2330
  /* Screens bewteen 342 and 479 pixels wide */
2331
  #oh:after {
2332
    content: "(min-width: 342px) and (max-width: 479px)";
2333
  }
2334
  .input-fluid {
2335
    width: 75%;
2336
  }
2337
}
2338
/* Override Bootstrap Responsive CSS fixed navbar */
2339
@media (max-width: 979px) {
2340
  .navbar-fixed-top,
2341
  .navbar-fixed-bottom {
2342
    position: fixed;
2343
    margin-left: 0px;
2344
    margin-right: 0px;
2345
  }
2346
}
2347
@media only screen and (max-width: 608px) {
2348
  /* Screens below 608 pixels wide */
2349
  fieldset.rows label {
2350
    display: block;
2351
    float: none;
2352
    text-align: left;
2353
  }
2354
  fieldset.rows li {
2355
    padding-bottom: .5em;
2356
  }
2357
  fieldset.rows ol {
2358
    margin-left: 0;
2359
  }
2360
  body {
2361
    padding: 0;
2362
  }
2363
  .tdlabel {
2364
    display: inline;
2365
  }
2366
  .navbar-fixed-top,
2367
  .navbar-static-top {
2368
    margin: 0;
2369
  }
2370
  .navbar-inner {
2371
    padding: 0;
2372
  }
2373
  .checkall,
2374
  .clearall,
2375
  .highlight_controls,
2376
  #selections-toolbar,
2377
  .selectcol,
2378
  .list-actions,
2379
  #remove-selected {
2380
    display: none;
2381
  }
2382
  .table td.bibliocol {
2383
    padding-left: 1.3em;
2384
  }
2385
  .actions {
2386
    display: block;
2387
  }
2388
  .actions a,
2389
  .actions #login4tags {
2390
    background-color: #F2F2EF;
2391
    border: 1px solid #DDD;
2392
    -webkit-border-radius: 4px;
2393
    -moz-border-radius: 4px;
2394
    border-radius: 4px;
2395
    font-weight: bold;
2396
    display: block;
2397
    font-size: 120%;
2398
    margin: 2px 0;
2399
  }
2400
  .actions .label {
2401
    display: block;
2402
    font-weight: bold;
2403
  }
2404
  .actions #login4tags {
2405
    margin-right: 1em;
2406
  }
2407
  #opac-main-search button,
2408
  #opac-main-search input,
2409
  #opac-main-search select,
2410
  #opac-main-search .librarypulldown .transl1,
2411
  #opac-main-search .input-append {
2412
    display: block;
2413
    width: 97%;
2414
    max-width: 100%;
2415
    margin: .5em 0;
2416
    -webkit-border-radius: 5px;
2417
    -moz-border-radius: 5px;
2418
    border-radius: 5px;
2419
  }
2420
  #opac-main-search .input-append {
2421
    margin: 0;
2422
    width: 100%;
2423
  }
2424
  #opac-main-search .librarypulldown .transl1 {
2425
    width: 94.5%;
2426
  }
2427
  #toolbar .resort {
2428
    font-size: 14px;
2429
    max-width: 100%;
2430
    margin: .5em 0;
2431
    padding: 4px 6px;
2432
    -webkit-border-radius: 5px;
2433
    -moz-border-radius: 5px;
2434
    border-radius: 5px;
2435
  }
2436
  .mastheadsearch {
2437
    margin: 0;
2438
    -webkit-border-radius: 0px;
2439
    -moz-border-radius: 0px;
2440
    border-radius: 0px;
2441
  }
2442
  .main {
2443
    margin: .5em 0;
2444
    padding: 15px;
2445
    -webkit-border-radius: 0px;
2446
    -moz-border-radius: 0px;
2447
    border-radius: 0px;
2448
  }
2449
  .breadcrumb {
2450
    margin: 10px 0;
2451
  }
2452
  #moresearches {
2453
    text-align: center;
2454
  }
2455
  #searchsubmit {
2456
    font-weight: bold;
2457
  }
2458
  .ui-tabs-panel .item-thumbnail,
2459
  .tabs-container .item-thumbnail,
2460
  #topissues .item-thumbnail,
2461
  #usertags .item-thumbnail,
2462
  #usersuggestions .item-thumbnail {
2463
    margin: .5em 0 0 .5em;
2464
  }
2465
  .ui-tabs-panel .table-bordered,
2466
  .tabs-container .table-bordered,
2467
  #topissues .table-bordered,
2468
  #usertags .table-bordered,
2469
  #usersuggestions .table-bordered {
2470
    border: none;
2471
  }
2472
  .ui-tabs-panel .table th,
2473
  .tabs-container .table th,
2474
  #topissues .table th,
2475
  #usertags .table th,
2476
  #usersuggestions .table th,
2477
  .ui-tabs-panel .table thead,
2478
  .tabs-container .table thead,
2479
  #topissues .table thead,
2480
  #usertags .table thead,
2481
  #usersuggestions .table thead {
2482
    display: none;
2483
  }
2484
  .ui-tabs-panel .table td,
2485
  .tabs-container .table td,
2486
  #topissues .table td,
2487
  #usertags .table td,
2488
  #usersuggestions .table td {
2489
    border-right: 1px solid #dddddd;
2490
    border-left: 1px solid #dddddd;
2491
    border-top: 0;
2492
    display: block;
2493
    padding: .2em;
2494
  }
2495
  .ui-tabs-panel .table p,
2496
  .tabs-container .table p,
2497
  #topissues .table p,
2498
  #usertags .table p,
2499
  #usersuggestions .table p {
2500
    margin-bottom: 2px;
2501
  }
2502
  .ui-tabs-panel tr,
2503
  .tabs-container tr,
2504
  #topissues tr,
2505
  #usertags tr,
2506
  #usersuggestions tr {
2507
    display: block;
2508
    margin-bottom: .6em;
2509
  }
2510
  .ui-tabs-panel tr td:first-child,
2511
  .tabs-container tr td:first-child,
2512
  #topissues tr td:first-child,
2513
  #usertags tr td:first-child,
2514
  #usersuggestions tr td:first-child {
2515
    border-top: 1px solid #dddddd;
2516
    border-radius: 5px 5px 0 0;
2517
  }
2518
  .ui-tabs-panel tr td:last-child,
2519
  .tabs-container tr td:last-child,
2520
  #topissues tr td:last-child,
2521
  #usertags tr td:last-child,
2522
  #usersuggestions tr td:last-child {
2523
    border-radius: 0 0 5px 5px;
2524
    border-bottom: 2px solid #CACACA;
2525
  }
2526
  .no-image {
2527
    display: none;
2528
  }
2529
}
2530
@media only screen and (max-width: 700px) {
2531
  /* Screens below 700 pixels wide */
2532
  #opac-main-search label {
2533
    display: none;
2534
  }
2535
  #logo {
2536
    background: transparent url("../lib/bootstrap/img/glyphicons-halflings-white.png") no-repeat;
2537
    background-position: 0 -24px;
2538
    margin: 14px 14px 0 14px;
2539
    width: 14px;
2540
  }
2541
  #logo a {
2542
    padding: 14px 0 0;
2543
    width: 14px;
2544
  }
2545
  #user-menu-trigger {
2546
    display: inline;
2547
    margin-right: 12px;
2548
  }
2549
  #members {
2550
    display: none;
2551
    clear: both;
2552
  }
2553
  #members li {
2554
    padding-right: 20px;
2555
    text-align: right;
2556
    border-bottom: 1px solid #555;
2557
  }
2558
  #members li:first-child {
2559
    border-top: 1px solid #555;
2560
  }
2561
  #members li:last-child {
2562
    border-bottom: none;
2563
  }
2564
  #members .nav {
2565
    float: none;
2566
  }
2567
  #members .nav.pull-right {
2568
    float: none;
2569
  }
2570
  #members .nav > li {
2571
    float: none;
2572
  }
2573
  #members .divider-vertical {
2574
    border: 0;
2575
    height: 0;
2576
    margin: 0;
2577
  }
2578
}
2579
@media only screen and (min-width: 480px) and (max-width: 608px) {
2580
  /* Screens between 480 and 608 pixels wide */
2581
  #oh:after {
2582
    content: " Between 480 pixels and 608 pixels. ";
2583
  }
2584
  .input-fluid {
2585
    width: 75%;
2586
  }
2587
}
2588
@media only screen and (min-width: 608px) and (max-width: 767px) {
2589
  /* Screens between 608 and 767 pixels wide */
2590
  #oh:after {
2591
    content: " Between 608 pixels and 767 pixels. ";
2592
  }
2593
  .main {
2594
    padding: 0.8em 20px;
2595
  }
2596
  .breadcrumb {
2597
    margin: 10px 0;
2598
  }
2599
  .navbar-static-bottom {
2600
    margin-left: -20px;
2601
    margin-right: -20px;
2602
  }
2603
}
2604
@media only screen and (max-width: 767px) {
2605
  /* Screens below 767 pixels wide */
2606
  a.title {
2607
    font-size: 120%;
2608
  }
2609
  #userresults {
2610
    margin: 0 -20px;
2611
  }
2612
  .breadcrumb,
2613
  #top-pages,
2614
  .menu-collapse {
2615
    display: none;
2616
  }
2617
  #search-facets,
2618
  #menu {
2619
    margin-bottom: .5em;
2620
  }
2621
  #search-facets h4,
2622
  #menu h4 {
2623
    display: block;
2624
    margin: 0;
2625
    padding: 0;
2626
  }
2627
  #search-facets h4 a,
2628
  #menu h4 a {
2629
    -webkit-border-radius: 7px;
2630
    -moz-border-radius: 7px;
2631
    border-radius: 7px;
2632
    border-bottom: 0;
2633
    font-weight: normal;
2634
    padding: .7em .2em;
2635
  }
2636
  #search-facets ul,
2637
  #menu ul {
2638
    padding: 0;
2639
  }
2640
  #menu li a {
2641
    -webkit-border-radius: 0px;
2642
    -moz-border-radius: 0px;
2643
    border-radius: 0px;
2644
    border: 0;
2645
    display: block;
2646
    font-size: 120%;
2647
    text-decoration: none;
2648
    border-bottom: 1px solid #D8D8D8;
2649
    margin: 0;
2650
  }
2651
  #menu li.active a {
2652
    border-top: 1px solid #D8D8D8;
2653
    border-right-width: 1px;
2654
  }
2655
  #menu li:last-child a {
2656
    -webkit-border-radius: 0 0 7px 7px;
2657
    -moz-border-radius: 0 0 7px 7px;
2658
    border-radius: 0 0 7px 7px;
2659
  }
2660
  #search-facets li {
2661
    padding: .4em;
2662
  }
2663
  #search-facets h5 {
2664
    margin: .2em;
2665
  }
2666
  #menu h4 a.menu-open,
2667
  #search-facets h4 a.menu-open {
2668
    -webkit-border-radius: 7px 7px 0 0;
2669
    -moz-border-radius: 7px 7px 0 0;
2670
    border-radius: 7px 7px 0 0;
2671
    border-bottom: 1px solid #D8D8D8;
2672
  }
2673
}
2674
@media only screen and (max-width: 800px) {
2675
  /* Screens below 800 pixels wide */
2676
  .cartlabel,
2677
  .listslabel {
2678
    display: none;
2679
  }
2680
  .navbar .divider-vertical {
2681
    margin: 0 2px;
2682
  }
2683
  .navbar #members .divider-vertical {
2684
    margin: 0 9px;
2685
  }
2686
}
2687
@media only screen and (min-width: 768px) {
2688
  /* Screens above 768 pixels wide */
2689
  .main {
2690
    margin-left: 20px;
2691
    margin-right: 20px;
2692
  }
2693
  #menu {
2694
    border: 0;
2695
    -webkit-border-radius: 0px;
2696
    -moz-border-radius: 0px;
2697
    border-radius: 0px;
2698
    border-right: 1px solid #D8D8D8;
2699
  }
2700
  #menu h4 {
2701
    display: none;
2702
  }
2703
  #menu ul {
2704
    padding: 1em 0 1em 0;
2705
  }
2706
}
2707
@media only screen and (min-width: 768px) and (max-width: 984px) {
2708
  /* Screens between 768 and 984 pixels wide */
2709
  #oh:after {
2710
    content: " Between 768 and 984 pixels. ";
2711
  }
2712
  .librarypulldown .transl1 {
2713
    width: 38%;
2714
  }
2715
}
2716
@media only screen and (max-width: 984px) {
2717
  /* Screens up to 984 pixels wide */
2718
}
2719
@media only screen and (min-width: 984px) {
2720
  /* Screens above 969 pixels wide */
2721
  #oh:after {
2722
    content: " Above 984 pixels. ";
2723
  }
2724
  .librarypulldown .transl1 {
2725
    width: 53%;
2726
  }
2727
}
2728
@media only screen and (max-width: 1040px) {
2729
  .pg_menu li a {
2730
    float: none;
2731
    text-align: left;
2732
  }
2733
  .pg_menu li.back_results a {
2734
    border: 1px solid #D0D0D0;
2735
    border-width: 1px 0 1px 0;
2736
  }
2737
  #ulactioncontainer {
2738
    min-width: 0;
2739
  }
2740
}
(-)a/koha-tmpl/opac-tmpl/bootstrap/css/persona-buttons.css (-232 / +1 lines)
Lines 1-232 Link Here
1
/* Link body */
1
a.persona-button{color:#fff}.persona-button{color:#fff;display:inline-block;font-size:14px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;line-height:1.1;overflow:hidden;position:relative;text-decoration:none;text-shadow:0 1px rgba(0,0,0,0.5),0 0 2px rgba(0,0,0,0.2);background:#297dc3;background:-moz-linear-gradient(top, #43a6e2, #287cc2);background:-ms-linear-gradient(top, #43a6e2, #287cc2);background:-o-linear-gradient(top, #43a6e2, #287cc2);background:-webkit-linear-gradient(top, #43a6e2, #287cc2);background:linear-gradient(to bottom, #43a6e2 0, #287cc2 100%);-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(0,0,0,0.2);-ms-box-shadow:0 1px 0 rgba(0,0,0,0.2);-o-box-shadow:0 1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 0 rgba(0,0,0,0.2)}.persona-button:hover{background:#21669f;background:-moz-linear-gradient(top, #3788b9, #21669f);background:-ms-linear-gradient(top, #3788b9, #21669f);background:-o-linear-gradient(top, #3788b9, #21669f);background:-webkit-linear-gradient(top, #3788b9, #21669f);background:linear-gradient(to bottom, #3788b9 0, #21669f 100%)}.persona-button:active,.persona-button:focus{top:1px;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.persona-button span{display:inline-block;padding:5px 10px 5px 40px}.persona-button span:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAYAAAA/I0V3AAAA4klEQVR42o2RWaqEMBRE3YaCiDjPwQGcd9CrysLv4wTyoLFD90dxqbp1EgdPRB7Kskznea6Zn/aPoKoqUUrJOI5m4l2QBfSyLHKep1zXZSae3An1fS/7vst931bGkzuhaZrsLVbGkzuheZ7lOI6HyJ2QUkqv6yrbtv0LT+6E7G0UrfBfP3lZlpoXH4ZBmHgn5Pv+KwxDfqp0XQdgJp6c/RsUBIGOokiSJDE/s21bACbe5Ozp0TdAHMdSFIXUdS1N01C2wpObPT36HifwCJzI0iX29Oh7XP0E3CB9L01TzM+i/wePv4ZE5RtAngAAAABJRU5ErkJggg==) 10px center no-repeat;content:'';display:block;width:31px;position:absolute;bottom:0;left:-3px;top:0;z-index:10}.persona-button span:before{content:'';display:block;height:100%;width:20px;position:absolute;bottom:0;left:0;top:0;z-index:1;background:#42a9dd;background:-moz-linear-gradient(top, #50b8e8, #3095ce);background:-ms-linear-gradient(top, #50b8e8, #3095ce);background:-o-linear-gradient(top, #50b8e8, #3095ce);background:-webkit-linear-gradient(top, #50b8e8, #3095ce);background:linear-gradient(to bottom, #50b8e8 0, #3095ce 100%);-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.persona-button:before{background:#42a9dd;content:'';display:block;height:26px;width:26px;position:absolute;left:2px;top:50%;margin-top:-13px;z-index:0;background:-moz-linear-gradient(-45deg, #50b8e8, #3095ce);background:-ms-linear-gradient(-45deg, #50b8e8, #3095ce);background:-o-linear-gradient(-45deg, #50b8e8, #3095ce);background:-webkit-linear-gradient(-45deg, #50b8e8, #3095ce);background:linear-gradient(to bottom, #50b8e8 0, #3095ce 100%);-moz-box-shadow:1px -1px 1px rgba(0,0,0,0.1);-ms-box-shadow:1px -1px 1px rgba(0,0,0,0.1);-o-box-shadow:1px -1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:1px -1px 1px rgba(0,0,0,0.1);box-shadow:1px -1px 1px rgba(0,0,0,0.1);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.persona-button:after{content:'';display:block;height:100%;width:100%;position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3);-ms-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3);-o-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3)}.persona-button.dark{background:#3c3c3c;background:-moz-linear-gradient(top, #606060, #3c3c3c);background:-ms-linear-gradient(top, #606060, #3c3c3c);background:-o-linear-gradient(top, #606060, #3c3c3c);background:-webkit-linear-gradient(top, #606060, #3c3c3c);background:linear-gradient(top, #606060, #3c3c3c)}.persona-button.dark:hover{background:#2d2d2d;background:-moz-linear-gradient(top, #484848, #2d2d2d);background:-ms-linear-gradient(top, #484848, #2d2d2d);background:-o-linear-gradient(top, #484848, #2d2d2d);background:-webkit-linear-gradient(top, #484848, #2d2d2d);background:linear-gradient(top, #484848, #2d2d2d)}.persona-button.dark span:before{background:#d34f2d;background:-moz-linear-gradient(top, #ebac45, #d34f2d);background:-ms-linear-gradient(top, #ebac45, #d34f2d);background:-o-linear-gradient(top, #ebac45, #d34f2d);background:-webkit-linear-gradient(top, #ebac45, #d34f2d);background:linear-gradient(top, #ebac45, #d34f2d)}.persona-button.dark:before{background:#d34f2d;background:-moz-linear-gradient(-45deg, #ebac45, #d34f2d);background:-ms-linear-gradient(-45deg, #ebac45, #d34f2d);background:-o-linear-gradient(-45deg, #ebac45, #d34f2d);background:-webkit-linear-gradient(-45deg, #ebac45, #d34f2d);background:linear-gradient(-45deg, #d34f2d, #ebac45)}.persona-button.orange{background:#ee731a;background:-moz-linear-gradient(top, #ee731a, #d03116);background:-ms-linear-gradient(top, #ee731a, #d03116);background:-o-linear-gradient(top, #ee731a, #d03116);background:-webkit-linear-gradient(top, #ee731a, #d03116);background:linear-gradient(top, #ee731a, #d03116)}.persona-button.orange:hover{background:#cb6216;background:-moz-linear-gradient(top, #cb6216, #b12a13);background:-ms-linear-gradient(top, #cb6216, #b12a13);background:-o-linear-gradient(top, #cb6216, #b12a13);background:-webkit-linear-gradient(top, #cb6216, #b12a13);background:linear-gradient(top, #cb6216, #b12a13)}.persona-button.orange span:before{background:#e84a21;background:-moz-linear-gradient(top, #f7ad27, #e84a21);background:-ms-linear-gradient(top, #f7ad27, #e84a21);background:-o-linear-gradient(top, #f7ad27, #e84a21);background:-webkit-linear-gradient(top, #f7ad27, #e84a21);background:linear-gradient(top, #f7ad27, #e84a21)}.persona-button.orange:before{background:#e84a21;background:-moz-linear-gradient(-45deg, #f7ad27, #e84a21);background:-ms-linear-gradient(-45deg, #f7ad27, #e84a21);background:-o-linear-gradient(-45deg, #f7ad27, #e84a21);background:-webkit-linear-gradient(-45deg, #f7ad27, #e84a21);background:linear-gradient(-45deg, #e84a21, #f7ad27)}
2
a.persona-button {
3
  color : #FFF;
4
}
5
6
.persona-button{
7
  color: #fff;
8
  display: inline-block;
9
  font-size: 14px;
10
  font-family: Helvetica, Arial, sans-serif;
11
  font-weight: bold;
12
  line-height: 1.1;
13
  overflow: hidden;
14
  position: relative;
15
  text-decoration: none;
16
  text-shadow: 0 1px rgba(0,0,0,0.5), 0 0 2px rgba(0,0,0,0.2);
17
18
  background: #297dc3;
19
  background: -moz-linear-gradient(top, #43a6e2, #287cc2);
20
  background: -ms-linear-gradient(top, #43a6e2, #287cc2);
21
  background: -o-linear-gradient(top, #43a6e2, #287cc2);
22
  background: -webkit-linear-gradient(top, #43a6e2, #287cc2);
23
  background: linear-gradient(to bottom, #43a6e2 0%,#287cc2 100%); /* W3C */
24
25
  -moz-border-radius:   3px;
26
  -ms-border-radius:     3px;
27
  -o-border-radius:     3px;
28
  -webkit-border-radius:   3px;
29
  border-radius:       3px;
30
31
  -moz-box-shadow:   0 1px 0 rgba(0,0,0,0.2);
32
  -ms-box-shadow:   0 1px 0 rgba(0,0,0,0.2);
33
  -o-box-shadow:     0 1px 0 rgba(0,0,0,0.2);
34
  -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2);
35
  box-shadow:     0 1px 0 rgba(0,0,0,0.2);
36
}
37
38
.persona-button:hover{
39
  background: #21669f;
40
  background: -moz-linear-gradient(top, #3788b9, #21669f);
41
  background: -ms-linear-gradient(top, #3788b9, #21669f);
42
  background: -o-linear-gradient(top, #3788b9, #21669f);
43
  background: -webkit-linear-gradient(top, #3788b9, #21669f);
44
  background: linear-gradient(to bottom, #3788b9 0%,#21669f 100%); /* W3C */
45
}
46
47
.persona-button:active, .persona-button:focus{
48
  top: 1px;
49
  -moz-box-shadow:   none;
50
  -ms-box-shadow:   none;
51
  -o-box-shadow:     none;
52
  -webkit-box-shadow: none;
53
  box-shadow:     none;
54
}
55
56
.persona-button span{
57
  display: inline-block;
58
  padding: 5px 10px 5px 40px;
59
}
60
61
/* Icon */
62
.persona-button span:after{
63
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAYAAAA/I0V3AAAA4klEQVR42o2RWaqEMBRE3YaCiDjPwQGcd9CrysLv4wTyoLFD90dxqbp1EgdPRB7Kskznea6Zn/aPoKoqUUrJOI5m4l2QBfSyLHKep1zXZSae3An1fS/7vst931bGkzuhaZrsLVbGkzuheZ7lOI6HyJ2QUkqv6yrbtv0LT+6E7G0UrfBfP3lZlpoXH4ZBmHgn5Pv+KwxDfqp0XQdgJp6c/RsUBIGOokiSJDE/s21bACbe5Ozp0TdAHMdSFIXUdS1N01C2wpObPT36HifwCJzI0iX29Oh7XP0E3CB9L01TzM+i/wePv4ZE5RtAngAAAABJRU5ErkJggg==) 10px center no-repeat;
64
  content: '';
65
  display: block;
66
  width: 31px;
67
68
  position: absolute;
69
  bottom: 0;
70
  left: -3px;
71
  top: 0;
72
  z-index: 10;
73
}
74
75
/*  Icon background */
76
.persona-button span:before{
77
  content: '';
78
  display: block;
79
  height: 100%;
80
  width: 20px;
81
82
  position: absolute;
83
  bottom: 0;
84
  left: 0;
85
  top: 0;
86
  z-index: 1;
87
88
  background: #42a9dd;
89
  background: -moz-linear-gradient(top, #50b8e8, #3095ce);
90
  background: -ms-linear-gradient(top, #50b8e8, #3095ce);
91
  background: -o-linear-gradient(top, #50b8e8, #3095ce);
92
  background: -webkit-linear-gradient(top, #50b8e8, #3095ce);
93
  background: linear-gradient(to bottom, #50b8e8 0%,#3095ce 100%); /* W3C */
94
95
  -moz-border-radius:   3px 0 0 3px;
96
  -ms-border-radius:     3px 0 0 3px;
97
  -o-border-radius:     3px 0 0 3px;
98
  -webkit-border-radius:   3px 0 0 3px;
99
  border-radius:       3px 0 0 3px;
100
}
101
102
/* Triangle */
103
.persona-button:before{
104
  background: #42a9dd;
105
  content: '';
106
  display: block;
107
  height: 26px;
108
  width: 26px;
109
110
  position: absolute;
111
  left: 2px;
112
  top: 50%;
113
  margin-top: -13px;
114
  z-index: 0;
115
116
  background: -moz-linear-gradient(-45deg, #50b8e8, #3095ce);
117
  background: -ms-linear-gradient(-45deg, #50b8e8, #3095ce);
118
  background: -o-linear-gradient(-45deg, #50b8e8, #3095ce);
119
  background: -webkit-linear-gradient(-45deg, #50b8e8, #3095ce);
120
  background: linear-gradient(to bottom, #50b8e8 0%,#3095ce 100%); /* W3C */
121
122
  -moz-box-shadow:   1px -1px 1px rgba(0,0,0,0.1);
123
  -ms-box-shadow:   1px -1px 1px rgba(0,0,0,0.1);
124
  -o-box-shadow:     1px -1px 1px rgba(0,0,0,0.1);
125
  -webkit-box-shadow: 1px -1px 1px rgba(0,0,0,0.1);
126
  box-shadow:     1px -1px 1px rgba(0,0,0,0.1);
127
128
  -moz-transform:   rotate(45deg);
129
  -ms-transform:     rotate(45deg);
130
  -o-transform:     rotate(45deg);
131
  -webkit-transform:   rotate(45deg);
132
  transform:       rotate(45deg);
133
}
134
135
/* Inset shadow (required here because the icon background clips it when on the `a` element) */
136
.persona-button:after{
137
  content: '';
138
  display: block;
139
  height: 100%;
140
  width: 100%;
141
142
  position: absolute;
143
  left: 0;
144
  top: 0;
145
  bottom: 0;
146
  right: 0;
147
  z-index: 10;
148
149
  -moz-border-radius:   3px;
150
  -ms-border-radius:     3px;
151
  -o-border-radius:     3px;
152
  -webkit-border-radius:   3px;
153
  border-radius:       3px;
154
155
  -moz-box-shadow:   inset 0 -1px 0 rgba(0,0,0,0.3);
156
  -ms-box-shadow:   inset 0 -1px 0 rgba(0,0,0,0.3);
157
  -o-box-shadow:     inset 0 -1px 0 rgba(0,0,0,0.3);
158
  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.3);
159
  box-shadow:     inset 0 -1px 0 rgba(0,0,0,0.3);
160
}
161
162
/* ========================================================
163
 *    Dark button
164
 * ===================================================== */
165
.persona-button.dark{
166
  background: #3c3c3c;
167
  background: -moz-linear-gradient(top, #606060, #3c3c3c);
168
  background: -ms-linear-gradient(top, #606060, #3c3c3c);
169
  background: -o-linear-gradient(top, #606060, #3c3c3c);
170
  background: -webkit-linear-gradient(top, #606060, #3c3c3c);
171
  background: linear-gradient(top, #606060, #3c3c3c);
172
}
173
.persona-button.dark:hover{
174
  background: #2d2d2d;
175
  background: -moz-linear-gradient(top, #484848, #2d2d2d);
176
  background: -ms-linear-gradient(top, #484848, #2d2d2d);
177
  background: -o-linear-gradient(top, #484848, #2d2d2d);
178
  background: -webkit-linear-gradient(top, #484848, #2d2d2d);
179
  background: linear-gradient(top, #484848, #2d2d2d);
180
}
181
.persona-button.dark span:before{ /* Icon BG */
182
  background: #d34f2d;
183
  background: -moz-linear-gradient(top, #ebac45, #d34f2d);
184
  background: -ms-linear-gradient(top, #ebac45, #d34f2d);
185
  background: -o-linear-gradient(top, #ebac45, #d34f2d);
186
  background: -webkit-linear-gradient(top, #ebac45, #d34f2d);
187
  background: linear-gradient(top, #ebac45, #d34f2d);
188
}
189
.persona-button.dark:before{ /* Triangle */
190
  background: #d34f2d;
191
  background: -moz-linear-gradient(-45deg, #ebac45, #d34f2d);
192
  background: -ms-linear-gradient(-45deg, #ebac45, #d34f2d);
193
  background: -o-linear-gradient(-45deg, #ebac45, #d34f2d);
194
  background: -webkit-linear-gradient(-45deg, #ebac45, #d34f2d);
195
  background: linear-gradient(-45deg, #d34f2d, #ebac45); /* flipped for updated spec */
196
}
197
198
/* ========================================================
199
 *    Orange button
200
 * ===================================================== */
201
.persona-button.orange{
202
  background: #ee731a;
203
  background: -moz-linear-gradient(top, #ee731a, #d03116);
204
  background: -ms-linear-gradient(top, #ee731a, #d03116);
205
  background: -o-linear-gradient(top, #ee731a, #d03116);
206
  background: -webkit-linear-gradient(top, #ee731a, #d03116);
207
  background: linear-gradient(top, #ee731a, #d03116);
208
}
209
.persona-button.orange:hover{
210
  background: #cb6216;
211
  background: -moz-linear-gradient(top, #cb6216, #b12a13);
212
  background: -ms-linear-gradient(top, #cb6216, #b12a13);
213
  background: -o-linear-gradient(top, #cb6216, #b12a13);
214
  background: -webkit-linear-gradient(top, #cb6216, #b12a13);
215
  background: linear-gradient(top, #cb6216, #b12a13);
216
}
217
.persona-button.orange span:before{ /* Icon BG */
218
  background: #e84a21;
219
  background: -moz-linear-gradient(top, #f7ad27, #e84a21);
220
  background: -ms-linear-gradient(top, #f7ad27, #e84a21);
221
  background: -o-linear-gradient(top, #f7ad27, #e84a21);
222
  background: -webkit-linear-gradient(top, #f7ad27, #e84a21);
223
  background: linear-gradient(top, #f7ad27, #e84a21);
224
}
225
.persona-button.orange:before{ /* Triangle */
226
  background: #e84a21;
227
  background: -moz-linear-gradient(-45deg, #f7ad27, #e84a21);
228
  background: -ms-linear-gradient(-45deg, #f7ad27, #e84a21);
229
  background: -o-linear-gradient(-45deg, #f7ad27, #e84a21);
230
  background: -webkit-linear-gradient(-45deg, #f7ad27, #e84a21);
231
  background: linear-gradient(-45deg, #e84a21, #f7ad27); /* flipped for updated spec */
232
}
(-)a/koha-tmpl/opac-tmpl/bootstrap/css/print.css (-227 / +1 lines)
Lines 1-227 Link Here
1
a:link {
1
a:link{color:#006;text-decoration:none}a:visited{color:#006;text-decoration:none}a:hover{color:#930;text-decoration:none}body{background-color:#fff;color:#333;font-family:arial,geneva,sans-serif;font-size:14px;margin:0 0 0 0;word-wrap:break-word}caption{color:#006;font-size:18px;font-weight:bold;margin-top:5px;text-align:left}div.table{width:100%}form{margin:0;padding:0}h1{color:#006;font-size:22px;font-weight:bold;margin-bottom:3px;margin-top:3px}h2{color:#006;font-size:20px;font-weight:bold;margin-bottom:3px;margin-top:3px}h3{color:#006;font-size:18px;font-weight:bold;margin-bottom:3px;margin-top:3px}h4{color:#006;font-size:16px;font-weight:bold;margin-bottom:3px;margin-top:3px}h5{color:#006;font-size:15px;font-weight:bold;margin-bottom:1px;margin-top:1px}h6{color:#006;font-size:14px;font-weight:bold;margin-bottom:1px;margin-top:1px}p{margin-top:0}table{background-color:#fff;border-bottom:0 solid #ccc;border-collapse:collapse;border-left:0 solid #ccc;margin:3px 0 5px 0;padding:0;width:99%}td{background-color:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:5px 5px 5px 5px;vertical-align:top}td:last-child{background-color:#fff;border-bottom:1px solid #ccc;border-right:0 solid #ccc;padding:5px 5px 5px 5px;vertical-align:top}th{background-color:#e9e9e9;border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-weight:bold;padding:5px 5px 5px 5px}th:last-child{background-color:#e9e9e9;border-bottom:1px solid #ccc;border-right:0 solid #ccc;font-weight:bold;padding:5px 5px 5px 5px}tr.highlight{background-color:#e9e9e9}body#basket tr.highlight{background-color:transparent}body#basket a{font-weight:bold}body#basket table{border-top:1px solid #eee;border-left:1px solid #eee}body#basket td,body#basket th{background-color:transparent;padding:2px}body#basket th{background-color:#eee}body#basket th,body#basket th[scope=col]{text-align:center;vertical-align:middle}body#basket th[scope=row]{font-size:89%;text-align:right;vertical-align:top;width:10%}body#basket p{font-size:85%;margin:.2em 0;text-indent:.5em}.error{font-weight:bold}.ex{font-family:"Courier New",Courier,monospace}.inline{display:inline}.screen{display:none}#bookcover{float:left;margin:0;padding:0}#members,#opac-main-search,#opac-user-views .ui-tabs-nav,input,h2 span.hint,td.resultscontrol,.pages,.suggestion,.views,#action,#export,#bibliodescriptions .ui-tabs-nav,#addshelf,fieldset.action,.list-actions,.ft,#facetcontainer,.results_summary.actions,.koha_url,.yui-b{display:none}#userresults{position:absolute;right:0;word-wrap:break-word;display:block}div#userupdate input,div#userupdate textarea{display:inline;border:0}#yui-main,#yui-main .yui-b,.yui-t1 #yui-main .yui-b{display:block !important;margin:0 !important;padding:0 !important;width:auto !important;float:none !important}
2
	color : #000066;
3
	text-decoration: none;
4
}
5
6
a:visited {
7
	color : #000066;
8
	text-decoration: none;
9
}
10
11
a:hover {
12
	color : #993300;
13
	text-decoration: none;
14
}
15
16
body {
17
	background-color : #FFF;
18
	color : #333333;
19
	font-family : arial, geneva, sans-serif;
20
	font-size : 14px;
21
	margin : 0px 0px 0px 0px;
22
    word-wrap : break-word;
23
}
24
25
caption {
26
	color : #000066;
27
	font-size : 18px;
28
	font-weight : bold;
29
	margin-top : 5px;
30
	text-align : left;
31
}
32
33
div.table {
34
	width : 100%;
35
}
36
37
form {
38
	margin : 0px;
39
	padding : 0px;
40
}
41
42
h1
43
	{
44
	color : #000066;
45
	font-size : 22px;
46
	font-weight : bold;
47
	margin-bottom : 3px;
48
	margin-top : 3px;
49
}
50
51
h2 {
52
	color : #000066;
53
	font-size : 20px;
54
	font-weight : bold;
55
	margin-bottom : 3px;
56
	margin-top : 3px;
57
}
58
59
h3 {
60
	color : #000066;
61
	font-size : 18px;
62
	font-weight : bold;
63
	margin-bottom : 3px;
64
	margin-top : 3px;
65
}
66
67
h4 {
68
	color : #000066;
69
	font-size : 16px;
70
	font-weight : bold;
71
	margin-bottom : 3px;
72
	margin-top : 3px;
73
}
74
75
h5 {
76
	color : #000066;
77
	font-size : 15px;
78
	font-weight : bold;
79
	margin-bottom : 1px;
80
	margin-top : 1px;
81
}
82
83
h6 {
84
	color : #000066;
85
	font-size : 14px;
86
	font-weight : bold;
87
	margin-bottom : 1px;
88
	margin-top : 1px;
89
}
90
91
p {
92
	margin-top : 0px;
93
}
94
95
table {
96
	background-color : #FFFFFF;
97
	border-bottom : 0px solid #CCCCCC;
98
	border-collapse : collapse;
99
	border-left : 0px solid #CCCCCC;
100
	margin : 3px 0px 5px 0px;
101
	padding : 0px;
102
	width : 99%;
103
}
104
105
td {
106
	background-color : #FFF;
107
	border-bottom : 1px solid #CCCCCC;
108
	border-right : 1px solid #CCCCCC;
109
	padding : 5px 5px 5px 5px;
110
	vertical-align : top;
111
}
112
113
td:last-child {
114
	background-color : #FFF;
115
	border-bottom : 1px solid #CCCCCC;
116
	border-right : 0px solid #CCCCCC;
117
	padding : 5px 5px 5px 5px;
118
	vertical-align : top;
119
}
120
121
th {
122
	background-color : #E9E9E9;
123
	border-bottom : 1px solid #CCCCCC;
124
	border-right : 1px solid #CCCCCC;
125
	font-weight : bold;
126
	padding : 5px 5px 5px 5px;
127
}
128
129
th:last-child {
130
	background-color : #E9E9E9;
131
	border-bottom : 1px solid #CCCCCC;
132
	border-right : 0px solid #CCCCCC;
133
	font-weight : bold;
134
	padding : 5px 5px 5px 5px;
135
}
136
137
tr.highlight {
138
	background-color: #e9e9e9;
139
}
140
141
body#basket tr.highlight {
142
	background-color : transparent;
143
}
144
145
body#basket a {
146
	font-weight : bold;
147
}
148
149
body#basket table {
150
	border-top : 1px solid #EEE;
151
	border-left : 1px solid #EEE;
152
}
153
body#basket td,
154
body#basket th {
155
	background-color : transparent;
156
	padding : 2px;
157
}
158
159
body#basket th {
160
	background-color : #EEE;
161
}
162
163
body#basket th,
164
body#basket th[scope=col] {
165
	text-align : center;
166
	vertical-align : middle;
167
}
168
169
body#basket th[scope=row] {
170
	font-size : 89%;
171
	text-align : right;
172
	vertical-align : top;
173
	width : 10%;
174
}
175
176
body#basket p {
177
	font-size : 85%;
178
	margin : .2em 0;
179
	text-indent : .5em;
180
}
181
182
.error {
183
	font-weight: bold;
184
}
185
186
.ex {
187
	font-family : "Courier New", Courier, monospace;
188
}
189
.inline {
190
	display : inline;
191
}
192
193
.screen {
194
	display : none;
195
}
196
197
#bookcover {
198
	float:left;
199
	margin:0pt;
200
	padding:0pt;
201
}
202
203
#members,#opac-main-search,#opac-user-views .ui-tabs-nav,input,h2 span.hint,td.resultscontrol,.pages,.suggestion,.views,#action,#export,#bibliodescriptions .ui-tabs-nav,#addshelf,fieldset.action, .list-actions, .ft, #facetcontainer,.results_summary.actions,.koha_url,.yui-b {
204
	display : none;
205
}
206
207
#userresults {
208
    position : absolute;
209
    right : 0px;
210
    word-wrap : break-word;
211
	display : block;
212
}
213
214
div#userupdate input,div#userupdate textarea {
215
	display : inline;
216
	border : 0;
217
}
218
219
#yui-main,
220
#yui-main .yui-b,
221
.yui-t1 #yui-main .yui-b {
222
    display : block !important;
223
    margin : 0 !important;
224
    padding : 0 !important;
225
    width : auto !important;
226
    float : none !important;
227
}
(-)a/koha-tmpl/opac-tmpl/bootstrap/css/responsive.css (+1 lines)
Line 0 Link Here
1
.shadowed{-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)}@media only screen and (min-width:0) and (max-width:304px){#oh:after{content:"(min-width: 0px) and (max-width: 304px)"}input,select,textarea{width:auto;max-width:11em}}@media only screen and (min-width:0) and (max-width:390px){#oh:after{content:"(min-width: 0px) and (max-width: 390px)"}.ui-tabs .ui-tabs-nav li a,.statictabs li a{padding:.1em .5em}#views{border:0;padding:0;margin:0}.view{padding:0}.view a,.view span{border:1px solid #c9c9c9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:80%;padding:.3em .4em 4px 26px}.input-fluid{width:90%}}@media only screen and (min-width:305px) and (max-width:341px){#oh:after{content:"(min-width: 305px) and (max-width: 341px)"}}@media only screen and (min-width:342px) and (max-width:479px){#oh:after{content:"(min-width: 342px) and (max-width: 479px)"}.input-fluid{width:75%}}@media (max-width:979px){.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;margin-left:0;margin-right:0}}@media only screen and (max-width:608px){fieldset.rows label{display:block;float:none;text-align:left}fieldset.rows li{padding-bottom:.5em}fieldset.rows ol{margin-left:0}body{padding:0}.tdlabel{display:inline}.navbar-fixed-top,.navbar-static-top{margin:0}.navbar-inner{padding:0}.checkall,.clearall,.highlight_controls,#selections-toolbar,.selectcol,.list-actions,#remove-selected{display:none}.table td.bibliocol{padding-left:1.3em}.actions{display:block}.actions a,.actions #login4tags{background-color:#f2f2ef;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:bold;display:block;font-size:120%;margin:2px 0}.actions .label{display:block;font-weight:bold}.actions #login4tags{margin-right:1em}#opac-main-search button,#opac-main-search input,#opac-main-search select,#opac-main-search .librarypulldown .transl1,#opac-main-search .input-append{display:block;width:97%;max-width:100%;margin:.5em 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#opac-main-search .input-append{margin:0;width:100%}#opac-main-search .librarypulldown .transl1{width:94.5%}#toolbar .resort{font-size:14px;max-width:100%;margin:.5em 0;padding:4px 6px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mastheadsearch{margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.main{margin:.5em 0;padding:15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.breadcrumb{margin:10px 0}#moresearches{text-align:center}#searchsubmit{font-weight:bold}.ui-tabs-panel .item-thumbnail,.tabs-container .item-thumbnail,#topissues .item-thumbnail,#usertags .item-thumbnail,#usersuggestions .item-thumbnail{margin:.5em 0 0 .5em}.ui-tabs-panel .table-bordered,.tabs-container .table-bordered,#topissues .table-bordered,#usertags .table-bordered,#usersuggestions .table-bordered{border:none}.ui-tabs-panel .table th,.tabs-container .table th,#topissues .table th,#usertags .table th,#usersuggestions .table th,.ui-tabs-panel .table thead,.tabs-container .table thead,#topissues .table thead,#usertags .table thead,#usersuggestions .table thead{display:none}.ui-tabs-panel .table td,.tabs-container .table td,#topissues .table td,#usertags .table td,#usersuggestions .table td{border-right:1px solid #ddd;border-left:1px solid #ddd;border-top:0;display:block;padding:.2em}.ui-tabs-panel .table p,.tabs-container .table p,#topissues .table p,#usertags .table p,#usersuggestions .table p{margin-bottom:2px}.ui-tabs-panel tr,.tabs-container tr,#topissues tr,#usertags tr,#usersuggestions tr{display:block;margin-bottom:.6em}.ui-tabs-panel tr td:first-child,.tabs-container tr td:first-child,#topissues tr td:first-child,#usertags tr td:first-child,#usersuggestions tr td:first-child{border-top:1px solid #ddd;border-radius:5px 5px 0 0}.ui-tabs-panel tr td:last-child,.tabs-container tr td:last-child,#topissues tr td:last-child,#usertags tr td:last-child,#usersuggestions tr td:last-child{border-radius:0 0 5px 5px;border-bottom:2px solid #cacaca}.no-image{display:none}}@media only screen and (max-width:700px){#opac-main-search label{display:none}#logo{background:transparent url("../lib/bootstrap/img/glyphicons-halflings-white.png") no-repeat;background-position:0 -24px;margin:14px 14px 0 14px;width:14px}#logo a{padding:14px 0 0;width:14px}#user-menu-trigger{display:inline;margin-right:12px}#members{display:none;clear:both}#members li{padding-right:20px;text-align:right;border-bottom:1px solid #555}#members li:first-child{border-top:1px solid #555}#members li:last-child{border-bottom:none}#members .nav{float:none}#members .nav.pull-right{float:none}#members .nav>li{float:none}#members .divider-vertical{border:0;height:0;margin:0}}@media only screen and (min-width:480px) and (max-width:608px){#oh:after{content:" Between 480 pixels and 608 pixels. "}.input-fluid{width:75%}}@media only screen and (min-width:608px) and (max-width:767px){#oh:after{content:" Between 608 pixels and 767 pixels. "}.main{padding:.8em 20px}.breadcrumb{margin:10px 0}.navbar-static-bottom{margin-left:-20px;margin-right:-20px}}@media only screen and (max-width:767px){a.title{font-size:120%}#userresults{margin:0 -20px}.breadcrumb,#top-pages,.menu-collapse{display:none}#search-facets,#menu{margin-bottom:.5em}#search-facets h4,#menu h4{display:block;margin:0;padding:0}#search-facets h4 a,#menu h4 a{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border-bottom:0;font-weight:normal;padding:.7em .2em}#search-facets ul,#menu ul{padding:0}#menu li a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;display:block;font-size:120%;text-decoration:none;border-bottom:1px solid #d8d8d8;margin:0}#menu li.active a{border-top:1px solid #d8d8d8;border-right-width:1px}#menu li:last-child a{-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px}#search-facets li{padding:.4em}#search-facets h5{margin:.2em}#menu h4 a.menu-open,#search-facets h4 a.menu-open{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;border-bottom:1px solid #d8d8d8}}@media only screen and (max-width:800px){.cartlabel,.listslabel{display:none}.navbar .divider-vertical{margin:0 2px}.navbar #members .divider-vertical{margin:0 9px}}@media only screen and (min-width:768px){.main{margin-left:20px;margin-right:20px}#menu{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-right:1px solid #d8d8d8}#menu h4{display:none}#menu ul{padding:1em 0 1em 0}}@media only screen and (min-width:768px) and (max-width:984px){#oh:after{content:" Between 768 and 984 pixels. "}.librarypulldown .transl1{width:38%}}@media only screen and (min-width:984px){#oh:after{content:" Above 984 pixels. "}.librarypulldown .transl1{width:53%}}@media only screen and (max-width:1040px){.pg_menu li a{float:none;text-align:left}.pg_menu li.back_results a{border:1px solid #d0d0d0;border-width:1px 0 1px 0}#ulactioncontainer{min-width:0}}
(-)a/koha-tmpl/opac-tmpl/bootstrap/css/right-to-left.css (-1 / +1 lines)
Line 1 Link Here
1
.popup{padding-right:0;padding-left:0}a.cancel{padding-right:1em}h1#libraryname{float:right!important}caption{text-align:right}#basketcount span{margin:0 .9em 0 0}#koha_url p{float:left}.actions a.hold{margin-left:1em;padding-right:21px}.actions a.addtocart{margin-left:1em;padding-right:20px}.actions a.addtoshelf{margin-left:1em;padding-right:20px}.actions a.addtolist{margin-left:1em;padding-right:20px}.actions a.tag_add{margin-left:1em;padding-right:20px}.actions a.removefromlist{margin-left:1em;padding-right:15px}.ui-tabs .ui-tabs-nav li{margin-left:.4em}.statictabs li{float:right;margin-left:.4em}.statictabs li a{float:right}#bookcover .no-image{margin-left:10px}th.sum{text-align:left}th[scope=row]{text-align:left}fieldset.rows{float:right;clear:right}fieldset.rows label,fieldset.rows .label{float:right;margin-left:1em;text-align:left}fieldset.rows ol.lradio label{margin-left:0}fieldset.rows ol.lradio label.lradio{float:right;margin-left:1em}fieldset.rows li{float:right;clear:right}fieldset.rows li.lradio{padding-right:8.5em}fieldset.rows li.lradio label{margin:0 1em 0 0}div.rows{float:right;clear:right}div.rows span.label{float:right;margin-left:1em;text-align:right}div.rows ol{margin-right:0;padding:.5em 0 0 1em}div.rows li{float:right;clear:right}div.rows ul li{margin-right:7.3em}div.rows ul li:first-child{margin-right:0}.toolbar{padding:3px 5px 5px 3px}.toolbar label{margin-right:.5em}.toolbar .hold,.toolbar #tagsel_tag{padding-right:28px}.toolbar li a{border-right:1px solid #e8e8e8}.toolbar li:first-child a{border-right:0}.toolbar ul{padding-right:0}#basket .toolbar{padding:7px 9px 9px 5px}#selections-toolbar{padding-right:10px}#tagsel_span input.submit,#tagsel_tag{padding-right:25px}#tagsel_span input.disabled,#tagsel_span input.disabled:hover,#tagsel_span input.hold.disabled,#tagsel_span input.hold.disabled:hover,#selections-toolbar input.hold.disabled,#selections-toolbar input.hold.disabled:hover,#selections-toolbar a.disabled,#selections-toolbar a.disabled:hover{padding-right:23px}#views{padding:0 .2em .2em 2em}#bibliodescriptions,#isbdcontents{clear:right}#bookcover{float:right}#bookcover .no-image{margin-left:10px}#bookcover img{margin:0 0 1em 1em}.results-pagination{right:-1px}.back{float:left}.pagination_list ul{padding-right:0}.pagination_list li a{padding-right:0}.pagination_list .li_pag_index{float:right;padding-left:10px;text-align:left}.pg_menu li.back_results a{border-right:1px solid #d0d0d0;border-left:1px solid #d0d0d0}.pg_menu li a,.pg_menu li span{float:right}#listResults li{margin-left:1px}.nav_pages .close_pagination{padding-left:10px;left:3px}.nav_pages li{float:right}.nav_pages li ul{float:right}#format,#furthersearches{padding-right:35px}.highlight_controls{float:right}a.addtocart{padding-right:35px}a.addtoshelf{padding-right:35px}a.brief{padding-right:27px}a.detail{padding-right:27px}a.download{padding-right:20px}a.editshelf{padding-right:26px}a.empty{padding-right:30px}a.hide{padding-right:26px}a.highlight_toggle{padding-right:35px}a.hold,input.hold{padding-right:23px}a.incart{padding-right:35px}a.new{padding-right:23px}a.print-small{padding-right:30px}a.print-large{padding-right:35px}a.removeitems,a.deleteshelf{padding-right:25px}a.reserve{padding-right:35px}a.send{padding-right:28px}a.tag_add{padding-right:27px}input.editshelf{padding-right:29px}.newshelf{padding-right:28px}.deleteshelf{padding-right:25px}#login4tags{padding-right:20px}.tag_results_input{margin-right:1em}#social_networks span{float:right;margin:.5em .5em .5em 0!important}#social_networks div{float:right!important;margin:.5em .2em .5em 0!important}#marc td,#marc th{text-align:right}#marc .results_summary{clear:right}#plainmarc th{text-align:right}#renewcontrols{float:left}.authstanza li{margin-right:.5em}#didyoumean{text-align:right}.authlink{padding-right:.25em}#search-facets h4 a,#menu h4 a{border-radius:8px 0 0 8px}#menu{border:0 solid #d8d8d8;border-left-width:1px}#menu li a{border-radius:0 5px 5px 0;margin-left:-1px}#menu li.active a{border-left-width:0;border-right-width:1px}.addto a.addtocart{padding-right:33px}.searchresults a.highlight_toggle{padding:0 21px 0 10px}.commentline .avatar{float:left;padding-right:.5em}span.sep{padding:0 .5em 0 .2em}.pages span:first-child,.pages a:first-child{border-bottom-right-radius:3px;border-top-right-radius:3px}.pages span:last-child,.pages a:last-child{border-width:1px 0 1px 1px;border-bottom-left-radius:3px;border-top-left-radius:3px}.pages .inactive,.pages .currentPage,.pages a{border-width:1px 0 1px 1px;float:right}.pages a[rel='last']{border-bottom-left-radius:3px;border-top-left-radius:3px}.close{left:auto}.alert .closebtn{left:-21px}.closebtn{float:left}#logo{float:right!important}.floating{-webkit-box-shadow:0 0 2px 3px rgba(0,0,0,0.4);box-shadow:0 0 2px 3px rgba(0,0,0,0.4)}.table .sorting_asc{padding-left:19px;background:url("../images/asc.gif") no-repeat scroll left center #ecede6}.table .sorting_desc{padding-left:19px;background:url("../images/desc.gif") no-repeat scroll left center #ecede6}.table .sorting{padding-left:19px;background:url("../images/ascdesc.gif") no-repeat scroll left center #ecede6}.table .nosort,.table .nosort.sorting_asc,.table .nosort.sorting_desc,.table .nosort.sorting{padding-left:19px}.tags ul{margin-right:0}.coverimages{float:left}#i18nMenu{margin-right:1em}#overdrive-results{padding-right:1em}.navbar .pull-right{float:left}
1
.popup{padding-right:0;padding-left:0}a.cancel{padding-right:1em}h1#libraryname{float:right !important}caption{text-align:right}#basketcount span{margin:0 .9em 0 0}#koha_url p{float:left}.actions a.hold{margin-left:1em;padding-right:21px}.actions a.addtocart{margin-left:1em;padding-right:20px}.actions a.addtoshelf{margin-left:1em;padding-right:20px}.actions a.addtolist{margin-left:1em;padding-right:20px}.actions a.tag_add{margin-left:1em;padding-right:20px}.actions a.removefromlist{margin-left:1em;padding-right:15px}.ui-tabs .ui-tabs-nav li{margin-left:.4em}.statictabs li{float:right;margin-left:.4em}.statictabs li a{float:right}#bookcover .no-image{margin-left:10px}th.sum{text-align:left}th[scope=row]{text-align:left}fieldset.rows{float:right;clear:right}fieldset.rows label,fieldset.rows .label{float:right;margin-left:1em;text-align:left}fieldset.rows ol.lradio label{margin-left:0}fieldset.rows ol.lradio label.lradio{float:right;margin-left:1em}fieldset.rows li{float:right;clear:right}fieldset.rows li.lradio{padding-right:8.5em}fieldset.rows li.lradio label{margin:0 1em 0 0}div.rows{float:right;clear:right}div.rows span.label{float:right;margin-left:1em;text-align:right}div.rows ol{margin-right:0;padding:.5em 0 0 1em}div.rows li{float:right;clear:right}div.rows ul li{margin-right:7.3em}div.rows ul li:first-child{margin-right:0}.toolbar{padding:3px 5px 5px 3px}.toolbar label{margin-right:.5em}.toolbar .hold,.toolbar #tagsel_tag{padding-right:28px}.toolbar li a{border-right:1px solid #e8e8e8}.toolbar li:first-child a{border-right:0}.toolbar ul{padding-right:0}#basket .toolbar{padding:7px 9px 9px 5px}#selections-toolbar{padding-right:10px}#tagsel_span input.submit,#tagsel_tag{padding-right:25px}#tagsel_span input.disabled,#tagsel_span input.disabled:hover,#tagsel_span input.hold.disabled,#tagsel_span input.hold.disabled:hover,#selections-toolbar input.hold.disabled,#selections-toolbar input.hold.disabled:hover,#selections-toolbar a.disabled,#selections-toolbar a.disabled:hover{padding-right:23px}#views{padding:0 .2em .2em 2em}#bibliodescriptions,#isbdcontents{clear:right}#bookcover{float:right}#bookcover .no-image{margin-left:10px}#bookcover img{margin:0 0 1em 1em}.results-pagination{right:-1px}.back{float:left}.pagination_list ul{padding-right:0}.pagination_list li a{padding-right:0}.pagination_list .li_pag_index{float:right;padding-left:10px;text-align:left}.pg_menu li.back_results a{border-right:1px solid #d0d0d0;border-left:1px solid #d0d0d0}.pg_menu li a,.pg_menu li span{float:right}#listResults li{margin-left:1px}.nav_pages .close_pagination{padding-left:10px;left:3px}.nav_pages li{float:right}.nav_pages li ul{float:right}#format,#furthersearches{padding-right:35px}.highlight_controls{float:right}a.addtocart{padding-right:35px}a.addtoshelf{padding-right:35px}a.brief{padding-right:27px}a.detail{padding-right:27px}a.download{padding-right:20px}a.editshelf{padding-right:26px}a.empty{padding-right:30px}a.hide{padding-right:26px}a.highlight_toggle{padding-right:35px}a.hold,input.hold{padding-right:23px}a.incart{padding-right:35px}a.new{padding-right:23px}a.print-small{padding-right:30px}a.print-large{padding-right:35px}a.removeitems,a.deleteshelf{padding-right:25px}a.reserve{padding-right:35px}a.send{padding-right:28px}a.tag_add{padding-right:27px}input.editshelf{padding-right:29px}.newshelf{padding-right:28px}.deleteshelf{padding-right:25px}#login4tags{padding-right:20px}.tag_results_input{margin-right:1em}#social_networks span{float:right;margin:.5em .5em .5em 0 !important}#social_networks div{float:right !important;margin:.5em .2em .5em 0 !important}#marc td,#marc th{text-align:right}#marc .results_summary{clear:right}#plainmarc th{text-align:right}#renewcontrols{float:left}.authstanza li{margin-right:.5em}#didyoumean{text-align:right}.authlink{padding-right:.25em}#search-facets h4 a,#menu h4 a{border-radius:8px 0 0 8px}#menu{border:0 solid #d8d8d8;border-left-width:1px}#menu li a{border-radius:0 5px 5px 0;margin-left:-1px}#menu li.active a{border-left-width:0;border-right-width:1px}.addto a.addtocart{padding-right:33px}.searchresults a.highlight_toggle{padding:0 21px 0 10px}.commentline .avatar{float:left;padding-right:.5em}span.sep{padding:0 .5em 0 .2em}.pages span:first-child,.pages a:first-child{border-bottom-right-radius:3px;border-top-right-radius:3px}.pages span:last-child,.pages a:last-child{border-width:1px 0 1px 1px;border-bottom-left-radius:3px;border-top-left-radius:3px}.pages .inactive,.pages .currentPage,.pages a{border-width:1px 0 1px 1px;float:right}.pages a[rel='last']{border-bottom-left-radius:3px;border-top-left-radius:3px}.close{left:auto}.alert .closebtn{left:-21px}.closebtn{float:left}#logo{float:right !important}.floating{-webkit-box-shadow:0 0 2px 3px rgba(0,0,0,0.4);box-shadow:0 0 2px 3px rgba(0,0,0,0.4)}.table .sorting_asc{padding-left:19px;background:url("../images/asc.gif") no-repeat scroll left center #ecede6}.table .sorting_desc{padding-left:19px;background:url("../images/desc.gif") no-repeat scroll left center #ecede6}.table .sorting{padding-left:19px;background:url("../images/ascdesc.gif") no-repeat scroll left center #ecede6}.table .nosort,.table .nosort.sorting_asc,.table .nosort.sorting_desc,.table .nosort.sorting{padding-left:19px}.tags ul{margin-right:0}.coverimages{float:left}#i18nMenu{margin-right:1em}#overdrive-results{padding-right:1em}.navbar .pull-right{float:left}
(-)a/koha-tmpl/opac-tmpl/bootstrap/css/sco-old.css (-333 / +1 lines)
Lines 1-333 Link Here
1
@import url("/opac-tmpl/lib/yui/reset-fonts-grids.css");
1
@import url("/opac-tmpl/lib/yui/reset-fonts-grids.css");@import url("/opac-tmpl/lib/yui/skin.css");a{font-weight:bold}a,a:visited{color:#069}a:hover,input.editshelf:hover,a.editshelf:hover,input.deleteshelf:hover{color:#903}body{background-color:#fff;text-align:left;padding:0 0 2.5em 0}caption{font-size:110%;text-align:left;font-weight:bold}fieldset{background-color:#fff;border:2px solid #eee;margin:1em 1em 1em 0;padding:1em}h1,h2,h3,h4,h5,h6{font-weight:bold;margin:.5em 0}h1{font-size:138.5%}h2{font-size:134%}h3{font-size:123.1%}h4{font-size:116%}h5{font-size:108%}h6{font-size:100%}input[type=submit],input[type=button],input[type=reset],fieldset.brief input[type=submit],fieldset.brief input[type=button],fieldset.brief input[type=reset]{background:#f4f9fc;background:-moz-linear-gradient(top, #f4f9fc 0, #dfeefa 4%, #bfd5ea 93%, #a1c4e2 97%, #b8d0e6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f4f9fc), color-stop(4%, #dfeefa), color-stop(93%, #bfd5ea), color-stop(97%, #a1c4e2), color-stop(100%, #b8d0e6));background:-webkit-linear-gradient(top, #f4f9fc 0, #dfeefa 4%, #bfd5ea 93%, #a1c4e2 97%, #b8d0e6 100%);background:-o-linear-gradient(top, #f4f9fc 0, #dfeefa 4%, #bfd5ea 93%, #a1c4e2 97%, #b8d0e6 100%);background:-ms-linear-gradient(top, #f4f9fc 0, #dfeefa 4%, #bfd5ea 93%, #a1c4e2 97%, #b8d0e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f9fc', endColorstr='#b8d0e6', GradientType=0);background:linear-gradient(top, #f4f9fc 0, #dfeefa 4%, #bfd5ea 93%, #a1c4e2 97%, #b8d0e6 100%);border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #eee;border-bottom:1px solid #eee;color:#333;font-size:93%;font-weight:bold;padding:4px}input[type=submit]:active,input[type=button]:active,input[type=reset]:active{border:1px inset #666;float:none}.dialog{border:1px solid #bcbcbc;padding:.5em;margin:1em auto;width:65%}.dialog h2,.dialog h3,.dialog h4{margin:auto;text-align:center}div.alert{background:#fef8d3;background:-moz-linear-gradient(top, #fef8d3 0, #ffec91 9%, #ffed87 89%, #f9dc00 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fef8d3), color-stop(9%, #ffec91), color-stop(89%, #ffed87), color-stop(100%, #f9dc00));background:-webkit-linear-gradient(top, #fef8d3 0, #ffec91 9%, #ffed87 89%, #f9dc00 100%);background:-o-linear-gradient(top, #fef8d3 0, #ffec91 9%, #ffed87 89%, #f9dc00 100%);background:-ms-linear-gradient(top, #fef8d3 0, #ffec91 9%, #ffed87 89%, #f9dc00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fef8d3', endColorstr='#f9dc00', GradientType=0);background:linear-gradient(top, #fef8d3 0, #ffec91 9%, #ffed87 89%, #f9dc00 100%);text-align:center}div.alert strong{color:#900}div.message{background:#fff;background:-moz-linear-gradient(top, #fff 0, #f4f6fa 2%, #eaeef5 23%, #e8edf6 94%, #cddbf2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(2%, #f4f6fa), color-stop(23%, #eaeef5), color-stop(94%, #e8edf6), color-stop(100%, #cddbf2));background:-webkit-linear-gradient(top, #fff 0, #f4f6fa 2%, #eaeef5 23%, #e8edf6 94%, #cddbf2 100%);background:-o-linear-gradient(top, #fff 0, #f4f6fa 2%, #eaeef5 23%, #e8edf6 94%, #cddbf2 100%);background:-ms-linear-gradient(top, #fff 0, #f4f6fa 2%, #eaeef5 23%, #e8edf6 94%, #cddbf2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cddbf2', GradientType=0);background:linear-gradient(top, #fff 0, #f4f6fa 2%, #eaeef5 23%, #e8edf6 94%, #cddbf2 100%);border:1px solid #bcbcbc;width:55%}.dialog input{background:#fff none;border:1px solid #bcbcbc;margin:.4em;padding:.4em}.dialog input.back{background:#fff url(/opac-tmpl/lib/famfamfam/silk/arrow_left.png) no-repeat 4px center;border:1px solid #bcbcbc;padding:.4em .4em .4em 25px}.dialog input.return{background:#fff url(/opac-tmpl/lib/famfamfam/silk/book_previous.png) no-repeat 4px center;padding:.4em .4em .4em 25px}.dialog input.renew{background:#fff url(/opac-tmpl/lib/famfamfam/silk/arrow_refresh.png) no-repeat 4px center;padding:.4em .4em .4em 25px}.dialog input.cancel{background:#fff url(/opac-tmpl/lib/famfamfam/silk/cancel.png) no-repeat 4px center;padding:.4em .4em .4em 25px}input.finish{background:#dbe7ff url(/opac-tmpl/lib/famfamfam/silk/stop.png) no-repeat 4px center;border:1px outset #666;padding:.2em .2em .2em 25px}table{background-color:#fff;border-collapse:collapse;margin:1em 0;border-right:1px solid #ddd;border-top:1px solid #ddd}td,th{background-color:#fff;border-left:1px solid #ddd;border-bottom:1px solid #ddd;padding:3px 3px}th{background-color:#eee;font-weight:bold;padding:2px 23px;text-align:center}tr.highlight td,tr.highlight th,tr.odd td{background-color:#f3f3f3;border-top:1px solid #ddd;border-bottom:1px solid #ddd}tr.even td,tr.even.highlight td{background-color:#fff}p{margin:.7em 0}strong{font-weight:bold}em{font-style:italic}#borrowerdetails{margin-top:1em}#barcode,#patronid{font-size:125%;padding-bottom:3px}input.focus{background-color:#ffc;border:2px inset #369}#checkouthelp{background:#fff url("/opac-tmpl/lib/famfamfam/silk/help.png") no-repeat 4px center;padding:3px 3px 3px 26px;position:absolute;top:0;right:0}div.button{float:left;margin-top:2em;padding:.4em 0}div.button a:link,div.button a:visited,div.button a:hover,div.button a:active{background:#fff url(/opac-tmpl/lib/famfamfam/silk/book_previous.png) no-repeat 4px center;border:1px outset #666;color:#000;padding:.4em .4em .4em 25px;text-decoration:none}div.button a:active{border:1px inset #666}div.koha_url{border-top:none !important}span.koha_url{position:absolute;right:0}a.koha_url{text-decoration:none;color:#666}div#changelanguage{background-color:#fff;border-top:1px solid #ccc;color:#666;font-size:85%;padding:1em;margin-top:2em}div#changelanguage a{font-weight:normal;padding:.5em 0}div#changelanguage li.yuimenuitem{font-size:120%;font-weight:normal;margin:0;padding:0 1em}div#changelanguage li.yuimenuitem a.yuimenuitemlabel{padding:0}ul#i18nMenu{margin:0;padding:.2em 0}ul#i18nMenu li{border-left:1px solid #ccc;display:inline;list-style:none;padding:0 .4em}ul#i18nMenu li:first-child{border-left:0}ul#i18nMenu li ul li{border:0;display:block;padding:0}ul#i18nMenu li.more a{background-image:url("../images/sprite.png");background-position:37px -940px;background-repeat:no-repeat;padding-right:1.3em}ul#i18nMenu li.more ul li a{background-image:none;padding:0 1.3em}span.lang{float:left;border-right:1px solid #000;padding:0 .5em}div.ft{clear:both}.inline{display:inline}
2
@import url("/opac-tmpl/lib/yui/skin.css");
3
4
a {
5
	font-weight : bold;
6
}
7
8
a, a:visited {
9
	color : #006699;
10
}
11
12
a:hover,input.editshelf:hover,a.editshelf:hover,input.deleteshelf:hover {
13
	color : #990033;
14
}
15
16
body {
17
	background-color : white;
18
	text-align : left;
19
	padding : 0 0 2.5em 0;
20
}
21
22
caption {
23
	font-size : 110%;
24
	text-align : left;
25
	font-weight : bold;
26
}
27
28
fieldset {
29
	background-color: #FFF;
30
	border : 2px solid #EEEEEE;
31
	margin : 1em 1em 1em 0;
32
	padding : 1em;
33
}
34
35
h1,h2,h3,h4,h5,h6 {
36
	font-weight : bold;
37
	margin : .5em 0;
38
}
39
40
h1 {
41
	font-size : 138.5%;
42
}
43
44
h2 {
45
	font-size : 134%;
46
}
47
48
h3 {
49
	font-size : 123.1%;
50
}
51
52
h4 {
53
	font-size : 116%;
54
}
55
56
h5 {
57
	font-size : 108%;
58
}
59
60
h6 {
61
	font-size : 100%;
62
}
63
64
input[type=submit],
65
input[type=button],
66
input[type=reset],
67
fieldset.brief input[type=submit],
68
fieldset.brief input[type=button],
69
fieldset.brief input[type=reset]
70
{
71
	background: #f4f9fc; /* Old browsers */
72
	background: -moz-linear-gradient(top, #f4f9fc 0%, #dfeefa 4%, #bfd5ea 93%, #a1c4e2 97%, #b8d0e6 100%); /* FF3.6+ */
73
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f9fc), color-stop(4%,#dfeefa), color-stop(93%,#bfd5ea), color-stop(97%,#a1c4e2), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */
74
	background: -webkit-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */
75
	background: -o-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Opera11.10+ */
76
	background: -ms-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* IE10+ */
77
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f9fc', endColorstr='#b8d0e6',GradientType=0 ); /* IE6-9 */
78
	background: linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* W3C */
79
	border-top: 1px solid #cccccc;
80
	border-left: 1px solid #cccccc;
81
	border-right: 1px solid #eeeeee;
82
	border-bottom: 1px solid #eeeeee;
83
	color : #333;
84
	font-size : 93%;
85
	font-weight : bold;
86
	padding : 4px;
87
}
88
89
input[type=submit]:active, input[type=button]:active, input[type=reset]:active {
90
	border: 1px inset #666666;
91
	float : none;
92
}
93
.dialog {
94
  border: 1px solid #bcbcbc;
95
	padding : .5em;
96
	margin : 1em auto;
97
  width: 65%;
98
  }
99
100
.dialog  h2, .dialog h3, .dialog h4 {
101
	margin : auto;
102
	text-align : center;
103
  }
104
105
div.alert {
106
	background: #fef8d3; /* Old browsers */
107
	background: -moz-linear-gradient(top, #fef8d3 0%, #ffec91 9%, #ffed87 89%, #f9dc00 100%); /* FF3.6+ */
108
	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+ */
109
	background: -webkit-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Chrome10+,Safari5.1+ */
110
	background: -o-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Opera11.10+ */
111
	background: -ms-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* IE10+ */
112
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef8d3', endColorstr='#f9dc00',GradientType=0 ); /* IE6-9 */
113
	background: linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* W3C */
114
	text-align : center;
115
}
116
117
div.alert strong {
118
	color : #900;
119
}
120
121
div.message {
122
	background: #ffffff; /* Old browsers */
123
	background: -moz-linear-gradient(top, #ffffff 0%, #f4f6fa 2%, #eaeef5 23%, #e8edf6 94%, #cddbf2 100%); /* FF3.6+ */
124
	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+ */
125
	background: -webkit-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Chrome10+,Safari5.1+ */
126
	background: -o-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Opera11.10+ */
127
	background: -ms-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* IE10+ */
128
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cddbf2',GradientType=0 ); /* IE6-9 */
129
	background: linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* W3C */
130
	border : 1px solid #bcbcbc;
131
	width : 55%;
132
}
133
134
.dialog input {
135
	background : #FFF none;
136
	border : 1px solid #bcbcbc;
137
	margin : .4em;
138
	padding : .4em;
139
 }
140
141
142
.dialog input.back {
143
    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/arrow_left.png) no-repeat 4px center;
144
    border: 1px solid #BCBCBC;
145
	padding : .4em .4em .4em 25px;
146
 }
147
148
.dialog input.return {
149
    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/book_previous.png) no-repeat 4px center;
150
	padding : .4em .4em .4em 25px;
151
 }
152
153
.dialog input.renew {
154
    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/arrow_refresh.png) no-repeat 4px center;
155
	padding : .4em .4em .4em 25px;
156
 }
157
158
.dialog input.cancel {
159
    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/cancel.png) no-repeat 4px center;
160
	padding : .4em .4em .4em 25px;
161
 }
162
163
input.finish {
164
    background : #dbe7ff url(/opac-tmpl/lib/famfamfam/silk/stop.png) no-repeat 4px center;
165
	border : 1px outset #666;
166
	padding : .2em .2em .2em 25px;
167
}
168
169
table {
170
	background-color: #FFF;
171
	border-collapse : collapse;
172
	margin : 1em 0;
173
	border-right : 1px solid #dddddd;
174
	border-top : 1px solid #dddddd;
175
}
176
177
td,th {
178
	background-color: #FFF;
179
	border-left : 1px solid #dddddd;
180
	border-bottom : 1px solid #dddddd;
181
	padding : 3px 3px;
182
}
183
184
th {
185
	background-color:#EEE;
186
	font-weight : bold;
187
	padding : 2px 23px;
188
	text-align : center;
189
}
190
191
tr.highlight td, tr.highlight th, tr.odd td {
192
	background-color : #F3F3F3;
193
   border-top : 1px solid #DDDDDD;
194
   border-bottom : 1px solid #DDDDDD;
195
}
196
197
tr.even td, tr.even.highlight td {
198
	background-color: #FFF;
199
}
200
201
p {
202
	margin: .7em 0;
203
}
204
205
strong {
206
	font-weight : bold;
207
}
208
209
em {
210
	font-style : italic;
211
}
212
#borrowerdetails {
213
	margin-top : 1em;
214
}
215
#barcode,
216
#patronid {
217
	font-size : 125%;
218
	padding-bottom : 3px;
219
}
220
input.focus {
221
	background-color : #FFC;
222
	border : 2px inset #336699;
223
}
224
#checkouthelp {
225
    background : #FFF url("/opac-tmpl/lib/famfamfam/silk/help.png") no-repeat 4px center;
226
	padding : 3px 3px 3px 26px;
227
	position : absolute;
228
	top : 0;
229
	right : 0;
230
}
231
div.button {
232
	float : left;
233
	margin-top : 2em;
234
	padding : .4em 0;
235
}
236
div.button a:link,
237
div.button a:visited,
238
div.button a:hover,
239
div.button a:active {
240
    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/book_previous.png) no-repeat 4px center;
241
	border : 1px outset #666;
242
	color : #000;
243
	padding : .4em .4em .4em 25px;
244
	text-decoration : none;
245
}
246
div.button a:active {
247
	border : 1px inset #666;
248
}
249
250
div.koha_url {
251
    border-top: none !important;
252
}
253
span.koha_url {
254
    position: absolute;
255
    right: 0;
256
}
257
a.koha_url {
258
    text-decoration: none;
259
    color: #666666;
260
}
261
262
div#changelanguage{
263
    background-color: #fff;
264
    border-top: 1px solid #CCC;
265
    color : #666;
266
    font-size : 85%;
267
    padding : 1em;
268
    margin-top : 2em;
269
 }
270
271
div#changelanguage a {
272
    font-weight : normal;
273
    padding : .5em 0;
274
}
275
276
div#changelanguage li.yuimenuitem {
277
    font-size: 120%;
278
    font-weight: normal;
279
    margin: 0;
280
    padding: 0 1em;
281
}
282
div#changelanguage li.yuimenuitem a.yuimenuitemlabel {
283
    padding: 0;
284
}
285
286
ul#i18nMenu {
287
    margin : 0;
288
    padding : .2em 0;
289
 }
290
291
ul#i18nMenu li {
292
    border-left : 1px solid #CCC;
293
    display : inline;
294
    list-style : none;
295
    padding : 0 .4em;
296
 }
297
298
ul#i18nMenu li:first-child {
299
    border-left : 0;
300
 }
301
302
ul#i18nMenu li ul li {
303
    border : 0;
304
    display : block;
305
    padding : 0;
306
 }
307
308
309
ul#i18nMenu li.more a {
310
    background-image : url("../images/sprite.png");
311
    background-position : 37px -940px;
312
    background-repeat:no-repeat;
313
    padding-right: 1.3em;
314
}
315
316
ul#i18nMenu li.more ul li a {
317
    background-image : none;
318
    padding: 0 1.3em;
319
}
320
321
span.lang{
322
    float:left;
323
    border-right : 1px solid black;
324
    padding : 0 .5em;
325
}
326
327
div.ft {
328
	clear : both;
329
}
330
331
.inline {
332
    display: inline;
333
}
(-)a/koha-tmpl/opac-tmpl/bootstrap/css/sco.css (-196 / +1 lines)
Lines 1-196 Link Here
1
body {
1
body{background-color:#eaeae6}a,a:visited,.ui-widget-content a,.ui-widget-content a:visited{color:#0076b2}a.title{font-weight:bold}h1{font-size:140%;line-height:150%}h2{font-size:130%;line-height:150%}h3{font-size:120%;line-height:150%}h4{font-size:110%}h5{font-size:100%}caption{font-size:120%;font-weight:bold;margin:.5em 0;text-align:left}input,textarea{width:auto}legend{font-size:110%;font-weight:bold}th{background-color:#ecede6}.main{background-color:#fff;border:1px solid #d2d2cf;border-radius:8px 8px 8px 8px;margin:.5em 20px;padding:.8em 0;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#9fe1ff;font-weight:bold}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f4f4f4}.alert .closebtn{position:relative;top:-2px;right:-21px;line-height:20px}.modal-header .closebtn{margin-top:2px}.closebtn{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.closebtn:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.closebtn{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn-group label,.btn-group select{font-size:13px}.alert{background:#fffbe5;background:-moz-linear-gradient(top, #fffbe5 0, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fffbe5), color-stop(9%, #fff0b2), color-stop(89%, #fff1a8), color-stop(100%, #f7e665));background:-webkit-linear-gradient(top, #fffbe5 0, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);background:-o-linear-gradient(top, #fffbe5 0, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);background:-ms-linear-gradient(top, #fffbe5 0, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);background:linear-gradient(to bottom, #fffbe5 0, #fff0b2 9%, #fff1a8 89%, #f7e665 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbe5', endColorstr='#f7e665', GradientType=0);border-color:#d6c43b;color:#333}.alert-info{background:#f4f6fa;background:-moz-linear-gradient(top, #f4f6fa 0, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f4f6fa), color-stop(4%, #eaeef5), color-stop(96%, #e8edf6), color-stop(100%, #cddbf2));background:-webkit-linear-gradient(top, #f4f6fa 0, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);background:-o-linear-gradient(top, #f4f6fa 0, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);background:-ms-linear-gradient(top, #f4f6fa 0, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);background:linear-gradient(to bottom, #f4f6fa 0, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f6fa', endColorstr='#cddbf2', GradientType=0);border-color:#c5d1e5;color:#333}.alert-success{background:#f8ffe8;background:-moz-linear-gradient(top, #f8ffe8 0, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f8ffe8), color-stop(4%, #e3f5ab), color-stop(98%, #dcf48d), color-stop(100%, #9ebf28));background:-webkit-linear-gradient(top, #f8ffe8 0, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);background:-o-linear-gradient(top, #f8ffe8 0, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);background:-ms-linear-gradient(top, #f8ffe8 0, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);background:linear-gradient(to bottom, #f8ffe8 0, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8ffe8', endColorstr='#9ebf28', GradientType=0);border-color:#9fba35;color:#333}#members p{color:#eee}#members a{color:#a6d8ed;font-weight:bold}#members a.logout{color:#e8583c;padding:0 .3em 0 .3em}.inline{display:inline}i.icon{background-repeat:no-repeat;display:inline-block;height:16px;line-height:16px;margin-right:3px;vertical-align:text-top;width:16px}i.back{background:transparent url("../lib/famfamfam/silk/arrow_left.png") no-repeat 0 0}i.return{background:transparent url("../lib/famfamfam/silk/book_previous.png") no-repeat 0 0}i.renew{background:transparent url("../lib/famfamfam/silk/arrow_refresh.png") no-repeat 0 0}i.cancel{background:transparent url("../lib/famfamfam/silk/cancel.png") no-repeat 0 0}i.finish{background:transparent url("../lib/famfamfam/silk/stop.png") no-repeat 0 0}i.help{background:transparent url("../lib/famfamfam/silk/help.png") no-repeat 0 0}.table .sorting_asc{padding-right:19px;background:url("../images/asc.gif") no-repeat scroll right center #eee}.table .sorting_desc{padding-right:19px;background:url("../images/desc.gif") no-repeat scroll right center #eee}.table .sorting{padding-right:19px;background:url("../images/ascdesc.gif") no-repeat scroll right center #eee}.table .nosort,.table .nosort.sorting_asc,.table .nosort.sorting_desc,.table .nosort.sorting{padding-right:19px;background:#eee none}
2
    background-color: #EAEAE6;
3
}
4
5
a, a:visited,
6
.ui-widget-content a,
7
.ui-widget-content a:visited {
8
    color: #0076B2;
9
}
10
11
a.title {
12
    font-weight: bold;
13
}
14
15
h1 {
16
    font-size : 140%;
17
    line-height: 150%;
18
}
19
h2 {
20
21
    font-size : 130%;
22
    line-height: 150%;
23
}
24
h3 {
25
26
    font-size : 120%;
27
    line-height: 150%;
28
}
29
h4 {
30
31
    font-size : 110%;
32
}
33
h5 {
34
35
    font-size : 100%;
36
}
37
caption {
38
    font-size: 120%;
39
    font-weight: bold;
40
    margin : .5em 0;
41
    text-align: left;
42
}
43
44
input,
45
textarea {
46
    width: auto;
47
}
48
49
legend {
50
    font-size: 110%;
51
    font-weight: bold;
52
}
53
th {
54
    background-color: #ECEDE6;
55
}
56
.main {
57
    background-color: #FFF;
58
    border: 1px solid #D2D2CF;
59
    border-radius: 8px 8px 8px 8px;
60
    margin: 0.5em 20px;
61
    padding: 0.8em 0;
62
    -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, .2);
63
    box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, .2);
64
}
65
.navbar-inverse .brand, .navbar-inverse .nav > li > a {
66
    color: #9FE1FF;
67
    font-weight: bold;
68
}
69
70
.table-striped tbody > tr:nth-child(odd) > td,
71
.table-striped tbody > tr:nth-child(odd) > th {
72
  background-color: #F4F4F4;
73
}
74
/* Redefine a new style for Bootstrap's class "close" since we use that already */
75
/* Use <a class="closebtn" href="#">&times;</a> */
76
.alert .closebtn{position:relative;top:-2px;right:-21px;line-height:20px;}
77
.modal-header .closebtn{margin-top:2px;}
78
.closebtn{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.closebtn:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);}
79
button.closebtn{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
80
.btn-group label,
81
.btn-group select {
82
    font-size: 13px;
83
}
84
85
/* Override Bootstrap alert */
86
.alert {
87
    background: #fffbe5; /* Old browsers */
88
    background: -moz-linear-gradient(top,  #fffbe5 0%, #fff0b2 9%, #fff1a8 89%, #f7e665 100%); /* FF3.6+ */
89
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffbe5), color-stop(9%,#fff0b2), color-stop(89%,#fff1a8), color-stop(100%,#f7e665)); /* Chrome,Safari4+ */
90
    background: -webkit-linear-gradient(top,  #fffbe5 0%,#fff0b2 9%,#fff1a8 89%,#f7e665 100%); /* Chrome10+,Safari5.1+ */
91
    background: -o-linear-gradient(top,  #fffbe5 0%,#fff0b2 9%,#fff1a8 89%,#f7e665 100%); /* Opera 11.10+ */
92
    background: -ms-linear-gradient(top,  #fffbe5 0%,#fff0b2 9%,#fff1a8 89%,#f7e665 100%); /* IE10+ */
93
    background: linear-gradient(to bottom,  #fffbe5 0%,#fff0b2 9%,#fff1a8 89%,#f7e665 100%); /* W3C */
94
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffbe5', endColorstr='#f7e665',GradientType=0 ); /* IE6-9 */
95
    border-color : #D6C43B;
96
    color: #333;
97
}
98
99
/* Override Bootstrap alert.alert-info */
100
.alert-info {
101
    background: #f4f6fa; /* Old browsers */
102
    background: -moz-linear-gradient(top,  #f4f6fa 0%, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%); /* FF3.6+ */
103
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f6fa), color-stop(4%,#eaeef5), color-stop(96%,#e8edf6), color-stop(100%,#cddbf2)); /* Chrome,Safari4+ */
104
    background: -webkit-linear-gradient(top,  #f4f6fa 0%,#eaeef5 4%,#e8edf6 96%,#cddbf2 100%); /* Chrome10+,Safari5.1+ */
105
    background: -o-linear-gradient(top,  #f4f6fa 0%,#eaeef5 4%,#e8edf6 96%,#cddbf2 100%); /* Opera 11.10+ */
106
    background: -ms-linear-gradient(top,  #f4f6fa 0%,#eaeef5 4%,#e8edf6 96%,#cddbf2 100%); /* IE10+ */
107
    background: linear-gradient(to bottom,  #f4f6fa 0%,#eaeef5 4%,#e8edf6 96%,#cddbf2 100%); /* W3C */
108
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f6fa', endColorstr='#cddbf2',GradientType=0 ); /* IE6-9 */
109
    border-color : #C5D1E5;
110
    color: #333;
111
}
112
113
/* Override Bootstrap alert.alert-success */
114
.alert-success {
115
    background: #f8ffe8; /* Old browsers */
116
    background: -moz-linear-gradient(top,  #f8ffe8 0%, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%); /* FF3.6+ */
117
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8ffe8), color-stop(4%,#e3f5ab), color-stop(98%,#dcf48d), color-stop(100%,#9ebf28)); /* Chrome,Safari4+ */
118
    background: -webkit-linear-gradient(top,  #f8ffe8 0%,#e3f5ab 4%,#dcf48d 98%,#9ebf28 100%); /* Chrome10+,Safari5.1+ */
119
    background: -o-linear-gradient(top,  #f8ffe8 0%,#e3f5ab 4%,#dcf48d 98%,#9ebf28 100%); /* Opera 11.10+ */
120
    background: -ms-linear-gradient(top,  #f8ffe8 0%,#e3f5ab 4%,#dcf48d 98%,#9ebf28 100%); /* IE10+ */
121
    background: linear-gradient(to bottom,  #f8ffe8 0%,#e3f5ab 4%,#dcf48d 98%,#9ebf28 100%); /* W3C */
122
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8ffe8', endColorstr='#9ebf28',GradientType=0 ); /* IE6-9 */
123
    border-color : #9FBA35;
124
    color: #333;
125
}
126
#members p {
127
    color : #EEE;
128
}
129
130
#members a {
131
    color: #A6D8ED;
132
    font-weight: bold;
133
}
134
135
#members a.logout {
136
    color : #E8583C;
137
    padding : 0 .3em 0 .3em;
138
}
139
140
.inline {
141
    display: inline;
142
}
143
144
i.icon {
145
    background-repeat: no-repeat;
146
    display: inline-block;
147
    height: 16px;
148
    line-height: 16px;
149
    margin-right: 3px;
150
    vertical-align: text-top;
151
    width: 16px;
152
}
153
154
i.back {
155
    background : transparent url("../lib/famfamfam/silk/arrow_left.png") no-repeat 0 0;
156
}
157
158
i.return {
159
    background : transparent url("../lib/famfamfam/silk/book_previous.png") no-repeat 0 0;
160
}
161
162
i.renew {
163
    background : transparent url("../lib/famfamfam/silk/arrow_refresh.png") no-repeat 0 0;
164
}
165
166
i.cancel {
167
    background : transparent url("../lib/famfamfam/silk/cancel.png") no-repeat 0 0;
168
}
169
170
i.finish {
171
    background : transparent url("../lib/famfamfam/silk/stop.png") no-repeat 0 0;
172
}
173
174
i.help {
175
    background : transparent url("../lib/famfamfam/silk/help.png") no-repeat 0 0;
176
}
177
178
.table .sorting_asc {
179
    padding-right: 19px;
180
    background: url("../images/asc.gif") no-repeat scroll right center #EEEEEE;
181
}
182
.table .sorting_desc {
183
    padding-right: 19px;
184
    background: url("../images/desc.gif") no-repeat scroll right center #EEEEEE;
185
}
186
.table .sorting {
187
    padding-right: 19px;
188
    background: url("../images/ascdesc.gif") no-repeat scroll right center #EEEEEE;
189
}
190
.table .nosort,
191
.table .nosort.sorting_asc,
192
.table .nosort.sorting_desc,
193
.table .nosort.sorting {
194
    padding-right: 19px;
195
    background: #EEEEEE none;
196
}
(-)a/koha-tmpl/opac-tmpl/bootstrap/less/babeltheque.less (+171 lines)
Line 0 Link Here
1
/* ## BABELTHEQUE ## */
2
/* Babeltheque is a french supplier for advanced features
3
this babeltheque.css is not used anywhere by Koha, it's not a mistake
4
If you're babeltheque customer, you have access to a specific configuration URL
5
on babeltheque website, where you can activate this css
6
So: it should not be removed from Koha !
7
*/
8
9
#BW_etiquettes {
10
  clear :left;
11
  border: 1px solid #E8E8E8;
12
  margin-top: 10px;
13
  width: 49%;
14
  float: left;
15
  visibility: hidden;
16
  visibility: visible\9;
17
}
18
#BW_etiquettes:not(:empty) {
19
  visibility: visible;
20
}
21
22
#BW_etiquettes h2 {
23
  clear:left;
24
  background-color: #E8E8E8;
25
  margin: 5px 10px;
26
  padding: 0 5px;
27
}
28
29
#BW_ulEti {max-width:100%;}
30
31
#BW_ulEti ul  {
32
  margin:0;
33
  padding:0 15px;
34
  list-style-type: none;
35
}
36
37
#BW_ulEti a {
38
  text-decoration: none;
39
}
40
41
#BW_ulEti a.tag_s0  {font-weight: 120;font-size:0.8em;}
42
#BW_ulEti a.tag_s1  {font-weight: 150;font-size:0.9em;}
43
#BW_ulEti a.tag_s2  {font-weight: 180;font-size:1.0em;}
44
#BW_ulEti a.tag_s3  {font-weight: 200;font-size:1.2em;}
45
#BW_ulEti a.tag_s4  {font-weight: 220;font-size:1.4em;}
46
#BW_ulEti a.tag_s5  {font-weight: 230;font-size:1.5em;}
47
#BW_ulEti a.tag_s6  {font-weight: 320;font-size:1.6em;}
48
#BW_ulEti a.tag_s7  {font-weight: 350;font-size:1.7em;}
49
#BW_ulEti a.tag_s8  {font-weight: 400;font-size:1.8em;}
50
#BW_ulEti { padding: 0px; line-height: 2em; text-align: center;}
51
#BW_ulEti a { padding: 2px; }
52
#BW_ulEti { margin: 0px; }
53
54
#BW_ulEti ol {
55
  float:left;
56
  display: inline;
57
  margin: 0 10px;
58
}
59
60
#BW_suggestions {
61
  border: 1px solid #E8E8E8;
62
  margin-top: 10px;
63
  float: right;
64
  width: 49%;
65
  visibility: hidden;
66
  visibility: visible\9;
67
}
68
#BW_suggestions:not(:empty) {
69
  visibility: visible;
70
}
71
#BW_suggestions h2 {
72
  background-color: #E8E8E8;
73
  margin: 5px 10px;
74
  padding: 0 5px;
75
}
76
#BW_suggestions .BW_livres_tag_page {
77
  padding: 0 15px;
78
}
79
#BW_suggestions .BW_livres_tag_page:before {
80
  content : '> ';
81
}
82
#BW_droite .BW_livres_tag:before {
83
  content : '> ';
84
}
85
86
#BW_podcasts {
87
  border: 1px solid #E8E8E8;
88
  margin-top: 10px;
89
  min-width: 100%;
90
  float: left;
91
  /*width: 49%;*/
92
  visibility: hidden;
93
  visibility: visible\9;
94
}
95
96
#BW_podcasts > iframe {
97
  margin: -20px 0 10px 20px;
98
}
99
100
#BW_videos {
101
  clear :left;
102
  border: 1px solid #E8E8E8;
103
  margin-top: 10px;
104
  min-width: 100%;
105
  /*width: 49%;*/
106
  float: left;
107
  visibility: hidden;
108
  visibility: visible\9;
109
}
110
111
#BW_videos:not(:empty) {
112
  visibility: visible;
113
}
114
115
#BW_podcasts:not(:empty) {
116
  visibility: visible;
117
}
118
119
#BW_videos h2, #BW_podcasts h2 {
120
  background-color: #E8E8E8;
121
  margin: 5px 10px;
122
  padding: 0 5px;
123
}
124
#BW_videos .BW_bloc_vid {
125
  clear: both;
126
  padding: 0 15px;
127
}
128
.BW_vignette_vid {
129
  border: 1px solid #DFD9CE;
130
  float: left;
131
  height: 141px;
132
  margin: 5px;
133
  min-height: 141px;
134
  padding: 5px;
135
  white-space: nowrap;
136
}
137
138
#BW_notes {clear :left;}
139
#BW_notes h2 {font-size:85%;}
140
141
#BW_citations {}
142
#BW_citations h2 {font-size:85%;}
143
144
#BW_critiques {}
145
#BW_critiques h2 {font-size:85%;}
146
147
#BW_critiques_pro {}
148
#BW_critiques_pro h2 {font-size:85%;}
149
150
#BW_citations,#BW_critiques,#BW_critiques_pro {
151
  background: -moz-linear-gradient(center top , #3399FF, #3333FF) repeat scroll 0 0 transparent;
152
  background: -webkit-gradient(linear, center top, center bottom, from(#3399FF), to(#3333FF));
153
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3399FF', endColorstr='#3333FF');
154
  border: 1px solid #B7B7B7;
155
  border-radius: 5px 5px 5px 5px;
156
  color: #FFFFCC;
157
  display: inline-block;
158
  float: left;
159
  font-weight: bold;
160
  margin: 15px 20px 15px 0;
161
  min-width: 150px;
162
  padding: 0 15px 8px;
163
  position: relative;
164
  text-align: center;
165
  text-shadow: 1px 1px 1px #777777;
166
  white-space: nowrap;
167
}
168
169
#BW_citations a,#BW_critiques a,#BW_critiques_pro a {
170
  color: #FFFFCC;
171
}
(-)a/koha-tmpl/opac-tmpl/bootstrap/less/datatables.less (+265 lines)
Line 0 Link Here
1
input.search_init {
2
    color: #999999;
3
}
4
.sorting_asc {
5
    padding-right: 19px;
6
    background: url("../../img/asc.gif") no-repeat scroll right center #EEEEEE;
7
}
8
.sorting_desc {
9
    padding-right: 19px;
10
    background: url("../../img/desc.gif") no-repeat scroll right center #EEEEEE;
11
}
12
.sorting {
13
    padding-right: 19px;
14
    background: url("../../img/ascdesc.gif") no-repeat scroll right center #EEEEEE;
15
}
16
.sorting_asc_disabled {
17
    padding-right: 19px;
18
    background: url("../../img/datatables/sort_asc_disabled.png") no-repeat scroll right center #EEEEEE;
19
}
20
.sorting_desc_disabled {
21
    padding-right: 19px;
22
    background: url("../../img/datatables/sort_desc_disabled.png") no-repeat scroll right center #EEEEEE;
23
}
24
.sorting_disabled {
25
    padding-right: 19px;
26
    background-color: #EEEEEE;
27
}
28
29
div.top {clear : both; }
30
31
div.top.pager,
32
div.bottom.pager {
33
    background-color : #E5E5E5;
34
    padding : 0;
35
}
36
37
div.bottom.pager div.dataTables_paginate.paging_full_numbers,
38
div.bottom.pager div.dataTables_paginate.paging_four_button {
39
    border-right-width : 0;
40
}
41
42
div.dataTables_filter,
43
div.dataTables_length,
44
div.dataTables_info,
45
div.dataTables_paginate {
46
    float: left;
47
    padding : .3em .5em .3em .5em;
48
49
}
50
div.dataTables_length {
51
    border-right : 1px solid #686868;
52
    line-height:1.9em;
53
}
54
div.dataTables_info {
55
    border-right : 1px solid #AAA;
56
    line-height:1.9em;
57
}
58
div.dataTables_length,
59
div.dataTables_filter {
60
    border-left : 1px solid #FFF;
61
}
62
div.dataTables_filter {
63
    line-height : 1.9em;
64
}
65
div.dataTables_paginate {
66
    background-color : #F4F4F4;
67
    font-size: 110%;
68
    padding : 0;
69
}
70
71
.paging_full_numbers span.paginate_button,
72
.paging_full_numbers span.paginate_active {
73
    border-right : 1px solid #AAA;
74
    border-left : 1px solid #FFF;
75
    display : block;
76
    float : left;
77
    line-height:1.6em;
78
    padding: .3em .7em;
79
    cursor: pointer;
80
}
81
82
.paging_full_numbers span.paginate_button {
83
    color : #0000CC;
84
}
85
.paging_full_numbers span.paginate_button.first {
86
    background-image : url('../../img/first.png');
87
    background-repeat: no-repeat;
88
    background-position : 2px center;
89
    padding-left : 2em;
90
}
91
.paging_full_numbers span.paginate_button.previous {
92
    background-image : url('../../img/prev.png');
93
    background-repeat: no-repeat;
94
    background-position : 2px center;
95
    padding-left : 2em;
96
}
97
.paging_full_numbers span.paginate_button.next {
98
    background-image : url('../../img/next.png');
99
    background-repeat: no-repeat;
100
    background-position : right center;
101
    padding-right : 2em;
102
}
103
.paging_full_numbers span.paginate_button.last {
104
    background-image : url('../../img/last.png');
105
    background-repeat: no-repeat;
106
    background-position : right center;
107
    border-right : 1px solid #686868;
108
    padding-right : 2em;
109
}
110
div.bottom.pager .paging_full_numbers span.paginate_button.last {
111
    border-right-width : 0;
112
}
113
.paging_full_numbers span.paginate_active {
114
    background-color : #FFFFEA;
115
    color : #000;
116
    font-weight: bold;
117
}
118
119
.paging_full_numbers span.paginate_button:hover {
120
    background-color: #FFC;
121
}
122
123
.paging_full_numbers span.paginate_button.paginate_button_disabled {
124
    color : #666;
125
}
126
127
/* Two-button version */
128
129
div.dataTables_paginate.paging_two_button,
130
div.dataTables_paginate.paging_four_button {
131
    background-color : transparent;
132
    border-right : 1px solid #686868;
133
    border-left : 1px solid #FFF;
134
    line-height : 1.8em;
135
}
136
.paginate_disabled_first,
137
.paginate_enabled_first,
138
.paginate_disabled_previous,
139
.paginate_enabled_previous,
140
.paginate_disabled_next,
141
.paginate_enabled_next,
142
.paginate_disabled_last,
143
.paginate_enabled_last {
144
    float: left;
145
    height: 16px;
146
    margin: .5em;
147
    width: 16px;
148
}
149
.paginate_disabled_first {
150
    background-image: url("../../img/first-disabled.png");
151
}
152
.paginate_enabled_first {
153
    background-image: url("../../img/first.png");
154
    cursor: pointer;
155
}
156
.paginate_disabled_previous {
157
    background-image: url("../../img/prev-disabled.png");
158
}
159
.paginate_enabled_previous {
160
    background-image: url("../../img/prev.png");
161
    cursor: pointer;
162
}
163
.paginate_disabled_next {
164
    background-image: url("../../img/next-disabled.png");
165
}
166
.paginate_enabled_next {
167
    background-image: url("../../img/next.png");
168
    cursor: pointer;
169
}
170
.paginate_disabled_last {
171
    background-image: url("../../img/last-disabled.png");
172
}
173
.paginate_enabled_last {
174
    background-image: url("../../img/last.png");
175
    cursor: pointer;
176
}
177
178
179
/* */
180
table.display {
181
    width: 100%;
182
}
183
table.display thead th {
184
    border-bottom: 1px solid black;
185
    cursor: pointer;
186
    font-weight: bold;
187
    padding: 3px 18px 3px 10px;
188
}
189
.dataTables_wrapper {
190
    clear: both;
191
    position: relative;
192
}
193
.dataTables_processing {
194
    background-color: white;
195
    border: 1px solid #DDDDDD;
196
    color: #999999;
197
    font-size: 14px;
198
    height: 30px;
199
    left: 50%;
200
    margin-left: -125px;
201
    margin-top: -15px;
202
    padding: 14px 0 2px;
203
    position: fixed;
204
    text-align: center;
205
    top: 50%;
206
    width: 250px;
207
}
208
.dataTables_info {
209
    float: left;
210
    width: 60%;
211
}
212
.dataTables_paginate {
213
    float: right;
214
    text-align: right;
215
    width: 44px;
216
}
217
.paging_full_numbers {
218
    height: 22px;
219
    line-height: 22px;
220
    width: 400px;
221
}
222
.paging_full_numbers span.paginate_button,
223
     .paging_full_numbers span.paginate_active {
224
    border: 1px solid #aaa;
225
    -webkit-border-radius: 5px;
226
    -moz-border-radius: 5px;
227
    padding: 2px 5px;
228
    margin: 0 3px;
229
    cursor: pointer;
230
    *cursor: hand;
231
}
232
233
.paging_full_numbers span.paginate_button {
234
    background-color: #ddd;
235
}
236
237
.paging_full_numbers span.paginate_button:hover {
238
    background-color: #ccc;
239
}
240
241
.paging_full_numbers span.paginate_active {
242
    background-color: #99B3FF;
243
}
244
.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next {
245
    float: left;
246
    height: 19px;
247
    margin-left: 3px;
248
    width: 19px;
249
}
250
.paginate_disabled_previous {
251
    background-image: url("../../img/datatables/back_disabled.jpg");
252
}
253
.paginate_enabled_previous {
254
    background-image: url("../../img/datatables/back_enabled.jpg");
255
}
256
.paginate_disabled_next {
257
    background-image: url("../../img/datatables/forward_disabled.jpg");
258
}
259
.paginate_enabled_next {
260
    background-image: url("../../img/datatables/forward_enabled.jpg");
261
}
262
.spacer {
263
    clear: both;
264
    height: 20px;
265
}
(-)a/koha-tmpl/opac-tmpl/bootstrap/less/hierarchy.less (+105 lines)
Line 0 Link Here
1
.hierarchies {
2
	background-color:#fff;
3
	color:#000000;
4
	padding:5px;
5
	margin-left:50px;
6
	-moz-border-radius:6px;
7
	display:block;
8
	font-size:10px;
9
}
10
.hierarchy {
11
	padding:5px;
12
	width:90%;
13
	-moz-border-radius:6px;
14
	display:block;
15
}
16
.child {
17
	display:none;
18
    margin-left : 50px;
19
    width:150%;
20
}
21
.child a:hover{
22
  background-color:#BFCFFF;
23
}
24
.parent {
25
	display:none;
26
    margin-left : -50px;
27
}
28
.parent a:hover{
29
  background-color:#BFCFFF;
30
}
31
.child0{
32
  width : 20%;
33
  text-align : left;
34
}
35
.child0 a:hover{
36
  background-color:#BFCFFF;
37
}
38
.child1{
39
  width : 20%;
40
  text-align : left;
41
  margin-left : 50px;
42
}
43
.child1 a:hover{
44
  background-color:#BFCFFF;
45
}
46
.child2{
47
  width : 20%;
48
  text-align : left;
49
  margin-left : 100px;
50
}
51
.child2 a:hover{
52
  background-color:#BFCFFF;
53
}
54
.child3{
55
  width : 20%;
56
  text-align : left;
57
  margin-left : 150px;
58
}
59
.child3 a:hover{
60
  background-color:#BFCFFF;
61
}
62
.child4{
63
  width : 20%;
64
  text-align : left;
65
  margin-left : 200px;
66
}
67
.child4 a:hover{
68
  background-color:#BFCFFF;
69
}
70
.child5{
71
  width : 20%;
72
  text-align : left;
73
  margin-left : 250px;
74
}
75
.child5 a:hover{
76
  background-color:#BFCFFF;
77
}
78
.child6{
79
  width : 20%;
80
  text-align : left;
81
  margin-left : 300px;
82
}
83
.child6 a:hover{
84
  background-color:#BFCFFF;
85
}
86
.child7{
87
  width : 20%;
88
  text-align : left;
89
  margin-left : 350px;
90
}
91
.child7 a:hover{
92
  background-color:#BFCFFF;
93
}
94
.child8{
95
  width : 10%;
96
  text-align : left;
97
  margin-left : 400px;
98
}
99
.child8 a:hover{
100
  background-color:#BFCFFF;
101
}
102
.parents{
103
  display:inline;
104
  cursor:crosshair;
105
}
(-)a/koha-tmpl/opac-tmpl/bootstrap/less/jquery.less (+1 lines)
Line 0 Link Here
1
div.rating-cancel,div.star-rating{float:left;width:15px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}div.rating-cancel,div.rating-cancel a{background:url(../images/star-ratings-sprite.png) no-repeat 0 -49px}div.star-rating,div.star-rating a{background:url(../images/star-ratings-sprite.png) no-repeat 0 0}div.rating-cancel a{display:block;width:16px;height:100%;background-position:0 -49px;border:0}div.star-rating a{display:block;width:16px;height:100%;background-position:0 0;border:0}div.star-rating-on a{background-position:0 -32px !important}div.rating-cancel.star-rating-hover a{background-position:0 -65px}div.star-rating-hover a{background-position:0 -16px}div.star-rating-readonly a{cursor:default !important}div.star-rating{background:transparent !important;overflow:hidden !important}
(-)a/koha-tmpl/opac-tmpl/bootstrap/less/persona-buttons.less (+232 lines)
Line 0 Link Here
1
/* Link body */
2
a.persona-button {
3
  color : #FFF;
4
}
5
6
.persona-button{
7
  color: #fff;
8
  display: inline-block;
9
  font-size: 14px;
10
  font-family: Helvetica, Arial, sans-serif;
11
  font-weight: bold;
12
  line-height: 1.1;
13
  overflow: hidden;
14
  position: relative;
15
  text-decoration: none;
16
  text-shadow: 0 1px rgba(0,0,0,0.5), 0 0 2px rgba(0,0,0,0.2);
17
18
  background: #297dc3;
19
  background: -moz-linear-gradient(top, #43a6e2, #287cc2);
20
  background: -ms-linear-gradient(top, #43a6e2, #287cc2);
21
  background: -o-linear-gradient(top, #43a6e2, #287cc2);
22
  background: -webkit-linear-gradient(top, #43a6e2, #287cc2);
23
  background: linear-gradient(to bottom, #43a6e2 0%,#287cc2 100%); /* W3C */
24
25
  -moz-border-radius:   3px;
26
  -ms-border-radius:     3px;
27
  -o-border-radius:     3px;
28
  -webkit-border-radius:   3px;
29
  border-radius:       3px;
30
31
  -moz-box-shadow:   0 1px 0 rgba(0,0,0,0.2);
32
  -ms-box-shadow:   0 1px 0 rgba(0,0,0,0.2);
33
  -o-box-shadow:     0 1px 0 rgba(0,0,0,0.2);
34
  -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2);
35
  box-shadow:     0 1px 0 rgba(0,0,0,0.2);
36
}
37
38
.persona-button:hover{
39
  background: #21669f;
40
  background: -moz-linear-gradient(top, #3788b9, #21669f);
41
  background: -ms-linear-gradient(top, #3788b9, #21669f);
42
  background: -o-linear-gradient(top, #3788b9, #21669f);
43
  background: -webkit-linear-gradient(top, #3788b9, #21669f);
44
  background: linear-gradient(to bottom, #3788b9 0%,#21669f 100%); /* W3C */
45
}
46
47
.persona-button:active, .persona-button:focus{
48
  top: 1px;
49
  -moz-box-shadow:   none;
50
  -ms-box-shadow:   none;
51
  -o-box-shadow:     none;
52
  -webkit-box-shadow: none;
53
  box-shadow:     none;
54
}
55
56
.persona-button span{
57
  display: inline-block;
58
  padding: 5px 10px 5px 40px;
59
}
60
61
/* Icon */
62
.persona-button span:after{
63
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAYAAAA/I0V3AAAA4klEQVR42o2RWaqEMBRE3YaCiDjPwQGcd9CrysLv4wTyoLFD90dxqbp1EgdPRB7Kskznea6Zn/aPoKoqUUrJOI5m4l2QBfSyLHKep1zXZSae3An1fS/7vst931bGkzuhaZrsLVbGkzuheZ7lOI6HyJ2QUkqv6yrbtv0LT+6E7G0UrfBfP3lZlpoXH4ZBmHgn5Pv+KwxDfqp0XQdgJp6c/RsUBIGOokiSJDE/s21bACbe5Ozp0TdAHMdSFIXUdS1N01C2wpObPT36HifwCJzI0iX29Oh7XP0E3CB9L01TzM+i/wePv4ZE5RtAngAAAABJRU5ErkJggg==) 10px center no-repeat;
64
  content: '';
65
  display: block;
66
  width: 31px;
67
68
  position: absolute;
69
  bottom: 0;
70
  left: -3px;
71
  top: 0;
72
  z-index: 10;
73
}
74
75
/*  Icon background */
76
.persona-button span:before{
77
  content: '';
78
  display: block;
79
  height: 100%;
80
  width: 20px;
81
82
  position: absolute;
83
  bottom: 0;
84
  left: 0;
85
  top: 0;
86
  z-index: 1;
87
88
  background: #42a9dd;
89
  background: -moz-linear-gradient(top, #50b8e8, #3095ce);
90
  background: -ms-linear-gradient(top, #50b8e8, #3095ce);
91
  background: -o-linear-gradient(top, #50b8e8, #3095ce);
92
  background: -webkit-linear-gradient(top, #50b8e8, #3095ce);
93
  background: linear-gradient(to bottom, #50b8e8 0%,#3095ce 100%); /* W3C */
94
95
  -moz-border-radius:   3px 0 0 3px;
96
  -ms-border-radius:     3px 0 0 3px;
97
  -o-border-radius:     3px 0 0 3px;
98
  -webkit-border-radius:   3px 0 0 3px;
99
  border-radius:       3px 0 0 3px;
100
}
101
102
/* Triangle */
103
.persona-button:before{
104
  background: #42a9dd;
105
  content: '';
106
  display: block;
107
  height: 26px;
108
  width: 26px;
109
110
  position: absolute;
111
  left: 2px;
112
  top: 50%;
113
  margin-top: -13px;
114
  z-index: 0;
115
116
  background: -moz-linear-gradient(-45deg, #50b8e8, #3095ce);
117
  background: -ms-linear-gradient(-45deg, #50b8e8, #3095ce);
118
  background: -o-linear-gradient(-45deg, #50b8e8, #3095ce);
119
  background: -webkit-linear-gradient(-45deg, #50b8e8, #3095ce);
120
  background: linear-gradient(to bottom, #50b8e8 0%,#3095ce 100%); /* W3C */
121
122
  -moz-box-shadow:   1px -1px 1px rgba(0,0,0,0.1);
123
  -ms-box-shadow:   1px -1px 1px rgba(0,0,0,0.1);
124
  -o-box-shadow:     1px -1px 1px rgba(0,0,0,0.1);
125
  -webkit-box-shadow: 1px -1px 1px rgba(0,0,0,0.1);
126
  box-shadow:     1px -1px 1px rgba(0,0,0,0.1);
127
128
  -moz-transform:   rotate(45deg);
129
  -ms-transform:     rotate(45deg);
130
  -o-transform:     rotate(45deg);
131
  -webkit-transform:   rotate(45deg);
132
  transform:       rotate(45deg);
133
}
134
135
/* Inset shadow (required here because the icon background clips it when on the `a` element) */
136
.persona-button:after{
137
  content: '';
138
  display: block;
139
  height: 100%;
140
  width: 100%;
141
142
  position: absolute;
143
  left: 0;
144
  top: 0;
145
  bottom: 0;
146
  right: 0;
147
  z-index: 10;
148
149
  -moz-border-radius:   3px;
150
  -ms-border-radius:     3px;
151
  -o-border-radius:     3px;
152
  -webkit-border-radius:   3px;
153
  border-radius:       3px;
154
155
  -moz-box-shadow:   inset 0 -1px 0 rgba(0,0,0,0.3);
156
  -ms-box-shadow:   inset 0 -1px 0 rgba(0,0,0,0.3);
157
  -o-box-shadow:     inset 0 -1px 0 rgba(0,0,0,0.3);
158
  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.3);
159
  box-shadow:     inset 0 -1px 0 rgba(0,0,0,0.3);
160
}
161
162
/* ========================================================
163
 *    Dark button
164
 * ===================================================== */
165
.persona-button.dark{
166
  background: #3c3c3c;
167
  background: -moz-linear-gradient(top, #606060, #3c3c3c);
168
  background: -ms-linear-gradient(top, #606060, #3c3c3c);
169
  background: -o-linear-gradient(top, #606060, #3c3c3c);
170
  background: -webkit-linear-gradient(top, #606060, #3c3c3c);
171
  background: linear-gradient(top, #606060, #3c3c3c);
172
}
173
.persona-button.dark:hover{
174
  background: #2d2d2d;
175
  background: -moz-linear-gradient(top, #484848, #2d2d2d);
176
  background: -ms-linear-gradient(top, #484848, #2d2d2d);
177
  background: -o-linear-gradient(top, #484848, #2d2d2d);
178
  background: -webkit-linear-gradient(top, #484848, #2d2d2d);
179
  background: linear-gradient(top, #484848, #2d2d2d);
180
}
181
.persona-button.dark span:before{ /* Icon BG */
182
  background: #d34f2d;
183
  background: -moz-linear-gradient(top, #ebac45, #d34f2d);
184
  background: -ms-linear-gradient(top, #ebac45, #d34f2d);
185
  background: -o-linear-gradient(top, #ebac45, #d34f2d);
186
  background: -webkit-linear-gradient(top, #ebac45, #d34f2d);
187
  background: linear-gradient(top, #ebac45, #d34f2d);
188
}
189
.persona-button.dark:before{ /* Triangle */
190
  background: #d34f2d;
191
  background: -moz-linear-gradient(-45deg, #ebac45, #d34f2d);
192
  background: -ms-linear-gradient(-45deg, #ebac45, #d34f2d);
193
  background: -o-linear-gradient(-45deg, #ebac45, #d34f2d);
194
  background: -webkit-linear-gradient(-45deg, #ebac45, #d34f2d);
195
  background: linear-gradient(-45deg, #d34f2d, #ebac45); /* flipped for updated spec */
196
}
197
198
/* ========================================================
199
 *    Orange button
200
 * ===================================================== */
201
.persona-button.orange{
202
  background: #ee731a;
203
  background: -moz-linear-gradient(top, #ee731a, #d03116);
204
  background: -ms-linear-gradient(top, #ee731a, #d03116);
205
  background: -o-linear-gradient(top, #ee731a, #d03116);
206
  background: -webkit-linear-gradient(top, #ee731a, #d03116);
207
  background: linear-gradient(top, #ee731a, #d03116);
208
}
209
.persona-button.orange:hover{
210
  background: #cb6216;
211
  background: -moz-linear-gradient(top, #cb6216, #b12a13);
212
  background: -ms-linear-gradient(top, #cb6216, #b12a13);
213
  background: -o-linear-gradient(top, #cb6216, #b12a13);
214
  background: -webkit-linear-gradient(top, #cb6216, #b12a13);
215
  background: linear-gradient(top, #cb6216, #b12a13);
216
}
217
.persona-button.orange span:before{ /* Icon BG */
218
  background: #e84a21;
219
  background: -moz-linear-gradient(top, #f7ad27, #e84a21);
220
  background: -ms-linear-gradient(top, #f7ad27, #e84a21);
221
  background: -o-linear-gradient(top, #f7ad27, #e84a21);
222
  background: -webkit-linear-gradient(top, #f7ad27, #e84a21);
223
  background: linear-gradient(top, #f7ad27, #e84a21);
224
}
225
.persona-button.orange:before{ /* Triangle */
226
  background: #e84a21;
227
  background: -moz-linear-gradient(-45deg, #f7ad27, #e84a21);
228
  background: -ms-linear-gradient(-45deg, #f7ad27, #e84a21);
229
  background: -o-linear-gradient(-45deg, #f7ad27, #e84a21);
230
  background: -webkit-linear-gradient(-45deg, #f7ad27, #e84a21);
231
  background: linear-gradient(-45deg, #e84a21, #f7ad27); /* flipped for updated spec */
232
}
(-)a/koha-tmpl/opac-tmpl/bootstrap/less/print.less (+227 lines)
Line 0 Link Here
1
a:link {
2
	color : #000066;
3
	text-decoration: none;
4
}
5
6
a:visited {
7
	color : #000066;
8
	text-decoration: none;
9
}
10
11
a:hover {
12
	color : #993300;
13
	text-decoration: none;
14
}
15
16
body {
17
	background-color : #FFF;
18
	color : #333333;
19
	font-family : arial, geneva, sans-serif;
20
	font-size : 14px;
21
	margin : 0px 0px 0px 0px;
22
    word-wrap : break-word;
23
}
24
25
caption {
26
	color : #000066;
27
	font-size : 18px;
28
	font-weight : bold;
29
	margin-top : 5px;
30
	text-align : left;
31
}
32
33
div.table {
34
	width : 100%;
35
}
36
37
form {
38
	margin : 0px;
39
	padding : 0px;
40
}
41
42
h1
43
	{
44
	color : #000066;
45
	font-size : 22px;
46
	font-weight : bold;
47
	margin-bottom : 3px;
48
	margin-top : 3px;
49
}
50
51
h2 {
52
	color : #000066;
53
	font-size : 20px;
54
	font-weight : bold;
55
	margin-bottom : 3px;
56
	margin-top : 3px;
57
}
58
59
h3 {
60
	color : #000066;
61
	font-size : 18px;
62
	font-weight : bold;
63
	margin-bottom : 3px;
64
	margin-top : 3px;
65
}
66
67
h4 {
68
	color : #000066;
69
	font-size : 16px;
70
	font-weight : bold;
71
	margin-bottom : 3px;
72
	margin-top : 3px;
73
}
74
75
h5 {
76
	color : #000066;
77
	font-size : 15px;
78
	font-weight : bold;
79
	margin-bottom : 1px;
80
	margin-top : 1px;
81
}
82
83
h6 {
84
	color : #000066;
85
	font-size : 14px;
86
	font-weight : bold;
87
	margin-bottom : 1px;
88
	margin-top : 1px;
89
}
90
91
p {
92
	margin-top : 0px;
93
}
94
95
table {
96
	background-color : #FFFFFF;
97
	border-bottom : 0px solid #CCCCCC;
98
	border-collapse : collapse;
99
	border-left : 0px solid #CCCCCC;
100
	margin : 3px 0px 5px 0px;
101
	padding : 0px;
102
	width : 99%;
103
}
104
105
td {
106
	background-color : #FFF;
107
	border-bottom : 1px solid #CCCCCC;
108
	border-right : 1px solid #CCCCCC;
109
	padding : 5px 5px 5px 5px;
110
	vertical-align : top;
111
}
112
113
td:last-child {
114
	background-color : #FFF;
115
	border-bottom : 1px solid #CCCCCC;
116
	border-right : 0px solid #CCCCCC;
117
	padding : 5px 5px 5px 5px;
118
	vertical-align : top;
119
}
120
121
th {
122
	background-color : #E9E9E9;
123
	border-bottom : 1px solid #CCCCCC;
124
	border-right : 1px solid #CCCCCC;
125
	font-weight : bold;
126
	padding : 5px 5px 5px 5px;
127
}
128
129
th:last-child {
130
	background-color : #E9E9E9;
131
	border-bottom : 1px solid #CCCCCC;
132
	border-right : 0px solid #CCCCCC;
133
	font-weight : bold;
134
	padding : 5px 5px 5px 5px;
135
}
136
137
tr.highlight {
138
	background-color: #e9e9e9;
139
}
140
141
body#basket tr.highlight {
142
	background-color : transparent;
143
}
144
145
body#basket a {
146
	font-weight : bold;
147
}
148
149
body#basket table {
150
	border-top : 1px solid #EEE;
151
	border-left : 1px solid #EEE;
152
}
153
body#basket td,
154
body#basket th {
155
	background-color : transparent;
156
	padding : 2px;
157
}
158
159
body#basket th {
160
	background-color : #EEE;
161
}
162
163
body#basket th,
164
body#basket th[scope=col] {
165
	text-align : center;
166
	vertical-align : middle;
167
}
168
169
body#basket th[scope=row] {
170
	font-size : 89%;
171
	text-align : right;
172
	vertical-align : top;
173
	width : 10%;
174
}
175
176
body#basket p {
177
	font-size : 85%;
178
	margin : .2em 0;
179
	text-indent : .5em;
180
}
181
182
.error {
183
	font-weight: bold;
184
}
185
186
.ex {
187
	font-family : "Courier New", Courier, monospace;
188
}
189
.inline {
190
	display : inline;
191
}
192
193
.screen {
194
	display : none;
195
}
196
197
#bookcover {
198
	float:left;
199
	margin:0pt;
200
	padding:0pt;
201
}
202
203
#members,#opac-main-search,#opac-user-views .ui-tabs-nav,input,h2 span.hint,td.resultscontrol,.pages,.suggestion,.views,#action,#export,#bibliodescriptions .ui-tabs-nav,#addshelf,fieldset.action, .list-actions, .ft, #facetcontainer,.results_summary.actions,.koha_url,.yui-b {
204
	display : none;
205
}
206
207
#userresults {
208
    position : absolute;
209
    right : 0px;
210
    word-wrap : break-word;
211
	display : block;
212
}
213
214
div#userupdate input,div#userupdate textarea {
215
	display : inline;
216
	border : 0;
217
}
218
219
#yui-main,
220
#yui-main .yui-b,
221
.yui-t1 #yui-main .yui-b {
222
    display : block !important;
223
    margin : 0 !important;
224
    padding : 0 !important;
225
    width : auto !important;
226
    float : none !important;
227
}
(-)a/koha-tmpl/opac-tmpl/bootstrap/less/sco-old.less (+333 lines)
Line 0 Link Here
1
@import url("/opac-tmpl/lib/yui/reset-fonts-grids.css");
2
@import url("/opac-tmpl/lib/yui/skin.css");
3
4
a {
5
	font-weight : bold;
6
}
7
8
a, a:visited {
9
	color : #006699;
10
}
11
12
a:hover,input.editshelf:hover,a.editshelf:hover,input.deleteshelf:hover {
13
	color : #990033;
14
}
15
16
body {
17
	background-color : white;
18
	text-align : left;
19
	padding : 0 0 2.5em 0;
20
}
21
22
caption {
23
	font-size : 110%;
24
	text-align : left;
25
	font-weight : bold;
26
}
27
28
fieldset {
29
	background-color: #FFF;
30
	border : 2px solid #EEEEEE;
31
	margin : 1em 1em 1em 0;
32
	padding : 1em;
33
}
34
35
h1,h2,h3,h4,h5,h6 {
36
	font-weight : bold;
37
	margin : .5em 0;
38
}
39
40
h1 {
41
	font-size : 138.5%;
42
}
43
44
h2 {
45
	font-size : 134%;
46
}
47
48
h3 {
49
	font-size : 123.1%;
50
}
51
52
h4 {
53
	font-size : 116%;
54
}
55
56
h5 {
57
	font-size : 108%;
58
}
59
60
h6 {
61
	font-size : 100%;
62
}
63
64
input[type=submit],
65
input[type=button],
66
input[type=reset],
67
fieldset.brief input[type=submit],
68
fieldset.brief input[type=button],
69
fieldset.brief input[type=reset]
70
{
71
	background: #f4f9fc; /* Old browsers */
72
	background: -moz-linear-gradient(top, #f4f9fc 0%, #dfeefa 4%, #bfd5ea 93%, #a1c4e2 97%, #b8d0e6 100%); /* FF3.6+ */
73
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f9fc), color-stop(4%,#dfeefa), color-stop(93%,#bfd5ea), color-stop(97%,#a1c4e2), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */
74
	background: -webkit-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */
75
	background: -o-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Opera11.10+ */
76
	background: -ms-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* IE10+ */
77
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f9fc', endColorstr='#b8d0e6',GradientType=0 ); /* IE6-9 */
78
	background: linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* W3C */
79
	border-top: 1px solid #cccccc;
80
	border-left: 1px solid #cccccc;
81
	border-right: 1px solid #eeeeee;
82
	border-bottom: 1px solid #eeeeee;
83
	color : #333;
84
	font-size : 93%;
85
	font-weight : bold;
86
	padding : 4px;
87
}
88
89
input[type=submit]:active, input[type=button]:active, input[type=reset]:active {
90
	border: 1px inset #666666;
91
	float : none;
92
}
93
.dialog {
94
  border: 1px solid #bcbcbc;
95
	padding : .5em;
96
	margin : 1em auto;
97
  width: 65%;
98
  }
99
100
.dialog  h2, .dialog h3, .dialog h4 {
101
	margin : auto;
102
	text-align : center;
103
  }
104
105
div.alert {
106
	background: #fef8d3; /* Old browsers */
107
	background: -moz-linear-gradient(top, #fef8d3 0%, #ffec91 9%, #ffed87 89%, #f9dc00 100%); /* FF3.6+ */
108
	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+ */
109
	background: -webkit-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Chrome10+,Safari5.1+ */
110
	background: -o-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Opera11.10+ */
111
	background: -ms-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* IE10+ */
112
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef8d3', endColorstr='#f9dc00',GradientType=0 ); /* IE6-9 */
113
	background: linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* W3C */
114
	text-align : center;
115
}
116
117
div.alert strong {
118
	color : #900;
119
}
120
121
div.message {
122
	background: #ffffff; /* Old browsers */
123
	background: -moz-linear-gradient(top, #ffffff 0%, #f4f6fa 2%, #eaeef5 23%, #e8edf6 94%, #cddbf2 100%); /* FF3.6+ */
124
	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+ */
125
	background: -webkit-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Chrome10+,Safari5.1+ */
126
	background: -o-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Opera11.10+ */
127
	background: -ms-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* IE10+ */
128
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cddbf2',GradientType=0 ); /* IE6-9 */
129
	background: linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* W3C */
130
	border : 1px solid #bcbcbc;
131
	width : 55%;
132
}
133
134
.dialog input {
135
	background : #FFF none;
136
	border : 1px solid #bcbcbc;
137
	margin : .4em;
138
	padding : .4em;
139
 }
140
141
142
.dialog input.back {
143
    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/arrow_left.png) no-repeat 4px center;
144
    border: 1px solid #BCBCBC;
145
	padding : .4em .4em .4em 25px;
146
 }
147
148
.dialog input.return {
149
    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/book_previous.png) no-repeat 4px center;
150
	padding : .4em .4em .4em 25px;
151
 }
152
153
.dialog input.renew {
154
    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/arrow_refresh.png) no-repeat 4px center;
155
	padding : .4em .4em .4em 25px;
156
 }
157
158
.dialog input.cancel {
159
    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/cancel.png) no-repeat 4px center;
160
	padding : .4em .4em .4em 25px;
161
 }
162
163
input.finish {
164
    background : #dbe7ff url(/opac-tmpl/lib/famfamfam/silk/stop.png) no-repeat 4px center;
165
	border : 1px outset #666;
166
	padding : .2em .2em .2em 25px;
167
}
168
169
table {
170
	background-color: #FFF;
171
	border-collapse : collapse;
172
	margin : 1em 0;
173
	border-right : 1px solid #dddddd;
174
	border-top : 1px solid #dddddd;
175
}
176
177
td,th {
178
	background-color: #FFF;
179
	border-left : 1px solid #dddddd;
180
	border-bottom : 1px solid #dddddd;
181
	padding : 3px 3px;
182
}
183
184
th {
185
	background-color:#EEE;
186
	font-weight : bold;
187
	padding : 2px 23px;
188
	text-align : center;
189
}
190
191
tr.highlight td, tr.highlight th, tr.odd td {
192
	background-color : #F3F3F3;
193
   border-top : 1px solid #DDDDDD;
194
   border-bottom : 1px solid #DDDDDD;
195
}
196
197
tr.even td, tr.even.highlight td {
198
	background-color: #FFF;
199
}
200
201
p {
202
	margin: .7em 0;
203
}
204
205
strong {
206
	font-weight : bold;
207
}
208
209
em {
210
	font-style : italic;
211
}
212
#borrowerdetails {
213
	margin-top : 1em;
214
}
215
#barcode,
216
#patronid {
217
	font-size : 125%;
218
	padding-bottom : 3px;
219
}
220
input.focus {
221
	background-color : #FFC;
222
	border : 2px inset #336699;
223
}
224
#checkouthelp {
225
    background : #FFF url("/opac-tmpl/lib/famfamfam/silk/help.png") no-repeat 4px center;
226
	padding : 3px 3px 3px 26px;
227
	position : absolute;
228
	top : 0;
229
	right : 0;
230
}
231
div.button {
232
	float : left;
233
	margin-top : 2em;
234
	padding : .4em 0;
235
}
236
div.button a:link,
237
div.button a:visited,
238
div.button a:hover,
239
div.button a:active {
240
    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/book_previous.png) no-repeat 4px center;
241
	border : 1px outset #666;
242
	color : #000;
243
	padding : .4em .4em .4em 25px;
244
	text-decoration : none;
245
}
246
div.button a:active {
247
	border : 1px inset #666;
248
}
249
250
div.koha_url {
251
    border-top: none !important;
252
}
253
span.koha_url {
254
    position: absolute;
255
    right: 0;
256
}
257
a.koha_url {
258
    text-decoration: none;
259
    color: #666666;
260
}
261
262
div#changelanguage{
263
    background-color: #fff;
264
    border-top: 1px solid #CCC;
265
    color : #666;
266
    font-size : 85%;
267
    padding : 1em;
268
    margin-top : 2em;
269
 }
270
271
div#changelanguage a {
272
    font-weight : normal;
273
    padding : .5em 0;
274
}
275
276
div#changelanguage li.yuimenuitem {
277
    font-size: 120%;
278
    font-weight: normal;
279
    margin: 0;
280
    padding: 0 1em;
281
}
282
div#changelanguage li.yuimenuitem a.yuimenuitemlabel {
283
    padding: 0;
284
}
285
286
ul#i18nMenu {
287
    margin : 0;
288
    padding : .2em 0;
289
 }
290
291
ul#i18nMenu li {
292
    border-left : 1px solid #CCC;
293
    display : inline;
294
    list-style : none;
295
    padding : 0 .4em;
296
 }
297
298
ul#i18nMenu li:first-child {
299
    border-left : 0;
300
 }
301
302
ul#i18nMenu li ul li {
303
    border : 0;
304
    display : block;
305
    padding : 0;
306
 }
307
308
309
ul#i18nMenu li.more a {
310
    background-image : url("../images/sprite.png");
311
    background-position : 37px -940px;
312
    background-repeat:no-repeat;
313
    padding-right: 1.3em;
314
}
315
316
ul#i18nMenu li.more ul li a {
317
    background-image : none;
318
    padding: 0 1.3em;
319
}
320
321
span.lang{
322
    float:left;
323
    border-right : 1px solid black;
324
    padding : 0 .5em;
325
}
326
327
div.ft {
328
	clear : both;
329
}
330
331
.inline {
332
    display: inline;
333
}
(-)a/koha-tmpl/opac-tmpl/bootstrap/less/sco.less (-1 / +196 lines)
Line 0 Link Here
0
- 
1
body {
2
    background-color: #EAEAE6;
3
}
4
5
a, a:visited,
6
.ui-widget-content a,
7
.ui-widget-content a:visited {
8
    color: #0076B2;
9
}
10
11
a.title {
12
    font-weight: bold;
13
}
14
15
h1 {
16
    font-size : 140%;
17
    line-height: 150%;
18
}
19
h2 {
20
21
    font-size : 130%;
22
    line-height: 150%;
23
}
24
h3 {
25
26
    font-size : 120%;
27
    line-height: 150%;
28
}
29
h4 {
30
31
    font-size : 110%;
32
}
33
h5 {
34
35
    font-size : 100%;
36
}
37
caption {
38
    font-size: 120%;
39
    font-weight: bold;
40
    margin : .5em 0;
41
    text-align: left;
42
}
43
44
input,
45
textarea {
46
    width: auto;
47
}
48
49
legend {
50
    font-size: 110%;
51
    font-weight: bold;
52
}
53
th {
54
    background-color: #ECEDE6;
55
}
56
.main {
57
    background-color: #FFF;
58
    border: 1px solid #D2D2CF;
59
    border-radius: 8px 8px 8px 8px;
60
    margin: 0.5em 20px;
61
    padding: 0.8em 0;
62
    -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, .2);
63
    box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, .2);
64
}
65
.navbar-inverse .brand, .navbar-inverse .nav > li > a {
66
    color: #9FE1FF;
67
    font-weight: bold;
68
}
69
70
.table-striped tbody > tr:nth-child(odd) > td,
71
.table-striped tbody > tr:nth-child(odd) > th {
72
  background-color: #F4F4F4;
73
}
74
/* Redefine a new style for Bootstrap's class "close" since we use that already */
75
/* Use <a class="closebtn" href="#">&times;</a> */
76
.alert .closebtn{position:relative;top:-2px;right:-21px;line-height:20px;}
77
.modal-header .closebtn{margin-top:2px;}
78
.closebtn{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.closebtn:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);}
79
button.closebtn{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
80
.btn-group label,
81
.btn-group select {
82
    font-size: 13px;
83
}
84
85
/* Override Bootstrap alert */
86
.alert {
87
    background: #fffbe5; /* Old browsers */
88
    background: -moz-linear-gradient(top,  #fffbe5 0%, #fff0b2 9%, #fff1a8 89%, #f7e665 100%); /* FF3.6+ */
89
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffbe5), color-stop(9%,#fff0b2), color-stop(89%,#fff1a8), color-stop(100%,#f7e665)); /* Chrome,Safari4+ */
90
    background: -webkit-linear-gradient(top,  #fffbe5 0%,#fff0b2 9%,#fff1a8 89%,#f7e665 100%); /* Chrome10+,Safari5.1+ */
91
    background: -o-linear-gradient(top,  #fffbe5 0%,#fff0b2 9%,#fff1a8 89%,#f7e665 100%); /* Opera 11.10+ */
92
    background: -ms-linear-gradient(top,  #fffbe5 0%,#fff0b2 9%,#fff1a8 89%,#f7e665 100%); /* IE10+ */
93
    background: linear-gradient(to bottom,  #fffbe5 0%,#fff0b2 9%,#fff1a8 89%,#f7e665 100%); /* W3C */
94
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffbe5', endColorstr='#f7e665',GradientType=0 ); /* IE6-9 */
95
    border-color : #D6C43B;
96
    color: #333;
97
}
98
99
/* Override Bootstrap alert.alert-info */
100
.alert-info {
101
    background: #f4f6fa; /* Old browsers */
102
    background: -moz-linear-gradient(top,  #f4f6fa 0%, #eaeef5 4%, #e8edf6 96%, #cddbf2 100%); /* FF3.6+ */
103
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f6fa), color-stop(4%,#eaeef5), color-stop(96%,#e8edf6), color-stop(100%,#cddbf2)); /* Chrome,Safari4+ */
104
    background: -webkit-linear-gradient(top,  #f4f6fa 0%,#eaeef5 4%,#e8edf6 96%,#cddbf2 100%); /* Chrome10+,Safari5.1+ */
105
    background: -o-linear-gradient(top,  #f4f6fa 0%,#eaeef5 4%,#e8edf6 96%,#cddbf2 100%); /* Opera 11.10+ */
106
    background: -ms-linear-gradient(top,  #f4f6fa 0%,#eaeef5 4%,#e8edf6 96%,#cddbf2 100%); /* IE10+ */
107
    background: linear-gradient(to bottom,  #f4f6fa 0%,#eaeef5 4%,#e8edf6 96%,#cddbf2 100%); /* W3C */
108
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f6fa', endColorstr='#cddbf2',GradientType=0 ); /* IE6-9 */
109
    border-color : #C5D1E5;
110
    color: #333;
111
}
112
113
/* Override Bootstrap alert.alert-success */
114
.alert-success {
115
    background: #f8ffe8; /* Old browsers */
116
    background: -moz-linear-gradient(top,  #f8ffe8 0%, #e3f5ab 4%, #dcf48d 98%, #9ebf28 100%); /* FF3.6+ */
117
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8ffe8), color-stop(4%,#e3f5ab), color-stop(98%,#dcf48d), color-stop(100%,#9ebf28)); /* Chrome,Safari4+ */
118
    background: -webkit-linear-gradient(top,  #f8ffe8 0%,#e3f5ab 4%,#dcf48d 98%,#9ebf28 100%); /* Chrome10+,Safari5.1+ */
119
    background: -o-linear-gradient(top,  #f8ffe8 0%,#e3f5ab 4%,#dcf48d 98%,#9ebf28 100%); /* Opera 11.10+ */
120
    background: -ms-linear-gradient(top,  #f8ffe8 0%,#e3f5ab 4%,#dcf48d 98%,#9ebf28 100%); /* IE10+ */
121
    background: linear-gradient(to bottom,  #f8ffe8 0%,#e3f5ab 4%,#dcf48d 98%,#9ebf28 100%); /* W3C */
122
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8ffe8', endColorstr='#9ebf28',GradientType=0 ); /* IE6-9 */
123
    border-color : #9FBA35;
124
    color: #333;
125
}
126
#members p {
127
    color : #EEE;
128
}
129
130
#members a {
131
    color: #A6D8ED;
132
    font-weight: bold;
133
}
134
135
#members a.logout {
136
    color : #E8583C;
137
    padding : 0 .3em 0 .3em;
138
}
139
140
.inline {
141
    display: inline;
142
}
143
144
i.icon {
145
    background-repeat: no-repeat;
146
    display: inline-block;
147
    height: 16px;
148
    line-height: 16px;
149
    margin-right: 3px;
150
    vertical-align: text-top;
151
    width: 16px;
152
}
153
154
i.back {
155
    background : transparent url("../lib/famfamfam/silk/arrow_left.png") no-repeat 0 0;
156
}
157
158
i.return {
159
    background : transparent url("../lib/famfamfam/silk/book_previous.png") no-repeat 0 0;
160
}
161
162
i.renew {
163
    background : transparent url("../lib/famfamfam/silk/arrow_refresh.png") no-repeat 0 0;
164
}
165
166
i.cancel {
167
    background : transparent url("../lib/famfamfam/silk/cancel.png") no-repeat 0 0;
168
}
169
170
i.finish {
171
    background : transparent url("../lib/famfamfam/silk/stop.png") no-repeat 0 0;
172
}
173
174
i.help {
175
    background : transparent url("../lib/famfamfam/silk/help.png") no-repeat 0 0;
176
}
177
178
.table .sorting_asc {
179
    padding-right: 19px;
180
    background: url("../images/asc.gif") no-repeat scroll right center #EEEEEE;
181
}
182
.table .sorting_desc {
183
    padding-right: 19px;
184
    background: url("../images/desc.gif") no-repeat scroll right center #EEEEEE;
185
}
186
.table .sorting {
187
    padding-right: 19px;
188
    background: url("../images/ascdesc.gif") no-repeat scroll right center #EEEEEE;
189
}
190
.table .nosort,
191
.table .nosort.sorting_asc,
192
.table .nosort.sorting_desc,
193
.table .nosort.sorting {
194
    padding-right: 19px;
195
    background: #EEEEEE none;
196
}

Return to bug 11601