Bug 11381: improve styling of IDreamBooks content in bootstrap theme
[koha.git] / koha-tmpl / opac-tmpl / bootstrap / less / right-to-left.less
1 .popup {
2     padding-right : 0;
3     padding-left: 0;
4 }
5
6 a {
7     &.cancel {
8         padding-right : 1em;
9     }
10 }
11
12 h1 {
13     &#libraryname {
14         float: right !important;
15     }
16 }
17 caption {
18     text-align: right;
19 }
20
21 #basketcount {
22     span {
23         margin : 0 .9em 0 0;
24     }
25 }
26
27 #koha_url p {
28         float : left;
29 }
30
31 .actions {
32     a {
33         &.hold {
34             margin-left : 1em;
35             padding-right : 21px;
36         }
37         &.addtocart {
38             margin-left : 1em;
39             padding-right : 20px;
40         }
41         &.addtoshelf {
42             margin-left : 1em;
43             padding-right : 20px;
44         }
45         &.addtolist {
46             margin-left : 1em;
47             padding-right : 20px;
48         }
49         &.tag_add {
50             margin-left : 1em;
51             padding-right : 20px;
52         }
53         /* List contents remove from list link */
54         &.removefromlist  {
55             margin-left : 1em;
56             padding-right : 15px;
57         }
58     }
59 }
60
61 .ui-tabs .ui-tabs-nav li {
62     margin-left : .4em;
63 }
64
65 .statictabs {
66     li {
67         float: right;
68         margin-left: 0.4em;
69         a {
70             float: right;
71         }
72     }
73 }
74
75 #bookcover .no-image {
76     margin-left : 10px;
77 }
78
79 th.sum {
80     text-align: left;
81 }
82
83 th[scope=row] {
84     text-align : left;
85 }
86
87 fieldset {
88     &.rows {
89         float : right;
90         clear : right;
91         label,
92         .label {
93             float: right;
94             margin-left: 1em;
95             text-align: left;
96         }
97         ol {
98             &.lradio {
99                 label {
100                     margin-left : 0;
101                     &.lradio {
102                         float : right;
103                         margin-left : 1em;
104                     }
105                 }
106             }
107         }
108         li {
109             float : right;
110             clear : right;
111             &.lradio {
112                 padding-right: 8.5em;
113                 label {
114                     margin : 0 1em 0 0;
115                 }
116             }
117         }
118     }
119 }
120
121 div.rows {
122     float : right;
123     clear : right;
124     span.label {
125         float: right;
126         margin-left: 1em;
127         text-align: right;
128     }
129     ol {
130         margin-right : 0;
131         padding: .5em 0 0 1em;
132     }
133     li {
134
135         float : right;
136         clear : right;
137     }
138     ul {
139         li {
140             margin-right : 7.3em;
141             &:first-child {
142                 margin-right: 0;
143             }
144         }
145     }
146 }
147
148 .toolbar {
149     padding:3px 5px 5px 3px;
150     label {
151         margin-right : .5em;
152     }
153     .hold,
154     #tagsel_tag {
155         padding-right: 28px;
156     }
157     li {
158         a {
159             border-right : 1px solid #e8e8e8;
160         }
161         &:first-child {
162             a {
163                 border-right : 0;
164             }
165         }
166     }
167     ul {
168         padding-right : 0;
169     }
170 }
171
172 #basket .toolbar {
173     padding: 7px 9px 9px 5px;
174 }
175
176 #selections-toolbar {
177     padding-right : 10px;
178 }
179
180 #tagsel_span input.submit,
181 #tagsel_tag {
182     padding-right : 25px;
183 }
184
185 #tagsel_span input.disabled,
186 #tagsel_span input.disabled:hover,
187 #tagsel_span input.hold.disabled,
188 #tagsel_span input.hold.disabled:hover,
189 #selections-toolbar input.hold.disabled,
190 #selections-toolbar input.hold.disabled:hover,
191 #selections-toolbar a.disabled,
192 #selections-toolbar a.disabled:hover {
193     padding-right : 23px;
194 }
195
196 #views {
197     padding : 0 0.2em 0.2em 2em;
198 }
199
200 #bibliodescriptions,
201 #isbdcontents {
202     clear : right;
203 }
204
205 #bookcover {
206     float : right;
207     .no-image {
208         margin-left : 10px;
209     }
210     img {
211         margin : 0 0 1em 1em;
212     }
213 }
214
215 /* pagination */
216 .results-pagination {
217     right: -1px;
218 }
219
220
221 .back {
222     float:left;
223 }
224
225 .pagination_list {
226     ul {
227         padding-right:0px;
228     }
229     li {
230         a {
231             padding-right:0px;
232         }
233     }
234     .li_pag_index {
235         float: right;
236         padding-left: 10px;
237         text-align: left;
238     }
239 }
240
241 .pg_menu {
242     li {
243         &.back_results {
244             a {
245                 border-right: 1px solid #D0D0D0;
246                 border-left: 1px solid #D0D0D0;
247             }
248         }
249         a,
250         span {
251             float:right;
252         }
253     }
254 }
255
256 #listResults{
257     li {
258         margin-left:1px;
259     }
260 }
261
262 /* nav */
263 .nav_pages {
264     .close_pagination {
265         padding-left: 10px;
266         left: 3px;
267     }
268     li {
269         float:right;
270         ul {
271             float:right;
272         }
273     }
274 }
275
276 #format,
277 #furthersearches {
278     padding-right : 35px;
279 }
280
281 .highlight_controls {
282     float: right;
283 }
284
285 a.addtocart {
286     padding-right : 35px;
287 }
288
289 a.addtoshelf {
290     padding-right : 35px;
291 }
292
293 a.brief {
294     padding-right : 27px;
295 }
296
297 a.detail {
298     padding-right : 27px;
299 }
300
301 a.download {
302     padding-right : 20px;
303 }
304
305 a.editshelf {
306     padding-right : 26px;
307 }
308
309 a.empty {
310     padding-right : 30px;
311 }
312
313 a.hide {
314     padding-right : 26px;
315 }
316
317 a.highlight_toggle {
318     padding-right : 35px;
319 }
320
321 a.hold,
322 input.hold {
323     padding-right : 23px;
324 }
325
326 a.incart {
327     padding-right : 35px;
328 }
329
330 a.new {
331     padding-right : 23px;
332 }
333
334 a.print-small {
335     padding-right : 30px;
336 }
337
338 a.print-large {
339     padding-right : 35px;
340 }
341
342 a.removeitems,
343 a.deleteshelf {
344     padding-right : 25px;
345 }
346
347 a.reserve {
348     padding-right : 35px;
349 }
350
351 a.send {
352     padding-right : 28px;
353 }
354
355 a.tag_add {
356     padding-right : 27px;
357 }
358
359 input.editshelf {
360     padding-right : 29px;
361 }
362
363 .newshelf {
364     padding-right : 28px;
365 }
366
367 .deleteshelf {
368     padding-right : 25px;
369 }
370
371 #login4tags {
372     padding-right : 20px;
373 }
374
375 .tag_results_input {
376     margin-right: 1em;
377 }
378
379 #social_networks {
380     span {
381         float : right;
382         margin : .5em .5em .5em 0 !important;
383     }
384     div {
385         float : right !important;
386         margin : .5em .2em .5em 0 !important;
387     }
388 }
389
390 #marc {
391     td,
392     th {
393         text-align : right;
394     }
395     .results_summary {
396         clear :  right;
397     }
398 }
399
400 #plainmarc th {
401     text-align:right;
402 }
403
404 #renewcontrols {
405      float: left;
406 }
407
408 .authstanza li {
409     margin-right: 0.5em;
410 }
411
412 #didyoumean {
413     text-align: right;
414 }
415
416 .authlink {
417     padding-right: 0.25em;
418 }
419
420 #search-facets,
421 #menu {
422     h4 {
423         a {
424             border-radius: 8px 0 0 8px;
425         }
426     }
427 }
428
429 #menu {
430     border : 0 solid #D8D8D8;
431     border-left-width: 1px;
432     li {
433         a {
434             border-radius: 0 5px 5px 0;
435             margin-left: -1px;
436         }
437         &.active {
438             a {
439                 border-left-width: 0;
440                 border-right-width: 1px;
441             }
442         }
443     }
444 }
445
446 /* Search results add to cart (lists disabled) */
447 .addto a.addtocart {
448     padding-right : 33px;
449 }
450
451 .searchresults {
452     a {
453         &.highlight_toggle {
454             padding : 0 21px 0 10px;
455         }
456     }
457 }
458
459 .commentline .avatar {
460     float : left;
461     padding-right : .5em;
462 }
463
464 span.sep {
465     padding: 0 .5em 0 .2em;
466 }
467
468 /* style for PM-generated pagination bar */
469
470 .pages span:first-child,
471 .pages a:first-child {
472     border-bottom-right-radius: 3px;
473     border-top-right-radius: 3px;
474 }
475
476 .pages span:last-child,
477 .pages a:last-child {
478     border-width: 1px 0 1px 1px;
479     border-bottom-left-radius: 3px;
480     border-top-left-radius: 3px;
481 }
482
483 .pages .inactive,
484 .pages .currentPage,
485 .pages a {
486     border-width: 1px 0 1px 1px;
487     float: right;
488 }
489
490 .pages a[rel='last'] {
491     border-bottom-left-radius: 3px;
492     border-top-left-radius: 3px;
493 }
494
495 .close {
496     left : auto;
497 }
498
499 /* Redefine a new style for Bootstrap's class "close" since we use that already */
500 /* Use <a class="closebtn" href="#">&times;</a> */
501 .alert .closebtn {
502     left:-21px;
503 }
504 .closebtn {
505     float:left;
506 }
507
508 #logo {
509     float : right !important;
510 }
511
512 /* Class to be added to toolbar when it starts being fixed at the top of the screen*/
513 .floating {
514     -webkit-box-shadow: 0px 0px 2px 3px rgba(0, 0, 0, .4);
515     box-shadow: 0px 0px 2px 3px rgba(0, 0, 0, .4);
516 }
517
518
519 .table {
520     .sorting_asc {
521         padding-left: 19px;
522         background: url("../images/asc.gif") no-repeat scroll left center #ECEDE6;
523     }
524     .sorting_desc {
525         padding-left: 19px;
526         background: url("../images/desc.gif") no-repeat scroll left center #ECEDE6;
527     }
528     .sorting {
529         padding-left: 19px;
530         background: url("../images/ascdesc.gif") no-repeat scroll left center #ECEDE6;
531     }
532     .nosort,
533     .nosort.sorting_asc,
534     .nosort.sorting_desc,
535     .nosort.sorting {
536         padding-left: 19px;
537     }
538 }
539 .tags {
540     ul {
541         margin-right : 0;
542     }
543 }
544
545 .coverimages {
546     float : left;
547 }
548
549 #i18nMenu {
550     margin-right : 1em;
551 }
552
553 #overdrive-results {
554     padding-right: 1em;
555 }