source: extensions/Versa/theme.css @ 31940

Last change on this file since 31940 was 31872, checked in by lexming, 7 years ago

Improved support for plugin: Community-2.9.a-beta

File size: 20.3 KB
Line 
1* {
2        border: 0px none;
3        font-family: inherit;
4        font-style: inherit;
5        font-weight: inherit;
6        font-size: inherit;
7        margin: 0px;
8        outline: 0px none;
9        padding: 0px;
10        vertical-align: baseline;
11       
12        text-size-adjust: none;
13        -moz-text-size-adjust: none;
14        -webkit-text-size-adjust: none;
15        -ms-text-size-adjust: none;
16}
17
18HTML { 
19        font-family: 'Noto Sans',sans-serif;
20        font-weight: normal;
21        font-size: 16px;
22}
23
24@media (min-resolution: 150dpi) and (orientation: landscape) {  html { font-size: 16px; } }
25@media (min-resolution: 150dpi) and (orientation: portrait) {   html { font-size: 20px; } }
26@media (min-resolution: 250dpi) and (orientation: landscape) {  html { font-size: 22px; } }
27@media (min-resolution: 250dpi) and (orientation: portrait) {   html { font-size: 32px; } }
28
29H1, H2, H3, H4, H5, H6 {
30        font-family: 'Raleway',sans-serif;
31        font-weight: 300;
32}
33
34UL { list-style: none outside none; }
35
36INPUT, TEXTAREA, SELECT, BUTTON {
37        padding: 0.5ex 0.5em;
38        border: 0px none;
39        border-radius: 2px;
40        line-height: 1.5;
41        color: #999999;
42        background-color: #161616;
43        box-shadow: inset 0 0 3px 1px rgba(0, 0, 0, 0.5);
44}
45
46INPUT[type=submit] { font-weight: bold; } 
47INPUT[type=submit], INPUT[type=reset], INPUT[type=button], BUTTON { cursor: pointer; box-shadow: none; } 
48INPUT[type=submit]:hover, INPUT[type=reset]:hover, INPUT[type=button]:hover, BUTTON:hover { color: #66AADD; } 
49
50FIELDSET { 
51        margin-bottom: 3ex;
52        line-height: 2.0; 
53}
54
55FIELDSET > LEGEND {
56        margin-bottom: 0.5ex; 
57        text-transform: uppercase;
58}
59
60FIELDSET > UL { 
61        padding: 0.5ex 1em;
62        font-size: 0.9rem; 
63}
64
65FIELDSET INPUT[type=radio], INPUT[type=checkbox]  { display: none; }
66
67BODY { 
68        color: #777777;
69        background-color: #212121;
70}
71
72A { 
73        color: #AAAAAA;
74        text-decoration: none; 
75}
76A:hover {
77        color: #66AADD; 
78        text-decoration: none;
79        border: none; 
80}
81
82/****************************************************************/
83/*      THE HEADER                                              */     
84/****************************************************************/
85
86HEADER { display: block; }
87
88#theHeader {
89        width : 100%;
90        overflow: auto;
91        background-color: #2B2B2B;
92        border-bottom: 1px dashed #4D4D4D;
93        z-index: 4;
94}
95
96#theHeader H1 {
97        display: inline-block;
98        margin: 0ex 1em;
99        padding: 1ex 1em;
100        font-size: 1.4rem;
101}
102
103#theHeader .searchbar, #theHeader .navbar {
104        display: inline-block;
105        margin: 0ex 1em;
106        padding: 0.5ex 1em;
107        font-size: 1.0rem;
108        text-align: center;
109        text-transform: uppercase;
110}
111
112#theHeader .searchbar A { display: inline-block; }
113
114#theHeader .searchbox {
115        display: inline-block;
116        visibility: hidden;
117        margin: 0ex 0.5em;
118        z-index: 2;
119}
120#theHeader .searchbox INPUT { 
121        font-size: 0.8rem; 
122        border: solid 1px #66AADD; 
123}
124#theHeader .searchbar:hover > .searchbox { visibility: visible; }
125
126#theHeader .navbar { float: right; }
127
128/****************************************************************/
129/*      THE LEFT MENU                                           */     
130/****************************************************************/
131
132#menuSwitcher {
133        position: absolute;
134        padding: 0.5ex;
135        color: #AAAAAA;
136        cursor: pointer;
137}
138#menuSwitcher I { font-size: 1.4rem; }
139#menuSwitcher:hover { color: #66AADD; }
140
141#menubar {
142        display: none;
143        flex: 0 1 20%;
144        width: 20%;
145        min-width: 8em;
146        max-width: 16em;
147        margin: 0em;
148        padding: 4ex 2em;
149        background-color: #212121;
150        font-size: 1.0rem;
151}
152
153/*** Menu CSS driven opening/closing ***/
154@media (min-width: 480px) and (orientation: landscape) {
155        #menuSwitcher { color: #555555; }
156        #menubar { display: block; }
157}
158/*** Menu JS driven opening/closing ***/
159#menuSwitcher.close { color: #AAAAAA; }
160#menubar.close { display: none; }
161#menuSwitcher.open { color: #555555; }
162#menubar.open { display: block; }
163
164#menubar DL {
165        margin-bottom: 4ex;
166        padding: 0em;
167}
168
169#menubar DT {
170        margin-bottom: 2ex;
171        overflow: hidden;
172        font-size: 1.1rem;
173        font-weight: bold;
174        text-overflow: ellipsis;
175        text-align: left;
176        text-transform: uppercase;
177}
178
179#menubar UL {
180        margin: 0ex;
181        padding: 0ex;
182        list-style: none outside none;
183}
184
185#menubar LI {
186        margin: 0.8ex 0em;
187        overflow: hidden;
188        text-overflow: ellipsis;
189        word-wrap: nowrap;
190        white-space: nowrap;
191}
192
193.totalImages { font-size: 0.9rem; }
194
195#quickconnect DIV { 
196        width: 100%;
197        margin: 0.5ex 0em; 
198}
199#quickconnect #username, #quickconnect #password {
200        width: 100%; 
201        box-sizing: border-box;
202}
203#quickconnect > FIELDSET > LEGEND {
204        margin: 0ex; 
205        /*font-size: 0.8rem;*/
206        text-transform: uppercase;
207}
208
209/****************************************************************/
210/*      CONTENTS OF INDEX PAGE                                  */     
211/****************************************************************/
212
213#mainBox { 
214        display: flex;
215        flex-flow: row nowrap;
216        justify-content: flex-start;
217        align-items: stretch;
218        align-content: stretch;
219        background-color: #1A1A1A; 
220}
221
222#contentBox { flex: 1 1 auto; padding-bottom: 2ex; }
223#content, .content { width: 100%; }
224
225#the_page .stuffs { margin: 0ex !important; padding: 0ex 0em 2ex 0em !important; }
226#the_page .left_block { margin: 0ex !important; }
227
228.titrePage {
229        margin: 3ex 2em;
230        text-transform: uppercase;
231}
232.titrePage H2 { 
233        font-size: 1.5rem;
234        border-bottom: solid 1px #212121; 
235}
236
237.categoryActions {
238        font-size: 0.9rem;
239        font-weight: normal;
240        text-transform: uppercase;
241}
242
243.categoryActions LI {
244        display: inline-block;
245        padding-right: 1.0em;
246        vertical-align: text-bottom;
247}
248
249.switchBox {
250        display: none;
251        position: absolute;
252        padding: 1ex 2em 3ex 1em;
253        font-size: 0.8rem;
254        text-align: left;
255        line-height: 1.5;
256        background-color: #333333;
257        z-index: 100;
258}
259.switchOpen { background-color: #333333; }
260
261.calendarViews {
262        float: right;
263        margin: 0ex 2em;
264        padding-right: 0.5em;
265        font-size: 0.8rem;
266}
267
268.calendarTitle, .calendarBar { 
269        margin: 1ex 2em;
270        font-size: 1.0rem; 
271}
272
273.calendarBar { 
274        display: flex;
275        flex-flow: row nowrap;
276        align-items: center;
277}
278.prevCal, .nextCal { flex: 1 0 auto; }
279.navbarItems {
280        flex: 1 1 auto;
281        width: 100%;
282        padding: 0ex 1em;
283}
284
285.calendarCalBar { 
286        display: flex;
287        padding: 3ex 2em;
288        border-style: solid none;
289        border-width: 2px;
290        border-color: #212121; 
291}
292.calCalHead {
293        flex: 0 0 auto;
294        width: 9em;
295        font-weight: 900;
296}
297.calCalItems { flex: 1 1 auto; }
298
299.calItem, .calCal { 
300        padding-right: 1em; 
301        white-space: nowrap; 
302}
303
304.calMonth { 
305        margin: 2ex auto; 
306        border-collapse: collapse;
307}
308.calMonth TH {
309        padding: 1ex 1em;
310        background-color: #2b2b2b;
311}
312
313.calDayCellFull, .calDayCellEmpty { 
314        font-size: 1.4rem; 
315        font-weight: 400;
316        vertical-align: top; 
317        border: solid 1px #212121;
318}
319.calBackDate {
320        position: absolute;
321        padding: 0.6ex 0.6em;
322        z-index: 2;
323        font-weight: 900;
324        vertical-align: top;
325        color: #222222;
326}
327.calForeDate {
328        position: absolute;
329        padding: 0.5ex 0.5em;
330        z-index: 3;
331        font-weight: 900;
332        vertical-align: top;
333        color: #999999;
334}
335
336.thumbnails, .thumbnailsCategories {
337        display: flex;
338        flex-flow: row wrap;
339        justify-content: left;
340        list-style: none;
341}
342.thumbnails LI {
343        position: relative;
344        flex-grow: 1;
345        height: auto; 
346}
347
348.thumbPhoto {
349        display: block;
350        width: 100%;
351        max-width: 100%;
352        height: auto;
353}
354
355.thumbLegend {
356        position: absolute;
357        bottom: 0%;
358        width: 100%;
359        padding: 1ex 0em;
360        font-size: 0.7rem;
361        line-height: 1.2; 
362}
363.thumbLegend P { margin: 0.8ex 0em; }
364.thumbLegend SPAN { 
365        padding: 0ex 1em;
366        box-decoration-break: clone;
367        color: #AAAAAA;
368        background-color: rgba(17, 17, 17, 0.5);
369        line-height: 1.4;
370}
371.thumbnails LI:hover .thumbLegend SPAN { color: #EEEEEE }
372.thumbName { text-transform: uppercase; }
373
374
375.thumbnailsCategories LI { 
376        position: relative;
377        flex: 0 1 auto; 
378}
379.thumbnailsCategories DIV {
380        position: absolute;
381        top: 20%;
382        width: 100%;
383        padding: 2ex 1em;
384        box-sizing: border-box;
385        color: #CCCCCC;
386        background-color: rgba(17, 17, 17, 0.5);
387}
388.thumbnailsCategories H3 { font-size: 1.2rem; margin-bottom: 0.5ex; } 
389.thumbnailsCategories P { font-size: 0.9rem; } 
390.thumbnailsCategories .Nb_images { font-size: 0.8rem; } 
391.thumbnailsCategories A { color: #EEEEEE } 
392.thumbnailsCategories A:hover { color: #66aadd } 
393.thumbnailsCategories LI:hover P { color: #EEEEEE }
394
395.coverCategory { 
396        display: block; 
397        width: 100%;
398}       
399
400.errors {
401        padding: 2ex 2em;
402        color: #EEEEEE;
403        background-color: #C84B4B;
404        font-size: 1.2rem;
405}
406
407.infos {
408        padding: 2ex 2em;
409        color: #DDDDDD;
410        background-color: #328F41;
411        font-size: 1.2rem;
412        font-weight: bold;
413}
414
415#copyright { padding: 1ex 1em; font-size: 0.8rem; }
416
417/***** Plugins **************************************************/
418
419#content > FIELDSET { margin: 2ex 2em; }
420
421.download-links { margin-bottom: 2ex; }
422.download-links a img { display: none; }
423.download-links a:before { content:"\f019"; font-family:FontAwesome; }
424.download-links li.warning { color:#999999; font-weight: normal; font-size: 1.0rem }
425
426a.cancel-down { 
427        padding: 1ex 1em;
428        color: #CCCCCC; 
429        background-color: #C84B4B; 
430        font-weight: normal; 
431        border: none; 
432}
433a.cancel-down:hover { color: #FFFFFF; }
434
435### Community
436#uploadProgress, 
437#photosAddContent > FIELDSET { width: auto !important; margin: 2ex 2em !important; }
438#photosAddContent p.showFieldset { width: auto !important;  margin: 2ex 0em !important; }
439
440#uploadForm { font-size: 0.9rem; }
441#uploadForm LEGEND { font-size: 1.0rem; }
442#uploadForm > FIELDSET { width: auto !important; margin: 2ex 0em !important; }
443#uploadForm > FIELDSET INPUT, 
444#uploadForm > FIELDSET SELECT { float: none; }
445
446#uploadWarningsSummary, #uploadModeInfos { 
447        margin: 1ex 1em !important; 
448        font-size: 0.8rem !important; 
449        white-space: nowrap !important;
450}
451#addUploadBox > A:before { content:"\f067\ "; font-family:FontAwesome; }
452
453.plupload_filelist, .plupload_filelist_header, .plupload_filelist_footer {
454        border: none !important;
455        color: #999999 !important;
456        background-color: #161616 !important;
457}
458.plupload_filelist { box-shadow: inset 0 0 3px 1px rgba(0, 0, 0, 0.5); }
459
460### Simple Copyright 
461#simplecr IMG { display: none; }
462
463/****************************************************************/
464/*      IMAGE PAGE                                              */     
465/****************************************************************/
466
467#theImage {
468        position: relative;
469        overflow: hidden; 
470        text-align: center; 
471        background-color: #1A1A1A;
472}
473
474#theBackImage {
475        z-index: 3;
476        position: relative;
477        width: 100%;
478        max-height: 100vh;
479        background-position: center;
480        background-size: contain;
481        background-repeat: no-repeat;
482        cursor: grab;
483}
484
485#theMainImage { 
486        display: block; 
487        width: 100%; 
488        height: auto;
489        visibility: hidden;
490}
491
492.navBackThumb {
493        z-index: 0;
494        display: flex;
495        align-items: center;
496        color: #333333;
497}
498
499.navThumb { z-index: 6; }
500.navThumb, .navBackThumb {
501        position: absolute;
502        top: 0%;
503        width: 5%;
504        height: 100%;
505        font-size: 2.0rem;
506}
507#prevThumb, #prevBackThumb { left: 0%; }
508#nextThumb, #nextBackThumb { right: 0%; }
509
510.linkThumb {
511        display: flex;
512        visibility: hidden;
513        width: 100%;
514        height: 100%;
515        align-items: center;
516        color: #CCCCCC;
517        text-shadow: 0.2ex 0.2em #1A1A1A;
518}
519#linkPrev, #prevBackThumb { justify-content: flex-start; }
520#linkNext, #nextBackThumb { justify-content: flex-end; }
521
522.linkThumb > *, .navBackThumb > * { margin: 0.5em; }
523
524.navThumb:hover .linkThumb { visibility: visible; }
525
526/***** Image Info **************************************************/
527
528#imageCard { 
529        padding: 0ex 2em;
530        background-color: #212121; 
531        border: solid 1px transparent;
532}
533
534#slideshow { position: relative; }
535
536#imageHeaderBar {
537        margin: 3ex auto;
538        font-weight: 400;
539        text-transform: uppercase;
540}
541#slideshow > #imageHeaderBar { 
542        position: absolute; 
543        bottom: 0%; left: 0%;
544        padding: 0ex 2em; 
545        z-index: 12; 
546        color: #DDDDDD;
547        text-shadow: 1px 1px rgba(0, 0, 0, 0.5); 
548}
549
550#imageToolBar { font-size: 0.9rem; }
551#imageToolBar > LI, #imageToolBar > DIV {
552        display: inline-block;
553        vertical-align: text-bottom;
554        padding-right: 1em;
555}
556#slideshow > #imageToolBar { 
557        position: absolute; 
558        bottom: 0%; right: 0%; 
559        padding: 2ex 2em; 
560        z-index: 15; 
561        text-shadow: 1px 1px rgba(0, 0, 0, 0.5); 
562}
563
564#slideshow .imageNumber { color: #AAAAAA; }
565
566.browsePath { 
567        font-family: 'Raleway',sans-serif; 
568        font-weight: 300; 
569        font-size: 1.5rem;
570}
571.browsePath > H2 { display: inline-block; }
572.browsePath .fa-stop-circle { margin-left: 1em; margin-right: 0.5em; }
573
574.additional_info { margin: 1ex 2em; font-size: 1.0rem; }
575
576#InfosAndComments { margin: 2ex auto; }
577#InfosAndComments > * { vertical-align: top; }
578
579.imageComment { margin-bottom: 2ex; }
580
581#imageInfos, #MetadataBox { 
582        display: inline-block;
583        max-width: 16em;
584        margin-right: 2em;
585        margin-bottom: 2ex;
586        text-align: left;
587}
588
589.imageInfoTable { font-size: 1.0rem; }
590.imageInfoTable > DIV { margin-bottom: 1ex; }
591.imageInfoTable DT { font-weight: 900; text-transform: uppercase; }
592
593.licIcons { font-size: 1.0rem; }
594.licIcons IMG { vertical-align: text-bottom; }
595
596.navigationBar { margin: 1ex 1em; font-size: 1.0rem; }
597.navigationBar > .pageNumberSelected { padding: 0ex 0.5em; font-weight: bold; }
598.navigationBar > A { padding: 0ex 0.5em; }
599
600.rateButton, .rateButtonStarFull, .rateButtonStarEmpty { cursor: pointer; }
601.rateButtonSelected { font-weight: bold; }
602.rateButtonStarFull {
603        color: red;
604        background-color: blue; 
605        background: url(icon/star_font_awesome.svg) no-repeat center left;
606        background-size: contain;
607}
608.rateButtonStarEmpty { 
609        color: red;
610        background-color: blue; 
611        background: url(icon/star_empty_font_awesome.svg) no-repeat center left;
612        background-size: contain;
613}
614
615/****************************************************************/
616/*      TAGS PAGE                                               */     
617/****************************************************************/
618
619.tagLevel1 { font-weight:200; font-size: 0.9rem; white-space: nowrap; }
620.tagLevel2 { font-weight:300; font-size: 1.0rem; white-space: nowrap; }
621.tagLevel3 { font-weight:400; font-size: 1.1rem; white-space: nowrap; }
622.tagLevel4 { font-weight:700; font-size: 1.3rem; white-space: nowrap; }
623.tagLevel5 { font-weight:900; font-size: 1.5rem; white-space: nowrap; }
624
625#fullTagCloud, #menuTagCloud {
626        font-family: 'Raleway',sans-serif;
627        text-align: left; 
628}
629#fullTagCloud { margin: 0ex 2em; }
630#menuTagCloud { margin: 0ex 0em; }
631#fullTagCloud > SPAN, #menuTagCloud > SPAN { margin-right: 0.5em; }
632
633#tagLetterList { 
634        display: flex;
635        flex-flow: row wrap;
636        justify-content: space-between;
637        align-content: flex-start;
638        margin: 2ex 2em;
639}
640.tagLetter { 
641        flex: 0 0 auto;
642        width: 10em; 
643        padding: 1ex 1em;
644}
645.tagLetterLegend {
646        margin: 1ex 1em;
647        font-weight: bold;
648        font-size: 1.2rem;
649        border-bottom: solid 1px #333333;
650 }
651.tagLetterContent { width: 100%; font-size: 0.9rem; }
652.nbEntries { float: right; padding: 0ex 0.5em; }
653
654/****************************************************************/
655/*      SEARCH PAGE                                             */     
656/****************************************************************/
657
658.filter { margin: 0ex 2em; }
659.filter > FIELDSET { display: inline-block; margin-right: 2em; }
660.filter > * { vertical-align: top }
661
662.radioLab, .checkLab { cursor: pointer; }
663.radioLab:before { padding-right: 0.5em; font-family:FontAwesome; content:"\f10c"; }
664.checkLab:before { padding-right: 0.5em; font-family:FontAwesome; content:"\f096"; }
665INPUT[type=radio]:checked + LABEL.radioLab:before { content:"\f111"; }
666INPUT[type=checkbox]:checked + LABEL.checkLab:before { content:"\f0c8"; }
667
668.selectize-input, .selectize-input > INPUT {
669        padding: 0.5ex 0.5em;
670        border: 0px none;
671        border-radius: 2px;
672        font-size: 1.0rem;
673        line-height: 1.5;
674        color: #999999;
675        background-color: #161616;
676        box-shadow: inset 0 0 3px 1px rgba(0, 0, 0, 0.5);
677}
678.selectize-dropdown {
679        padding: 0.5ex 0.5em;
680        border: 0px none;
681        border-radius: 0px;
682        font-size: 0.9rem;
683}
684
685.date_today { font-size: 0.8rem; }
686.date_arrow { font-size: 1.5rem; text-align: center; }
687
688#srchRulesInfo, .search_results { margin: 2ex 2em; }
689#srchRulesInfo > UL { 
690        padding: 1ex 1em;
691        font-size: 0.9rem; 
692        line-height: 1.5; 
693        list-style-type: circle; 
694}
695
696/****************************************************************/
697/*      COMMENTS                                                */     
698/****************************************************************/
699
700#commentsBox { margin: 3ex 0em; }
701
702.commentsList { 
703        display: flex;
704        flex-flow: row wrap;
705}
706#pictureCommentList > .commentsList { flex-flow: column nowrap; }
707
708.commentElement {
709        flex-grow: 1;
710        flex-shrink: 0;
711        margin-bottom: 2ex;
712}
713.commentElement IMG { width: 100%; height: auto; }
714
715.description { 
716        margin: 0ex 1em;
717        padding: 0.5ex 0.5em;
718        border-radius: 2px;
719        background-color: #161616;
720        font-size: 0.8rem;
721}
722#pictureCommentList .description { background-color: #1A1A1A; }
723 
724.actions {
725        float: right;
726        margin: 0ex;
727        text-transform: uppercase; 
728}
729.actions > A { 
730        padding-left: 0.5em; 
731        white-space: nowrap; 
732}
733.cmtAction > SPAN { display: none; }
734.cmtAction:hover > SPAN { display: inline; }
735
736.commentDate { margin: 0.5ex 0em; }
737.commentAuthor {
738        margin-right: 0.5em;
739        font-size: 0.9rem; 
740        font-weight: bold; 
741        text-transform: uppercase; 
742}
743.commentText { font-size: 0.9rem; color: #AAAAAA; }
744
745#editComment TEXTAREA, #editComment INPUT[type=text] { width: 90% }
746
747#comments { 
748        display: inline-block; 
749        max-width: 24em;
750}
751#comments H3 {
752        font-size: 1.2rem;
753        font-weight: 400;
754}
755
756#pictureComments { margin: 2ex 0em; }
757#pictureCommentNavBar {
758        margin: 1ex 1em;
759        font-size: 0.8rem; 
760        text-transform: uppercase;
761} 
762
763#commentAdd { margin: 2ex 0em; }
764#commentAdd > H4 { 
765        font-size: 1.1rem;
766        font-weight: 400;
767}
768
769#addComment { margin: 1ex 1em; font-size: 0.9rem; }
770#addComment > P, #editComment > P { margin-bottom: 0.5em; }
771#addComment TEXTAREA, #addComment INPUT[type=text] { width: 100% }
772
773.cmtFilter { margin: 1ex 0em; font-size: 0.9rem; }
774.cmtFilter LABEL { margin-right: 1em; }
775.cmtFilter INPUT, .cmtFilter SELECT { float: right; }
776
777/****************************************************************/
778/*      MISC PAGES                                              */     
779/****************************************************************/
780
781.loader {
782  display: none;
783  position: fixed;
784  right: 0;
785  bottom: 0;
786}
787
788#helpBox { padding: 2ex 2em; }
789#helpBox H2, #helpBox DL, #helpBox P { margin: 2ex 0em; }
790#helpBox DT { margin-top: 1ex; }
791#helpBox DD { padding-left: 0.5em; font-size: 0.9rem; }
792
793#piwigoAbout { margin: 2ex 2em; }
794#piwigoAbout > P { margin: 1ex 0em; }
795#piwigoAbout > UL { margin: 1ex 1em; }
796#linkToPiwigo { text-align: center; }
797
798.notification { margin: 2ex 2em; }
799.notification > P { margin-bottom: 2ex; }
800.notification > DL { margin: 1ex 1em; }
801
802.properties { display: inline-block; margin: 2ex 2em; }
803.properties > P { margin: 1ex 0em; }
804.properties LI { margin: 0.5ex 0em; }
805.properties > FIELDSET INPUT, 
806.properties > FIELDSET SELECT { float: right; }
807.property { margin-right: 0.5em; }
808
809.proprad { float: right; }
810.proprad > LABEL { margin-left: 1em; }
811
812#lostPassword { margin: 2ex 2em; }
813#lostPassword P { margin: 1ex 0em; }
814
815#closeLink {
816        margin: 3ex 0em 1ex; 
817        font-weight: bold;
818        text-align: center; 
819}
820
821/****************************************************************/
822/*      UNICODE ICONS                                           */     
823/****************************************************************/
824
825.pwg-icon { 
826        display:inline;
827        padding-right: 0.3em;
828        font-family:FontAwesome;
829        font-style:normal;
830        font-weight:normal;
831        line-height:1;
832        -webkit-font-smoothing:antialiased;
833        -moz-osx-font-smoothing:grayscale;
834}
835
836.pwg-button { cursor: pointer; }
837.pwg-button-text { display: inline; }
838.pwg-state-disabled { color: #555555; }
839
840.navigationButtons { font-size: 1.0rem; }
841.navigationButtons .pwg-button-text { display: none; }
842#slideshow .navGroup { margin-right: 1em; }
843.navGroup > .fa-clock-o { margin-right: 0.5em; }
844
845.pwg-icon-category-edit:before { content:"\f0ad"; }
846.pwg-icon-sort:before { content:"\f0dc"; }
847.pwg-icon-caddie-add:before { content:"\f196"; }
848.pwg-icon-category-view-flat:before { content:"\f24d"; }
849.pwg-icon-camera-calendar:before { content:"\f073"; }
850.pwg-icon-calendar:before { content:"\f133"; }
851.pwg-icon-slideshow:before { content:"\f144"; }
852.pwg-icon-sizes:before { content:"\f047"; }
853.pwg-icon-camera-info:before { content:"\f083"; }
854.pwg-icon-save:before { content:"\f019"; }
855.pwg-icon-favorite-add:before { content:"\f08a"; }
856.pwg-icon-favorite-del:before { content:"\f004"; }
857.pwg-icon-representative:before { content:"\f045"; }
858.pwg-icon-edit:before { content:"\f044"; }
859.pwg-icon-category-view-normal:before { content:"\f06e"; }
860.pwg-icon-letters:before { content:"\f15d"; }
861.pwg-icon-cloud:before { content:"\f0c2"; }
862.pwg-icon-lost-password:before { content:"\f059"; }
863.pwg-icon-help:before { content:"\f059"; }
864.pwg-icon-info:before { content:"\f05a"; }
865.pwg-icon-close:before { content:"\f148"; }
866.pwg-icon-clock-minus:before { content:"\f068"; }
867.pwg-icon-clock-plus:before { content:"\f067"; }
868.pwg-icon-repeat:before { content:"\f01e"; }
869.pwg-icon-stop:before { content:"\f28d"; }
870.pwg-icon-play:before { content:"\f144"; }
871.pwg-icon-pause:before { content:"\f28b"; }
872.pwg-icon-arrow-w:before { content:"\f053"; }
873.pwg-icon-arrow-e:before { content:"\f054"; }
874.pwg-icon-arrow-n:before { content:"\f139"; }
875
876.batch-downloader-icon { background: none !important; }
877.batch-downloader-icon:before { content:"\f019"; }
878
879#showPhotoProperties:before { content:"\f040  "; font-family:FontAwesome; }
880
Note: See TracBrowser for help on using the repository browser.