source: extensions/Versa/theme.css @ 31844

Last change on this file since 31844 was 31833, checked in by lexming, 7 years ago

Initial commit

File size: 19.9 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 {
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] { cursor: pointer; box-shadow: none; } 
48INPUT[type=submit]:hover, input[type=reset]:hover, input[type=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#uploadProgress, 
436#photosAddContent > FIELDSET { width: auto !important; margin: 2ex 2em !important; }
437#photosAddContent p.showFieldset { width: auto !important;  margin: 2ex 0em !important; }
438
439#uploadForm { font-size: 0.9rem; }
440#uploadForm LEGEND { font-size: 1.0rem; }
441#uploadForm > FIELDSET { width: auto !important; margin: 2ex 0em !important; }
442#uploadForm > FIELDSET INPUT, 
443#uploadForm > FIELDSET SELECT { float: none; }
444
445#uploadWarningsSummary, #uploadModeInfos { margin: 0.5ex 1em !important; font-size: 0.8rem !important; }
446#addUploadBox > A:before { content:"\f067\ "; font-family:FontAwesome; }
447
448#simplecr IMG { display: none; }
449
450/****************************************************************/
451/*      IMAGE PAGE                                              */     
452/****************************************************************/
453
454#theImage {
455        position: relative;
456        overflow: hidden; 
457        text-align: center; 
458        background-color: #1A1A1A;
459}
460
461#theBackImage {
462        z-index: 3;
463        position: relative;
464        width: 100%;
465        max-height: 100vh;
466        background-position: center;
467        background-size: contain;
468        background-repeat: no-repeat;
469        cursor: grab;
470}
471
472#theMainImage { 
473        display: block; 
474        width: 100%; 
475        height: auto;
476        visibility: hidden;
477}
478
479.navBackThumb {
480        z-index: 0;
481        display: flex;
482        align-items: center;
483        color: #333333;
484}
485
486.navThumb { z-index: 6; }
487.navThumb, .navBackThumb {
488        position: absolute;
489        top: 0%;
490        width: 5%;
491        height: 100%;
492        font-size: 2.0rem;
493}
494#prevThumb, #prevBackThumb { left: 0%; }
495#nextThumb, #nextBackThumb { right: 0%; }
496
497.linkThumb {
498        display: flex;
499        visibility: hidden;
500        width: 100%;
501        height: 100%;
502        align-items: center;
503        color: #CCCCCC;
504        text-shadow: 0.2ex 0.2em #1A1A1A;
505}
506#linkPrev, #prevBackThumb { justify-content: flex-start; }
507#linkNext, #nextBackThumb { justify-content: flex-end; }
508
509.linkThumb > *, .navBackThumb > * { margin: 0.5em; }
510
511.navThumb:hover .linkThumb { visibility: visible; }
512
513/***** Image Info **************************************************/
514
515#imageCard { 
516        padding: 0ex 2em;
517        background-color: #212121; 
518        border: solid 1px transparent;
519}
520
521#slideshow { position: relative; }
522
523#imageHeaderBar {
524        margin: 3ex auto;
525        font-weight: 400;
526        text-transform: uppercase;
527}
528#slideshow > #imageHeaderBar { 
529        position: absolute; 
530        bottom: 0%; left: 0%;
531        padding: 0ex 2em; 
532        z-index: 12; 
533        color: #DDDDDD;
534        text-shadow: 1px 1px rgba(0, 0, 0, 0.5); 
535}
536
537#imageToolBar { font-size: 0.9rem; }
538#imageToolBar > LI, #imageToolBar > DIV {
539        display: inline-block;
540        vertical-align: text-bottom;
541        padding-right: 1em;
542}
543#slideshow > #imageToolBar { 
544        position: absolute; 
545        bottom: 0%; right: 0%; 
546        padding: 2ex 2em; 
547        z-index: 15; 
548        text-shadow: 1px 1px rgba(0, 0, 0, 0.5); 
549}
550
551#slideshow .imageNumber { color: #AAAAAA; }
552
553.browsePath { 
554        font-family: 'Raleway',sans-serif; 
555        font-weight: 300; 
556        font-size: 1.5rem;
557}
558.browsePath > H2 { display: inline-block; }
559.browsePath .fa-stop-circle { margin-left: 1em; margin-right: 0.5em; }
560
561.additional_info { margin: 1ex 2em; font-size: 1.0rem; }
562
563#InfosAndComments { margin: 2ex auto; }
564#InfosAndComments > * { vertical-align: top; }
565
566.imageComment { margin-bottom: 2ex; }
567
568#imageInfos, #MetadataBox { 
569        display: inline-block;
570        max-width: 16em;
571        margin-right: 2em;
572        margin-bottom: 2ex;
573        text-align: left;
574}
575
576.imageInfoTable { font-size: 1.0rem; }
577.imageInfoTable > DIV { margin-bottom: 1ex; }
578.imageInfoTable DT { font-weight: 900; text-transform: uppercase; }
579
580.licIcons { font-size: 1.0rem; }
581.licIcons IMG { vertical-align: text-bottom; }
582
583.navigationBar { margin: 1ex 1em; font-size: 1.0rem; }
584.navigationBar > .pageNumberSelected { padding: 0ex 0.5em; font-weight: bold; }
585.navigationBar > A { padding: 0ex 0.5em; }
586
587.rateButton, .rateButtonStarFull, .rateButtonStarEmpty { cursor: pointer; }
588.rateButtonSelected { font-weight: bold; }
589.rateButtonStarFull {
590        color: red;
591        background-color: blue; 
592        background: url(icon/star_font_awesome.svg) no-repeat center left;
593        background-size: contain;
594}
595.rateButtonStarEmpty { 
596        color: red;
597        background-color: blue; 
598        background: url(icon/star_empty_font_awesome.svg) no-repeat center left;
599        background-size: contain;
600}
601
602/****************************************************************/
603/*      TAGS PAGE                                               */     
604/****************************************************************/
605
606.tagLevel1 { font-weight:200; font-size: 0.9rem; white-space: nowrap; }
607.tagLevel2 { font-weight:300; font-size: 1.0rem; white-space: nowrap; }
608.tagLevel3 { font-weight:400; font-size: 1.1rem; white-space: nowrap; }
609.tagLevel4 { font-weight:700; font-size: 1.3rem; white-space: nowrap; }
610.tagLevel5 { font-weight:900; font-size: 1.5rem; white-space: nowrap; }
611
612#fullTagCloud, #menuTagCloud {
613        font-family: 'Raleway',sans-serif;
614        text-align: left; 
615}
616#fullTagCloud { margin: 0ex 2em; }
617#menuTagCloud { margin: 0ex 0em; }
618#fullTagCloud > SPAN, #menuTagCloud > SPAN { margin-right: 0.5em; }
619
620#tagLetterList { 
621        display: flex;
622        flex-flow: row wrap;
623        justify-content: space-between;
624        align-content: flex-start;
625        margin: 2ex 2em;
626}
627.tagLetter { 
628        flex: 0 0 auto;
629        width: 10em; 
630        padding: 1ex 1em;
631}
632.tagLetterLegend {
633        margin: 1ex 1em;
634        font-weight: bold;
635        font-size: 1.2rem;
636        border-bottom: solid 1px #333333;
637 }
638.tagLetterContent { width: 100%; font-size: 0.9rem; }
639.nbEntries { float: right; padding: 0ex 0.5em; }
640
641/****************************************************************/
642/*      SEARCH PAGE                                             */     
643/****************************************************************/
644
645.filter { margin: 0ex 2em; }
646.filter > FIELDSET { display: inline-block; margin-right: 2em; }
647.filter > * { vertical-align: top }
648
649.radioLab, .checkLab { cursor: pointer; }
650.radioLab:before { padding-right: 0.5em; font-family:FontAwesome; content:"\f10c"; }
651.checkLab:before { padding-right: 0.5em; font-family:FontAwesome; content:"\f096"; }
652INPUT[type=radio]:checked + LABEL.radioLab:before { content:"\f111"; }
653INPUT[type=checkbox]:checked + LABEL.checkLab:before { content:"\f0c8"; }
654
655.selectize-input, .selectize-input > INPUT {
656        padding: 0.5ex 0.5em;
657        border: 0px none;
658        border-radius: 2px;
659        font-size: 1.0rem;
660        line-height: 1.5;
661        color: #999999;
662        background-color: #161616;
663        box-shadow: inset 0 0 3px 1px rgba(0, 0, 0, 0.5);
664}
665.selectize-dropdown {
666        padding: 0.5ex 0.5em;
667        border: 0px none;
668        border-radius: 0px;
669        font-size: 0.9rem;
670}
671
672.date_today { font-size: 0.8rem; }
673.date_arrow { font-size: 1.5rem; text-align: center; }
674
675#srchRulesInfo, .search_results { margin: 2ex 2em; }
676#srchRulesInfo > UL { 
677        padding: 1ex 1em;
678        font-size: 0.9rem; 
679        line-height: 1.5; 
680        list-style-type: circle; 
681}
682
683/****************************************************************/
684/*      COMMENTS                                                */     
685/****************************************************************/
686
687#commentsBox { margin: 3ex 0em; }
688
689.commentsList { 
690        display: flex;
691        flex-flow: row wrap;
692}
693#pictureCommentList > .commentsList { flex-flow: column nowrap; }
694
695.commentElement {
696        flex-grow: 1;
697        flex-shrink: 0;
698        margin-bottom: 2ex;
699}
700.commentElement IMG { width: 100%; height: auto; }
701
702.description { 
703        margin: 0ex 1em;
704        padding: 0.5ex 0.5em;
705        border-radius: 2px;
706        background-color: #161616;
707        font-size: 0.8rem;
708}
709#pictureCommentList .description { background-color: #1A1A1A; }
710 
711.actions {
712        float: right;
713        margin: 0ex;
714        text-transform: uppercase; 
715}
716.actions > A { 
717        padding-left: 0.5em; 
718        white-space: nowrap; 
719}
720.cmtAction > SPAN { display: none; }
721.cmtAction:hover > SPAN { display: inline; }
722
723.commentDate { margin: 0.5ex 0em; }
724.commentAuthor {
725        margin-right: 0.5em;
726        font-size: 0.9rem; 
727        font-weight: bold; 
728        text-transform: uppercase; 
729}
730.commentText { font-size: 0.9rem; color: #AAAAAA; }
731
732#editComment TEXTAREA, #editComment INPUT[type=text] { width: 90% }
733
734#comments { 
735        display: inline-block; 
736        max-width: 24em;
737}
738#comments H3 {
739        font-size: 1.2rem;
740        font-weight: 400;
741}
742
743#pictureComments { margin: 2ex 0em; }
744#pictureCommentNavBar {
745        margin: 1ex 1em;
746        font-size: 0.8rem; 
747        text-transform: uppercase;
748} 
749
750#commentAdd { margin: 2ex 0em; }
751#commentAdd > H4 { 
752        font-size: 1.1rem;
753        font-weight: 400;
754}
755
756#addComment { margin: 1ex 1em; font-size: 0.9rem; }
757#addComment > P, #editComment > P { margin-bottom: 0.5em; }
758#addComment TEXTAREA, #addComment INPUT[type=text] { width: 100% }
759
760.cmtFilter { margin: 1ex 0em; font-size: 0.9rem; }
761.cmtFilter LABEL { margin-right: 1em; }
762.cmtFilter INPUT, .cmtFilter SELECT { float: right; }
763
764/****************************************************************/
765/*      MISC PAGES                                              */     
766/****************************************************************/
767
768.loader {
769  display: none;
770  position: fixed;
771  right: 0;
772  bottom: 0;
773}
774
775#helpBox { padding: 2ex 2em; }
776#helpBox H2, #helpBox DL, #helpBox P { margin: 2ex 0em; }
777#helpBox DT { margin-top: 1ex; }
778#helpBox DD { padding-left: 0.5em; font-size: 0.9rem; }
779
780#piwigoAbout { margin: 2ex 2em; }
781#piwigoAbout > P { margin: 1ex 0em; }
782#piwigoAbout > UL { margin: 1ex 1em; }
783#linkToPiwigo { text-align: center; }
784
785.notification { margin: 2ex 2em; }
786.notification > P { margin-bottom: 2ex; }
787.notification > DL { margin: 1ex 1em; }
788
789.properties { display: inline-block; margin: 2ex 2em; }
790.properties > P { margin: 1ex 0em; }
791.properties LI { margin: 0.5ex 0em; }
792.properties > FIELDSET INPUT, 
793.properties > FIELDSET SELECT { float: right; }
794.property { margin-right: 0.5em; }
795
796.proprad { float: right; }
797.proprad > LABEL { margin-left: 1em; }
798
799#lostPassword { margin: 2ex 2em; }
800#lostPassword P { margin: 1ex 0em; }
801
802#closeLink {
803        margin: 3ex 0em 1ex; 
804        font-weight: bold;
805        text-align: center; 
806}
807
808/****************************************************************/
809/*      UNICODE ICONS                                           */     
810/****************************************************************/
811
812.pwg-icon { 
813        display:inline;
814        padding-right: 0.3em;
815        font-family:FontAwesome;
816        font-style:normal;
817        font-weight:normal;
818        line-height:1;
819        -webkit-font-smoothing:antialiased;
820        -moz-osx-font-smoothing:grayscale;
821}
822
823.pwg-button { cursor: pointer; }
824.pwg-button-text { display: inline; }
825.pwg-state-disabled { color: #555555; }
826
827.navigationButtons { font-size: 1.0rem; }
828.navigationButtons .pwg-button-text { display: none; }
829#slideshow .navGroup { margin-right: 1em; }
830.navGroup > .fa-clock-o { margin-right: 0.5em; }
831
832.pwg-icon-category-edit:before { content:"\f0ad"; }
833.pwg-icon-sort:before { content:"\f0dc"; }
834.pwg-icon-caddie-add:before { content:"\f196"; }
835.pwg-icon-category-view-flat:before { content:"\f24d"; }
836.pwg-icon-camera-calendar:before { content:"\f073"; }
837.pwg-icon-calendar:before { content:"\f133"; }
838.pwg-icon-slideshow:before { content:"\f144"; }
839.pwg-icon-sizes:before { content:"\f047"; }
840.pwg-icon-camera-info:before { content:"\f083"; }
841.pwg-icon-save:before { content:"\f019"; }
842.pwg-icon-favorite-add:before { content:"\f08a"; }
843.pwg-icon-favorite-del:before { content:"\f004"; }
844.pwg-icon-representative:before { content:"\f045"; }
845.pwg-icon-edit:before { content:"\f044"; }
846.pwg-icon-category-view-normal:before { content:"\f06e"; }
847.pwg-icon-letters:before { content:"\f15d"; }
848.pwg-icon-cloud:before { content:"\f0c2"; }
849.pwg-icon-lost-password:before { content:"\f059"; }
850.pwg-icon-help:before { content:"\f059"; }
851.pwg-icon-info:before { content:"\f05a"; }
852.pwg-icon-close:before { content:"\f148"; }
853.pwg-icon-clock-minus:before { content:"\f068"; }
854.pwg-icon-clock-plus:before { content:"\f067"; }
855.pwg-icon-repeat:before { content:"\f01e"; }
856.pwg-icon-stop:before { content:"\f28d"; }
857.pwg-icon-play:before { content:"\f144"; }
858.pwg-icon-pause:before { content:"\f28b"; }
859.pwg-icon-arrow-w:before { content:"\f053"; }
860.pwg-icon-arrow-e:before { content:"\f054"; }
861.pwg-icon-arrow-n:before { content:"\f139"; }
862
863.batch-downloader-icon { background: none !important; }
864.batch-downloader-icon:before { content:"\f019"; }
865
866#showPhotoProperties:before { content:"\f040  "; font-family:FontAwesome; }
867
Note: See TracBrowser for help on using the repository browser.