UNPKG

980 kBCSSView Raw
1 /*
2 * # Fomantic UI - 2.7.2
3 * https://github.com/fomantic/Fomantic-UI
4 * http://fomantic-ui.com/
5 *
6 * Copyright 2014 Contributors
7 * Released under the MIT license
8 * http://opensource.org/licenses/MIT
9 *
10 */
11@import url('https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic&subset=latin');
12/*!
13 * # Semantic UI 2.7.2 - Reset
14 * http://github.com/semantic-org/semantic-ui/
15 *
16 *
17 * Released under the MIT license
18 * http://opensource.org/licenses/MIT
19 *
20 */
21
22/*******************************
23 Reset
24*******************************/
25
26/* Border-Box */
27
28*,
29*:before,
30*:after {
31 -webkit-box-sizing: inherit;
32 box-sizing: inherit;
33}
34
35html {
36 -webkit-box-sizing: border-box;
37 box-sizing: border-box;
38}
39
40/* iPad Input Shadows */
41
42input[type="text"],
43input[type="email"],
44input[type="search"],
45input[type="password"] {
46 -webkit-appearance: none;
47 -moz-appearance: none;
48 /* mobile firefox too! */
49}
50
51/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
52
53/* Document
54 ========================================================================== */
55
56/**
57 * 1. Correct the line height in all browsers.
58 * 2. Prevent adjustments of font size after orientation changes in iOS.
59 */
60
61html {
62 line-height: 1.15;
63 /* 1 */
64 -webkit-text-size-adjust: 100%;
65 /* 2 */
66}
67
68/* Sections
69 ========================================================================== */
70
71/**
72 * Remove the margin in all browsers.
73 */
74
75body {
76 margin: 0;
77}
78
79/**
80 * Render the `main` element consistently in IE.
81 */
82
83main {
84 display: block;
85}
86
87/**
88 * Correct the font size and margin on `h1` elements within `section` and
89 * `article` contexts in Chrome, Firefox, and Safari.
90 */
91
92h1 {
93 font-size: 2em;
94 margin: 0.67em 0;
95}
96
97/* Grouping content
98 ========================================================================== */
99
100/**
101 * 1. Add the correct box sizing in Firefox.
102 * 2. Show the overflow in Edge and IE.
103 */
104
105hr {
106 -webkit-box-sizing: content-box;
107 box-sizing: content-box;
108 /* 1 */
109 height: 0;
110 /* 1 */
111 overflow: visible;
112 /* 2 */
113}
114
115/**
116 * 1. Correct the inheritance and scaling of font size in all browsers.
117 * 2. Correct the odd `em` font sizing in all browsers.
118 */
119
120pre {
121 font-family: monospace, monospace;
122 /* 1 */
123 font-size: 1em;
124 /* 2 */
125}
126
127/* Text-level semantics
128 ========================================================================== */
129
130/**
131 * Remove the gray background on active links in IE 10.
132 */
133
134a {
135 background-color: transparent;
136}
137
138/**
139 * 1. Remove the bottom border in Chrome 57-
140 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
141 */
142
143abbr[title] {
144 border-bottom: none;
145 /* 1 */
146 text-decoration: underline;
147 /* 2 */
148 -webkit-text-decoration: underline dotted;
149 text-decoration: underline dotted;
150 /* 2 */
151}
152
153/**
154 * Add the correct font weight in Chrome, Edge, and Safari.
155 */
156
157b,
158strong {
159 font-weight: bolder;
160}
161
162/**
163 * 1. Correct the inheritance and scaling of font size in all browsers.
164 * 2. Correct the odd `em` font sizing in all browsers.
165 */
166
167code,
168kbd,
169samp {
170 font-family: monospace, monospace;
171 /* 1 */
172 font-size: 1em;
173 /* 2 */
174}
175
176/**
177 * Add the correct font size in all browsers.
178 */
179
180small {
181 font-size: 80%;
182}
183
184/**
185 * Prevent `sub` and `sup` elements from affecting the line height in
186 * all browsers.
187 */
188
189sub,
190sup {
191 font-size: 75%;
192 line-height: 0;
193 position: relative;
194 vertical-align: baseline;
195}
196
197sub {
198 bottom: -0.25em;
199}
200
201sup {
202 top: -0.5em;
203}
204
205/* Embedded content
206 ========================================================================== */
207
208/**
209 * Remove the border on images inside links in IE 10.
210 */
211
212img {
213 border-style: none;
214}
215
216/* Forms
217 ========================================================================== */
218
219/**
220 * 1. Change the font styles in all browsers.
221 * 2. Remove the margin in Firefox and Safari.
222 */
223
224button,
225input,
226optgroup,
227select,
228textarea {
229 font-family: inherit;
230 /* 1 */
231 font-size: 100%;
232 /* 1 */
233 line-height: 1.15;
234 /* 1 */
235 margin: 0;
236 /* 2 */
237}
238
239/**
240 * Show the overflow in IE.
241 * 1. Show the overflow in Edge.
242 */
243
244button,
245input {
246 /* 1 */
247 overflow: visible;
248}
249
250/**
251 * Remove the inheritance of text transform in Edge, Firefox, and IE.
252 * 1. Remove the inheritance of text transform in Firefox.
253 */
254
255button,
256select {
257 /* 1 */
258 text-transform: none;
259}
260
261/**
262 * Correct the inability to style clickable types in iOS and Safari.
263 */
264
265button,
266[type="button"],
267[type="reset"],
268[type="submit"] {
269 -webkit-appearance: button;
270}
271
272/**
273 * Remove the inner border and padding in Firefox.
274 */
275
276button::-moz-focus-inner,
277[type="button"]::-moz-focus-inner,
278[type="reset"]::-moz-focus-inner,
279[type="submit"]::-moz-focus-inner {
280 border-style: none;
281 padding: 0;
282}
283
284/**
285 * Restore the focus styles unset by the previous rule.
286 */
287
288button:-moz-focusring,
289[type="button"]:-moz-focusring,
290[type="reset"]:-moz-focusring,
291[type="submit"]:-moz-focusring {
292 outline: 1px dotted ButtonText;
293}
294
295/**
296 * Correct the padding in Firefox.
297 */
298
299fieldset {
300 padding: 0.35em 0.75em 0.625em;
301}
302
303/**
304 * 1. Correct the text wrapping in Edge and IE.
305 * 2. Correct the color inheritance from `fieldset` elements in IE.
306 * 3. Remove the padding so developers are not caught out when they zero out
307 * `fieldset` elements in all browsers.
308 */
309
310legend {
311 -webkit-box-sizing: border-box;
312 box-sizing: border-box;
313 /* 1 */
314 color: inherit;
315 /* 2 */
316 display: table;
317 /* 1 */
318 max-width: 100%;
319 /* 1 */
320 padding: 0;
321 /* 3 */
322 white-space: normal;
323 /* 1 */
324}
325
326/**
327 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
328 */
329
330progress {
331 vertical-align: baseline;
332}
333
334/**
335 * Remove the default vertical scrollbar in IE 10+.
336 */
337
338textarea {
339 overflow: auto;
340}
341
342/**
343 * 1. Add the correct box sizing in IE 10.
344 * 2. Remove the padding in IE 10.
345 */
346
347[type="checkbox"],
348[type="radio"] {
349 -webkit-box-sizing: border-box;
350 box-sizing: border-box;
351 /* 1 */
352 padding: 0;
353 /* 2 */
354}
355
356/**
357 * Correct the cursor style of increment and decrement buttons in Chrome.
358 */
359
360[type="number"]::-webkit-inner-spin-button,
361[type="number"]::-webkit-outer-spin-button {
362 height: auto;
363}
364
365/**
366 * 1. Correct the odd appearance in Chrome and Safari.
367 * 2. Correct the outline style in Safari.
368 */
369
370[type="search"] {
371 -webkit-appearance: textfield;
372 /* 1 */
373 outline-offset: -2px;
374 /* 2 */
375}
376
377/**
378 * Remove the inner padding in Chrome and Safari on macOS.
379 */
380
381[type="search"]::-webkit-search-decoration {
382 -webkit-appearance: none;
383}
384
385/**
386 * 1. Correct the inability to style clickable types in iOS and Safari.
387 * 2. Change font properties to `inherit` in Safari.
388 */
389
390::-webkit-file-upload-button {
391 -webkit-appearance: button;
392 /* 1 */
393 font: inherit;
394 /* 2 */
395}
396
397/* Interactive
398 ========================================================================== */
399
400/*
401 * Add the correct display in Edge, IE 10+, and Firefox.
402 */
403
404details {
405 display: block;
406}
407
408/*
409 * Add the correct display in all browsers.
410 */
411
412summary {
413 display: list-item;
414}
415
416/* Misc
417 ========================================================================== */
418
419/**
420 * Add the correct display in IE 10+.
421 */
422
423template {
424 display: none;
425}
426
427/**
428 * Add the correct display in IE 10.
429 */
430
431[hidden] {
432 display: none;
433}
434
435/*******************************
436 Site Overrides
437*******************************/
438/*!
439 * # Semantic UI 2.7.2 - Site
440 * http://github.com/semantic-org/semantic-ui/
441 *
442 *
443 * Released under the MIT license
444 * http://opensource.org/licenses/MIT
445 *
446 */
447
448/*******************************
449 Page
450*******************************/
451
452html,
453body {
454 height: 100%;
455}
456
457html {
458 font-size: 14px;
459}
460
461body {
462 margin: 0;
463 padding: 0;
464 overflow-x: hidden;
465 min-width: 320px;
466 background: #FFFFFF;
467 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
468 font-size: 14px;
469 line-height: 1.4285em;
470 color: rgba(0, 0, 0, 0.87);
471}
472
473/*******************************
474 Headers
475*******************************/
476
477h1,
478h2,
479h3,
480h4,
481h5 {
482 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
483 line-height: 1.28571429em;
484 margin: calc(2rem - 0.1428571428571429em) 0 1rem;
485 font-weight: bold;
486 padding: 0;
487}
488
489h1 {
490 min-height: 1rem;
491 font-size: 2rem;
492}
493
494h2 {
495 font-size: 1.71428571rem;
496}
497
498h3 {
499 font-size: 1.28571429rem;
500}
501
502h4 {
503 font-size: 1.07142857rem;
504}
505
506h5 {
507 font-size: 1rem;
508}
509
510h1:first-child,
511h2:first-child,
512h3:first-child,
513h4:first-child,
514h5:first-child {
515 margin-top: 0;
516}
517
518h1:last-child,
519h2:last-child,
520h3:last-child,
521h4:last-child,
522h5:last-child {
523 margin-bottom: 0;
524}
525
526/*******************************
527 Text
528*******************************/
529
530p {
531 margin: 0 0 1em;
532 line-height: 1.4285em;
533}
534
535p:first-child {
536 margin-top: 0;
537}
538
539p:last-child {
540 margin-bottom: 0;
541}
542
543/*-------------------
544 Links
545--------------------*/
546
547a {
548 color: #4183C4;
549 text-decoration: none;
550}
551
552a:hover {
553 color: #1e70bf;
554 text-decoration: none;
555}
556
557/*******************************
558 Scrollbars
559*******************************/
560
561/*******************************
562 Highlighting
563*******************************/
564
565/* Site */
566
567::-webkit-selection {
568 background-color: #CCE2FF;
569 color: rgba(0, 0, 0, 0.87);
570}
571
572::selection {
573 background-color: #CCE2FF;
574 color: rgba(0, 0, 0, 0.87);
575}
576
577/* Form */
578
579textarea::-webkit-selection,
580input::-webkit-selection {
581 background-color: rgba(100, 100, 100, 0.4);
582 color: rgba(0, 0, 0, 0.87);
583}
584
585textarea::selection,
586input::selection {
587 background-color: rgba(100, 100, 100, 0.4);
588 color: rgba(0, 0, 0, 0.87);
589}
590
591/* Force Simple Scrollbars */
592
593body ::-webkit-scrollbar {
594 -webkit-appearance: none;
595 width: 10px;
596 height: 10px;
597}
598
599body ::-webkit-scrollbar-track {
600 background: rgba(0, 0, 0, 0.1);
601 border-radius: 0;
602}
603
604body ::-webkit-scrollbar-thumb {
605 cursor: pointer;
606 border-radius: 5px;
607 background: rgba(0, 0, 0, 0.25);
608 -webkit-transition: color 0.2s ease;
609 transition: color 0.2s ease;
610}
611
612body ::-webkit-scrollbar-thumb:window-inactive {
613 background: rgba(0, 0, 0, 0.15);
614}
615
616body ::-webkit-scrollbar-thumb:hover {
617 background: rgba(128, 135, 139, 0.8);
618}
619
620/* Inverted UI */
621
622body .ui.inverted:not(.dimmer)::-webkit-scrollbar-track {
623 background: rgba(255, 255, 255, 0.1);
624}
625
626body .ui.inverted:not(.dimmer)::-webkit-scrollbar-thumb {
627 background: rgba(255, 255, 255, 0.25);
628}
629
630body .ui.inverted:not(.dimmer)::-webkit-scrollbar-thumb:window-inactive {
631 background: rgba(255, 255, 255, 0.15);
632}
633
634body .ui.inverted:not(.dimmer)::-webkit-scrollbar-thumb:hover {
635 background: rgba(255, 255, 255, 0.35);
636}
637
638/*******************************
639 Global Overrides
640*******************************/
641
642/*******************************
643 Site Overrides
644*******************************/
645/*!
646 * # Semantic UI 2.7.2 - Button
647 * http://github.com/semantic-org/semantic-ui/
648 *
649 *
650 * Released under the MIT license
651 * http://opensource.org/licenses/MIT
652 *
653 */
654
655/*******************************
656 Button
657*******************************/
658
659.ui.button {
660 cursor: pointer;
661 display: inline-block;
662 min-height: 1em;
663 outline: none;
664 border: none;
665 vertical-align: baseline;
666 background: #E0E1E2 none;
667 color: rgba(0, 0, 0, 0.6);
668 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
669 margin: 0 0.25em 0 0;
670 padding: 0.78571429em 1.5em 0.78571429em;
671 text-transform: none;
672 text-shadow: none;
673 font-weight: bold;
674 line-height: 1em;
675 font-style: normal;
676 text-align: center;
677 text-decoration: none;
678 border-radius: 0.28571429rem;
679 -webkit-box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
680 box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
681 -webkit-user-select: none;
682 -moz-user-select: none;
683 -ms-user-select: none;
684 user-select: none;
685 -webkit-transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, background 0.1s ease, -webkit-box-shadow 0.1s ease;
686 transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, background 0.1s ease, -webkit-box-shadow 0.1s ease;
687 transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease;
688 transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease, -webkit-box-shadow 0.1s ease;
689 will-change: auto;
690 -webkit-tap-highlight-color: transparent;
691}
692
693/*******************************
694 States
695*******************************/
696
697/*--------------
698 Hover
699---------------*/
700
701.ui.button:hover {
702 background-color: #CACBCD;
703 background-image: none;
704 -webkit-box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
705 box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
706 color: rgba(0, 0, 0, 0.8);
707}
708
709.ui.button:hover .icon {
710 opacity: 0.85;
711}
712
713/*--------------
714 Focus
715---------------*/
716
717.ui.button:focus {
718 background-color: #CACBCD;
719 color: rgba(0, 0, 0, 0.8);
720 background-image: none;
721 -webkit-box-shadow: '';
722 box-shadow: '';
723}
724
725.ui.button:focus .icon {
726 opacity: 0.85;
727}
728
729/*--------------
730 Down
731---------------*/
732
733.ui.button:active,
734.ui.active.button:active {
735 background-color: #BABBBC;
736 background-image: '';
737 color: rgba(0, 0, 0, 0.9);
738 -webkit-box-shadow: 0 0 0 1px transparent inset, none;
739 box-shadow: 0 0 0 1px transparent inset, none;
740}
741
742/*--------------
743 Active
744---------------*/
745
746.ui.active.button {
747 background-color: #C0C1C2;
748 background-image: none;
749 -webkit-box-shadow: 0 0 0 1px transparent inset;
750 box-shadow: 0 0 0 1px transparent inset;
751 color: rgba(0, 0, 0, 0.95);
752}
753
754.ui.active.button:hover {
755 background-color: #C0C1C2;
756 background-image: none;
757 color: rgba(0, 0, 0, 0.95);
758}
759
760.ui.active.button:active {
761 background-color: #C0C1C2;
762 background-image: none;
763}
764
765/*--------------
766 Loading
767---------------*/
768
769/* Specificity hack */
770
771.ui.loading.loading.loading.loading.loading.loading.button {
772 position: relative;
773 cursor: default;
774 text-shadow: none !important;
775 color: transparent;
776 opacity: 1;
777 pointer-events: auto;
778 -webkit-transition: all 0s linear, opacity 0.1s ease;
779 transition: all 0s linear, opacity 0.1s ease;
780}
781
782.ui.loading.button:before {
783 position: absolute;
784 content: '';
785 top: 50%;
786 left: 50%;
787 margin: -0.64285714em 0 0 -0.64285714em;
788 width: 1.28571429em;
789 height: 1.28571429em;
790 border-radius: 500rem;
791 border: 0.2em solid rgba(0, 0, 0, 0.15);
792}
793
794.ui.loading.button:after {
795 position: absolute;
796 content: '';
797 top: 50%;
798 left: 50%;
799 margin: -0.64285714em 0 0 -0.64285714em;
800 width: 1.28571429em;
801 height: 1.28571429em;
802 border-radius: 500rem;
803 -webkit-animation: loader 0.6s infinite linear;
804 animation: loader 0.6s infinite linear;
805 border: 0.2em solid currentColor;
806 color: #FFFFFF;
807 -webkit-box-shadow: 0 0 0 1px transparent;
808 box-shadow: 0 0 0 1px transparent;
809}
810
811.ui.labeled.icon.loading.button .icon {
812 background-color: transparent;
813 -webkit-box-shadow: none;
814 box-shadow: none;
815}
816
817.ui.basic.loading.button:not(.inverted):before {
818 border-color: rgba(0, 0, 0, 0.1);
819}
820
821.ui.basic.loading.button:not(.inverted):after {
822 border-color: #767676;
823}
824
825/*-------------------
826 Disabled
827--------------------*/
828
829.ui.buttons .disabled.button,
830.ui.disabled.button,
831.ui.button:disabled,
832.ui.disabled.button:hover,
833.ui.disabled.active.button {
834 cursor: default;
835 opacity: 0.45 !important;
836 background-image: none;
837 -webkit-box-shadow: none;
838 box-shadow: none;
839 pointer-events: none !important;
840}
841
842/* Basic Group With Disabled */
843
844.ui.basic.buttons .ui.disabled.button {
845 border-color: rgba(34, 36, 38, 0.5);
846}
847
848/*******************************
849 Types
850*******************************/
851
852/*-------------------
853 Animated
854--------------------*/
855
856.ui.animated.button {
857 position: relative;
858 overflow: hidden;
859 padding-right: 0 !important;
860 vertical-align: middle;
861 z-index: 1;
862}
863
864.ui.animated.button .content {
865 will-change: transform, opacity;
866}
867
868.ui.animated.button .visible.content {
869 position: relative;
870 margin-right: 1.5em;
871}
872
873.ui.animated.button .hidden.content {
874 position: absolute;
875 width: 100%;
876}
877
878/* Horizontal */
879
880.ui.animated.button .visible.content,
881.ui.animated.button .hidden.content {
882 -webkit-transition: right 0.3s ease 0s;
883 transition: right 0.3s ease 0s;
884}
885
886.ui.animated.button .visible.content {
887 left: auto;
888 right: 0;
889}
890
891.ui.animated.button .hidden.content {
892 top: 50%;
893 left: auto;
894 right: -100%;
895 margin-top: -0.5em;
896}
897
898.ui.animated.button:focus .visible.content,
899.ui.animated.button:hover .visible.content {
900 left: auto;
901 right: 200%;
902}
903
904.ui.animated.button:focus .hidden.content,
905.ui.animated.button:hover .hidden.content {
906 left: auto;
907 right: 0;
908}
909
910/* Vertical */
911
912.ui.vertical.animated.button .visible.content,
913.ui.vertical.animated.button .hidden.content {
914 -webkit-transition: top 0.3s ease, -webkit-transform 0.3s ease;
915 transition: top 0.3s ease, -webkit-transform 0.3s ease;
916 transition: top 0.3s ease, transform 0.3s ease;
917 transition: top 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease;
918}
919
920.ui.vertical.animated.button .visible.content {
921 -webkit-transform: translateY(0%);
922 transform: translateY(0%);
923 right: auto;
924}
925
926.ui.vertical.animated.button .hidden.content {
927 top: -50%;
928 left: 0;
929 right: auto;
930}
931
932.ui.vertical.animated.button:focus .visible.content,
933.ui.vertical.animated.button:hover .visible.content {
934 -webkit-transform: translateY(200%);
935 transform: translateY(200%);
936 right: auto;
937}
938
939.ui.vertical.animated.button:focus .hidden.content,
940.ui.vertical.animated.button:hover .hidden.content {
941 top: 50%;
942 right: auto;
943}
944
945/* Fade */
946
947.ui.fade.animated.button .visible.content,
948.ui.fade.animated.button .hidden.content {
949 -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease;
950 transition: opacity 0.3s ease, -webkit-transform 0.3s ease;
951 transition: opacity 0.3s ease, transform 0.3s ease;
952 transition: opacity 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease;
953}
954
955.ui.fade.animated.button .visible.content {
956 left: auto;
957 right: auto;
958 opacity: 1;
959 -webkit-transform: scale(1);
960 transform: scale(1);
961}
962
963.ui.fade.animated.button .hidden.content {
964 opacity: 0;
965 left: 0;
966 right: auto;
967 -webkit-transform: scale(1.5);
968 transform: scale(1.5);
969}
970
971.ui.fade.animated.button:focus .visible.content,
972.ui.fade.animated.button:hover .visible.content {
973 left: auto;
974 right: auto;
975 opacity: 0;
976 -webkit-transform: scale(0.75);
977 transform: scale(0.75);
978}
979
980.ui.fade.animated.button:focus .hidden.content,
981.ui.fade.animated.button:hover .hidden.content {
982 left: 0;
983 right: auto;
984 opacity: 1;
985 -webkit-transform: scale(1);
986 transform: scale(1);
987}
988
989/*-------------------
990 Inverted
991--------------------*/
992
993.ui.inverted.button {
994 -webkit-box-shadow: 0 0 0 2px #FFFFFF inset;
995 box-shadow: 0 0 0 2px #FFFFFF inset;
996 background: transparent none;
997 color: #FFFFFF;
998 text-shadow: none !important;
999}
1000
1001/* Group */
1002
1003.ui.inverted.buttons .button {
1004 margin: 0 0 0 -2px;
1005}
1006
1007.ui.inverted.buttons .button:first-child {
1008 margin-left: 0;
1009}
1010
1011.ui.inverted.vertical.buttons .button {
1012 margin: 0 0 -2px 0;
1013}
1014
1015.ui.inverted.vertical.buttons .button:first-child {
1016 margin-top: 0;
1017}
1018
1019/* States */
1020
1021/* Hover */
1022
1023.ui.inverted.button:hover {
1024 background: #FFFFFF;
1025 -webkit-box-shadow: 0 0 0 2px #FFFFFF inset;
1026 box-shadow: 0 0 0 2px #FFFFFF inset;
1027 color: rgba(0, 0, 0, 0.8);
1028}
1029
1030/* Active / Focus */
1031
1032.ui.inverted.button:focus,
1033.ui.inverted.button.active {
1034 background: #FFFFFF;
1035 -webkit-box-shadow: 0 0 0 2px #FFFFFF inset;
1036 box-shadow: 0 0 0 2px #FFFFFF inset;
1037 color: rgba(0, 0, 0, 0.8);
1038}
1039
1040/* Active Focus */
1041
1042.ui.inverted.button.active:focus {
1043 background: #DCDDDE;
1044 -webkit-box-shadow: 0 0 0 2px #DCDDDE inset;
1045 box-shadow: 0 0 0 2px #DCDDDE inset;
1046 color: rgba(0, 0, 0, 0.8);
1047}
1048
1049/*-------------------
1050 Labeled Button
1051--------------------*/
1052
1053.ui.labeled.button:not(.icon) {
1054 display: -webkit-inline-box;
1055 display: -ms-inline-flexbox;
1056 display: inline-flex;
1057 -webkit-box-orient: horizontal;
1058 -webkit-box-direction: normal;
1059 -ms-flex-direction: row;
1060 flex-direction: row;
1061 background: none;
1062 padding: 0 !important;
1063 border: none;
1064 -webkit-box-shadow: none;
1065 box-shadow: none;
1066}
1067
1068.ui.labeled.button > .button {
1069 margin: 0;
1070}
1071
1072.ui.labeled.button > .label {
1073 display: -webkit-box;
1074 display: -ms-flexbox;
1075 display: flex;
1076 -webkit-box-align: center;
1077 -ms-flex-align: center;
1078 align-items: center;
1079 margin: 0 0 0 -1px !important;
1080 font-size: 1em;
1081 padding: '';
1082 border-color: rgba(34, 36, 38, 0.15);
1083}
1084
1085/* Tag */
1086
1087.ui.labeled.button > .tag.label:before {
1088 width: 1.85em;
1089 height: 1.85em;
1090}
1091
1092/* Right */
1093
1094.ui.labeled.button:not([class*="left labeled"]) > .button {
1095 border-top-right-radius: 0;
1096 border-bottom-right-radius: 0;
1097}
1098
1099.ui.labeled.button:not([class*="left labeled"]) > .label {
1100 border-top-left-radius: 0;
1101 border-bottom-left-radius: 0;
1102}
1103
1104/* Left Side */
1105
1106.ui[class*="left labeled"].button > .button {
1107 border-top-left-radius: 0;
1108 border-bottom-left-radius: 0;
1109}
1110
1111.ui[class*="left labeled"].button > .label {
1112 border-top-right-radius: 0;
1113 border-bottom-right-radius: 0;
1114}
1115
1116/*-------------------
1117 Social
1118--------------------*/
1119
1120/* Facebook */
1121
1122.ui.facebook.button {
1123 background-color: #3B5998;
1124 color: #FFFFFF;
1125 text-shadow: none;
1126 background-image: none;
1127 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1128 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1129}
1130
1131.ui.facebook.button:hover {
1132 background-color: #304d8a;
1133 color: #FFFFFF;
1134 text-shadow: none;
1135}
1136
1137.ui.facebook.button:active {
1138 background-color: #2d4373;
1139 color: #FFFFFF;
1140 text-shadow: none;
1141}
1142
1143/* Twitter */
1144
1145.ui.twitter.button {
1146 background-color: #1DA1F2;
1147 color: #FFFFFF;
1148 text-shadow: none;
1149 background-image: none;
1150 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1151 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1152}
1153
1154.ui.twitter.button:hover {
1155 background-color: #0298f3;
1156 color: #FFFFFF;
1157 text-shadow: none;
1158}
1159
1160.ui.twitter.button:active {
1161 background-color: #0c85d0;
1162 color: #FFFFFF;
1163 text-shadow: none;
1164}
1165
1166/* Google Plus */
1167
1168.ui.google.plus.button {
1169 background-color: #DD4B39;
1170 color: #FFFFFF;
1171 text-shadow: none;
1172 background-image: none;
1173 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1174 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1175}
1176
1177.ui.google.plus.button:hover {
1178 background-color: #e0321c;
1179 color: #FFFFFF;
1180 text-shadow: none;
1181}
1182
1183.ui.google.plus.button:active {
1184 background-color: #c23321;
1185 color: #FFFFFF;
1186 text-shadow: none;
1187}
1188
1189/* Linked In */
1190
1191.ui.linkedin.button {
1192 background-color: #0077B5;
1193 color: #FFFFFF;
1194 text-shadow: none;
1195}
1196
1197.ui.linkedin.button:hover {
1198 background-color: #00669c;
1199 color: #FFFFFF;
1200 text-shadow: none;
1201}
1202
1203.ui.linkedin.button:active {
1204 background-color: #005582;
1205 color: #FFFFFF;
1206 text-shadow: none;
1207}
1208
1209/* YouTube */
1210
1211.ui.youtube.button {
1212 background-color: #FF0000;
1213 color: #FFFFFF;
1214 text-shadow: none;
1215 background-image: none;
1216 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1217 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1218}
1219
1220.ui.youtube.button:hover {
1221 background-color: #e60000;
1222 color: #FFFFFF;
1223 text-shadow: none;
1224}
1225
1226.ui.youtube.button:active {
1227 background-color: #cc0000;
1228 color: #FFFFFF;
1229 text-shadow: none;
1230}
1231
1232/* Instagram */
1233
1234.ui.instagram.button {
1235 background-color: #49769C;
1236 color: #FFFFFF;
1237 text-shadow: none;
1238 background-image: none;
1239 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1240 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1241}
1242
1243.ui.instagram.button:hover {
1244 background-color: #3d698e;
1245 color: #FFFFFF;
1246 text-shadow: none;
1247}
1248
1249.ui.instagram.button:active {
1250 background-color: #395c79;
1251 color: #FFFFFF;
1252 text-shadow: none;
1253}
1254
1255/* Pinterest */
1256
1257.ui.pinterest.button {
1258 background-color: #BD081C;
1259 color: #FFFFFF;
1260 text-shadow: none;
1261 background-image: none;
1262 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1263 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1264}
1265
1266.ui.pinterest.button:hover {
1267 background-color: #ac0013;
1268 color: #FFFFFF;
1269 text-shadow: none;
1270}
1271
1272.ui.pinterest.button:active {
1273 background-color: #8c0615;
1274 color: #FFFFFF;
1275 text-shadow: none;
1276}
1277
1278/* VK */
1279
1280.ui.vk.button {
1281 background-color: #45668E;
1282 color: #FFFFFF;
1283 background-image: none;
1284 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1285 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1286}
1287
1288.ui.vk.button:hover {
1289 background-color: #395980;
1290 color: #FFFFFF;
1291}
1292
1293.ui.vk.button:active {
1294 background-color: #344d6c;
1295 color: #FFFFFF;
1296}
1297
1298/* WhatsApp */
1299
1300.ui.whatsapp.button {
1301 background-color: #25D366;
1302 color: #FFFFFF;
1303 background-image: none;
1304 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1305 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1306}
1307
1308.ui.whatsapp.button:hover {
1309 background-color: #19c55a;
1310 color: #FFFFFF;
1311}
1312
1313.ui.whatsapp.button:active {
1314 background-color: #1da851;
1315 color: #FFFFFF;
1316}
1317
1318/* Telegram */
1319
1320.ui.telegram.button {
1321 background-color: #0088CC;
1322 color: #FFFFFF;
1323 background-image: none;
1324 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1325 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1326}
1327
1328.ui.telegram.button:hover {
1329 background-color: #0077b3;
1330 color: #FFFFFF;
1331}
1332
1333.ui.telegram.button:active {
1334 background-color: #006699;
1335 color: #FFFFFF;
1336}
1337
1338/*--------------
1339 Icon
1340---------------*/
1341
1342.ui.button > .icon:not(.button) {
1343 height: auto;
1344 opacity: 0.8;
1345 margin: 0 0.42857143em 0 -0.21428571em;
1346 -webkit-transition: opacity 0.1s ease;
1347 transition: opacity 0.1s ease;
1348 vertical-align: '';
1349 color: '';
1350}
1351
1352.ui.button:not(.icon) > .icon:not(.button):not(.dropdown),
1353.ui.button:not(.icon) > .icons:not(.button):not(.dropdown) {
1354 margin: 0 0.42857143em 0 -0.21428571em;
1355}
1356
1357.ui.button:not(.icon) > .right.icon:not(.button):not(.dropdown) {
1358 margin: 0 -0.21428571em 0 0.42857143em;
1359}
1360
1361/*******************************
1362 Variations
1363*******************************/
1364
1365/*-------------------
1366 Floated
1367--------------------*/
1368
1369.ui[class*="left floated"].buttons,
1370.ui[class*="left floated"].button {
1371 float: left;
1372 margin-left: 0;
1373 margin-right: 0.25em;
1374}
1375
1376.ui[class*="right floated"].buttons,
1377.ui[class*="right floated"].button {
1378 float: right;
1379 margin-right: 0;
1380 margin-left: 0.25em;
1381}
1382
1383/*-------------------
1384 Compact
1385--------------------*/
1386
1387.ui.compact.buttons .button,
1388.ui.compact.button {
1389 padding: 0.58928571em 1.125em 0.58928571em;
1390}
1391
1392.ui.compact.icon.buttons .button,
1393.ui.compact.icon.button {
1394 padding: 0.58928571em 0.58928571em 0.58928571em;
1395}
1396
1397.ui.compact.labeled.icon.buttons .button,
1398.ui.compact.labeled.icon.button {
1399 padding: 0.58928571em 3.69642857em 0.58928571em;
1400}
1401
1402/*-------------------
1403 Sizes
1404--------------------*/
1405
1406.ui.mini.buttons .button,
1407.ui.mini.buttons .or,
1408.ui.ui.ui.ui.mini.button {
1409 font-size: 0.78571429rem;
1410}
1411
1412.ui.tiny.buttons .button,
1413.ui.tiny.buttons .or,
1414.ui.ui.ui.ui.tiny.button {
1415 font-size: 0.85714286rem;
1416}
1417
1418.ui.small.buttons .button,
1419.ui.small.buttons .or,
1420.ui.ui.ui.ui.small.button {
1421 font-size: 0.92857143rem;
1422}
1423
1424.ui.buttons .button,
1425.ui.buttons .or,
1426.ui.button {
1427 font-size: 1rem;
1428}
1429
1430.ui.large.buttons .button,
1431.ui.large.buttons .or,
1432.ui.ui.ui.ui.large.button {
1433 font-size: 1.14285714rem;
1434}
1435
1436.ui.big.buttons .button,
1437.ui.big.buttons .or,
1438.ui.ui.ui.ui.big.button {
1439 font-size: 1.28571429rem;
1440}
1441
1442.ui.huge.buttons .button,
1443.ui.huge.buttons .or,
1444.ui.ui.ui.ui.huge.button {
1445 font-size: 1.42857143rem;
1446}
1447
1448.ui.massive.buttons .button,
1449.ui.massive.buttons .or,
1450.ui.ui.ui.ui.massive.button {
1451 font-size: 1.71428571rem;
1452}
1453
1454/* Dropdown coupled buttons sizes */
1455
1456.ui.mini.buttons .dropdown {
1457 font-size: 0.78571429rem;
1458}
1459
1460.ui.mini.buttons .dropdown .menu > .item {
1461 font-size: 0.78571429rem;
1462}
1463
1464.ui.tiny.buttons .dropdown {
1465 font-size: 0.85714286rem;
1466}
1467
1468.ui.tiny.buttons .dropdown .menu > .item {
1469 font-size: 0.85714286rem;
1470}
1471
1472.ui.small.buttons .dropdown {
1473 font-size: 0.92857143rem;
1474}
1475
1476.ui.small.buttons .dropdown .menu > .item {
1477 font-size: 0.92857143rem;
1478}
1479
1480.ui.large.buttons .dropdown {
1481 font-size: 1.14285714rem;
1482}
1483
1484.ui.large.buttons .dropdown .menu > .item {
1485 font-size: 1.14285714rem;
1486}
1487
1488.ui.big.buttons .dropdown {
1489 font-size: 1.28571429rem;
1490}
1491
1492.ui.big.buttons .dropdown .menu > .item {
1493 font-size: 1.28571429rem;
1494}
1495
1496.ui.huge.buttons .dropdown {
1497 font-size: 1.42857143rem;
1498}
1499
1500.ui.huge.buttons .dropdown .menu > .item {
1501 font-size: 1.42857143rem;
1502}
1503
1504.ui.massive.buttons .dropdown {
1505 font-size: 1.71428571rem;
1506}
1507
1508.ui.massive.buttons .dropdown .menu > .item {
1509 font-size: 1.71428571rem;
1510}
1511
1512/*--------------
1513 Icon Only
1514---------------*/
1515
1516.ui.icon.buttons .button,
1517.ui.icon.button {
1518 padding: 0.78571429em 0.78571429em 0.78571429em;
1519}
1520
1521.ui.icon.buttons .button > .icon,
1522.ui.icon.button > .icon {
1523 opacity: 0.9;
1524 margin: 0 !important;
1525 vertical-align: top;
1526}
1527
1528/*-------------------
1529 Basic
1530--------------------*/
1531
1532.ui.basic.buttons .button,
1533.ui.basic.button {
1534 background: transparent none;
1535 color: rgba(0, 0, 0, 0.6);
1536 font-weight: normal;
1537 border-radius: 0.28571429rem;
1538 text-transform: none;
1539 text-shadow: none !important;
1540 -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15) inset;
1541 box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15) inset;
1542}
1543
1544.ui.basic.buttons {
1545 -webkit-box-shadow: none;
1546 box-shadow: none;
1547 border: 1px solid rgba(34, 36, 38, 0.15);
1548 border-radius: 0.28571429rem;
1549}
1550
1551.ui.basic.buttons .button {
1552 border-radius: 0;
1553}
1554
1555.ui.basic.buttons .button:hover,
1556.ui.basic.button:hover {
1557 background: #FFFFFF;
1558 color: rgba(0, 0, 0, 0.8);
1559 -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.35) inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1560 box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.35) inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1561}
1562
1563.ui.basic.buttons .button:focus,
1564.ui.basic.button:focus {
1565 background: #FFFFFF;
1566 color: rgba(0, 0, 0, 0.8);
1567 -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.35) inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1568 box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.35) inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
1569}
1570
1571.ui.basic.buttons .button:active,
1572.ui.basic.button:active {
1573 background: #F8F8F8;
1574 color: rgba(0, 0, 0, 0.9);
1575 -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15) inset, 0 1px 4px 0 rgba(34, 36, 38, 0.15) inset;
1576 box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15) inset, 0 1px 4px 0 rgba(34, 36, 38, 0.15) inset;
1577}
1578
1579.ui.basic.buttons .active.button,
1580.ui.basic.active.button {
1581 background: rgba(0, 0, 0, 0.05);
1582 -webkit-box-shadow: '';
1583 box-shadow: '';
1584 color: rgba(0, 0, 0, 0.95);
1585}
1586
1587.ui.basic.buttons .active.button:hover,
1588.ui.basic.active.button:hover {
1589 background-color: rgba(0, 0, 0, 0.05);
1590}
1591
1592/* Vertical */
1593
1594.ui.basic.buttons .button:hover {
1595 -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.35) inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset inset;
1596 box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.35) inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset inset;
1597}
1598
1599.ui.basic.buttons .button:active {
1600 -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15) inset, 0 1px 4px 0 rgba(34, 36, 38, 0.15) inset inset;
1601 box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15) inset, 0 1px 4px 0 rgba(34, 36, 38, 0.15) inset inset;
1602}
1603
1604.ui.basic.buttons .active.button {
1605 -webkit-box-shadow: '';
1606 box-shadow: '';
1607}
1608
1609/* Standard Basic Inverted */
1610
1611.ui.basic.inverted.buttons .button,
1612.ui.basic.inverted.button {
1613 background-color: transparent;
1614 color: #F9FAFB;
1615 -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
1616 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
1617}
1618
1619.ui.basic.inverted.buttons .button:hover,
1620.ui.basic.inverted.button:hover {
1621 color: #FFFFFF;
1622 -webkit-box-shadow: 0 0 0 2px #ffffff inset;
1623 box-shadow: 0 0 0 2px #ffffff inset;
1624}
1625
1626.ui.basic.inverted.buttons .button:focus,
1627.ui.basic.inverted.button:focus {
1628 color: #FFFFFF;
1629 -webkit-box-shadow: 0 0 0 2px #ffffff inset;
1630 box-shadow: 0 0 0 2px #ffffff inset;
1631}
1632
1633.ui.basic.inverted.buttons .button:active,
1634.ui.basic.inverted.button:active {
1635 background-color: rgba(255, 255, 255, 0.08);
1636 color: #FFFFFF;
1637 -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.9) inset;
1638 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.9) inset;
1639}
1640
1641.ui.basic.inverted.buttons .active.button,
1642.ui.basic.inverted.active.button {
1643 background-color: rgba(255, 255, 255, 0.08);
1644 color: #FFFFFF;
1645 text-shadow: none;
1646 -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.7) inset;
1647 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.7) inset;
1648}
1649
1650.ui.basic.inverted.buttons .active.button:hover,
1651.ui.basic.inverted.active.button:hover {
1652 background-color: rgba(255, 255, 255, 0.15);
1653 -webkit-box-shadow: 0 0 0 2px #ffffff inset;
1654 box-shadow: 0 0 0 2px #ffffff inset;
1655}
1656
1657/* Basic Group */
1658
1659.ui.basic.buttons .button {
1660 border-left: 1px solid rgba(34, 36, 38, 0.15);
1661 -webkit-box-shadow: none;
1662 box-shadow: none;
1663}
1664
1665.ui.basic.vertical.buttons .button {
1666 border-left: none;
1667 border-left-width: 0;
1668 border-top: 1px solid rgba(34, 36, 38, 0.15);
1669}
1670
1671.ui.basic.vertical.buttons .button:first-child {
1672 border-top-width: 0;
1673}
1674
1675/*-------------------
1676 Tertiary
1677--------------------*/
1678
1679/* Overline Mixin */
1680
1681.ui.tertiary.button {
1682 -webkit-transition: color 0.1s ease !important;
1683 transition: color 0.1s ease !important;
1684 border-radius: 0;
1685 margin: 0.28571429em 0.25em 0.28571429em 0 !important;
1686 padding: 0.5em !important;
1687 -webkit-box-shadow: none;
1688 box-shadow: none;
1689 color: rgba(0, 0, 0, 0.6);
1690 background: none;
1691}
1692
1693.ui.tertiary.button:hover {
1694 -webkit-box-shadow: inset 0 -0.2em 0 #666666;
1695 box-shadow: inset 0 -0.2em 0 #666666;
1696 color: #333333;
1697 background: none;
1698}
1699
1700.ui.tertiary.button:focus {
1701 -webkit-box-shadow: inset 0 -0.2em 0 #666666;
1702 box-shadow: inset 0 -0.2em 0 #666666;
1703 color: #333333;
1704 background: none;
1705}
1706
1707.ui.tertiary.button:active {
1708 -webkit-box-shadow: inset 0 -0.2em 0 #999999;
1709 box-shadow: inset 0 -0.2em 0 #999999;
1710 border-radius: 0.28571429rem 0.28571429rem 0 0;
1711 color: #666666;
1712 background: none;
1713}
1714
1715/*--------------
1716 Labeled Icon
1717---------------*/
1718
1719.ui.labeled.icon.buttons .button,
1720.ui.labeled.icon.button {
1721 position: relative;
1722 padding-left: 4.07142857em !important;
1723 padding-right: 1.5em !important;
1724}
1725
1726/* Left Labeled */
1727
1728.ui.labeled.icon.buttons > .button > .icon,
1729.ui.labeled.icon.button > .icon {
1730 position: absolute;
1731 top: 0;
1732 left: 0;
1733 height: 100%;
1734 line-height: 1;
1735 border-radius: 0;
1736 border-top-left-radius: inherit;
1737 border-bottom-left-radius: inherit;
1738 text-align: center;
1739 -webkit-animation: none;
1740 animation: none;
1741 padding: 0.78571429em 0 0.78571429em 0;
1742 margin: 0;
1743 width: 2.57142857em;
1744 background-color: rgba(0, 0, 0, 0.05);
1745 color: '';
1746 -webkit-box-shadow: -1px 0 0 0 transparent inset;
1747 box-shadow: -1px 0 0 0 transparent inset;
1748}
1749
1750/* Right Labeled */
1751
1752.ui[class*="right labeled"].icon.button {
1753 padding-right: 4.07142857em !important;
1754 padding-left: 1.5em !important;
1755}
1756
1757.ui[class*="right labeled"].icon.button > .icon {
1758 left: auto;
1759 right: 0;
1760 border-radius: 0;
1761 border-top-right-radius: inherit;
1762 border-bottom-right-radius: inherit;
1763 -webkit-box-shadow: 1px 0 0 0 transparent inset;
1764 box-shadow: 1px 0 0 0 transparent inset;
1765}
1766
1767.ui.labeled.icon.buttons > .button > .icon:before,
1768.ui.labeled.icon.button > .icon:before,
1769.ui.labeled.icon.buttons > .button > .icon:after,
1770.ui.labeled.icon.button > .icon:after {
1771 display: block;
1772 position: relative;
1773 width: 100%;
1774 top: 0;
1775 text-align: center;
1776}
1777
1778.ui.labeled.icon.buttons .button > .icon {
1779 border-radius: 0;
1780}
1781
1782.ui.labeled.icon.buttons .button:first-child > .icon {
1783 border-top-left-radius: 0.28571429rem;
1784 border-bottom-left-radius: 0.28571429rem;
1785}
1786
1787.ui.labeled.icon.buttons .button:last-child > .icon {
1788 border-top-right-radius: 0.28571429rem;
1789 border-bottom-right-radius: 0.28571429rem;
1790}
1791
1792.ui.vertical.labeled.icon.buttons .button:first-child > .icon {
1793 border-radius: 0;
1794 border-top-left-radius: 0.28571429rem;
1795}
1796
1797.ui.vertical.labeled.icon.buttons .button:last-child > .icon {
1798 border-radius: 0;
1799 border-bottom-left-radius: 0.28571429rem;
1800}
1801
1802/* Loading Icon in Labeled Button */
1803
1804.ui.labeled.icon.button > .loading.icon:before {
1805 -webkit-animation: loader 2s linear infinite;
1806 animation: loader 2s linear infinite;
1807}
1808
1809/*--------------
1810 Toggle
1811---------------*/
1812
1813/* Toggle (Modifies active state to give affordances) */
1814
1815.ui.toggle.buttons .active.button,
1816.ui.buttons .button.toggle.active,
1817.ui.button.toggle.active {
1818 background-color: #21BA45;
1819 -webkit-box-shadow: none;
1820 box-shadow: none;
1821 text-shadow: none;
1822 color: #FFFFFF;
1823}
1824
1825.ui.button.toggle.active:hover {
1826 background-color: #16ab39;
1827 text-shadow: none;
1828 color: #FFFFFF;
1829}
1830
1831/*--------------
1832 Circular
1833---------------*/
1834
1835.ui.circular.button {
1836 border-radius: 10em;
1837}
1838
1839.ui.circular.button > .icon {
1840 width: 1em;
1841 vertical-align: baseline;
1842}
1843
1844/*-------------------
1845 Or Buttons
1846--------------------*/
1847
1848.ui.buttons .or {
1849 position: relative;
1850 width: 0.3em;
1851 height: 2.57142857em;
1852 z-index: 3;
1853}
1854
1855.ui.buttons .or:before {
1856 position: absolute;
1857 text-align: center;
1858 border-radius: 500rem;
1859 content: 'or';
1860 top: 50%;
1861 left: 50%;
1862 background-color: #FFFFFF;
1863 text-shadow: none;
1864 margin-top: -0.89285714em;
1865 margin-left: -0.89285714em;
1866 width: 1.78571429em;
1867 height: 1.78571429em;
1868 line-height: 1.78571429em;
1869 color: rgba(0, 0, 0, 0.4);
1870 font-style: normal;
1871 font-weight: bold;
1872 -webkit-box-shadow: 0 0 0 1px transparent inset;
1873 box-shadow: 0 0 0 1px transparent inset;
1874}
1875
1876.ui.buttons .or[data-text]:before {
1877 content: attr(data-text);
1878}
1879
1880/* Fluid Or */
1881
1882.ui.fluid.buttons .or {
1883 width: 0 !important;
1884}
1885
1886.ui.fluid.buttons .or:after {
1887 display: none;
1888}
1889
1890/*-------------------
1891 Attached
1892--------------------*/
1893
1894/* Singular */
1895
1896.ui.attached.button {
1897 position: relative;
1898 display: block;
1899 margin: 0;
1900 border-radius: 0;
1901 -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15);
1902 box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15);
1903}
1904
1905/* Top / Bottom */
1906
1907.ui.attached.top.button {
1908 border-radius: 0.28571429rem 0.28571429rem 0 0;
1909}
1910
1911.ui.attached.bottom.button {
1912 border-radius: 0 0 0.28571429rem 0.28571429rem;
1913}
1914
1915/* Left / Right */
1916
1917.ui.left.attached.button {
1918 display: inline-block;
1919 border-left: none;
1920 text-align: right;
1921 padding-right: 0.75em;
1922 border-radius: 0.28571429rem 0 0 0.28571429rem;
1923}
1924
1925.ui.right.attached.button {
1926 display: inline-block;
1927 text-align: left;
1928 padding-left: 0.75em;
1929 border-radius: 0 0.28571429rem 0.28571429rem 0;
1930}
1931
1932/* Plural */
1933
1934.ui.attached.buttons {
1935 position: relative;
1936 display: -webkit-box;
1937 display: -ms-flexbox;
1938 display: flex;
1939 border-radius: 0;
1940 width: auto !important;
1941 z-index: auto;
1942 margin-left: -1px;
1943 margin-right: -1px;
1944}
1945
1946.ui.attached.buttons .button {
1947 margin: 0;
1948}
1949
1950.ui.attached.buttons .button:first-child {
1951 border-radius: 0;
1952}
1953
1954.ui.attached.buttons .button:last-child {
1955 border-radius: 0;
1956}
1957
1958/* Top / Bottom */
1959
1960.ui[class*="top attached"].buttons {
1961 margin-bottom: -1px;
1962 border-radius: 0.28571429rem 0.28571429rem 0 0;
1963}
1964
1965.ui[class*="top attached"].buttons .button:first-child {
1966 border-radius: 0.28571429rem 0 0 0;
1967}
1968
1969.ui[class*="top attached"].buttons .button:last-child {
1970 border-radius: 0 0.28571429rem 0 0;
1971}
1972
1973.ui[class*="bottom attached"].buttons {
1974 margin-top: -1px;
1975 border-radius: 0 0 0.28571429rem 0.28571429rem;
1976}
1977
1978.ui[class*="bottom attached"].buttons .button:first-child {
1979 border-radius: 0 0 0 0.28571429rem;
1980}
1981
1982.ui[class*="bottom attached"].buttons .button:last-child {
1983 border-radius: 0 0 0.28571429rem 0;
1984}
1985
1986/* Left / Right */
1987
1988.ui[class*="left attached"].buttons {
1989 display: -webkit-inline-box;
1990 display: -ms-inline-flexbox;
1991 display: inline-flex;
1992 margin-right: 0;
1993 margin-left: -1px;
1994 border-radius: 0 0.28571429rem 0.28571429rem 0;
1995}
1996
1997.ui[class*="left attached"].buttons .button:first-child {
1998 margin-left: -1px;
1999 border-radius: 0 0.28571429rem 0 0;
2000}
2001
2002.ui[class*="left attached"].buttons .button:last-child {
2003 margin-left: -1px;
2004 border-radius: 0 0 0.28571429rem 0;
2005}
2006
2007.ui[class*="right attached"].buttons {
2008 display: -webkit-inline-box;
2009 display: -ms-inline-flexbox;
2010 display: inline-flex;
2011 margin-left: 0;
2012 margin-right: -1px;
2013 border-radius: 0.28571429rem 0 0 0.28571429rem;
2014}
2015
2016.ui[class*="right attached"].buttons .button:first-child {
2017 margin-left: -1px;
2018 border-radius: 0.28571429rem 0 0 0;
2019}
2020
2021.ui[class*="right attached"].buttons .button:last-child {
2022 margin-left: -1px;
2023 border-radius: 0 0 0 0.28571429rem;
2024}
2025
2026/*-------------------
2027 Fluid
2028--------------------*/
2029
2030.ui.fluid.buttons,
2031.ui.fluid.button {
2032 width: 100%;
2033}
2034
2035.ui.fluid.button {
2036 display: block;
2037}
2038
2039.ui.two.buttons {
2040 width: 100%;
2041}
2042
2043.ui.two.buttons > .button {
2044 width: 50%;
2045}
2046
2047.ui.three.buttons {
2048 width: 100%;
2049}
2050
2051.ui.three.buttons > .button {
2052 width: 33.333%;
2053}
2054
2055.ui.four.buttons {
2056 width: 100%;
2057}
2058
2059.ui.four.buttons > .button {
2060 width: 25%;
2061}
2062
2063.ui.five.buttons {
2064 width: 100%;
2065}
2066
2067.ui.five.buttons > .button {
2068 width: 20%;
2069}
2070
2071.ui.six.buttons {
2072 width: 100%;
2073}
2074
2075.ui.six.buttons > .button {
2076 width: 16.666%;
2077}
2078
2079.ui.seven.buttons {
2080 width: 100%;
2081}
2082
2083.ui.seven.buttons > .button {
2084 width: 14.285%;
2085}
2086
2087.ui.eight.buttons {
2088 width: 100%;
2089}
2090
2091.ui.eight.buttons > .button {
2092 width: 12.5%;
2093}
2094
2095.ui.nine.buttons {
2096 width: 100%;
2097}
2098
2099.ui.nine.buttons > .button {
2100 width: 11.11%;
2101}
2102
2103.ui.ten.buttons {
2104 width: 100%;
2105}
2106
2107.ui.ten.buttons > .button {
2108 width: 10%;
2109}
2110
2111.ui.eleven.buttons {
2112 width: 100%;
2113}
2114
2115.ui.eleven.buttons > .button {
2116 width: 9.09%;
2117}
2118
2119.ui.twelve.buttons {
2120 width: 100%;
2121}
2122
2123.ui.twelve.buttons > .button {
2124 width: 8.3333%;
2125}
2126
2127/* Fluid Vertical Buttons */
2128
2129.ui.fluid.vertical.buttons,
2130.ui.fluid.vertical.buttons > .button {
2131 display: -webkit-box;
2132 display: -ms-flexbox;
2133 display: flex;
2134 width: auto;
2135}
2136
2137.ui.two.vertical.buttons > .button {
2138 height: 50%;
2139}
2140
2141.ui.three.vertical.buttons > .button {
2142 height: 33.333%;
2143}
2144
2145.ui.four.vertical.buttons > .button {
2146 height: 25%;
2147}
2148
2149.ui.five.vertical.buttons > .button {
2150 height: 20%;
2151}
2152
2153.ui.six.vertical.buttons > .button {
2154 height: 16.666%;
2155}
2156
2157.ui.seven.vertical.buttons > .button {
2158 height: 14.285%;
2159}
2160
2161.ui.eight.vertical.buttons > .button {
2162 height: 12.5%;
2163}
2164
2165.ui.nine.vertical.buttons > .button {
2166 height: 11.11%;
2167}
2168
2169.ui.ten.vertical.buttons > .button {
2170 height: 10%;
2171}
2172
2173.ui.eleven.vertical.buttons > .button {
2174 height: 9.09%;
2175}
2176
2177.ui.twelve.vertical.buttons > .button {
2178 height: 8.3333%;
2179}
2180
2181/*-------------------
2182 Colors
2183--------------------*/
2184
2185.ui.primary.buttons .button,
2186.ui.primary.button {
2187 background-color: #2185D0;
2188 color: #FFFFFF;
2189 text-shadow: none;
2190 background-image: none;
2191}
2192
2193.ui.primary.button {
2194 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
2195 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
2196}
2197
2198.ui.primary.buttons .button:hover,
2199.ui.primary.button:hover {
2200 background-color: #1678c2;
2201 color: #FFFFFF;
2202 text-shadow: none;
2203}
2204
2205.ui.primary.buttons .button:focus,
2206.ui.primary.button:focus {
2207 background-color: #0d71bb;
2208 color: #FFFFFF;
2209 text-shadow: none;
2210}
2211
2212.ui.primary.buttons .button:active,
2213.ui.primary.button:active {
2214 background-color: #1a69a4;
2215 color: #FFFFFF;
2216 text-shadow: none;
2217}
2218
2219.ui.primary.buttons .active.button,
2220.ui.primary.buttons .active.button:active,
2221.ui.primary.active.button,
2222.ui.primary.button .active.button:active {
2223 background-color: #1279c6;
2224 color: #FFFFFF;
2225 text-shadow: none;
2226}
2227
2228/* Basic */
2229
2230.ui.basic.primary.buttons .button,
2231.ui.basic.primary.button {
2232 background: transparent;
2233 -webkit-box-shadow: 0 0 0 1px #2185D0 inset;
2234 box-shadow: 0 0 0 1px #2185D0 inset;
2235 color: #2185D0;
2236}
2237
2238.ui.basic.primary.buttons .button:hover,
2239.ui.basic.primary.button:hover {
2240 background: transparent;
2241 -webkit-box-shadow: 0 0 0 1px #1678c2 inset;
2242 box-shadow: 0 0 0 1px #1678c2 inset;
2243 color: #1678c2;
2244}
2245
2246.ui.basic.primary.buttons .button:focus,
2247.ui.basic.primary.button:focus {
2248 background: transparent;
2249 -webkit-box-shadow: 0 0 0 1px #0d71bb inset;
2250 box-shadow: 0 0 0 1px #0d71bb inset;
2251 color: #1678c2;
2252}
2253
2254.ui.basic.primary.buttons .active.button,
2255.ui.basic.primary.active.button {
2256 background: transparent;
2257 -webkit-box-shadow: 0 0 0 1px #1279c6 inset;
2258 box-shadow: 0 0 0 1px #1279c6 inset;
2259 color: #1a69a4;
2260}
2261
2262.ui.basic.primary.buttons .button:active,
2263.ui.basic.primary.button:active {
2264 -webkit-box-shadow: 0 0 0 1px #1a69a4 inset;
2265 box-shadow: 0 0 0 1px #1a69a4 inset;
2266 color: #1a69a4;
2267}
2268
2269.ui.buttons:not(.vertical) > .basic.primary.button:not(:first-child) {
2270 margin-left: -1px;
2271}
2272
2273/* Inverted */
2274
2275.ui.inverted.primary.buttons .button,
2276.ui.inverted.primary.button {
2277 background-color: transparent;
2278 -webkit-box-shadow: 0 0 0 2px #54C8FF inset;
2279 box-shadow: 0 0 0 2px #54C8FF inset;
2280 color: #54C8FF;
2281}
2282
2283.ui.inverted.primary.buttons .button:hover,
2284.ui.inverted.primary.button:hover,
2285.ui.inverted.primary.buttons .button:focus,
2286.ui.inverted.primary.button:focus,
2287.ui.inverted.primary.buttons .button.active,
2288.ui.inverted.primary.button.active,
2289.ui.inverted.primary.buttons .button:active,
2290.ui.inverted.primary.button:active {
2291 -webkit-box-shadow: none;
2292 box-shadow: none;
2293 color: #FFFFFF;
2294}
2295
2296.ui.inverted.primary.buttons .button:hover,
2297.ui.inverted.primary.button:hover {
2298 background-color: #21b8ff;
2299}
2300
2301.ui.inverted.primary.buttons .button:focus,
2302.ui.inverted.primary.button:focus {
2303 background-color: #2bbbff;
2304}
2305
2306.ui.inverted.primary.buttons .active.button,
2307.ui.inverted.primary.active.button {
2308 background-color: #3ac0ff;
2309}
2310
2311.ui.inverted.primary.buttons .button:active,
2312.ui.inverted.primary.button:active {
2313 background-color: #21b8ff;
2314}
2315
2316/* Inverted Basic */
2317
2318.ui.inverted.primary.basic.buttons .button,
2319.ui.inverted.primary.buttons .basic.button,
2320.ui.inverted.primary.basic.button {
2321 background-color: transparent;
2322 -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
2323 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
2324 color: #FFFFFF;
2325}
2326
2327.ui.inverted.primary.basic.buttons .button:hover,
2328.ui.inverted.primary.buttons .basic.button:hover,
2329.ui.inverted.primary.basic.button:hover {
2330 -webkit-box-shadow: 0 0 0 2px #21b8ff inset;
2331 box-shadow: 0 0 0 2px #21b8ff inset;
2332 color: #54C8FF;
2333}
2334
2335.ui.inverted.primary.basic.buttons .button:focus,
2336.ui.inverted.primary.basic.buttons .button:focus,
2337.ui.inverted.primary.basic.button:focus {
2338 -webkit-box-shadow: 0 0 0 2px #2bbbff inset;
2339 box-shadow: 0 0 0 2px #2bbbff inset;
2340 color: #54C8FF;
2341}
2342
2343.ui.inverted.primary.basic.buttons .active.button,
2344.ui.inverted.primary.buttons .basic.active.button,
2345.ui.inverted.primary.basic.active.button {
2346 -webkit-box-shadow: 0 0 0 2px #3ac0ff inset;
2347 box-shadow: 0 0 0 2px #3ac0ff inset;
2348 color: #54C8FF;
2349}
2350
2351.ui.inverted.primary.basic.buttons .button:active,
2352.ui.inverted.primary.buttons .basic.button:active,
2353.ui.inverted.primary.basic.button:active {
2354 -webkit-box-shadow: 0 0 0 2px #21b8ff inset;
2355 box-shadow: 0 0 0 2px #21b8ff inset;
2356 color: #54C8FF;
2357}
2358
2359/* Tertiary */
2360
2361.ui.tertiary.primary.buttons .button,
2362.ui.tertiary.primary.buttons .tertiary.button,
2363.ui.tertiary.primary.button {
2364 background: transparent;
2365 -webkit-box-shadow: none;
2366 box-shadow: none;
2367 color: #2185D0;
2368}
2369
2370.ui.tertiary.primary.buttons .button:hover,
2371.ui.tertiary.primary.buttons button:hover,
2372.ui.tertiary.primary.button:hover {
2373 -webkit-box-shadow: inset 0 -0.2em 0 #2b75ac;
2374 box-shadow: inset 0 -0.2em 0 #2b75ac;
2375 color: #2b75ac;
2376}
2377
2378.ui.tertiary.primary.buttons .button:focus,
2379.ui.tertiary.primary.buttons .tertiary.button:focus,
2380.ui.tertiary.primary.button:focus {
2381 -webkit-box-shadow: inset 0 -0.2em 0 #216ea7;
2382 box-shadow: inset 0 -0.2em 0 #216ea7;
2383 color: #216ea7;
2384}
2385
2386.ui.tertiary.primary.buttons .active.button,
2387.ui.tertiary.primary.buttons .tertiary.active.button,
2388.ui.tertiary.primary.active.button,
2389.ui.tertiary.primary.buttons .button:active,
2390.ui.tertiary.primary.buttons .tertiary.button:active,
2391.ui.tertiary.primary.button:active {
2392 -webkit-box-shadow: inset 0 -0.2em 0 #007bd8;
2393 box-shadow: inset 0 -0.2em 0 #007bd8;
2394 color: #1279c6;
2395}
2396
2397.ui.secondary.buttons .button,
2398.ui.secondary.button {
2399 background-color: #1B1C1D;
2400 color: #FFFFFF;
2401 text-shadow: none;
2402 background-image: none;
2403}
2404
2405.ui.secondary.button {
2406 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
2407 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
2408}
2409
2410.ui.secondary.buttons .button:hover,
2411.ui.secondary.button:hover {
2412 background-color: #27292a;
2413 color: #FFFFFF;
2414 text-shadow: none;
2415}
2416
2417.ui.secondary.buttons .button:focus,
2418.ui.secondary.button:focus {
2419 background-color: #2e3032;
2420 color: #FFFFFF;
2421 text-shadow: none;
2422}
2423
2424.ui.secondary.buttons .button:active,
2425.ui.secondary.button:active {
2426 background-color: #343637;
2427 color: #FFFFFF;
2428 text-shadow: none;
2429}
2430
2431.ui.secondary.buttons .active.button,
2432.ui.secondary.buttons .active.button:active,
2433.ui.secondary.active.button,
2434.ui.secondary.button .active.button:active {
2435 background-color: #27292a;
2436 color: #FFFFFF;
2437 text-shadow: none;
2438}
2439
2440/* Basic */
2441
2442.ui.basic.secondary.buttons .button,
2443.ui.basic.secondary.button {
2444 background: transparent;
2445 -webkit-box-shadow: 0 0 0 1px #1B1C1D inset;
2446 box-shadow: 0 0 0 1px #1B1C1D inset;
2447 color: #1B1C1D;
2448}
2449
2450.ui.basic.secondary.buttons .button:hover,
2451.ui.basic.secondary.button:hover {
2452 background: transparent;
2453 -webkit-box-shadow: 0 0 0 1px #27292a inset;
2454 box-shadow: 0 0 0 1px #27292a inset;
2455 color: #27292a;
2456}
2457
2458.ui.basic.secondary.buttons .button:focus,
2459.ui.basic.secondary.button:focus {
2460 background: transparent;
2461 -webkit-box-shadow: 0 0 0 1px #2e3032 inset;
2462 box-shadow: 0 0 0 1px #2e3032 inset;
2463 color: #27292a;
2464}
2465
2466.ui.basic.secondary.buttons .active.button,
2467.ui.basic.secondary.active.button {
2468 background: transparent;
2469 -webkit-box-shadow: 0 0 0 1px #27292a inset;
2470 box-shadow: 0 0 0 1px #27292a inset;
2471 color: #343637;
2472}
2473
2474.ui.basic.secondary.buttons .button:active,
2475.ui.basic.secondary.button:active {
2476 -webkit-box-shadow: 0 0 0 1px #343637 inset;
2477 box-shadow: 0 0 0 1px #343637 inset;
2478 color: #343637;
2479}
2480
2481.ui.buttons:not(.vertical) > .basic.secondary.button:not(:first-child) {
2482 margin-left: -1px;
2483}
2484
2485/* Inverted */
2486
2487.ui.inverted.secondary.buttons .button,
2488.ui.inverted.secondary.button {
2489 background-color: transparent;
2490 -webkit-box-shadow: 0 0 0 2px #545454 inset;
2491 box-shadow: 0 0 0 2px #545454 inset;
2492 color: #545454;
2493}
2494
2495.ui.inverted.secondary.buttons .button:hover,
2496.ui.inverted.secondary.button:hover,
2497.ui.inverted.secondary.buttons .button:focus,
2498.ui.inverted.secondary.button:focus,
2499.ui.inverted.secondary.buttons .button.active,
2500.ui.inverted.secondary.button.active,
2501.ui.inverted.secondary.buttons .button:active,
2502.ui.inverted.secondary.button:active {
2503 -webkit-box-shadow: none;
2504 box-shadow: none;
2505 color: #FFFFFF;
2506}
2507
2508.ui.inverted.secondary.buttons .button:hover,
2509.ui.inverted.secondary.button:hover {
2510 background-color: #6e6e6e;
2511}
2512
2513.ui.inverted.secondary.buttons .button:focus,
2514.ui.inverted.secondary.button:focus {
2515 background-color: #686868;
2516}
2517
2518.ui.inverted.secondary.buttons .active.button,
2519.ui.inverted.secondary.active.button {
2520 background-color: #616161;
2521}
2522
2523.ui.inverted.secondary.buttons .button:active,
2524.ui.inverted.secondary.button:active {
2525 background-color: #6e6e6e;
2526}
2527
2528/* Inverted Basic */
2529
2530.ui.inverted.secondary.basic.buttons .button,
2531.ui.inverted.secondary.buttons .basic.button,
2532.ui.inverted.secondary.basic.button {
2533 background-color: transparent;
2534 -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
2535 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
2536 color: #FFFFFF;
2537}
2538
2539.ui.inverted.secondary.basic.buttons .button:hover,
2540.ui.inverted.secondary.buttons .basic.button:hover,
2541.ui.inverted.secondary.basic.button:hover {
2542 -webkit-box-shadow: 0 0 0 2px #6e6e6e inset;
2543 box-shadow: 0 0 0 2px #6e6e6e inset;
2544 color: #545454;
2545}
2546
2547.ui.inverted.secondary.basic.buttons .button:focus,
2548.ui.inverted.secondary.basic.buttons .button:focus,
2549.ui.inverted.secondary.basic.button:focus {
2550 -webkit-box-shadow: 0 0 0 2px #686868 inset;
2551 box-shadow: 0 0 0 2px #686868 inset;
2552 color: #545454;
2553}
2554
2555.ui.inverted.secondary.basic.buttons .active.button,
2556.ui.inverted.secondary.buttons .basic.active.button,
2557.ui.inverted.secondary.basic.active.button {
2558 -webkit-box-shadow: 0 0 0 2px #616161 inset;
2559 box-shadow: 0 0 0 2px #616161 inset;
2560 color: #545454;
2561}
2562
2563.ui.inverted.secondary.basic.buttons .button:active,
2564.ui.inverted.secondary.buttons .basic.button:active,
2565.ui.inverted.secondary.basic.button:active {
2566 -webkit-box-shadow: 0 0 0 2px #6e6e6e inset;
2567 box-shadow: 0 0 0 2px #6e6e6e inset;
2568 color: #545454;
2569}
2570
2571/* Tertiary */
2572
2573.ui.tertiary.secondary.buttons .button,
2574.ui.tertiary.secondary.buttons .tertiary.button,
2575.ui.tertiary.secondary.button {
2576 background: transparent;
2577 -webkit-box-shadow: none;
2578 box-shadow: none;
2579 color: #1B1C1D;
2580}
2581
2582.ui.tertiary.secondary.buttons .button:hover,
2583.ui.tertiary.secondary.buttons button:hover,
2584.ui.tertiary.secondary.button:hover {
2585 -webkit-box-shadow: inset 0 -0.2em 0 #292929;
2586 box-shadow: inset 0 -0.2em 0 #292929;
2587 color: #292929;
2588}
2589
2590.ui.tertiary.secondary.buttons .button:focus,
2591.ui.tertiary.secondary.buttons .tertiary.button:focus,
2592.ui.tertiary.secondary.button:focus {
2593 -webkit-box-shadow: inset 0 -0.2em 0 #303030;
2594 box-shadow: inset 0 -0.2em 0 #303030;
2595 color: #303030;
2596}
2597
2598.ui.tertiary.secondary.buttons .active.button,
2599.ui.tertiary.secondary.buttons .tertiary.active.button,
2600.ui.tertiary.secondary.active.button,
2601.ui.tertiary.secondary.buttons .button:active,
2602.ui.tertiary.secondary.buttons .tertiary.button:active,
2603.ui.tertiary.secondary.button:active {
2604 -webkit-box-shadow: inset 0 -0.2em 0 #1f2933;
2605 box-shadow: inset 0 -0.2em 0 #1f2933;
2606 color: #27292a;
2607}
2608
2609.ui.red.buttons .button,
2610.ui.red.button {
2611 background-color: #DB2828;
2612 color: #FFFFFF;
2613 text-shadow: none;
2614 background-image: none;
2615}
2616
2617.ui.red.button {
2618 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
2619 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
2620}
2621
2622.ui.red.buttons .button:hover,
2623.ui.red.button:hover {
2624 background-color: #d01919;
2625 color: #FFFFFF;
2626 text-shadow: none;
2627}
2628
2629.ui.red.buttons .button:focus,
2630.ui.red.button:focus {
2631 background-color: #ca1010;
2632 color: #FFFFFF;
2633 text-shadow: none;
2634}
2635
2636.ui.red.buttons .button:active,
2637.ui.red.button:active {
2638 background-color: #b21e1e;
2639 color: #FFFFFF;
2640 text-shadow: none;
2641}
2642
2643.ui.red.buttons .active.button,
2644.ui.red.buttons .active.button:active,
2645.ui.red.active.button,
2646.ui.red.button .active.button:active {
2647 background-color: #d41515;
2648 color: #FFFFFF;
2649 text-shadow: none;
2650}
2651
2652/* Basic */
2653
2654.ui.basic.red.buttons .button,
2655.ui.basic.red.button {
2656 background: transparent;
2657 -webkit-box-shadow: 0 0 0 1px #DB2828 inset;
2658 box-shadow: 0 0 0 1px #DB2828 inset;
2659 color: #DB2828;
2660}
2661
2662.ui.basic.red.buttons .button:hover,
2663.ui.basic.red.button:hover {
2664 background: transparent;
2665 -webkit-box-shadow: 0 0 0 1px #d01919 inset;
2666 box-shadow: 0 0 0 1px #d01919 inset;
2667 color: #d01919;
2668}
2669
2670.ui.basic.red.buttons .button:focus,
2671.ui.basic.red.button:focus {
2672 background: transparent;
2673 -webkit-box-shadow: 0 0 0 1px #ca1010 inset;
2674 box-shadow: 0 0 0 1px #ca1010 inset;
2675 color: #d01919;
2676}
2677
2678.ui.basic.red.buttons .active.button,
2679.ui.basic.red.active.button {
2680 background: transparent;
2681 -webkit-box-shadow: 0 0 0 1px #d41515 inset;
2682 box-shadow: 0 0 0 1px #d41515 inset;
2683 color: #b21e1e;
2684}
2685
2686.ui.basic.red.buttons .button:active,
2687.ui.basic.red.button:active {
2688 -webkit-box-shadow: 0 0 0 1px #b21e1e inset;
2689 box-shadow: 0 0 0 1px #b21e1e inset;
2690 color: #b21e1e;
2691}
2692
2693.ui.buttons:not(.vertical) > .basic.red.button:not(:first-child) {
2694 margin-left: -1px;
2695}
2696
2697/* Inverted */
2698
2699.ui.inverted.red.buttons .button,
2700.ui.inverted.red.button {
2701 background-color: transparent;
2702 -webkit-box-shadow: 0 0 0 2px #FF695E inset;
2703 box-shadow: 0 0 0 2px #FF695E inset;
2704 color: #FF695E;
2705}
2706
2707.ui.inverted.red.buttons .button:hover,
2708.ui.inverted.red.button:hover,
2709.ui.inverted.red.buttons .button:focus,
2710.ui.inverted.red.button:focus,
2711.ui.inverted.red.buttons .button.active,
2712.ui.inverted.red.button.active,
2713.ui.inverted.red.buttons .button:active,
2714.ui.inverted.red.button:active {
2715 -webkit-box-shadow: none;
2716 box-shadow: none;
2717 color: #FFFFFF;
2718}
2719
2720.ui.inverted.red.buttons .button:hover,
2721.ui.inverted.red.button:hover {
2722 background-color: #ff392b;
2723}
2724
2725.ui.inverted.red.buttons .button:focus,
2726.ui.inverted.red.button:focus {
2727 background-color: #ff4335;
2728}
2729
2730.ui.inverted.red.buttons .active.button,
2731.ui.inverted.red.active.button {
2732 background-color: #ff5144;
2733}
2734
2735.ui.inverted.red.buttons .button:active,
2736.ui.inverted.red.button:active {
2737 background-color: #ff392b;
2738}
2739
2740/* Inverted Basic */
2741
2742.ui.inverted.red.basic.buttons .button,
2743.ui.inverted.red.buttons .basic.button,
2744.ui.inverted.red.basic.button {
2745 background-color: transparent;
2746 -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
2747 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
2748 color: #FFFFFF;
2749}
2750
2751.ui.inverted.red.basic.buttons .button:hover,
2752.ui.inverted.red.buttons .basic.button:hover,
2753.ui.inverted.red.basic.button:hover {
2754 -webkit-box-shadow: 0 0 0 2px #ff392b inset;
2755 box-shadow: 0 0 0 2px #ff392b inset;
2756 color: #FF695E;
2757}
2758
2759.ui.inverted.red.basic.buttons .button:focus,
2760.ui.inverted.red.basic.buttons .button:focus,
2761.ui.inverted.red.basic.button:focus {
2762 -webkit-box-shadow: 0 0 0 2px #ff4335 inset;
2763 box-shadow: 0 0 0 2px #ff4335 inset;
2764 color: #FF695E;
2765}
2766
2767.ui.inverted.red.basic.buttons .active.button,
2768.ui.inverted.red.buttons .basic.active.button,
2769.ui.inverted.red.basic.active.button {
2770 -webkit-box-shadow: 0 0 0 2px #ff5144 inset;
2771 box-shadow: 0 0 0 2px #ff5144 inset;
2772 color: #FF695E;
2773}
2774
2775.ui.inverted.red.basic.buttons .button:active,
2776.ui.inverted.red.buttons .basic.button:active,
2777.ui.inverted.red.basic.button:active {
2778 -webkit-box-shadow: 0 0 0 2px #ff392b inset;
2779 box-shadow: 0 0 0 2px #ff392b inset;
2780 color: #FF695E;
2781}
2782
2783/* Tertiary */
2784
2785.ui.tertiary.red.buttons .button,
2786.ui.tertiary.red.buttons .tertiary.button,
2787.ui.tertiary.red.button {
2788 background: transparent;
2789 -webkit-box-shadow: none;
2790 box-shadow: none;
2791 color: #DB2828;
2792}
2793
2794.ui.tertiary.red.buttons .button:hover,
2795.ui.tertiary.red.buttons button:hover,
2796.ui.tertiary.red.button:hover {
2797 -webkit-box-shadow: inset 0 -0.2em 0 #b93131;
2798 box-shadow: inset 0 -0.2em 0 #b93131;
2799 color: #b93131;
2800}
2801
2802.ui.tertiary.red.buttons .button:focus,
2803.ui.tertiary.red.buttons .tertiary.button:focus,
2804.ui.tertiary.red.button:focus {
2805 -webkit-box-shadow: inset 0 -0.2em 0 #b52626;
2806 box-shadow: inset 0 -0.2em 0 #b52626;
2807 color: #b52626;
2808}
2809
2810.ui.tertiary.red.buttons .active.button,
2811.ui.tertiary.red.buttons .tertiary.active.button,
2812.ui.tertiary.red.active.button,
2813.ui.tertiary.red.buttons .button:active,
2814.ui.tertiary.red.buttons .tertiary.button:active,
2815.ui.tertiary.red.button:active {
2816 -webkit-box-shadow: inset 0 -0.2em 0 #ea0000;
2817 box-shadow: inset 0 -0.2em 0 #ea0000;
2818 color: #d41515;
2819}
2820
2821.ui.orange.buttons .button,
2822.ui.orange.button {
2823 background-color: #F2711C;
2824 color: #FFFFFF;
2825 text-shadow: none;
2826 background-image: none;
2827}
2828
2829.ui.orange.button {
2830 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
2831 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
2832}
2833
2834.ui.orange.buttons .button:hover,
2835.ui.orange.button:hover {
2836 background-color: #f26202;
2837 color: #FFFFFF;
2838 text-shadow: none;
2839}
2840
2841.ui.orange.buttons .button:focus,
2842.ui.orange.button:focus {
2843 background-color: #e55b00;
2844 color: #FFFFFF;
2845 text-shadow: none;
2846}
2847
2848.ui.orange.buttons .button:active,
2849.ui.orange.button:active {
2850 background-color: #cf590c;
2851 color: #FFFFFF;
2852 text-shadow: none;
2853}
2854
2855.ui.orange.buttons .active.button,
2856.ui.orange.buttons .active.button:active,
2857.ui.orange.active.button,
2858.ui.orange.button .active.button:active {
2859 background-color: #f56100;
2860 color: #FFFFFF;
2861 text-shadow: none;
2862}
2863
2864/* Basic */
2865
2866.ui.basic.orange.buttons .button,
2867.ui.basic.orange.button {
2868 background: transparent;
2869 -webkit-box-shadow: 0 0 0 1px #F2711C inset;
2870 box-shadow: 0 0 0 1px #F2711C inset;
2871 color: #F2711C;
2872}
2873
2874.ui.basic.orange.buttons .button:hover,
2875.ui.basic.orange.button:hover {
2876 background: transparent;
2877 -webkit-box-shadow: 0 0 0 1px #f26202 inset;
2878 box-shadow: 0 0 0 1px #f26202 inset;
2879 color: #f26202;
2880}
2881
2882.ui.basic.orange.buttons .button:focus,
2883.ui.basic.orange.button:focus {
2884 background: transparent;
2885 -webkit-box-shadow: 0 0 0 1px #e55b00 inset;
2886 box-shadow: 0 0 0 1px #e55b00 inset;
2887 color: #f26202;
2888}
2889
2890.ui.basic.orange.buttons .active.button,
2891.ui.basic.orange.active.button {
2892 background: transparent;
2893 -webkit-box-shadow: 0 0 0 1px #f56100 inset;
2894 box-shadow: 0 0 0 1px #f56100 inset;
2895 color: #cf590c;
2896}
2897
2898.ui.basic.orange.buttons .button:active,
2899.ui.basic.orange.button:active {
2900 -webkit-box-shadow: 0 0 0 1px #cf590c inset;
2901 box-shadow: 0 0 0 1px #cf590c inset;
2902 color: #cf590c;
2903}
2904
2905.ui.buttons:not(.vertical) > .basic.orange.button:not(:first-child) {
2906 margin-left: -1px;
2907}
2908
2909/* Inverted */
2910
2911.ui.inverted.orange.buttons .button,
2912.ui.inverted.orange.button {
2913 background-color: transparent;
2914 -webkit-box-shadow: 0 0 0 2px #FF851B inset;
2915 box-shadow: 0 0 0 2px #FF851B inset;
2916 color: #FF851B;
2917}
2918
2919.ui.inverted.orange.buttons .button:hover,
2920.ui.inverted.orange.button:hover,
2921.ui.inverted.orange.buttons .button:focus,
2922.ui.inverted.orange.button:focus,
2923.ui.inverted.orange.buttons .button.active,
2924.ui.inverted.orange.button.active,
2925.ui.inverted.orange.buttons .button:active,
2926.ui.inverted.orange.button:active {
2927 -webkit-box-shadow: none;
2928 box-shadow: none;
2929 color: #FFFFFF;
2930}
2931
2932.ui.inverted.orange.buttons .button:hover,
2933.ui.inverted.orange.button:hover {
2934 background-color: #e76b00;
2935}
2936
2937.ui.inverted.orange.buttons .button:focus,
2938.ui.inverted.orange.button:focus {
2939 background-color: #f17000;
2940}
2941
2942.ui.inverted.orange.buttons .active.button,
2943.ui.inverted.orange.active.button {
2944 background-color: #ff7701;
2945}
2946
2947.ui.inverted.orange.buttons .button:active,
2948.ui.inverted.orange.button:active {
2949 background-color: #e76b00;
2950}
2951
2952/* Inverted Basic */
2953
2954.ui.inverted.orange.basic.buttons .button,
2955.ui.inverted.orange.buttons .basic.button,
2956.ui.inverted.orange.basic.button {
2957 background-color: transparent;
2958 -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
2959 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
2960 color: #FFFFFF;
2961}
2962
2963.ui.inverted.orange.basic.buttons .button:hover,
2964.ui.inverted.orange.buttons .basic.button:hover,
2965.ui.inverted.orange.basic.button:hover {
2966 -webkit-box-shadow: 0 0 0 2px #e76b00 inset;
2967 box-shadow: 0 0 0 2px #e76b00 inset;
2968 color: #FF851B;
2969}
2970
2971.ui.inverted.orange.basic.buttons .button:focus,
2972.ui.inverted.orange.basic.buttons .button:focus,
2973.ui.inverted.orange.basic.button:focus {
2974 -webkit-box-shadow: 0 0 0 2px #f17000 inset;
2975 box-shadow: 0 0 0 2px #f17000 inset;
2976 color: #FF851B;
2977}
2978
2979.ui.inverted.orange.basic.buttons .active.button,
2980.ui.inverted.orange.buttons .basic.active.button,
2981.ui.inverted.orange.basic.active.button {
2982 -webkit-box-shadow: 0 0 0 2px #ff7701 inset;
2983 box-shadow: 0 0 0 2px #ff7701 inset;
2984 color: #FF851B;
2985}
2986
2987.ui.inverted.orange.basic.buttons .button:active,
2988.ui.inverted.orange.buttons .basic.button:active,
2989.ui.inverted.orange.basic.button:active {
2990 -webkit-box-shadow: 0 0 0 2px #e76b00 inset;
2991 box-shadow: 0 0 0 2px #e76b00 inset;
2992 color: #FF851B;
2993}
2994
2995/* Tertiary */
2996
2997.ui.tertiary.orange.buttons .button,
2998.ui.tertiary.orange.buttons .tertiary.button,
2999.ui.tertiary.orange.button {
3000 background: transparent;
3001 -webkit-box-shadow: none;
3002 box-shadow: none;
3003 color: #F2711C;
3004}
3005
3006.ui.tertiary.orange.buttons .button:hover,
3007.ui.tertiary.orange.buttons button:hover,
3008.ui.tertiary.orange.button:hover {
3009 -webkit-box-shadow: inset 0 -0.2em 0 #da671b;
3010 box-shadow: inset 0 -0.2em 0 #da671b;
3011 color: #da671b;
3012}
3013
3014.ui.tertiary.orange.buttons .button:focus,
3015.ui.tertiary.orange.buttons .tertiary.button:focus,
3016.ui.tertiary.orange.button:focus {
3017 -webkit-box-shadow: inset 0 -0.2em 0 #ce6017;
3018 box-shadow: inset 0 -0.2em 0 #ce6017;
3019 color: #ce6017;
3020}
3021
3022.ui.tertiary.orange.buttons .active.button,
3023.ui.tertiary.orange.buttons .tertiary.active.button,
3024.ui.tertiary.orange.active.button,
3025.ui.tertiary.orange.buttons .button:active,
3026.ui.tertiary.orange.buttons .tertiary.button:active,
3027.ui.tertiary.orange.button:active {
3028 -webkit-box-shadow: inset 0 -0.2em 0 #f56100;
3029 box-shadow: inset 0 -0.2em 0 #f56100;
3030 color: #f56100;
3031}
3032
3033.ui.yellow.buttons .button,
3034.ui.yellow.button {
3035 background-color: #FBBD08;
3036 color: #FFFFFF;
3037 text-shadow: none;
3038 background-image: none;
3039}
3040
3041.ui.yellow.button {
3042 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
3043 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
3044}
3045
3046.ui.yellow.buttons .button:hover,
3047.ui.yellow.button:hover {
3048 background-color: #eaae00;
3049 color: #FFFFFF;
3050 text-shadow: none;
3051}
3052
3053.ui.yellow.buttons .button:focus,
3054.ui.yellow.button:focus {
3055 background-color: #daa300;
3056 color: #FFFFFF;
3057 text-shadow: none;
3058}
3059
3060.ui.yellow.buttons .button:active,
3061.ui.yellow.button:active {
3062 background-color: #cd9903;
3063 color: #FFFFFF;
3064 text-shadow: none;
3065}
3066
3067.ui.yellow.buttons .active.button,
3068.ui.yellow.buttons .active.button:active,
3069.ui.yellow.active.button,
3070.ui.yellow.button .active.button:active {
3071 background-color: #eaae00;
3072 color: #FFFFFF;
3073 text-shadow: none;
3074}
3075
3076/* Basic */
3077
3078.ui.basic.yellow.buttons .button,
3079.ui.basic.yellow.button {
3080 background: transparent;
3081 -webkit-box-shadow: 0 0 0 1px #FBBD08 inset;
3082 box-shadow: 0 0 0 1px #FBBD08 inset;
3083 color: #FBBD08;
3084}
3085
3086.ui.basic.yellow.buttons .button:hover,
3087.ui.basic.yellow.button:hover {
3088 background: transparent;
3089 -webkit-box-shadow: 0 0 0 1px #eaae00 inset;
3090 box-shadow: 0 0 0 1px #eaae00 inset;
3091 color: #eaae00;
3092}
3093
3094.ui.basic.yellow.buttons .button:focus,
3095.ui.basic.yellow.button:focus {
3096 background: transparent;
3097 -webkit-box-shadow: 0 0 0 1px #daa300 inset;
3098 box-shadow: 0 0 0 1px #daa300 inset;
3099 color: #eaae00;
3100}
3101
3102.ui.basic.yellow.buttons .active.button,
3103.ui.basic.yellow.active.button {
3104 background: transparent;
3105 -webkit-box-shadow: 0 0 0 1px #eaae00 inset;
3106 box-shadow: 0 0 0 1px #eaae00 inset;
3107 color: #cd9903;
3108}
3109
3110.ui.basic.yellow.buttons .button:active,
3111.ui.basic.yellow.button:active {
3112 -webkit-box-shadow: 0 0 0 1px #cd9903 inset;
3113 box-shadow: 0 0 0 1px #cd9903 inset;
3114 color: #cd9903;
3115}
3116
3117.ui.buttons:not(.vertical) > .basic.yellow.button:not(:first-child) {
3118 margin-left: -1px;
3119}
3120
3121/* Inverted */
3122
3123.ui.inverted.yellow.buttons .button,
3124.ui.inverted.yellow.button {
3125 background-color: transparent;
3126 -webkit-box-shadow: 0 0 0 2px #FFE21F inset;
3127 box-shadow: 0 0 0 2px #FFE21F inset;
3128 color: #FFE21F;
3129}
3130
3131.ui.inverted.yellow.buttons .button:hover,
3132.ui.inverted.yellow.button:hover,
3133.ui.inverted.yellow.buttons .button:focus,
3134.ui.inverted.yellow.button:focus,
3135.ui.inverted.yellow.buttons .button.active,
3136.ui.inverted.yellow.button.active,
3137.ui.inverted.yellow.buttons .button:active,
3138.ui.inverted.yellow.button:active {
3139 -webkit-box-shadow: none;
3140 box-shadow: none;
3141 color: rgba(0, 0, 0, 0.6);
3142}
3143
3144.ui.inverted.yellow.buttons .button:hover,
3145.ui.inverted.yellow.button:hover {
3146 background-color: #ebcd00;
3147}
3148
3149.ui.inverted.yellow.buttons .button:focus,
3150.ui.inverted.yellow.button:focus {
3151 background-color: #f5d500;
3152}
3153
3154.ui.inverted.yellow.buttons .active.button,
3155.ui.inverted.yellow.active.button {
3156 background-color: #ffdf05;
3157}
3158
3159.ui.inverted.yellow.buttons .button:active,
3160.ui.inverted.yellow.button:active {
3161 background-color: #ebcd00;
3162}
3163
3164/* Inverted Basic */
3165
3166.ui.inverted.yellow.basic.buttons .button,
3167.ui.inverted.yellow.buttons .basic.button,
3168.ui.inverted.yellow.basic.button {
3169 background-color: transparent;
3170 -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
3171 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
3172 color: #FFFFFF;
3173}
3174
3175.ui.inverted.yellow.basic.buttons .button:hover,
3176.ui.inverted.yellow.buttons .basic.button:hover,
3177.ui.inverted.yellow.basic.button:hover {
3178 -webkit-box-shadow: 0 0 0 2px #ebcd00 inset;
3179 box-shadow: 0 0 0 2px #ebcd00 inset;
3180 color: #FFE21F;
3181}
3182
3183.ui.inverted.yellow.basic.buttons .button:focus,
3184.ui.inverted.yellow.basic.buttons .button:focus,
3185.ui.inverted.yellow.basic.button:focus {
3186 -webkit-box-shadow: 0 0 0 2px #f5d500 inset;
3187 box-shadow: 0 0 0 2px #f5d500 inset;
3188 color: #FFE21F;
3189}
3190
3191.ui.inverted.yellow.basic.buttons .active.button,
3192.ui.inverted.yellow.buttons .basic.active.button,
3193.ui.inverted.yellow.basic.active.button {
3194 -webkit-box-shadow: 0 0 0 2px #ffdf05 inset;
3195 box-shadow: 0 0 0 2px #ffdf05 inset;
3196 color: #FFE21F;
3197}
3198
3199.ui.inverted.yellow.basic.buttons .button:active,
3200.ui.inverted.yellow.buttons .basic.button:active,
3201.ui.inverted.yellow.basic.button:active {
3202 -webkit-box-shadow: 0 0 0 2px #ebcd00 inset;
3203 box-shadow: 0 0 0 2px #ebcd00 inset;
3204 color: #FFE21F;
3205}
3206
3207/* Tertiary */
3208
3209.ui.tertiary.yellow.buttons .button,
3210.ui.tertiary.yellow.buttons .tertiary.button,
3211.ui.tertiary.yellow.button {
3212 background: transparent;
3213 -webkit-box-shadow: none;
3214 box-shadow: none;
3215 color: #FBBD08;
3216}
3217
3218.ui.tertiary.yellow.buttons .button:hover,
3219.ui.tertiary.yellow.buttons button:hover,
3220.ui.tertiary.yellow.button:hover {
3221 -webkit-box-shadow: inset 0 -0.2em 0 #d2a217;
3222 box-shadow: inset 0 -0.2em 0 #d2a217;
3223 color: #d2a217;
3224}
3225
3226.ui.tertiary.yellow.buttons .button:focus,
3227.ui.tertiary.yellow.buttons .tertiary.button:focus,
3228.ui.tertiary.yellow.button:focus {
3229 -webkit-box-shadow: inset 0 -0.2em 0 #c49816;
3230 box-shadow: inset 0 -0.2em 0 #c49816;
3231 color: #c49816;
3232}
3233
3234.ui.tertiary.yellow.buttons .active.button,
3235.ui.tertiary.yellow.buttons .tertiary.active.button,
3236.ui.tertiary.yellow.active.button,
3237.ui.tertiary.yellow.buttons .button:active,
3238.ui.tertiary.yellow.buttons .tertiary.button:active,
3239.ui.tertiary.yellow.button:active {
3240 -webkit-box-shadow: inset 0 -0.2em 0 #eaae00;
3241 box-shadow: inset 0 -0.2em 0 #eaae00;
3242 color: #eaae00;
3243}
3244
3245.ui.olive.buttons .button,
3246.ui.olive.button {
3247 background-color: #B5CC18;
3248 color: #FFFFFF;
3249 text-shadow: none;
3250 background-image: none;
3251}
3252
3253.ui.olive.button {
3254 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
3255 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
3256}
3257
3258.ui.olive.buttons .button:hover,
3259.ui.olive.button:hover {
3260 background-color: #a7bd0d;
3261 color: #FFFFFF;
3262 text-shadow: none;
3263}
3264
3265.ui.olive.buttons .button:focus,
3266.ui.olive.button:focus {
3267 background-color: #a0b605;
3268 color: #FFFFFF;
3269 text-shadow: none;
3270}
3271
3272.ui.olive.buttons .button:active,
3273.ui.olive.button:active {
3274 background-color: #8d9e13;
3275 color: #FFFFFF;
3276 text-shadow: none;
3277}
3278
3279.ui.olive.buttons .active.button,
3280.ui.olive.buttons .active.button:active,
3281.ui.olive.active.button,
3282.ui.olive.button .active.button:active {
3283 background-color: #aac109;
3284 color: #FFFFFF;
3285 text-shadow: none;
3286}
3287
3288/* Basic */
3289
3290.ui.basic.olive.buttons .button,
3291.ui.basic.olive.button {
3292 background: transparent;
3293 -webkit-box-shadow: 0 0 0 1px #B5CC18 inset;
3294 box-shadow: 0 0 0 1px #B5CC18 inset;
3295 color: #B5CC18;
3296}
3297
3298.ui.basic.olive.buttons .button:hover,
3299.ui.basic.olive.button:hover {
3300 background: transparent;
3301 -webkit-box-shadow: 0 0 0 1px #a7bd0d inset;
3302 box-shadow: 0 0 0 1px #a7bd0d inset;
3303 color: #a7bd0d;
3304}
3305
3306.ui.basic.olive.buttons .button:focus,
3307.ui.basic.olive.button:focus {
3308 background: transparent;
3309 -webkit-box-shadow: 0 0 0 1px #a0b605 inset;
3310 box-shadow: 0 0 0 1px #a0b605 inset;
3311 color: #a7bd0d;
3312}
3313
3314.ui.basic.olive.buttons .active.button,
3315.ui.basic.olive.active.button {
3316 background: transparent;
3317 -webkit-box-shadow: 0 0 0 1px #aac109 inset;
3318 box-shadow: 0 0 0 1px #aac109 inset;
3319 color: #8d9e13;
3320}
3321
3322.ui.basic.olive.buttons .button:active,
3323.ui.basic.olive.button:active {
3324 -webkit-box-shadow: 0 0 0 1px #8d9e13 inset;
3325 box-shadow: 0 0 0 1px #8d9e13 inset;
3326 color: #8d9e13;
3327}
3328
3329.ui.buttons:not(.vertical) > .basic.olive.button:not(:first-child) {
3330 margin-left: -1px;
3331}
3332
3333/* Inverted */
3334
3335.ui.inverted.olive.buttons .button,
3336.ui.inverted.olive.button {
3337 background-color: transparent;
3338 -webkit-box-shadow: 0 0 0 2px #D9E778 inset;
3339 box-shadow: 0 0 0 2px #D9E778 inset;
3340 color: #D9E778;
3341}
3342
3343.ui.inverted.olive.buttons .button:hover,
3344.ui.inverted.olive.button:hover,
3345.ui.inverted.olive.buttons .button:focus,
3346.ui.inverted.olive.button:focus,
3347.ui.inverted.olive.buttons .button.active,
3348.ui.inverted.olive.button.active,
3349.ui.inverted.olive.buttons .button:active,
3350.ui.inverted.olive.button:active {
3351 -webkit-box-shadow: none;
3352 box-shadow: none;
3353 color: rgba(0, 0, 0, 0.6);
3354}
3355
3356.ui.inverted.olive.buttons .button:hover,
3357.ui.inverted.olive.button:hover {
3358 background-color: #d2e745;
3359}
3360
3361.ui.inverted.olive.buttons .button:focus,
3362.ui.inverted.olive.button:focus {
3363 background-color: #daef47;
3364}
3365
3366.ui.inverted.olive.buttons .active.button,
3367.ui.inverted.olive.active.button {
3368 background-color: #daed59;
3369}
3370
3371.ui.inverted.olive.buttons .button:active,
3372.ui.inverted.olive.button:active {
3373 background-color: #cddf4d;
3374}
3375
3376/* Inverted Basic */
3377
3378.ui.inverted.olive.basic.buttons .button,
3379.ui.inverted.olive.buttons .basic.button,
3380.ui.inverted.olive.basic.button {
3381 background-color: transparent;
3382 -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
3383 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
3384 color: #FFFFFF;
3385}
3386
3387.ui.inverted.olive.basic.buttons .button:hover,
3388.ui.inverted.olive.buttons .basic.button:hover,
3389.ui.inverted.olive.basic.button:hover {
3390 -webkit-box-shadow: 0 0 0 2px #d2e745 inset;
3391 box-shadow: 0 0 0 2px #d2e745 inset;
3392 color: #D9E778;
3393}
3394
3395.ui.inverted.olive.basic.buttons .button:focus,
3396.ui.inverted.olive.basic.buttons .button:focus,
3397.ui.inverted.olive.basic.button:focus {
3398 -webkit-box-shadow: 0 0 0 2px #daef47 inset;
3399 box-shadow: 0 0 0 2px #daef47 inset;
3400 color: #D9E778;
3401}
3402
3403.ui.inverted.olive.basic.buttons .active.button,
3404.ui.inverted.olive.buttons .basic.active.button,
3405.ui.inverted.olive.basic.active.button {
3406 -webkit-box-shadow: 0 0 0 2px #daed59 inset;
3407 box-shadow: 0 0 0 2px #daed59 inset;
3408 color: #D9E778;
3409}
3410
3411.ui.inverted.olive.basic.buttons .button:active,
3412.ui.inverted.olive.buttons .basic.button:active,
3413.ui.inverted.olive.basic.button:active {
3414 -webkit-box-shadow: 0 0 0 2px #cddf4d inset;
3415 box-shadow: 0 0 0 2px #cddf4d inset;
3416 color: #D9E778;
3417}
3418
3419/* Tertiary */
3420
3421.ui.tertiary.olive.buttons .button,
3422.ui.tertiary.olive.buttons .tertiary.button,
3423.ui.tertiary.olive.button {
3424 background: transparent;
3425 -webkit-box-shadow: none;
3426 box-shadow: none;
3427 color: #B5CC18;
3428}
3429
3430.ui.tertiary.olive.buttons .button:hover,
3431.ui.tertiary.olive.buttons button:hover,
3432.ui.tertiary.olive.button:hover {
3433 -webkit-box-shadow: inset 0 -0.2em 0 #98a922;
3434 box-shadow: inset 0 -0.2em 0 #98a922;
3435 color: #98a922;
3436}
3437
3438.ui.tertiary.olive.buttons .button:focus,
3439.ui.tertiary.olive.buttons .tertiary.button:focus,
3440.ui.tertiary.olive.button:focus {
3441 -webkit-box-shadow: inset 0 -0.2em 0 #92a418;
3442 box-shadow: inset 0 -0.2em 0 #92a418;
3443 color: #92a418;
3444}
3445
3446.ui.tertiary.olive.buttons .active.button,
3447.ui.tertiary.olive.buttons .tertiary.active.button,
3448.ui.tertiary.olive.active.button,
3449.ui.tertiary.olive.buttons .button:active,
3450.ui.tertiary.olive.buttons .tertiary.button:active,
3451.ui.tertiary.olive.button:active {
3452 -webkit-box-shadow: inset 0 -0.2em 0 #b1cb00;
3453 box-shadow: inset 0 -0.2em 0 #b1cb00;
3454 color: #aac109;
3455}
3456
3457.ui.green.buttons .button,
3458.ui.green.button {
3459 background-color: #21BA45;
3460 color: #FFFFFF;
3461 text-shadow: none;
3462 background-image: none;
3463}
3464
3465.ui.green.button {
3466 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
3467 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
3468}
3469
3470.ui.green.buttons .button:hover,
3471.ui.green.button:hover {
3472 background-color: #16ab39;
3473 color: #FFFFFF;
3474 text-shadow: none;
3475}
3476
3477.ui.green.buttons .button:focus,
3478.ui.green.button:focus {
3479 background-color: #0ea432;
3480 color: #FFFFFF;
3481 text-shadow: none;
3482}
3483
3484.ui.green.buttons .button:active,
3485.ui.green.button:active {
3486 background-color: #198f35;
3487 color: #FFFFFF;
3488 text-shadow: none;
3489}
3490
3491.ui.green.buttons .active.button,
3492.ui.green.buttons .active.button:active,
3493.ui.green.active.button,
3494.ui.green.button .active.button:active {
3495 background-color: #13ae38;
3496 color: #FFFFFF;
3497 text-shadow: none;
3498}
3499
3500/* Basic */
3501
3502.ui.basic.green.buttons .button,
3503.ui.basic.green.button {
3504 background: transparent;
3505 -webkit-box-shadow: 0 0 0 1px #21BA45 inset;
3506 box-shadow: 0 0 0 1px #21BA45 inset;
3507 color: #21BA45;
3508}
3509
3510.ui.basic.green.buttons .button:hover,
3511.ui.basic.green.button:hover {
3512 background: transparent;
3513 -webkit-box-shadow: 0 0 0 1px #16ab39 inset;
3514 box-shadow: 0 0 0 1px #16ab39 inset;
3515 color: #16ab39;
3516}
3517
3518.ui.basic.green.buttons .button:focus,
3519.ui.basic.green.button:focus {
3520 background: transparent;
3521 -webkit-box-shadow: 0 0 0 1px #0ea432 inset;
3522 box-shadow: 0 0 0 1px #0ea432 inset;
3523 color: #16ab39;
3524}
3525
3526.ui.basic.green.buttons .active.button,
3527.ui.basic.green.active.button {
3528 background: transparent;
3529 -webkit-box-shadow: 0 0 0 1px #13ae38 inset;
3530 box-shadow: 0 0 0 1px #13ae38 inset;
3531 color: #198f35;
3532}
3533
3534.ui.basic.green.buttons .button:active,
3535.ui.basic.green.button:active {
3536 -webkit-box-shadow: 0 0 0 1px #198f35 inset;
3537 box-shadow: 0 0 0 1px #198f35 inset;
3538 color: #198f35;
3539}
3540
3541.ui.buttons:not(.vertical) > .basic.green.button:not(:first-child) {
3542 margin-left: -1px;
3543}
3544
3545/* Inverted */
3546
3547.ui.inverted.green.buttons .button,
3548.ui.inverted.green.button {
3549 background-color: transparent;
3550 -webkit-box-shadow: 0 0 0 2px #2ECC40 inset;
3551 box-shadow: 0 0 0 2px #2ECC40 inset;
3552 color: #2ECC40;
3553}
3554
3555.ui.inverted.green.buttons .button:hover,
3556.ui.inverted.green.button:hover,
3557.ui.inverted.green.buttons .button:focus,
3558.ui.inverted.green.button:focus,
3559.ui.inverted.green.buttons .button.active,
3560.ui.inverted.green.button.active,
3561.ui.inverted.green.buttons .button:active,
3562.ui.inverted.green.button:active {
3563 -webkit-box-shadow: none;
3564 box-shadow: none;
3565 color: #FFFFFF;
3566}
3567
3568.ui.inverted.green.buttons .button:hover,
3569.ui.inverted.green.button:hover {
3570 background-color: #1ea92e;
3571}
3572
3573.ui.inverted.green.buttons .button:focus,
3574.ui.inverted.green.button:focus {
3575 background-color: #19b82b;
3576}
3577
3578.ui.inverted.green.buttons .active.button,
3579.ui.inverted.green.active.button {
3580 background-color: #1fc231;
3581}
3582
3583.ui.inverted.green.buttons .button:active,
3584.ui.inverted.green.button:active {
3585 background-color: #25a233;
3586}
3587
3588/* Inverted Basic */
3589
3590.ui.inverted.green.basic.buttons .button,
3591.ui.inverted.green.buttons .basic.button,
3592.ui.inverted.green.basic.button {
3593 background-color: transparent;
3594 -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
3595 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
3596 color: #FFFFFF;
3597}
3598
3599.ui.inverted.green.basic.buttons .button:hover,
3600.ui.inverted.green.buttons .basic.button:hover,
3601.ui.inverted.green.basic.button:hover {
3602 -webkit-box-shadow: 0 0 0 2px #1ea92e inset;
3603 box-shadow: 0 0 0 2px #1ea92e inset;
3604 color: #2ECC40;
3605}
3606
3607.ui.inverted.green.basic.buttons .button:focus,
3608.ui.inverted.green.basic.buttons .button:focus,
3609.ui.inverted.green.basic.button:focus {
3610 -webkit-box-shadow: 0 0 0 2px #19b82b inset;
3611 box-shadow: 0 0 0 2px #19b82b inset;
3612 color: #2ECC40;
3613}
3614
3615.ui.inverted.green.basic.buttons .active.button,
3616.ui.inverted.green.buttons .basic.active.button,
3617.ui.inverted.green.basic.active.button {
3618 -webkit-box-shadow: 0 0 0 2px #1fc231 inset;
3619 box-shadow: 0 0 0 2px #1fc231 inset;
3620 color: #2ECC40;
3621}
3622
3623.ui.inverted.green.basic.buttons .button:active,
3624.ui.inverted.green.buttons .basic.button:active,
3625.ui.inverted.green.basic.button:active {
3626 -webkit-box-shadow: 0 0 0 2px #25a233 inset;
3627 box-shadow: 0 0 0 2px #25a233 inset;
3628 color: #2ECC40;
3629}
3630
3631/* Tertiary */
3632
3633.ui.tertiary.green.buttons .button,
3634.ui.tertiary.green.buttons .tertiary.button,
3635.ui.tertiary.green.button {
3636 background: transparent;
3637 -webkit-box-shadow: none;
3638 box-shadow: none;
3639 color: #21BA45;
3640}
3641
3642.ui.tertiary.green.buttons .button:hover,
3643.ui.tertiary.green.buttons button:hover,
3644.ui.tertiary.green.button:hover {
3645 -webkit-box-shadow: inset 0 -0.2em 0 #2a9844;
3646 box-shadow: inset 0 -0.2em 0 #2a9844;
3647 color: #2a9844;
3648}
3649
3650.ui.tertiary.green.buttons .button:focus,
3651.ui.tertiary.green.buttons .tertiary.button:focus,
3652.ui.tertiary.green.button:focus {
3653 -webkit-box-shadow: inset 0 -0.2em 0 #20923b;
3654 box-shadow: inset 0 -0.2em 0 #20923b;
3655 color: #20923b;
3656}
3657
3658.ui.tertiary.green.buttons .active.button,
3659.ui.tertiary.green.buttons .tertiary.active.button,
3660.ui.tertiary.green.active.button,
3661.ui.tertiary.green.buttons .button:active,
3662.ui.tertiary.green.buttons .tertiary.button:active,
3663.ui.tertiary.green.button:active {
3664 -webkit-box-shadow: inset 0 -0.2em 0 #00c22e;
3665 box-shadow: inset 0 -0.2em 0 #00c22e;
3666 color: #13ae38;
3667}
3668
3669.ui.teal.buttons .button,
3670.ui.teal.button {
3671 background-color: #00B5AD;
3672 color: #FFFFFF;
3673 text-shadow: none;
3674 background-image: none;
3675}
3676
3677.ui.teal.button {
3678 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
3679 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
3680}
3681
3682.ui.teal.buttons .button:hover,
3683.ui.teal.button:hover {
3684 background-color: #009c95;
3685 color: #FFFFFF;
3686 text-shadow: none;
3687}
3688
3689.ui.teal.buttons .button:focus,
3690.ui.teal.button:focus {
3691 background-color: #008c86;
3692 color: #FFFFFF;
3693 text-shadow: none;
3694}
3695
3696.ui.teal.buttons .button:active,
3697.ui.teal.button:active {
3698 background-color: #00827c;
3699 color: #FFFFFF;
3700 text-shadow: none;
3701}
3702
3703.ui.teal.buttons .active.button,
3704.ui.teal.buttons .active.button:active,
3705.ui.teal.active.button,
3706.ui.teal.button .active.button:active {
3707 background-color: #009c95;
3708 color: #FFFFFF;
3709 text-shadow: none;
3710}
3711
3712/* Basic */
3713
3714.ui.basic.teal.buttons .button,
3715.ui.basic.teal.button {
3716 background: transparent;
3717 -webkit-box-shadow: 0 0 0 1px #00B5AD inset;
3718 box-shadow: 0 0 0 1px #00B5AD inset;
3719 color: #00B5AD;
3720}
3721
3722.ui.basic.teal.buttons .button:hover,
3723.ui.basic.teal.button:hover {
3724 background: transparent;
3725 -webkit-box-shadow: 0 0 0 1px #009c95 inset;
3726 box-shadow: 0 0 0 1px #009c95 inset;
3727 color: #009c95;
3728}
3729
3730.ui.basic.teal.buttons .button:focus,
3731.ui.basic.teal.button:focus {
3732 background: transparent;
3733 -webkit-box-shadow: 0 0 0 1px #008c86 inset;
3734 box-shadow: 0 0 0 1px #008c86 inset;
3735 color: #009c95;
3736}
3737
3738.ui.basic.teal.buttons .active.button,
3739.ui.basic.teal.active.button {
3740 background: transparent;
3741 -webkit-box-shadow: 0 0 0 1px #009c95 inset;
3742 box-shadow: 0 0 0 1px #009c95 inset;
3743 color: #00827c;
3744}
3745
3746.ui.basic.teal.buttons .button:active,
3747.ui.basic.teal.button:active {
3748 -webkit-box-shadow: 0 0 0 1px #00827c inset;
3749 box-shadow: 0 0 0 1px #00827c inset;
3750 color: #00827c;
3751}
3752
3753.ui.buttons:not(.vertical) > .basic.teal.button:not(:first-child) {
3754 margin-left: -1px;
3755}
3756
3757/* Inverted */
3758
3759.ui.inverted.teal.buttons .button,
3760.ui.inverted.teal.button {
3761 background-color: transparent;
3762 -webkit-box-shadow: 0 0 0 2px #6DFFFF inset;
3763 box-shadow: 0 0 0 2px #6DFFFF inset;
3764 color: #6DFFFF;
3765}
3766
3767.ui.inverted.teal.buttons .button:hover,
3768.ui.inverted.teal.button:hover,
3769.ui.inverted.teal.buttons .button:focus,
3770.ui.inverted.teal.button:focus,
3771.ui.inverted.teal.buttons .button.active,
3772.ui.inverted.teal.button.active,
3773.ui.inverted.teal.buttons .button:active,
3774.ui.inverted.teal.button:active {
3775 -webkit-box-shadow: none;
3776 box-shadow: none;
3777 color: rgba(0, 0, 0, 0.6);
3778}
3779
3780.ui.inverted.teal.buttons .button:hover,
3781.ui.inverted.teal.button:hover {
3782 background-color: #3affff;
3783}
3784
3785.ui.inverted.teal.buttons .button:focus,
3786.ui.inverted.teal.button:focus {
3787 background-color: #44ffff;
3788}
3789
3790.ui.inverted.teal.buttons .active.button,
3791.ui.inverted.teal.active.button {
3792 background-color: #54ffff;
3793}
3794
3795.ui.inverted.teal.buttons .button:active,
3796.ui.inverted.teal.button:active {
3797 background-color: #3affff;
3798}
3799
3800/* Inverted Basic */
3801
3802.ui.inverted.teal.basic.buttons .button,
3803.ui.inverted.teal.buttons .basic.button,
3804.ui.inverted.teal.basic.button {
3805 background-color: transparent;
3806 -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
3807 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
3808 color: #FFFFFF;
3809}
3810
3811.ui.inverted.teal.basic.buttons .button:hover,
3812.ui.inverted.teal.buttons .basic.button:hover,
3813.ui.inverted.teal.basic.button:hover {
3814 -webkit-box-shadow: 0 0 0 2px #3affff inset;
3815 box-shadow: 0 0 0 2px #3affff inset;
3816 color: #6DFFFF;
3817}
3818
3819.ui.inverted.teal.basic.buttons .button:focus,
3820.ui.inverted.teal.basic.buttons .button:focus,
3821.ui.inverted.teal.basic.button:focus {
3822 -webkit-box-shadow: 0 0 0 2px #44ffff inset;
3823 box-shadow: 0 0 0 2px #44ffff inset;
3824 color: #6DFFFF;
3825}
3826
3827.ui.inverted.teal.basic.buttons .active.button,
3828.ui.inverted.teal.buttons .basic.active.button,
3829.ui.inverted.teal.basic.active.button {
3830 -webkit-box-shadow: 0 0 0 2px #54ffff inset;
3831 box-shadow: 0 0 0 2px #54ffff inset;
3832 color: #6DFFFF;
3833}
3834
3835.ui.inverted.teal.basic.buttons .button:active,
3836.ui.inverted.teal.buttons .basic.button:active,
3837.ui.inverted.teal.basic.button:active {
3838 -webkit-box-shadow: 0 0 0 2px #3affff inset;
3839 box-shadow: 0 0 0 2px #3affff inset;
3840 color: #6DFFFF;
3841}
3842
3843/* Tertiary */
3844
3845.ui.tertiary.teal.buttons .button,
3846.ui.tertiary.teal.buttons .tertiary.button,
3847.ui.tertiary.teal.button {
3848 background: transparent;
3849 -webkit-box-shadow: none;
3850 box-shadow: none;
3851 color: #00B5AD;
3852}
3853
3854.ui.tertiary.teal.buttons .button:hover,
3855.ui.tertiary.teal.buttons button:hover,
3856.ui.tertiary.teal.button:hover {
3857 -webkit-box-shadow: inset 0 -0.2em 0 #108c86;
3858 box-shadow: inset 0 -0.2em 0 #108c86;
3859 color: #108c86;
3860}
3861
3862.ui.tertiary.teal.buttons .button:focus,
3863.ui.tertiary.teal.buttons .tertiary.button:focus,
3864.ui.tertiary.teal.button:focus {
3865 -webkit-box-shadow: inset 0 -0.2em 0 #0e7e79;
3866 box-shadow: inset 0 -0.2em 0 #0e7e79;
3867 color: #0e7e79;
3868}
3869
3870.ui.tertiary.teal.buttons .active.button,
3871.ui.tertiary.teal.buttons .tertiary.active.button,
3872.ui.tertiary.teal.active.button,
3873.ui.tertiary.teal.buttons .button:active,
3874.ui.tertiary.teal.buttons .tertiary.button:active,
3875.ui.tertiary.teal.button:active {
3876 -webkit-box-shadow: inset 0 -0.2em 0 #009c95;
3877 box-shadow: inset 0 -0.2em 0 #009c95;
3878 color: #009c95;
3879}
3880
3881.ui.blue.buttons .button,
3882.ui.blue.button {
3883 background-color: #2185D0;
3884 color: #FFFFFF;
3885 text-shadow: none;
3886 background-image: none;
3887}
3888
3889.ui.blue.button {
3890 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
3891 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
3892}
3893
3894.ui.blue.buttons .button:hover,
3895.ui.blue.button:hover {
3896 background-color: #1678c2;
3897 color: #FFFFFF;
3898 text-shadow: none;
3899}
3900
3901.ui.blue.buttons .button:focus,
3902.ui.blue.button:focus {
3903 background-color: #0d71bb;
3904 color: #FFFFFF;
3905 text-shadow: none;
3906}
3907
3908.ui.blue.buttons .button:active,
3909.ui.blue.button:active {
3910 background-color: #1a69a4;
3911 color: #FFFFFF;
3912 text-shadow: none;
3913}
3914
3915.ui.blue.buttons .active.button,
3916.ui.blue.buttons .active.button:active,
3917.ui.blue.active.button,
3918.ui.blue.button .active.button:active {
3919 background-color: #1279c6;
3920 color: #FFFFFF;
3921 text-shadow: none;
3922}
3923
3924/* Basic */
3925
3926.ui.basic.blue.buttons .button,
3927.ui.basic.blue.button {
3928 background: transparent;
3929 -webkit-box-shadow: 0 0 0 1px #2185D0 inset;
3930 box-shadow: 0 0 0 1px #2185D0 inset;
3931 color: #2185D0;
3932}
3933
3934.ui.basic.blue.buttons .button:hover,
3935.ui.basic.blue.button:hover {
3936 background: transparent;
3937 -webkit-box-shadow: 0 0 0 1px #1678c2 inset;
3938 box-shadow: 0 0 0 1px #1678c2 inset;
3939 color: #1678c2;
3940}
3941
3942.ui.basic.blue.buttons .button:focus,
3943.ui.basic.blue.button:focus {
3944 background: transparent;
3945 -webkit-box-shadow: 0 0 0 1px #0d71bb inset;
3946 box-shadow: 0 0 0 1px #0d71bb inset;
3947 color: #1678c2;
3948}
3949
3950.ui.basic.blue.buttons .active.button,
3951.ui.basic.blue.active.button {
3952 background: transparent;
3953 -webkit-box-shadow: 0 0 0 1px #1279c6 inset;
3954 box-shadow: 0 0 0 1px #1279c6 inset;
3955 color: #1a69a4;
3956}
3957
3958.ui.basic.blue.buttons .button:active,
3959.ui.basic.blue.button:active {
3960 -webkit-box-shadow: 0 0 0 1px #1a69a4 inset;
3961 box-shadow: 0 0 0 1px #1a69a4 inset;
3962 color: #1a69a4;
3963}
3964
3965.ui.buttons:not(.vertical) > .basic.blue.button:not(:first-child) {
3966 margin-left: -1px;
3967}
3968
3969/* Inverted */
3970
3971.ui.inverted.blue.buttons .button,
3972.ui.inverted.blue.button {
3973 background-color: transparent;
3974 -webkit-box-shadow: 0 0 0 2px #54C8FF inset;
3975 box-shadow: 0 0 0 2px #54C8FF inset;
3976 color: #54C8FF;
3977}
3978
3979.ui.inverted.blue.buttons .button:hover,
3980.ui.inverted.blue.button:hover,
3981.ui.inverted.blue.buttons .button:focus,
3982.ui.inverted.blue.button:focus,
3983.ui.inverted.blue.buttons .button.active,
3984.ui.inverted.blue.button.active,
3985.ui.inverted.blue.buttons .button:active,
3986.ui.inverted.blue.button:active {
3987 -webkit-box-shadow: none;
3988 box-shadow: none;
3989 color: #FFFFFF;
3990}
3991
3992.ui.inverted.blue.buttons .button:hover,
3993.ui.inverted.blue.button:hover {
3994 background-color: #21b8ff;
3995}
3996
3997.ui.inverted.blue.buttons .button:focus,
3998.ui.inverted.blue.button:focus {
3999 background-color: #2bbbff;
4000}
4001
4002.ui.inverted.blue.buttons .active.button,
4003.ui.inverted.blue.active.button {
4004 background-color: #3ac0ff;
4005}
4006
4007.ui.inverted.blue.buttons .button:active,
4008.ui.inverted.blue.button:active {
4009 background-color: #21b8ff;
4010}
4011
4012/* Inverted Basic */
4013
4014.ui.inverted.blue.basic.buttons .button,
4015.ui.inverted.blue.buttons .basic.button,
4016.ui.inverted.blue.basic.button {
4017 background-color: transparent;
4018 -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
4019 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
4020 color: #FFFFFF;
4021}
4022
4023.ui.inverted.blue.basic.buttons .button:hover,
4024.ui.inverted.blue.buttons .basic.button:hover,
4025.ui.inverted.blue.basic.button:hover {
4026 -webkit-box-shadow: 0 0 0 2px #21b8ff inset;
4027 box-shadow: 0 0 0 2px #21b8ff inset;
4028 color: #54C8FF;
4029}
4030
4031.ui.inverted.blue.basic.buttons .button:focus,
4032.ui.inverted.blue.basic.buttons .button:focus,
4033.ui.inverted.blue.basic.button:focus {
4034 -webkit-box-shadow: 0 0 0 2px #2bbbff inset;
4035 box-shadow: 0 0 0 2px #2bbbff inset;
4036 color: #54C8FF;
4037}
4038
4039.ui.inverted.blue.basic.buttons .active.button,
4040.ui.inverted.blue.buttons .basic.active.button,
4041.ui.inverted.blue.basic.active.button {
4042 -webkit-box-shadow: 0 0 0 2px #3ac0ff inset;
4043 box-shadow: 0 0 0 2px #3ac0ff inset;
4044 color: #54C8FF;
4045}
4046
4047.ui.inverted.blue.basic.buttons .button:active,
4048.ui.inverted.blue.buttons .basic.button:active,
4049.ui.inverted.blue.basic.button:active {
4050 -webkit-box-shadow: 0 0 0 2px #21b8ff inset;
4051 box-shadow: 0 0 0 2px #21b8ff inset;
4052 color: #54C8FF;
4053}
4054
4055/* Tertiary */
4056
4057.ui.tertiary.blue.buttons .button,
4058.ui.tertiary.blue.buttons .tertiary.button,
4059.ui.tertiary.blue.button {
4060 background: transparent;
4061 -webkit-box-shadow: none;
4062 box-shadow: none;
4063 color: #2185D0;
4064}
4065
4066.ui.tertiary.blue.buttons .button:hover,
4067.ui.tertiary.blue.buttons button:hover,
4068.ui.tertiary.blue.button:hover {
4069 -webkit-box-shadow: inset 0 -0.2em 0 #2b75ac;
4070 box-shadow: inset 0 -0.2em 0 #2b75ac;
4071 color: #2b75ac;
4072}
4073
4074.ui.tertiary.blue.buttons .button:focus,
4075.ui.tertiary.blue.buttons .tertiary.button:focus,
4076.ui.tertiary.blue.button:focus {
4077 -webkit-box-shadow: inset 0 -0.2em 0 #216ea7;
4078 box-shadow: inset 0 -0.2em 0 #216ea7;
4079 color: #216ea7;
4080}
4081
4082.ui.tertiary.blue.buttons .active.button,
4083.ui.tertiary.blue.buttons .tertiary.active.button,
4084.ui.tertiary.blue.active.button,
4085.ui.tertiary.blue.buttons .button:active,
4086.ui.tertiary.blue.buttons .tertiary.button:active,
4087.ui.tertiary.blue.button:active {
4088 -webkit-box-shadow: inset 0 -0.2em 0 #007bd8;
4089 box-shadow: inset 0 -0.2em 0 #007bd8;
4090 color: #1279c6;
4091}
4092
4093.ui.violet.buttons .button,
4094.ui.violet.button {
4095 background-color: #6435C9;
4096 color: #FFFFFF;
4097 text-shadow: none;
4098 background-image: none;
4099}
4100
4101.ui.violet.button {
4102 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
4103 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
4104}
4105
4106.ui.violet.buttons .button:hover,
4107.ui.violet.button:hover {
4108 background-color: #5829bb;
4109 color: #FFFFFF;
4110 text-shadow: none;
4111}
4112
4113.ui.violet.buttons .button:focus,
4114.ui.violet.button:focus {
4115 background-color: #4f20b5;
4116 color: #FFFFFF;
4117 text-shadow: none;
4118}
4119
4120.ui.violet.buttons .button:active,
4121.ui.violet.button:active {
4122 background-color: #502aa1;
4123 color: #FFFFFF;
4124 text-shadow: none;
4125}
4126
4127.ui.violet.buttons .active.button,
4128.ui.violet.buttons .active.button:active,
4129.ui.violet.active.button,
4130.ui.violet.button .active.button:active {
4131 background-color: #5626bf;
4132 color: #FFFFFF;
4133 text-shadow: none;
4134}
4135
4136/* Basic */
4137
4138.ui.basic.violet.buttons .button,
4139.ui.basic.violet.button {
4140 background: transparent;
4141 -webkit-box-shadow: 0 0 0 1px #6435C9 inset;
4142 box-shadow: 0 0 0 1px #6435C9 inset;
4143 color: #6435C9;
4144}
4145
4146.ui.basic.violet.buttons .button:hover,
4147.ui.basic.violet.button:hover {
4148 background: transparent;
4149 -webkit-box-shadow: 0 0 0 1px #5829bb inset;
4150 box-shadow: 0 0 0 1px #5829bb inset;
4151 color: #5829bb;
4152}
4153
4154.ui.basic.violet.buttons .button:focus,
4155.ui.basic.violet.button:focus {
4156 background: transparent;
4157 -webkit-box-shadow: 0 0 0 1px #4f20b5 inset;
4158 box-shadow: 0 0 0 1px #4f20b5 inset;
4159 color: #5829bb;
4160}
4161
4162.ui.basic.violet.buttons .active.button,
4163.ui.basic.violet.active.button {
4164 background: transparent;
4165 -webkit-box-shadow: 0 0 0 1px #5626bf inset;
4166 box-shadow: 0 0 0 1px #5626bf inset;
4167 color: #502aa1;
4168}
4169
4170.ui.basic.violet.buttons .button:active,
4171.ui.basic.violet.button:active {
4172 -webkit-box-shadow: 0 0 0 1px #502aa1 inset;
4173 box-shadow: 0 0 0 1px #502aa1 inset;
4174 color: #502aa1;
4175}
4176
4177.ui.buttons:not(.vertical) > .basic.violet.button:not(:first-child) {
4178 margin-left: -1px;
4179}
4180
4181/* Inverted */
4182
4183.ui.inverted.violet.buttons .button,
4184.ui.inverted.violet.button {
4185 background-color: transparent;
4186 -webkit-box-shadow: 0 0 0 2px #A291FB inset;
4187 box-shadow: 0 0 0 2px #A291FB inset;
4188 color: #A291FB;
4189}
4190
4191.ui.inverted.violet.buttons .button:hover,
4192.ui.inverted.violet.button:hover,
4193.ui.inverted.violet.buttons .button:focus,
4194.ui.inverted.violet.button:focus,
4195.ui.inverted.violet.buttons .button.active,
4196.ui.inverted.violet.button.active,
4197.ui.inverted.violet.buttons .button:active,
4198.ui.inverted.violet.button:active {
4199 -webkit-box-shadow: none;
4200 box-shadow: none;
4201 color: #FFFFFF;
4202}
4203
4204.ui.inverted.violet.buttons .button:hover,
4205.ui.inverted.violet.button:hover {
4206 background-color: #745aff;
4207}
4208
4209.ui.inverted.violet.buttons .button:focus,
4210.ui.inverted.violet.button:focus {
4211 background-color: #7d64ff;
4212}
4213
4214.ui.inverted.violet.buttons .active.button,
4215.ui.inverted.violet.active.button {
4216 background-color: #8a73ff;
4217}
4218
4219.ui.inverted.violet.buttons .button:active,
4220.ui.inverted.violet.button:active {
4221 background-color: #7860f9;
4222}
4223
4224/* Inverted Basic */
4225
4226.ui.inverted.violet.basic.buttons .button,
4227.ui.inverted.violet.buttons .basic.button,
4228.ui.inverted.violet.basic.button {
4229 background-color: transparent;
4230 -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
4231 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
4232 color: #FFFFFF;
4233}
4234
4235.ui.inverted.violet.basic.buttons .button:hover,
4236.ui.inverted.violet.buttons .basic.button:hover,
4237.ui.inverted.violet.basic.button:hover {
4238 -webkit-box-shadow: 0 0 0 2px #745aff inset;
4239 box-shadow: 0 0 0 2px #745aff inset;
4240 color: #A291FB;
4241}
4242
4243.ui.inverted.violet.basic.buttons .button:focus,
4244.ui.inverted.violet.basic.buttons .button:focus,
4245.ui.inverted.violet.basic.button:focus {
4246 -webkit-box-shadow: 0 0 0 2px #7d64ff inset;
4247 box-shadow: 0 0 0 2px #7d64ff inset;
4248 color: #A291FB;
4249}
4250
4251.ui.inverted.violet.basic.buttons .active.button,
4252.ui.inverted.violet.buttons .basic.active.button,
4253.ui.inverted.violet.basic.active.button {
4254 -webkit-box-shadow: 0 0 0 2px #8a73ff inset;
4255 box-shadow: 0 0 0 2px #8a73ff inset;
4256 color: #A291FB;
4257}
4258
4259.ui.inverted.violet.basic.buttons .button:active,
4260.ui.inverted.violet.buttons .basic.button:active,
4261.ui.inverted.violet.basic.button:active {
4262 -webkit-box-shadow: 0 0 0 2px #7860f9 inset;
4263 box-shadow: 0 0 0 2px #7860f9 inset;
4264 color: #A291FB;
4265}
4266
4267/* Tertiary */
4268
4269.ui.tertiary.violet.buttons .button,
4270.ui.tertiary.violet.buttons .tertiary.button,
4271.ui.tertiary.violet.button {
4272 background: transparent;
4273 -webkit-box-shadow: none;
4274 box-shadow: none;
4275 color: #6435C9;
4276}
4277
4278.ui.tertiary.violet.buttons .button:hover,
4279.ui.tertiary.violet.buttons button:hover,
4280.ui.tertiary.violet.button:hover {
4281 -webkit-box-shadow: inset 0 -0.2em 0 #6040a5;
4282 box-shadow: inset 0 -0.2em 0 #6040a5;
4283 color: #6040a5;
4284}
4285
4286.ui.tertiary.violet.buttons .button:focus,
4287.ui.tertiary.violet.buttons .tertiary.button:focus,
4288.ui.tertiary.violet.button:focus {
4289 -webkit-box-shadow: inset 0 -0.2em 0 #5735a0;
4290 box-shadow: inset 0 -0.2em 0 #5735a0;
4291 color: #5735a0;
4292}
4293
4294.ui.tertiary.violet.buttons .active.button,
4295.ui.tertiary.violet.buttons .tertiary.active.button,
4296.ui.tertiary.violet.active.button,
4297.ui.tertiary.violet.buttons .button:active,
4298.ui.tertiary.violet.buttons .tertiary.button:active,
4299.ui.tertiary.violet.button:active {
4300 -webkit-box-shadow: inset 0 -0.2em 0 #4e0fd6;
4301 box-shadow: inset 0 -0.2em 0 #4e0fd6;
4302 color: #5626bf;
4303}
4304
4305.ui.purple.buttons .button,
4306.ui.purple.button {
4307 background-color: #A333C8;
4308 color: #FFFFFF;
4309 text-shadow: none;
4310 background-image: none;
4311}
4312
4313.ui.purple.button {
4314 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
4315 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
4316}
4317
4318.ui.purple.buttons .button:hover,
4319.ui.purple.button:hover {
4320 background-color: #9627ba;
4321 color: #FFFFFF;
4322 text-shadow: none;
4323}
4324
4325.ui.purple.buttons .button:focus,
4326.ui.purple.button:focus {
4327 background-color: #8f1eb4;
4328 color: #FFFFFF;
4329 text-shadow: none;
4330}
4331
4332.ui.purple.buttons .button:active,
4333.ui.purple.button:active {
4334 background-color: #82299f;
4335 color: #FFFFFF;
4336 text-shadow: none;
4337}
4338
4339.ui.purple.buttons .active.button,
4340.ui.purple.buttons .active.button:active,
4341.ui.purple.active.button,
4342.ui.purple.button .active.button:active {
4343 background-color: #9724be;
4344 color: #FFFFFF;
4345 text-shadow: none;
4346}
4347
4348/* Basic */
4349
4350.ui.basic.purple.buttons .button,
4351.ui.basic.purple.button {
4352 background: transparent;
4353 -webkit-box-shadow: 0 0 0 1px #A333C8 inset;
4354 box-shadow: 0 0 0 1px #A333C8 inset;
4355 color: #A333C8;
4356}
4357
4358.ui.basic.purple.buttons .button:hover,
4359.ui.basic.purple.button:hover {
4360 background: transparent;
4361 -webkit-box-shadow: 0 0 0 1px #9627ba inset;
4362 box-shadow: 0 0 0 1px #9627ba inset;
4363 color: #9627ba;
4364}
4365
4366.ui.basic.purple.buttons .button:focus,
4367.ui.basic.purple.button:focus {
4368 background: transparent;
4369 -webkit-box-shadow: 0 0 0 1px #8f1eb4 inset;
4370 box-shadow: 0 0 0 1px #8f1eb4 inset;
4371 color: #9627ba;
4372}
4373
4374.ui.basic.purple.buttons .active.button,
4375.ui.basic.purple.active.button {
4376 background: transparent;
4377 -webkit-box-shadow: 0 0 0 1px #9724be inset;
4378 box-shadow: 0 0 0 1px #9724be inset;
4379 color: #82299f;
4380}
4381
4382.ui.basic.purple.buttons .button:active,
4383.ui.basic.purple.button:active {
4384 -webkit-box-shadow: 0 0 0 1px #82299f inset;
4385 box-shadow: 0 0 0 1px #82299f inset;
4386 color: #82299f;
4387}
4388
4389.ui.buttons:not(.vertical) > .basic.purple.button:not(:first-child) {
4390 margin-left: -1px;
4391}
4392
4393/* Inverted */
4394
4395.ui.inverted.purple.buttons .button,
4396.ui.inverted.purple.button {
4397 background-color: transparent;
4398 -webkit-box-shadow: 0 0 0 2px #DC73FF inset;
4399 box-shadow: 0 0 0 2px #DC73FF inset;
4400 color: #DC73FF;
4401}
4402
4403.ui.inverted.purple.buttons .button:hover,
4404.ui.inverted.purple.button:hover,
4405.ui.inverted.purple.buttons .button:focus,
4406.ui.inverted.purple.button:focus,
4407.ui.inverted.purple.buttons .button.active,
4408.ui.inverted.purple.button.active,
4409.ui.inverted.purple.buttons .button:active,
4410.ui.inverted.purple.button:active {
4411 -webkit-box-shadow: none;
4412 box-shadow: none;
4413 color: #FFFFFF;
4414}
4415
4416.ui.inverted.purple.buttons .button:hover,
4417.ui.inverted.purple.button:hover {
4418 background-color: #cf40ff;
4419}
4420
4421.ui.inverted.purple.buttons .button:focus,
4422.ui.inverted.purple.button:focus {
4423 background-color: #d24aff;
4424}
4425
4426.ui.inverted.purple.buttons .active.button,
4427.ui.inverted.purple.active.button {
4428 background-color: #d65aff;
4429}
4430
4431.ui.inverted.purple.buttons .button:active,
4432.ui.inverted.purple.button:active {
4433 background-color: #cf40ff;
4434}
4435
4436/* Inverted Basic */
4437
4438.ui.inverted.purple.basic.buttons .button,
4439.ui.inverted.purple.buttons .basic.button,
4440.ui.inverted.purple.basic.button {
4441 background-color: transparent;
4442 -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
4443 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
4444 color: #FFFFFF;
4445}
4446
4447.ui.inverted.purple.basic.buttons .button:hover,
4448.ui.inverted.purple.buttons .basic.button:hover,
4449.ui.inverted.purple.basic.button:hover {
4450 -webkit-box-shadow: 0 0 0 2px #cf40ff inset;
4451 box-shadow: 0 0 0 2px #cf40ff inset;
4452 color: #DC73FF;
4453}
4454
4455.ui.inverted.purple.basic.buttons .button:focus,
4456.ui.inverted.purple.basic.buttons .button:focus,
4457.ui.inverted.purple.basic.button:focus {
4458 -webkit-box-shadow: 0 0 0 2px #d24aff inset;
4459 box-shadow: 0 0 0 2px #d24aff inset;
4460 color: #DC73FF;
4461}
4462
4463.ui.inverted.purple.basic.buttons .active.button,
4464.ui.inverted.purple.buttons .basic.active.button,
4465.ui.inverted.purple.basic.active.button {
4466 -webkit-box-shadow: 0 0 0 2px #d65aff inset;
4467 box-shadow: 0 0 0 2px #d65aff inset;
4468 color: #DC73FF;
4469}
4470
4471.ui.inverted.purple.basic.buttons .button:active,
4472.ui.inverted.purple.buttons .basic.button:active,
4473.ui.inverted.purple.basic.button:active {
4474 -webkit-box-shadow: 0 0 0 2px #cf40ff inset;
4475 box-shadow: 0 0 0 2px #cf40ff inset;
4476 color: #DC73FF;
4477}
4478
4479/* Tertiary */
4480
4481.ui.tertiary.purple.buttons .button,
4482.ui.tertiary.purple.buttons .tertiary.button,
4483.ui.tertiary.purple.button {
4484 background: transparent;
4485 -webkit-box-shadow: none;
4486 box-shadow: none;
4487 color: #A333C8;
4488}
4489
4490.ui.tertiary.purple.buttons .button:hover,
4491.ui.tertiary.purple.buttons button:hover,
4492.ui.tertiary.purple.button:hover {
4493 -webkit-box-shadow: inset 0 -0.2em 0 #8a3ea4;
4494 box-shadow: inset 0 -0.2em 0 #8a3ea4;
4495 color: #8a3ea4;
4496}
4497
4498.ui.tertiary.purple.buttons .button:focus,
4499.ui.tertiary.purple.buttons .tertiary.button:focus,
4500.ui.tertiary.purple.button:focus {
4501 -webkit-box-shadow: inset 0 -0.2em 0 #84339f;
4502 box-shadow: inset 0 -0.2em 0 #84339f;
4503 color: #84339f;
4504}
4505
4506.ui.tertiary.purple.buttons .active.button,
4507.ui.tertiary.purple.buttons .tertiary.active.button,
4508.ui.tertiary.purple.active.button,
4509.ui.tertiary.purple.buttons .button:active,
4510.ui.tertiary.purple.buttons .tertiary.button:active,
4511.ui.tertiary.purple.button:active {
4512 -webkit-box-shadow: inset 0 -0.2em 0 #a30dd4;
4513 box-shadow: inset 0 -0.2em 0 #a30dd4;
4514 color: #9724be;
4515}
4516
4517.ui.pink.buttons .button,
4518.ui.pink.button {
4519 background-color: #E03997;
4520 color: #FFFFFF;
4521 text-shadow: none;
4522 background-image: none;
4523}
4524
4525.ui.pink.button {
4526 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
4527 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
4528}
4529
4530.ui.pink.buttons .button:hover,
4531.ui.pink.button:hover {
4532 background-color: #e61a8d;
4533 color: #FFFFFF;
4534 text-shadow: none;
4535}
4536
4537.ui.pink.buttons .button:focus,
4538.ui.pink.button:focus {
4539 background-color: #e10f85;
4540 color: #FFFFFF;
4541 text-shadow: none;
4542}
4543
4544.ui.pink.buttons .button:active,
4545.ui.pink.button:active {
4546 background-color: #c71f7e;
4547 color: #FFFFFF;
4548 text-shadow: none;
4549}
4550
4551.ui.pink.buttons .active.button,
4552.ui.pink.buttons .active.button:active,
4553.ui.pink.active.button,
4554.ui.pink.button .active.button:active {
4555 background-color: #ea158d;
4556 color: #FFFFFF;
4557 text-shadow: none;
4558}
4559
4560/* Basic */
4561
4562.ui.basic.pink.buttons .button,
4563.ui.basic.pink.button {
4564 background: transparent;
4565 -webkit-box-shadow: 0 0 0 1px #E03997 inset;
4566 box-shadow: 0 0 0 1px #E03997 inset;
4567 color: #E03997;
4568}
4569
4570.ui.basic.pink.buttons .button:hover,
4571.ui.basic.pink.button:hover {
4572 background: transparent;
4573 -webkit-box-shadow: 0 0 0 1px #e61a8d inset;
4574 box-shadow: 0 0 0 1px #e61a8d inset;
4575 color: #e61a8d;
4576}
4577
4578.ui.basic.pink.buttons .button:focus,
4579.ui.basic.pink.button:focus {
4580 background: transparent;
4581 -webkit-box-shadow: 0 0 0 1px #e10f85 inset;
4582 box-shadow: 0 0 0 1px #e10f85 inset;
4583 color: #e61a8d;
4584}
4585
4586.ui.basic.pink.buttons .active.button,
4587.ui.basic.pink.active.button {
4588 background: transparent;
4589 -webkit-box-shadow: 0 0 0 1px #ea158d inset;
4590 box-shadow: 0 0 0 1px #ea158d inset;
4591 color: #c71f7e;
4592}
4593
4594.ui.basic.pink.buttons .button:active,
4595.ui.basic.pink.button:active {
4596 -webkit-box-shadow: 0 0 0 1px #c71f7e inset;
4597 box-shadow: 0 0 0 1px #c71f7e inset;
4598 color: #c71f7e;
4599}
4600
4601.ui.buttons:not(.vertical) > .basic.pink.button:not(:first-child) {
4602 margin-left: -1px;
4603}
4604
4605/* Inverted */
4606
4607.ui.inverted.pink.buttons .button,
4608.ui.inverted.pink.button {
4609 background-color: transparent;
4610 -webkit-box-shadow: 0 0 0 2px #FF8EDF inset;
4611 box-shadow: 0 0 0 2px #FF8EDF inset;
4612 color: #FF8EDF;
4613}
4614
4615.ui.inverted.pink.buttons .button:hover,
4616.ui.inverted.pink.button:hover,
4617.ui.inverted.pink.buttons .button:focus,
4618.ui.inverted.pink.button:focus,
4619.ui.inverted.pink.buttons .button.active,
4620.ui.inverted.pink.button.active,
4621.ui.inverted.pink.buttons .button:active,
4622.ui.inverted.pink.button:active {
4623 -webkit-box-shadow: none;
4624 box-shadow: none;
4625 color: #FFFFFF;
4626}
4627
4628.ui.inverted.pink.buttons .button:hover,
4629.ui.inverted.pink.button:hover {
4630 background-color: #ff5bd1;
4631}
4632
4633.ui.inverted.pink.buttons .button:focus,
4634.ui.inverted.pink.button:focus {
4635 background-color: #ff65d3;
4636}
4637
4638.ui.inverted.pink.buttons .active.button,
4639.ui.inverted.pink.active.button {
4640 background-color: #ff74d8;
4641}
4642
4643.ui.inverted.pink.buttons .button:active,
4644.ui.inverted.pink.button:active {
4645 background-color: #ff5bd1;
4646}
4647
4648/* Inverted Basic */
4649
4650.ui.inverted.pink.basic.buttons .button,
4651.ui.inverted.pink.buttons .basic.button,
4652.ui.inverted.pink.basic.button {
4653 background-color: transparent;
4654 -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
4655 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
4656 color: #FFFFFF;
4657}
4658
4659.ui.inverted.pink.basic.buttons .button:hover,
4660.ui.inverted.pink.buttons .basic.button:hover,
4661.ui.inverted.pink.basic.button:hover {
4662 -webkit-box-shadow: 0 0 0 2px #ff5bd1 inset;
4663 box-shadow: 0 0 0 2px #ff5bd1 inset;
4664 color: #FF8EDF;
4665}
4666
4667.ui.inverted.pink.basic.buttons .button:focus,
4668.ui.inverted.pink.basic.buttons .button:focus,
4669.ui.inverted.pink.basic.button:focus {
4670 -webkit-box-shadow: 0 0 0 2px #ff65d3 inset;
4671 box-shadow: 0 0 0 2px #ff65d3 inset;
4672 color: #FF8EDF;
4673}
4674
4675.ui.inverted.pink.basic.buttons .active.button,
4676.ui.inverted.pink.buttons .basic.active.button,
4677.ui.inverted.pink.basic.active.button {
4678 -webkit-box-shadow: 0 0 0 2px #ff74d8 inset;
4679 box-shadow: 0 0 0 2px #ff74d8 inset;
4680 color: #FF8EDF;
4681}
4682
4683.ui.inverted.pink.basic.buttons .button:active,
4684.ui.inverted.pink.buttons .basic.button:active,
4685.ui.inverted.pink.basic.button:active {
4686 -webkit-box-shadow: 0 0 0 2px #ff5bd1 inset;
4687 box-shadow: 0 0 0 2px #ff5bd1 inset;
4688 color: #FF8EDF;
4689}
4690
4691/* Tertiary */
4692
4693.ui.tertiary.pink.buttons .button,
4694.ui.tertiary.pink.buttons .tertiary.button,
4695.ui.tertiary.pink.button {
4696 background: transparent;
4697 -webkit-box-shadow: none;
4698 box-shadow: none;
4699 color: #E03997;
4700}
4701
4702.ui.tertiary.pink.buttons .button:hover,
4703.ui.tertiary.pink.buttons button:hover,
4704.ui.tertiary.pink.button:hover {
4705 -webkit-box-shadow: inset 0 -0.2em 0 #cc3389;
4706 box-shadow: inset 0 -0.2em 0 #cc3389;
4707 color: #cc3389;
4708}
4709
4710.ui.tertiary.pink.buttons .button:focus,
4711.ui.tertiary.pink.buttons .tertiary.button:focus,
4712.ui.tertiary.pink.button:focus {
4713 -webkit-box-shadow: inset 0 -0.2em 0 #c92782;
4714 box-shadow: inset 0 -0.2em 0 #c92782;
4715 color: #c92782;
4716}
4717
4718.ui.tertiary.pink.buttons .active.button,
4719.ui.tertiary.pink.buttons .tertiary.active.button,
4720.ui.tertiary.pink.active.button,
4721.ui.tertiary.pink.buttons .button:active,
4722.ui.tertiary.pink.buttons .tertiary.button:active,
4723.ui.tertiary.pink.button:active {
4724 -webkit-box-shadow: inset 0 -0.2em 0 #ff0090;
4725 box-shadow: inset 0 -0.2em 0 #ff0090;
4726 color: #ea158d;
4727}
4728
4729.ui.brown.buttons .button,
4730.ui.brown.button {
4731 background-color: #A5673F;
4732 color: #FFFFFF;
4733 text-shadow: none;
4734 background-image: none;
4735}
4736
4737.ui.brown.button {
4738 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
4739 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
4740}
4741
4742.ui.brown.buttons .button:hover,
4743.ui.brown.button:hover {
4744 background-color: #975b33;
4745 color: #FFFFFF;
4746 text-shadow: none;
4747}
4748
4749.ui.brown.buttons .button:focus,
4750.ui.brown.button:focus {
4751 background-color: #90532b;
4752 color: #FFFFFF;
4753 text-shadow: none;
4754}
4755
4756.ui.brown.buttons .button:active,
4757.ui.brown.button:active {
4758 background-color: #805031;
4759 color: #FFFFFF;
4760 text-shadow: none;
4761}
4762
4763.ui.brown.buttons .active.button,
4764.ui.brown.buttons .active.button:active,
4765.ui.brown.active.button,
4766.ui.brown.button .active.button:active {
4767 background-color: #995a31;
4768 color: #FFFFFF;
4769 text-shadow: none;
4770}
4771
4772/* Basic */
4773
4774.ui.basic.brown.buttons .button,
4775.ui.basic.brown.button {
4776 background: transparent;
4777 -webkit-box-shadow: 0 0 0 1px #A5673F inset;
4778 box-shadow: 0 0 0 1px #A5673F inset;
4779 color: #A5673F;
4780}
4781
4782.ui.basic.brown.buttons .button:hover,
4783.ui.basic.brown.button:hover {
4784 background: transparent;
4785 -webkit-box-shadow: 0 0 0 1px #975b33 inset;
4786 box-shadow: 0 0 0 1px #975b33 inset;
4787 color: #975b33;
4788}
4789
4790.ui.basic.brown.buttons .button:focus,
4791.ui.basic.brown.button:focus {
4792 background: transparent;
4793 -webkit-box-shadow: 0 0 0 1px #90532b inset;
4794 box-shadow: 0 0 0 1px #90532b inset;
4795 color: #975b33;
4796}
4797
4798.ui.basic.brown.buttons .active.button,
4799.ui.basic.brown.active.button {
4800 background: transparent;
4801 -webkit-box-shadow: 0 0 0 1px #995a31 inset;
4802 box-shadow: 0 0 0 1px #995a31 inset;
4803 color: #805031;
4804}
4805
4806.ui.basic.brown.buttons .button:active,
4807.ui.basic.brown.button:active {
4808 -webkit-box-shadow: 0 0 0 1px #805031 inset;
4809 box-shadow: 0 0 0 1px #805031 inset;
4810 color: #805031;
4811}
4812
4813.ui.buttons:not(.vertical) > .basic.brown.button:not(:first-child) {
4814 margin-left: -1px;
4815}
4816
4817/* Inverted */
4818
4819.ui.inverted.brown.buttons .button,
4820.ui.inverted.brown.button {
4821 background-color: transparent;
4822 -webkit-box-shadow: 0 0 0 2px #D67C1C inset;
4823 box-shadow: 0 0 0 2px #D67C1C inset;
4824 color: #D67C1C;
4825}
4826
4827.ui.inverted.brown.buttons .button:hover,
4828.ui.inverted.brown.button:hover,
4829.ui.inverted.brown.buttons .button:focus,
4830.ui.inverted.brown.button:focus,
4831.ui.inverted.brown.buttons .button.active,
4832.ui.inverted.brown.button.active,
4833.ui.inverted.brown.buttons .button:active,
4834.ui.inverted.brown.button:active {
4835 -webkit-box-shadow: none;
4836 box-shadow: none;
4837 color: #FFFFFF;
4838}
4839
4840.ui.inverted.brown.buttons .button:hover,
4841.ui.inverted.brown.button:hover {
4842 background-color: #b0620f;
4843}
4844
4845.ui.inverted.brown.buttons .button:focus,
4846.ui.inverted.brown.button:focus {
4847 background-color: #c16808;
4848}
4849
4850.ui.inverted.brown.buttons .active.button,
4851.ui.inverted.brown.active.button {
4852 background-color: #cc6f0d;
4853}
4854
4855.ui.inverted.brown.buttons .button:active,
4856.ui.inverted.brown.button:active {
4857 background-color: #a96216;
4858}
4859
4860/* Inverted Basic */
4861
4862.ui.inverted.brown.basic.buttons .button,
4863.ui.inverted.brown.buttons .basic.button,
4864.ui.inverted.brown.basic.button {
4865 background-color: transparent;
4866 -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
4867 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
4868 color: #FFFFFF;
4869}
4870
4871.ui.inverted.brown.basic.buttons .button:hover,
4872.ui.inverted.brown.buttons .basic.button:hover,
4873.ui.inverted.brown.basic.button:hover {
4874 -webkit-box-shadow: 0 0 0 2px #b0620f inset;
4875 box-shadow: 0 0 0 2px #b0620f inset;
4876 color: #D67C1C;
4877}
4878
4879.ui.inverted.brown.basic.buttons .button:focus,
4880.ui.inverted.brown.basic.buttons .button:focus,
4881.ui.inverted.brown.basic.button:focus {
4882 -webkit-box-shadow: 0 0 0 2px #c16808 inset;
4883 box-shadow: 0 0 0 2px #c16808 inset;
4884 color: #D67C1C;
4885}
4886
4887.ui.inverted.brown.basic.buttons .active.button,
4888.ui.inverted.brown.buttons .basic.active.button,
4889.ui.inverted.brown.basic.active.button {
4890 -webkit-box-shadow: 0 0 0 2px #cc6f0d inset;
4891 box-shadow: 0 0 0 2px #cc6f0d inset;
4892 color: #D67C1C;
4893}
4894
4895.ui.inverted.brown.basic.buttons .button:active,
4896.ui.inverted.brown.buttons .basic.button:active,
4897.ui.inverted.brown.basic.button:active {
4898 -webkit-box-shadow: 0 0 0 2px #a96216 inset;
4899 box-shadow: 0 0 0 2px #a96216 inset;
4900 color: #D67C1C;
4901}
4902
4903/* Tertiary */
4904
4905.ui.tertiary.brown.buttons .button,
4906.ui.tertiary.brown.buttons .tertiary.button,
4907.ui.tertiary.brown.button {
4908 background: transparent;
4909 -webkit-box-shadow: none;
4910 box-shadow: none;
4911 color: #A5673F;
4912}
4913
4914.ui.tertiary.brown.buttons .button:hover,
4915.ui.tertiary.brown.buttons button:hover,
4916.ui.tertiary.brown.button:hover {
4917 -webkit-box-shadow: inset 0 -0.2em 0 #835f48;
4918 box-shadow: inset 0 -0.2em 0 #835f48;
4919 color: #835f48;
4920}
4921
4922.ui.tertiary.brown.buttons .button:focus,
4923.ui.tertiary.brown.buttons .tertiary.button:focus,
4924.ui.tertiary.brown.button:focus {
4925 -webkit-box-shadow: inset 0 -0.2em 0 #7d573e;
4926 box-shadow: inset 0 -0.2em 0 #7d573e;
4927 color: #7d573e;
4928}
4929
4930.ui.tertiary.brown.buttons .active.button,
4931.ui.tertiary.brown.buttons .tertiary.active.button,
4932.ui.tertiary.brown.active.button,
4933.ui.tertiary.brown.buttons .button:active,
4934.ui.tertiary.brown.buttons .tertiary.button:active,
4935.ui.tertiary.brown.button:active {
4936 -webkit-box-shadow: inset 0 -0.2em 0 #ae561d;
4937 box-shadow: inset 0 -0.2em 0 #ae561d;
4938 color: #995a31;
4939}
4940
4941.ui.grey.buttons .button,
4942.ui.grey.button {
4943 background-color: #767676;
4944 color: #FFFFFF;
4945 text-shadow: none;
4946 background-image: none;
4947}
4948
4949.ui.grey.button {
4950 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
4951 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
4952}
4953
4954.ui.grey.buttons .button:hover,
4955.ui.grey.button:hover {
4956 background-color: #838383;
4957 color: #FFFFFF;
4958 text-shadow: none;
4959}
4960
4961.ui.grey.buttons .button:focus,
4962.ui.grey.button:focus {
4963 background-color: #8a8a8a;
4964 color: #FFFFFF;
4965 text-shadow: none;
4966}
4967
4968.ui.grey.buttons .button:active,
4969.ui.grey.button:active {
4970 background-color: #909090;
4971 color: #FFFFFF;
4972 text-shadow: none;
4973}
4974
4975.ui.grey.buttons .active.button,
4976.ui.grey.buttons .active.button:active,
4977.ui.grey.active.button,
4978.ui.grey.button .active.button:active {
4979 background-color: #696969;
4980 color: #FFFFFF;
4981 text-shadow: none;
4982}
4983
4984/* Basic */
4985
4986.ui.basic.grey.buttons .button,
4987.ui.basic.grey.button {
4988 background: transparent;
4989 -webkit-box-shadow: 0 0 0 1px #767676 inset;
4990 box-shadow: 0 0 0 1px #767676 inset;
4991 color: #767676;
4992}
4993
4994.ui.basic.grey.buttons .button:hover,
4995.ui.basic.grey.button:hover {
4996 background: transparent;
4997 -webkit-box-shadow: 0 0 0 1px #838383 inset;
4998 box-shadow: 0 0 0 1px #838383 inset;
4999 color: #838383;
5000}
5001
5002.ui.basic.grey.buttons .button:focus,
5003.ui.basic.grey.button:focus {
5004 background: transparent;
5005 -webkit-box-shadow: 0 0 0 1px #8a8a8a inset;
5006 box-shadow: 0 0 0 1px #8a8a8a inset;
5007 color: #838383;
5008}
5009
5010.ui.basic.grey.buttons .active.button,
5011.ui.basic.grey.active.button {
5012 background: transparent;
5013 -webkit-box-shadow: 0 0 0 1px #696969 inset;
5014 box-shadow: 0 0 0 1px #696969 inset;
5015 color: #909090;
5016}
5017
5018.ui.basic.grey.buttons .button:active,
5019.ui.basic.grey.button:active {
5020 -webkit-box-shadow: 0 0 0 1px #909090 inset;
5021 box-shadow: 0 0 0 1px #909090 inset;
5022 color: #909090;
5023}
5024
5025.ui.buttons:not(.vertical) > .basic.grey.button:not(:first-child) {
5026 margin-left: -1px;
5027}
5028
5029/* Inverted */
5030
5031.ui.inverted.grey.buttons .button,
5032.ui.inverted.grey.button {
5033 background-color: transparent;
5034 -webkit-box-shadow: 0 0 0 2px #D4D4D5 inset;
5035 box-shadow: 0 0 0 2px #D4D4D5 inset;
5036 color: #FFFFFF;
5037}
5038
5039.ui.inverted.grey.buttons .button:hover,
5040.ui.inverted.grey.button:hover,
5041.ui.inverted.grey.buttons .button:focus,
5042.ui.inverted.grey.button:focus,
5043.ui.inverted.grey.buttons .button.active,
5044.ui.inverted.grey.button.active,
5045.ui.inverted.grey.buttons .button:active,
5046.ui.inverted.grey.button:active {
5047 -webkit-box-shadow: none;
5048 box-shadow: none;
5049 color: rgba(0, 0, 0, 0.6);
5050}
5051
5052.ui.inverted.grey.buttons .button:hover,
5053.ui.inverted.grey.button:hover {
5054 background-color: #c2c4c5;
5055}
5056
5057.ui.inverted.grey.buttons .button:focus,
5058.ui.inverted.grey.button:focus {
5059 background-color: #c7c9cb;
5060}
5061
5062.ui.inverted.grey.buttons .active.button,
5063.ui.inverted.grey.active.button {
5064 background-color: #cfd0d2;
5065}
5066
5067.ui.inverted.grey.buttons .button:active,
5068.ui.inverted.grey.button:active {
5069 background-color: #c2c4c5;
5070}
5071
5072/* Inverted Basic */
5073
5074.ui.inverted.grey.basic.buttons .button,
5075.ui.inverted.grey.buttons .basic.button,
5076.ui.inverted.grey.basic.button {
5077 background-color: transparent;
5078 -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
5079 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
5080 color: #FFFFFF;
5081}
5082
5083.ui.inverted.grey.basic.buttons .button:hover,
5084.ui.inverted.grey.buttons .basic.button:hover,
5085.ui.inverted.grey.basic.button:hover {
5086 -webkit-box-shadow: 0 0 0 2px #c2c4c5 inset;
5087 box-shadow: 0 0 0 2px #c2c4c5 inset;
5088 color: #FFFFFF;
5089}
5090
5091.ui.inverted.grey.basic.buttons .button:focus,
5092.ui.inverted.grey.basic.buttons .button:focus,
5093.ui.inverted.grey.basic.button:focus {
5094 -webkit-box-shadow: 0 0 0 2px #c7c9cb inset;
5095 box-shadow: 0 0 0 2px #c7c9cb inset;
5096 color: #DCDDDE;
5097}
5098
5099.ui.inverted.grey.basic.buttons .active.button,
5100.ui.inverted.grey.buttons .basic.active.button,
5101.ui.inverted.grey.basic.active.button {
5102 -webkit-box-shadow: 0 0 0 2px #cfd0d2 inset;
5103 box-shadow: 0 0 0 2px #cfd0d2 inset;
5104 color: #FFFFFF;
5105}
5106
5107.ui.inverted.grey.basic.buttons .button:active,
5108.ui.inverted.grey.buttons .basic.button:active,
5109.ui.inverted.grey.basic.button:active {
5110 -webkit-box-shadow: 0 0 0 2px #c2c4c5 inset;
5111 box-shadow: 0 0 0 2px #c2c4c5 inset;
5112 color: #FFFFFF;
5113}
5114
5115/* Tertiary */
5116
5117.ui.tertiary.grey.buttons .button,
5118.ui.tertiary.grey.buttons .tertiary.button,
5119.ui.tertiary.grey.button {
5120 background: transparent;
5121 -webkit-box-shadow: none;
5122 box-shadow: none;
5123 color: #767676;
5124}
5125
5126.ui.tertiary.grey.buttons .button:hover,
5127.ui.tertiary.grey.buttons button:hover,
5128.ui.tertiary.grey.button:hover {
5129 -webkit-box-shadow: inset 0 -0.2em 0 #838383;
5130 box-shadow: inset 0 -0.2em 0 #838383;
5131 color: #838383;
5132}
5133
5134.ui.tertiary.grey.buttons .button:focus,
5135.ui.tertiary.grey.buttons .tertiary.button:focus,
5136.ui.tertiary.grey.button:focus {
5137 -webkit-box-shadow: inset 0 -0.2em 0 #8a8a8a;
5138 box-shadow: inset 0 -0.2em 0 #8a8a8a;
5139 color: #8a8a8a;
5140}
5141
5142.ui.tertiary.grey.buttons .active.button,
5143.ui.tertiary.grey.buttons .tertiary.active.button,
5144.ui.tertiary.grey.active.button,
5145.ui.tertiary.grey.buttons .button:active,
5146.ui.tertiary.grey.buttons .tertiary.button:active,
5147.ui.tertiary.grey.button:active {
5148 -webkit-box-shadow: inset 0 -0.2em 0 #7e5454;
5149 box-shadow: inset 0 -0.2em 0 #7e5454;
5150 color: #696969;
5151}
5152
5153.ui.black.buttons .button,
5154.ui.black.button {
5155 background-color: #1B1C1D;
5156 color: #FFFFFF;
5157 text-shadow: none;
5158 background-image: none;
5159}
5160
5161.ui.black.button {
5162 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
5163 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
5164}
5165
5166.ui.black.buttons .button:hover,
5167.ui.black.button:hover {
5168 background-color: #27292a;
5169 color: #FFFFFF;
5170 text-shadow: none;
5171}
5172
5173.ui.black.buttons .button:focus,
5174.ui.black.button:focus {
5175 background-color: #2f3032;
5176 color: #FFFFFF;
5177 text-shadow: none;
5178}
5179
5180.ui.black.buttons .button:active,
5181.ui.black.button:active {
5182 background-color: #343637;
5183 color: #FFFFFF;
5184 text-shadow: none;
5185}
5186
5187.ui.black.buttons .active.button,
5188.ui.black.buttons .active.button:active,
5189.ui.black.active.button,
5190.ui.black.button .active.button:active {
5191 background-color: #0f0f10;
5192 color: #FFFFFF;
5193 text-shadow: none;
5194}
5195
5196/* Basic */
5197
5198.ui.basic.black.buttons .button,
5199.ui.basic.black.button {
5200 background: transparent;
5201 -webkit-box-shadow: 0 0 0 1px #1B1C1D inset;
5202 box-shadow: 0 0 0 1px #1B1C1D inset;
5203 color: #1B1C1D;
5204}
5205
5206.ui.basic.black.buttons .button:hover,
5207.ui.basic.black.button:hover {
5208 background: transparent;
5209 -webkit-box-shadow: 0 0 0 1px #27292a inset;
5210 box-shadow: 0 0 0 1px #27292a inset;
5211 color: #27292a;
5212}
5213
5214.ui.basic.black.buttons .button:focus,
5215.ui.basic.black.button:focus {
5216 background: transparent;
5217 -webkit-box-shadow: 0 0 0 1px #2f3032 inset;
5218 box-shadow: 0 0 0 1px #2f3032 inset;
5219 color: #27292a;
5220}
5221
5222.ui.basic.black.buttons .active.button,
5223.ui.basic.black.active.button {
5224 background: transparent;
5225 -webkit-box-shadow: 0 0 0 1px #0f0f10 inset;
5226 box-shadow: 0 0 0 1px #0f0f10 inset;
5227 color: #343637;
5228}
5229
5230.ui.basic.black.buttons .button:active,
5231.ui.basic.black.button:active {
5232 -webkit-box-shadow: 0 0 0 1px #343637 inset;
5233 box-shadow: 0 0 0 1px #343637 inset;
5234 color: #343637;
5235}
5236
5237.ui.buttons:not(.vertical) > .basic.black.button:not(:first-child) {
5238 margin-left: -1px;
5239}
5240
5241/* Inverted */
5242
5243.ui.inverted.black.buttons .button,
5244.ui.inverted.black.button {
5245 background-color: transparent;
5246 -webkit-box-shadow: 0 0 0 2px #D4D4D5 inset;
5247 box-shadow: 0 0 0 2px #D4D4D5 inset;
5248 color: #FFFFFF;
5249}
5250
5251.ui.inverted.black.buttons .button:hover,
5252.ui.inverted.black.button:hover,
5253.ui.inverted.black.buttons .button:focus,
5254.ui.inverted.black.button:focus,
5255.ui.inverted.black.buttons .button.active,
5256.ui.inverted.black.button.active,
5257.ui.inverted.black.buttons .button:active,
5258.ui.inverted.black.button:active {
5259 -webkit-box-shadow: none;
5260 box-shadow: none;
5261 color: #FFFFFF;
5262}
5263
5264.ui.inverted.black.buttons .button:hover,
5265.ui.inverted.black.button:hover {
5266 background-color: #000000;
5267}
5268
5269.ui.inverted.black.buttons .button:focus,
5270.ui.inverted.black.button:focus {
5271 background-color: #000000;
5272}
5273
5274.ui.inverted.black.buttons .active.button,
5275.ui.inverted.black.active.button {
5276 background-color: #000000;
5277}
5278
5279.ui.inverted.black.buttons .button:active,
5280.ui.inverted.black.button:active {
5281 background-color: #000000;
5282}
5283
5284/* Inverted Basic */
5285
5286.ui.inverted.black.basic.buttons .button,
5287.ui.inverted.black.buttons .basic.button,
5288.ui.inverted.black.basic.button {
5289 background-color: transparent;
5290 -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
5291 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
5292 color: #FFFFFF;
5293}
5294
5295.ui.inverted.black.basic.buttons .button:hover,
5296.ui.inverted.black.buttons .basic.button:hover,
5297.ui.inverted.black.basic.button:hover {
5298 -webkit-box-shadow: 0 0 0 2px #000000 inset;
5299 box-shadow: 0 0 0 2px #000000 inset;
5300 color: #FFFFFF;
5301}
5302
5303.ui.inverted.black.basic.buttons .button:focus,
5304.ui.inverted.black.basic.buttons .button:focus,
5305.ui.inverted.black.basic.button:focus {
5306 -webkit-box-shadow: 0 0 0 2px #000000 inset;
5307 box-shadow: 0 0 0 2px #000000 inset;
5308 color: #545454;
5309}
5310
5311.ui.inverted.black.basic.buttons .active.button,
5312.ui.inverted.black.buttons .basic.active.button,
5313.ui.inverted.black.basic.active.button {
5314 -webkit-box-shadow: 0 0 0 2px #000000 inset;
5315 box-shadow: 0 0 0 2px #000000 inset;
5316 color: #FFFFFF;
5317}
5318
5319.ui.inverted.black.basic.buttons .button:active,
5320.ui.inverted.black.buttons .basic.button:active,
5321.ui.inverted.black.basic.button:active {
5322 -webkit-box-shadow: 0 0 0 2px #000000 inset;
5323 box-shadow: 0 0 0 2px #000000 inset;
5324 color: #FFFFFF;
5325}
5326
5327/* Tertiary */
5328
5329.ui.tertiary.black.buttons .button,
5330.ui.tertiary.black.buttons .tertiary.button,
5331.ui.tertiary.black.button {
5332 background: transparent;
5333 -webkit-box-shadow: none;
5334 box-shadow: none;
5335 color: #1B1C1D;
5336}
5337
5338.ui.tertiary.black.buttons .button:hover,
5339.ui.tertiary.black.buttons button:hover,
5340.ui.tertiary.black.button:hover {
5341 -webkit-box-shadow: inset 0 -0.2em 0 #8b8f93;
5342 box-shadow: inset 0 -0.2em 0 #8b8f93;
5343 color: #585c5f;
5344}
5345
5346.ui.tertiary.black.buttons .button:focus,
5347.ui.tertiary.black.buttons .tertiary.button:focus,
5348.ui.tertiary.black.button:focus {
5349 -webkit-box-shadow: inset 0 -0.2em 0 #93969a;
5350 box-shadow: inset 0 -0.2em 0 #93969a;
5351 color: #606367;
5352}
5353
5354.ui.tertiary.black.buttons .active.button,
5355.ui.tertiary.black.buttons .tertiary.active.button,
5356.ui.tertiary.black.active.button,
5357.ui.tertiary.black.buttons .button:active,
5358.ui.tertiary.black.buttons .tertiary.button:active,
5359.ui.tertiary.black.button:active {
5360 -webkit-box-shadow: inset 0 -0.2em 0 #404245;
5361 box-shadow: inset 0 -0.2em 0 #404245;
5362 color: #0f0f10;
5363}
5364
5365/*---------------
5366 Positive
5367----------------*/
5368
5369/* Standard */
5370
5371.ui.positive.buttons .button,
5372.ui.positive.button {
5373 background-color: #21BA45;
5374 color: #FFFFFF;
5375 text-shadow: none;
5376 background-image: none;
5377}
5378
5379.ui.positive.button {
5380 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
5381 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
5382}
5383
5384.ui.positive.buttons .button:hover,
5385.ui.positive.button:hover {
5386 background-color: #16ab39;
5387 color: #FFFFFF;
5388 text-shadow: none;
5389}
5390
5391.ui.positive.buttons .button:focus,
5392.ui.positive.button:focus {
5393 background-color: #0ea432;
5394 color: #FFFFFF;
5395 text-shadow: none;
5396}
5397
5398.ui.positive.buttons .button:active,
5399.ui.positive.button:active {
5400 background-color: #198f35;
5401 color: #FFFFFF;
5402 text-shadow: none;
5403}
5404
5405.ui.positive.buttons .active.button,
5406.ui.positive.buttons .active.button:active,
5407.ui.positive.active.button,
5408.ui.positive.button .active.button:active {
5409 background-color: #13ae38;
5410 color: #FFFFFF;
5411 text-shadow: none;
5412}
5413
5414/* Basic */
5415
5416.ui.basic.positive.buttons .button,
5417.ui.basic.positive.button {
5418 background: transparent;
5419 -webkit-box-shadow: 0 0 0 1px #21BA45 inset;
5420 box-shadow: 0 0 0 1px #21BA45 inset;
5421 color: #21BA45;
5422}
5423
5424.ui.basic.positive.buttons .button:hover,
5425.ui.basic.positive.button:hover {
5426 background: transparent;
5427 -webkit-box-shadow: 0 0 0 1px #16ab39 inset;
5428 box-shadow: 0 0 0 1px #16ab39 inset;
5429 color: #16ab39;
5430}
5431
5432.ui.basic.positive.buttons .button:focus,
5433.ui.basic.positive.button:focus {
5434 background: transparent;
5435 -webkit-box-shadow: 0 0 0 1px #0ea432 inset;
5436 box-shadow: 0 0 0 1px #0ea432 inset;
5437 color: #16ab39;
5438}
5439
5440.ui.basic.positive.buttons .active.button,
5441.ui.basic.positive.active.button {
5442 background: transparent;
5443 -webkit-box-shadow: 0 0 0 1px #13ae38 inset;
5444 box-shadow: 0 0 0 1px #13ae38 inset;
5445 color: #198f35;
5446}
5447
5448.ui.basic.positive.buttons .button:active,
5449.ui.basic.positive.button:active {
5450 -webkit-box-shadow: 0 0 0 1px #198f35 inset;
5451 box-shadow: 0 0 0 1px #198f35 inset;
5452 color: #198f35;
5453}
5454
5455.ui.buttons:not(.vertical) > .basic.positive.button:not(:first-child) {
5456 margin-left: -1px;
5457}
5458
5459/*---------------
5460 Negative
5461----------------*/
5462
5463/* Standard */
5464
5465.ui.negative.buttons .button,
5466.ui.negative.button {
5467 background-color: #DB2828;
5468 color: #FFFFFF;
5469 text-shadow: none;
5470 background-image: none;
5471}
5472
5473.ui.negative.button {
5474 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
5475 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
5476}
5477
5478.ui.negative.buttons .button:hover,
5479.ui.negative.button:hover {
5480 background-color: #d01919;
5481 color: #FFFFFF;
5482 text-shadow: none;
5483}
5484
5485.ui.negative.buttons .button:focus,
5486.ui.negative.button:focus {
5487 background-color: #ca1010;
5488 color: #FFFFFF;
5489 text-shadow: none;
5490}
5491
5492.ui.negative.buttons .button:active,
5493.ui.negative.button:active {
5494 background-color: #b21e1e;
5495 color: #FFFFFF;
5496 text-shadow: none;
5497}
5498
5499.ui.negative.buttons .active.button,
5500.ui.negative.buttons .active.button:active,
5501.ui.negative.active.button,
5502.ui.negative.button .active.button:active {
5503 background-color: #d41515;
5504 color: #FFFFFF;
5505 text-shadow: none;
5506}
5507
5508/* Basic */
5509
5510.ui.basic.negative.buttons .button,
5511.ui.basic.negative.button {
5512 background: transparent;
5513 -webkit-box-shadow: 0 0 0 1px #DB2828 inset;
5514 box-shadow: 0 0 0 1px #DB2828 inset;
5515 color: #DB2828;
5516}
5517
5518.ui.basic.negative.buttons .button:hover,
5519.ui.basic.negative.button:hover {
5520 background: transparent;
5521 -webkit-box-shadow: 0 0 0 1px #d01919 inset;
5522 box-shadow: 0 0 0 1px #d01919 inset;
5523 color: #d01919;
5524}
5525
5526.ui.basic.negative.buttons .button:focus,
5527.ui.basic.negative.button:focus {
5528 background: transparent;
5529 -webkit-box-shadow: 0 0 0 1px #ca1010 inset;
5530 box-shadow: 0 0 0 1px #ca1010 inset;
5531 color: #d01919;
5532}
5533
5534.ui.basic.negative.buttons .active.button,
5535.ui.basic.negative.active.button {
5536 background: transparent;
5537 -webkit-box-shadow: 0 0 0 1px #d41515 inset;
5538 box-shadow: 0 0 0 1px #d41515 inset;
5539 color: #b21e1e;
5540}
5541
5542.ui.basic.negative.buttons .button:active,
5543.ui.basic.negative.button:active {
5544 -webkit-box-shadow: 0 0 0 1px #b21e1e inset;
5545 box-shadow: 0 0 0 1px #b21e1e inset;
5546 color: #b21e1e;
5547}
5548
5549.ui.buttons:not(.vertical) > .basic.negative.button:not(:first-child) {
5550 margin-left: -1px;
5551}
5552
5553/*******************************
5554 Groups
5555*******************************/
5556
5557.ui.buttons {
5558 display: -webkit-inline-box;
5559 display: -ms-inline-flexbox;
5560 display: inline-flex;
5561 -webkit-box-orient: horizontal;
5562 -webkit-box-direction: normal;
5563 -ms-flex-direction: row;
5564 flex-direction: row;
5565 font-size: 0;
5566 vertical-align: baseline;
5567 margin: 0 0.25em 0 0;
5568}
5569
5570.ui.buttons:not(.basic):not(.inverted) {
5571 -webkit-box-shadow: none;
5572 box-shadow: none;
5573}
5574
5575/* Clearfix */
5576
5577.ui.buttons:after {
5578 content: ".";
5579 display: block;
5580 height: 0;
5581 clear: both;
5582 visibility: hidden;
5583}
5584
5585/* Standard Group */
5586
5587.ui.buttons .button {
5588 -webkit-box-flex: 1;
5589 -ms-flex: 1 0 auto;
5590 flex: 1 0 auto;
5591 border-radius: 0;
5592 margin: 0 0 0 0;
5593}
5594
5595.ui.buttons:not(.basic):not(.inverted) > .button:not(.basic):not(.inverted) {
5596 -webkit-box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
5597 box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
5598}
5599
5600.ui.buttons .button:first-child {
5601 border-left: none;
5602 margin-left: 0;
5603 border-top-left-radius: 0.28571429rem;
5604 border-bottom-left-radius: 0.28571429rem;
5605}
5606
5607.ui.buttons .button:last-child {
5608 border-top-right-radius: 0.28571429rem;
5609 border-bottom-right-radius: 0.28571429rem;
5610}
5611
5612/* Vertical Style */
5613
5614.ui.vertical.buttons {
5615 display: -webkit-inline-box;
5616 display: -ms-inline-flexbox;
5617 display: inline-flex;
5618 -webkit-box-orient: vertical;
5619 -webkit-box-direction: normal;
5620 -ms-flex-direction: column;
5621 flex-direction: column;
5622}
5623
5624.ui.vertical.buttons .button {
5625 display: block;
5626 float: none;
5627 width: 100%;
5628 margin: 0 0 0 0;
5629 -webkit-box-shadow: none;
5630 box-shadow: none;
5631 border-radius: 0;
5632}
5633
5634.ui.vertical.buttons .button:first-child {
5635 border-top-left-radius: 0.28571429rem;
5636 border-top-right-radius: 0.28571429rem;
5637}
5638
5639.ui.vertical.buttons .button:last-child {
5640 margin-bottom: 0;
5641 border-bottom-left-radius: 0.28571429rem;
5642 border-bottom-right-radius: 0.28571429rem;
5643}
5644
5645.ui.vertical.buttons .button:only-child {
5646 border-radius: 0.28571429rem;
5647}
5648
5649/*******************************
5650 Theme Overrides
5651*******************************/
5652
5653/*******************************
5654 Site Overrides
5655*******************************/
5656/*!
5657 * # Semantic UI 2.7.2 - Container
5658 * http://github.com/semantic-org/semantic-ui/
5659 *
5660 *
5661 * Released under the MIT license
5662 * http://opensource.org/licenses/MIT
5663 *
5664 */
5665
5666/*******************************
5667 Container
5668*******************************/
5669
5670/* All Sizes */
5671
5672.ui.container {
5673 display: block;
5674 max-width: 100% !important;
5675}
5676
5677/* Mobile */
5678
5679@media only screen and (max-width: 767.99px) {
5680 .ui.container {
5681 width: auto !important;
5682 margin-left: 1em !important;
5683 margin-right: 1em !important;
5684 }
5685
5686 .ui.grid.container {
5687 width: auto !important;
5688 }
5689
5690 .ui.relaxed.grid.container {
5691 width: auto !important;
5692 }
5693
5694 .ui.very.relaxed.grid.container {
5695 width: auto !important;
5696 }
5697}
5698
5699/* Tablet */
5700
5701@media only screen and (min-width: 768px) and (max-width: 991.99px) {
5702 .ui.container {
5703 width: 723px;
5704 margin-left: auto !important;
5705 margin-right: auto !important;
5706 }
5707
5708 .ui.grid.container {
5709 width: calc(723px + 2rem) !important;
5710 }
5711
5712 .ui.relaxed.grid.container {
5713 width: calc(723px + 3rem) !important;
5714 }
5715
5716 .ui.very.relaxed.grid.container {
5717 width: calc(723px + 5rem) !important;
5718 }
5719}
5720
5721/* Small Monitor */
5722
5723@media only screen and (min-width: 992px) and (max-width: 1199.99px) {
5724 .ui.container {
5725 width: 933px;
5726 margin-left: auto !important;
5727 margin-right: auto !important;
5728 }
5729
5730 .ui.grid.container {
5731 width: calc(933px + 2rem) !important;
5732 }
5733
5734 .ui.relaxed.grid.container {
5735 width: calc(933px + 3rem) !important;
5736 }
5737
5738 .ui.very.relaxed.grid.container {
5739 width: calc(933px + 5rem) !important;
5740 }
5741}
5742
5743/* Large Monitor */
5744
5745@media only screen and (min-width: 1200px) {
5746 .ui.container {
5747 width: 1127px;
5748 margin-left: auto !important;
5749 margin-right: auto !important;
5750 }
5751
5752 .ui.grid.container {
5753 width: calc(1127px + 2rem) !important;
5754 }
5755
5756 .ui.relaxed.grid.container {
5757 width: calc(1127px + 3rem) !important;
5758 }
5759
5760 .ui.very.relaxed.grid.container {
5761 width: calc(1127px + 5rem) !important;
5762 }
5763}
5764
5765/*******************************
5766 Types
5767*******************************/
5768
5769/* Text Container */
5770
5771.ui.text.container {
5772 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
5773 max-width: 700px !important;
5774 line-height: 1.5;
5775 font-size: 1.14285714rem;
5776}
5777
5778/* Fluid */
5779
5780.ui.fluid.container {
5781 width: 100%;
5782}
5783
5784/*******************************
5785 Variations
5786*******************************/
5787
5788.ui[class*="left aligned"].container {
5789 text-align: left;
5790}
5791
5792.ui[class*="center aligned"].container {
5793 text-align: center;
5794}
5795
5796.ui[class*="right aligned"].container {
5797 text-align: right;
5798}
5799
5800.ui.justified.container {
5801 text-align: justify;
5802 -webkit-hyphens: auto;
5803 -ms-hyphens: auto;
5804 hyphens: auto;
5805}
5806
5807/*******************************
5808 Theme Overrides
5809*******************************/
5810
5811/*******************************
5812 Site Overrides
5813*******************************/
5814/*!
5815 * # Semantic UI 2.7.2 - Divider
5816 * http://github.com/semantic-org/semantic-ui/
5817 *
5818 *
5819 * Released under the MIT license
5820 * http://opensource.org/licenses/MIT
5821 *
5822 */
5823
5824/*******************************
5825 Divider
5826*******************************/
5827
5828.ui.divider {
5829 margin: 1rem 0;
5830 line-height: 1;
5831 height: 0;
5832 font-weight: bold;
5833 text-transform: uppercase;
5834 letter-spacing: 0.05em;
5835 color: rgba(0, 0, 0, 0.85);
5836 -webkit-user-select: none;
5837 -moz-user-select: none;
5838 -ms-user-select: none;
5839 user-select: none;
5840 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
5841}
5842
5843/*--------------
5844 Basic
5845---------------*/
5846
5847.ui.divider:not(.vertical):not(.horizontal) {
5848 border-top: 1px solid rgba(34, 36, 38, 0.15);
5849 border-bottom: 1px solid rgba(255, 255, 255, 0.1);
5850}
5851
5852/*--------------
5853 Coupling
5854---------------*/
5855
5856/* Allow divider between each column row */
5857
5858.ui.grid > .column + .divider,
5859.ui.grid > .row > .column + .divider {
5860 left: auto;
5861}
5862
5863/*--------------
5864 Horizontal
5865---------------*/
5866
5867.ui.horizontal.divider {
5868 display: table;
5869 white-space: nowrap;
5870 height: auto;
5871 margin: '';
5872 line-height: 1;
5873 text-align: center;
5874}
5875
5876.ui.horizontal.divider:before,
5877.ui.horizontal.divider:after {
5878 content: '';
5879 display: table-cell;
5880 position: relative;
5881 top: 50%;
5882 width: 50%;
5883 background-repeat: no-repeat;
5884}
5885
5886.ui.horizontal.divider:before {
5887 background-position: right 1em top 50%;
5888}
5889
5890.ui.horizontal.divider:after {
5891 background-position: left 1em top 50%;
5892}
5893
5894/*--------------
5895 Vertical
5896---------------*/
5897
5898.ui.vertical.divider {
5899 position: absolute;
5900 z-index: 2;
5901 top: 50%;
5902 left: 50%;
5903 margin: 0;
5904 padding: 0;
5905 width: auto;
5906 height: 50%;
5907 line-height: 0;
5908 text-align: center;
5909 -webkit-transform: translateX(-50%);
5910 transform: translateX(-50%);
5911}
5912
5913.ui.vertical.divider:before,
5914.ui.vertical.divider:after {
5915 position: absolute;
5916 left: 50%;
5917 content: '';
5918 z-index: 3;
5919 border-left: 1px solid rgba(34, 36, 38, 0.15);
5920 border-right: 1px solid rgba(255, 255, 255, 0.1);
5921 width: 0;
5922 height: calc(100% - 1rem);
5923}
5924
5925.ui.vertical.divider:before {
5926 top: -100%;
5927}
5928
5929.ui.vertical.divider:after {
5930 top: auto;
5931 bottom: 0;
5932}
5933
5934/* Inside grid */
5935
5936@media only screen and (max-width: 767.99px) {
5937 .ui.stackable.grid .ui.vertical.divider,
5938 .ui.grid .stackable.row .ui.vertical.divider {
5939 display: table;
5940 white-space: nowrap;
5941 height: auto;
5942 margin: '';
5943 overflow: hidden;
5944 line-height: 1;
5945 text-align: center;
5946 position: static;
5947 top: 0;
5948 left: 0;
5949 -webkit-transform: none;
5950 transform: none;
5951 }
5952
5953 .ui.stackable.grid .ui.vertical.divider:before,
5954 .ui.grid .stackable.row .ui.vertical.divider:before,
5955 .ui.stackable.grid .ui.vertical.divider:after,
5956 .ui.grid .stackable.row .ui.vertical.divider:after {
5957 left: 0;
5958 border-left: none;
5959 border-right: none;
5960 content: '';
5961 display: table-cell;
5962 position: relative;
5963 top: 50%;
5964 width: 50%;
5965 background-repeat: no-repeat;
5966 }
5967
5968 .ui.stackable.grid .ui.vertical.divider:before,
5969 .ui.grid .stackable.row .ui.vertical.divider:before {
5970 background-position: right 1em top 50%;
5971 }
5972
5973 .ui.stackable.grid .ui.vertical.divider:after,
5974 .ui.grid .stackable.row .ui.vertical.divider:after {
5975 background-position: left 1em top 50%;
5976 }
5977}
5978
5979/*--------------
5980 Icon
5981---------------*/
5982
5983.ui.divider > .icon {
5984 margin: 0;
5985 font-size: 1rem;
5986 height: 1em;
5987 vertical-align: middle;
5988}
5989
5990/*******************************
5991 Variations
5992*******************************/
5993
5994/*--------------
5995 Hidden
5996---------------*/
5997
5998.ui.hidden.divider {
5999 border-color: transparent !important;
6000}
6001
6002.ui.hidden.divider:before,
6003.ui.hidden.divider:after {
6004 display: none;
6005}
6006
6007/*--------------
6008 Inverted
6009---------------*/
6010
6011.ui.divider.inverted,
6012.ui.vertical.inverted.divider,
6013.ui.horizontal.inverted.divider {
6014 color: #FFFFFF;
6015}
6016
6017.ui.divider.inverted,
6018.ui.divider.inverted:after,
6019.ui.divider.inverted:before {
6020 border-top-color: rgba(34, 36, 38, 0.15) !important;
6021 border-left-color: rgba(34, 36, 38, 0.15) !important;
6022 border-bottom-color: rgba(255, 255, 255, 0.15) !important;
6023 border-right-color: rgba(255, 255, 255, 0.15) !important;
6024}
6025
6026/*--------------
6027 Fitted
6028---------------*/
6029
6030.ui.fitted.divider {
6031 margin: 0;
6032}
6033
6034/*--------------
6035 Clearing
6036---------------*/
6037
6038.ui.clearing.divider {
6039 clear: both;
6040}
6041
6042/*--------------
6043 Section
6044---------------*/
6045
6046.ui.section.divider {
6047 margin-top: 2rem;
6048 margin-bottom: 2rem;
6049}
6050
6051/*--------------
6052 Sizes
6053---------------*/
6054
6055.ui.divider {
6056 font-size: 1rem;
6057}
6058
6059/*******************************
6060 Theme Overrides
6061*******************************/
6062
6063.ui.horizontal.divider:before,
6064.ui.horizontal.divider:after {
6065 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC');
6066}
6067
6068@media only screen and (max-width: 767px) {
6069 .ui.stackable.grid .ui.vertical.divider:before,
6070 .ui.grid .stackable.row .ui.vertical.divider:before,
6071 .ui.stackable.grid .ui.vertical.divider:after,
6072 .ui.grid .stackable.row .ui.vertical.divider:after {
6073 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC');
6074 }
6075}
6076
6077/*******************************
6078 Site Overrides
6079*******************************/
6080/*!
6081 * # Semantic UI 2.7.2 - Flag
6082 * http://github.com/semantic-org/semantic-ui/
6083 *
6084 *
6085 * Released under the MIT license
6086 * http://opensource.org/licenses/MIT
6087 *
6088 */
6089
6090/*******************************
6091 Flag
6092*******************************/
6093
6094i.flag:not(.icon) {
6095 display: inline-block;
6096 width: 16px;
6097 height: 11px;
6098 line-height: 11px;
6099 vertical-align: baseline;
6100 margin: 0 0.5em 0 0;
6101 text-decoration: inherit;
6102 speak: none;
6103 -webkit-font-smoothing: antialiased;
6104 -webkit-backface-visibility: hidden;
6105 backface-visibility: hidden;
6106}
6107
6108/* Sprite */
6109
6110i.flag:not(.icon):before {
6111 display: inline-block;
6112 content: '';
6113 background: url("./themes/default/assets/images/flags.png") no-repeat -108px -1976px;
6114 width: 16px;
6115 height: 11px;
6116}
6117
6118/* Flag Sprite Based On http://www.famfamfam.com/lab/icons/flags/ */
6119
6120/*******************************
6121 Theme Overrides
6122*******************************/
6123
6124i.flag.ad:before,
6125i.flag.andorra:before {
6126 background-position: 0 0;
6127}
6128
6129i.flag.ae:before,
6130i.flag.united.arab.emirates:before,
6131i.flag.uae:before {
6132 background-position: 0 -26px;
6133}
6134
6135i.flag.af:before,
6136i.flag.afghanistan:before {
6137 background-position: 0 -52px;
6138}
6139
6140i.flag.ag:before,
6141i.flag.antigua:before {
6142 background-position: 0 -78px;
6143}
6144
6145i.flag.ai:before,
6146i.flag.anguilla:before {
6147 background-position: 0 -104px;
6148}
6149
6150i.flag.al:before,
6151i.flag.albania:before {
6152 background-position: 0 -130px;
6153}
6154
6155i.flag.am:before,
6156i.flag.armenia:before {
6157 background-position: 0 -156px;
6158}
6159
6160i.flag.an:before,
6161i.flag.netherlands.antilles:before {
6162 background-position: 0 -182px;
6163}
6164
6165i.flag.ao:before,
6166i.flag.angola:before {
6167 background-position: 0 -208px;
6168}
6169
6170i.flag.ar:before,
6171i.flag.argentina:before {
6172 background-position: 0 -234px;
6173}
6174
6175i.flag.as:before,
6176i.flag.american.samoa:before {
6177 background-position: 0 -260px;
6178}
6179
6180i.flag.at:before,
6181i.flag.austria:before {
6182 background-position: 0 -286px;
6183}
6184
6185i.flag.au:before,
6186i.flag.australia:before {
6187 background-position: 0 -312px;
6188}
6189
6190i.flag.aw:before,
6191i.flag.aruba:before {
6192 background-position: 0 -338px;
6193}
6194
6195i.flag.ax:before,
6196i.flag.aland.islands:before {
6197 background-position: 0 -364px;
6198}
6199
6200i.flag.az:before,
6201i.flag.azerbaijan:before {
6202 background-position: 0 -390px;
6203}
6204
6205i.flag.ba:before,
6206i.flag.bosnia:before {
6207 background-position: 0 -416px;
6208}
6209
6210i.flag.bb:before,
6211i.flag.barbados:before {
6212 background-position: 0 -442px;
6213}
6214
6215i.flag.bd:before,
6216i.flag.bangladesh:before {
6217 background-position: 0 -468px;
6218}
6219
6220i.flag.be:before,
6221i.flag.belgium:before {
6222 background-position: 0 -494px;
6223}
6224
6225i.flag.bf:before,
6226i.flag.burkina.faso:before {
6227 background-position: 0 -520px;
6228}
6229
6230i.flag.bg:before,
6231i.flag.bulgaria:before {
6232 background-position: 0 -546px;
6233}
6234
6235i.flag.bh:before,
6236i.flag.bahrain:before {
6237 background-position: 0 -572px;
6238}
6239
6240i.flag.bi:before,
6241i.flag.burundi:before {
6242 background-position: 0 -598px;
6243}
6244
6245i.flag.bj:before,
6246i.flag.benin:before {
6247 background-position: 0 -624px;
6248}
6249
6250i.flag.bm:before,
6251i.flag.bermuda:before {
6252 background-position: 0 -650px;
6253}
6254
6255i.flag.bn:before,
6256i.flag.brunei:before {
6257 background-position: 0 -676px;
6258}
6259
6260i.flag.bo:before,
6261i.flag.bolivia:before {
6262 background-position: 0 -702px;
6263}
6264
6265i.flag.br:before,
6266i.flag.brazil:before {
6267 background-position: 0 -728px;
6268}
6269
6270i.flag.bs:before,
6271i.flag.bahamas:before {
6272 background-position: 0 -754px;
6273}
6274
6275i.flag.bt:before,
6276i.flag.bhutan:before {
6277 background-position: 0 -780px;
6278}
6279
6280i.flag.bv:before,
6281i.flag.bouvet.island:before {
6282 background-position: 0 -806px;
6283}
6284
6285i.flag.bw:before,
6286i.flag.botswana:before {
6287 background-position: 0 -832px;
6288}
6289
6290i.flag.by:before,
6291i.flag.belarus:before {
6292 background-position: 0 -858px;
6293}
6294
6295i.flag.bz:before,
6296i.flag.belize:before {
6297 background-position: 0 -884px;
6298}
6299
6300i.flag.ca:before,
6301i.flag.canada:before {
6302 background-position: 0 -910px;
6303}
6304
6305i.flag.cc:before,
6306i.flag.cocos.islands:before {
6307 background-position: 0 -962px;
6308}
6309
6310i.flag.cd:before,
6311i.flag.congo:before {
6312 background-position: 0 -988px;
6313}
6314
6315i.flag.cf:before,
6316i.flag.central.african.republic:before {
6317 background-position: 0 -1014px;
6318}
6319
6320i.flag.cg:before,
6321i.flag.congo.brazzaville:before {
6322 background-position: 0 -1040px;
6323}
6324
6325i.flag.ch:before,
6326i.flag.switzerland:before {
6327 background-position: 0 -1066px;
6328}
6329
6330i.flag.ci:before,
6331i.flag.cote.divoire:before {
6332 background-position: 0 -1092px;
6333}
6334
6335i.flag.ck:before,
6336i.flag.cook.islands:before {
6337 background-position: 0 -1118px;
6338}
6339
6340i.flag.cl:before,
6341i.flag.chile:before {
6342 background-position: 0 -1144px;
6343}
6344
6345i.flag.cm:before,
6346i.flag.cameroon:before {
6347 background-position: 0 -1170px;
6348}
6349
6350i.flag.cn:before,
6351i.flag.china:before {
6352 background-position: 0 -1196px;
6353}
6354
6355i.flag.co:before,
6356i.flag.colombia:before {
6357 background-position: 0 -1222px;
6358}
6359
6360i.flag.cr:before,
6361i.flag.costa.rica:before {
6362 background-position: 0 -1248px;
6363}
6364
6365i.flag.cs:before,
6366i.flag.serbia:before {
6367 background-position: 0 -1274px;
6368}
6369
6370i.flag.cu:before,
6371i.flag.cuba:before {
6372 background-position: 0 -1300px;
6373}
6374
6375i.flag.cv:before,
6376i.flag.cape.verde:before {
6377 background-position: 0 -1326px;
6378}
6379
6380i.flag.cx:before,
6381i.flag.christmas.island:before {
6382 background-position: 0 -1352px;
6383}
6384
6385i.flag.cy:before,
6386i.flag.cyprus:before {
6387 background-position: 0 -1378px;
6388}
6389
6390i.flag.cz:before,
6391i.flag.czech.republic:before {
6392 background-position: 0 -1404px;
6393}
6394
6395i.flag.de:before,
6396i.flag.germany:before {
6397 background-position: 0 -1430px;
6398}
6399
6400i.flag.dj:before,
6401i.flag.djibouti:before {
6402 background-position: 0 -1456px;
6403}
6404
6405i.flag.dk:before,
6406i.flag.denmark:before {
6407 background-position: 0 -1482px;
6408}
6409
6410i.flag.dm:before,
6411i.flag.dominica:before {
6412 background-position: 0 -1508px;
6413}
6414
6415i.flag.do:before,
6416i.flag.dominican.republic:before {
6417 background-position: 0 -1534px;
6418}
6419
6420i.flag.dz:before,
6421i.flag.algeria:before {
6422 background-position: 0 -1560px;
6423}
6424
6425i.flag.ec:before,
6426i.flag.ecuador:before {
6427 background-position: 0 -1586px;
6428}
6429
6430i.flag.ee:before,
6431i.flag.estonia:before {
6432 background-position: 0 -1612px;
6433}
6434
6435i.flag.eg:before,
6436i.flag.egypt:before {
6437 background-position: 0 -1638px;
6438}
6439
6440i.flag.eh:before,
6441i.flag.western.sahara:before {
6442 background-position: 0 -1664px;
6443}
6444
6445i.flag.gb.eng:before,
6446i.flag.england:before {
6447 background-position: 0 -1690px;
6448}
6449
6450i.flag.er:before,
6451i.flag.eritrea:before {
6452 background-position: 0 -1716px;
6453}
6454
6455i.flag.es:before,
6456i.flag.spain:before {
6457 background-position: 0 -1742px;
6458}
6459
6460i.flag.et:before,
6461i.flag.ethiopia:before {
6462 background-position: 0 -1768px;
6463}
6464
6465i.flag.eu:before,
6466i.flag.european.union:before {
6467 background-position: 0 -1794px;
6468}
6469
6470i.flag.fi:before,
6471i.flag.finland:before {
6472 background-position: 0 -1846px;
6473}
6474
6475i.flag.fj:before,
6476i.flag.fiji:before {
6477 background-position: 0 -1872px;
6478}
6479
6480i.flag.fk:before,
6481i.flag.falkland.islands:before {
6482 background-position: 0 -1898px;
6483}
6484
6485i.flag.fm:before,
6486i.flag.micronesia:before {
6487 background-position: 0 -1924px;
6488}
6489
6490i.flag.fo:before,
6491i.flag.faroe.islands:before {
6492 background-position: 0 -1950px;
6493}
6494
6495i.flag.fr:before,
6496i.flag.france:before {
6497 background-position: 0 -1976px;
6498}
6499
6500i.flag.ga:before,
6501i.flag.gabon:before {
6502 background-position: -36px 0;
6503}
6504
6505i.flag.gb:before,
6506i.flag.uk:before,
6507i.flag.united.kingdom:before {
6508 background-position: -36px -26px;
6509}
6510
6511i.flag.gd:before,
6512i.flag.grenada:before {
6513 background-position: -36px -52px;
6514}
6515
6516i.flag.ge:before,
6517i.flag.georgia:before {
6518 background-position: -36px -78px;
6519}
6520
6521i.flag.gf:before,
6522i.flag.french.guiana:before {
6523 background-position: -36px -104px;
6524}
6525
6526i.flag.gh:before,
6527i.flag.ghana:before {
6528 background-position: -36px -130px;
6529}
6530
6531i.flag.gi:before,
6532i.flag.gibraltar:before {
6533 background-position: -36px -156px;
6534}
6535
6536i.flag.gl:before,
6537i.flag.greenland:before {
6538 background-position: -36px -182px;
6539}
6540
6541i.flag.gm:before,
6542i.flag.gambia:before {
6543 background-position: -36px -208px;
6544}
6545
6546i.flag.gn:before,
6547i.flag.guinea:before {
6548 background-position: -36px -234px;
6549}
6550
6551i.flag.gp:before,
6552i.flag.guadeloupe:before {
6553 background-position: -36px -260px;
6554}
6555
6556i.flag.gq:before,
6557i.flag.equatorial.guinea:before {
6558 background-position: -36px -286px;
6559}
6560
6561i.flag.gr:before,
6562i.flag.greece:before {
6563 background-position: -36px -312px;
6564}
6565
6566i.flag.gs:before,
6567i.flag.sandwich.islands:before {
6568 background-position: -36px -338px;
6569}
6570
6571i.flag.gt:before,
6572i.flag.guatemala:before {
6573 background-position: -36px -364px;
6574}
6575
6576i.flag.gu:before,
6577i.flag.guam:before {
6578 background-position: -36px -390px;
6579}
6580
6581i.flag.gw:before,
6582i.flag.guinea-bissau:before {
6583 background-position: -36px -416px;
6584}
6585
6586i.flag.gy:before,
6587i.flag.guyana:before {
6588 background-position: -36px -442px;
6589}
6590
6591i.flag.hk:before,
6592i.flag.hong.kong:before {
6593 background-position: -36px -468px;
6594}
6595
6596i.flag.hm:before,
6597i.flag.heard.island:before {
6598 background-position: -36px -494px;
6599}
6600
6601i.flag.hn:before,
6602i.flag.honduras:before {
6603 background-position: -36px -520px;
6604}
6605
6606i.flag.hr:before,
6607i.flag.croatia:before {
6608 background-position: -36px -546px;
6609}
6610
6611i.flag.ht:before,
6612i.flag.haiti:before {
6613 background-position: -36px -572px;
6614}
6615
6616i.flag.hu:before,
6617i.flag.hungary:before {
6618 background-position: -36px -598px;
6619}
6620
6621i.flag.id:before,
6622i.flag.indonesia:before {
6623 background-position: -36px -624px;
6624}
6625
6626i.flag.ie:before,
6627i.flag.ireland:before {
6628 background-position: -36px -650px;
6629}
6630
6631i.flag.il:before,
6632i.flag.israel:before {
6633 background-position: -36px -676px;
6634}
6635
6636i.flag.in:before,
6637i.flag.india:before {
6638 background-position: -36px -702px;
6639}
6640
6641i.flag.io:before,
6642i.flag.indian.ocean.territory:before {
6643 background-position: -36px -728px;
6644}
6645
6646i.flag.iq:before,
6647i.flag.iraq:before {
6648 background-position: -36px -754px;
6649}
6650
6651i.flag.ir:before,
6652i.flag.iran:before {
6653 background-position: -36px -780px;
6654}
6655
6656i.flag.is:before,
6657i.flag.iceland:before {
6658 background-position: -36px -806px;
6659}
6660
6661i.flag.it:before,
6662i.flag.italy:before {
6663 background-position: -36px -832px;
6664}
6665
6666i.flag.jm:before,
6667i.flag.jamaica:before {
6668 background-position: -36px -858px;
6669}
6670
6671i.flag.jo:before,
6672i.flag.jordan:before {
6673 background-position: -36px -884px;
6674}
6675
6676i.flag.jp:before,
6677i.flag.japan:before {
6678 background-position: -36px -910px;
6679}
6680
6681i.flag.ke:before,
6682i.flag.kenya:before {
6683 background-position: -36px -936px;
6684}
6685
6686i.flag.kg:before,
6687i.flag.kyrgyzstan:before {
6688 background-position: -36px -962px;
6689}
6690
6691i.flag.kh:before,
6692i.flag.cambodia:before {
6693 background-position: -36px -988px;
6694}
6695
6696i.flag.ki:before,
6697i.flag.kiribati:before {
6698 background-position: -36px -1014px;
6699}
6700
6701i.flag.km:before,
6702i.flag.comoros:before {
6703 background-position: -36px -1040px;
6704}
6705
6706i.flag.kn:before,
6707i.flag.saint.kitts.and.nevis:before {
6708 background-position: -36px -1066px;
6709}
6710
6711i.flag.kp:before,
6712i.flag.north.korea:before {
6713 background-position: -36px -1092px;
6714}
6715
6716i.flag.kr:before,
6717i.flag.south.korea:before {
6718 background-position: -36px -1118px;
6719}
6720
6721i.flag.kw:before,
6722i.flag.kuwait:before {
6723 background-position: -36px -1144px;
6724}
6725
6726i.flag.ky:before,
6727i.flag.cayman.islands:before {
6728 background-position: -36px -1170px;
6729}
6730
6731i.flag.kz:before,
6732i.flag.kazakhstan:before {
6733 background-position: -36px -1196px;
6734}
6735
6736i.flag.la:before,
6737i.flag.laos:before {
6738 background-position: -36px -1222px;
6739}
6740
6741i.flag.lb:before,
6742i.flag.lebanon:before {
6743 background-position: -36px -1248px;
6744}
6745
6746i.flag.lc:before,
6747i.flag.saint.lucia:before {
6748 background-position: -36px -1274px;
6749}
6750
6751i.flag.li:before,
6752i.flag.liechtenstein:before {
6753 background-position: -36px -1300px;
6754}
6755
6756i.flag.lk:before,
6757i.flag.sri.lanka:before {
6758 background-position: -36px -1326px;
6759}
6760
6761i.flag.lr:before,
6762i.flag.liberia:before {
6763 background-position: -36px -1352px;
6764}
6765
6766i.flag.ls:before,
6767i.flag.lesotho:before {
6768 background-position: -36px -1378px;
6769}
6770
6771i.flag.lt:before,
6772i.flag.lithuania:before {
6773 background-position: -36px -1404px;
6774}
6775
6776i.flag.lu:before,
6777i.flag.luxembourg:before {
6778 background-position: -36px -1430px;
6779}
6780
6781i.flag.lv:before,
6782i.flag.latvia:before {
6783 background-position: -36px -1456px;
6784}
6785
6786i.flag.ly:before,
6787i.flag.libya:before {
6788 background-position: -36px -1482px;
6789}
6790
6791i.flag.ma:before,
6792i.flag.morocco:before {
6793 background-position: -36px -1508px;
6794}
6795
6796i.flag.mc:before,
6797i.flag.monaco:before {
6798 background-position: -36px -1534px;
6799}
6800
6801i.flag.md:before,
6802i.flag.moldova:before {
6803 background-position: -36px -1560px;
6804}
6805
6806i.flag.me:before,
6807i.flag.montenegro:before {
6808 background-position: -36px -1586px;
6809}
6810
6811i.flag.mg:before,
6812i.flag.madagascar:before {
6813 background-position: -36px -1613px;
6814}
6815
6816i.flag.mh:before,
6817i.flag.marshall.islands:before {
6818 background-position: -36px -1639px;
6819}
6820
6821i.flag.mk:before,
6822i.flag.macedonia:before {
6823 background-position: -36px -1665px;
6824}
6825
6826i.flag.ml:before,
6827i.flag.mali:before {
6828 background-position: -36px -1691px;
6829}
6830
6831i.flag.mm:before,
6832i.flag.myanmar:before,
6833i.flag.burma:before {
6834 background-position: -36px -1717px;
6835}
6836
6837i.flag.mn:before,
6838i.flag.mongolia:before {
6839 background-position: -36px -1743px;
6840}
6841
6842i.flag.mo:before,
6843i.flag.macau:before {
6844 background-position: -36px -1769px;
6845}
6846
6847i.flag.mp:before,
6848i.flag.northern.mariana.islands:before {
6849 background-position: -36px -1795px;
6850}
6851
6852i.flag.mq:before,
6853i.flag.martinique:before {
6854 background-position: -36px -1821px;
6855}
6856
6857i.flag.mr:before,
6858i.flag.mauritania:before {
6859 background-position: -36px -1847px;
6860}
6861
6862i.flag.ms:before,
6863i.flag.montserrat:before {
6864 background-position: -36px -1873px;
6865}
6866
6867i.flag.mt:before,
6868i.flag.malta:before {
6869 background-position: -36px -1899px;
6870}
6871
6872i.flag.mu:before,
6873i.flag.mauritius:before {
6874 background-position: -36px -1925px;
6875}
6876
6877i.flag.mv:before,
6878i.flag.maldives:before {
6879 background-position: -36px -1951px;
6880}
6881
6882i.flag.mw:before,
6883i.flag.malawi:before {
6884 background-position: -36px -1977px;
6885}
6886
6887i.flag.mx:before,
6888i.flag.mexico:before {
6889 background-position: -72px 0;
6890}
6891
6892i.flag.my:before,
6893i.flag.malaysia:before {
6894 background-position: -72px -26px;
6895}
6896
6897i.flag.mz:before,
6898i.flag.mozambique:before {
6899 background-position: -72px -52px;
6900}
6901
6902i.flag.na:before,
6903i.flag.namibia:before {
6904 background-position: -72px -78px;
6905}
6906
6907i.flag.nc:before,
6908i.flag.new.caledonia:before {
6909 background-position: -72px -104px;
6910}
6911
6912i.flag.ne:before,
6913i.flag.niger:before {
6914 background-position: -72px -130px;
6915}
6916
6917i.flag.nf:before,
6918i.flag.norfolk.island:before {
6919 background-position: -72px -156px;
6920}
6921
6922i.flag.ng:before,
6923i.flag.nigeria:before {
6924 background-position: -72px -182px;
6925}
6926
6927i.flag.ni:before,
6928i.flag.nicaragua:before {
6929 background-position: -72px -208px;
6930}
6931
6932i.flag.nl:before,
6933i.flag.netherlands:before {
6934 background-position: -72px -234px;
6935}
6936
6937i.flag.no:before,
6938i.flag.norway:before {
6939 background-position: -72px -260px;
6940}
6941
6942i.flag.np:before,
6943i.flag.nepal:before {
6944 background-position: -72px -286px;
6945}
6946
6947i.flag.nr:before,
6948i.flag.nauru:before {
6949 background-position: -72px -312px;
6950}
6951
6952i.flag.nu:before,
6953i.flag.niue:before {
6954 background-position: -72px -338px;
6955}
6956
6957i.flag.nz:before,
6958i.flag.new.zealand:before {
6959 background-position: -72px -364px;
6960}
6961
6962i.flag.om:before,
6963i.flag.oman:before {
6964 background-position: -72px -390px;
6965}
6966
6967i.flag.pa:before,
6968i.flag.panama:before {
6969 background-position: -72px -416px;
6970}
6971
6972i.flag.pe:before,
6973i.flag.peru:before {
6974 background-position: -72px -442px;
6975}
6976
6977i.flag.pf:before,
6978i.flag.french.polynesia:before {
6979 background-position: -72px -468px;
6980}
6981
6982i.flag.pg:before,
6983i.flag.new.guinea:before {
6984 background-position: -72px -494px;
6985}
6986
6987i.flag.ph:before,
6988i.flag.philippines:before {
6989 background-position: -72px -520px;
6990}
6991
6992i.flag.pk:before,
6993i.flag.pakistan:before {
6994 background-position: -72px -546px;
6995}
6996
6997i.flag.pl:before,
6998i.flag.poland:before {
6999 background-position: -72px -572px;
7000}
7001
7002i.flag.pm:before,
7003i.flag.saint.pierre:before {
7004 background-position: -72px -598px;
7005}
7006
7007i.flag.pn:before,
7008i.flag.pitcairn.islands:before {
7009 background-position: -72px -624px;
7010}
7011
7012i.flag.pr:before,
7013i.flag.puerto.rico:before {
7014 background-position: -72px -650px;
7015}
7016
7017i.flag.ps:before,
7018i.flag.palestine:before {
7019 background-position: -72px -676px;
7020}
7021
7022i.flag.pt:before,
7023i.flag.portugal:before {
7024 background-position: -72px -702px;
7025}
7026
7027i.flag.pw:before,
7028i.flag.palau:before {
7029 background-position: -72px -728px;
7030}
7031
7032i.flag.py:before,
7033i.flag.paraguay:before {
7034 background-position: -72px -754px;
7035}
7036
7037i.flag.qa:before,
7038i.flag.qatar:before {
7039 background-position: -72px -780px;
7040}
7041
7042i.flag.re:before,
7043i.flag.reunion:before {
7044 background-position: -72px -806px;
7045}
7046
7047i.flag.ro:before,
7048i.flag.romania:before {
7049 background-position: -72px -832px;
7050}
7051
7052i.flag.rs:before,
7053i.flag.serbia:before {
7054 background-position: -72px -858px;
7055}
7056
7057i.flag.ru:before,
7058i.flag.russia:before {
7059 background-position: -72px -884px;
7060}
7061
7062i.flag.rw:before,
7063i.flag.rwanda:before {
7064 background-position: -72px -910px;
7065}
7066
7067i.flag.sa:before,
7068i.flag.saudi.arabia:before {
7069 background-position: -72px -936px;
7070}
7071
7072i.flag.sb:before,
7073i.flag.solomon.islands:before {
7074 background-position: -72px -962px;
7075}
7076
7077i.flag.sc:before,
7078i.flag.seychelles:before {
7079 background-position: -72px -988px;
7080}
7081
7082i.flag.gb.sct:before,
7083i.flag.scotland:before {
7084 background-position: -72px -1014px;
7085}
7086
7087i.flag.sd:before,
7088i.flag.sudan:before {
7089 background-position: -72px -1040px;
7090}
7091
7092i.flag.se:before,
7093i.flag.sweden:before {
7094 background-position: -72px -1066px;
7095}
7096
7097i.flag.sg:before,
7098i.flag.singapore:before {
7099 background-position: -72px -1092px;
7100}
7101
7102i.flag.sh:before,
7103i.flag.saint.helena:before {
7104 background-position: -72px -1118px;
7105}
7106
7107i.flag.si:before,
7108i.flag.slovenia:before {
7109 background-position: -72px -1144px;
7110}
7111
7112i.flag.sj:before,
7113i.flag.svalbard:before,
7114i.flag.jan.mayen:before {
7115 background-position: -72px -1170px;
7116}
7117
7118i.flag.sk:before,
7119i.flag.slovakia:before {
7120 background-position: -72px -1196px;
7121}
7122
7123i.flag.sl:before,
7124i.flag.sierra.leone:before {
7125 background-position: -72px -1222px;
7126}
7127
7128i.flag.sm:before,
7129i.flag.san.marino:before {
7130 background-position: -72px -1248px;
7131}
7132
7133i.flag.sn:before,
7134i.flag.senegal:before {
7135 background-position: -72px -1274px;
7136}
7137
7138i.flag.so:before,
7139i.flag.somalia:before {
7140 background-position: -72px -1300px;
7141}
7142
7143i.flag.sr:before,
7144i.flag.suriname:before {
7145 background-position: -72px -1326px;
7146}
7147
7148i.flag.st:before,
7149i.flag.sao.tome:before {
7150 background-position: -72px -1352px;
7151}
7152
7153i.flag.sv:before,
7154i.flag.el.salvador:before {
7155 background-position: -72px -1378px;
7156}
7157
7158i.flag.sy:before,
7159i.flag.syria:before {
7160 background-position: -72px -1404px;
7161}
7162
7163i.flag.sz:before,
7164i.flag.swaziland:before {
7165 background-position: -72px -1430px;
7166}
7167
7168i.flag.tc:before,
7169i.flag.caicos.islands:before {
7170 background-position: -72px -1456px;
7171}
7172
7173i.flag.td:before,
7174i.flag.chad:before {
7175 background-position: -72px -1482px;
7176}
7177
7178i.flag.tf:before,
7179i.flag.french.territories:before {
7180 background-position: -72px -1508px;
7181}
7182
7183i.flag.tg:before,
7184i.flag.togo:before {
7185 background-position: -72px -1534px;
7186}
7187
7188i.flag.th:before,
7189i.flag.thailand:before {
7190 background-position: -72px -1560px;
7191}
7192
7193i.flag.tj:before,
7194i.flag.tajikistan:before {
7195 background-position: -72px -1586px;
7196}
7197
7198i.flag.tk:before,
7199i.flag.tokelau:before {
7200 background-position: -72px -1612px;
7201}
7202
7203i.flag.tl:before,
7204i.flag.timorleste:before {
7205 background-position: -72px -1638px;
7206}
7207
7208i.flag.tm:before,
7209i.flag.turkmenistan:before {
7210 background-position: -72px -1664px;
7211}
7212
7213i.flag.tn:before,
7214i.flag.tunisia:before {
7215 background-position: -72px -1690px;
7216}
7217
7218i.flag.to:before,
7219i.flag.tonga:before {
7220 background-position: -72px -1716px;
7221}
7222
7223i.flag.tr:before,
7224i.flag.turkey:before {
7225 background-position: -72px -1742px;
7226}
7227
7228i.flag.tt:before,
7229i.flag.trinidad:before {
7230 background-position: -72px -1768px;
7231}
7232
7233i.flag.tv:before,
7234i.flag.tuvalu:before {
7235 background-position: -72px -1794px;
7236}
7237
7238i.flag.tw:before,
7239i.flag.taiwan:before {
7240 background-position: -72px -1820px;
7241}
7242
7243i.flag.tz:before,
7244i.flag.tanzania:before {
7245 background-position: -72px -1846px;
7246}
7247
7248i.flag.ua:before,
7249i.flag.ukraine:before {
7250 background-position: -72px -1872px;
7251}
7252
7253i.flag.ug:before,
7254i.flag.uganda:before {
7255 background-position: -72px -1898px;
7256}
7257
7258i.flag.um:before,
7259i.flag.us.minor.islands:before {
7260 background-position: -72px -1924px;
7261}
7262
7263i.flag.us:before,
7264i.flag.america:before,
7265i.flag.united.states:before {
7266 background-position: -72px -1950px;
7267}
7268
7269i.flag.uy:before,
7270i.flag.uruguay:before {
7271 background-position: -72px -1976px;
7272}
7273
7274i.flag.uz:before,
7275i.flag.uzbekistan:before {
7276 background-position: -108px 0;
7277}
7278
7279i.flag.va:before,
7280i.flag.vatican.city:before {
7281 background-position: -108px -26px;
7282}
7283
7284i.flag.vc:before,
7285i.flag.saint.vincent:before {
7286 background-position: -108px -52px;
7287}
7288
7289i.flag.ve:before,
7290i.flag.venezuela:before {
7291 background-position: -108px -78px;
7292}
7293
7294i.flag.vg:before,
7295i.flag.british.virgin.islands:before {
7296 background-position: -108px -104px;
7297}
7298
7299i.flag.vi:before,
7300i.flag.us.virgin.islands:before {
7301 background-position: -108px -130px;
7302}
7303
7304i.flag.vn:before,
7305i.flag.vietnam:before {
7306 background-position: -108px -156px;
7307}
7308
7309i.flag.vu:before,
7310i.flag.vanuatu:before {
7311 background-position: -108px -182px;
7312}
7313
7314i.flag.gb.wls:before,
7315i.flag.wales:before {
7316 background-position: -108px -208px;
7317}
7318
7319i.flag.wf:before,
7320i.flag.wallis.and.futuna:before {
7321 background-position: -108px -234px;
7322}
7323
7324i.flag.ws:before,
7325i.flag.samoa:before {
7326 background-position: -108px -260px;
7327}
7328
7329i.flag.ye:before,
7330i.flag.yemen:before {
7331 background-position: -108px -286px;
7332}
7333
7334i.flag.yt:before,
7335i.flag.mayotte:before {
7336 background-position: -108px -312px;
7337}
7338
7339i.flag.za:before,
7340i.flag.south.africa:before {
7341 background-position: -108px -338px;
7342}
7343
7344i.flag.zm:before,
7345i.flag.zambia:before {
7346 background-position: -108px -364px;
7347}
7348
7349i.flag.zw:before,
7350i.flag.zimbabwe:before {
7351 background-position: -108px -390px;
7352}
7353
7354/*******************************
7355 Site Overrides
7356*******************************/
7357/*!
7358 * # Semantic UI 2.7.2 - Header
7359 * http://github.com/semantic-org/semantic-ui/
7360 *
7361 *
7362 * Released under the MIT license
7363 * http://opensource.org/licenses/MIT
7364 *
7365 */
7366
7367/*******************************
7368 Header
7369*******************************/
7370
7371/* Standard */
7372
7373.ui.header {
7374 border: none;
7375 margin: calc(2rem - 0.1428571428571429em) 0 1rem;
7376 padding: 0 0;
7377 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
7378 font-weight: bold;
7379 line-height: 1.28571429em;
7380 text-transform: none;
7381 color: rgba(0, 0, 0, 0.87);
7382}
7383
7384.ui.header:first-child {
7385 margin-top: -0.14285714em;
7386}
7387
7388.ui.header:last-child {
7389 margin-bottom: 0;
7390}
7391
7392/*--------------
7393 Sub Header
7394---------------*/
7395
7396.ui.header .sub.header {
7397 display: block;
7398 font-weight: normal;
7399 padding: 0;
7400 margin: 0;
7401 font-size: 1rem;
7402 line-height: 1.2em;
7403 color: rgba(0, 0, 0, 0.6);
7404}
7405
7406/*--------------
7407 Icon
7408---------------*/
7409
7410.ui.header > .icon {
7411 display: table-cell;
7412 opacity: 1;
7413 font-size: 1.5em;
7414 padding-top: 0;
7415 vertical-align: middle;
7416}
7417
7418/* With Text Node */
7419
7420.ui.header .icon:only-child {
7421 display: inline-block;
7422 padding: 0;
7423 margin-right: 0.75rem;
7424}
7425
7426/*-------------------
7427 Image
7428--------------------*/
7429
7430.ui.header > .image:not(.icon),
7431.ui.header > img {
7432 display: inline-block;
7433 margin-top: 0.14285714em;
7434 width: 2.5em;
7435 height: auto;
7436 vertical-align: middle;
7437}
7438
7439.ui.header > .image:not(.icon):only-child,
7440.ui.header > img:only-child {
7441 margin-right: 0.75rem;
7442}
7443
7444/*--------------
7445 Content
7446---------------*/
7447
7448.ui.header .content {
7449 display: inline-block;
7450 vertical-align: top;
7451}
7452
7453/* After Image */
7454
7455.ui.header > img + .content,
7456.ui.header > .image + .content {
7457 padding-left: 0.75rem;
7458 vertical-align: middle;
7459}
7460
7461/* After Icon */
7462
7463.ui.header > .icon + .content {
7464 padding-left: 0.75rem;
7465 display: table-cell;
7466 vertical-align: middle;
7467}
7468
7469/*--------------
7470 Loose Coupling
7471---------------*/
7472
7473.ui.header .ui.label {
7474 font-size: '';
7475 margin-left: 0.5rem;
7476 vertical-align: middle;
7477}
7478
7479/* Positioning */
7480
7481.ui.header + p {
7482 margin-top: 0;
7483}
7484
7485/*******************************
7486 Types
7487*******************************/
7488
7489/*--------------
7490 Page
7491---------------*/
7492
7493h1.ui.header {
7494 font-size: 2rem;
7495}
7496
7497h2.ui.header {
7498 font-size: 1.71428571rem;
7499}
7500
7501h3.ui.header {
7502 font-size: 1.28571429rem;
7503}
7504
7505h4.ui.header {
7506 font-size: 1.07142857rem;
7507}
7508
7509h5.ui.header {
7510 font-size: 1rem;
7511}
7512
7513/* Sub Header */
7514
7515h1.ui.header .sub.header {
7516 font-size: 1.14285714rem;
7517}
7518
7519h2.ui.header .sub.header {
7520 font-size: 1.14285714rem;
7521}
7522
7523h3.ui.header .sub.header {
7524 font-size: 1rem;
7525}
7526
7527h4.ui.header .sub.header {
7528 font-size: 1rem;
7529}
7530
7531h5.ui.header .sub.header {
7532 font-size: 0.92857143rem;
7533}
7534
7535/*--------------
7536 Content Heading
7537---------------*/
7538
7539.ui.huge.header {
7540 min-height: 1em;
7541 font-size: 2em;
7542}
7543
7544.ui.large.header {
7545 font-size: 1.71428571em;
7546}
7547
7548.ui.medium.header {
7549 font-size: 1.28571429em;
7550}
7551
7552.ui.small.header {
7553 font-size: 1.07142857em;
7554}
7555
7556.ui.tiny.header {
7557 font-size: 1em;
7558}
7559
7560/* Sub Header */
7561
7562.ui.huge.header .sub.header {
7563 font-size: 1.14285714rem;
7564}
7565
7566.ui.large.header .sub.header {
7567 font-size: 1.14285714rem;
7568}
7569
7570.ui.header .sub.header {
7571 font-size: 1rem;
7572}
7573
7574.ui.small.header .sub.header {
7575 font-size: 1rem;
7576}
7577
7578.ui.tiny.header .sub.header {
7579 font-size: 0.92857143rem;
7580}
7581
7582/*--------------
7583 Sub Heading
7584---------------*/
7585
7586.ui.sub.header {
7587 padding: 0;
7588 margin-bottom: 0.14285714rem;
7589 font-weight: bold;
7590 font-size: 0.85714286em;
7591 text-transform: uppercase;
7592 color: '';
7593}
7594
7595.ui.small.sub.header {
7596 font-size: 0.78571429em;
7597}
7598
7599.ui.large.sub.header {
7600 font-size: 0.92857143em;
7601}
7602
7603.ui.huge.sub.header {
7604 font-size: 1em;
7605}
7606
7607/*-------------------
7608 Icon
7609--------------------*/
7610
7611.ui.icon.header {
7612 display: inline-block;
7613 text-align: center;
7614 margin: 2rem 0 1rem;
7615}
7616
7617.ui.icon.header:after {
7618 content: '';
7619 display: block;
7620 height: 0;
7621 clear: both;
7622 visibility: hidden;
7623}
7624
7625.ui.icon.header:first-child {
7626 margin-top: 0;
7627}
7628
7629.ui.icon.header .icon {
7630 float: none;
7631 display: block;
7632 width: auto;
7633 height: auto;
7634 line-height: 1;
7635 padding: 0;
7636 font-size: 3em;
7637 margin: 0 auto 0.5rem;
7638 opacity: 1;
7639}
7640
7641.ui.icon.header .corner.icon {
7642 font-size: calc(3em * 0.45);
7643}
7644
7645.ui.icon.header .content {
7646 display: block;
7647 padding: 0;
7648}
7649
7650.ui.icon.header .circular.icon {
7651 font-size: 2em;
7652}
7653
7654.ui.icon.header .square.icon {
7655 font-size: 2em;
7656}
7657
7658.ui.block.icon.header .icon {
7659 margin-bottom: 0;
7660}
7661
7662.ui.icon.header.aligned {
7663 margin-left: auto;
7664 margin-right: auto;
7665 display: block;
7666}
7667
7668/*******************************
7669 States
7670*******************************/
7671
7672.ui.disabled.header {
7673 opacity: 0.45;
7674}
7675
7676/*******************************
7677 Variations
7678*******************************/
7679
7680/*-------------------
7681 Inverted
7682--------------------*/
7683
7684.ui.inverted.header {
7685 color: #FFFFFF;
7686}
7687
7688.ui.inverted.header .sub.header {
7689 color: rgba(255, 255, 255, 0.8);
7690}
7691
7692.ui.inverted.attached.header {
7693 background: #1B1C1D;
7694 -webkit-box-shadow: none;
7695 box-shadow: none;
7696 border-color: transparent;
7697}
7698
7699.ui.inverted.block.header {
7700 background: #545454 -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.05)));
7701 background: #545454 -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
7702 background: #545454 linear-gradient(transparent, rgba(0, 0, 0, 0.05));
7703 -webkit-box-shadow: none;
7704 box-shadow: none;
7705 border-bottom: none;
7706}
7707
7708/*-------------------
7709 Colors
7710--------------------*/
7711
7712.ui.primary.header {
7713 color: #2185D0;
7714}
7715
7716a.ui.primary.header:hover {
7717 color: #1678c2;
7718}
7719
7720.ui.primary.dividing.header {
7721 border-bottom: 2px solid #2185D0;
7722}
7723
7724.ui.inverted.primary.header.header.header {
7725 color: #54C8FF;
7726}
7727
7728a.ui.inverted.primary.header.header.header:hover {
7729 color: #21b8ff;
7730}
7731
7732.ui.inverted.primary.dividing.header {
7733 border-bottom: 2px solid #54C8FF;
7734}
7735
7736.ui.secondary.header {
7737 color: #1B1C1D;
7738}
7739
7740a.ui.secondary.header:hover {
7741 color: #27292a;
7742}
7743
7744.ui.secondary.dividing.header {
7745 border-bottom: 2px solid #1B1C1D;
7746}
7747
7748.ui.inverted.secondary.header.header.header {
7749 color: #545454;
7750}
7751
7752a.ui.inverted.secondary.header.header.header:hover {
7753 color: #6e6e6e;
7754}
7755
7756.ui.inverted.secondary.dividing.header {
7757 border-bottom: 2px solid #545454;
7758}
7759
7760.ui.red.header {
7761 color: #DB2828;
7762}
7763
7764a.ui.red.header:hover {
7765 color: #d01919;
7766}
7767
7768.ui.red.dividing.header {
7769 border-bottom: 2px solid #DB2828;
7770}
7771
7772.ui.inverted.red.header.header.header {
7773 color: #FF695E;
7774}
7775
7776a.ui.inverted.red.header.header.header:hover {
7777 color: #ff392b;
7778}
7779
7780.ui.inverted.red.dividing.header {
7781 border-bottom: 2px solid #FF695E;
7782}
7783
7784.ui.orange.header {
7785 color: #F2711C;
7786}
7787
7788a.ui.orange.header:hover {
7789 color: #f26202;
7790}
7791
7792.ui.orange.dividing.header {
7793 border-bottom: 2px solid #F2711C;
7794}
7795
7796.ui.inverted.orange.header.header.header {
7797 color: #FF851B;
7798}
7799
7800a.ui.inverted.orange.header.header.header:hover {
7801 color: #e76b00;
7802}
7803
7804.ui.inverted.orange.dividing.header {
7805 border-bottom: 2px solid #FF851B;
7806}
7807
7808.ui.yellow.header {
7809 color: #FBBD08;
7810}
7811
7812a.ui.yellow.header:hover {
7813 color: #eaae00;
7814}
7815
7816.ui.yellow.dividing.header {
7817 border-bottom: 2px solid #FBBD08;
7818}
7819
7820.ui.inverted.yellow.header.header.header {
7821 color: #FFE21F;
7822}
7823
7824a.ui.inverted.yellow.header.header.header:hover {
7825 color: #ebcd00;
7826}
7827
7828.ui.inverted.yellow.dividing.header {
7829 border-bottom: 2px solid #FFE21F;
7830}
7831
7832.ui.olive.header {
7833 color: #B5CC18;
7834}
7835
7836a.ui.olive.header:hover {
7837 color: #a7bd0d;
7838}
7839
7840.ui.olive.dividing.header {
7841 border-bottom: 2px solid #B5CC18;
7842}
7843
7844.ui.inverted.olive.header.header.header {
7845 color: #D9E778;
7846}
7847
7848a.ui.inverted.olive.header.header.header:hover {
7849 color: #d2e745;
7850}
7851
7852.ui.inverted.olive.dividing.header {
7853 border-bottom: 2px solid #D9E778;
7854}
7855
7856.ui.green.header {
7857 color: #21BA45;
7858}
7859
7860a.ui.green.header:hover {
7861 color: #16ab39;
7862}
7863
7864.ui.green.dividing.header {
7865 border-bottom: 2px solid #21BA45;
7866}
7867
7868.ui.inverted.green.header.header.header {
7869 color: #2ECC40;
7870}
7871
7872a.ui.inverted.green.header.header.header:hover {
7873 color: #1ea92e;
7874}
7875
7876.ui.inverted.green.dividing.header {
7877 border-bottom: 2px solid #2ECC40;
7878}
7879
7880.ui.teal.header {
7881 color: #00B5AD;
7882}
7883
7884a.ui.teal.header:hover {
7885 color: #009c95;
7886}
7887
7888.ui.teal.dividing.header {
7889 border-bottom: 2px solid #00B5AD;
7890}
7891
7892.ui.inverted.teal.header.header.header {
7893 color: #6DFFFF;
7894}
7895
7896a.ui.inverted.teal.header.header.header:hover {
7897 color: #3affff;
7898}
7899
7900.ui.inverted.teal.dividing.header {
7901 border-bottom: 2px solid #6DFFFF;
7902}
7903
7904.ui.blue.header {
7905 color: #2185D0;
7906}
7907
7908a.ui.blue.header:hover {
7909 color: #1678c2;
7910}
7911
7912.ui.blue.dividing.header {
7913 border-bottom: 2px solid #2185D0;
7914}
7915
7916.ui.inverted.blue.header.header.header {
7917 color: #54C8FF;
7918}
7919
7920a.ui.inverted.blue.header.header.header:hover {
7921 color: #21b8ff;
7922}
7923
7924.ui.inverted.blue.dividing.header {
7925 border-bottom: 2px solid #54C8FF;
7926}
7927
7928.ui.violet.header {
7929 color: #6435C9;
7930}
7931
7932a.ui.violet.header:hover {
7933 color: #5829bb;
7934}
7935
7936.ui.violet.dividing.header {
7937 border-bottom: 2px solid #6435C9;
7938}
7939
7940.ui.inverted.violet.header.header.header {
7941 color: #A291FB;
7942}
7943
7944a.ui.inverted.violet.header.header.header:hover {
7945 color: #745aff;
7946}
7947
7948.ui.inverted.violet.dividing.header {
7949 border-bottom: 2px solid #A291FB;
7950}
7951
7952.ui.purple.header {
7953 color: #A333C8;
7954}
7955
7956a.ui.purple.header:hover {
7957 color: #9627ba;
7958}
7959
7960.ui.purple.dividing.header {
7961 border-bottom: 2px solid #A333C8;
7962}
7963
7964.ui.inverted.purple.header.header.header {
7965 color: #DC73FF;
7966}
7967
7968a.ui.inverted.purple.header.header.header:hover {
7969 color: #cf40ff;
7970}
7971
7972.ui.inverted.purple.dividing.header {
7973 border-bottom: 2px solid #DC73FF;
7974}
7975
7976.ui.pink.header {
7977 color: #E03997;
7978}
7979
7980a.ui.pink.header:hover {
7981 color: #e61a8d;
7982}
7983
7984.ui.pink.dividing.header {
7985 border-bottom: 2px solid #E03997;
7986}
7987
7988.ui.inverted.pink.header.header.header {
7989 color: #FF8EDF;
7990}
7991
7992a.ui.inverted.pink.header.header.header:hover {
7993 color: #ff5bd1;
7994}
7995
7996.ui.inverted.pink.dividing.header {
7997 border-bottom: 2px solid #FF8EDF;
7998}
7999
8000.ui.brown.header {
8001 color: #A5673F;
8002}
8003
8004a.ui.brown.header:hover {
8005 color: #975b33;
8006}
8007
8008.ui.brown.dividing.header {
8009 border-bottom: 2px solid #A5673F;
8010}
8011
8012.ui.inverted.brown.header.header.header {
8013 color: #D67C1C;
8014}
8015
8016a.ui.inverted.brown.header.header.header:hover {
8017 color: #b0620f;
8018}
8019
8020.ui.inverted.brown.dividing.header {
8021 border-bottom: 2px solid #D67C1C;
8022}
8023
8024.ui.grey.header {
8025 color: #767676;
8026}
8027
8028a.ui.grey.header:hover {
8029 color: #838383;
8030}
8031
8032.ui.grey.dividing.header {
8033 border-bottom: 2px solid #767676;
8034}
8035
8036.ui.inverted.grey.header.header.header {
8037 color: #DCDDDE;
8038}
8039
8040a.ui.inverted.grey.header.header.header:hover {
8041 color: #c2c4c5;
8042}
8043
8044.ui.inverted.grey.dividing.header {
8045 border-bottom: 2px solid #DCDDDE;
8046}
8047
8048.ui.black.header {
8049 color: #1B1C1D;
8050}
8051
8052a.ui.black.header:hover {
8053 color: #27292a;
8054}
8055
8056.ui.black.dividing.header {
8057 border-bottom: 2px solid #1B1C1D;
8058}
8059
8060.ui.inverted.black.header.header.header {
8061 color: #545454;
8062}
8063
8064a.ui.inverted.black.header.header.header:hover {
8065 color: #000000;
8066}
8067
8068.ui.inverted.black.dividing.header {
8069 border-bottom: 2px solid #545454;
8070}
8071
8072/*-------------------
8073 Aligned
8074--------------------*/
8075
8076.ui.left.aligned.header {
8077 text-align: left;
8078}
8079
8080.ui.right.aligned.header {
8081 text-align: right;
8082}
8083
8084.ui.centered.header,
8085.ui.center.aligned.header {
8086 text-align: center;
8087}
8088
8089.ui.justified.header {
8090 text-align: justify;
8091}
8092
8093.ui.justified.header:after {
8094 display: inline-block;
8095 content: '';
8096 width: 100%;
8097}
8098
8099/*-------------------
8100 Floated
8101--------------------*/
8102
8103.ui.floated.header,
8104.ui[class*="left floated"].header {
8105 float: left;
8106 margin-top: 0;
8107 margin-right: 0.5em;
8108}
8109
8110.ui[class*="right floated"].header {
8111 float: right;
8112 margin-top: 0;
8113 margin-left: 0.5em;
8114}
8115
8116/*-------------------
8117 Fitted
8118--------------------*/
8119
8120.ui.fitted.header {
8121 padding: 0;
8122}
8123
8124/*-------------------
8125 Dividing
8126--------------------*/
8127
8128.ui.dividing.header {
8129 padding-bottom: 0.21428571rem;
8130 border-bottom: 1px solid rgba(34, 36, 38, 0.15);
8131}
8132
8133.ui.dividing.header .sub.header {
8134 padding-bottom: 0.21428571rem;
8135}
8136
8137.ui.dividing.header .icon {
8138 margin-bottom: 0;
8139}
8140
8141.ui.inverted.dividing.header {
8142 border-bottom-color: rgba(255, 255, 255, 0.1);
8143}
8144
8145/*-------------------
8146 Block
8147--------------------*/
8148
8149.ui.block.header {
8150 background: #F3F4F5;
8151 padding: 0.78571429rem 1rem;
8152 -webkit-box-shadow: none;
8153 box-shadow: none;
8154 border: 1px solid #D4D4D5;
8155 border-radius: 0.28571429rem;
8156}
8157
8158.ui.tiny.block.header {
8159 font-size: 0.85714286rem;
8160}
8161
8162.ui.small.block.header {
8163 font-size: 0.92857143rem;
8164}
8165
8166.ui.block.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
8167 font-size: 1rem;
8168}
8169
8170.ui.large.block.header {
8171 font-size: 1.14285714rem;
8172}
8173
8174.ui.huge.block.header {
8175 font-size: 1.42857143rem;
8176}
8177
8178/*-------------------
8179 Attached
8180--------------------*/
8181
8182.ui.attached.header {
8183 background: #FFFFFF;
8184 padding: 0.78571429rem 1rem;
8185 margin: 0 -1px 0 -1px;
8186 -webkit-box-shadow: none;
8187 box-shadow: none;
8188 border: 1px solid #D4D4D5;
8189 border-radius: 0;
8190}
8191
8192.ui.attached.block.header {
8193 background: #F3F4F5;
8194}
8195
8196.ui.attached:not(.top).header {
8197 border-top: none;
8198}
8199
8200.ui.top.attached.header {
8201 border-radius: 0.28571429rem 0.28571429rem 0 0;
8202}
8203
8204.ui.bottom.attached.header {
8205 border-radius: 0 0 0.28571429rem 0.28571429rem;
8206}
8207
8208/* Attached Sizes */
8209
8210.ui.tiny.attached.header {
8211 font-size: 0.85714286em;
8212}
8213
8214.ui.small.attached.header {
8215 font-size: 0.92857143em;
8216}
8217
8218.ui.attached.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
8219 font-size: 1em;
8220}
8221
8222.ui.large.attached.header {
8223 font-size: 1.14285714em;
8224}
8225
8226.ui.huge.attached.header {
8227 font-size: 1.42857143em;
8228}
8229
8230/*-------------------
8231 Sizing
8232--------------------*/
8233
8234.ui.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
8235 font-size: 1.28571429em;
8236}
8237
8238/*******************************
8239 Theme Overrides
8240*******************************/
8241
8242/*******************************
8243 Site Overrides
8244*******************************/
8245/*!
8246 * # Semantic UI 2.7.2 - Icon
8247 * http://github.com/semantic-org/semantic-ui/
8248 *
8249 *
8250 * Released under the MIT license
8251 * http://opensource.org/licenses/MIT
8252 *
8253 */
8254
8255/*******************************
8256 Icon
8257*******************************/
8258
8259@font-face {
8260 font-family: 'Icons';
8261 src: url("./themes/default/assets/fonts/icons.eot");
8262 src: url("./themes/default/assets/fonts/icons.eot?#iefix") format('embedded-opentype'), url("./themes/default/assets/fonts/icons.woff2") format('woff2'), url("./themes/default/assets/fonts/icons.woff") format('woff'), url("./themes/default/assets/fonts/icons.ttf") format('truetype'), url("./themes/default/assets/fonts/icons.svg#icons") format('svg');
8263 font-style: normal;
8264 font-weight: normal;
8265 font-variant: normal;
8266 text-decoration: inherit;
8267 text-transform: none;
8268}
8269
8270i.icon {
8271 display: inline-block;
8272 opacity: 1;
8273 margin: 0 0.25rem 0 0;
8274 width: 1.18em;
8275 height: 1em;
8276 font-family: 'Icons';
8277 font-style: normal;
8278 font-weight: normal;
8279 text-decoration: inherit;
8280 text-align: center;
8281 speak: none;
8282 -moz-osx-font-smoothing: grayscale;
8283 -webkit-font-smoothing: antialiased;
8284 -webkit-backface-visibility: hidden;
8285 backface-visibility: hidden;
8286}
8287
8288i.icon:before {
8289 background: none !important;
8290}
8291
8292/*******************************
8293 Types
8294*******************************/
8295
8296/*--------------
8297 Loading
8298---------------*/
8299
8300i.icon.loading {
8301 height: 1em;
8302 line-height: 1;
8303 -webkit-animation: loader 2s linear infinite;
8304 animation: loader 2s linear infinite;
8305}
8306
8307/*******************************
8308 States
8309*******************************/
8310
8311i.icon:hover,
8312i.icons:hover,
8313i.icon:active,
8314i.icons:active,
8315i.emphasized.icon:not(.disabled),
8316i.emphasized.icons:not(.disabled) {
8317 opacity: 1;
8318}
8319
8320i.disabled.icon,
8321i.disabled.icons {
8322 opacity: 0.45;
8323 cursor: default;
8324 pointer-events: none;
8325}
8326
8327/*******************************
8328 Variations
8329*******************************/
8330
8331/*-------------------
8332 Fitted
8333--------------------*/
8334
8335i.fitted.icon {
8336 width: auto;
8337 margin: 0 !important;
8338}
8339
8340/*-------------------
8341 Link
8342--------------------*/
8343
8344i.link.icon:not(.disabled),
8345i.link.icons:not(.disabled) {
8346 cursor: pointer;
8347 opacity: 0.8;
8348 -webkit-transition: opacity 0.1s ease;
8349 transition: opacity 0.1s ease;
8350}
8351
8352i.link.icon:hover,
8353i.link.icons:hover {
8354 opacity: 1;
8355}
8356
8357/*-------------------
8358 Circular
8359--------------------*/
8360
8361i.circular.icon {
8362 border-radius: 500em !important;
8363 line-height: 1 !important;
8364 padding: 0.5em 0 !important;
8365 -webkit-box-shadow: 0 0 0 0.1em rgba(0, 0, 0, 0.1) inset;
8366 box-shadow: 0 0 0 0.1em rgba(0, 0, 0, 0.1) inset;
8367 width: 2em !important;
8368 height: 2em !important;
8369}
8370
8371i.circular.inverted.icon {
8372 border: none;
8373 -webkit-box-shadow: none;
8374 box-shadow: none;
8375}
8376
8377/*-------------------
8378 Flipped
8379--------------------*/
8380
8381i.flipped.icon,
8382i.horizontally.flipped.icon {
8383 -webkit-transform: scale(-1, 1);
8384 transform: scale(-1, 1);
8385}
8386
8387i.vertically.flipped.icon {
8388 -webkit-transform: scale(1, -1);
8389 transform: scale(1, -1);
8390}
8391
8392/*-------------------
8393 Rotated
8394--------------------*/
8395
8396i.rotated.icon,
8397i.right.rotated.icon,
8398i.clockwise.rotated.icon {
8399 -webkit-transform: rotate(90deg);
8400 transform: rotate(90deg);
8401}
8402
8403i.left.rotated.icon,
8404i.counterclockwise.rotated.icon {
8405 -webkit-transform: rotate(-90deg);
8406 transform: rotate(-90deg);
8407}
8408
8409i.halfway.rotated.icon {
8410 -webkit-transform: rotate(180deg);
8411 transform: rotate(180deg);
8412}
8413
8414/*--------------------------
8415 Flipped & Rotated
8416---------------------------*/
8417
8418i.rotated.flipped.icon,
8419i.right.rotated.flipped.icon,
8420i.clockwise.rotated.flipped.icon {
8421 -webkit-transform: scale(-1, 1) rotate(90deg);
8422 transform: scale(-1, 1) rotate(90deg);
8423}
8424
8425i.left.rotated.flipped.icon,
8426i.counterclockwise.rotated.flipped.icon {
8427 -webkit-transform: scale(-1, 1) rotate(-90deg);
8428 transform: scale(-1, 1) rotate(-90deg);
8429}
8430
8431i.halfway.rotated.flipped.icon {
8432 -webkit-transform: scale(-1, 1) rotate(180deg);
8433 transform: scale(-1, 1) rotate(180deg);
8434}
8435
8436i.rotated.vertically.flipped.icon,
8437i.right.rotated.vertically.flipped.icon,
8438i.clockwise.rotated.vertically.flipped.icon {
8439 -webkit-transform: scale(1, -1) rotate(90deg);
8440 transform: scale(1, -1) rotate(90deg);
8441}
8442
8443i.left.rotated.vertically.flipped.icon,
8444i.counterclockwise.rotated.vertically.flipped.icon {
8445 -webkit-transform: scale(1, -1) rotate(-90deg);
8446 transform: scale(1, -1) rotate(-90deg);
8447}
8448
8449i.halfway.rotated.vertically.flipped.icon {
8450 -webkit-transform: scale(1, -1) rotate(180deg);
8451 transform: scale(1, -1) rotate(180deg);
8452}
8453
8454/*-------------------
8455 Bordered
8456--------------------*/
8457
8458i.bordered.icon {
8459 line-height: 1;
8460 vertical-align: baseline;
8461 width: 2em;
8462 height: 2em;
8463 padding: 0.5em 0 !important;
8464 -webkit-box-shadow: 0 0 0 0.1em rgba(0, 0, 0, 0.1) inset;
8465 box-shadow: 0 0 0 0.1em rgba(0, 0, 0, 0.1) inset;
8466}
8467
8468i.bordered.inverted.icon {
8469 border: none;
8470 -webkit-box-shadow: none;
8471 box-shadow: none;
8472}
8473
8474/*-------------------
8475 Inverted
8476--------------------*/
8477
8478/* Inverted Shapes */
8479
8480i.inverted.bordered.icon,
8481i.inverted.circular.icon {
8482 background-color: #1B1C1D;
8483 color: #FFFFFF;
8484}
8485
8486i.inverted.icon {
8487 color: #FFFFFF;
8488}
8489
8490/*-------------------
8491 Colors
8492--------------------*/
8493
8494i.primary.icon.icon.icon.icon {
8495 color: #2185D0;
8496}
8497
8498i.inverted.primary.icon.icon.icon.icon {
8499 color: #54C8FF;
8500}
8501
8502i.inverted.bordered.primary.icon.icon.icon.icon,
8503i.inverted.circular.primary.icon.icon.icon.icon {
8504 background-color: #2185D0;
8505 color: #FFFFFF;
8506}
8507
8508i.secondary.icon.icon.icon.icon {
8509 color: #1B1C1D;
8510}
8511
8512i.inverted.secondary.icon.icon.icon.icon {
8513 color: #545454;
8514}
8515
8516i.inverted.bordered.secondary.icon.icon.icon.icon,
8517i.inverted.circular.secondary.icon.icon.icon.icon {
8518 background-color: #1B1C1D;
8519 color: #FFFFFF;
8520}
8521
8522i.red.icon.icon.icon.icon {
8523 color: #DB2828;
8524}
8525
8526i.inverted.red.icon.icon.icon.icon {
8527 color: #FF695E;
8528}
8529
8530i.inverted.bordered.red.icon.icon.icon.icon,
8531i.inverted.circular.red.icon.icon.icon.icon {
8532 background-color: #DB2828;
8533 color: #FFFFFF;
8534}
8535
8536i.orange.icon.icon.icon.icon {
8537 color: #F2711C;
8538}
8539
8540i.inverted.orange.icon.icon.icon.icon {
8541 color: #FF851B;
8542}
8543
8544i.inverted.bordered.orange.icon.icon.icon.icon,
8545i.inverted.circular.orange.icon.icon.icon.icon {
8546 background-color: #F2711C;
8547 color: #FFFFFF;
8548}
8549
8550i.yellow.icon.icon.icon.icon {
8551 color: #FBBD08;
8552}
8553
8554i.inverted.yellow.icon.icon.icon.icon {
8555 color: #FFE21F;
8556}
8557
8558i.inverted.bordered.yellow.icon.icon.icon.icon,
8559i.inverted.circular.yellow.icon.icon.icon.icon {
8560 background-color: #FBBD08;
8561 color: #FFFFFF;
8562}
8563
8564i.olive.icon.icon.icon.icon {
8565 color: #B5CC18;
8566}
8567
8568i.inverted.olive.icon.icon.icon.icon {
8569 color: #D9E778;
8570}
8571
8572i.inverted.bordered.olive.icon.icon.icon.icon,
8573i.inverted.circular.olive.icon.icon.icon.icon {
8574 background-color: #B5CC18;
8575 color: #FFFFFF;
8576}
8577
8578i.green.icon.icon.icon.icon {
8579 color: #21BA45;
8580}
8581
8582i.inverted.green.icon.icon.icon.icon {
8583 color: #2ECC40;
8584}
8585
8586i.inverted.bordered.green.icon.icon.icon.icon,
8587i.inverted.circular.green.icon.icon.icon.icon {
8588 background-color: #21BA45;
8589 color: #FFFFFF;
8590}
8591
8592i.teal.icon.icon.icon.icon {
8593 color: #00B5AD;
8594}
8595
8596i.inverted.teal.icon.icon.icon.icon {
8597 color: #6DFFFF;
8598}
8599
8600i.inverted.bordered.teal.icon.icon.icon.icon,
8601i.inverted.circular.teal.icon.icon.icon.icon {
8602 background-color: #00B5AD;
8603 color: #FFFFFF;
8604}
8605
8606i.blue.icon.icon.icon.icon {
8607 color: #2185D0;
8608}
8609
8610i.inverted.blue.icon.icon.icon.icon {
8611 color: #54C8FF;
8612}
8613
8614i.inverted.bordered.blue.icon.icon.icon.icon,
8615i.inverted.circular.blue.icon.icon.icon.icon {
8616 background-color: #2185D0;
8617 color: #FFFFFF;
8618}
8619
8620i.violet.icon.icon.icon.icon {
8621 color: #6435C9;
8622}
8623
8624i.inverted.violet.icon.icon.icon.icon {
8625 color: #A291FB;
8626}
8627
8628i.inverted.bordered.violet.icon.icon.icon.icon,
8629i.inverted.circular.violet.icon.icon.icon.icon {
8630 background-color: #6435C9;
8631 color: #FFFFFF;
8632}
8633
8634i.purple.icon.icon.icon.icon {
8635 color: #A333C8;
8636}
8637
8638i.inverted.purple.icon.icon.icon.icon {
8639 color: #DC73FF;
8640}
8641
8642i.inverted.bordered.purple.icon.icon.icon.icon,
8643i.inverted.circular.purple.icon.icon.icon.icon {
8644 background-color: #A333C8;
8645 color: #FFFFFF;
8646}
8647
8648i.pink.icon.icon.icon.icon {
8649 color: #E03997;
8650}
8651
8652i.inverted.pink.icon.icon.icon.icon {
8653 color: #FF8EDF;
8654}
8655
8656i.inverted.bordered.pink.icon.icon.icon.icon,
8657i.inverted.circular.pink.icon.icon.icon.icon {
8658 background-color: #E03997;
8659 color: #FFFFFF;
8660}
8661
8662i.brown.icon.icon.icon.icon {
8663 color: #A5673F;
8664}
8665
8666i.inverted.brown.icon.icon.icon.icon {
8667 color: #D67C1C;
8668}
8669
8670i.inverted.bordered.brown.icon.icon.icon.icon,
8671i.inverted.circular.brown.icon.icon.icon.icon {
8672 background-color: #A5673F;
8673 color: #FFFFFF;
8674}
8675
8676i.grey.icon.icon.icon.icon {
8677 color: #767676;
8678}
8679
8680i.inverted.grey.icon.icon.icon.icon {
8681 color: #DCDDDE;
8682}
8683
8684i.inverted.bordered.grey.icon.icon.icon.icon,
8685i.inverted.circular.grey.icon.icon.icon.icon {
8686 background-color: #767676;
8687 color: #FFFFFF;
8688}
8689
8690i.black.icon.icon.icon.icon {
8691 color: #1B1C1D;
8692}
8693
8694i.inverted.black.icon.icon.icon.icon {
8695 color: #545454;
8696}
8697
8698i.inverted.bordered.black.icon.icon.icon.icon,
8699i.inverted.circular.black.icon.icon.icon.icon {
8700 background-color: #1B1C1D;
8701 color: #FFFFFF;
8702}
8703
8704/*-------------------
8705 Sizes
8706--------------------*/
8707
8708i.mini.mini.mini.icon,
8709i.mini.mini.mini.icons {
8710 line-height: 1;
8711 font-size: 0.4em;
8712}
8713
8714i.tiny.tiny.tiny.icon,
8715i.tiny.tiny.tiny.icons {
8716 line-height: 1;
8717 font-size: 0.5em;
8718}
8719
8720i.small.small.small.icon,
8721i.small.small.small.icons {
8722 line-height: 1;
8723 font-size: 0.75em;
8724}
8725
8726i.icon,
8727i.icons {
8728 font-size: 1em;
8729}
8730
8731i.large.large.large.icon,
8732i.large.large.large.icons {
8733 line-height: 1;
8734 vertical-align: middle;
8735 font-size: 1.5em;
8736}
8737
8738i.big.big.big.icon,
8739i.big.big.big.icons {
8740 line-height: 1;
8741 vertical-align: middle;
8742 font-size: 2em;
8743}
8744
8745i.huge.huge.huge.icon,
8746i.huge.huge.huge.icons {
8747 line-height: 1;
8748 vertical-align: middle;
8749 font-size: 4em;
8750}
8751
8752i.massive.massive.massive.icon,
8753i.massive.massive.massive.icons {
8754 line-height: 1;
8755 vertical-align: middle;
8756 font-size: 8em;
8757}
8758
8759/*******************************
8760 Groups
8761*******************************/
8762
8763i.icons {
8764 display: inline-block;
8765 position: relative;
8766 line-height: 1;
8767}
8768
8769i.icons .icon {
8770 position: absolute;
8771 top: 50%;
8772 left: 50%;
8773 -webkit-transform: translateX(-50%) translateY(-50%);
8774 transform: translateX(-50%) translateY(-50%);
8775 margin: 0;
8776}
8777
8778i.icons .icon:first-child {
8779 position: static;
8780 width: auto;
8781 height: auto;
8782 vertical-align: top;
8783 -webkit-transform: none;
8784 transform: none;
8785}
8786
8787/* Corner Icon */
8788
8789i.icons .corner.icon {
8790 top: auto;
8791 left: auto;
8792 right: 0;
8793 bottom: 0;
8794 -webkit-transform: none;
8795 transform: none;
8796 font-size: 0.45em;
8797 text-shadow: -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF;
8798}
8799
8800i.icons .icon.corner[class*="top right"] {
8801 top: 0;
8802 left: auto;
8803 right: 0;
8804 bottom: auto;
8805}
8806
8807i.icons .icon.corner[class*="top left"] {
8808 top: 0;
8809 left: 0;
8810 right: auto;
8811 bottom: auto;
8812}
8813
8814i.icons .icon.corner[class*="bottom left"] {
8815 top: auto;
8816 left: 0;
8817 right: auto;
8818 bottom: 0;
8819}
8820
8821i.icons .icon.corner[class*="bottom right"] {
8822 top: auto;
8823 left: auto;
8824 right: 0;
8825 bottom: 0;
8826}
8827
8828i.icons .inverted.corner.icon {
8829 text-shadow: -1px -1px 0 #1B1C1D, 1px -1px 0 #1B1C1D, -1px 1px 0 #1B1C1D, 1px 1px 0 #1B1C1D;
8830}
8831
8832/*
8833* Font Awesome 5.7.0 by @fontawesome - https://fontawesome.com - @fontawesome
8834* License - https://fontawesome.com/license (Icons: CC BY 4.0 License, Fonts: SIL OFL 1.1 License, CSS: MIT License)
8835*/
8836
8837/*******************************
8838
8839Semantic-UI integration of font-awesome :
8840
8841///class names are separated
8842i.icon.circle => i.icon.circle
8843i.icon.circle-o => i.icon.circle.outline
8844
8845//abbreviation are replaced by full letters:
8846i.icon.ellipsis-h => i.icon.ellipsis.horizontal
8847i.icon.ellipsis-v => i.icon.ellipsis.vertical
8848.alpha => .i.icon.alphabet
8849.asc => .i.icon.ascending
8850.desc => .i.icon.descending
8851.alt =>.alternate
8852
8853ASCII order is conserved for easier maintenance.
8854
8855Icons that only have one style 'outline', 'square' etc do not require this class
8856for instance `lemon icon` not `lemon outline icon` since there is only one lemon
8857
8858*******************************/
8859
8860/*******************************
8861 Icons
8862*******************************/
8863
8864/* Deprecated *In/Out Naming Conflict) */
8865
8866i.icon.linkedin.in:before {
8867 content: "\f0e1";
8868}
8869
8870i.icon.zoom.in:before {
8871 content: "\f00e";
8872}
8873
8874i.icon.zoom.out:before {
8875 content: "\f010";
8876}
8877
8878i.icon.sign.in:before {
8879 content: "\f2f6";
8880}
8881
8882i.icon.in.cart:before {
8883 content: "\f218";
8884}
8885
8886i.icon.log.out:before {
8887 content: "\f2f5";
8888}
8889
8890i.icon.sign.out:before {
8891 content: "\f2f5";
8892}
8893
8894/* Icons */
8895
8896i.icon.ad:before {
8897 content: "\f641";
8898}
8899
8900i.icon.address.book:before {
8901 content: "\f2b9";
8902}
8903
8904i.icon.address.card:before {
8905 content: "\f2bb";
8906}
8907
8908i.icon.adjust:before {
8909 content: "\f042";
8910}
8911
8912i.icon.air.freshener:before {
8913 content: "\f5d0";
8914}
8915
8916i.icon.align.center:before {
8917 content: "\f037";
8918}
8919
8920i.icon.align.justify:before {
8921 content: "\f039";
8922}
8923
8924i.icon.align.left:before {
8925 content: "\f036";
8926}
8927
8928i.icon.align.right:before {
8929 content: "\f038";
8930}
8931
8932i.icon.allergies:before {
8933 content: "\f461";
8934}
8935
8936i.icon.ambulance:before {
8937 content: "\f0f9";
8938}
8939
8940i.icon.american.sign.language.interpreting:before {
8941 content: "\f2a3";
8942}
8943
8944i.icon.anchor:before {
8945 content: "\f13d";
8946}
8947
8948i.icon.angle.double.down:before {
8949 content: "\f103";
8950}
8951
8952i.icon.angle.double.left:before {
8953 content: "\f100";
8954}
8955
8956i.icon.angle.double.right:before {
8957 content: "\f101";
8958}
8959
8960i.icon.angle.double.up:before {
8961 content: "\f102";
8962}
8963
8964i.icon.angle.down:before {
8965 content: "\f107";
8966}
8967
8968i.icon.angle.left:before {
8969 content: "\f104";
8970}
8971
8972i.icon.angle.right:before {
8973 content: "\f105";
8974}
8975
8976i.icon.angle.up:before {
8977 content: "\f106";
8978}
8979
8980i.icon.angry:before {
8981 content: "\f556";
8982}
8983
8984i.icon.ankh:before {
8985 content: "\f644";
8986}
8987
8988i.icon.archive:before {
8989 content: "\f187";
8990}
8991
8992i.icon.archway:before {
8993 content: "\f557";
8994}
8995
8996i.icon.arrow.alternate.circle.down:before {
8997 content: "\f358";
8998}
8999
9000i.icon.arrow.alternate.circle.left:before {
9001 content: "\f359";
9002}
9003
9004i.icon.arrow.alternate.circle.right:before {
9005 content: "\f35a";
9006}
9007
9008i.icon.arrow.alternate.circle.up:before {
9009 content: "\f35b";
9010}
9011
9012i.icon.arrow.circle.down:before {
9013 content: "\f0ab";
9014}
9015
9016i.icon.arrow.circle.left:before {
9017 content: "\f0a8";
9018}
9019
9020i.icon.arrow.circle.right:before {
9021 content: "\f0a9";
9022}
9023
9024i.icon.arrow.circle.up:before {
9025 content: "\f0aa";
9026}
9027
9028i.icon.arrow.down:before {
9029 content: "\f063";
9030}
9031
9032i.icon.arrow.left:before {
9033 content: "\f060";
9034}
9035
9036i.icon.arrow.right:before {
9037 content: "\f061";
9038}
9039
9040i.icon.arrow.up:before {
9041 content: "\f062";
9042}
9043
9044i.icon.arrows.alternate:before {
9045 content: "\f0b2";
9046}
9047
9048i.icon.arrows.alternate.horizontal:before {
9049 content: "\f337";
9050}
9051
9052i.icon.arrows.alternate.vertical:before {
9053 content: "\f338";
9054}
9055
9056i.icon.assistive.listening.systems:before {
9057 content: "\f2a2";
9058}
9059
9060i.icon.asterisk:before {
9061 content: "\f069";
9062}
9063
9064i.icon.at:before {
9065 content: "\f1fa";
9066}
9067
9068i.icon.atlas:before {
9069 content: "\f558";
9070}
9071
9072i.icon.atom:before {
9073 content: "\f5d2";
9074}
9075
9076i.icon.audio.description:before {
9077 content: "\f29e";
9078}
9079
9080i.icon.award:before {
9081 content: "\f559";
9082}
9083
9084i.icon.baby:before {
9085 content: "\f77c";
9086}
9087
9088i.icon.baby.carriage:before {
9089 content: "\f77d";
9090}
9091
9092i.icon.backspace:before {
9093 content: "\f55a";
9094}
9095
9096i.icon.backward:before {
9097 content: "\f04a";
9098}
9099
9100i.icon.bacon:before {
9101 content: "\f7e5";
9102}
9103
9104i.icon.balance.scale:before {
9105 content: "\f24e";
9106}
9107
9108i.icon.ban:before {
9109 content: "\f05e";
9110}
9111
9112i.icon.band.aid:before {
9113 content: "\f462";
9114}
9115
9116i.icon.barcode:before {
9117 content: "\f02a";
9118}
9119
9120i.icon.bars:before {
9121 content: "\f0c9";
9122}
9123
9124i.icon.baseball.ball:before {
9125 content: "\f433";
9126}
9127
9128i.icon.basketball.ball:before {
9129 content: "\f434";
9130}
9131
9132i.icon.bath:before {
9133 content: "\f2cd";
9134}
9135
9136i.icon.battery.empty:before {
9137 content: "\f244";
9138}
9139
9140i.icon.battery.full:before {
9141 content: "\f240";
9142}
9143
9144i.icon.battery.half:before {
9145 content: "\f242";
9146}
9147
9148i.icon.battery.quarter:before {
9149 content: "\f243";
9150}
9151
9152i.icon.battery.three.quarters:before {
9153 content: "\f241";
9154}
9155
9156i.icon.bed:before {
9157 content: "\f236";
9158}
9159
9160i.icon.beer:before {
9161 content: "\f0fc";
9162}
9163
9164i.icon.bell:before {
9165 content: "\f0f3";
9166}
9167
9168i.icon.bell.slash:before {
9169 content: "\f1f6";
9170}
9171
9172i.icon.bezier.curve:before {
9173 content: "\f55b";
9174}
9175
9176i.icon.bible:before {
9177 content: "\f647";
9178}
9179
9180i.icon.bicycle:before {
9181 content: "\f206";
9182}
9183
9184i.icon.binoculars:before {
9185 content: "\f1e5";
9186}
9187
9188i.icon.biohazard:before {
9189 content: "\f780";
9190}
9191
9192i.icon.birthday.cake:before {
9193 content: "\f1fd";
9194}
9195
9196i.icon.blender:before {
9197 content: "\f517";
9198}
9199
9200i.icon.blender.phone:before {
9201 content: "\f6b6";
9202}
9203
9204i.icon.blind:before {
9205 content: "\f29d";
9206}
9207
9208i.icon.blog:before {
9209 content: "\f781";
9210}
9211
9212i.icon.bold:before {
9213 content: "\f032";
9214}
9215
9216i.icon.bolt:before {
9217 content: "\f0e7";
9218}
9219
9220i.icon.bomb:before {
9221 content: "\f1e2";
9222}
9223
9224i.icon.bone:before {
9225 content: "\f5d7";
9226}
9227
9228i.icon.bong:before {
9229 content: "\f55c";
9230}
9231
9232i.icon.book:before {
9233 content: "\f02d";
9234}
9235
9236i.icon.book.dead:before {
9237 content: "\f6b7";
9238}
9239
9240i.icon.book.medical:before {
9241 content: "\f7e6";
9242}
9243
9244i.icon.book.open:before {
9245 content: "\f518";
9246}
9247
9248i.icon.book.reader:before {
9249 content: "\f5da";
9250}
9251
9252i.icon.bookmark:before {
9253 content: "\f02e";
9254}
9255
9256i.icon.bowling.ball:before {
9257 content: "\f436";
9258}
9259
9260i.icon.box:before {
9261 content: "\f466";
9262}
9263
9264i.icon.box.open:before {
9265 content: "\f49e";
9266}
9267
9268i.icon.boxes:before {
9269 content: "\f468";
9270}
9271
9272i.icon.braille:before {
9273 content: "\f2a1";
9274}
9275
9276i.icon.brain:before {
9277 content: "\f5dc";
9278}
9279
9280i.icon.bread.slice:before {
9281 content: "\f7ec";
9282}
9283
9284i.icon.briefcase:before {
9285 content: "\f0b1";
9286}
9287
9288i.icon.briefcase.medical:before {
9289 content: "\f469";
9290}
9291
9292i.icon.broadcast.tower:before {
9293 content: "\f519";
9294}
9295
9296i.icon.broom:before {
9297 content: "\f51a";
9298}
9299
9300i.icon.brush:before {
9301 content: "\f55d";
9302}
9303
9304i.icon.bug:before {
9305 content: "\f188";
9306}
9307
9308i.icon.building:before {
9309 content: "\f1ad";
9310}
9311
9312i.icon.bullhorn:before {
9313 content: "\f0a1";
9314}
9315
9316i.icon.bullseye:before {
9317 content: "\f140";
9318}
9319
9320i.icon.burn:before {
9321 content: "\f46a";
9322}
9323
9324i.icon.bus:before {
9325 content: "\f207";
9326}
9327
9328i.icon.bus.alternate:before {
9329 content: "\f55e";
9330}
9331
9332i.icon.business.time:before {
9333 content: "\f64a";
9334}
9335
9336i.icon.calculator:before {
9337 content: "\f1ec";
9338}
9339
9340i.icon.calendar:before {
9341 content: "\f133";
9342}
9343
9344i.icon.calendar.alternate:before {
9345 content: "\f073";
9346}
9347
9348i.icon.calendar.check:before {
9349 content: "\f274";
9350}
9351
9352i.icon.calendar.day:before {
9353 content: "\f783";
9354}
9355
9356i.icon.calendar.minus:before {
9357 content: "\f272";
9358}
9359
9360i.icon.calendar.plus:before {
9361 content: "\f271";
9362}
9363
9364i.icon.calendar.times:before {
9365 content: "\f273";
9366}
9367
9368i.icon.calendar.week:before {
9369 content: "\f784";
9370}
9371
9372i.icon.camera:before {
9373 content: "\f030";
9374}
9375
9376i.icon.camera.retro:before {
9377 content: "\f083";
9378}
9379
9380i.icon.campground:before {
9381 content: "\f6bb";
9382}
9383
9384i.icon.candy.cane:before {
9385 content: "\f786";
9386}
9387
9388i.icon.cannabis:before {
9389 content: "\f55f";
9390}
9391
9392i.icon.capsules:before {
9393 content: "\f46b";
9394}
9395
9396i.icon.car:before {
9397 content: "\f1b9";
9398}
9399
9400i.icon.car.alternate:before {
9401 content: "\f5de";
9402}
9403
9404i.icon.car.battery:before {
9405 content: "\f5df";
9406}
9407
9408i.icon.car.crash:before {
9409 content: "\f5e1";
9410}
9411
9412i.icon.car.side:before {
9413 content: "\f5e4";
9414}
9415
9416i.icon.caret.down:before {
9417 content: "\f0d7";
9418}
9419
9420i.icon.caret.left:before {
9421 content: "\f0d9";
9422}
9423
9424i.icon.caret.right:before {
9425 content: "\f0da";
9426}
9427
9428i.icon.caret.square.down:before {
9429 content: "\f150";
9430}
9431
9432i.icon.caret.square.left:before {
9433 content: "\f191";
9434}
9435
9436i.icon.caret.square.right:before {
9437 content: "\f152";
9438}
9439
9440i.icon.caret.square.up:before {
9441 content: "\f151";
9442}
9443
9444i.icon.caret.up:before {
9445 content: "\f0d8";
9446}
9447
9448i.icon.carrot:before {
9449 content: "\f787";
9450}
9451
9452i.icon.cart.arrow.down:before {
9453 content: "\f218";
9454}
9455
9456i.icon.cart.plus:before {
9457 content: "\f217";
9458}
9459
9460i.icon.cash.register:before {
9461 content: "\f788";
9462}
9463
9464i.icon.cat:before {
9465 content: "\f6be";
9466}
9467
9468i.icon.certificate:before {
9469 content: "\f0a3";
9470}
9471
9472i.icon.chair:before {
9473 content: "\f6c0";
9474}
9475
9476i.icon.chalkboard:before {
9477 content: "\f51b";
9478}
9479
9480i.icon.chalkboard.teacher:before {
9481 content: "\f51c";
9482}
9483
9484i.icon.charging.station:before {
9485 content: "\f5e7";
9486}
9487
9488i.icon.chart.area:before {
9489 content: "\f1fe";
9490}
9491
9492i.icon.chart.bar:before {
9493 content: "\f080";
9494}
9495
9496i.icon.chart.line:before {
9497 content: "\f201";
9498}
9499
9500i.icon.chart.pie:before {
9501 content: "\f200";
9502}
9503
9504i.icon.check:before {
9505 content: "\f00c";
9506}
9507
9508i.icon.check.circle:before {
9509 content: "\f058";
9510}
9511
9512i.icon.check.double:before {
9513 content: "\f560";
9514}
9515
9516i.icon.check.square:before {
9517 content: "\f14a";
9518}
9519
9520i.icon.cheese:before {
9521 content: "\f7ef";
9522}
9523
9524i.icon.chess:before {
9525 content: "\f439";
9526}
9527
9528i.icon.chess.bishop:before {
9529 content: "\f43a";
9530}
9531
9532i.icon.chess.board:before {
9533 content: "\f43c";
9534}
9535
9536i.icon.chess.king:before {
9537 content: "\f43f";
9538}
9539
9540i.icon.chess.knight:before {
9541 content: "\f441";
9542}
9543
9544i.icon.chess.pawn:before {
9545 content: "\f443";
9546}
9547
9548i.icon.chess.queen:before {
9549 content: "\f445";
9550}
9551
9552i.icon.chess.rook:before {
9553 content: "\f447";
9554}
9555
9556i.icon.chevron.circle.down:before {
9557 content: "\f13a";
9558}
9559
9560i.icon.chevron.circle.left:before {
9561 content: "\f137";
9562}
9563
9564i.icon.chevron.circle.right:before {
9565 content: "\f138";
9566}
9567
9568i.icon.chevron.circle.up:before {
9569 content: "\f139";
9570}
9571
9572i.icon.chevron.down:before {
9573 content: "\f078";
9574}
9575
9576i.icon.chevron.left:before {
9577 content: "\f053";
9578}
9579
9580i.icon.chevron.right:before {
9581 content: "\f054";
9582}
9583
9584i.icon.chevron.up:before {
9585 content: "\f077";
9586}
9587
9588i.icon.child:before {
9589 content: "\f1ae";
9590}
9591
9592i.icon.church:before {
9593 content: "\f51d";
9594}
9595
9596i.icon.circle:before {
9597 content: "\f111";
9598}
9599
9600i.icon.circle.notch:before {
9601 content: "\f1ce";
9602}
9603
9604i.icon.city:before {
9605 content: "\f64f";
9606}
9607
9608i.icon.clinic.medical:before {
9609 content: "\f7f2";
9610}
9611
9612i.icon.clipboard:before {
9613 content: "\f328";
9614}
9615
9616i.icon.clipboard.check:before {
9617 content: "\f46c";
9618}
9619
9620i.icon.clipboard.list:before {
9621 content: "\f46d";
9622}
9623
9624i.icon.clock:before {
9625 content: "\f017";
9626}
9627
9628i.icon.clone:before {
9629 content: "\f24d";
9630}
9631
9632i.icon.closed.captioning:before {
9633 content: "\f20a";
9634}
9635
9636i.icon.cloud:before {
9637 content: "\f0c2";
9638}
9639
9640i.icon.cloud.download.alternate:before {
9641 content: "\f381";
9642}
9643
9644i.icon.cloud.meatball:before {
9645 content: "\f73b";
9646}
9647
9648i.icon.cloud.moon:before {
9649 content: "\f6c3";
9650}
9651
9652i.icon.cloud.moon.rain:before {
9653 content: "\f73c";
9654}
9655
9656i.icon.cloud.rain:before {
9657 content: "\f73d";
9658}
9659
9660i.icon.cloud.showers.heavy:before {
9661 content: "\f740";
9662}
9663
9664i.icon.cloud.sun:before {
9665 content: "\f6c4";
9666}
9667
9668i.icon.cloud.sun.rain:before {
9669 content: "\f743";
9670}
9671
9672i.icon.cloud.upload.alternate:before {
9673 content: "\f382";
9674}
9675
9676i.icon.cocktail:before {
9677 content: "\f561";
9678}
9679
9680i.icon.code:before {
9681 content: "\f121";
9682}
9683
9684i.icon.code.branch:before {
9685 content: "\f126";
9686}
9687
9688i.icon.coffee:before {
9689 content: "\f0f4";
9690}
9691
9692i.icon.cog:before {
9693 content: "\f013";
9694}
9695
9696i.icon.cogs:before {
9697 content: "\f085";
9698}
9699
9700i.icon.coins:before {
9701 content: "\f51e";
9702}
9703
9704i.icon.columns:before {
9705 content: "\f0db";
9706}
9707
9708i.icon.comment:before {
9709 content: "\f075";
9710}
9711
9712i.icon.comment.alternate:before {
9713 content: "\f27a";
9714}
9715
9716i.icon.comment.dollar:before {
9717 content: "\f651";
9718}
9719
9720i.icon.comment.dots:before {
9721 content: "\f4ad";
9722}
9723
9724i.icon.comment.medical:before {
9725 content: "\f7f5";
9726}
9727
9728i.icon.comment.slash:before {
9729 content: "\f4b3";
9730}
9731
9732i.icon.comments:before {
9733 content: "\f086";
9734}
9735
9736i.icon.comments.dollar:before {
9737 content: "\f653";
9738}
9739
9740i.icon.compact.disc:before {
9741 content: "\f51f";
9742}
9743
9744i.icon.compass:before {
9745 content: "\f14e";
9746}
9747
9748i.icon.compress:before {
9749 content: "\f066";
9750}
9751
9752i.icon.compress.arrows.alternate:before {
9753 content: "\f78c";
9754}
9755
9756i.icon.concierge.bell:before {
9757 content: "\f562";
9758}
9759
9760i.icon.cookie:before {
9761 content: "\f563";
9762}
9763
9764i.icon.cookie.bite:before {
9765 content: "\f564";
9766}
9767
9768i.icon.copy:before {
9769 content: "\f0c5";
9770}
9771
9772i.icon.copyright:before {
9773 content: "\f1f9";
9774}
9775
9776i.icon.couch:before {
9777 content: "\f4b8";
9778}
9779
9780i.icon.credit.card:before {
9781 content: "\f09d";
9782}
9783
9784i.icon.crop:before {
9785 content: "\f125";
9786}
9787
9788i.icon.crop.alternate:before {
9789 content: "\f565";
9790}
9791
9792i.icon.cross:before {
9793 content: "\f654";
9794}
9795
9796i.icon.crosshairs:before {
9797 content: "\f05b";
9798}
9799
9800i.icon.crow:before {
9801 content: "\f520";
9802}
9803
9804i.icon.crown:before {
9805 content: "\f521";
9806}
9807
9808i.icon.crutch:before {
9809 content: "\f7f7";
9810}
9811
9812i.icon.cube:before {
9813 content: "\f1b2";
9814}
9815
9816i.icon.cubes:before {
9817 content: "\f1b3";
9818}
9819
9820i.icon.cut:before {
9821 content: "\f0c4";
9822}
9823
9824i.icon.database:before {
9825 content: "\f1c0";
9826}
9827
9828i.icon.deaf:before {
9829 content: "\f2a4";
9830}
9831
9832i.icon.democrat:before {
9833 content: "\f747";
9834}
9835
9836i.icon.desktop:before {
9837 content: "\f108";
9838}
9839
9840i.icon.dharmachakra:before {
9841 content: "\f655";
9842}
9843
9844i.icon.diagnoses:before {
9845 content: "\f470";
9846}
9847
9848i.icon.dice:before {
9849 content: "\f522";
9850}
9851
9852i.icon.dice.d20:before {
9853 content: "\f6cf";
9854}
9855
9856i.icon.dice.d6:before {
9857 content: "\f6d1";
9858}
9859
9860i.icon.dice.five:before {
9861 content: "\f523";
9862}
9863
9864i.icon.dice.four:before {
9865 content: "\f524";
9866}
9867
9868i.icon.dice.one:before {
9869 content: "\f525";
9870}
9871
9872i.icon.dice.six:before {
9873 content: "\f526";
9874}
9875
9876i.icon.dice.three:before {
9877 content: "\f527";
9878}
9879
9880i.icon.dice.two:before {
9881 content: "\f528";
9882}
9883
9884i.icon.digital.tachograph:before {
9885 content: "\f566";
9886}
9887
9888i.icon.directions:before {
9889 content: "\f5eb";
9890}
9891
9892i.icon.divide:before {
9893 content: "\f529";
9894}
9895
9896i.icon.dizzy:before {
9897 content: "\f567";
9898}
9899
9900i.icon.dna:before {
9901 content: "\f471";
9902}
9903
9904i.icon.dog:before {
9905 content: "\f6d3";
9906}
9907
9908i.icon.dollar.sign:before {
9909 content: "\f155";
9910}
9911
9912i.icon.dolly:before {
9913 content: "\f472";
9914}
9915
9916i.icon.dolly.flatbed:before {
9917 content: "\f474";
9918}
9919
9920i.icon.donate:before {
9921 content: "\f4b9";
9922}
9923
9924i.icon.door.closed:before {
9925 content: "\f52a";
9926}
9927
9928i.icon.door.open:before {
9929 content: "\f52b";
9930}
9931
9932i.icon.dot.circle:before {
9933 content: "\f192";
9934}
9935
9936i.icon.dove:before {
9937 content: "\f4ba";
9938}
9939
9940i.icon.download:before {
9941 content: "\f019";
9942}
9943
9944i.icon.drafting.compass:before {
9945 content: "\f568";
9946}
9947
9948i.icon.dragon:before {
9949 content: "\f6d5";
9950}
9951
9952i.icon.draw.polygon:before {
9953 content: "\f5ee";
9954}
9955
9956i.icon.drum:before {
9957 content: "\f569";
9958}
9959
9960i.icon.drum.steelpan:before {
9961 content: "\f56a";
9962}
9963
9964i.icon.drumstick.bite:before {
9965 content: "\f6d7";
9966}
9967
9968i.icon.dumbbell:before {
9969 content: "\f44b";
9970}
9971
9972i.icon.dumpster:before {
9973 content: "\f793";
9974}
9975
9976i.icon.dumpster.fire:before {
9977 content: "\f794";
9978}
9979
9980i.icon.dungeon:before {
9981 content: "\f6d9";
9982}
9983
9984i.icon.edit:before {
9985 content: "\f044";
9986}
9987
9988i.icon.egg:before {
9989 content: "\f7fb";
9990}
9991
9992i.icon.eject:before {
9993 content: "\f052";
9994}
9995
9996i.icon.ellipsis.horizontal:before {
9997 content: "\f141";
9998}
9999
10000i.icon.ellipsis.vertical:before {
10001 content: "\f142";
10002}
10003
10004i.icon.envelope:before {
10005 content: "\f0e0";
10006}
10007
10008i.icon.envelope.open:before {
10009 content: "\f2b6";
10010}
10011
10012i.icon.envelope.open.text:before {
10013 content: "\f658";
10014}
10015
10016i.icon.envelope.square:before {
10017 content: "\f199";
10018}
10019
10020i.icon.equals:before {
10021 content: "\f52c";
10022}
10023
10024i.icon.eraser:before {
10025 content: "\f12d";
10026}
10027
10028i.icon.ethernet:before {
10029 content: "\f796";
10030}
10031
10032i.icon.euro.sign:before {
10033 content: "\f153";
10034}
10035
10036i.icon.exchange.alternate:before {
10037 content: "\f362";
10038}
10039
10040i.icon.exclamation:before {
10041 content: "\f12a";
10042}
10043
10044i.icon.exclamation.circle:before {
10045 content: "\f06a";
10046}
10047
10048i.icon.exclamation.triangle:before {
10049 content: "\f071";
10050}
10051
10052i.icon.expand:before {
10053 content: "\f065";
10054}
10055
10056i.icon.expand.arrows.alternate:before {
10057 content: "\f31e";
10058}
10059
10060i.icon.external.alternate:before {
10061 content: "\f35d";
10062}
10063
10064i.icon.external.link.square.alternate:before {
10065 content: "\f360";
10066}
10067
10068i.icon.eye:before {
10069 content: "\f06e";
10070}
10071
10072i.icon.eye.dropper:before {
10073 content: "\f1fb";
10074}
10075
10076i.icon.eye.slash:before {
10077 content: "\f070";
10078}
10079
10080i.icon.fast.backward:before {
10081 content: "\f049";
10082}
10083
10084i.icon.fast.forward:before {
10085 content: "\f050";
10086}
10087
10088i.icon.fax:before {
10089 content: "\f1ac";
10090}
10091
10092i.icon.feather:before {
10093 content: "\f52d";
10094}
10095
10096i.icon.feather.alternate:before {
10097 content: "\f56b";
10098}
10099
10100i.icon.female:before {
10101 content: "\f182";
10102}
10103
10104i.icon.fighter.jet:before {
10105 content: "\f0fb";
10106}
10107
10108i.icon.file:before {
10109 content: "\f15b";
10110}
10111
10112i.icon.file.alternate:before {
10113 content: "\f15c";
10114}
10115
10116i.icon.file.archive:before {
10117 content: "\f1c6";
10118}
10119
10120i.icon.file.audio:before {
10121 content: "\f1c7";
10122}
10123
10124i.icon.file.code:before {
10125 content: "\f1c9";
10126}
10127
10128i.icon.file.contract:before {
10129 content: "\f56c";
10130}
10131
10132i.icon.file.csv:before {
10133 content: "\f6dd";
10134}
10135
10136i.icon.file.download:before {
10137 content: "\f56d";
10138}
10139
10140i.icon.file.excel:before {
10141 content: "\f1c3";
10142}
10143
10144i.icon.file.export:before {
10145 content: "\f56e";
10146}
10147
10148i.icon.file.image:before {
10149 content: "\f1c5";
10150}
10151
10152i.icon.file.import:before {
10153 content: "\f56f";
10154}
10155
10156i.icon.file.invoice:before {
10157 content: "\f570";
10158}
10159
10160i.icon.file.invoice.dollar:before {
10161 content: "\f571";
10162}
10163
10164i.icon.file.medical:before {
10165 content: "\f477";
10166}
10167
10168i.icon.file.medical.alternate:before {
10169 content: "\f478";
10170}
10171
10172i.icon.file.pdf:before {
10173 content: "\f1c1";
10174}
10175
10176i.icon.file.powerpoint:before {
10177 content: "\f1c4";
10178}
10179
10180i.icon.file.prescription:before {
10181 content: "\f572";
10182}
10183
10184i.icon.file.signature:before {
10185 content: "\f573";
10186}
10187
10188i.icon.file.upload:before {
10189 content: "\f574";
10190}
10191
10192i.icon.file.video:before {
10193 content: "\f1c8";
10194}
10195
10196i.icon.file.word:before {
10197 content: "\f1c2";
10198}
10199
10200i.icon.fill:before {
10201 content: "\f575";
10202}
10203
10204i.icon.fill.drip:before {
10205 content: "\f576";
10206}
10207
10208i.icon.film:before {
10209 content: "\f008";
10210}
10211
10212i.icon.filter:before {
10213 content: "\f0b0";
10214}
10215
10216i.icon.fingerprint:before {
10217 content: "\f577";
10218}
10219
10220i.icon.fire:before {
10221 content: "\f06d";
10222}
10223
10224i.icon.fire.alternate:before {
10225 content: "\f7e4";
10226}
10227
10228i.icon.fire.extinguisher:before {
10229 content: "\f134";
10230}
10231
10232i.icon.first.aid:before {
10233 content: "\f479";
10234}
10235
10236i.icon.fish:before {
10237 content: "\f578";
10238}
10239
10240i.icon.fist.raised:before {
10241 content: "\f6de";
10242}
10243
10244i.icon.flag:before {
10245 content: "\f024";
10246}
10247
10248i.icon.flag.checkered:before {
10249 content: "\f11e";
10250}
10251
10252i.icon.flag.usa:before {
10253 content: "\f74d";
10254}
10255
10256i.icon.flask:before {
10257 content: "\f0c3";
10258}
10259
10260i.icon.flushed:before {
10261 content: "\f579";
10262}
10263
10264i.icon.folder:before {
10265 content: "\f07b";
10266}
10267
10268i.icon.folder.minus:before {
10269 content: "\f65d";
10270}
10271
10272i.icon.folder.open:before {
10273 content: "\f07c";
10274}
10275
10276i.icon.folder.plus:before {
10277 content: "\f65e";
10278}
10279
10280i.icon.font:before {
10281 content: "\f031";
10282}
10283
10284i.icon.football.ball:before {
10285 content: "\f44e";
10286}
10287
10288i.icon.forward:before {
10289 content: "\f04e";
10290}
10291
10292i.icon.frog:before {
10293 content: "\f52e";
10294}
10295
10296i.icon.frown:before {
10297 content: "\f119";
10298}
10299
10300i.icon.frown.open:before {
10301 content: "\f57a";
10302}
10303
10304i.icon.fruit-apple:before {
10305 content: "\f5d1";
10306}
10307
10308i.icon.funnel.dollar:before {
10309 content: "\f662";
10310}
10311
10312i.icon.futbol:before {
10313 content: "\f1e3";
10314}
10315
10316i.icon.gamepad:before {
10317 content: "\f11b";
10318}
10319
10320i.icon.gas.pump:before {
10321 content: "\f52f";
10322}
10323
10324i.icon.gavel:before {
10325 content: "\f0e3";
10326}
10327
10328i.icon.gem:before {
10329 content: "\f3a5";
10330}
10331
10332i.icon.genderless:before {
10333 content: "\f22d";
10334}
10335
10336i.icon.ghost:before {
10337 content: "\f6e2";
10338}
10339
10340i.icon.gift:before {
10341 content: "\f06b";
10342}
10343
10344i.icon.gifts:before {
10345 content: "\f79c";
10346}
10347
10348i.icon.glass.cheers:before {
10349 content: "\f79f";
10350}
10351
10352i.icon.glass.martini:before {
10353 content: "\f000";
10354}
10355
10356i.icon.glass.martini.alternate:before {
10357 content: "\f57b";
10358}
10359
10360i.icon.glass.whiskey:before {
10361 content: "\f7a0";
10362}
10363
10364i.icon.glasses:before {
10365 content: "\f530";
10366}
10367
10368i.icon.globe:before {
10369 content: "\f0ac";
10370}
10371
10372i.icon.globe.africa:before {
10373 content: "\f57c";
10374}
10375
10376i.icon.globe.americas:before {
10377 content: "\f57d";
10378}
10379
10380i.icon.globe.asia:before {
10381 content: "\f57e";
10382}
10383
10384i.icon.globe.europe:before {
10385 content: "\f7a2";
10386}
10387
10388i.icon.golf.ball:before {
10389 content: "\f450";
10390}
10391
10392i.icon.gopuram:before {
10393 content: "\f664";
10394}
10395
10396i.icon.graduation.cap:before {
10397 content: "\f19d";
10398}
10399
10400i.icon.greater.than:before {
10401 content: "\f531";
10402}
10403
10404i.icon.greater.than.equal:before {
10405 content: "\f532";
10406}
10407
10408i.icon.grimace:before {
10409 content: "\f57f";
10410}
10411
10412i.icon.grin:before {
10413 content: "\f580";
10414}
10415
10416i.icon.grin.alternate:before {
10417 content: "\f581";
10418}
10419
10420i.icon.grin.beam:before {
10421 content: "\f582";
10422}
10423
10424i.icon.grin.beam.sweat:before {
10425 content: "\f583";
10426}
10427
10428i.icon.grin.hearts:before {
10429 content: "\f584";
10430}
10431
10432i.icon.grin.squint:before {
10433 content: "\f585";
10434}
10435
10436i.icon.grin.squint.tears:before {
10437 content: "\f586";
10438}
10439
10440i.icon.grin.stars:before {
10441 content: "\f587";
10442}
10443
10444i.icon.grin.tears:before {
10445 content: "\f588";
10446}
10447
10448i.icon.grin.tongue:before {
10449 content: "\f589";
10450}
10451
10452i.icon.grin.tongue.squint:before {
10453 content: "\f58a";
10454}
10455
10456i.icon.grin.tongue.wink:before {
10457 content: "\f58b";
10458}
10459
10460i.icon.grin.wink:before {
10461 content: "\f58c";
10462}
10463
10464i.icon.grip.horizontal:before {
10465 content: "\f58d";
10466}
10467
10468i.icon.grip.lines:before {
10469 content: "\f7a4";
10470}
10471
10472i.icon.grip.lines.vertical:before {
10473 content: "\f7a5";
10474}
10475
10476i.icon.grip.vertical:before {
10477 content: "\f58e";
10478}
10479
10480i.icon.guitar:before {
10481 content: "\f7a6";
10482}
10483
10484i.icon.h.square:before {
10485 content: "\f0fd";
10486}
10487
10488i.icon.hamburger:before {
10489 content: "\f805";
10490}
10491
10492i.icon.hammer:before {
10493 content: "\f6e3";
10494}
10495
10496i.icon.hamsa:before {
10497 content: "\f665";
10498}
10499
10500i.icon.hand.holding:before {
10501 content: "\f4bd";
10502}
10503
10504i.icon.hand.holding.heart:before {
10505 content: "\f4be";
10506}
10507
10508i.icon.hand.holding.usd:before {
10509 content: "\f4c0";
10510}
10511
10512i.icon.hand.lizard:before {
10513 content: "\f258";
10514}
10515
10516i.icon.hand.middle.finger:before {
10517 content: "\f806";
10518}
10519
10520i.icon.hand.paper:before {
10521 content: "\f256";
10522}
10523
10524i.icon.hand.peace:before {
10525 content: "\f25b";
10526}
10527
10528i.icon.hand.point.down:before {
10529 content: "\f0a7";
10530}
10531
10532i.icon.hand.point.left:before {
10533 content: "\f0a5";
10534}
10535
10536i.icon.hand.point.right:before {
10537 content: "\f0a4";
10538}
10539
10540i.icon.hand.point.up:before {
10541 content: "\f0a6";
10542}
10543
10544i.icon.hand.pointer:before {
10545 content: "\f25a";
10546}
10547
10548i.icon.hand.rock:before {
10549 content: "\f255";
10550}
10551
10552i.icon.hand.scissors:before {
10553 content: "\f257";
10554}
10555
10556i.icon.hand.spock:before {
10557 content: "\f259";
10558}
10559
10560i.icon.hands:before {
10561 content: "\f4c2";
10562}
10563
10564i.icon.hands.helping:before {
10565 content: "\f4c4";
10566}
10567
10568i.icon.handshake:before {
10569 content: "\f2b5";
10570}
10571
10572i.icon.hanukiah:before {
10573 content: "\f6e6";
10574}
10575
10576i.icon.hard.hat:before {
10577 content: "\f807";
10578}
10579
10580i.icon.hashtag:before {
10581 content: "\f292";
10582}
10583
10584i.icon.hat.wizard:before {
10585 content: "\f6e8";
10586}
10587
10588i.icon.haykal:before {
10589 content: "\f666";
10590}
10591
10592i.icon.hdd:before {
10593 content: "\f0a0";
10594}
10595
10596i.icon.heading:before {
10597 content: "\f1dc";
10598}
10599
10600i.icon.headphones:before {
10601 content: "\f025";
10602}
10603
10604i.icon.headphones.alternate:before {
10605 content: "\f58f";
10606}
10607
10608i.icon.headset:before {
10609 content: "\f590";
10610}
10611
10612i.icon.heart:before {
10613 content: "\f004";
10614}
10615
10616i.icon.heart.broken:before {
10617 content: "\f7a9";
10618}
10619
10620i.icon.heartbeat:before {
10621 content: "\f21e";
10622}
10623
10624i.icon.helicopter:before {
10625 content: "\f533";
10626}
10627
10628i.icon.highlighter:before {
10629 content: "\f591";
10630}
10631
10632i.icon.hiking:before {
10633 content: "\f6ec";
10634}
10635
10636i.icon.hippo:before {
10637 content: "\f6ed";
10638}
10639
10640i.icon.history:before {
10641 content: "\f1da";
10642}
10643
10644i.icon.hockey.puck:before {
10645 content: "\f453";
10646}
10647
10648i.icon.holly.berry:before {
10649 content: "\f7aa";
10650}
10651
10652i.icon.home:before {
10653 content: "\f015";
10654}
10655
10656i.icon.horse:before {
10657 content: "\f6f0";
10658}
10659
10660i.icon.horse.head:before {
10661 content: "\f7ab";
10662}
10663
10664i.icon.hospital:before {
10665 content: "\f0f8";
10666}
10667
10668i.icon.hospital.alternate:before {
10669 content: "\f47d";
10670}
10671
10672i.icon.hospital.symbol:before {
10673 content: "\f47e";
10674}
10675
10676i.icon.hot.tub:before {
10677 content: "\f593";
10678}
10679
10680i.icon.hotdog:before {
10681 content: "\f80f";
10682}
10683
10684i.icon.hotel:before {
10685 content: "\f594";
10686}
10687
10688i.icon.hourglass:before {
10689 content: "\f254";
10690}
10691
10692i.icon.hourglass.end:before {
10693 content: "\f253";
10694}
10695
10696i.icon.hourglass.half:before {
10697 content: "\f252";
10698}
10699
10700i.icon.hourglass.start:before {
10701 content: "\f251";
10702}
10703
10704i.icon.house.damage:before {
10705 content: "\f6f1";
10706}
10707
10708i.icon.hryvnia:before {
10709 content: "\f6f2";
10710}
10711
10712i.icon.i.cursor:before {
10713 content: "\f246";
10714}
10715
10716i.icon.ice.cream:before {
10717 content: "\f810";
10718}
10719
10720i.icon.icicles:before {
10721 content: "\f7ad";
10722}
10723
10724i.icon.id.badge:before {
10725 content: "\f2c1";
10726}
10727
10728i.icon.id.card:before {
10729 content: "\f2c2";
10730}
10731
10732i.icon.id.card.alternate:before {
10733 content: "\f47f";
10734}
10735
10736i.icon.igloo:before {
10737 content: "\f7ae";
10738}
10739
10740i.icon.image:before {
10741 content: "\f03e";
10742}
10743
10744i.icon.images:before {
10745 content: "\f302";
10746}
10747
10748i.icon.inbox:before {
10749 content: "\f01c";
10750}
10751
10752i.icon.indent:before {
10753 content: "\f03c";
10754}
10755
10756i.icon.industry:before {
10757 content: "\f275";
10758}
10759
10760i.icon.infinity:before {
10761 content: "\f534";
10762}
10763
10764i.icon.info:before {
10765 content: "\f129";
10766}
10767
10768i.icon.info.circle:before {
10769 content: "\f05a";
10770}
10771
10772i.icon.italic:before {
10773 content: "\f033";
10774}
10775
10776i.icon.jedi:before {
10777 content: "\f669";
10778}
10779
10780i.icon.joint:before {
10781 content: "\f595";
10782}
10783
10784i.icon.journal.whills:before {
10785 content: "\f66a";
10786}
10787
10788i.icon.kaaba:before {
10789 content: "\f66b";
10790}
10791
10792i.icon.key:before {
10793 content: "\f084";
10794}
10795
10796i.icon.keyboard:before {
10797 content: "\f11c";
10798}
10799
10800i.icon.khanda:before {
10801 content: "\f66d";
10802}
10803
10804i.icon.kiss:before {
10805 content: "\f596";
10806}
10807
10808i.icon.kiss.beam:before {
10809 content: "\f597";
10810}
10811
10812i.icon.kiss.wink.heart:before {
10813 content: "\f598";
10814}
10815
10816i.icon.kiwi.bird:before {
10817 content: "\f535";
10818}
10819
10820i.icon.landmark:before {
10821 content: "\f66f";
10822}
10823
10824i.icon.language:before {
10825 content: "\f1ab";
10826}
10827
10828i.icon.laptop:before {
10829 content: "\f109";
10830}
10831
10832i.icon.laptop.code:before {
10833 content: "\f5fc";
10834}
10835
10836i.icon.laptop.medical:before {
10837 content: "\f812";
10838}
10839
10840i.icon.laugh:before {
10841 content: "\f599";
10842}
10843
10844i.icon.laugh.beam:before {
10845 content: "\f59a";
10846}
10847
10848i.icon.laugh.squint:before {
10849 content: "\f59b";
10850}
10851
10852i.icon.laugh.wink:before {
10853 content: "\f59c";
10854}
10855
10856i.icon.layer.group:before {
10857 content: "\f5fd";
10858}
10859
10860i.icon.leaf:before {
10861 content: "\f06c";
10862}
10863
10864i.icon.lemon:before {
10865 content: "\f094";
10866}
10867
10868i.icon.less.than:before {
10869 content: "\f536";
10870}
10871
10872i.icon.less.than.equal:before {
10873 content: "\f537";
10874}
10875
10876i.icon.level.down.alternate:before {
10877 content: "\f3be";
10878}
10879
10880i.icon.level.up.alternate:before {
10881 content: "\f3bf";
10882}
10883
10884i.icon.life.ring:before {
10885 content: "\f1cd";
10886}
10887
10888i.icon.lightbulb:before {
10889 content: "\f0eb";
10890}
10891
10892i.icon.linkify:before {
10893 content: "\f0c1";
10894}
10895
10896i.icon.lira.sign:before {
10897 content: "\f195";
10898}
10899
10900i.icon.list:before {
10901 content: "\f03a";
10902}
10903
10904i.icon.list.alternate:before {
10905 content: "\f022";
10906}
10907
10908i.icon.list.ol:before {
10909 content: "\f0cb";
10910}
10911
10912i.icon.list.ul:before {
10913 content: "\f0ca";
10914}
10915
10916i.icon.location.arrow:before {
10917 content: "\f124";
10918}
10919
10920i.icon.lock:before {
10921 content: "\f023";
10922}
10923
10924i.icon.lock.open:before {
10925 content: "\f3c1";
10926}
10927
10928i.icon.long.arrow.alternate.down:before {
10929 content: "\f309";
10930}
10931
10932i.icon.long.arrow.alternate.left:before {
10933 content: "\f30a";
10934}
10935
10936i.icon.long.arrow.alternate.right:before {
10937 content: "\f30b";
10938}
10939
10940i.icon.long.arrow.alternate.up:before {
10941 content: "\f30c";
10942}
10943
10944i.icon.low.vision:before {
10945 content: "\f2a8";
10946}
10947
10948i.icon.luggage.cart:before {
10949 content: "\f59d";
10950}
10951
10952i.icon.magic:before {
10953 content: "\f0d0";
10954}
10955
10956i.icon.magnet:before {
10957 content: "\f076";
10958}
10959
10960i.icon.mail.bulk:before {
10961 content: "\f674";
10962}
10963
10964i.icon.male:before {
10965 content: "\f183";
10966}
10967
10968i.icon.map:before {
10969 content: "\f279";
10970}
10971
10972i.icon.map.marked:before {
10973 content: "\f59f";
10974}
10975
10976i.icon.map.marked.alternate:before {
10977 content: "\f5a0";
10978}
10979
10980i.icon.map.marker:before {
10981 content: "\f041";
10982}
10983
10984i.icon.map.marker.alternate:before {
10985 content: "\f3c5";
10986}
10987
10988i.icon.map.pin:before {
10989 content: "\f276";
10990}
10991
10992i.icon.map.signs:before {
10993 content: "\f277";
10994}
10995
10996i.icon.marker:before {
10997 content: "\f5a1";
10998}
10999
11000i.icon.mars:before {
11001 content: "\f222";
11002}
11003
11004i.icon.mars.double:before {
11005 content: "\f227";
11006}
11007
11008i.icon.mars.stroke:before {
11009 content: "\f229";
11010}
11011
11012i.icon.mars.stroke.horizontal:before {
11013 content: "\f22b";
11014}
11015
11016i.icon.mars.stroke.vertical:before {
11017 content: "\f22a";
11018}
11019
11020i.icon.mask:before {
11021 content: "\f6fa";
11022}
11023
11024i.icon.medal:before {
11025 content: "\f5a2";
11026}
11027
11028i.icon.medkit:before {
11029 content: "\f0fa";
11030}
11031
11032i.icon.meh:before {
11033 content: "\f11a";
11034}
11035
11036i.icon.meh.blank:before {
11037 content: "\f5a4";
11038}
11039
11040i.icon.meh.rolling.eyes:before {
11041 content: "\f5a5";
11042}
11043
11044i.icon.memory:before {
11045 content: "\f538";
11046}
11047
11048i.icon.menorah:before {
11049 content: "\f676";
11050}
11051
11052i.icon.mercury:before {
11053 content: "\f223";
11054}
11055
11056i.icon.meteor:before {
11057 content: "\f753";
11058}
11059
11060i.icon.microchip:before {
11061 content: "\f2db";
11062}
11063
11064i.icon.microphone:before {
11065 content: "\f130";
11066}
11067
11068i.icon.microphone.alternate:before {
11069 content: "\f3c9";
11070}
11071
11072i.icon.microphone.alternate.slash:before {
11073 content: "\f539";
11074}
11075
11076i.icon.microphone.slash:before {
11077 content: "\f131";
11078}
11079
11080i.icon.microscope:before {
11081 content: "\f610";
11082}
11083
11084i.icon.minus:before {
11085 content: "\f068";
11086}
11087
11088i.icon.minus.circle:before {
11089 content: "\f056";
11090}
11091
11092i.icon.minus.square:before {
11093 content: "\f146";
11094}
11095
11096i.icon.mitten:before {
11097 content: "\f7b5";
11098}
11099
11100i.icon.mobile:before {
11101 content: "\f10b";
11102}
11103
11104i.icon.mobile.alternate:before {
11105 content: "\f3cd";
11106}
11107
11108i.icon.money.bill:before {
11109 content: "\f0d6";
11110}
11111
11112i.icon.money.bill.alternate:before {
11113 content: "\f3d1";
11114}
11115
11116i.icon.money.bill.wave:before {
11117 content: "\f53a";
11118}
11119
11120i.icon.money.bill.wave.alternate:before {
11121 content: "\f53b";
11122}
11123
11124i.icon.money.check:before {
11125 content: "\f53c";
11126}
11127
11128i.icon.money.check.alternate:before {
11129 content: "\f53d";
11130}
11131
11132i.icon.monument:before {
11133 content: "\f5a6";
11134}
11135
11136i.icon.moon:before {
11137 content: "\f186";
11138}
11139
11140i.icon.mortar.pestle:before {
11141 content: "\f5a7";
11142}
11143
11144i.icon.mosque:before {
11145 content: "\f678";
11146}
11147
11148i.icon.motorcycle:before {
11149 content: "\f21c";
11150}
11151
11152i.icon.mountain:before {
11153 content: "\f6fc";
11154}
11155
11156i.icon.mouse.pointer:before {
11157 content: "\f245";
11158}
11159
11160i.icon.mug.hot:before {
11161 content: "\f7b6";
11162}
11163
11164i.icon.music:before {
11165 content: "\f001";
11166}
11167
11168i.icon.network.wired:before {
11169 content: "\f6ff";
11170}
11171
11172i.icon.neuter:before {
11173 content: "\f22c";
11174}
11175
11176i.icon.newspaper:before {
11177 content: "\f1ea";
11178}
11179
11180i.icon.not.equal:before {
11181 content: "\f53e";
11182}
11183
11184i.icon.notes.medical:before {
11185 content: "\f481";
11186}
11187
11188i.icon.object.group:before {
11189 content: "\f247";
11190}
11191
11192i.icon.object.ungroup:before {
11193 content: "\f248";
11194}
11195
11196i.icon.oil.can:before {
11197 content: "\f613";
11198}
11199
11200i.icon.om:before {
11201 content: "\f679";
11202}
11203
11204i.icon.otter:before {
11205 content: "\f700";
11206}
11207
11208i.icon.outdent:before {
11209 content: "\f03b";
11210}
11211
11212i.icon.pager:before {
11213 content: "\f815";
11214}
11215
11216i.icon.paint.brush:before {
11217 content: "\f1fc";
11218}
11219
11220i.icon.paint.roller:before {
11221 content: "\f5aa";
11222}
11223
11224i.icon.palette:before {
11225 content: "\f53f";
11226}
11227
11228i.icon.pallet:before {
11229 content: "\f482";
11230}
11231
11232i.icon.paper.plane:before {
11233 content: "\f1d8";
11234}
11235
11236i.icon.paperclip:before {
11237 content: "\f0c6";
11238}
11239
11240i.icon.parachute.box:before {
11241 content: "\f4cd";
11242}
11243
11244i.icon.paragraph:before {
11245 content: "\f1dd";
11246}
11247
11248i.icon.parking:before {
11249 content: "\f540";
11250}
11251
11252i.icon.passport:before {
11253 content: "\f5ab";
11254}
11255
11256i.icon.pastafarianism:before {
11257 content: "\f67b";
11258}
11259
11260i.icon.paste:before {
11261 content: "\f0ea";
11262}
11263
11264i.icon.pause:before {
11265 content: "\f04c";
11266}
11267
11268i.icon.pause.circle:before {
11269 content: "\f28b";
11270}
11271
11272i.icon.paw:before {
11273 content: "\f1b0";
11274}
11275
11276i.icon.peace:before {
11277 content: "\f67c";
11278}
11279
11280i.icon.pen:before {
11281 content: "\f304";
11282}
11283
11284i.icon.pen.alternate:before {
11285 content: "\f305";
11286}
11287
11288i.icon.pen.fancy:before {
11289 content: "\f5ac";
11290}
11291
11292i.icon.pen.nib:before {
11293 content: "\f5ad";
11294}
11295
11296i.icon.pen.square:before {
11297 content: "\f14b";
11298}
11299
11300i.icon.pencil.alternate:before {
11301 content: "\f303";
11302}
11303
11304i.icon.pencil.ruler:before {
11305 content: "\f5ae";
11306}
11307
11308i.icon.people.carry:before {
11309 content: "\f4ce";
11310}
11311
11312i.icon.pepper.hot:before {
11313 content: "\f816";
11314}
11315
11316i.icon.percent:before {
11317 content: "\f295";
11318}
11319
11320i.icon.percentage:before {
11321 content: "\f541";
11322}
11323
11324i.icon.person.booth:before {
11325 content: "\f756";
11326}
11327
11328i.icon.phone:before {
11329 content: "\f095";
11330}
11331
11332i.icon.phone.slash:before {
11333 content: "\f3dd";
11334}
11335
11336i.icon.phone.square:before {
11337 content: "\f098";
11338}
11339
11340i.icon.phone.volume:before {
11341 content: "\f2a0";
11342}
11343
11344i.icon.piggy.bank:before {
11345 content: "\f4d3";
11346}
11347
11348i.icon.pills:before {
11349 content: "\f484";
11350}
11351
11352i.icon.pizza.slice:before {
11353 content: "\f818";
11354}
11355
11356i.icon.place.of.worship:before {
11357 content: "\f67f";
11358}
11359
11360i.icon.plane:before {
11361 content: "\f072";
11362}
11363
11364i.icon.plane.arrival:before {
11365 content: "\f5af";
11366}
11367
11368i.icon.plane.departure:before {
11369 content: "\f5b0";
11370}
11371
11372i.icon.play:before {
11373 content: "\f04b";
11374}
11375
11376i.icon.play.circle:before {
11377 content: "\f144";
11378}
11379
11380i.icon.plug:before {
11381 content: "\f1e6";
11382}
11383
11384i.icon.plus:before {
11385 content: "\f067";
11386}
11387
11388i.icon.plus.circle:before {
11389 content: "\f055";
11390}
11391
11392i.icon.plus.square:before {
11393 content: "\f0fe";
11394}
11395
11396i.icon.podcast:before {
11397 content: "\f2ce";
11398}
11399
11400i.icon.poll:before {
11401 content: "\f681";
11402}
11403
11404i.icon.poll.horizontal:before {
11405 content: "\f682";
11406}
11407
11408i.icon.poo:before {
11409 content: "\f2fe";
11410}
11411
11412i.icon.poo.storm:before {
11413 content: "\f75a";
11414}
11415
11416i.icon.poop:before {
11417 content: "\f619";
11418}
11419
11420i.icon.portrait:before {
11421 content: "\f3e0";
11422}
11423
11424i.icon.pound.sign:before {
11425 content: "\f154";
11426}
11427
11428i.icon.power.off:before {
11429 content: "\f011";
11430}
11431
11432i.icon.pray:before {
11433 content: "\f683";
11434}
11435
11436i.icon.praying.hands:before {
11437 content: "\f684";
11438}
11439
11440i.icon.prescription:before {
11441 content: "\f5b1";
11442}
11443
11444i.icon.prescription.bottle:before {
11445 content: "\f485";
11446}
11447
11448i.icon.prescription.bottle.alternate:before {
11449 content: "\f486";
11450}
11451
11452i.icon.print:before {
11453 content: "\f02f";
11454}
11455
11456i.icon.procedures:before {
11457 content: "\f487";
11458}
11459
11460i.icon.project.diagram:before {
11461 content: "\f542";
11462}
11463
11464i.icon.puzzle.piece:before {
11465 content: "\f12e";
11466}
11467
11468i.icon.qrcode:before {
11469 content: "\f029";
11470}
11471
11472i.icon.question:before {
11473 content: "\f128";
11474}
11475
11476i.icon.question.circle:before {
11477 content: "\f059";
11478}
11479
11480i.icon.quidditch:before {
11481 content: "\f458";
11482}
11483
11484i.icon.quote.left:before {
11485 content: "\f10d";
11486}
11487
11488i.icon.quote.right:before {
11489 content: "\f10e";
11490}
11491
11492i.icon.quran:before {
11493 content: "\f687";
11494}
11495
11496i.icon.radiation:before {
11497 content: "\f7b9";
11498}
11499
11500i.icon.radiation.alternate:before {
11501 content: "\f7ba";
11502}
11503
11504i.icon.rainbow:before {
11505 content: "\f75b";
11506}
11507
11508i.icon.random:before {
11509 content: "\f074";
11510}
11511
11512i.icon.receipt:before {
11513 content: "\f543";
11514}
11515
11516i.icon.recycle:before {
11517 content: "\f1b8";
11518}
11519
11520i.icon.redo:before {
11521 content: "\f01e";
11522}
11523
11524i.icon.redo.alternate:before {
11525 content: "\f2f9";
11526}
11527
11528i.icon.registered:before {
11529 content: "\f25d";
11530}
11531
11532i.icon.reply:before {
11533 content: "\f3e5";
11534}
11535
11536i.icon.reply.all:before {
11537 content: "\f122";
11538}
11539
11540i.icon.republican:before {
11541 content: "\f75e";
11542}
11543
11544i.icon.restroom:before {
11545 content: "\f7bd";
11546}
11547
11548i.icon.retweet:before {
11549 content: "\f079";
11550}
11551
11552i.icon.ribbon:before {
11553 content: "\f4d6";
11554}
11555
11556i.icon.ring:before {
11557 content: "\f70b";
11558}
11559
11560i.icon.road:before {
11561 content: "\f018";
11562}
11563
11564i.icon.robot:before {
11565 content: "\f544";
11566}
11567
11568i.icon.rocket:before {
11569 content: "\f135";
11570}
11571
11572i.icon.route:before {
11573 content: "\f4d7";
11574}
11575
11576i.icon.rss:before {
11577 content: "\f09e";
11578}
11579
11580i.icon.rss.square:before {
11581 content: "\f143";
11582}
11583
11584i.icon.ruble.sign:before {
11585 content: "\f158";
11586}
11587
11588i.icon.ruler:before {
11589 content: "\f545";
11590}
11591
11592i.icon.ruler.combined:before {
11593 content: "\f546";
11594}
11595
11596i.icon.ruler.horizontal:before {
11597 content: "\f547";
11598}
11599
11600i.icon.ruler.vertical:before {
11601 content: "\f548";
11602}
11603
11604i.icon.running:before {
11605 content: "\f70c";
11606}
11607
11608i.icon.rupee.sign:before {
11609 content: "\f156";
11610}
11611
11612i.icon.sad.cry:before {
11613 content: "\f5b3";
11614}
11615
11616i.icon.sad.tear:before {
11617 content: "\f5b4";
11618}
11619
11620i.icon.satellite:before {
11621 content: "\f7bf";
11622}
11623
11624i.icon.satellite.dish:before {
11625 content: "\f7c0";
11626}
11627
11628i.icon.save:before {
11629 content: "\f0c7";
11630}
11631
11632i.icon.school:before {
11633 content: "\f549";
11634}
11635
11636i.icon.screwdriver:before {
11637 content: "\f54a";
11638}
11639
11640i.icon.scroll:before {
11641 content: "\f70e";
11642}
11643
11644i.icon.sd.card:before {
11645 content: "\f7c2";
11646}
11647
11648i.icon.search:before {
11649 content: "\f002";
11650}
11651
11652i.icon.search.dollar:before {
11653 content: "\f688";
11654}
11655
11656i.icon.search.location:before {
11657 content: "\f689";
11658}
11659
11660i.icon.search.minus:before {
11661 content: "\f010";
11662}
11663
11664i.icon.search.plus:before {
11665 content: "\f00e";
11666}
11667
11668i.icon.seedling:before {
11669 content: "\f4d8";
11670}
11671
11672i.icon.server:before {
11673 content: "\f233";
11674}
11675
11676i.icon.shapes:before {
11677 content: "\f61f";
11678}
11679
11680i.icon.share:before {
11681 content: "\f064";
11682}
11683
11684i.icon.share.alternate:before {
11685 content: "\f1e0";
11686}
11687
11688i.icon.share.alternate.square:before {
11689 content: "\f1e1";
11690}
11691
11692i.icon.share.square:before {
11693 content: "\f14d";
11694}
11695
11696i.icon.shekel.sign:before {
11697 content: "\f20b";
11698}
11699
11700i.icon.shield.alternate:before {
11701 content: "\f3ed";
11702}
11703
11704i.icon.ship:before {
11705 content: "\f21a";
11706}
11707
11708i.icon.shipping.fast:before {
11709 content: "\f48b";
11710}
11711
11712i.icon.shoe.prints:before {
11713 content: "\f54b";
11714}
11715
11716i.icon.shopping.bag:before {
11717 content: "\f290";
11718}
11719
11720i.icon.shopping.basket:before {
11721 content: "\f291";
11722}
11723
11724i.icon.shopping.cart:before {
11725 content: "\f07a";
11726}
11727
11728i.icon.shower:before {
11729 content: "\f2cc";
11730}
11731
11732i.icon.shuttle.van:before {
11733 content: "\f5b6";
11734}
11735
11736i.icon.sign:before {
11737 content: "\f4d9";
11738}
11739
11740i.icon.sign.in.alternate:before {
11741 content: "\f2f6";
11742}
11743
11744i.icon.sign.language:before {
11745 content: "\f2a7";
11746}
11747
11748i.icon.sign.out.alternate:before {
11749 content: "\f2f5";
11750}
11751
11752i.icon.signal:before {
11753 content: "\f012";
11754}
11755
11756i.icon.signature:before {
11757 content: "\f5b7";
11758}
11759
11760i.icon.sim.card:before {
11761 content: "\f7c4";
11762}
11763
11764i.icon.sitemap:before {
11765 content: "\f0e8";
11766}
11767
11768i.icon.skating:before {
11769 content: "\f7c5";
11770}
11771
11772i.icon.skiing:before {
11773 content: "\f7c9";
11774}
11775
11776i.icon.skiing.nordic:before {
11777 content: "\f7ca";
11778}
11779
11780i.icon.skull:before {
11781 content: "\f54c";
11782}
11783
11784i.icon.skull.crossbones:before {
11785 content: "\f714";
11786}
11787
11788i.icon.slash:before {
11789 content: "\f715";
11790}
11791
11792i.icon.sleigh:before {
11793 content: "\f7cc";
11794}
11795
11796i.icon.sliders.horizontal:before {
11797 content: "\f1de";
11798}
11799
11800i.icon.smile:before {
11801 content: "\f118";
11802}
11803
11804i.icon.smile.beam:before {
11805 content: "\f5b8";
11806}
11807
11808i.icon.smile.wink:before {
11809 content: "\f4da";
11810}
11811
11812i.icon.smog:before {
11813 content: "\f75f";
11814}
11815
11816i.icon.smoking:before {
11817 content: "\f48d";
11818}
11819
11820i.icon.smoking.ban:before {
11821 content: "\f54d";
11822}
11823
11824i.icon.sms:before {
11825 content: "\f7cd";
11826}
11827
11828i.icon.snowboarding:before {
11829 content: "\f7ce";
11830}
11831
11832i.icon.snowflake:before {
11833 content: "\f2dc";
11834}
11835
11836i.icon.snowman:before {
11837 content: "\f7d0";
11838}
11839
11840i.icon.snowplow:before {
11841 content: "\f7d2";
11842}
11843
11844i.icon.socks:before {
11845 content: "\f696";
11846}
11847
11848i.icon.solar.panel:before {
11849 content: "\f5ba";
11850}
11851
11852i.icon.sort:before {
11853 content: "\f0dc";
11854}
11855
11856i.icon.sort.alphabet.down:before {
11857 content: "\f15d";
11858}
11859
11860i.icon.sort.alphabet.up:before {
11861 content: "\f15e";
11862}
11863
11864i.icon.sort.amount.down:before {
11865 content: "\f160";
11866}
11867
11868i.icon.sort.amount.up:before {
11869 content: "\f161";
11870}
11871
11872i.icon.sort.down:before {
11873 content: "\f0dd";
11874}
11875
11876i.icon.sort.numeric.down:before {
11877 content: "\f162";
11878}
11879
11880i.icon.sort.numeric.up:before {
11881 content: "\f163";
11882}
11883
11884i.icon.sort.up:before {
11885 content: "\f0de";
11886}
11887
11888i.icon.spa:before {
11889 content: "\f5bb";
11890}
11891
11892i.icon.space.shuttle:before {
11893 content: "\f197";
11894}
11895
11896i.icon.spider:before {
11897 content: "\f717";
11898}
11899
11900i.icon.spinner:before {
11901 content: "\f110";
11902}
11903
11904i.icon.splotch:before {
11905 content: "\f5bc";
11906}
11907
11908i.icon.spray.can:before {
11909 content: "\f5bd";
11910}
11911
11912i.icon.square:before {
11913 content: "\f0c8";
11914}
11915
11916i.icon.square.full:before {
11917 content: "\f45c";
11918}
11919
11920i.icon.square.root.alternate:before {
11921 content: "\f698";
11922}
11923
11924i.icon.stamp:before {
11925 content: "\f5bf";
11926}
11927
11928i.icon.star:before {
11929 content: "\f005";
11930}
11931
11932i.icon.star.and.crescent:before {
11933 content: "\f699";
11934}
11935
11936i.icon.star.half:before {
11937 content: "\f089";
11938}
11939
11940i.icon.star.half.alternate:before {
11941 content: "\f5c0";
11942}
11943
11944i.icon.star.of.david:before {
11945 content: "\f69a";
11946}
11947
11948i.icon.star.of.life:before {
11949 content: "\f621";
11950}
11951
11952i.icon.step.backward:before {
11953 content: "\f048";
11954}
11955
11956i.icon.step.forward:before {
11957 content: "\f051";
11958}
11959
11960i.icon.stethoscope:before {
11961 content: "\f0f1";
11962}
11963
11964i.icon.sticky.note:before {
11965 content: "\f249";
11966}
11967
11968i.icon.stop:before {
11969 content: "\f04d";
11970}
11971
11972i.icon.stop.circle:before {
11973 content: "\f28d";
11974}
11975
11976i.icon.stopwatch:before {
11977 content: "\f2f2";
11978}
11979
11980i.icon.store:before {
11981 content: "\f54e";
11982}
11983
11984i.icon.store.alternate:before {
11985 content: "\f54f";
11986}
11987
11988i.icon.stream:before {
11989 content: "\f550";
11990}
11991
11992i.icon.street.view:before {
11993 content: "\f21d";
11994}
11995
11996i.icon.strikethrough:before {
11997 content: "\f0cc";
11998}
11999
12000i.icon.stroopwafel:before {
12001 content: "\f551";
12002}
12003
12004i.icon.subscript:before {
12005 content: "\f12c";
12006}
12007
12008i.icon.subway:before {
12009 content: "\f239";
12010}
12011
12012i.icon.suitcase:before {
12013 content: "\f0f2";
12014}
12015
12016i.icon.suitcase.rolling:before {
12017 content: "\f5c1";
12018}
12019
12020i.icon.sun:before {
12021 content: "\f185";
12022}
12023
12024i.icon.superscript:before {
12025 content: "\f12b";
12026}
12027
12028i.icon.surprise:before {
12029 content: "\f5c2";
12030}
12031
12032i.icon.swatchbook:before {
12033 content: "\f5c3";
12034}
12035
12036i.icon.swimmer:before {
12037 content: "\f5c4";
12038}
12039
12040i.icon.swimming.pool:before {
12041 content: "\f5c5";
12042}
12043
12044i.icon.synagogue:before {
12045 content: "\f69b";
12046}
12047
12048i.icon.sync:before {
12049 content: "\f021";
12050}
12051
12052i.icon.sync.alternate:before {
12053 content: "\f2f1";
12054}
12055
12056i.icon.syringe:before {
12057 content: "\f48e";
12058}
12059
12060i.icon.table:before {
12061 content: "\f0ce";
12062}
12063
12064i.icon.table.tennis:before {
12065 content: "\f45d";
12066}
12067
12068i.icon.tablet:before {
12069 content: "\f10a";
12070}
12071
12072i.icon.tablet.alternate:before {
12073 content: "\f3fa";
12074}
12075
12076i.icon.tablets:before {
12077 content: "\f490";
12078}
12079
12080i.icon.tachometer.alternate:before {
12081 content: "\f3fd";
12082}
12083
12084i.icon.tag:before {
12085 content: "\f02b";
12086}
12087
12088i.icon.tags:before {
12089 content: "\f02c";
12090}
12091
12092i.icon.tape:before {
12093 content: "\f4db";
12094}
12095
12096i.icon.tasks:before {
12097 content: "\f0ae";
12098}
12099
12100i.icon.taxi:before {
12101 content: "\f1ba";
12102}
12103
12104i.icon.teeth:before {
12105 content: "\f62e";
12106}
12107
12108i.icon.teeth.open:before {
12109 content: "\f62f";
12110}
12111
12112i.icon.temperature.high:before {
12113 content: "\f769";
12114}
12115
12116i.icon.temperature.low:before {
12117 content: "\f76b";
12118}
12119
12120i.icon.tenge:before {
12121 content: "\f7d7";
12122}
12123
12124i.icon.terminal:before {
12125 content: "\f120";
12126}
12127
12128i.icon.text.height:before {
12129 content: "\f034";
12130}
12131
12132i.icon.text.width:before {
12133 content: "\f035";
12134}
12135
12136i.icon.th:before {
12137 content: "\f00a";
12138}
12139
12140i.icon.th.large:before {
12141 content: "\f009";
12142}
12143
12144i.icon.th.list:before {
12145 content: "\f00b";
12146}
12147
12148i.icon.theater.masks:before {
12149 content: "\f630";
12150}
12151
12152i.icon.thermometer:before {
12153 content: "\f491";
12154}
12155
12156i.icon.thermometer.empty:before {
12157 content: "\f2cb";
12158}
12159
12160i.icon.thermometer.full:before {
12161 content: "\f2c7";
12162}
12163
12164i.icon.thermometer.half:before {
12165 content: "\f2c9";
12166}
12167
12168i.icon.thermometer.quarter:before {
12169 content: "\f2ca";
12170}
12171
12172i.icon.thermometer.three.quarters:before {
12173 content: "\f2c8";
12174}
12175
12176i.icon.thumbs.down:before {
12177 content: "\f165";
12178}
12179
12180i.icon.thumbs.up:before {
12181 content: "\f164";
12182}
12183
12184i.icon.thumbtack:before {
12185 content: "\f08d";
12186}
12187
12188i.icon.ticket.alternate:before {
12189 content: "\f3ff";
12190}
12191
12192i.icon.times:before {
12193 content: "\f00d";
12194}
12195
12196i.icon.times.circle:before {
12197 content: "\f057";
12198}
12199
12200i.icon.tint:before {
12201 content: "\f043";
12202}
12203
12204i.icon.tint.slash:before {
12205 content: "\f5c7";
12206}
12207
12208i.icon.tired:before {
12209 content: "\f5c8";
12210}
12211
12212i.icon.toggle.off:before {
12213 content: "\f204";
12214}
12215
12216i.icon.toggle.on:before {
12217 content: "\f205";
12218}
12219
12220i.icon.toilet:before {
12221 content: "\f7d8";
12222}
12223
12224i.icon.toilet.paper:before {
12225 content: "\f71e";
12226}
12227
12228i.icon.toolbox:before {
12229 content: "\f552";
12230}
12231
12232i.icon.tools:before {
12233 content: "\f7d9";
12234}
12235
12236i.icon.tooth:before {
12237 content: "\f5c9";
12238}
12239
12240i.icon.torah:before {
12241 content: "\f6a0";
12242}
12243
12244i.icon.torii.gate:before {
12245 content: "\f6a1";
12246}
12247
12248i.icon.tractor:before {
12249 content: "\f722";
12250}
12251
12252i.icon.trademark:before {
12253 content: "\f25c";
12254}
12255
12256i.icon.traffic.light:before {
12257 content: "\f637";
12258}
12259
12260i.icon.train:before {
12261 content: "\f238";
12262}
12263
12264i.icon.tram:before {
12265 content: "\f7da";
12266}
12267
12268i.icon.transgender:before {
12269 content: "\f224";
12270}
12271
12272i.icon.transgender.alternate:before {
12273 content: "\f225";
12274}
12275
12276i.icon.trash:before {
12277 content: "\f1f8";
12278}
12279
12280i.icon.trash.alternate:before {
12281 content: "\f2ed";
12282}
12283
12284i.icon.trash.restore:before {
12285 content: "\f829";
12286}
12287
12288i.icon.trash.restore.alternate:before {
12289 content: "\f82a";
12290}
12291
12292i.icon.tree:before {
12293 content: "\f1bb";
12294}
12295
12296i.icon.trophy:before {
12297 content: "\f091";
12298}
12299
12300i.icon.truck:before {
12301 content: "\f0d1";
12302}
12303
12304i.icon.truck.monster:before {
12305 content: "\f63b";
12306}
12307
12308i.icon.truck.moving:before {
12309 content: "\f4df";
12310}
12311
12312i.icon.truck.packing:before {
12313 content: "\f4de";
12314}
12315
12316i.icon.truck.pickup:before {
12317 content: "\f63c";
12318}
12319
12320i.icon.tshirt:before {
12321 content: "\f553";
12322}
12323
12324i.icon.tty:before {
12325 content: "\f1e4";
12326}
12327
12328i.icon.tv:before {
12329 content: "\f26c";
12330}
12331
12332i.icon.umbrella:before {
12333 content: "\f0e9";
12334}
12335
12336i.icon.umbrella.beach:before {
12337 content: "\f5ca";
12338}
12339
12340i.icon.underline:before {
12341 content: "\f0cd";
12342}
12343
12344i.icon.undo:before {
12345 content: "\f0e2";
12346}
12347
12348i.icon.undo.alternate:before {
12349 content: "\f2ea";
12350}
12351
12352i.icon.universal.access:before {
12353 content: "\f29a";
12354}
12355
12356i.icon.university:before {
12357 content: "\f19c";
12358}
12359
12360i.icon.unlink:before {
12361 content: "\f127";
12362}
12363
12364i.icon.unlock:before {
12365 content: "\f09c";
12366}
12367
12368i.icon.unlock.alternate:before {
12369 content: "\f13e";
12370}
12371
12372i.icon.upload:before {
12373 content: "\f093";
12374}
12375
12376i.icon.user:before {
12377 content: "\f007";
12378}
12379
12380i.icon.user.alternate:before {
12381 content: "\f406";
12382}
12383
12384i.icon.user.alternate.slash:before {
12385 content: "\f4fa";
12386}
12387
12388i.icon.user.astronaut:before {
12389 content: "\f4fb";
12390}
12391
12392i.icon.user.check:before {
12393 content: "\f4fc";
12394}
12395
12396i.icon.user.circle:before {
12397 content: "\f2bd";
12398}
12399
12400i.icon.user.clock:before {
12401 content: "\f4fd";
12402}
12403
12404i.icon.user.cog:before {
12405 content: "\f4fe";
12406}
12407
12408i.icon.user.edit:before {
12409 content: "\f4ff";
12410}
12411
12412i.icon.user.friends:before {
12413 content: "\f500";
12414}
12415
12416i.icon.user.graduate:before {
12417 content: "\f501";
12418}
12419
12420i.icon.user.injured:before {
12421 content: "\f728";
12422}
12423
12424i.icon.user.lock:before {
12425 content: "\f502";
12426}
12427
12428i.icon.user.md:before {
12429 content: "\f0f0";
12430}
12431
12432i.icon.user.minus:before {
12433 content: "\f503";
12434}
12435
12436i.icon.user.ninja:before {
12437 content: "\f504";
12438}
12439
12440i.icon.user.nurse:before {
12441 content: "\f82f";
12442}
12443
12444i.icon.user.plus:before {
12445 content: "\f234";
12446}
12447
12448i.icon.user.secret:before {
12449 content: "\f21b";
12450}
12451
12452i.icon.user.shield:before {
12453 content: "\f505";
12454}
12455
12456i.icon.user.slash:before {
12457 content: "\f506";
12458}
12459
12460i.icon.user.tag:before {
12461 content: "\f507";
12462}
12463
12464i.icon.user.tie:before {
12465 content: "\f508";
12466}
12467
12468i.icon.user.times:before {
12469 content: "\f235";
12470}
12471
12472i.icon.users:before {
12473 content: "\f0c0";
12474}
12475
12476i.icon.users.cog:before {
12477 content: "\f509";
12478}
12479
12480i.icon.utensil.spoon:before {
12481 content: "\f2e5";
12482}
12483
12484i.icon.utensils:before {
12485 content: "\f2e7";
12486}
12487
12488i.icon.vector.square:before {
12489 content: "\f5cb";
12490}
12491
12492i.icon.venus:before {
12493 content: "\f221";
12494}
12495
12496i.icon.venus.double:before {
12497 content: "\f226";
12498}
12499
12500i.icon.venus.mars:before {
12501 content: "\f228";
12502}
12503
12504i.icon.vial:before {
12505 content: "\f492";
12506}
12507
12508i.icon.vials:before {
12509 content: "\f493";
12510}
12511
12512i.icon.video:before {
12513 content: "\f03d";
12514}
12515
12516i.icon.video.slash:before {
12517 content: "\f4e2";
12518}
12519
12520i.icon.vihara:before {
12521 content: "\f6a7";
12522}
12523
12524i.icon.volleyball.ball:before {
12525 content: "\f45f";
12526}
12527
12528i.icon.volume.down:before {
12529 content: "\f027";
12530}
12531
12532i.icon.volume.mute:before {
12533 content: "\f6a9";
12534}
12535
12536i.icon.volume.off:before {
12537 content: "\f026";
12538}
12539
12540i.icon.volume.up:before {
12541 content: "\f028";
12542}
12543
12544i.icon.vote.yea:before {
12545 content: "\f772";
12546}
12547
12548i.icon.vr.cardboard:before {
12549 content: "\f729";
12550}
12551
12552i.icon.walking:before {
12553 content: "\f554";
12554}
12555
12556i.icon.wallet:before {
12557 content: "\f555";
12558}
12559
12560i.icon.warehouse:before {
12561 content: "\f494";
12562}
12563
12564i.icon.water:before {
12565 content: "\f773";
12566}
12567
12568i.icon.weight:before {
12569 content: "\f496";
12570}
12571
12572i.icon.weight.hanging:before {
12573 content: "\f5cd";
12574}
12575
12576i.icon.wheelchair:before {
12577 content: "\f193";
12578}
12579
12580i.icon.wifi:before {
12581 content: "\f1eb";
12582}
12583
12584i.icon.wind:before {
12585 content: "\f72e";
12586}
12587
12588i.icon.window.close:before {
12589 content: "\f410";
12590}
12591
12592i.icon.window.maximize:before {
12593 content: "\f2d0";
12594}
12595
12596i.icon.window.minimize:before {
12597 content: "\f2d1";
12598}
12599
12600i.icon.window.restore:before {
12601 content: "\f2d2";
12602}
12603
12604i.icon.wine.bottle:before {
12605 content: "\f72f";
12606}
12607
12608i.icon.wine.glass:before {
12609 content: "\f4e3";
12610}
12611
12612i.icon.wine.glass.alternate:before {
12613 content: "\f5ce";
12614}
12615
12616i.icon.won.sign:before {
12617 content: "\f159";
12618}
12619
12620i.icon.wrench:before {
12621 content: "\f0ad";
12622}
12623
12624i.icon.x.ray:before {
12625 content: "\f497";
12626}
12627
12628i.icon.yen.sign:before {
12629 content: "\f157";
12630}
12631
12632i.icon.yin.yang:before {
12633 content: "\f6ad";
12634}
12635
12636/* Aliases */
12637
12638i.icon.chess.rock:before {
12639 content: "\f447";
12640}
12641
12642i.icon.ordered.list:before {
12643 content: "\f0cb";
12644}
12645
12646i.icon.unordered.list:before {
12647 content: "\f0ca";
12648}
12649
12650i.icon.user.doctor:before {
12651 content: "\f0f0";
12652}
12653
12654i.icon.shield:before {
12655 content: "\f3ed";
12656}
12657
12658i.icon.puzzle:before {
12659 content: "\f12e";
12660}
12661
12662i.icon.add.circle:before {
12663 content: "\f055";
12664}
12665
12666i.icon.add.square:before {
12667 content: "\f0fe";
12668}
12669
12670i.icon.add.to.calendar:before {
12671 content: "\f271";
12672}
12673
12674i.icon.add.to.cart:before {
12675 content: "\f217";
12676}
12677
12678i.icon.add.user:before {
12679 content: "\f234";
12680}
12681
12682i.icon.add:before {
12683 content: "\f067";
12684}
12685
12686i.icon.alarm.mute:before {
12687 content: "\f1f6";
12688}
12689
12690i.icon.alarm:before {
12691 content: "\f0f3";
12692}
12693
12694i.icon.ald:before {
12695 content: "\f2a2";
12696}
12697
12698i.icon.als:before {
12699 content: "\f2a2";
12700}
12701
12702i.icon.announcement:before {
12703 content: "\f0a1";
12704}
12705
12706i.icon.area.chart:before {
12707 content: "\f1fe";
12708}
12709
12710i.icon.area.graph:before {
12711 content: "\f1fe";
12712}
12713
12714i.icon.arrow.down.cart:before {
12715 content: "\f218";
12716}
12717
12718i.icon.asexual:before {
12719 content: "\f22d";
12720}
12721
12722i.icon.asl.interpreting:before {
12723 content: "\f2a3";
12724}
12725
12726i.icon.asl:before {
12727 content: "\f2a3";
12728}
12729
12730i.icon.assistive.listening.devices:before {
12731 content: "\f2a2";
12732}
12733
12734i.icon.attach:before {
12735 content: "\f0c6";
12736}
12737
12738i.icon.attention:before {
12739 content: "\f06a";
12740}
12741
12742i.icon.balance:before {
12743 content: "\f24e";
12744}
12745
12746i.icon.bar:before {
12747 content: "\f0fc";
12748}
12749
12750i.icon.bathtub:before {
12751 content: "\f2cd";
12752}
12753
12754i.icon.battery.four:before {
12755 content: "\f240";
12756}
12757
12758i.icon.battery.high:before {
12759 content: "\f241";
12760}
12761
12762i.icon.battery.low:before {
12763 content: "\f243";
12764}
12765
12766i.icon.battery.medium:before {
12767 content: "\f242";
12768}
12769
12770i.icon.battery.one:before {
12771 content: "\f243";
12772}
12773
12774i.icon.battery.three:before {
12775 content: "\f241";
12776}
12777
12778i.icon.battery.two:before {
12779 content: "\f242";
12780}
12781
12782i.icon.battery.zero:before {
12783 content: "\f244";
12784}
12785
12786i.icon.birthday:before {
12787 content: "\f1fd";
12788}
12789
12790i.icon.block.layout:before {
12791 content: "\f009";
12792}
12793
12794i.icon.broken.chain:before {
12795 content: "\f127";
12796}
12797
12798i.icon.browser:before {
12799 content: "\f022";
12800}
12801
12802i.icon.call.square:before {
12803 content: "\f098";
12804}
12805
12806i.icon.call:before {
12807 content: "\f095";
12808}
12809
12810i.icon.cancel:before {
12811 content: "\f00d";
12812}
12813
12814i.icon.cart:before {
12815 content: "\f07a";
12816}
12817
12818i.icon.cc:before {
12819 content: "\f20a";
12820}
12821
12822i.icon.chain:before {
12823 content: "\f0c1";
12824}
12825
12826i.icon.chat:before {
12827 content: "\f075";
12828}
12829
12830i.icon.checked.calendar:before {
12831 content: "\f274";
12832}
12833
12834i.icon.checkmark:before {
12835 content: "\f00c";
12836}
12837
12838i.icon.circle.notched:before {
12839 content: "\f1ce";
12840}
12841
12842i.icon.close:before {
12843 content: "\f00d";
12844}
12845
12846i.icon.cny:before {
12847 content: "\f157";
12848}
12849
12850i.icon.cocktail:before {
12851 content: "\f000";
12852}
12853
12854i.icon.commenting:before {
12855 content: "\f27a";
12856}
12857
12858i.icon.computer:before {
12859 content: "\f108";
12860}
12861
12862i.icon.configure:before {
12863 content: "\f0ad";
12864}
12865
12866i.icon.content:before {
12867 content: "\f0c9";
12868}
12869
12870i.icon.deafness:before {
12871 content: "\f2a4";
12872}
12873
12874i.icon.delete.calendar:before {
12875 content: "\f273";
12876}
12877
12878i.icon.delete:before {
12879 content: "\f00d";
12880}
12881
12882i.icon.detective:before {
12883 content: "\f21b";
12884}
12885
12886i.icon.discussions:before {
12887 content: "\f086";
12888}
12889
12890i.icon.doctor:before {
12891 content: "\f0f0";
12892}
12893
12894i.icon.dollar:before {
12895 content: "\f155";
12896}
12897
12898i.icon.dont:before {
12899 content: "\f05e";
12900}
12901
12902i.icon.drivers.license:before {
12903 content: "\f2c2";
12904}
12905
12906i.icon.dropdown:before {
12907 content: "\f0d7";
12908}
12909
12910i.icon.emergency:before {
12911 content: "\f0f9";
12912}
12913
12914i.icon.erase:before {
12915 content: "\f12d";
12916}
12917
12918i.icon.eur:before {
12919 content: "\f153";
12920}
12921
12922i.icon.euro:before {
12923 content: "\f153";
12924}
12925
12926i.icon.eyedropper:before {
12927 content: "\f1fb";
12928}
12929
12930i.icon.factory:before {
12931 content: "\f275";
12932}
12933
12934i.icon.favorite:before {
12935 content: "\f005";
12936}
12937
12938i.icon.feed:before {
12939 content: "\f09e";
12940}
12941
12942i.icon.female.homosexual:before {
12943 content: "\f226";
12944}
12945
12946i.icon.file.text:before {
12947 content: "\f15c";
12948}
12949
12950i.icon.find:before {
12951 content: "\f1e5";
12952}
12953
12954i.icon.first.aid:before {
12955 content: "\f0fa";
12956}
12957
12958i.icon.fork:before {
12959 content: "\f126";
12960}
12961
12962i.icon.game:before {
12963 content: "\f11b";
12964}
12965
12966i.icon.gay:before {
12967 content: "\f227";
12968}
12969
12970i.icon.gbp:before {
12971 content: "\f154";
12972}
12973
12974i.icon.grab:before {
12975 content: "\f255";
12976}
12977
12978i.icon.graduation:before {
12979 content: "\f19d";
12980}
12981
12982i.icon.grid.layout:before {
12983 content: "\f00a";
12984}
12985
12986i.icon.group:before {
12987 content: "\f0c0";
12988}
12989
12990i.icon.h:before {
12991 content: "\f0fd";
12992}
12993
12994i.icon.hand.victory:before {
12995 content: "\f25b";
12996}
12997
12998i.icon.handicap:before {
12999 content: "\f193";
13000}
13001
13002i.icon.hard.of.hearing:before {
13003 content: "\f2a4";
13004}
13005
13006i.icon.header:before {
13007 content: "\f1dc";
13008}
13009
13010i.icon.help.circle:before {
13011 content: "\f059";
13012}
13013
13014i.icon.help:before {
13015 content: "\f128";
13016}
13017
13018i.icon.heterosexual:before {
13019 content: "\f228";
13020}
13021
13022i.icon.hide:before {
13023 content: "\f070";
13024}
13025
13026i.icon.hotel:before {
13027 content: "\f236";
13028}
13029
13030i.icon.hourglass.four:before {
13031 content: "\f254";
13032}
13033
13034i.icon.hourglass.full:before {
13035 content: "\f254";
13036}
13037
13038i.icon.hourglass.one:before {
13039 content: "\f251";
13040}
13041
13042i.icon.hourglass.three:before {
13043 content: "\f253";
13044}
13045
13046i.icon.hourglass.two:before {
13047 content: "\f252";
13048}
13049
13050i.icon.idea:before {
13051 content: "\f0eb";
13052}
13053
13054i.icon.ils:before {
13055 content: "\f20b";
13056}
13057
13058i.icon.in.cart:before {
13059 content: "\f218";
13060}
13061
13062i.icon.inr:before {
13063 content: "\f156";
13064}
13065
13066i.icon.intergender:before {
13067 content: "\f224";
13068}
13069
13070i.icon.intersex:before {
13071 content: "\f224";
13072}
13073
13074i.icon.jpy:before {
13075 content: "\f157";
13076}
13077
13078i.icon.krw:before {
13079 content: "\f159";
13080}
13081
13082i.icon.lab:before {
13083 content: "\f0c3";
13084}
13085
13086i.icon.law:before {
13087 content: "\f24e";
13088}
13089
13090i.icon.legal:before {
13091 content: "\f0e3";
13092}
13093
13094i.icon.lesbian:before {
13095 content: "\f226";
13096}
13097
13098i.icon.lightning:before {
13099 content: "\f0e7";
13100}
13101
13102i.icon.like:before {
13103 content: "\f004";
13104}
13105
13106i.icon.line.graph:before {
13107 content: "\f201";
13108}
13109
13110i.icon.linkify:before {
13111 content: "\f0c1";
13112}
13113
13114i.icon.lira:before {
13115 content: "\f195";
13116}
13117
13118i.icon.list.layout:before {
13119 content: "\f00b";
13120}
13121
13122i.icon.magnify:before {
13123 content: "\f00e";
13124}
13125
13126i.icon.mail.forward:before {
13127 content: "\f064";
13128}
13129
13130i.icon.mail.square:before {
13131 content: "\f199";
13132}
13133
13134i.icon.mail:before {
13135 content: "\f0e0";
13136}
13137
13138i.icon.male.homosexual:before {
13139 content: "\f227";
13140}
13141
13142i.icon.man:before {
13143 content: "\f222";
13144}
13145
13146i.icon.marker:before {
13147 content: "\f041";
13148}
13149
13150i.icon.mars.alternate:before {
13151 content: "\f229";
13152}
13153
13154i.icon.mars.horizontal:before {
13155 content: "\f22b";
13156}
13157
13158i.icon.mars.vertical:before {
13159 content: "\f22a";
13160}
13161
13162i.icon.military:before {
13163 content: "\f0fb";
13164}
13165
13166i.icon.mute:before {
13167 content: "\f131";
13168}
13169
13170i.icon.non.binary.transgender:before {
13171 content: "\f223";
13172}
13173
13174i.icon.numbered.list:before {
13175 content: "\f0cb";
13176}
13177
13178i.icon.options:before {
13179 content: "\f1de";
13180}
13181
13182i.icon.other.gender.horizontal:before {
13183 content: "\f22b";
13184}
13185
13186i.icon.other.gender.vertical:before {
13187 content: "\f22a";
13188}
13189
13190i.icon.other.gender:before {
13191 content: "\f229";
13192}
13193
13194i.icon.payment:before {
13195 content: "\f09d";
13196}
13197
13198i.icon.pencil.square:before {
13199 content: "\f14b";
13200}
13201
13202i.icon.photo:before {
13203 content: "\f030";
13204}
13205
13206i.icon.picture:before {
13207 content: "\f03e";
13208}
13209
13210i.icon.pie.chart:before {
13211 content: "\f200";
13212}
13213
13214i.icon.pie.graph:before {
13215 content: "\f200";
13216}
13217
13218i.icon.pin:before {
13219 content: "\f08d";
13220}
13221
13222i.icon.plus.cart:before {
13223 content: "\f217";
13224}
13225
13226i.icon.point:before {
13227 content: "\f041";
13228}
13229
13230i.icon.pointing.down:before {
13231 content: "\f0a7";
13232}
13233
13234i.icon.pointing.left:before {
13235 content: "\f0a5";
13236}
13237
13238i.icon.pointing.right:before {
13239 content: "\f0a4";
13240}
13241
13242i.icon.pointing.up:before {
13243 content: "\f0a6";
13244}
13245
13246i.icon.pound:before {
13247 content: "\f154";
13248}
13249
13250i.icon.power.cord:before {
13251 content: "\f1e6";
13252}
13253
13254i.icon.power:before {
13255 content: "\f011";
13256}
13257
13258i.icon.privacy:before {
13259 content: "\f084";
13260}
13261
13262i.icon.r.circle:before {
13263 content: "\f25d";
13264}
13265
13266i.icon.rain:before {
13267 content: "\f0e9";
13268}
13269
13270i.icon.record:before {
13271 content: "\f03d";
13272}
13273
13274i.icon.refresh:before {
13275 content: "\f021";
13276}
13277
13278i.icon.remove.circle:before {
13279 content: "\f057";
13280}
13281
13282i.icon.remove.from.calendar:before {
13283 content: "\f272";
13284}
13285
13286i.icon.remove.user:before {
13287 content: "\f235";
13288}
13289
13290i.icon.remove:before {
13291 content: "\f00d";
13292}
13293
13294i.icon.repeat:before {
13295 content: "\f01e";
13296}
13297
13298i.icon.rmb:before {
13299 content: "\f157";
13300}
13301
13302i.icon.rouble:before {
13303 content: "\f158";
13304}
13305
13306i.icon.rub:before {
13307 content: "\f158";
13308}
13309
13310i.icon.ruble:before {
13311 content: "\f158";
13312}
13313
13314i.icon.rupee:before {
13315 content: "\f156";
13316}
13317
13318i.icon.s15:before {
13319 content: "\f2cd";
13320}
13321
13322i.icon.selected.radio:before {
13323 content: "\f192";
13324}
13325
13326i.icon.send:before {
13327 content: "\f1d8";
13328}
13329
13330i.icon.setting:before {
13331 content: "\f013";
13332}
13333
13334i.icon.settings:before {
13335 content: "\f085";
13336}
13337
13338i.icon.shekel:before {
13339 content: "\f20b";
13340}
13341
13342i.icon.sheqel:before {
13343 content: "\f20b";
13344}
13345
13346i.icon.shipping:before {
13347 content: "\f0d1";
13348}
13349
13350i.icon.shop:before {
13351 content: "\f07a";
13352}
13353
13354i.icon.shuffle:before {
13355 content: "\f074";
13356}
13357
13358i.icon.shutdown:before {
13359 content: "\f011";
13360}
13361
13362i.icon.sidebar:before {
13363 content: "\f0c9";
13364}
13365
13366i.icon.signing:before {
13367 content: "\f2a7";
13368}
13369
13370i.icon.signup:before {
13371 content: "\f044";
13372}
13373
13374i.icon.sliders:before {
13375 content: "\f1de";
13376}
13377
13378i.icon.soccer:before {
13379 content: "\f1e3";
13380}
13381
13382i.icon.sort.alphabet.ascending:before {
13383 content: "\f15d";
13384}
13385
13386i.icon.sort.alphabet.descending:before {
13387 content: "\f15e";
13388}
13389
13390i.icon.sort.ascending:before {
13391 content: "\f0de";
13392}
13393
13394i.icon.sort.content.ascending:before {
13395 content: "\f160";
13396}
13397
13398i.icon.sort.content.descending:before {
13399 content: "\f161";
13400}
13401
13402i.icon.sort.descending:before {
13403 content: "\f0dd";
13404}
13405
13406i.icon.sort.numeric.ascending:before {
13407 content: "\f162";
13408}
13409
13410i.icon.sort.numeric.descending:before {
13411 content: "\f163";
13412}
13413
13414i.icon.sound:before {
13415 content: "\f025";
13416}
13417
13418i.icon.spy:before {
13419 content: "\f21b";
13420}
13421
13422i.icon.student:before {
13423 content: "\f19d";
13424}
13425
13426i.icon.talk:before {
13427 content: "\f27a";
13428}
13429
13430i.icon.target:before {
13431 content: "\f140";
13432}
13433
13434i.icon.teletype:before {
13435 content: "\f1e4";
13436}
13437
13438i.icon.television:before {
13439 content: "\f26c";
13440}
13441
13442i.icon.text.cursor:before {
13443 content: "\f246";
13444}
13445
13446i.icon.text.telephone:before {
13447 content: "\f1e4";
13448}
13449
13450i.icon.theme:before {
13451 content: "\f043";
13452}
13453
13454i.icon.thermometer:before {
13455 content: "\f2c7";
13456}
13457
13458i.icon.thumb.tack:before {
13459 content: "\f08d";
13460}
13461
13462i.icon.time:before {
13463 content: "\f017";
13464}
13465
13466i.icon.tm:before {
13467 content: "\f25c";
13468}
13469
13470i.icon.toggle.down:before {
13471 content: "\f150";
13472}
13473
13474i.icon.toggle.left:before {
13475 content: "\f191";
13476}
13477
13478i.icon.toggle.right:before {
13479 content: "\f152";
13480}
13481
13482i.icon.toggle.up:before {
13483 content: "\f151";
13484}
13485
13486i.icon.translate:before {
13487 content: "\f1ab";
13488}
13489
13490i.icon.travel:before {
13491 content: "\f0b1";
13492}
13493
13494i.icon.treatment:before {
13495 content: "\f0f1";
13496}
13497
13498i.icon.triangle.down:before {
13499 content: "\f0d7";
13500}
13501
13502i.icon.triangle.left:before {
13503 content: "\f0d9";
13504}
13505
13506i.icon.triangle.right:before {
13507 content: "\f0da";
13508}
13509
13510i.icon.triangle.up:before {
13511 content: "\f0d8";
13512}
13513
13514i.icon.try:before {
13515 content: "\f195";
13516}
13517
13518i.icon.unhide:before {
13519 content: "\f06e";
13520}
13521
13522i.icon.unlinkify:before {
13523 content: "\f127";
13524}
13525
13526i.icon.unmute:before {
13527 content: "\f130";
13528}
13529
13530i.icon.usd:before {
13531 content: "\f155";
13532}
13533
13534i.icon.user.cancel:before {
13535 content: "\f235";
13536}
13537
13538i.icon.user.close:before {
13539 content: "\f235";
13540}
13541
13542i.icon.user.delete:before {
13543 content: "\f235";
13544}
13545
13546i.icon.user.x:before {
13547 content: "\f235";
13548}
13549
13550i.icon.vcard:before {
13551 content: "\f2bb";
13552}
13553
13554i.icon.video.camera:before {
13555 content: "\f03d";
13556}
13557
13558i.icon.video.play:before {
13559 content: "\f144";
13560}
13561
13562i.icon.volume.control.phone:before {
13563 content: "\f2a0";
13564}
13565
13566i.icon.wait:before {
13567 content: "\f017";
13568}
13569
13570i.icon.warning.circle:before {
13571 content: "\f06a";
13572}
13573
13574i.icon.warning.sign:before {
13575 content: "\f071";
13576}
13577
13578i.icon.warning:before {
13579 content: "\f12a";
13580}
13581
13582i.icon.wi.fi:before {
13583 content: "\f1eb";
13584}
13585
13586i.icon.winner:before {
13587 content: "\f091";
13588}
13589
13590i.icon.wizard:before {
13591 content: "\f0d0";
13592}
13593
13594i.icon.woman:before {
13595 content: "\f221";
13596}
13597
13598i.icon.won:before {
13599 content: "\f159";
13600}
13601
13602i.icon.world:before {
13603 content: "\f0ac";
13604}
13605
13606i.icon.write.square:before {
13607 content: "\f14b";
13608}
13609
13610i.icon.x:before {
13611 content: "\f00d";
13612}
13613
13614i.icon.yen:before {
13615 content: "\f157";
13616}
13617
13618i.icon.zip:before {
13619 content: "\f187";
13620}
13621
13622i.icon.zoom.in:before {
13623 content: "\f00e";
13624}
13625
13626i.icon.zoom.out:before {
13627 content: "\f010";
13628}
13629
13630i.icon.zoom:before {
13631 content: "\f00e";
13632}
13633
13634i.icon.checkmark.box:before {
13635 content: "\f14a";
13636}
13637
13638i.icon.circle.thin:before {
13639 content: "\f111";
13640}
13641
13642i.icon.cloud.download:before {
13643 content: "\f381";
13644}
13645
13646i.icon.cloud.upload:before {
13647 content: "\f382";
13648}
13649
13650i.icon.compose:before {
13651 content: "\f303";
13652}
13653
13654i.icon.conversation:before {
13655 content: "\f086";
13656}
13657
13658i.icon.credit.card.alternative:before {
13659 content: "\f09d";
13660}
13661
13662i.icon.currency:before {
13663 content: "\f3d1";
13664}
13665
13666i.icon.dashboard:before {
13667 content: "\f3fd";
13668}
13669
13670i.icon.diamond:before {
13671 content: "\f3a5";
13672}
13673
13674i.icon.disk:before {
13675 content: "\f0a0";
13676}
13677
13678i.icon.exchange:before {
13679 content: "\f362";
13680}
13681
13682i.icon.external.share:before {
13683 content: "\f14d";
13684}
13685
13686i.icon.external.square:before {
13687 content: "\f360";
13688}
13689
13690i.icon.external:before {
13691 content: "\f35d";
13692}
13693
13694i.icon.food:before {
13695 content: "\f2e7";
13696}
13697
13698i.icon.heart.empty:before {
13699 content: "\f004";
13700}
13701
13702i.icon.hourglass.zero:before {
13703 content: "\f253";
13704}
13705
13706i.icon.level.down:before {
13707 content: "\f3be";
13708}
13709
13710i.icon.level.up:before {
13711 content: "\f3bf";
13712}
13713
13714i.icon.log.out:before {
13715 content: "\f2f5";
13716}
13717
13718i.icon.meanpath:before {
13719 content: "\f0c8";
13720}
13721
13722i.icon.money:before {
13723 content: "\f3d1";
13724}
13725
13726i.icon.move:before {
13727 content: "\f0b2";
13728}
13729
13730i.icon.pencil:before {
13731 content: "\f303";
13732}
13733
13734i.icon.protect:before {
13735 content: "\f023";
13736}
13737
13738i.icon.radio:before {
13739 content: "\f192";
13740}
13741
13742i.icon.remove.bookmark:before {
13743 content: "\f02e";
13744}
13745
13746i.icon.resize.horizontal:before {
13747 content: "\f337";
13748}
13749
13750i.icon.resize.vertical:before {
13751 content: "\f338";
13752}
13753
13754i.icon.sign.in:before {
13755 content: "\f2f6";
13756}
13757
13758i.icon.sign.out:before {
13759 content: "\f2f5";
13760}
13761
13762i.icon.spoon:before {
13763 content: "\f2e5";
13764}
13765
13766i.icon.star.empty:before {
13767 content: "\f005";
13768}
13769
13770i.icon.star.half.empty:before {
13771 content: "\f089";
13772}
13773
13774i.icon.star.half.full:before {
13775 content: "\f089";
13776}
13777
13778i.icon.ticket:before {
13779 content: "\f3ff";
13780}
13781
13782i.icon.times.rectangle:before {
13783 content: "\f410";
13784}
13785
13786i.icon.write:before {
13787 content: "\f303";
13788}
13789
13790i.icon.hamburger:before {
13791 content: "\f0c9";
13792}
13793
13794/*******************************
13795 Outline Icons
13796*******************************/
13797
13798/* Outline Icon */
13799
13800/* Load & Define Icon Font */
13801
13802@font-face {
13803 font-family: 'outline-icons';
13804 src: url("./themes/default/assets/fonts/outline-icons.eot");
13805 src: url("./themes/default/assets/fonts/outline-icons.eot?#iefix") format('embedded-opentype'), url("./themes/default/assets/fonts/outline-icons.woff2") format('woff2'), url("./themes/default/assets/fonts/outline-icons.woff") format('woff'), url("./themes/default/assets/fonts/outline-icons.ttf") format('truetype'), url("./themes/default/assets/fonts/outline-icons.svg#icons") format('svg');
13806 font-style: normal;
13807 font-weight: normal;
13808 font-variant: normal;
13809 text-decoration: inherit;
13810 text-transform: none;
13811}
13812
13813i.icon.outline {
13814 font-family: 'outline-icons';
13815}
13816
13817/* Icon Definitions */
13818
13819i.icon.address.book.outline:before {
13820 content: "\f2b9";
13821}
13822
13823i.icon.address.card.outline:before {
13824 content: "\f2bb";
13825}
13826
13827i.icon.angry.outline:before {
13828 content: "\f556";
13829}
13830
13831i.icon.arrow.alternate.circle.down.outline:before {
13832 content: "\f358";
13833}
13834
13835i.icon.arrow.alternate.circle.left.outline:before {
13836 content: "\f359";
13837}
13838
13839i.icon.arrow.alternate.circle.right.outline:before {
13840 content: "\f35a";
13841}
13842
13843i.icon.arrow.alternate.circle.up.outline:before {
13844 content: "\f35b";
13845}
13846
13847i.icon.bell.outline:before {
13848 content: "\f0f3";
13849}
13850
13851i.icon.bell.slash.outline:before {
13852 content: "\f1f6";
13853}
13854
13855i.icon.bookmark.outline:before {
13856 content: "\f02e";
13857}
13858
13859i.icon.building.outline:before {
13860 content: "\f1ad";
13861}
13862
13863i.icon.calendar.alternate.outline:before {
13864 content: "\f073";
13865}
13866
13867i.icon.calendar.check.outline:before {
13868 content: "\f274";
13869}
13870
13871i.icon.calendar.minus.outline:before {
13872 content: "\f272";
13873}
13874
13875i.icon.calendar.outline:before {
13876 content: "\f133";
13877}
13878
13879i.icon.calendar.plus.outline:before {
13880 content: "\f271";
13881}
13882
13883i.icon.calendar.times.outline:before {
13884 content: "\f273";
13885}
13886
13887i.icon.caret.square.down.outline:before {
13888 content: "\f150";
13889}
13890
13891i.icon.caret.square.left.outline:before {
13892 content: "\f191";
13893}
13894
13895i.icon.caret.square.right.outline:before {
13896 content: "\f152";
13897}
13898
13899i.icon.caret.square.up.outline:before {
13900 content: "\f151";
13901}
13902
13903i.icon.chart.bar.outline:before {
13904 content: "\f080";
13905}
13906
13907i.icon.check.circle.outline:before {
13908 content: "\f058";
13909}
13910
13911i.icon.check.square.outline:before {
13912 content: "\f14a";
13913}
13914
13915i.icon.circle.outline:before {
13916 content: "\f111";
13917}
13918
13919i.icon.clipboard.outline:before {
13920 content: "\f328";
13921}
13922
13923i.icon.clock.outline:before {
13924 content: "\f017";
13925}
13926
13927i.icon.clone.outline:before {
13928 content: "\f24d";
13929}
13930
13931i.icon.closed.captioning.outline:before {
13932 content: "\f20a";
13933}
13934
13935i.icon.comment.alternate.outline:before {
13936 content: "\f27a";
13937}
13938
13939i.icon.comment.dots.outline:before {
13940 content: "\f4ad";
13941}
13942
13943i.icon.comment.outline:before {
13944 content: "\f075";
13945}
13946
13947i.icon.comments.outline:before {
13948 content: "\f086";
13949}
13950
13951i.icon.compass.outline:before {
13952 content: "\f14e";
13953}
13954
13955i.icon.copy.outline:before {
13956 content: "\f0c5";
13957}
13958
13959i.icon.copyright.outline:before {
13960 content: "\f1f9";
13961}
13962
13963i.icon.credit.card.outline:before {
13964 content: "\f09d";
13965}
13966
13967i.icon.dizzy.outline:before {
13968 content: "\f567";
13969}
13970
13971i.icon.dot.circle.outline:before {
13972 content: "\f192";
13973}
13974
13975i.icon.edit.outline:before {
13976 content: "\f044";
13977}
13978
13979i.icon.envelope.open.outline:before {
13980 content: "\f2b6";
13981}
13982
13983i.icon.envelope.outline:before {
13984 content: "\f0e0";
13985}
13986
13987i.icon.eye.outline:before {
13988 content: "\f06e";
13989}
13990
13991i.icon.eye.slash.outline:before {
13992 content: "\f070";
13993}
13994
13995i.icon.file.alternate.outline:before {
13996 content: "\f15c";
13997}
13998
13999i.icon.file.archive.outline:before {
14000 content: "\f1c6";
14001}
14002
14003i.icon.file.audio.outline:before {
14004 content: "\f1c7";
14005}
14006
14007i.icon.file.code.outline:before {
14008 content: "\f1c9";
14009}
14010
14011i.icon.file.excel.outline:before {
14012 content: "\f1c3";
14013}
14014
14015i.icon.file.image.outline:before {
14016 content: "\f1c5";
14017}
14018
14019i.icon.file.outline:before {
14020 content: "\f15b";
14021}
14022
14023i.icon.file.pdf.outline:before {
14024 content: "\f1c1";
14025}
14026
14027i.icon.file.powerpoint.outline:before {
14028 content: "\f1c4";
14029}
14030
14031i.icon.file.video.outline:before {
14032 content: "\f1c8";
14033}
14034
14035i.icon.file.word.outline:before {
14036 content: "\f1c2";
14037}
14038
14039i.icon.flag.outline:before {
14040 content: "\f024";
14041}
14042
14043i.icon.flushed.outline:before {
14044 content: "\f579";
14045}
14046
14047i.icon.folder.open.outline:before {
14048 content: "\f07c";
14049}
14050
14051i.icon.folder.outline:before {
14052 content: "\f07b";
14053}
14054
14055i.icon.frown.open.outline:before {
14056 content: "\f57a";
14057}
14058
14059i.icon.frown.outline:before {
14060 content: "\f119";
14061}
14062
14063i.icon.futbol.outline:before {
14064 content: "\f1e3";
14065}
14066
14067i.icon.gem.outline:before {
14068 content: "\f3a5";
14069}
14070
14071i.icon.grimace.outline:before {
14072 content: "\f57f";
14073}
14074
14075i.icon.grin.alternate.outline:before {
14076 content: "\f581";
14077}
14078
14079i.icon.grin.beam.outline:before {
14080 content: "\f582";
14081}
14082
14083i.icon.grin.beam.sweat.outline:before {
14084 content: "\f583";
14085}
14086
14087i.icon.grin.hearts.outline:before {
14088 content: "\f584";
14089}
14090
14091i.icon.grin.outline:before {
14092 content: "\f580";
14093}
14094
14095i.icon.grin.squint.outline:before {
14096 content: "\f585";
14097}
14098
14099i.icon.grin.squint.tears.outline:before {
14100 content: "\f586";
14101}
14102
14103i.icon.grin.stars.outline:before {
14104 content: "\f587";
14105}
14106
14107i.icon.grin.tears.outline:before {
14108 content: "\f588";
14109}
14110
14111i.icon.grin.tongue.outline:before {
14112 content: "\f589";
14113}
14114
14115i.icon.grin.tongue.squint.outline:before {
14116 content: "\f58a";
14117}
14118
14119i.icon.grin.tongue.wink.outline:before {
14120 content: "\f58b";
14121}
14122
14123i.icon.grin.wink.outline:before {
14124 content: "\f58c";
14125}
14126
14127i.icon.hand.lizard.outline:before {
14128 content: "\f258";
14129}
14130
14131i.icon.hand.paper.outline:before {
14132 content: "\f256";
14133}
14134
14135i.icon.hand.peace.outline:before {
14136 content: "\f25b";
14137}
14138
14139i.icon.hand.point.down.outline:before {
14140 content: "\f0a7";
14141}
14142
14143i.icon.hand.point.left.outline:before {
14144 content: "\f0a5";
14145}
14146
14147i.icon.hand.point.right.outline:before {
14148 content: "\f0a4";
14149}
14150
14151i.icon.hand.point.up.outline:before {
14152 content: "\f0a6";
14153}
14154
14155i.icon.hand.pointer.outline:before {
14156 content: "\f25a";
14157}
14158
14159i.icon.hand.rock.outline:before {
14160 content: "\f255";
14161}
14162
14163i.icon.hand.scissors.outline:before {
14164 content: "\f257";
14165}
14166
14167i.icon.hand.spock.outline:before {
14168 content: "\f259";
14169}
14170
14171i.icon.handshake.outline:before {
14172 content: "\f2b5";
14173}
14174
14175i.icon.hdd.outline:before {
14176 content: "\f0a0";
14177}
14178
14179i.icon.heart.outline:before {
14180 content: "\f004";
14181}
14182
14183i.icon.hospital.outline:before {
14184 content: "\f0f8";
14185}
14186
14187i.icon.hourglass.outline:before {
14188 content: "\f254";
14189}
14190
14191i.icon.id.badge.outline:before {
14192 content: "\f2c1";
14193}
14194
14195i.icon.id.card.outline:before {
14196 content: "\f2c2";
14197}
14198
14199i.icon.image.outline:before {
14200 content: "\f03e";
14201}
14202
14203i.icon.images.outline:before {
14204 content: "\f302";
14205}
14206
14207i.icon.keyboard.outline:before {
14208 content: "\f11c";
14209}
14210
14211i.icon.kiss.beam.outline:before {
14212 content: "\f597";
14213}
14214
14215i.icon.kiss.outline:before {
14216 content: "\f596";
14217}
14218
14219i.icon.kiss.wink.heart.outline:before {
14220 content: "\f598";
14221}
14222
14223i.icon.laugh.beam.outline:before {
14224 content: "\f59a";
14225}
14226
14227i.icon.laugh.outline:before {
14228 content: "\f599";
14229}
14230
14231i.icon.laugh.squint.outline:before {
14232 content: "\f59b";
14233}
14234
14235i.icon.laugh.wink.outline:before {
14236 content: "\f59c";
14237}
14238
14239i.icon.lemon.outline:before {
14240 content: "\f094";
14241}
14242
14243i.icon.life.ring.outline:before {
14244 content: "\f1cd";
14245}
14246
14247i.icon.lightbulb.outline:before {
14248 content: "\f0eb";
14249}
14250
14251i.icon.list.alternate.outline:before {
14252 content: "\f022";
14253}
14254
14255i.icon.map.outline:before {
14256 content: "\f279";
14257}
14258
14259i.icon.meh.blank.outline:before {
14260 content: "\f5a4";
14261}
14262
14263i.icon.meh.outline:before {
14264 content: "\f11a";
14265}
14266
14267i.icon.meh.rolling.eyes.outline:before {
14268 content: "\f5a5";
14269}
14270
14271i.icon.minus.square.outline:before {
14272 content: "\f146";
14273}
14274
14275i.icon.money.bill.alternate.outline:before {
14276 content: "\f3d1";
14277}
14278
14279i.icon.moon.outline:before {
14280 content: "\f186";
14281}
14282
14283i.icon.newspaper.outline:before {
14284 content: "\f1ea";
14285}
14286
14287i.icon.object.group.outline:before {
14288 content: "\f247";
14289}
14290
14291i.icon.object.ungroup.outline:before {
14292 content: "\f248";
14293}
14294
14295i.icon.paper.plane.outline:before {
14296 content: "\f1d8";
14297}
14298
14299i.icon.pause.circle.outline:before {
14300 content: "\f28b";
14301}
14302
14303i.icon.play.circle.outline:before {
14304 content: "\f144";
14305}
14306
14307i.icon.plus.square.outline:before {
14308 content: "\f0fe";
14309}
14310
14311i.icon.question.circle.outline:before {
14312 content: "\f059";
14313}
14314
14315i.icon.registered.outline:before {
14316 content: "\f25d";
14317}
14318
14319i.icon.sad.cry.outline:before {
14320 content: "\f5b3";
14321}
14322
14323i.icon.sad.tear.outline:before {
14324 content: "\f5b4";
14325}
14326
14327i.icon.save.outline:before {
14328 content: "\f0c7";
14329}
14330
14331i.icon.share.square.outline:before {
14332 content: "\f14d";
14333}
14334
14335i.icon.smile.beam.outline:before {
14336 content: "\f5b8";
14337}
14338
14339i.icon.smile.outline:before {
14340 content: "\f118";
14341}
14342
14343i.icon.smile.wink.outline:before {
14344 content: "\f4da";
14345}
14346
14347i.icon.snowflake.outline:before {
14348 content: "\f2dc";
14349}
14350
14351i.icon.square.outline:before {
14352 content: "\f0c8";
14353}
14354
14355i.icon.star.half.outline:before {
14356 content: "\f089";
14357}
14358
14359i.icon.star.outline:before {
14360 content: "\f005";
14361}
14362
14363i.icon.sticky.note.outline:before {
14364 content: "\f249";
14365}
14366
14367i.icon.stop.circle.outline:before {
14368 content: "\f28d";
14369}
14370
14371i.icon.sun.outline:before {
14372 content: "\f185";
14373}
14374
14375i.icon.surprise.outline:before {
14376 content: "\f5c2";
14377}
14378
14379i.icon.thumbs.down.outline:before {
14380 content: "\f165";
14381}
14382
14383i.icon.thumbs.up.outline:before {
14384 content: "\f164";
14385}
14386
14387i.icon.times.circle.outline:before {
14388 content: "\f057";
14389}
14390
14391i.icon.tired.outline:before {
14392 content: "\f5c8";
14393}
14394
14395i.icon.trash.alternate.outline:before {
14396 content: "\f2ed";
14397}
14398
14399i.icon.user.circle.outline:before {
14400 content: "\f2bd";
14401}
14402
14403i.icon.user.outline:before {
14404 content: "\f007";
14405}
14406
14407i.icon.window.close.outline:before {
14408 content: "\f410";
14409}
14410
14411i.icon.window.maximize.outline:before {
14412 content: "\f2d0";
14413}
14414
14415i.icon.window.minimize.outline:before {
14416 content: "\f2d1";
14417}
14418
14419i.icon.window.restore.outline:before {
14420 content: "\f2d2";
14421}
14422
14423/*******************************
14424 Brand Icons
14425*******************************/
14426
14427/* Load & Define Brand Font */
14428
14429@font-face {
14430 font-family: 'brand-icons';
14431 src: url("./themes/default/assets/fonts/brand-icons.eot");
14432 src: url("./themes/default/assets/fonts/brand-icons.eot?#iefix") format('embedded-opentype'), url("./themes/default/assets/fonts/brand-icons.woff2") format('woff2'), url("./themes/default/assets/fonts/brand-icons.woff") format('woff'), url("./themes/default/assets/fonts/brand-icons.ttf") format('truetype'), url("./themes/default/assets/fonts/brand-icons.svg#icons") format('svg');
14433 font-style: normal;
14434 font-weight: normal;
14435 font-variant: normal;
14436 text-decoration: inherit;
14437 text-transform: none;
14438}
14439
14440/* Brand Icon Font Family */
14441
14442i.icon.\35 00px,
14443i.icon.accessible,
14444i.icon.accusoft,
14445i.icon.acquisitions.incorporated,
14446i.icon.adn,
14447i.icon.adobe,
14448i.icon.adversal,
14449i.icon.affiliatetheme,
14450i.icon.algolia,
14451i.icon.alipay,
14452i.icon.amazon,
14453i.icon.amazon.pay,
14454i.icon.amilia,
14455i.icon.android,
14456i.icon.angellist,
14457i.icon.angrycreative,
14458i.icon.angular,
14459i.icon.app.store,
14460i.icon.app.store.ios,
14461i.icon.apper,
14462i.icon.apple,
14463i.icon.apple.pay,
14464i.icon.artstation,
14465i.icon.asymmetrik,
14466i.icon.atlassian,
14467i.icon.audible,
14468i.icon.autoprefixer,
14469i.icon.avianex,
14470i.icon.aviato,
14471i.icon.aws,
14472i.icon.bandcamp,
14473i.icon.behance,
14474i.icon.behance.square,
14475i.icon.bimobject,
14476i.icon.bitbucket,
14477i.icon.bitcoin,
14478i.icon.bity,
14479i.icon.black.tie,
14480i.icon.blackberry,
14481i.icon.blogger,
14482i.icon.blogger.b,
14483i.icon.bluetooth,
14484i.icon.bluetooth.b,
14485i.icon.btc,
14486i.icon.buromobelexperte,
14487i.icon.buysellads,
14488i.icon.canadian.maple.leaf,
14489i.icon.cc.amazon.pay,
14490i.icon.cc.amex,
14491i.icon.cc.apple.pay,
14492i.icon.cc.diners.club,
14493i.icon.cc.discover,
14494i.icon.cc.jcb,
14495i.icon.cc.mastercard,
14496i.icon.cc.paypal,
14497i.icon.cc.stripe,
14498i.icon.cc.visa,
14499i.icon.centercode,
14500i.icon.centos,
14501i.icon.chrome,
14502i.icon.cloudscale,
14503i.icon.cloudsmith,
14504i.icon.cloudversify,
14505i.icon.codepen,
14506i.icon.codiepie,
14507i.icon.confluence,
14508i.icon.connectdevelop,
14509i.icon.contao,
14510i.icon.cpanel,
14511i.icon.creative.commons,
14512i.icon.creative.commons.by,
14513i.icon.creative.commons.nc,
14514i.icon.creative.commons.nc.eu,
14515i.icon.creative.commons.nc.jp,
14516i.icon.creative.commons.nd,
14517i.icon.creative.commons.pd,
14518i.icon.creative.commons.pd.alternate,
14519i.icon.creative.commons.remix,
14520i.icon.creative.commons.sa,
14521i.icon.creative.commons.sampling,
14522i.icon.creative.commons.sampling.plus,
14523i.icon.creative.commons.share,
14524i.icon.creative.commons.zero,
14525i.icon.critical.role,
14526i.icon.css3,
14527i.icon.css3.alternate,
14528i.icon.cuttlefish,
14529i.icon.d.and.d,
14530i.icon.d.and.d.beyond,
14531i.icon.dashcube,
14532i.icon.delicious,
14533i.icon.deploydog,
14534i.icon.deskpro,
14535i.icon.dev,
14536i.icon.deviantart,
14537i.icon.dhl,
14538i.icon.diaspora,
14539i.icon.digg,
14540i.icon.digital.ocean,
14541i.icon.discord,
14542i.icon.discourse,
14543i.icon.dochub,
14544i.icon.docker,
14545i.icon.draft2digital,
14546i.icon.dribbble,
14547i.icon.dribbble.square,
14548i.icon.dropbox,
14549i.icon.drupal,
14550i.icon.dyalog,
14551i.icon.earlybirds,
14552i.icon.ebay,
14553i.icon.edge,
14554i.icon.elementor,
14555i.icon.ello,
14556i.icon.ember,
14557i.icon.empire,
14558i.icon.envira,
14559i.icon.erlang,
14560i.icon.ethereum,
14561i.icon.etsy,
14562i.icon.expeditedssl,
14563i.icon.facebook,
14564i.icon.facebook.f,
14565i.icon.facebook.messenger,
14566i.icon.facebook.square,
14567i.icon.fantasy.flight.games,
14568i.icon.fedex,
14569i.icon.fedora,
14570i.icon.figma,
14571i.icon.firefox,
14572i.icon.first.order,
14573i.icon.first.order.alternate,
14574i.icon.firstdraft,
14575i.icon.flickr,
14576i.icon.flipboard,
14577i.icon.fly,
14578i.icon.font.awesome,
14579i.icon.font.awesome.alternate,
14580i.icon.font.awesome.flag,
14581i.icon.fonticons,
14582i.icon.fonticons.fi,
14583i.icon.fort.awesome,
14584i.icon.fort.awesome.alternate,
14585i.icon.forumbee,
14586i.icon.foursquare,
14587i.icon.free.code.camp,
14588i.icon.freebsd,
14589i.icon.fulcrum,
14590i.icon.galactic.republic,
14591i.icon.galactic.senate,
14592i.icon.get.pocket,
14593i.icon.gg,
14594i.icon.gg.circle,
14595i.icon.git,
14596i.icon.git.square,
14597i.icon.github,
14598i.icon.github.alternate,
14599i.icon.github.square,
14600i.icon.gitkraken,
14601i.icon.gitlab,
14602i.icon.gitter,
14603i.icon.glide,
14604i.icon.glide.g,
14605i.icon.gofore,
14606i.icon.goodreads,
14607i.icon.goodreads.g,
14608i.icon.google,
14609i.icon.google.drive,
14610i.icon.google.play,
14611i.icon.google.plus,
14612i.icon.google.plus.g,
14613i.icon.google.plus.square,
14614i.icon.google.wallet,
14615i.icon.gratipay,
14616i.icon.grav,
14617i.icon.gripfire,
14618i.icon.grunt,
14619i.icon.gulp,
14620i.icon.hacker.news,
14621i.icon.hacker.news.square,
14622i.icon.hackerrank,
14623i.icon.hips,
14624i.icon.hire.a.helper,
14625i.icon.hooli,
14626i.icon.hornbill,
14627i.icon.hotjar,
14628i.icon.houzz,
14629i.icon.html5,
14630i.icon.hubspot,
14631i.icon.imdb,
14632i.icon.instagram,
14633i.icon.intercom,
14634i.icon.internet.explorer,
14635i.icon.invision,
14636i.icon.ioxhost,
14637i.icon.itunes,
14638i.icon.itunes.note,
14639i.icon.java,
14640i.icon.jedi.order,
14641i.icon.jenkins,
14642i.icon.jira,
14643i.icon.joget,
14644i.icon.joomla,
14645i.icon.js,
14646i.icon.js.square,
14647i.icon.jsfiddle,
14648i.icon.kaggle,
14649i.icon.keybase,
14650i.icon.keycdn,
14651i.icon.kickstarter,
14652i.icon.kickstarter.k,
14653i.icon.korvue,
14654i.icon.laravel,
14655i.icon.lastfm,
14656i.icon.lastfm.square,
14657i.icon.leanpub,
14658i.icon.lesscss,
14659i.icon.linechat,
14660i.icon.linkedin,
14661i.icon.linkedin.in,
14662i.icon.linode,
14663i.icon.linux,
14664i.icon.lyft,
14665i.icon.magento,
14666i.icon.mailchimp,
14667i.icon.mandalorian,
14668i.icon.markdown,
14669i.icon.mastodon,
14670i.icon.maxcdn,
14671i.icon.medapps,
14672i.icon.medium,
14673i.icon.medium.m,
14674i.icon.medrt,
14675i.icon.meetup,
14676i.icon.megaport,
14677i.icon.mendeley,
14678i.icon.microsoft,
14679i.icon.mix,
14680i.icon.mixcloud,
14681i.icon.mizuni,
14682i.icon.modx,
14683i.icon.monero,
14684i.icon.napster,
14685i.icon.neos,
14686i.icon.nimblr,
14687i.icon.nintendo.switch,
14688i.icon.node,
14689i.icon.node.js,
14690i.icon.npm,
14691i.icon.ns8,
14692i.icon.nutritionix,
14693i.icon.odnoklassniki,
14694i.icon.odnoklassniki.square,
14695i.icon.old.republic,
14696i.icon.opencart,
14697i.icon.openid,
14698i.icon.opera,
14699i.icon.optin.monster,
14700i.icon.osi,
14701i.icon.page4,
14702i.icon.pagelines,
14703i.icon.palfed,
14704i.icon.patreon,
14705i.icon.paypal,
14706i.icon.penny.arcade,
14707i.icon.periscope,
14708i.icon.phabricator,
14709i.icon.phoenix.framework,
14710i.icon.phoenix.squadron,
14711i.icon.php,
14712i.icon.pied.piper,
14713i.icon.pied.piper.alternate,
14714i.icon.pied.piper.hat,
14715i.icon.pied.piper.pp,
14716i.icon.pinterest,
14717i.icon.pinterest.p,
14718i.icon.pinterest.square,
14719i.icon.playstation,
14720i.icon.product.hunt,
14721i.icon.pushed,
14722i.icon.python,
14723i.icon.qq,
14724i.icon.quinscape,
14725i.icon.quora,
14726i.icon.r.project,
14727i.icon.raspberry.pi,
14728i.icon.ravelry,
14729i.icon.react,
14730i.icon.reacteurope,
14731i.icon.readme,
14732i.icon.rebel,
14733i.icon.reddit,
14734i.icon.reddit.alien,
14735i.icon.reddit.square,
14736i.icon.redhat,
14737i.icon.redriver,
14738i.icon.redyeti,
14739i.icon.renren,
14740i.icon.replyd,
14741i.icon.researchgate,
14742i.icon.resolving,
14743i.icon.rev,
14744i.icon.rocketchat,
14745i.icon.rockrms,
14746i.icon.safari,
14747i.icon.sass,
14748i.icon.schlix,
14749i.icon.scribd,
14750i.icon.searchengin,
14751i.icon.sellcast,
14752i.icon.sellsy,
14753i.icon.servicestack,
14754i.icon.shirtsinbulk,
14755i.icon.shopware,
14756i.icon.simplybuilt,
14757i.icon.sistrix,
14758i.icon.sith,
14759i.icon.sketch,
14760i.icon.skyatlas,
14761i.icon.skype,
14762i.icon.slack,
14763i.icon.slack.hash,
14764i.icon.slideshare,
14765i.icon.snapchat,
14766i.icon.snapchat.ghost,
14767i.icon.snapchat.square,
14768i.icon.soundcloud,
14769i.icon.sourcetree,
14770i.icon.speakap,
14771i.icon.spotify,
14772i.icon.squarespace,
14773i.icon.stack.exchange,
14774i.icon.stack.overflow,
14775i.icon.staylinked,
14776i.icon.steam,
14777i.icon.steam.square,
14778i.icon.steam.symbol,
14779i.icon.sticker.mule,
14780i.icon.strava,
14781i.icon.stripe,
14782i.icon.stripe.s,
14783i.icon.studiovinari,
14784i.icon.stumbleupon,
14785i.icon.stumbleupon.circle,
14786i.icon.superpowers,
14787i.icon.supple,
14788i.icon.suse,
14789i.icon.teamspeak,
14790i.icon.telegram,
14791i.icon.telegram.plane,
14792i.icon.tencent.weibo,
14793i.icon.themeco,
14794i.icon.themeisle,
14795i.icon.think.peaks,
14796i.icon.trade.federation,
14797i.icon.trello,
14798i.icon.tripadvisor,
14799i.icon.tumblr,
14800i.icon.tumblr.square,
14801i.icon.twitch,
14802i.icon.twitter,
14803i.icon.twitter.square,
14804i.icon.typo3,
14805i.icon.uber,
14806i.icon.ubuntu,
14807i.icon.uikit,
14808i.icon.uniregistry,
14809i.icon.untappd,
14810i.icon.ups,
14811i.icon.usb,
14812i.icon.usps,
14813i.icon.ussunnah,
14814i.icon.vaadin,
14815i.icon.viacoin,
14816i.icon.viadeo,
14817i.icon.viadeo.square,
14818i.icon.viber,
14819i.icon.vimeo,
14820i.icon.vimeo.square,
14821i.icon.vimeo.v,
14822i.icon.vine,
14823i.icon.vk,
14824i.icon.vnv,
14825i.icon.vuejs,
14826i.icon.weebly,
14827i.icon.weibo,
14828i.icon.weixin,
14829i.icon.whatsapp,
14830i.icon.whatsapp.square,
14831i.icon.whmcs,
14832i.icon.wikipedia.w,
14833i.icon.windows,
14834i.icon.wix,
14835i.icon.wizards.of.the.coast,
14836i.icon.wolf.pack.battalion,
14837i.icon.wordpress,
14838i.icon.wordpress.simple,
14839i.icon.wpbeginner,
14840i.icon.wpexplorer,
14841i.icon.wpforms,
14842i.icon.wpressr,
14843i.icon.xbox,
14844i.icon.xing,
14845i.icon.xing.square,
14846i.icon.y.combinator,
14847i.icon.yahoo,
14848i.icon.yandex,
14849i.icon.yandex.international,
14850i.icon.yarn,
14851i.icon.yelp,
14852i.icon.yoast,
14853i.icon.youtube,
14854i.icon.youtube.square,
14855i.icon.zhihu {
14856 font-family: 'brand-icons';
14857}
14858
14859/* Icon Definitions */
14860
14861i.icon.\35 00px:before {
14862 content: "\f26e";
14863}
14864
14865i.icon.accessible:before {
14866 content: "\f368";
14867}
14868
14869i.icon.accusoft:before {
14870 content: "\f369";
14871}
14872
14873i.icon.acquisitions.incorporated:before {
14874 content: "\f6af";
14875}
14876
14877i.icon.adn:before {
14878 content: "\f170";
14879}
14880
14881i.icon.adobe:before {
14882 content: "\f778";
14883}
14884
14885i.icon.adversal:before {
14886 content: "\f36a";
14887}
14888
14889i.icon.affiliatetheme:before {
14890 content: "\f36b";
14891}
14892
14893i.icon.algolia:before {
14894 content: "\f36c";
14895}
14896
14897i.icon.alipay:before {
14898 content: "\f642";
14899}
14900
14901i.icon.amazon:before {
14902 content: "\f270";
14903}
14904
14905i.icon.amazon.pay:before {
14906 content: "\f42c";
14907}
14908
14909i.icon.amilia:before {
14910 content: "\f36d";
14911}
14912
14913i.icon.android:before {
14914 content: "\f17b";
14915}
14916
14917i.icon.angellist:before {
14918 content: "\f209";
14919}
14920
14921i.icon.angrycreative:before {
14922 content: "\f36e";
14923}
14924
14925i.icon.angular:before {
14926 content: "\f420";
14927}
14928
14929i.icon.app.store:before {
14930 content: "\f36f";
14931}
14932
14933i.icon.app.store.ios:before {
14934 content: "\f370";
14935}
14936
14937i.icon.apper:before {
14938 content: "\f371";
14939}
14940
14941i.icon.apple:before {
14942 content: "\f179";
14943}
14944
14945i.icon.apple.pay:before {
14946 content: "\f415";
14947}
14948
14949i.icon.artstation:before {
14950 content: "\f77a";
14951}
14952
14953i.icon.asymmetrik:before {
14954 content: "\f372";
14955}
14956
14957i.icon.atlassian:before {
14958 content: "\f77b";
14959}
14960
14961i.icon.audible:before {
14962 content: "\f373";
14963}
14964
14965i.icon.autoprefixer:before {
14966 content: "\f41c";
14967}
14968
14969i.icon.avianex:before {
14970 content: "\f374";
14971}
14972
14973i.icon.aviato:before {
14974 content: "\f421";
14975}
14976
14977i.icon.aws:before {
14978 content: "\f375";
14979}
14980
14981i.icon.bandcamp:before {
14982 content: "\f2d5";
14983}
14984
14985i.icon.behance:before {
14986 content: "\f1b4";
14987}
14988
14989i.icon.behance.square:before {
14990 content: "\f1b5";
14991}
14992
14993i.icon.bimobject:before {
14994 content: "\f378";
14995}
14996
14997i.icon.bitbucket:before {
14998 content: "\f171";
14999}
15000
15001i.icon.bitcoin:before {
15002 content: "\f379";
15003}
15004
15005i.icon.bity:before {
15006 content: "\f37a";
15007}
15008
15009i.icon.black.tie:before {
15010 content: "\f27e";
15011}
15012
15013i.icon.blackberry:before {
15014 content: "\f37b";
15015}
15016
15017i.icon.blogger:before {
15018 content: "\f37c";
15019}
15020
15021i.icon.blogger.b:before {
15022 content: "\f37d";
15023}
15024
15025i.icon.bluetooth:before {
15026 content: "\f293";
15027}
15028
15029i.icon.bluetooth.b:before {
15030 content: "\f294";
15031}
15032
15033i.icon.btc:before {
15034 content: "\f15a";
15035}
15036
15037i.icon.buromobelexperte:before {
15038 content: "\f37f";
15039}
15040
15041i.icon.buysellads:before {
15042 content: "\f20d";
15043}
15044
15045i.icon.canadian.maple.leaf:before {
15046 content: "\f785";
15047}
15048
15049i.icon.cc.amazon.pay:before {
15050 content: "\f42d";
15051}
15052
15053i.icon.cc.amex:before {
15054 content: "\f1f3";
15055}
15056
15057i.icon.cc.apple.pay:before {
15058 content: "\f416";
15059}
15060
15061i.icon.cc.diners.club:before {
15062 content: "\f24c";
15063}
15064
15065i.icon.cc.discover:before {
15066 content: "\f1f2";
15067}
15068
15069i.icon.cc.jcb:before {
15070 content: "\f24b";
15071}
15072
15073i.icon.cc.mastercard:before {
15074 content: "\f1f1";
15075}
15076
15077i.icon.cc.paypal:before {
15078 content: "\f1f4";
15079}
15080
15081i.icon.cc.stripe:before {
15082 content: "\f1f5";
15083}
15084
15085i.icon.cc.visa:before {
15086 content: "\f1f0";
15087}
15088
15089i.icon.centercode:before {
15090 content: "\f380";
15091}
15092
15093i.icon.centos:before {
15094 content: "\f789";
15095}
15096
15097i.icon.chrome:before {
15098 content: "\f268";
15099}
15100
15101i.icon.cloudscale:before {
15102 content: "\f383";
15103}
15104
15105i.icon.cloudsmith:before {
15106 content: "\f384";
15107}
15108
15109i.icon.cloudversify:before {
15110 content: "\f385";
15111}
15112
15113i.icon.codepen:before {
15114 content: "\f1cb";
15115}
15116
15117i.icon.codiepie:before {
15118 content: "\f284";
15119}
15120
15121i.icon.confluence:before {
15122 content: "\f78d";
15123}
15124
15125i.icon.connectdevelop:before {
15126 content: "\f20e";
15127}
15128
15129i.icon.contao:before {
15130 content: "\f26d";
15131}
15132
15133i.icon.cpanel:before {
15134 content: "\f388";
15135}
15136
15137i.icon.creative.commons:before {
15138 content: "\f25e";
15139}
15140
15141i.icon.creative.commons.by:before {
15142 content: "\f4e7";
15143}
15144
15145i.icon.creative.commons.nc:before {
15146 content: "\f4e8";
15147}
15148
15149i.icon.creative.commons.nc.eu:before {
15150 content: "\f4e9";
15151}
15152
15153i.icon.creative.commons.nc.jp:before {
15154 content: "\f4ea";
15155}
15156
15157i.icon.creative.commons.nd:before {
15158 content: "\f4eb";
15159}
15160
15161i.icon.creative.commons.pd:before {
15162 content: "\f4ec";
15163}
15164
15165i.icon.creative.commons.pd.alternate:before {
15166 content: "\f4ed";
15167}
15168
15169i.icon.creative.commons.remix:before {
15170 content: "\f4ee";
15171}
15172
15173i.icon.creative.commons.sa:before {
15174 content: "\f4ef";
15175}
15176
15177i.icon.creative.commons.sampling:before {
15178 content: "\f4f0";
15179}
15180
15181i.icon.creative.commons.sampling.plus:before {
15182 content: "\f4f1";
15183}
15184
15185i.icon.creative.commons.share:before {
15186 content: "\f4f2";
15187}
15188
15189i.icon.creative.commons.zero:before {
15190 content: "\f4f3";
15191}
15192
15193i.icon.critical.role:before {
15194 content: "\f6c9";
15195}
15196
15197i.icon.css3:before {
15198 content: "\f13c";
15199}
15200
15201i.icon.css3.alternate:before {
15202 content: "\f38b";
15203}
15204
15205i.icon.cuttlefish:before {
15206 content: "\f38c";
15207}
15208
15209i.icon.d.and.d:before {
15210 content: "\f38d";
15211}
15212
15213i.icon.d.and.d.beyond:before {
15214 content: "\f6ca";
15215}
15216
15217i.icon.dashcube:before {
15218 content: "\f210";
15219}
15220
15221i.icon.delicious:before {
15222 content: "\f1a5";
15223}
15224
15225i.icon.deploydog:before {
15226 content: "\f38e";
15227}
15228
15229i.icon.deskpro:before {
15230 content: "\f38f";
15231}
15232
15233i.icon.dev:before {
15234 content: "\f6cc";
15235}
15236
15237i.icon.deviantart:before {
15238 content: "\f1bd";
15239}
15240
15241i.icon.dhl:before {
15242 content: "\f790";
15243}
15244
15245i.icon.diaspora:before {
15246 content: "\f791";
15247}
15248
15249i.icon.digg:before {
15250 content: "\f1a6";
15251}
15252
15253i.icon.digital.ocean:before {
15254 content: "\f391";
15255}
15256
15257i.icon.discord:before {
15258 content: "\f392";
15259}
15260
15261i.icon.discourse:before {
15262 content: "\f393";
15263}
15264
15265i.icon.dochub:before {
15266 content: "\f394";
15267}
15268
15269i.icon.docker:before {
15270 content: "\f395";
15271}
15272
15273i.icon.draft2digital:before {
15274 content: "\f396";
15275}
15276
15277i.icon.dribbble:before {
15278 content: "\f17d";
15279}
15280
15281i.icon.dribbble.square:before {
15282 content: "\f397";
15283}
15284
15285i.icon.dropbox:before {
15286 content: "\f16b";
15287}
15288
15289i.icon.drupal:before {
15290 content: "\f1a9";
15291}
15292
15293i.icon.dyalog:before {
15294 content: "\f399";
15295}
15296
15297i.icon.earlybirds:before {
15298 content: "\f39a";
15299}
15300
15301i.icon.ebay:before {
15302 content: "\f4f4";
15303}
15304
15305i.icon.edge:before {
15306 content: "\f282";
15307}
15308
15309i.icon.elementor:before {
15310 content: "\f430";
15311}
15312
15313i.icon.ello:before {
15314 content: "\f5f1";
15315}
15316
15317i.icon.ember:before {
15318 content: "\f423";
15319}
15320
15321i.icon.empire:before {
15322 content: "\f1d1";
15323}
15324
15325i.icon.envira:before {
15326 content: "\f299";
15327}
15328
15329i.icon.erlang:before {
15330 content: "\f39d";
15331}
15332
15333i.icon.ethereum:before {
15334 content: "\f42e";
15335}
15336
15337i.icon.etsy:before {
15338 content: "\f2d7";
15339}
15340
15341i.icon.expeditedssl:before {
15342 content: "\f23e";
15343}
15344
15345i.icon.facebook:before {
15346 content: "\f09a";
15347}
15348
15349i.icon.facebook.f:before {
15350 content: "\f39e";
15351}
15352
15353i.icon.facebook.messenger:before {
15354 content: "\f39f";
15355}
15356
15357i.icon.facebook.square:before {
15358 content: "\f082";
15359}
15360
15361i.icon.fantasy.flight.games:before {
15362 content: "\f6dc";
15363}
15364
15365i.icon.fedex:before {
15366 content: "\f797";
15367}
15368
15369i.icon.fedora:before {
15370 content: "\f798";
15371}
15372
15373i.icon.figma:before {
15374 content: "\f799";
15375}
15376
15377i.icon.firefox:before {
15378 content: "\f269";
15379}
15380
15381i.icon.first.order:before {
15382 content: "\f2b0";
15383}
15384
15385i.icon.first.order.alternate:before {
15386 content: "\f50a";
15387}
15388
15389i.icon.firstdraft:before {
15390 content: "\f3a1";
15391}
15392
15393i.icon.flickr:before {
15394 content: "\f16e";
15395}
15396
15397i.icon.flipboard:before {
15398 content: "\f44d";
15399}
15400
15401i.icon.fly:before {
15402 content: "\f417";
15403}
15404
15405i.icon.font.awesome:before {
15406 content: "\f2b4";
15407}
15408
15409i.icon.font.awesome.alternate:before {
15410 content: "\f35c";
15411}
15412
15413i.icon.font.awesome.flag:before {
15414 content: "\f425";
15415}
15416
15417i.icon.fonticons:before {
15418 content: "\f280";
15419}
15420
15421i.icon.fonticons.fi:before {
15422 content: "\f3a2";
15423}
15424
15425i.icon.fort.awesome:before {
15426 content: "\f286";
15427}
15428
15429i.icon.fort.awesome.alternate:before {
15430 content: "\f3a3";
15431}
15432
15433i.icon.forumbee:before {
15434 content: "\f211";
15435}
15436
15437i.icon.foursquare:before {
15438 content: "\f180";
15439}
15440
15441i.icon.free.code.camp:before {
15442 content: "\f2c5";
15443}
15444
15445i.icon.freebsd:before {
15446 content: "\f3a4";
15447}
15448
15449i.icon.fulcrum:before {
15450 content: "\f50b";
15451}
15452
15453i.icon.galactic.republic:before {
15454 content: "\f50c";
15455}
15456
15457i.icon.galactic.senate:before {
15458 content: "\f50d";
15459}
15460
15461i.icon.get.pocket:before {
15462 content: "\f265";
15463}
15464
15465i.icon.gg:before {
15466 content: "\f260";
15467}
15468
15469i.icon.gg.circle:before {
15470 content: "\f261";
15471}
15472
15473i.icon.git:before {
15474 content: "\f1d3";
15475}
15476
15477i.icon.git.square:before {
15478 content: "\f1d2";
15479}
15480
15481i.icon.github:before {
15482 content: "\f09b";
15483}
15484
15485i.icon.github.alternate:before {
15486 content: "\f113";
15487}
15488
15489i.icon.github.square:before {
15490 content: "\f092";
15491}
15492
15493i.icon.gitkraken:before {
15494 content: "\f3a6";
15495}
15496
15497i.icon.gitlab:before {
15498 content: "\f296";
15499}
15500
15501i.icon.gitter:before {
15502 content: "\f426";
15503}
15504
15505i.icon.glide:before {
15506 content: "\f2a5";
15507}
15508
15509i.icon.glide.g:before {
15510 content: "\f2a6";
15511}
15512
15513i.icon.gofore:before {
15514 content: "\f3a7";
15515}
15516
15517i.icon.goodreads:before {
15518 content: "\f3a8";
15519}
15520
15521i.icon.goodreads.g:before {
15522 content: "\f3a9";
15523}
15524
15525i.icon.google:before {
15526 content: "\f1a0";
15527}
15528
15529i.icon.google.drive:before {
15530 content: "\f3aa";
15531}
15532
15533i.icon.google.play:before {
15534 content: "\f3ab";
15535}
15536
15537i.icon.google.plus:before {
15538 content: "\f2b3";
15539}
15540
15541i.icon.google.plus.g:before {
15542 content: "\f0d5";
15543}
15544
15545i.icon.google.plus.square:before {
15546 content: "\f0d4";
15547}
15548
15549i.icon.google.wallet:before {
15550 content: "\f1ee";
15551}
15552
15553i.icon.gratipay:before {
15554 content: "\f184";
15555}
15556
15557i.icon.grav:before {
15558 content: "\f2d6";
15559}
15560
15561i.icon.gripfire:before {
15562 content: "\f3ac";
15563}
15564
15565i.icon.grunt:before {
15566 content: "\f3ad";
15567}
15568
15569i.icon.gulp:before {
15570 content: "\f3ae";
15571}
15572
15573i.icon.hacker.news:before {
15574 content: "\f1d4";
15575}
15576
15577i.icon.hacker.news.square:before {
15578 content: "\f3af";
15579}
15580
15581i.icon.hackerrank:before {
15582 content: "\f5f7";
15583}
15584
15585i.icon.hips:before {
15586 content: "\f452";
15587}
15588
15589i.icon.hire.a.helper:before {
15590 content: "\f3b0";
15591}
15592
15593i.icon.hooli:before {
15594 content: "\f427";
15595}
15596
15597i.icon.hornbill:before {
15598 content: "\f592";
15599}
15600
15601i.icon.hotjar:before {
15602 content: "\f3b1";
15603}
15604
15605i.icon.houzz:before {
15606 content: "\f27c";
15607}
15608
15609i.icon.html5:before {
15610 content: "\f13b";
15611}
15612
15613i.icon.hubspot:before {
15614 content: "\f3b2";
15615}
15616
15617i.icon.imdb:before {
15618 content: "\f2d8";
15619}
15620
15621i.icon.instagram:before {
15622 content: "\f16d";
15623}
15624
15625i.icon.intercom:before {
15626 content: "\f7af";
15627}
15628
15629i.icon.internet.explorer:before {
15630 content: "\f26b";
15631}
15632
15633i.icon.invision:before {
15634 content: "\f7b0";
15635}
15636
15637i.icon.ioxhost:before {
15638 content: "\f208";
15639}
15640
15641i.icon.itunes:before {
15642 content: "\f3b4";
15643}
15644
15645i.icon.itunes.note:before {
15646 content: "\f3b5";
15647}
15648
15649i.icon.java:before {
15650 content: "\f4e4";
15651}
15652
15653i.icon.jedi.order:before {
15654 content: "\f50e";
15655}
15656
15657i.icon.jenkins:before {
15658 content: "\f3b6";
15659}
15660
15661i.icon.jira:before {
15662 content: "\f7b1";
15663}
15664
15665i.icon.joget:before {
15666 content: "\f3b7";
15667}
15668
15669i.icon.joomla:before {
15670 content: "\f1aa";
15671}
15672
15673i.icon.js:before {
15674 content: "\f3b8";
15675}
15676
15677i.icon.js.square:before {
15678 content: "\f3b9";
15679}
15680
15681i.icon.jsfiddle:before {
15682 content: "\f1cc";
15683}
15684
15685i.icon.kaggle:before {
15686 content: "\f5fa";
15687}
15688
15689i.icon.keybase:before {
15690 content: "\f4f5";
15691}
15692
15693i.icon.keycdn:before {
15694 content: "\f3ba";
15695}
15696
15697i.icon.kickstarter:before {
15698 content: "\f3bb";
15699}
15700
15701i.icon.kickstarter.k:before {
15702 content: "\f3bc";
15703}
15704
15705i.icon.korvue:before {
15706 content: "\f42f";
15707}
15708
15709i.icon.laravel:before {
15710 content: "\f3bd";
15711}
15712
15713i.icon.lastfm:before {
15714 content: "\f202";
15715}
15716
15717i.icon.lastfm.square:before {
15718 content: "\f203";
15719}
15720
15721i.icon.leanpub:before {
15722 content: "\f212";
15723}
15724
15725i.icon.lesscss:before {
15726 content: "\f41d";
15727}
15728
15729i.icon.linechat:before {
15730 content: "\f3c0";
15731}
15732
15733i.icon.linkedin:before {
15734 content: "\f08c";
15735}
15736
15737i.icon.linkedin.in:before {
15738 content: "\f0e1";
15739}
15740
15741i.icon.linode:before {
15742 content: "\f2b8";
15743}
15744
15745i.icon.linux:before {
15746 content: "\f17c";
15747}
15748
15749i.icon.lyft:before {
15750 content: "\f3c3";
15751}
15752
15753i.icon.magento:before {
15754 content: "\f3c4";
15755}
15756
15757i.icon.mailchimp:before {
15758 content: "\f59e";
15759}
15760
15761i.icon.mandalorian:before {
15762 content: "\f50f";
15763}
15764
15765i.icon.markdown:before {
15766 content: "\f60f";
15767}
15768
15769i.icon.mastodon:before {
15770 content: "\f4f6";
15771}
15772
15773i.icon.maxcdn:before {
15774 content: "\f136";
15775}
15776
15777i.icon.medapps:before {
15778 content: "\f3c6";
15779}
15780
15781i.icon.medium:before {
15782 content: "\f23a";
15783}
15784
15785i.icon.medium.m:before {
15786 content: "\f3c7";
15787}
15788
15789i.icon.medrt:before {
15790 content: "\f3c8";
15791}
15792
15793i.icon.meetup:before {
15794 content: "\f2e0";
15795}
15796
15797i.icon.megaport:before {
15798 content: "\f5a3";
15799}
15800
15801i.icon.mendeley:before {
15802 content: "\f7b3";
15803}
15804
15805i.icon.microsoft:before {
15806 content: "\f3ca";
15807}
15808
15809i.icon.mix:before {
15810 content: "\f3cb";
15811}
15812
15813i.icon.mixcloud:before {
15814 content: "\f289";
15815}
15816
15817i.icon.mizuni:before {
15818 content: "\f3cc";
15819}
15820
15821i.icon.modx:before {
15822 content: "\f285";
15823}
15824
15825i.icon.monero:before {
15826 content: "\f3d0";
15827}
15828
15829i.icon.napster:before {
15830 content: "\f3d2";
15831}
15832
15833i.icon.neos:before {
15834 content: "\f612";
15835}
15836
15837i.icon.nimblr:before {
15838 content: "\f5a8";
15839}
15840
15841i.icon.nintendo.switch:before {
15842 content: "\f418";
15843}
15844
15845i.icon.node:before {
15846 content: "\f419";
15847}
15848
15849i.icon.node.js:before {
15850 content: "\f3d3";
15851}
15852
15853i.icon.npm:before {
15854 content: "\f3d4";
15855}
15856
15857i.icon.ns8:before {
15858 content: "\f3d5";
15859}
15860
15861i.icon.nutritionix:before {
15862 content: "\f3d6";
15863}
15864
15865i.icon.odnoklassniki:before {
15866 content: "\f263";
15867}
15868
15869i.icon.odnoklassniki.square:before {
15870 content: "\f264";
15871}
15872
15873i.icon.old.republic:before {
15874 content: "\f510";
15875}
15876
15877i.icon.opencart:before {
15878 content: "\f23d";
15879}
15880
15881i.icon.openid:before {
15882 content: "\f19b";
15883}
15884
15885i.icon.opera:before {
15886 content: "\f26a";
15887}
15888
15889i.icon.optin.monster:before {
15890 content: "\f23c";
15891}
15892
15893i.icon.osi:before {
15894 content: "\f41a";
15895}
15896
15897i.icon.page4:before {
15898 content: "\f3d7";
15899}
15900
15901i.icon.pagelines:before {
15902 content: "\f18c";
15903}
15904
15905i.icon.palfed:before {
15906 content: "\f3d8";
15907}
15908
15909i.icon.patreon:before {
15910 content: "\f3d9";
15911}
15912
15913i.icon.paypal:before {
15914 content: "\f1ed";
15915}
15916
15917i.icon.penny.arcade:before {
15918 content: "\f704";
15919}
15920
15921i.icon.periscope:before {
15922 content: "\f3da";
15923}
15924
15925i.icon.phabricator:before {
15926 content: "\f3db";
15927}
15928
15929i.icon.phoenix.framework:before {
15930 content: "\f3dc";
15931}
15932
15933i.icon.phoenix.squadron:before {
15934 content: "\f511";
15935}
15936
15937i.icon.php:before {
15938 content: "\f457";
15939}
15940
15941i.icon.pied.piper:before {
15942 content: "\f2ae";
15943}
15944
15945i.icon.pied.piper.alternate:before {
15946 content: "\f1a8";
15947}
15948
15949i.icon.pied.piper.hat:before {
15950 content: "\f4e5";
15951}
15952
15953i.icon.pied.piper.pp:before {
15954 content: "\f1a7";
15955}
15956
15957i.icon.pinterest:before {
15958 content: "\f0d2";
15959}
15960
15961i.icon.pinterest.p:before {
15962 content: "\f231";
15963}
15964
15965i.icon.pinterest.square:before {
15966 content: "\f0d3";
15967}
15968
15969i.icon.playstation:before {
15970 content: "\f3df";
15971}
15972
15973i.icon.product.hunt:before {
15974 content: "\f288";
15975}
15976
15977i.icon.pushed:before {
15978 content: "\f3e1";
15979}
15980
15981i.icon.python:before {
15982 content: "\f3e2";
15983}
15984
15985i.icon.qq:before {
15986 content: "\f1d6";
15987}
15988
15989i.icon.quinscape:before {
15990 content: "\f459";
15991}
15992
15993i.icon.quora:before {
15994 content: "\f2c4";
15995}
15996
15997i.icon.r.project:before {
15998 content: "\f4f7";
15999}
16000
16001i.icon.raspberry.pi:before {
16002 content: "\f7bb";
16003}
16004
16005i.icon.ravelry:before {
16006 content: "\f2d9";
16007}
16008
16009i.icon.react:before {
16010 content: "\f41b";
16011}
16012
16013i.icon.reacteurope:before {
16014 content: "\f75d";
16015}
16016
16017i.icon.readme:before {
16018 content: "\f4d5";
16019}
16020
16021i.icon.rebel:before {
16022 content: "\f1d0";
16023}
16024
16025i.icon.reddit:before {
16026 content: "\f1a1";
16027}
16028
16029i.icon.reddit.alien:before {
16030 content: "\f281";
16031}
16032
16033i.icon.reddit.square:before {
16034 content: "\f1a2";
16035}
16036
16037i.icon.redhat:before {
16038 content: "\f7bc";
16039}
16040
16041i.icon.redriver:before {
16042 content: "\f3e3";
16043}
16044
16045i.icon.redyeti:before {
16046 content: "\f69d";
16047}
16048
16049i.icon.renren:before {
16050 content: "\f18b";
16051}
16052
16053i.icon.replyd:before {
16054 content: "\f3e6";
16055}
16056
16057i.icon.researchgate:before {
16058 content: "\f4f8";
16059}
16060
16061i.icon.resolving:before {
16062 content: "\f3e7";
16063}
16064
16065i.icon.rev:before {
16066 content: "\f5b2";
16067}
16068
16069i.icon.rocketchat:before {
16070 content: "\f3e8";
16071}
16072
16073i.icon.rockrms:before {
16074 content: "\f3e9";
16075}
16076
16077i.icon.safari:before {
16078 content: "\f267";
16079}
16080
16081i.icon.sass:before {
16082 content: "\f41e";
16083}
16084
16085i.icon.schlix:before {
16086 content: "\f3ea";
16087}
16088
16089i.icon.scribd:before {
16090 content: "\f28a";
16091}
16092
16093i.icon.searchengin:before {
16094 content: "\f3eb";
16095}
16096
16097i.icon.sellcast:before {
16098 content: "\f2da";
16099}
16100
16101i.icon.sellsy:before {
16102 content: "\f213";
16103}
16104
16105i.icon.servicestack:before {
16106 content: "\f3ec";
16107}
16108
16109i.icon.shirtsinbulk:before {
16110 content: "\f214";
16111}
16112
16113i.icon.shopware:before {
16114 content: "\f5b5";
16115}
16116
16117i.icon.simplybuilt:before {
16118 content: "\f215";
16119}
16120
16121i.icon.sistrix:before {
16122 content: "\f3ee";
16123}
16124
16125i.icon.sith:before {
16126 content: "\f512";
16127}
16128
16129i.icon.sketch:before {
16130 content: "\f7c6";
16131}
16132
16133i.icon.skyatlas:before {
16134 content: "\f216";
16135}
16136
16137i.icon.skype:before {
16138 content: "\f17e";
16139}
16140
16141i.icon.slack:before {
16142 content: "\f198";
16143}
16144
16145i.icon.slack.hash:before {
16146 content: "\f3ef";
16147}
16148
16149i.icon.slideshare:before {
16150 content: "\f1e7";
16151}
16152
16153i.icon.snapchat:before {
16154 content: "\f2ab";
16155}
16156
16157i.icon.snapchat.ghost:before {
16158 content: "\f2ac";
16159}
16160
16161i.icon.snapchat.square:before {
16162 content: "\f2ad";
16163}
16164
16165i.icon.soundcloud:before {
16166 content: "\f1be";
16167}
16168
16169i.icon.sourcetree:before {
16170 content: "\f7d3";
16171}
16172
16173i.icon.speakap:before {
16174 content: "\f3f3";
16175}
16176
16177i.icon.spotify:before {
16178 content: "\f1bc";
16179}
16180
16181i.icon.squarespace:before {
16182 content: "\f5be";
16183}
16184
16185i.icon.stack.exchange:before {
16186 content: "\f18d";
16187}
16188
16189i.icon.stack.overflow:before {
16190 content: "\f16c";
16191}
16192
16193i.icon.staylinked:before {
16194 content: "\f3f5";
16195}
16196
16197i.icon.steam:before {
16198 content: "\f1b6";
16199}
16200
16201i.icon.steam.square:before {
16202 content: "\f1b7";
16203}
16204
16205i.icon.steam.symbol:before {
16206 content: "\f3f6";
16207}
16208
16209i.icon.sticker.mule:before {
16210 content: "\f3f7";
16211}
16212
16213i.icon.strava:before {
16214 content: "\f428";
16215}
16216
16217i.icon.stripe:before {
16218 content: "\f429";
16219}
16220
16221i.icon.stripe.s:before {
16222 content: "\f42a";
16223}
16224
16225i.icon.studiovinari:before {
16226 content: "\f3f8";
16227}
16228
16229i.icon.stumbleupon:before {
16230 content: "\f1a4";
16231}
16232
16233i.icon.stumbleupon.circle:before {
16234 content: "\f1a3";
16235}
16236
16237i.icon.superpowers:before {
16238 content: "\f2dd";
16239}
16240
16241i.icon.supple:before {
16242 content: "\f3f9";
16243}
16244
16245i.icon.suse:before {
16246 content: "\f7d6";
16247}
16248
16249i.icon.teamspeak:before {
16250 content: "\f4f9";
16251}
16252
16253i.icon.telegram:before {
16254 content: "\f2c6";
16255}
16256
16257i.icon.telegram.plane:before {
16258 content: "\f3fe";
16259}
16260
16261i.icon.tencent.weibo:before {
16262 content: "\f1d5";
16263}
16264
16265i.icon.themeco:before {
16266 content: "\f5c6";
16267}
16268
16269i.icon.themeisle:before {
16270 content: "\f2b2";
16271}
16272
16273i.icon.think.peaks:before {
16274 content: "\f731";
16275}
16276
16277i.icon.trade.federation:before {
16278 content: "\f513";
16279}
16280
16281i.icon.trello:before {
16282 content: "\f181";
16283}
16284
16285i.icon.tripadvisor:before {
16286 content: "\f262";
16287}
16288
16289i.icon.tumblr:before {
16290 content: "\f173";
16291}
16292
16293i.icon.tumblr.square:before {
16294 content: "\f174";
16295}
16296
16297i.icon.twitch:before {
16298 content: "\f1e8";
16299}
16300
16301i.icon.twitter:before {
16302 content: "\f099";
16303}
16304
16305i.icon.twitter.square:before {
16306 content: "\f081";
16307}
16308
16309i.icon.typo3:before {
16310 content: "\f42b";
16311}
16312
16313i.icon.uber:before {
16314 content: "\f402";
16315}
16316
16317i.icon.ubuntu:before {
16318 content: "\f7df";
16319}
16320
16321i.icon.uikit:before {
16322 content: "\f403";
16323}
16324
16325i.icon.uniregistry:before {
16326 content: "\f404";
16327}
16328
16329i.icon.untappd:before {
16330 content: "\f405";
16331}
16332
16333i.icon.ups:before {
16334 content: "\f7e0";
16335}
16336
16337i.icon.usb:before {
16338 content: "\f287";
16339}
16340
16341i.icon.usps:before {
16342 content: "\f7e1";
16343}
16344
16345i.icon.ussunnah:before {
16346 content: "\f407";
16347}
16348
16349i.icon.vaadin:before {
16350 content: "\f408";
16351}
16352
16353i.icon.viacoin:before {
16354 content: "\f237";
16355}
16356
16357i.icon.viadeo:before {
16358 content: "\f2a9";
16359}
16360
16361i.icon.viadeo.square:before {
16362 content: "\f2aa";
16363}
16364
16365i.icon.viber:before {
16366 content: "\f409";
16367}
16368
16369i.icon.vimeo:before {
16370 content: "\f40a";
16371}
16372
16373i.icon.vimeo.square:before {
16374 content: "\f194";
16375}
16376
16377i.icon.vimeo.v:before {
16378 content: "\f27d";
16379}
16380
16381i.icon.vine:before {
16382 content: "\f1ca";
16383}
16384
16385i.icon.vk:before {
16386 content: "\f189";
16387}
16388
16389i.icon.vnv:before {
16390 content: "\f40b";
16391}
16392
16393i.icon.vuejs:before {
16394 content: "\f41f";
16395}
16396
16397i.icon.weebly:before {
16398 content: "\f5cc";
16399}
16400
16401i.icon.weibo:before {
16402 content: "\f18a";
16403}
16404
16405i.icon.weixin:before {
16406 content: "\f1d7";
16407}
16408
16409i.icon.whatsapp:before {
16410 content: "\f232";
16411}
16412
16413i.icon.whatsapp.square:before {
16414 content: "\f40c";
16415}
16416
16417i.icon.whmcs:before {
16418 content: "\f40d";
16419}
16420
16421i.icon.wikipedia.w:before {
16422 content: "\f266";
16423}
16424
16425i.icon.windows:before {
16426 content: "\f17a";
16427}
16428
16429i.icon.wix:before {
16430 content: "\f5cf";
16431}
16432
16433i.icon.wizards.of.the.coast:before {
16434 content: "\f730";
16435}
16436
16437i.icon.wolf.pack.battalion:before {
16438 content: "\f514";
16439}
16440
16441i.icon.wordpress:before {
16442 content: "\f19a";
16443}
16444
16445i.icon.wordpress.simple:before {
16446 content: "\f411";
16447}
16448
16449i.icon.wpbeginner:before {
16450 content: "\f297";
16451}
16452
16453i.icon.wpexplorer:before {
16454 content: "\f2de";
16455}
16456
16457i.icon.wpforms:before {
16458 content: "\f298";
16459}
16460
16461i.icon.wpressr:before {
16462 content: "\f3e4";
16463}
16464
16465i.icon.xbox:before {
16466 content: "\f412";
16467}
16468
16469i.icon.xing:before {
16470 content: "\f168";
16471}
16472
16473i.icon.xing.square:before {
16474 content: "\f169";
16475}
16476
16477i.icon.y.combinator:before {
16478 content: "\f23b";
16479}
16480
16481i.icon.yahoo:before {
16482 content: "\f19e";
16483}
16484
16485i.icon.yandex:before {
16486 content: "\f413";
16487}
16488
16489i.icon.yandex.international:before {
16490 content: "\f414";
16491}
16492
16493i.icon.yarn:before {
16494 content: "\f7e3";
16495}
16496
16497i.icon.yelp:before {
16498 content: "\f1e9";
16499}
16500
16501i.icon.yoast:before {
16502 content: "\f2b1";
16503}
16504
16505i.icon.youtube:before {
16506 content: "\f167";
16507}
16508
16509i.icon.youtube.square:before {
16510 content: "\f431";
16511}
16512
16513i.icon.zhihu:before {
16514 content: "\f63f";
16515}
16516
16517/* Brands Aliases */
16518
16519i.icon.credit.card.amazon.pay,
16520i.icon.credit.card.american.express,
16521i.icon.credit.card.diners.club,
16522i.icon.credit.card.discover,
16523i.icon.credit.card.jcb,
16524i.icon.credit.card.mastercard,
16525i.icon.credit.card.paypal,
16526i.icon.credit.card.stripe,
16527i.icon.credit.card.visa,
16528i.icon.american.express.card,
16529i.icon.american.express,
16530i.icon.amex,
16531i.icon.bluetooth.alternative,
16532i.icon.diners.club.card,
16533i.icon.diners.club,
16534i.icon.discover.card,
16535i.icon.discover,
16536i.icon.dribble,
16537i.icon.eercast,
16538i.icon.envira.gallery,
16539i.icon.fa,
16540i.icon.five.hundred.pixels,
16541i.icon.gittip,
16542i.icon.google.plus.circle,
16543i.icon.google.plus.official,
16544i.icon.japan.credit.bureau.card,
16545i.icon.japan.credit.bureau,
16546i.icon.jcb,
16547i.icon.linkedin.square,
16548i.icon.mastercard.card,
16549i.icon.mastercard,
16550i.icon.microsoft.edge,
16551i.icon.ms.edge,
16552i.icon.new.pied.piper,
16553i.icon.optinmonster,
16554i.icon.paypal.card,
16555i.icon.pied.piper.hat,
16556i.icon.pocket,
16557i.icon.stripe.card,
16558i.icon.theme.isle,
16559i.icon.visa.card,
16560i.icon.visa,
16561i.icon.wechat,
16562i.icon.wikipedia,
16563i.icon.wordpress.beginner,
16564i.icon.wordpress.forms,
16565i.icon.yc,
16566i.icon.ycombinator,
16567i.icon.bitbucket.square,
16568i.icon.disk.outline,
16569i.icon.facebook.official,
16570i.icon.youtube.play {
16571 font-family: 'brand-icons';
16572}
16573
16574/* Brands Alias Definitions */
16575
16576i.icon.credit.card.amazon.pay:before {
16577 content: "\f42d";
16578}
16579
16580i.icon.credit.card.american.express:before {
16581 content: "\f1f3";
16582}
16583
16584i.icon.credit.card.diners.club:before {
16585 content: "\f24c";
16586}
16587
16588i.icon.credit.card.discover:before {
16589 content: "\f1f2";
16590}
16591
16592i.icon.credit.card.jcb:before {
16593 content: "\f24b";
16594}
16595
16596i.icon.credit.card.mastercard:before {
16597 content: "\f1f1";
16598}
16599
16600i.icon.credit.card.paypal:before {
16601 content: "\f1f4";
16602}
16603
16604i.icon.credit.card.stripe:before {
16605 content: "\f1f5";
16606}
16607
16608i.icon.credit.card.visa:before {
16609 content: "\f1f0";
16610}
16611
16612i.icon.american.express.card:before {
16613 content: "\f1f3";
16614}
16615
16616i.icon.american.express:before {
16617 content: "\f1f3";
16618}
16619
16620i.icon.amex:before {
16621 content: "\f1f3";
16622}
16623
16624i.icon.bluetooth.alternative:before {
16625 content: "\f294";
16626}
16627
16628i.icon.diners.club.card:before {
16629 content: "\f24c";
16630}
16631
16632i.icon.diners.club:before {
16633 content: "\f24c";
16634}
16635
16636i.icon.discover.card:before {
16637 content: "\f1f2";
16638}
16639
16640i.icon.discover:before {
16641 content: "\f1f2";
16642}
16643
16644i.icon.dribble:before {
16645 content: "\f17d";
16646}
16647
16648i.icon.eercast:before {
16649 content: "\f2da";
16650}
16651
16652i.icon.envira.gallery:before {
16653 content: "\f299";
16654}
16655
16656i.icon.fa:before {
16657 content: "\f2b4";
16658}
16659
16660i.icon.five.hundred.pixels:before {
16661 content: "\f26e";
16662}
16663
16664i.icon.gittip:before {
16665 content: "\f184";
16666}
16667
16668i.icon.google.plus.circle:before {
16669 content: "\f2b3";
16670}
16671
16672i.icon.google.plus.official:before {
16673 content: "\f2b3";
16674}
16675
16676i.icon.japan.credit.bureau.card:before {
16677 content: "\f24b";
16678}
16679
16680i.icon.japan.credit.bureau:before {
16681 content: "\f24b";
16682}
16683
16684i.icon.jcb:before {
16685 content: "\f24b";
16686}
16687
16688i.icon.linkedin.square:before {
16689 content: "\f08c";
16690}
16691
16692i.icon.mastercard.card:before {
16693 content: "\f1f1";
16694}
16695
16696i.icon.mastercard:before {
16697 content: "\f1f1";
16698}
16699
16700i.icon.microsoft.edge:before {
16701 content: "\f282";
16702}
16703
16704i.icon.ms.edge:before {
16705 content: "\f282";
16706}
16707
16708i.icon.new.pied.piper:before {
16709 content: "\f2ae";
16710}
16711
16712i.icon.optinmonster:before {
16713 content: "\f23c";
16714}
16715
16716i.icon.paypal.card:before {
16717 content: "\f1f4";
16718}
16719
16720i.icon.pied.piper.hat:before {
16721 content: "\f2ae";
16722}
16723
16724i.icon.pocket:before {
16725 content: "\f265";
16726}
16727
16728i.icon.stripe.card:before {
16729 content: "\f1f5";
16730}
16731
16732i.icon.theme.isle:before {
16733 content: "\f2b2";
16734}
16735
16736i.icon.visa.card:before {
16737 content: "\f1f0";
16738}
16739
16740i.icon.visa:before {
16741 content: "\f1f0";
16742}
16743
16744i.icon.wechat:before {
16745 content: "\f1d7";
16746}
16747
16748i.icon.wikipedia:before {
16749 content: "\f266";
16750}
16751
16752i.icon.wordpress.beginner:before {
16753 content: "\f297";
16754}
16755
16756i.icon.wordpress.forms:before {
16757 content: "\f298";
16758}
16759
16760i.icon.yc:before {
16761 content: "\f23b";
16762}
16763
16764i.icon.ycombinator:before {
16765 content: "\f23b";
16766}
16767
16768i.icon.bitbucket.square:before {
16769 content: "\f171";
16770}
16771
16772i.icon.disk.outline:before {
16773 content: "\f369";
16774}
16775
16776i.icon.facebook.official:before {
16777 content: "\f082";
16778}
16779
16780i.icon.youtube.play:before {
16781 content: "\f167";
16782}
16783
16784/*******************************
16785 Site Overrides
16786*******************************/
16787/*!
16788 * # Semantic UI 2.7.2 - Image
16789 * http://github.com/semantic-org/semantic-ui/
16790 *
16791 *
16792 * Released under the MIT license
16793 * http://opensource.org/licenses/MIT
16794 *
16795 */
16796
16797/*******************************
16798 Image
16799*******************************/
16800
16801.ui.image {
16802 position: relative;
16803 display: inline-block;
16804 vertical-align: middle;
16805 max-width: 100%;
16806 background-color: transparent;
16807}
16808
16809img.ui.image {
16810 display: block;
16811}
16812
16813.ui.image svg,
16814.ui.image img {
16815 display: block;
16816 max-width: 100%;
16817 height: auto;
16818}
16819
16820/*******************************
16821 States
16822*******************************/
16823
16824.ui.hidden.images,
16825.ui.hidden.image {
16826 display: none;
16827}
16828
16829.ui.hidden.transition.images,
16830.ui.hidden.transition.image {
16831 display: block;
16832 visibility: hidden;
16833}
16834
16835.ui.images > .hidden.transition {
16836 display: inline-block;
16837 visibility: hidden;
16838}
16839
16840.ui.disabled.images,
16841.ui.disabled.image {
16842 cursor: default;
16843 opacity: 0.45;
16844}
16845
16846/*******************************
16847 Variations
16848*******************************/
16849
16850/*--------------
16851 Inline
16852---------------*/
16853
16854.ui.inline.image,
16855.ui.inline.image svg,
16856.ui.inline.image img {
16857 display: inline-block;
16858}
16859
16860/*------------------
16861 Vertical Aligned
16862-------------------*/
16863
16864.ui.top.aligned.images .image,
16865.ui.top.aligned.image,
16866.ui.top.aligned.image svg,
16867.ui.top.aligned.image img {
16868 display: inline-block;
16869 vertical-align: top;
16870}
16871
16872.ui.middle.aligned.images .image,
16873.ui.middle.aligned.image,
16874.ui.middle.aligned.image svg,
16875.ui.middle.aligned.image img {
16876 display: inline-block;
16877 vertical-align: middle;
16878}
16879
16880.ui.bottom.aligned.images .image,
16881.ui.bottom.aligned.image,
16882.ui.bottom.aligned.image svg,
16883.ui.bottom.aligned.image img {
16884 display: inline-block;
16885 vertical-align: bottom;
16886}
16887
16888/*--------------
16889 Rounded
16890---------------*/
16891
16892.ui.rounded.images .image,
16893.ui.rounded.image,
16894.ui.rounded.images .image > *,
16895.ui.rounded.image > * {
16896 border-radius: 0.3125em;
16897}
16898
16899/*--------------
16900 Bordered
16901---------------*/
16902
16903.ui.bordered.images .image,
16904.ui.bordered.images img,
16905.ui.bordered.images svg,
16906.ui.bordered.image img,
16907.ui.bordered.image svg,
16908img.ui.bordered.image {
16909 border: 1px solid rgba(0, 0, 0, 0.1);
16910}
16911
16912/*--------------
16913 Circular
16914---------------*/
16915
16916.ui.circular.images,
16917.ui.circular.image {
16918 overflow: hidden;
16919}
16920
16921.ui.circular.images .image,
16922.ui.circular.image,
16923.ui.circular.images .image > *,
16924.ui.circular.image > * {
16925 border-radius: 500rem;
16926}
16927
16928/*--------------
16929 Fluid
16930---------------*/
16931
16932.ui.fluid.images,
16933.ui.fluid.image,
16934.ui.fluid.images img,
16935.ui.fluid.images svg,
16936.ui.fluid.image svg,
16937.ui.fluid.image img {
16938 display: block;
16939 width: 100%;
16940 height: auto;
16941}
16942
16943/*--------------
16944 Avatar
16945---------------*/
16946
16947.ui.avatar.images .image,
16948.ui.avatar.images img,
16949.ui.avatar.images svg,
16950.ui.avatar.image img,
16951.ui.avatar.image svg,
16952.ui.avatar.image {
16953 margin-right: 0.25em;
16954 display: inline-block;
16955 width: 2em;
16956 height: 2em;
16957 border-radius: 500rem;
16958}
16959
16960/*-------------------
16961 Spaced
16962--------------------*/
16963
16964.ui.spaced.image {
16965 display: inline-block !important;
16966 margin-left: 0.5em;
16967 margin-right: 0.5em;
16968}
16969
16970.ui[class*="left spaced"].image {
16971 margin-left: 0.5em;
16972 margin-right: 0;
16973}
16974
16975.ui[class*="right spaced"].image {
16976 margin-left: 0;
16977 margin-right: 0.5em;
16978}
16979
16980/*-------------------
16981 Floated
16982--------------------*/
16983
16984.ui.floated.image,
16985.ui.floated.images {
16986 float: left;
16987 margin-right: 1em;
16988 margin-bottom: 1em;
16989}
16990
16991.ui.right.floated.images,
16992.ui.right.floated.image {
16993 float: right;
16994 margin-right: 0;
16995 margin-bottom: 1em;
16996 margin-left: 1em;
16997}
16998
16999.ui.floated.images:last-child,
17000.ui.floated.image:last-child {
17001 margin-bottom: 0;
17002}
17003
17004.ui.centered.images,
17005.ui.centered.image {
17006 margin-left: auto;
17007 margin-right: auto;
17008}
17009
17010/*--------------
17011 Sizes
17012---------------*/
17013
17014.ui.mini.images .image,
17015.ui.mini.images img,
17016.ui.mini.images svg,
17017.ui.mini.image {
17018 width: 35px;
17019 height: auto;
17020 font-size: 0.78571429rem;
17021}
17022
17023.ui.tiny.images .image,
17024.ui.tiny.images img,
17025.ui.tiny.images svg,
17026.ui.tiny.image {
17027 width: 80px;
17028 height: auto;
17029 font-size: 0.85714286rem;
17030}
17031
17032.ui.small.images .image,
17033.ui.small.images img,
17034.ui.small.images svg,
17035.ui.small.image {
17036 width: 150px;
17037 height: auto;
17038 font-size: 0.92857143rem;
17039}
17040
17041.ui.medium.images .image,
17042.ui.medium.images img,
17043.ui.medium.images svg,
17044.ui.medium.image {
17045 width: 300px;
17046 height: auto;
17047 font-size: 1rem;
17048}
17049
17050.ui.large.images .image,
17051.ui.large.images img,
17052.ui.large.images svg,
17053.ui.large.image {
17054 width: 450px;
17055 height: auto;
17056 font-size: 1.14285714rem;
17057}
17058
17059.ui.big.images .image,
17060.ui.big.images img,
17061.ui.big.images svg,
17062.ui.big.image {
17063 width: 600px;
17064 height: auto;
17065 font-size: 1.28571429rem;
17066}
17067
17068.ui.huge.images .image,
17069.ui.huge.images img,
17070.ui.huge.images svg,
17071.ui.huge.image {
17072 width: 800px;
17073 height: auto;
17074 font-size: 1.42857143rem;
17075}
17076
17077.ui.massive.images .image,
17078.ui.massive.images img,
17079.ui.massive.images svg,
17080.ui.massive.image {
17081 width: 960px;
17082 height: auto;
17083 font-size: 1.71428571rem;
17084}
17085
17086/*******************************
17087 Groups
17088*******************************/
17089
17090.ui.images {
17091 font-size: 0;
17092 margin: 0 -0.25rem 0;
17093}
17094
17095.ui.images .image,
17096.ui.images > img,
17097.ui.images > svg {
17098 display: inline-block;
17099 margin: 0 0.25rem 0.5rem;
17100}
17101
17102/*******************************
17103 Theme Overrides
17104*******************************/
17105
17106/*******************************
17107 Site Overrides
17108*******************************/
17109/*!
17110 * # Semantic UI 2.7.2 - Input
17111 * http://github.com/semantic-org/semantic-ui/
17112 *
17113 *
17114 * Released under the MIT license
17115 * http://opensource.org/licenses/MIT
17116 *
17117 */
17118
17119/*******************************
17120 Standard
17121*******************************/
17122
17123/*--------------------
17124 Inputs
17125---------------------*/
17126
17127.ui.input {
17128 position: relative;
17129 font-weight: normal;
17130 font-style: normal;
17131 display: -webkit-inline-box;
17132 display: -ms-inline-flexbox;
17133 display: inline-flex;
17134 color: rgba(0, 0, 0, 0.87);
17135}
17136
17137.ui.input > input {
17138 margin: 0;
17139 max-width: 100%;
17140 -webkit-box-flex: 1;
17141 -ms-flex: 1 0 auto;
17142 flex: 1 0 auto;
17143 outline: none;
17144 -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
17145 text-align: left;
17146 line-height: 1.21428571em;
17147 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
17148 padding: 0.67857143em 1em;
17149 background: #FFFFFF;
17150 border: 1px solid rgba(34, 36, 38, 0.15);
17151 color: rgba(0, 0, 0, 0.87);
17152 border-radius: 0.28571429rem;
17153 -webkit-transition: border-color 0.1s ease, -webkit-box-shadow 0.1s ease;
17154 transition: border-color 0.1s ease, -webkit-box-shadow 0.1s ease;
17155 transition: box-shadow 0.1s ease, border-color 0.1s ease;
17156 transition: box-shadow 0.1s ease, border-color 0.1s ease, -webkit-box-shadow 0.1s ease;
17157 -webkit-box-shadow: none;
17158 box-shadow: none;
17159}
17160
17161/*--------------------
17162 Placeholder
17163---------------------*/
17164
17165/* browsers require these rules separate */
17166
17167.ui.input > input::-webkit-input-placeholder {
17168 color: rgba(191, 191, 191, 0.87);
17169}
17170
17171.ui.input > input::-moz-placeholder {
17172 color: rgba(191, 191, 191, 0.87);
17173}
17174
17175.ui.input > input:-ms-input-placeholder {
17176 color: rgba(191, 191, 191, 0.87);
17177}
17178
17179/*******************************
17180 States
17181*******************************/
17182
17183/*--------------------
17184 Disabled
17185---------------------*/
17186
17187.ui.disabled.input,
17188.ui.input:not(.disabled) input[disabled] {
17189 opacity: 0.45;
17190}
17191
17192.ui.disabled.input > input,
17193.ui.input:not(.disabled) input[disabled] {
17194 pointer-events: none;
17195}
17196
17197/*--------------------
17198 Active
17199---------------------*/
17200
17201.ui.input > input:active,
17202.ui.input.down input {
17203 border-color: rgba(0, 0, 0, 0.3);
17204 background: #FAFAFA;
17205 color: rgba(0, 0, 0, 0.87);
17206 -webkit-box-shadow: none;
17207 box-shadow: none;
17208}
17209
17210/*--------------------
17211 Loading
17212---------------------*/
17213
17214.ui.loading.loading.input > i.icon:before {
17215 position: absolute;
17216 content: '';
17217 top: 50%;
17218 left: 50%;
17219 margin: -0.64285714em 0 0 -0.64285714em;
17220 width: 1.28571429em;
17221 height: 1.28571429em;
17222 border-radius: 500rem;
17223 border: 0.2em solid rgba(0, 0, 0, 0.1);
17224}
17225
17226.ui.loading.loading.input > i.icon:after {
17227 position: absolute;
17228 content: '';
17229 top: 50%;
17230 left: 50%;
17231 margin: -0.64285714em 0 0 -0.64285714em;
17232 width: 1.28571429em;
17233 height: 1.28571429em;
17234 -webkit-animation: loader 0.6s infinite linear;
17235 animation: loader 0.6s infinite linear;
17236 border: 0.2em solid #767676;
17237 border-radius: 500rem;
17238 -webkit-box-shadow: 0 0 0 1px transparent;
17239 box-shadow: 0 0 0 1px transparent;
17240}
17241
17242/*--------------------
17243 Focus
17244---------------------*/
17245
17246.ui.input.focus > input,
17247.ui.input > input:focus {
17248 border-color: #85B7D9;
17249 background: #FFFFFF;
17250 color: rgba(0, 0, 0, 0.8);
17251 -webkit-box-shadow: none;
17252 box-shadow: none;
17253}
17254
17255.ui.input.focus > input::-webkit-input-placeholder,
17256.ui.input > input:focus::-webkit-input-placeholder {
17257 color: rgba(115, 115, 115, 0.87);
17258}
17259
17260.ui.input.focus > input::-moz-placeholder,
17261.ui.input > input:focus::-moz-placeholder {
17262 color: rgba(115, 115, 115, 0.87);
17263}
17264
17265.ui.input.focus > input:-ms-input-placeholder,
17266.ui.input > input:focus:-ms-input-placeholder {
17267 color: rgba(115, 115, 115, 0.87);
17268}
17269
17270/*--------------------
17271 Error
17272---------------------*/
17273
17274.ui.input.error > input {
17275 background-color: #FFF6F6;
17276 border-color: #E0B4B4;
17277 color: #9F3A38;
17278 -webkit-box-shadow: none;
17279 box-shadow: none;
17280}
17281
17282/* Error Placeholder */
17283
17284.ui.input.error > input::-webkit-input-placeholder {
17285 color: #e7bdbc;
17286}
17287
17288.ui.input.error > input::-moz-placeholder {
17289 color: #e7bdbc;
17290}
17291
17292.ui.input.error > input:-ms-input-placeholder {
17293 color: #e7bdbc !important;
17294}
17295
17296/* Focused Error Placeholder */
17297
17298.ui.input.error > input:focus::-webkit-input-placeholder {
17299 color: #da9796;
17300}
17301
17302.ui.input.error > input:focus::-moz-placeholder {
17303 color: #da9796;
17304}
17305
17306.ui.input.error > input:focus:-ms-input-placeholder {
17307 color: #da9796 !important;
17308}
17309
17310/*******************************
17311 Variations
17312*******************************/
17313
17314/*--------------------
17315 Transparent
17316---------------------*/
17317
17318.ui.transparent.input > textarea,
17319.ui.transparent.input > input {
17320 border-color: transparent !important;
17321 background-color: transparent !important;
17322 padding: 0 !important;
17323 -webkit-box-shadow: none !important;
17324 box-shadow: none !important;
17325 border-radius: 0 !important;
17326}
17327
17328/* Transparent Icon */
17329
17330.ui.transparent.icon.input > i.icon {
17331 width: 1.1em;
17332}
17333
17334.ui.transparent.icon.input > input {
17335 padding-left: 0 !important;
17336 padding-right: 2em !important;
17337}
17338
17339.ui.transparent[class*="left icon"].input > input {
17340 padding-left: 2em !important;
17341 padding-right: 0 !important;
17342}
17343
17344/* Transparent Inverted */
17345
17346.ui.transparent.inverted.input {
17347 color: #FFFFFF;
17348}
17349
17350.ui.ui.transparent.inverted.input > textarea,
17351.ui.ui.transparent.inverted.input > input {
17352 color: inherit;
17353}
17354
17355.ui.transparent.inverted.input > input::-webkit-input-placeholder {
17356 color: rgba(255, 255, 255, 0.5);
17357}
17358
17359.ui.transparent.inverted.input > input::-moz-placeholder {
17360 color: rgba(255, 255, 255, 0.5);
17361}
17362
17363.ui.transparent.inverted.input > input:-ms-input-placeholder {
17364 color: rgba(255, 255, 255, 0.5);
17365}
17366
17367/*--------------------
17368 Icon
17369---------------------*/
17370
17371.ui.icon.input > i.icon {
17372 cursor: default;
17373 position: absolute;
17374 line-height: 1;
17375 text-align: center;
17376 top: 0;
17377 right: 0;
17378 margin: 0;
17379 height: 100%;
17380 width: 2.67142857em;
17381 opacity: 0.5;
17382 border-radius: 0 0.28571429rem 0.28571429rem 0;
17383 -webkit-transition: opacity 0.3s ease;
17384 transition: opacity 0.3s ease;
17385}
17386
17387.ui.icon.input > i.icon:not(.link) {
17388 pointer-events: none;
17389}
17390
17391.ui.icon.input > textarea,
17392.ui.icon.input > input {
17393 padding-right: 2.67142857em !important;
17394}
17395
17396.ui.icon.input > i.icon:before,
17397.ui.icon.input > i.icon:after {
17398 left: 0;
17399 position: absolute;
17400 text-align: center;
17401 top: 50%;
17402 width: 100%;
17403 margin-top: -0.5em;
17404}
17405
17406.ui.icon.input > i.link.icon {
17407 cursor: pointer;
17408}
17409
17410.ui.icon.input > i.circular.icon {
17411 top: 0.35em;
17412 right: 0.5em;
17413}
17414
17415/* Left Icon Input */
17416
17417.ui[class*="left icon"].input > i.icon {
17418 right: auto;
17419 left: 1px;
17420 border-radius: 0.28571429rem 0 0 0.28571429rem;
17421}
17422
17423.ui[class*="left icon"].input > i.circular.icon {
17424 right: auto;
17425 left: 0.5em;
17426}
17427
17428.ui[class*="left icon"].input > textarea,
17429.ui[class*="left icon"].input > input {
17430 padding-left: 2.67142857em !important;
17431 padding-right: 1em !important;
17432}
17433
17434/* Focus */
17435
17436.ui.icon.input > textarea:focus ~ i.icon,
17437.ui.icon.input > input:focus ~ i.icon {
17438 opacity: 1;
17439}
17440
17441/*--------------------
17442 Labeled
17443---------------------*/
17444
17445/* Adjacent Label */
17446
17447.ui.labeled.input > .label {
17448 -webkit-box-flex: 0;
17449 -ms-flex: 0 0 auto;
17450 flex: 0 0 auto;
17451 margin: 0;
17452 font-size: 1em;
17453}
17454
17455.ui.labeled.input > .label:not(.corner) {
17456 padding-top: 0.78571429em;
17457 padding-bottom: 0.78571429em;
17458}
17459
17460/* Regular Label on Left */
17461
17462.ui.labeled.input:not([class*="corner labeled"]) .label:first-child {
17463 border-top-right-radius: 0;
17464 border-bottom-right-radius: 0;
17465}
17466
17467.ui.labeled.input:not([class*="corner labeled"]) .label:first-child + input {
17468 border-top-left-radius: 0;
17469 border-bottom-left-radius: 0;
17470 border-left-color: transparent;
17471}
17472
17473.ui.labeled.input:not([class*="corner labeled"]) .label:first-child + input:focus {
17474 border-left-color: #85B7D9;
17475}
17476
17477/* Regular Label on Right */
17478
17479.ui[class*="right labeled"].input > input {
17480 border-top-right-radius: 0 !important;
17481 border-bottom-right-radius: 0 !important;
17482 border-right-color: transparent !important;
17483}
17484
17485.ui[class*="right labeled"].input > input + .label {
17486 border-top-left-radius: 0;
17487 border-bottom-left-radius: 0;
17488}
17489
17490.ui[class*="right labeled"].input > input:focus {
17491 border-right-color: #85B7D9 !important;
17492}
17493
17494/* Corner Label */
17495
17496.ui.labeled.input .corner.label {
17497 top: 1px;
17498 right: 1px;
17499 font-size: 0.64285714em;
17500 border-radius: 0 0.28571429rem 0 0;
17501}
17502
17503/* Spacing with corner label */
17504
17505.ui[class*="corner labeled"]:not([class*="left corner labeled"]).labeled.input > textarea,
17506.ui[class*="corner labeled"]:not([class*="left corner labeled"]).labeled.input > input {
17507 padding-right: 2.5em !important;
17508}
17509
17510.ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"]) > textarea,
17511.ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"]) > input {
17512 padding-right: 3.25em !important;
17513}
17514
17515.ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"]) > .icon {
17516 margin-right: 1.25em;
17517}
17518
17519/* Left Labeled */
17520
17521.ui[class*="left corner labeled"].labeled.input > textarea,
17522.ui[class*="left corner labeled"].labeled.input > input {
17523 padding-left: 2.5em !important;
17524}
17525
17526.ui[class*="left corner labeled"].icon.input > textarea,
17527.ui[class*="left corner labeled"].icon.input > input {
17528 padding-left: 3.25em !important;
17529}
17530
17531.ui[class*="left corner labeled"].icon.input > .icon {
17532 margin-left: 1.25em;
17533}
17534
17535.ui.icon.input > textarea ~ .icon {
17536 height: 3em;
17537}
17538
17539/* Corner Label Position */
17540
17541.ui.input > .ui.corner.label {
17542 top: 1px;
17543 right: 1px;
17544}
17545
17546.ui.input > .ui.left.corner.label {
17547 right: auto;
17548 left: 1px;
17549}
17550
17551/* Labeled and action input error */
17552
17553.ui.action.input.error > .ui.button,
17554.ui.labeled.input.error:not([class*="corner labeled"]) > .ui.label {
17555 border-top: 1px solid #E0B4B4;
17556 border-bottom: 1px solid #E0B4B4;
17557}
17558
17559.ui.left.action.input.error > .ui.button,
17560.ui.labeled.input.error:not(.right):not([class*="corner labeled"]) > .ui.label {
17561 border-left: 1px solid #E0B4B4;
17562}
17563
17564.ui.action.input.error:not(.left) > input + .ui.button,
17565.ui.right.labeled.input.error:not([class*="corner labeled"]) > input + .ui.label {
17566 border-right: 1px solid #E0B4B4;
17567}
17568
17569.ui.right.labeled.input.error:not([class*="corner labeled"]) > .ui.label:first-child {
17570 border-left: 1px solid #E0B4B4;
17571}
17572
17573/*--------------------
17574 Action
17575---------------------*/
17576
17577.ui.action.input > .button,
17578.ui.action.input > .buttons {
17579 display: -webkit-box;
17580 display: -ms-flexbox;
17581 display: flex;
17582 -webkit-box-align: center;
17583 -ms-flex-align: center;
17584 align-items: center;
17585 -webkit-box-flex: 0;
17586 -ms-flex: 0 0 auto;
17587 flex: 0 0 auto;
17588}
17589
17590.ui.action.input > .button,
17591.ui.action.input > .buttons > .button {
17592 padding-top: 0.78571429em;
17593 padding-bottom: 0.78571429em;
17594 margin: 0;
17595}
17596
17597/* Button on Right */
17598
17599.ui.action.input:not([class*="left action"]) > input {
17600 border-top-right-radius: 0 !important;
17601 border-bottom-right-radius: 0 !important;
17602 border-right-color: transparent !important;
17603}
17604
17605.ui.action.input:not([class*="left action"]) > .dropdown:not(:first-child),
17606.ui.action.input:not([class*="left action"]) > .button:not(:first-child),
17607.ui.action.input:not([class*="left action"]) > .buttons:not(:first-child) > .button {
17608 border-radius: 0;
17609}
17610
17611.ui.action.input:not([class*="left action"]) > .dropdown:last-child,
17612.ui.action.input:not([class*="left action"]) > .button:last-child,
17613.ui.action.input:not([class*="left action"]) > .buttons:last-child > .button {
17614 border-radius: 0 0.28571429rem 0.28571429rem 0;
17615}
17616
17617/* Input Focus */
17618
17619.ui.action.input:not([class*="left action"]) > input:focus {
17620 border-right-color: #85B7D9 !important;
17621}
17622
17623/* Button on Left */
17624
17625.ui[class*="left action"].input > input {
17626 border-top-left-radius: 0 !important;
17627 border-bottom-left-radius: 0 !important;
17628 border-left-color: transparent !important;
17629}
17630
17631.ui[class*="left action"].input > .dropdown,
17632.ui[class*="left action"].input > .button,
17633.ui[class*="left action"].input > .buttons > .button {
17634 border-radius: 0;
17635}
17636
17637.ui[class*="left action"].input > .dropdown:first-child,
17638.ui[class*="left action"].input > .button:first-child,
17639.ui[class*="left action"].input > .buttons:first-child > .button {
17640 border-radius: 0.28571429rem 0 0 0.28571429rem;
17641}
17642
17643/* Input Focus */
17644
17645.ui[class*="left action"].input > input:focus {
17646 border-left-color: #85B7D9 !important;
17647}
17648
17649/*--------------------
17650 Inverted
17651---------------------*/
17652
17653/* Standard */
17654
17655.ui.inverted.input > input {
17656 border: none;
17657}
17658
17659/*--------------------
17660 Fluid
17661---------------------*/
17662
17663.ui.fluid.input {
17664 display: -webkit-box;
17665 display: -ms-flexbox;
17666 display: flex;
17667}
17668
17669.ui.fluid.input > input {
17670 width: 0 !important;
17671}
17672
17673/*--------------------
17674 Size
17675---------------------*/
17676
17677.ui.mini.input {
17678 font-size: 0.78571429em;
17679}
17680
17681.ui.tiny.input {
17682 font-size: 0.85714286em;
17683}
17684
17685.ui.small.input {
17686 font-size: 0.92857143em;
17687}
17688
17689.ui.input {
17690 font-size: 1em;
17691}
17692
17693.ui.large.input {
17694 font-size: 1.14285714em;
17695}
17696
17697.ui.big.input {
17698 font-size: 1.28571429em;
17699}
17700
17701.ui.huge.input {
17702 font-size: 1.42857143em;
17703}
17704
17705.ui.massive.input {
17706 font-size: 1.71428571em;
17707}
17708
17709/*******************************
17710 Theme Overrides
17711*******************************/
17712
17713/*******************************
17714 Site Overrides
17715*******************************/
17716/*!
17717 * # Semantic UI 2.7.2 - Label
17718 * http://github.com/semantic-org/semantic-ui/
17719 *
17720 *
17721 * Released under the MIT license
17722 * http://opensource.org/licenses/MIT
17723 *
17724 */
17725
17726/*******************************
17727 Label
17728*******************************/
17729
17730.ui.label {
17731 display: inline-block;
17732 line-height: 1;
17733 vertical-align: baseline;
17734 margin: 0 0.14285714em;
17735 background-color: #E8E8E8;
17736 background-image: none;
17737 padding: 0.5833em 0.833em;
17738 color: rgba(0, 0, 0, 0.6);
17739 text-transform: none;
17740 font-weight: bold;
17741 border: 0 solid transparent;
17742 border-radius: 0.28571429rem;
17743 -webkit-transition: background 0.1s ease;
17744 transition: background 0.1s ease;
17745}
17746
17747.ui.label:first-child {
17748 margin-left: 0;
17749}
17750
17751.ui.label:last-child {
17752 margin-right: 0;
17753}
17754
17755/* Link */
17756
17757a.ui.label {
17758 cursor: pointer;
17759}
17760
17761/* Inside Link */
17762
17763.ui.label > a {
17764 cursor: pointer;
17765 color: inherit;
17766 opacity: 0.5;
17767 -webkit-transition: 0.1s opacity ease;
17768 transition: 0.1s opacity ease;
17769}
17770
17771.ui.label > a:hover {
17772 opacity: 1;
17773}
17774
17775/* Image */
17776
17777.ui.label > img {
17778 width: auto !important;
17779 vertical-align: middle;
17780 height: 2.1666em;
17781}
17782
17783/* Icon */
17784
17785.ui.left.icon.label > .icon,
17786.ui.label > .icon {
17787 width: auto;
17788 margin: 0 0.75em 0 0;
17789}
17790
17791/* Detail */
17792
17793.ui.label > .detail {
17794 display: inline-block;
17795 vertical-align: top;
17796 font-weight: bold;
17797 margin-left: 1em;
17798 opacity: 0.8;
17799}
17800
17801.ui.label > .detail .icon {
17802 margin: 0 0.25em 0 0;
17803}
17804
17805/* Removable label */
17806
17807.ui.label > .close.icon,
17808.ui.label > .delete.icon {
17809 cursor: pointer;
17810 font-size: 0.92857143em;
17811 opacity: 0.5;
17812 -webkit-transition: background 0.1s ease;
17813 transition: background 0.1s ease;
17814}
17815
17816.ui.label > .close.icon:hover,
17817.ui.label > .delete.icon:hover {
17818 opacity: 1;
17819}
17820
17821/* Backward compatible positioning */
17822
17823.ui.label.left.icon > .close.icon,
17824.ui.label.left.icon > .delete.icon {
17825 margin: 0 0.5em 0 0;
17826}
17827
17828.ui.label:not(.icon) > .close.icon,
17829.ui.label:not(.icon) > .delete.icon {
17830 margin: 0 0 0 0.5em;
17831}
17832
17833/* Label for only an icon */
17834
17835.ui.icon.label > .icon {
17836 margin: 0 auto;
17837}
17838
17839/* Right Side Icon */
17840
17841.ui.right.icon.label > .icon {
17842 margin: 0 0 0 0.75em;
17843}
17844
17845/*-------------------
17846 Group
17847--------------------*/
17848
17849.ui.labels > .label {
17850 margin: 0 0.5em 0.5em 0;
17851}
17852
17853/*-------------------
17854 Coupling
17855--------------------*/
17856
17857.ui.header > .ui.label {
17858 margin-top: -0.29165em;
17859}
17860
17861/* Remove border radius on attached segment */
17862
17863.ui.attached.segment > .ui.top.left.attached.label,
17864.ui.bottom.attached.segment > .ui.top.left.attached.label {
17865 border-top-left-radius: 0;
17866}
17867
17868.ui.attached.segment > .ui.top.right.attached.label,
17869.ui.bottom.attached.segment > .ui.top.right.attached.label {
17870 border-top-right-radius: 0;
17871}
17872
17873.ui.top.attached.segment > .ui.bottom.left.attached.label {
17874 border-bottom-left-radius: 0;
17875}
17876
17877.ui.top.attached.segment > .ui.bottom.right.attached.label {
17878 border-bottom-right-radius: 0;
17879}
17880
17881/* Padding on next content after a label */
17882
17883.ui.top.attached.label:first-child + :not(.attached),
17884.ui.top.attached.label + [class*="right floated"] + * {
17885 margin-top: 2rem !important;
17886}
17887
17888.ui.bottom.attached.label:first-child ~ :last-child:not(.attached) {
17889 margin-top: 0;
17890 margin-bottom: 2rem !important;
17891}
17892
17893/*******************************
17894 Types
17895*******************************/
17896
17897.ui.image.label {
17898 width: auto !important;
17899 margin-top: 0;
17900 margin-bottom: 0;
17901 max-width: 9999px;
17902 vertical-align: baseline;
17903 text-transform: none;
17904 background: #E8E8E8;
17905 padding: 0.5833em 0.833em 0.5833em 0.5em;
17906 border-radius: 0.28571429rem;
17907 -webkit-box-shadow: none;
17908 box-shadow: none;
17909}
17910
17911.ui.image.label img {
17912 display: inline-block;
17913 vertical-align: top;
17914 height: 2.1666em;
17915 margin: -0.5833em 0.5em -0.5833em -0.5em;
17916 border-radius: 0.28571429rem 0 0 0.28571429rem;
17917}
17918
17919.ui.image.label .detail {
17920 background: rgba(0, 0, 0, 0.1);
17921 margin: -0.5833em -0.833em -0.5833em 0.5em;
17922 padding: 0.5833em 0.833em;
17923 border-radius: 0 0.28571429rem 0.28571429rem 0;
17924}
17925
17926/*-------------------
17927 Tag
17928--------------------*/
17929
17930.ui.tag.labels .label,
17931.ui.tag.label {
17932 margin-left: 1em;
17933 position: relative;
17934 padding-left: 1.5em;
17935 padding-right: 1.5em;
17936 border-radius: 0 0.28571429rem 0.28571429rem 0;
17937 -webkit-transition: none;
17938 transition: none;
17939}
17940
17941.ui.tag.labels .label:before,
17942.ui.tag.label:before {
17943 position: absolute;
17944 -webkit-transform: translateY(-50%) translateX(50%) rotate(-45deg);
17945 transform: translateY(-50%) translateX(50%) rotate(-45deg);
17946 top: 50%;
17947 right: 100%;
17948 content: '';
17949 background-color: inherit;
17950 background-image: none;
17951 width: 1.56em;
17952 height: 1.56em;
17953 -webkit-transition: none;
17954 transition: none;
17955}
17956
17957.ui.tag.labels .label:after,
17958.ui.tag.label:after {
17959 position: absolute;
17960 content: '';
17961 top: 50%;
17962 left: -0.25em;
17963 margin-top: -0.25em;
17964 background-color: #FFFFFF;
17965 width: 0.5em;
17966 height: 0.5em;
17967 -webkit-box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.3);
17968 box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.3);
17969 border-radius: 500rem;
17970}
17971
17972.ui.basic.tag.labels .label:before,
17973.ui.basic.tag.label:before {
17974 border-color: inherit;
17975 border-width: 1px 0 0 1px;
17976 border-style: inherit;
17977 right: calc(100% + 1px);
17978}
17979
17980.ui.basic.tag.labels .label:after,
17981.ui.basic.tag.label:after {
17982 -webkit-box-shadow: 0 -1px 3px 0 rgba(0, 0, 0, 0.8);
17983 box-shadow: 0 -1px 3px 0 rgba(0, 0, 0, 0.8);
17984}
17985
17986/*-------------------
17987 Corner Label
17988--------------------*/
17989
17990.ui.corner.label {
17991 position: absolute;
17992 top: 0;
17993 right: 0;
17994 margin: 0;
17995 padding: 0;
17996 text-align: center;
17997 border-color: #E8E8E8;
17998 width: 4em;
17999 height: 4em;
18000 z-index: 1;
18001 -webkit-transition: border-color 0.1s ease;
18002 transition: border-color 0.1s ease;
18003}
18004
18005/* Icon Label */
18006
18007.ui.corner.label {
18008 background-color: transparent !important;
18009}
18010
18011.ui.corner.label:after {
18012 position: absolute;
18013 content: "";
18014 right: 0;
18015 top: 0;
18016 z-index: -1;
18017 width: 0;
18018 height: 0;
18019 background-color: transparent;
18020 border-top: 0 solid transparent;
18021 border-right: 4em solid transparent;
18022 border-bottom: 4em solid transparent;
18023 border-left: 0 solid transparent;
18024 border-right-color: inherit;
18025 -webkit-transition: border-color 0.1s ease;
18026 transition: border-color 0.1s ease;
18027}
18028
18029.ui.corner.label .icon {
18030 cursor: inherit;
18031 position: absolute;
18032 top: 0.64285714em;
18033 left: auto;
18034 right: 0.57142857em;
18035 font-size: 1.14285714em;
18036 margin: 0;
18037}
18038
18039/* Left Corner */
18040
18041.ui.left.corner.label,
18042.ui.left.corner.label:after {
18043 right: auto;
18044 left: 0;
18045}
18046
18047.ui.left.corner.label:after {
18048 border-top: 4em solid transparent;
18049 border-right: 4em solid transparent;
18050 border-bottom: 0 solid transparent;
18051 border-left: 0 solid transparent;
18052 border-top-color: inherit;
18053}
18054
18055.ui.left.corner.label .icon {
18056 left: 0.57142857em;
18057 right: auto;
18058}
18059
18060/* Segment */
18061
18062.ui.segment > .ui.corner.label {
18063 top: -1px;
18064 right: -1px;
18065}
18066
18067.ui.segment > .ui.left.corner.label {
18068 right: auto;
18069 left: -1px;
18070}
18071
18072/*-------------------
18073 Ribbon
18074--------------------*/
18075
18076.ui.ribbon.label {
18077 position: relative;
18078 margin: 0;
18079 min-width: -webkit-max-content;
18080 min-width: -moz-max-content;
18081 min-width: max-content;
18082 border-radius: 0 0.28571429rem 0.28571429rem 0;
18083 border-color: rgba(0, 0, 0, 0.15);
18084}
18085
18086.ui.ribbon.label:after {
18087 position: absolute;
18088 content: '';
18089 top: 100%;
18090 left: 0;
18091 background-color: transparent;
18092 border-style: solid;
18093 border-width: 0 1.2em 1.2em 0;
18094 border-color: transparent;
18095 border-right-color: inherit;
18096 width: 0;
18097 height: 0;
18098}
18099
18100/* Positioning */
18101
18102.ui.ribbon.label {
18103 left: calc(-1rem - 1.2em);
18104 margin-right: -1.2em;
18105 padding-left: calc(1rem + 1.2em);
18106 padding-right: 1.2em;
18107}
18108
18109.ui[class*="right ribbon"].label {
18110 left: calc(100% + 1rem + 1.2em);
18111 padding-left: 1.2em;
18112 padding-right: calc(1rem + 1.2em);
18113}
18114
18115/* Right Ribbon */
18116
18117.ui[class*="right ribbon"].label {
18118 text-align: left;
18119 -webkit-transform: translateX(-100%);
18120 transform: translateX(-100%);
18121 border-radius: 0.28571429rem 0 0 0.28571429rem;
18122}
18123
18124.ui[class*="right ribbon"].label:after {
18125 left: auto;
18126 right: 0;
18127 border-style: solid;
18128 border-width: 1.2em 1.2em 0 0;
18129 border-color: transparent;
18130 border-top-color: inherit;
18131}
18132
18133/* Inside Table */
18134
18135.ui.image > .ribbon.label,
18136.ui.card .image > .ribbon.label {
18137 position: absolute;
18138 top: 1rem;
18139}
18140
18141.ui.card .image > .ui.ribbon.label,
18142.ui.image > .ui.ribbon.label {
18143 left: calc(0.05rem - 1.2em);
18144}
18145
18146.ui.card .image > .ui[class*="right ribbon"].label,
18147.ui.image > .ui[class*="right ribbon"].label {
18148 left: calc(100% + -0.05rem + 1.2em);
18149 padding-left: 0.833em;
18150}
18151
18152/* Inside Table */
18153
18154.ui.table td > .ui.ribbon.label {
18155 left: calc(-1em - 1.2em);
18156}
18157
18158.ui.table td > .ui[class*="right ribbon"].label {
18159 left: calc(100% + 1em + 1.2em);
18160 padding-left: 0.833em;
18161}
18162
18163/*-------------------
18164 Attached
18165--------------------*/
18166
18167.ui[class*="top attached"].label,
18168.ui.attached.label {
18169 width: 100%;
18170 position: absolute;
18171 margin: 0;
18172 top: 0;
18173 left: 0;
18174 padding: 0.75em 1em;
18175 border-radius: 0.21428571rem 0.21428571rem 0 0;
18176}
18177
18178.ui[class*="bottom attached"].label {
18179 top: auto;
18180 bottom: 0;
18181 border-radius: 0 0 0.21428571rem 0.21428571rem;
18182}
18183
18184.ui[class*="top left attached"].label {
18185 width: auto;
18186 margin-top: 0 !important;
18187 border-radius: 0.21428571rem 0 0.28571429rem 0;
18188}
18189
18190.ui[class*="top right attached"].label {
18191 width: auto;
18192 left: auto;
18193 right: 0;
18194 border-radius: 0 0.21428571rem 0 0.28571429rem;
18195}
18196
18197.ui[class*="bottom left attached"].label {
18198 width: auto;
18199 top: auto;
18200 bottom: 0;
18201 border-radius: 0 0.28571429rem 0 0.21428571rem;
18202}
18203
18204.ui[class*="bottom right attached"].label {
18205 top: auto;
18206 bottom: 0;
18207 left: auto;
18208 right: 0;
18209 width: auto;
18210 border-radius: 0.28571429rem 0 0.21428571rem 0;
18211}
18212
18213/*******************************
18214 States
18215*******************************/
18216
18217/*-------------------
18218 Disabled
18219--------------------*/
18220
18221.ui.label.disabled {
18222 opacity: 0.5;
18223}
18224
18225/*-------------------
18226 Hover
18227--------------------*/
18228
18229.ui.labels a.label:hover,
18230a.ui.label:hover {
18231 background-color: #E0E0E0;
18232 border-color: #E0E0E0;
18233 background-image: none;
18234 color: rgba(0, 0, 0, 0.8);
18235}
18236
18237.ui.labels a.label:hover:before,
18238a.ui.label:hover:before {
18239 color: rgba(0, 0, 0, 0.8);
18240}
18241
18242/*-------------------
18243 Active
18244--------------------*/
18245
18246.ui.active.label {
18247 background-color: #D0D0D0;
18248 border-color: #D0D0D0;
18249 background-image: none;
18250 color: rgba(0, 0, 0, 0.95);
18251}
18252
18253.ui.active.label:before {
18254 background-color: #D0D0D0;
18255 background-image: none;
18256 color: rgba(0, 0, 0, 0.95);
18257}
18258
18259/*-------------------
18260 Active Hover
18261--------------------*/
18262
18263.ui.labels a.active.label:hover,
18264a.ui.active.label:hover {
18265 background-color: #C8C8C8;
18266 border-color: #C8C8C8;
18267 background-image: none;
18268 color: rgba(0, 0, 0, 0.95);
18269}
18270
18271.ui.labels a.active.label:hover:before,
18272a.ui.active.label:hover:before {
18273 background-color: #C8C8C8;
18274 background-image: none;
18275 color: rgba(0, 0, 0, 0.95);
18276}
18277
18278/*-------------------
18279 Visible
18280--------------------*/
18281
18282.ui.labels.visible .label,
18283.ui.label.visible:not(.dropdown) {
18284 display: inline-block !important;
18285}
18286
18287/*-------------------
18288 Hidden
18289--------------------*/
18290
18291.ui.labels.hidden .label,
18292.ui.label.hidden {
18293 display: none !important;
18294}
18295
18296/*******************************
18297 Variations
18298*******************************/
18299
18300/*-------------------
18301 Basic
18302--------------------*/
18303
18304.ui.basic.labels .label,
18305.ui.basic.label {
18306 background: none #FFFFFF;
18307 border: 1px solid rgba(34, 36, 38, 0.15);
18308 color: rgba(0, 0, 0, 0.87);
18309 -webkit-box-shadow: none;
18310 box-shadow: none;
18311}
18312
18313/* Link */
18314
18315.ui.basic.labels a.label:hover,
18316a.ui.basic.label:hover {
18317 text-decoration: none;
18318 background: none #FFFFFF;
18319 color: #1e70bf;
18320 -webkit-box-shadow: none;
18321 box-shadow: none;
18322}
18323
18324/* Pointing */
18325
18326.ui.basic.pointing.label:before {
18327 border-color: inherit;
18328}
18329
18330/*-------------------
18331 Fluid
18332--------------------*/
18333
18334.ui.label.fluid,
18335.ui.fluid.labels > .label {
18336 width: 100%;
18337 -webkit-box-sizing: border-box;
18338 box-sizing: border-box;
18339}
18340
18341/*-------------------
18342 Inverted
18343--------------------*/
18344
18345.ui.inverted.labels .label,
18346.ui.inverted.label {
18347 color: rgba(255, 255, 255, 0.9);
18348 background-color: #b5b5b5;
18349}
18350
18351.ui.inverted.corner.label {
18352 border-color: #b5b5b5;
18353}
18354
18355.ui.inverted.corner.label:hover {
18356 border-color: #E8E8E8;
18357 -webkit-transition: none;
18358 transition: none;
18359}
18360
18361.ui.inverted.basic.labels .label,
18362.ui.inverted.basic.label,
18363.ui.inverted.basic.label:hover {
18364 border-color: rgba(255, 255, 255, 0.5);
18365 background: #1B1C1D;
18366}
18367
18368.ui.inverted.basic.label:hover {
18369 color: #4183C4;
18370}
18371
18372/*-------------------
18373 Colors
18374--------------------*/
18375
18376.ui.primary.labels .label,
18377.ui.ui.ui.primary.label {
18378 background-color: #2185D0;
18379 border-color: #2185D0;
18380 color: rgba(255, 255, 255, 0.9);
18381}
18382
18383/* Link */
18384
18385.ui.primary.labels a.label:hover,
18386a.ui.ui.ui.primary.label:hover {
18387 background-color: #1678c2;
18388 border-color: #1678c2;
18389 color: #FFFFFF;
18390}
18391
18392/* Ribbon */
18393
18394.ui.ui.ui.primary.ribbon.label {
18395 border-color: #1a69a4;
18396}
18397
18398/* Basic */
18399
18400.ui.basic.labels .primary.label,
18401.ui.ui.ui.basic.primary.label {
18402 background: none #FFFFFF;
18403 border-color: #2185D0;
18404 color: #2185D0;
18405}
18406
18407.ui.basic.labels a.primary.label:hover,
18408a.ui.ui.ui.basic.primary.label:hover {
18409 background: none #FFFFFF;
18410 border-color: #1678c2;
18411 color: #1678c2;
18412}
18413
18414/* Inverted */
18415
18416.ui.inverted.labels .primary.label,
18417.ui.ui.ui.inverted.primary.label {
18418 background-color: #54C8FF;
18419 border-color: #54C8FF;
18420 color: #1B1C1D;
18421}
18422
18423/* Inverted Link */
18424
18425.ui.inverted.labels a.primary.label:hover,
18426a.ui.ui.ui.inverted.primary.label:hover {
18427 background-color: #21b8ff;
18428 border-color: #21b8ff;
18429 color: #1B1C1D;
18430}
18431
18432/* Inverted Ribbon */
18433
18434.ui.ui.ui.inverted.primary.ribbon.label {
18435 border-color: #21b8ff;
18436}
18437
18438/* Inverted Basic */
18439
18440.ui.inverted.basic.labels .primary.label,
18441.ui.ui.ui.inverted.basic.primary.label {
18442 background-color: #1B1C1D;
18443 border-color: #54C8FF;
18444 color: #54C8FF;
18445}
18446
18447.ui.inverted.basic.labels a.primary.label:hover,
18448a.ui.ui.ui.inverted.basic.primary.label:hover {
18449 border-color: #21b8ff;
18450 background-color: #1B1C1D;
18451 color: #21b8ff;
18452}
18453
18454/* Inverted Basic Tags */
18455
18456.ui.inverted.basic.tag.labels .primary.label,
18457.ui.ui.ui.inverted.primary.basic.tag.label {
18458 border: 1px solid #54C8FF;
18459}
18460
18461.ui.inverted.basic.tag.labels .primary.label:before,
18462.ui.ui.ui.inverted.primary.basic.tag.label:before {
18463 border-color: inherit;
18464 border-width: 1px 0 0 1px;
18465 border-style: inherit;
18466 background-color: #1B1C1D;
18467 right: calc(100% + 1px);
18468}
18469
18470.ui.secondary.labels .label,
18471.ui.ui.ui.secondary.label {
18472 background-color: #1B1C1D;
18473 border-color: #1B1C1D;
18474 color: rgba(255, 255, 255, 0.9);
18475}
18476
18477/* Link */
18478
18479.ui.secondary.labels a.label:hover,
18480a.ui.ui.ui.secondary.label:hover {
18481 background-color: #27292a;
18482 border-color: #27292a;
18483 color: #FFFFFF;
18484}
18485
18486/* Ribbon */
18487
18488.ui.ui.ui.secondary.ribbon.label {
18489 border-color: #020203;
18490}
18491
18492/* Basic */
18493
18494.ui.basic.labels .secondary.label,
18495.ui.ui.ui.basic.secondary.label {
18496 background: none #FFFFFF;
18497 border-color: #1B1C1D;
18498 color: #1B1C1D;
18499}
18500
18501.ui.basic.labels a.secondary.label:hover,
18502a.ui.ui.ui.basic.secondary.label:hover {
18503 background: none #FFFFFF;
18504 border-color: #27292a;
18505 color: #27292a;
18506}
18507
18508/* Inverted */
18509
18510.ui.inverted.labels .secondary.label,
18511.ui.ui.ui.inverted.secondary.label {
18512 background-color: #545454;
18513 border-color: #545454;
18514 color: #1B1C1D;
18515}
18516
18517/* Inverted Link */
18518
18519.ui.inverted.labels a.secondary.label:hover,
18520a.ui.ui.ui.inverted.secondary.label:hover {
18521 background-color: #6e6e6e;
18522 border-color: #6e6e6e;
18523 color: #1B1C1D;
18524}
18525
18526/* Inverted Ribbon */
18527
18528.ui.ui.ui.inverted.secondary.ribbon.label {
18529 border-color: #3b3b3b;
18530}
18531
18532/* Inverted Basic */
18533
18534.ui.inverted.basic.labels .secondary.label,
18535.ui.ui.ui.inverted.basic.secondary.label {
18536 background-color: #1B1C1D;
18537 border-color: #545454;
18538 color: #545454;
18539}
18540
18541.ui.inverted.basic.labels a.secondary.label:hover,
18542a.ui.ui.ui.inverted.basic.secondary.label:hover {
18543 border-color: #6e6e6e;
18544 background-color: #1B1C1D;
18545 color: #6e6e6e;
18546}
18547
18548/* Inverted Basic Tags */
18549
18550.ui.inverted.basic.tag.labels .secondary.label,
18551.ui.ui.ui.inverted.secondary.basic.tag.label {
18552 border: 1px solid #545454;
18553}
18554
18555.ui.inverted.basic.tag.labels .secondary.label:before,
18556.ui.ui.ui.inverted.secondary.basic.tag.label:before {
18557 border-color: inherit;
18558 border-width: 1px 0 0 1px;
18559 border-style: inherit;
18560 background-color: #1B1C1D;
18561 right: calc(100% + 1px);
18562}
18563
18564.ui.red.labels .label,
18565.ui.ui.ui.red.label {
18566 background-color: #DB2828;
18567 border-color: #DB2828;
18568 color: #FFFFFF;
18569}
18570
18571/* Link */
18572
18573.ui.red.labels a.label:hover,
18574a.ui.ui.ui.red.label:hover {
18575 background-color: #d01919;
18576 border-color: #d01919;
18577 color: #FFFFFF;
18578}
18579
18580/* Ribbon */
18581
18582.ui.ui.ui.red.ribbon.label {
18583 border-color: #b21e1e;
18584}
18585
18586/* Basic */
18587
18588.ui.basic.labels .red.label,
18589.ui.ui.ui.basic.red.label {
18590 background: none #FFFFFF;
18591 border-color: #DB2828;
18592 color: #DB2828;
18593}
18594
18595.ui.basic.labels a.red.label:hover,
18596a.ui.ui.ui.basic.red.label:hover {
18597 background: none #FFFFFF;
18598 border-color: #d01919;
18599 color: #d01919;
18600}
18601
18602/* Inverted */
18603
18604.ui.inverted.labels .red.label,
18605.ui.ui.ui.inverted.red.label {
18606 background-color: #FF695E;
18607 border-color: #FF695E;
18608 color: #1B1C1D;
18609}
18610
18611/* Inverted Link */
18612
18613.ui.inverted.labels a.red.label:hover,
18614a.ui.ui.ui.inverted.red.label:hover {
18615 background-color: #ff392b;
18616 border-color: #ff392b;
18617 color: #1B1C1D;
18618}
18619
18620/* Inverted Ribbon */
18621
18622.ui.ui.ui.inverted.red.ribbon.label {
18623 border-color: #ff392b;
18624}
18625
18626/* Inverted Basic */
18627
18628.ui.inverted.basic.labels .red.label,
18629.ui.ui.ui.inverted.basic.red.label {
18630 background-color: #1B1C1D;
18631 border-color: #FF695E;
18632 color: #FF695E;
18633}
18634
18635.ui.inverted.basic.labels a.red.label:hover,
18636a.ui.ui.ui.inverted.basic.red.label:hover {
18637 border-color: #ff392b;
18638 background-color: #1B1C1D;
18639 color: #ff392b;
18640}
18641
18642/* Inverted Basic Tags */
18643
18644.ui.inverted.basic.tag.labels .red.label,
18645.ui.ui.ui.inverted.red.basic.tag.label {
18646 border: 1px solid #FF695E;
18647}
18648
18649.ui.inverted.basic.tag.labels .red.label:before,
18650.ui.ui.ui.inverted.red.basic.tag.label:before {
18651 border-color: inherit;
18652 border-width: 1px 0 0 1px;
18653 border-style: inherit;
18654 background-color: #1B1C1D;
18655 right: calc(100% + 1px);
18656}
18657
18658.ui.orange.labels .label,
18659.ui.ui.ui.orange.label {
18660 background-color: #F2711C;
18661 border-color: #F2711C;
18662 color: #FFFFFF;
18663}
18664
18665/* Link */
18666
18667.ui.orange.labels a.label:hover,
18668a.ui.ui.ui.orange.label:hover {
18669 background-color: #f26202;
18670 border-color: #f26202;
18671 color: #FFFFFF;
18672}
18673
18674/* Ribbon */
18675
18676.ui.ui.ui.orange.ribbon.label {
18677 border-color: #cf590c;
18678}
18679
18680/* Basic */
18681
18682.ui.basic.labels .orange.label,
18683.ui.ui.ui.basic.orange.label {
18684 background: none #FFFFFF;
18685 border-color: #F2711C;
18686 color: #F2711C;
18687}
18688
18689.ui.basic.labels a.orange.label:hover,
18690a.ui.ui.ui.basic.orange.label:hover {
18691 background: none #FFFFFF;
18692 border-color: #f26202;
18693 color: #f26202;
18694}
18695
18696/* Inverted */
18697
18698.ui.inverted.labels .orange.label,
18699.ui.ui.ui.inverted.orange.label {
18700 background-color: #FF851B;
18701 border-color: #FF851B;
18702 color: #1B1C1D;
18703}
18704
18705/* Inverted Link */
18706
18707.ui.inverted.labels a.orange.label:hover,
18708a.ui.ui.ui.inverted.orange.label:hover {
18709 background-color: #e76b00;
18710 border-color: #e76b00;
18711 color: #1B1C1D;
18712}
18713
18714/* Inverted Ribbon */
18715
18716.ui.ui.ui.inverted.orange.ribbon.label {
18717 border-color: #e76b00;
18718}
18719
18720/* Inverted Basic */
18721
18722.ui.inverted.basic.labels .orange.label,
18723.ui.ui.ui.inverted.basic.orange.label {
18724 background-color: #1B1C1D;
18725 border-color: #FF851B;
18726 color: #FF851B;
18727}
18728
18729.ui.inverted.basic.labels a.orange.label:hover,
18730a.ui.ui.ui.inverted.basic.orange.label:hover {
18731 border-color: #e76b00;
18732 background-color: #1B1C1D;
18733 color: #e76b00;
18734}
18735
18736/* Inverted Basic Tags */
18737
18738.ui.inverted.basic.tag.labels .orange.label,
18739.ui.ui.ui.inverted.orange.basic.tag.label {
18740 border: 1px solid #FF851B;
18741}
18742
18743.ui.inverted.basic.tag.labels .orange.label:before,
18744.ui.ui.ui.inverted.orange.basic.tag.label:before {
18745 border-color: inherit;
18746 border-width: 1px 0 0 1px;
18747 border-style: inherit;
18748 background-color: #1B1C1D;
18749 right: calc(100% + 1px);
18750}
18751
18752.ui.yellow.labels .label,
18753.ui.ui.ui.yellow.label {
18754 background-color: #FBBD08;
18755 border-color: #FBBD08;
18756 color: #FFFFFF;
18757}
18758
18759/* Link */
18760
18761.ui.yellow.labels a.label:hover,
18762a.ui.ui.ui.yellow.label:hover {
18763 background-color: #eaae00;
18764 border-color: #eaae00;
18765 color: #FFFFFF;
18766}
18767
18768/* Ribbon */
18769
18770.ui.ui.ui.yellow.ribbon.label {
18771 border-color: #cd9903;
18772}
18773
18774/* Basic */
18775
18776.ui.basic.labels .yellow.label,
18777.ui.ui.ui.basic.yellow.label {
18778 background: none #FFFFFF;
18779 border-color: #FBBD08;
18780 color: #FBBD08;
18781}
18782
18783.ui.basic.labels a.yellow.label:hover,
18784a.ui.ui.ui.basic.yellow.label:hover {
18785 background: none #FFFFFF;
18786 border-color: #eaae00;
18787 color: #eaae00;
18788}
18789
18790/* Inverted */
18791
18792.ui.inverted.labels .yellow.label,
18793.ui.ui.ui.inverted.yellow.label {
18794 background-color: #FFE21F;
18795 border-color: #FFE21F;
18796 color: #1B1C1D;
18797}
18798
18799/* Inverted Link */
18800
18801.ui.inverted.labels a.yellow.label:hover,
18802a.ui.ui.ui.inverted.yellow.label:hover {
18803 background-color: #ebcd00;
18804 border-color: #ebcd00;
18805 color: #1B1C1D;
18806}
18807
18808/* Inverted Ribbon */
18809
18810.ui.ui.ui.inverted.yellow.ribbon.label {
18811 border-color: #ebcd00;
18812}
18813
18814/* Inverted Basic */
18815
18816.ui.inverted.basic.labels .yellow.label,
18817.ui.ui.ui.inverted.basic.yellow.label {
18818 background-color: #1B1C1D;
18819 border-color: #FFE21F;
18820 color: #FFE21F;
18821}
18822
18823.ui.inverted.basic.labels a.yellow.label:hover,
18824a.ui.ui.ui.inverted.basic.yellow.label:hover {
18825 border-color: #ebcd00;
18826 background-color: #1B1C1D;
18827 color: #ebcd00;
18828}
18829
18830/* Inverted Basic Tags */
18831
18832.ui.inverted.basic.tag.labels .yellow.label,
18833.ui.ui.ui.inverted.yellow.basic.tag.label {
18834 border: 1px solid #FFE21F;
18835}
18836
18837.ui.inverted.basic.tag.labels .yellow.label:before,
18838.ui.ui.ui.inverted.yellow.basic.tag.label:before {
18839 border-color: inherit;
18840 border-width: 1px 0 0 1px;
18841 border-style: inherit;
18842 background-color: #1B1C1D;
18843 right: calc(100% + 1px);
18844}
18845
18846.ui.olive.labels .label,
18847.ui.ui.ui.olive.label {
18848 background-color: #B5CC18;
18849 border-color: #B5CC18;
18850 color: #FFFFFF;
18851}
18852
18853/* Link */
18854
18855.ui.olive.labels a.label:hover,
18856a.ui.ui.ui.olive.label:hover {
18857 background-color: #a7bd0d;
18858 border-color: #a7bd0d;
18859 color: #FFFFFF;
18860}
18861
18862/* Ribbon */
18863
18864.ui.ui.ui.olive.ribbon.label {
18865 border-color: #8d9e13;
18866}
18867
18868/* Basic */
18869
18870.ui.basic.labels .olive.label,
18871.ui.ui.ui.basic.olive.label {
18872 background: none #FFFFFF;
18873 border-color: #B5CC18;
18874 color: #B5CC18;
18875}
18876
18877.ui.basic.labels a.olive.label:hover,
18878a.ui.ui.ui.basic.olive.label:hover {
18879 background: none #FFFFFF;
18880 border-color: #a7bd0d;
18881 color: #a7bd0d;
18882}
18883
18884/* Inverted */
18885
18886.ui.inverted.labels .olive.label,
18887.ui.ui.ui.inverted.olive.label {
18888 background-color: #D9E778;
18889 border-color: #D9E778;
18890 color: #1B1C1D;
18891}
18892
18893/* Inverted Link */
18894
18895.ui.inverted.labels a.olive.label:hover,
18896a.ui.ui.ui.inverted.olive.label:hover {
18897 background-color: #d2e745;
18898 border-color: #d2e745;
18899 color: #1B1C1D;
18900}
18901
18902/* Inverted Ribbon */
18903
18904.ui.ui.ui.inverted.olive.ribbon.label {
18905 border-color: #cddf4d;
18906}
18907
18908/* Inverted Basic */
18909
18910.ui.inverted.basic.labels .olive.label,
18911.ui.ui.ui.inverted.basic.olive.label {
18912 background-color: #1B1C1D;
18913 border-color: #D9E778;
18914 color: #D9E778;
18915}
18916
18917.ui.inverted.basic.labels a.olive.label:hover,
18918a.ui.ui.ui.inverted.basic.olive.label:hover {
18919 border-color: #d2e745;
18920 background-color: #1B1C1D;
18921 color: #d2e745;
18922}
18923
18924/* Inverted Basic Tags */
18925
18926.ui.inverted.basic.tag.labels .olive.label,
18927.ui.ui.ui.inverted.olive.basic.tag.label {
18928 border: 1px solid #D9E778;
18929}
18930
18931.ui.inverted.basic.tag.labels .olive.label:before,
18932.ui.ui.ui.inverted.olive.basic.tag.label:before {
18933 border-color: inherit;
18934 border-width: 1px 0 0 1px;
18935 border-style: inherit;
18936 background-color: #1B1C1D;
18937 right: calc(100% + 1px);
18938}
18939
18940.ui.green.labels .label,
18941.ui.ui.ui.green.label {
18942 background-color: #21BA45;
18943 border-color: #21BA45;
18944 color: #FFFFFF;
18945}
18946
18947/* Link */
18948
18949.ui.green.labels a.label:hover,
18950a.ui.ui.ui.green.label:hover {
18951 background-color: #16ab39;
18952 border-color: #16ab39;
18953 color: #FFFFFF;
18954}
18955
18956/* Ribbon */
18957
18958.ui.ui.ui.green.ribbon.label {
18959 border-color: #198f35;
18960}
18961
18962/* Basic */
18963
18964.ui.basic.labels .green.label,
18965.ui.ui.ui.basic.green.label {
18966 background: none #FFFFFF;
18967 border-color: #21BA45;
18968 color: #21BA45;
18969}
18970
18971.ui.basic.labels a.green.label:hover,
18972a.ui.ui.ui.basic.green.label:hover {
18973 background: none #FFFFFF;
18974 border-color: #16ab39;
18975 color: #16ab39;
18976}
18977
18978/* Inverted */
18979
18980.ui.inverted.labels .green.label,
18981.ui.ui.ui.inverted.green.label {
18982 background-color: #2ECC40;
18983 border-color: #2ECC40;
18984 color: #1B1C1D;
18985}
18986
18987/* Inverted Link */
18988
18989.ui.inverted.labels a.green.label:hover,
18990a.ui.ui.ui.inverted.green.label:hover {
18991 background-color: #1ea92e;
18992 border-color: #1ea92e;
18993 color: #1B1C1D;
18994}
18995
18996/* Inverted Ribbon */
18997
18998.ui.ui.ui.inverted.green.ribbon.label {
18999 border-color: #25a233;
19000}
19001
19002/* Inverted Basic */
19003
19004.ui.inverted.basic.labels .green.label,
19005.ui.ui.ui.inverted.basic.green.label {
19006 background-color: #1B1C1D;
19007 border-color: #2ECC40;
19008 color: #2ECC40;
19009}
19010
19011.ui.inverted.basic.labels a.green.label:hover,
19012a.ui.ui.ui.inverted.basic.green.label:hover {
19013 border-color: #1ea92e;
19014 background-color: #1B1C1D;
19015 color: #1ea92e;
19016}
19017
19018/* Inverted Basic Tags */
19019
19020.ui.inverted.basic.tag.labels .green.label,
19021.ui.ui.ui.inverted.green.basic.tag.label {
19022 border: 1px solid #2ECC40;
19023}
19024
19025.ui.inverted.basic.tag.labels .green.label:before,
19026.ui.ui.ui.inverted.green.basic.tag.label:before {
19027 border-color: inherit;
19028 border-width: 1px 0 0 1px;
19029 border-style: inherit;
19030 background-color: #1B1C1D;
19031 right: calc(100% + 1px);
19032}
19033
19034.ui.teal.labels .label,
19035.ui.ui.ui.teal.label {
19036 background-color: #00B5AD;
19037 border-color: #00B5AD;
19038 color: #FFFFFF;
19039}
19040
19041/* Link */
19042
19043.ui.teal.labels a.label:hover,
19044a.ui.ui.ui.teal.label:hover {
19045 background-color: #009c95;
19046 border-color: #009c95;
19047 color: #FFFFFF;
19048}
19049
19050/* Ribbon */
19051
19052.ui.ui.ui.teal.ribbon.label {
19053 border-color: #00827c;
19054}
19055
19056/* Basic */
19057
19058.ui.basic.labels .teal.label,
19059.ui.ui.ui.basic.teal.label {
19060 background: none #FFFFFF;
19061 border-color: #00B5AD;
19062 color: #00B5AD;
19063}
19064
19065.ui.basic.labels a.teal.label:hover,
19066a.ui.ui.ui.basic.teal.label:hover {
19067 background: none #FFFFFF;
19068 border-color: #009c95;
19069 color: #009c95;
19070}
19071
19072/* Inverted */
19073
19074.ui.inverted.labels .teal.label,
19075.ui.ui.ui.inverted.teal.label {
19076 background-color: #6DFFFF;
19077 border-color: #6DFFFF;
19078 color: #1B1C1D;
19079}
19080
19081/* Inverted Link */
19082
19083.ui.inverted.labels a.teal.label:hover,
19084a.ui.ui.ui.inverted.teal.label:hover {
19085 background-color: #3affff;
19086 border-color: #3affff;
19087 color: #1B1C1D;
19088}
19089
19090/* Inverted Ribbon */
19091
19092.ui.ui.ui.inverted.teal.ribbon.label {
19093 border-color: #3affff;
19094}
19095
19096/* Inverted Basic */
19097
19098.ui.inverted.basic.labels .teal.label,
19099.ui.ui.ui.inverted.basic.teal.label {
19100 background-color: #1B1C1D;
19101 border-color: #6DFFFF;
19102 color: #6DFFFF;
19103}
19104
19105.ui.inverted.basic.labels a.teal.label:hover,
19106a.ui.ui.ui.inverted.basic.teal.label:hover {
19107 border-color: #3affff;
19108 background-color: #1B1C1D;
19109 color: #3affff;
19110}
19111
19112/* Inverted Basic Tags */
19113
19114.ui.inverted.basic.tag.labels .teal.label,
19115.ui.ui.ui.inverted.teal.basic.tag.label {
19116 border: 1px solid #6DFFFF;
19117}
19118
19119.ui.inverted.basic.tag.labels .teal.label:before,
19120.ui.ui.ui.inverted.teal.basic.tag.label:before {
19121 border-color: inherit;
19122 border-width: 1px 0 0 1px;
19123 border-style: inherit;
19124 background-color: #1B1C1D;
19125 right: calc(100% + 1px);
19126}
19127
19128.ui.blue.labels .label,
19129.ui.ui.ui.blue.label {
19130 background-color: #2185D0;
19131 border-color: #2185D0;
19132 color: #FFFFFF;
19133}
19134
19135/* Link */
19136
19137.ui.blue.labels a.label:hover,
19138a.ui.ui.ui.blue.label:hover {
19139 background-color: #1678c2;
19140 border-color: #1678c2;
19141 color: #FFFFFF;
19142}
19143
19144/* Ribbon */
19145
19146.ui.ui.ui.blue.ribbon.label {
19147 border-color: #1a69a4;
19148}
19149
19150/* Basic */
19151
19152.ui.basic.labels .blue.label,
19153.ui.ui.ui.basic.blue.label {
19154 background: none #FFFFFF;
19155 border-color: #2185D0;
19156 color: #2185D0;
19157}
19158
19159.ui.basic.labels a.blue.label:hover,
19160a.ui.ui.ui.basic.blue.label:hover {
19161 background: none #FFFFFF;
19162 border-color: #1678c2;
19163 color: #1678c2;
19164}
19165
19166/* Inverted */
19167
19168.ui.inverted.labels .blue.label,
19169.ui.ui.ui.inverted.blue.label {
19170 background-color: #54C8FF;
19171 border-color: #54C8FF;
19172 color: #1B1C1D;
19173}
19174
19175/* Inverted Link */
19176
19177.ui.inverted.labels a.blue.label:hover,
19178a.ui.ui.ui.inverted.blue.label:hover {
19179 background-color: #21b8ff;
19180 border-color: #21b8ff;
19181 color: #1B1C1D;
19182}
19183
19184/* Inverted Ribbon */
19185
19186.ui.ui.ui.inverted.blue.ribbon.label {
19187 border-color: #21b8ff;
19188}
19189
19190/* Inverted Basic */
19191
19192.ui.inverted.basic.labels .blue.label,
19193.ui.ui.ui.inverted.basic.blue.label {
19194 background-color: #1B1C1D;
19195 border-color: #54C8FF;
19196 color: #54C8FF;
19197}
19198
19199.ui.inverted.basic.labels a.blue.label:hover,
19200a.ui.ui.ui.inverted.basic.blue.label:hover {
19201 border-color: #21b8ff;
19202 background-color: #1B1C1D;
19203 color: #21b8ff;
19204}
19205
19206/* Inverted Basic Tags */
19207
19208.ui.inverted.basic.tag.labels .blue.label,
19209.ui.ui.ui.inverted.blue.basic.tag.label {
19210 border: 1px solid #54C8FF;
19211}
19212
19213.ui.inverted.basic.tag.labels .blue.label:before,
19214.ui.ui.ui.inverted.blue.basic.tag.label:before {
19215 border-color: inherit;
19216 border-width: 1px 0 0 1px;
19217 border-style: inherit;
19218 background-color: #1B1C1D;
19219 right: calc(100% + 1px);
19220}
19221
19222.ui.violet.labels .label,
19223.ui.ui.ui.violet.label {
19224 background-color: #6435C9;
19225 border-color: #6435C9;
19226 color: #FFFFFF;
19227}
19228
19229/* Link */
19230
19231.ui.violet.labels a.label:hover,
19232a.ui.ui.ui.violet.label:hover {
19233 background-color: #5829bb;
19234 border-color: #5829bb;
19235 color: #FFFFFF;
19236}
19237
19238/* Ribbon */
19239
19240.ui.ui.ui.violet.ribbon.label {
19241 border-color: #502aa1;
19242}
19243
19244/* Basic */
19245
19246.ui.basic.labels .violet.label,
19247.ui.ui.ui.basic.violet.label {
19248 background: none #FFFFFF;
19249 border-color: #6435C9;
19250 color: #6435C9;
19251}
19252
19253.ui.basic.labels a.violet.label:hover,
19254a.ui.ui.ui.basic.violet.label:hover {
19255 background: none #FFFFFF;
19256 border-color: #5829bb;
19257 color: #5829bb;
19258}
19259
19260/* Inverted */
19261
19262.ui.inverted.labels .violet.label,
19263.ui.ui.ui.inverted.violet.label {
19264 background-color: #A291FB;
19265 border-color: #A291FB;
19266 color: #1B1C1D;
19267}
19268
19269/* Inverted Link */
19270
19271.ui.inverted.labels a.violet.label:hover,
19272a.ui.ui.ui.inverted.violet.label:hover {
19273 background-color: #745aff;
19274 border-color: #745aff;
19275 color: #1B1C1D;
19276}
19277
19278/* Inverted Ribbon */
19279
19280.ui.ui.ui.inverted.violet.ribbon.label {
19281 border-color: #7860f9;
19282}
19283
19284/* Inverted Basic */
19285
19286.ui.inverted.basic.labels .violet.label,
19287.ui.ui.ui.inverted.basic.violet.label {
19288 background-color: #1B1C1D;
19289 border-color: #A291FB;
19290 color: #A291FB;
19291}
19292
19293.ui.inverted.basic.labels a.violet.label:hover,
19294a.ui.ui.ui.inverted.basic.violet.label:hover {
19295 border-color: #745aff;
19296 background-color: #1B1C1D;
19297 color: #745aff;
19298}
19299
19300/* Inverted Basic Tags */
19301
19302.ui.inverted.basic.tag.labels .violet.label,
19303.ui.ui.ui.inverted.violet.basic.tag.label {
19304 border: 1px solid #A291FB;
19305}
19306
19307.ui.inverted.basic.tag.labels .violet.label:before,
19308.ui.ui.ui.inverted.violet.basic.tag.label:before {
19309 border-color: inherit;
19310 border-width: 1px 0 0 1px;
19311 border-style: inherit;
19312 background-color: #1B1C1D;
19313 right: calc(100% + 1px);
19314}
19315
19316.ui.purple.labels .label,
19317.ui.ui.ui.purple.label {
19318 background-color: #A333C8;
19319 border-color: #A333C8;
19320 color: #FFFFFF;
19321}
19322
19323/* Link */
19324
19325.ui.purple.labels a.label:hover,
19326a.ui.ui.ui.purple.label:hover {
19327 background-color: #9627ba;
19328 border-color: #9627ba;
19329 color: #FFFFFF;
19330}
19331
19332/* Ribbon */
19333
19334.ui.ui.ui.purple.ribbon.label {
19335 border-color: #82299f;
19336}
19337
19338/* Basic */
19339
19340.ui.basic.labels .purple.label,
19341.ui.ui.ui.basic.purple.label {
19342 background: none #FFFFFF;
19343 border-color: #A333C8;
19344 color: #A333C8;
19345}
19346
19347.ui.basic.labels a.purple.label:hover,
19348a.ui.ui.ui.basic.purple.label:hover {
19349 background: none #FFFFFF;
19350 border-color: #9627ba;
19351 color: #9627ba;
19352}
19353
19354/* Inverted */
19355
19356.ui.inverted.labels .purple.label,
19357.ui.ui.ui.inverted.purple.label {
19358 background-color: #DC73FF;
19359 border-color: #DC73FF;
19360 color: #1B1C1D;
19361}
19362
19363/* Inverted Link */
19364
19365.ui.inverted.labels a.purple.label:hover,
19366a.ui.ui.ui.inverted.purple.label:hover {
19367 background-color: #cf40ff;
19368 border-color: #cf40ff;
19369 color: #1B1C1D;
19370}
19371
19372/* Inverted Ribbon */
19373
19374.ui.ui.ui.inverted.purple.ribbon.label {
19375 border-color: #cf40ff;
19376}
19377
19378/* Inverted Basic */
19379
19380.ui.inverted.basic.labels .purple.label,
19381.ui.ui.ui.inverted.basic.purple.label {
19382 background-color: #1B1C1D;
19383 border-color: #DC73FF;
19384 color: #DC73FF;
19385}
19386
19387.ui.inverted.basic.labels a.purple.label:hover,
19388a.ui.ui.ui.inverted.basic.purple.label:hover {
19389 border-color: #cf40ff;
19390 background-color: #1B1C1D;
19391 color: #cf40ff;
19392}
19393
19394/* Inverted Basic Tags */
19395
19396.ui.inverted.basic.tag.labels .purple.label,
19397.ui.ui.ui.inverted.purple.basic.tag.label {
19398 border: 1px solid #DC73FF;
19399}
19400
19401.ui.inverted.basic.tag.labels .purple.label:before,
19402.ui.ui.ui.inverted.purple.basic.tag.label:before {
19403 border-color: inherit;
19404 border-width: 1px 0 0 1px;
19405 border-style: inherit;
19406 background-color: #1B1C1D;
19407 right: calc(100% + 1px);
19408}
19409
19410.ui.pink.labels .label,
19411.ui.ui.ui.pink.label {
19412 background-color: #E03997;
19413 border-color: #E03997;
19414 color: #FFFFFF;
19415}
19416
19417/* Link */
19418
19419.ui.pink.labels a.label:hover,
19420a.ui.ui.ui.pink.label:hover {
19421 background-color: #e61a8d;
19422 border-color: #e61a8d;
19423 color: #FFFFFF;
19424}
19425
19426/* Ribbon */
19427
19428.ui.ui.ui.pink.ribbon.label {
19429 border-color: #c71f7e;
19430}
19431
19432/* Basic */
19433
19434.ui.basic.labels .pink.label,
19435.ui.ui.ui.basic.pink.label {
19436 background: none #FFFFFF;
19437 border-color: #E03997;
19438 color: #E03997;
19439}
19440
19441.ui.basic.labels a.pink.label:hover,
19442a.ui.ui.ui.basic.pink.label:hover {
19443 background: none #FFFFFF;
19444 border-color: #e61a8d;
19445 color: #e61a8d;
19446}
19447
19448/* Inverted */
19449
19450.ui.inverted.labels .pink.label,
19451.ui.ui.ui.inverted.pink.label {
19452 background-color: #FF8EDF;
19453 border-color: #FF8EDF;
19454 color: #1B1C1D;
19455}
19456
19457/* Inverted Link */
19458
19459.ui.inverted.labels a.pink.label:hover,
19460a.ui.ui.ui.inverted.pink.label:hover {
19461 background-color: #ff5bd1;
19462 border-color: #ff5bd1;
19463 color: #1B1C1D;
19464}
19465
19466/* Inverted Ribbon */
19467
19468.ui.ui.ui.inverted.pink.ribbon.label {
19469 border-color: #ff5bd1;
19470}
19471
19472/* Inverted Basic */
19473
19474.ui.inverted.basic.labels .pink.label,
19475.ui.ui.ui.inverted.basic.pink.label {
19476 background-color: #1B1C1D;
19477 border-color: #FF8EDF;
19478 color: #FF8EDF;
19479}
19480
19481.ui.inverted.basic.labels a.pink.label:hover,
19482a.ui.ui.ui.inverted.basic.pink.label:hover {
19483 border-color: #ff5bd1;
19484 background-color: #1B1C1D;
19485 color: #ff5bd1;
19486}
19487
19488/* Inverted Basic Tags */
19489
19490.ui.inverted.basic.tag.labels .pink.label,
19491.ui.ui.ui.inverted.pink.basic.tag.label {
19492 border: 1px solid #FF8EDF;
19493}
19494
19495.ui.inverted.basic.tag.labels .pink.label:before,
19496.ui.ui.ui.inverted.pink.basic.tag.label:before {
19497 border-color: inherit;
19498 border-width: 1px 0 0 1px;
19499 border-style: inherit;
19500 background-color: #1B1C1D;
19501 right: calc(100% + 1px);
19502}
19503
19504.ui.brown.labels .label,
19505.ui.ui.ui.brown.label {
19506 background-color: #A5673F;
19507 border-color: #A5673F;
19508 color: #FFFFFF;
19509}
19510
19511/* Link */
19512
19513.ui.brown.labels a.label:hover,
19514a.ui.ui.ui.brown.label:hover {
19515 background-color: #975b33;
19516 border-color: #975b33;
19517 color: #FFFFFF;
19518}
19519
19520/* Ribbon */
19521
19522.ui.ui.ui.brown.ribbon.label {
19523 border-color: #805031;
19524}
19525
19526/* Basic */
19527
19528.ui.basic.labels .brown.label,
19529.ui.ui.ui.basic.brown.label {
19530 background: none #FFFFFF;
19531 border-color: #A5673F;
19532 color: #A5673F;
19533}
19534
19535.ui.basic.labels a.brown.label:hover,
19536a.ui.ui.ui.basic.brown.label:hover {
19537 background: none #FFFFFF;
19538 border-color: #975b33;
19539 color: #975b33;
19540}
19541
19542/* Inverted */
19543
19544.ui.inverted.labels .brown.label,
19545.ui.ui.ui.inverted.brown.label {
19546 background-color: #D67C1C;
19547 border-color: #D67C1C;
19548 color: #1B1C1D;
19549}
19550
19551/* Inverted Link */
19552
19553.ui.inverted.labels a.brown.label:hover,
19554a.ui.ui.ui.inverted.brown.label:hover {
19555 background-color: #b0620f;
19556 border-color: #b0620f;
19557 color: #1B1C1D;
19558}
19559
19560/* Inverted Ribbon */
19561
19562.ui.ui.ui.inverted.brown.ribbon.label {
19563 border-color: #a96216;
19564}
19565
19566/* Inverted Basic */
19567
19568.ui.inverted.basic.labels .brown.label,
19569.ui.ui.ui.inverted.basic.brown.label {
19570 background-color: #1B1C1D;
19571 border-color: #D67C1C;
19572 color: #D67C1C;
19573}
19574
19575.ui.inverted.basic.labels a.brown.label:hover,
19576a.ui.ui.ui.inverted.basic.brown.label:hover {
19577 border-color: #b0620f;
19578 background-color: #1B1C1D;
19579 color: #b0620f;
19580}
19581
19582/* Inverted Basic Tags */
19583
19584.ui.inverted.basic.tag.labels .brown.label,
19585.ui.ui.ui.inverted.brown.basic.tag.label {
19586 border: 1px solid #D67C1C;
19587}
19588
19589.ui.inverted.basic.tag.labels .brown.label:before,
19590.ui.ui.ui.inverted.brown.basic.tag.label:before {
19591 border-color: inherit;
19592 border-width: 1px 0 0 1px;
19593 border-style: inherit;
19594 background-color: #1B1C1D;
19595 right: calc(100% + 1px);
19596}
19597
19598.ui.grey.labels .label,
19599.ui.ui.ui.grey.label {
19600 background-color: #767676;
19601 border-color: #767676;
19602 color: #FFFFFF;
19603}
19604
19605/* Link */
19606
19607.ui.grey.labels a.label:hover,
19608a.ui.ui.ui.grey.label:hover {
19609 background-color: #838383;
19610 border-color: #838383;
19611 color: #FFFFFF;
19612}
19613
19614/* Ribbon */
19615
19616.ui.ui.ui.grey.ribbon.label {
19617 border-color: #5d5d5d;
19618}
19619
19620/* Basic */
19621
19622.ui.basic.labels .grey.label,
19623.ui.ui.ui.basic.grey.label {
19624 background: none #FFFFFF;
19625 border-color: #767676;
19626 color: #767676;
19627}
19628
19629.ui.basic.labels a.grey.label:hover,
19630a.ui.ui.ui.basic.grey.label:hover {
19631 background: none #FFFFFF;
19632 border-color: #838383;
19633 color: #838383;
19634}
19635
19636/* Inverted */
19637
19638.ui.inverted.labels .grey.label,
19639.ui.ui.ui.inverted.grey.label {
19640 background-color: #DCDDDE;
19641 border-color: #DCDDDE;
19642 color: #1B1C1D;
19643}
19644
19645/* Inverted Link */
19646
19647.ui.inverted.labels a.grey.label:hover,
19648a.ui.ui.ui.inverted.grey.label:hover {
19649 background-color: #c2c4c5;
19650 border-color: #c2c4c5;
19651 color: #FFFFFF;
19652}
19653
19654/* Inverted Ribbon */
19655
19656.ui.ui.ui.inverted.grey.ribbon.label {
19657 border-color: #e9eaea;
19658}
19659
19660/* Inverted Basic */
19661
19662.ui.inverted.basic.labels .grey.label,
19663.ui.ui.ui.inverted.basic.grey.label {
19664 background-color: #1B1C1D;
19665 border-color: #DCDDDE;
19666 color: rgba(255, 255, 255, 0.9);
19667}
19668
19669.ui.inverted.basic.labels a.grey.label:hover,
19670a.ui.ui.ui.inverted.basic.grey.label:hover {
19671 border-color: #c2c4c5;
19672 background-color: #1B1C1D;
19673}
19674
19675/* Inverted Basic Tags */
19676
19677.ui.inverted.basic.tag.labels .grey.label,
19678.ui.ui.ui.inverted.grey.basic.tag.label {
19679 border: 1px solid #DCDDDE;
19680}
19681
19682.ui.inverted.basic.tag.labels .grey.label:before,
19683.ui.ui.ui.inverted.grey.basic.tag.label:before {
19684 border-color: inherit;
19685 border-width: 1px 0 0 1px;
19686 border-style: inherit;
19687 background-color: #1B1C1D;
19688 right: calc(100% + 1px);
19689}
19690
19691.ui.black.labels .label,
19692.ui.ui.ui.black.label {
19693 background-color: #1B1C1D;
19694 border-color: #1B1C1D;
19695 color: #FFFFFF;
19696}
19697
19698/* Link */
19699
19700.ui.black.labels a.label:hover,
19701a.ui.ui.ui.black.label:hover {
19702 background-color: #27292a;
19703 border-color: #27292a;
19704 color: #FFFFFF;
19705}
19706
19707/* Ribbon */
19708
19709.ui.ui.ui.black.ribbon.label {
19710 border-color: #020203;
19711}
19712
19713/* Basic */
19714
19715.ui.basic.labels .black.label,
19716.ui.ui.ui.basic.black.label {
19717 background: none #FFFFFF;
19718 border-color: #1B1C1D;
19719 color: #1B1C1D;
19720}
19721
19722.ui.basic.labels a.black.label:hover,
19723a.ui.ui.ui.basic.black.label:hover {
19724 background: none #FFFFFF;
19725 border-color: #27292a;
19726 color: #27292a;
19727}
19728
19729/* Inverted */
19730
19731.ui.inverted.labels .black.label,
19732.ui.ui.ui.inverted.black.label {
19733 background-color: #545454;
19734 border-color: #545454;
19735 color: #1B1C1D;
19736}
19737
19738/* Inverted Link */
19739
19740.ui.inverted.labels a.black.label:hover,
19741a.ui.ui.ui.inverted.black.label:hover {
19742 background-color: #000000;
19743 border-color: #000000;
19744 color: #FFFFFF;
19745}
19746
19747/* Inverted Ribbon */
19748
19749.ui.ui.ui.inverted.black.ribbon.label {
19750 border-color: #616161;
19751}
19752
19753/* Inverted Basic */
19754
19755.ui.inverted.basic.labels .black.label,
19756.ui.ui.ui.inverted.basic.black.label {
19757 background-color: #1B1C1D;
19758 border-color: #545454;
19759 color: rgba(255, 255, 255, 0.9);
19760}
19761
19762.ui.inverted.basic.labels a.black.label:hover,
19763a.ui.ui.ui.inverted.basic.black.label:hover {
19764 border-color: #000000;
19765 background-color: #1B1C1D;
19766}
19767
19768/* Inverted Basic Tags */
19769
19770.ui.inverted.basic.tag.labels .black.label,
19771.ui.ui.ui.inverted.black.basic.tag.label {
19772 border: 1px solid #545454;
19773}
19774
19775.ui.inverted.basic.tag.labels .black.label:before,
19776.ui.ui.ui.inverted.black.basic.tag.label:before {
19777 border-color: inherit;
19778 border-width: 1px 0 0 1px;
19779 border-style: inherit;
19780 background-color: #1B1C1D;
19781 right: calc(100% + 1px);
19782}
19783
19784/*-------------------
19785 Horizontal
19786--------------------*/
19787
19788.ui.horizontal.labels .label,
19789.ui.horizontal.label {
19790 margin: 0 0.5em 0 0;
19791 padding: 0.4em 0.833em;
19792 min-width: 3em;
19793 text-align: center;
19794}
19795
19796/*-------------------
19797 Circular
19798--------------------*/
19799
19800.ui.circular.labels .label,
19801.ui.circular.label {
19802 min-width: 2em;
19803 min-height: 2em;
19804 padding: 0.5em !important;
19805 line-height: 1em;
19806 text-align: center;
19807 border-radius: 500rem;
19808}
19809
19810.ui.empty.circular.labels .label,
19811.ui.empty.circular.label {
19812 min-width: 0;
19813 min-height: 0;
19814 overflow: hidden;
19815 width: 0.5em;
19816 height: 0.5em;
19817 vertical-align: baseline;
19818}
19819
19820/*-------------------
19821 Pointing
19822--------------------*/
19823
19824.ui.pointing.label {
19825 position: relative;
19826}
19827
19828.ui.attached.pointing.label {
19829 position: absolute;
19830}
19831
19832.ui.pointing.label:before {
19833 background-color: inherit;
19834 background-image: inherit;
19835 border-width: 0;
19836 border-style: solid;
19837 border-color: inherit;
19838}
19839
19840/* Arrow */
19841
19842.ui.pointing.label:before {
19843 position: absolute;
19844 content: '';
19845 -webkit-transform: rotate(45deg);
19846 transform: rotate(45deg);
19847 background-image: none;
19848 z-index: 2;
19849 width: 0.6666em;
19850 height: 0.6666em;
19851 -webkit-transition: none;
19852 transition: none;
19853}
19854
19855/*--- Above ---*/
19856
19857.ui.pointing.label,
19858.ui[class*="pointing above"].label {
19859 margin-top: 1em;
19860}
19861
19862.ui.pointing.label:before,
19863.ui[class*="pointing above"].label:before {
19864 border-width: 1px 0 0 1px;
19865 -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
19866 transform: translateX(-50%) translateY(-50%) rotate(45deg);
19867 top: 0;
19868 left: 50%;
19869}
19870
19871/*--- Below ---*/
19872
19873.ui[class*="bottom pointing"].label,
19874.ui[class*="pointing below"].label {
19875 margin-top: 0;
19876 margin-bottom: 1em;
19877}
19878
19879.ui[class*="bottom pointing"].label:before,
19880.ui[class*="pointing below"].label:before {
19881 border-width: 0 1px 1px 0;
19882 top: auto;
19883 right: auto;
19884 -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
19885 transform: translateX(-50%) translateY(-50%) rotate(45deg);
19886 top: 100%;
19887 left: 50%;
19888}
19889
19890/*--- Left ---*/
19891
19892.ui[class*="left pointing"].label {
19893 margin-top: 0;
19894 margin-left: 0.6666em;
19895}
19896
19897.ui[class*="left pointing"].label:before {
19898 border-width: 0 0 1px 1px;
19899 -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
19900 transform: translateX(-50%) translateY(-50%) rotate(45deg);
19901 bottom: auto;
19902 right: auto;
19903 top: 50%;
19904 left: 0;
19905}
19906
19907/*--- Right ---*/
19908
19909.ui[class*="right pointing"].label {
19910 margin-top: 0;
19911 margin-right: 0.6666em;
19912}
19913
19914.ui[class*="right pointing"].label:before {
19915 border-width: 1px 1px 0 0;
19916 -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg);
19917 transform: translateX(50%) translateY(-50%) rotate(45deg);
19918 top: 50%;
19919 right: 0;
19920 bottom: auto;
19921 left: auto;
19922}
19923
19924/* Basic Pointing */
19925
19926/*--- Above ---*/
19927
19928.ui.basic.pointing.label:before,
19929.ui.basic[class*="pointing above"].label:before {
19930 margin-top: -1px;
19931}
19932
19933/*--- Below ---*/
19934
19935.ui.basic[class*="bottom pointing"].label:before,
19936.ui.basic[class*="pointing below"].label:before {
19937 bottom: auto;
19938 top: 100%;
19939 margin-top: 1px;
19940}
19941
19942/*--- Left ---*/
19943
19944.ui.basic[class*="left pointing"].label:before {
19945 top: 50%;
19946 left: -1px;
19947}
19948
19949/*--- Right ---*/
19950
19951.ui.basic[class*="right pointing"].label:before {
19952 top: 50%;
19953 right: -1px;
19954}
19955
19956/*------------------
19957 Floating Label
19958-------------------*/
19959
19960.ui.floating.label {
19961 position: absolute;
19962 z-index: 100;
19963 top: -1em;
19964 right: 0;
19965 white-space: nowrap;
19966 -webkit-transform: translateX(50%);
19967 transform: translateX(50%);
19968}
19969
19970.ui.right.aligned.floating.label {
19971 -webkit-transform: translateX(1.2em);
19972 transform: translateX(1.2em);
19973}
19974
19975.ui.left.floating.label {
19976 left: 0;
19977 right: auto;
19978 -webkit-transform: translateX(-50%);
19979 transform: translateX(-50%);
19980}
19981
19982.ui.left.aligned.floating.label {
19983 -webkit-transform: translateX(-1.2em);
19984 transform: translateX(-1.2em);
19985}
19986
19987.ui.bottom.floating.label {
19988 top: auto;
19989 bottom: -1em;
19990}
19991
19992/*-------------------
19993 Sizes
19994--------------------*/
19995
19996.ui.mini.labels .label,
19997.ui.mini.label {
19998 font-size: 0.64285714rem;
19999}
20000
20001.ui.tiny.labels .label,
20002.ui.tiny.label {
20003 font-size: 0.71428571rem;
20004}
20005
20006.ui.small.labels .label,
20007.ui.small.label {
20008 font-size: 0.78571429rem;
20009}
20010
20011.ui.labels .label,
20012.ui.label {
20013 font-size: 0.85714286rem;
20014}
20015
20016.ui.large.labels .label,
20017.ui.large.label {
20018 font-size: 1rem;
20019}
20020
20021.ui.big.labels .label,
20022.ui.big.label {
20023 font-size: 1.28571429rem;
20024}
20025
20026.ui.huge.labels .label,
20027.ui.huge.label {
20028 font-size: 1.42857143rem;
20029}
20030
20031.ui.massive.labels .label,
20032.ui.massive.label {
20033 font-size: 1.71428571rem;
20034}
20035
20036/*******************************
20037 Theme Overrides
20038*******************************/
20039
20040/*******************************
20041 Site Overrides
20042*******************************/
20043/*!
20044 * # Semantic UI 2.7.2 - List
20045 * http://github.com/semantic-org/semantic-ui/
20046 *
20047 *
20048 * Released under the MIT license
20049 * http://opensource.org/licenses/MIT
20050 *
20051 */
20052
20053/*******************************
20054 List
20055*******************************/
20056
20057ul.ui.list,
20058ol.ui.list,
20059.ui.list {
20060 list-style-type: none;
20061 margin: 1em 0;
20062 padding: 0 0;
20063}
20064
20065ul.ui.list:first-child,
20066ol.ui.list:first-child,
20067.ui.list:first-child {
20068 margin-top: 0;
20069 padding-top: 0;
20070}
20071
20072ul.ui.list:last-child,
20073ol.ui.list:last-child,
20074.ui.list:last-child {
20075 margin-bottom: 0;
20076 padding-bottom: 0;
20077}
20078
20079/*******************************
20080 Content
20081*******************************/
20082
20083/* List Item */
20084
20085ul.ui.list li,
20086ol.ui.list li,
20087.ui.list > .item,
20088.ui.list .list > .item {
20089 display: list-item;
20090 table-layout: fixed;
20091 list-style-type: none;
20092 list-style-position: outside;
20093 padding: 0.21428571em 0;
20094 line-height: 1.14285714em;
20095}
20096
20097ul.ui.list > li:first-child:after,
20098ol.ui.list > li:first-child:after,
20099.ui.list > .list > .item:after,
20100.ui.list > .item:after {
20101 content: '';
20102 display: block;
20103 height: 0;
20104 clear: both;
20105 visibility: hidden;
20106}
20107
20108ul.ui.list li:first-child,
20109ol.ui.list li:first-child,
20110.ui.list .list > .item:first-child,
20111.ui.list > .item:first-child {
20112 padding-top: 0;
20113}
20114
20115ul.ui.list li:last-child,
20116ol.ui.list li:last-child,
20117.ui.list .list > .item:last-child,
20118.ui.list > .item:last-child {
20119 padding-bottom: 0;
20120}
20121
20122/* Child List */
20123
20124ul.ui.list ul,
20125ol.ui.list ol,
20126.ui.list .list:not(.icon) {
20127 clear: both;
20128 margin: 0;
20129 padding: 0.75em 0 0.25em 0.5em;
20130}
20131
20132/* Child Item */
20133
20134ul.ui.list ul li,
20135ol.ui.list ol li,
20136.ui.list .list > .item {
20137 padding: 0.14285714em 0;
20138 line-height: inherit;
20139}
20140
20141/* Icon */
20142
20143.ui.list .list > .item > i.icon,
20144.ui.list > .item > i.icon {
20145 display: table-cell;
20146 margin: 0;
20147 padding-top: 0;
20148 -webkit-transition: color 0.1s ease;
20149 transition: color 0.1s ease;
20150}
20151
20152.ui.list .list > .item > i.icon:not(.loading),
20153.ui.list > .item > i.icon:not(.loading) {
20154 padding-right: 0.28571429em;
20155 vertical-align: top;
20156}
20157
20158.ui.list .list > .item > i.icon:only-child,
20159.ui.list > .item > i.icon:only-child {
20160 display: inline-block;
20161 vertical-align: top;
20162}
20163
20164/* Image */
20165
20166.ui.list .list > .item > .image,
20167.ui.list > .item > .image {
20168 display: table-cell;
20169 background-color: transparent;
20170 margin: 0;
20171 vertical-align: top;
20172}
20173
20174.ui.list .list > .item > .image:not(:only-child):not(img),
20175.ui.list > .item > .image:not(:only-child):not(img) {
20176 padding-right: 0.5em;
20177}
20178
20179.ui.list .list > .item > .image img,
20180.ui.list > .item > .image img {
20181 vertical-align: top;
20182}
20183
20184.ui.list .list > .item > img.image,
20185.ui.list .list > .item > .image:only-child,
20186.ui.list > .item > img.image,
20187.ui.list > .item > .image:only-child {
20188 display: inline-block;
20189}
20190
20191/* Content */
20192
20193.ui.list .list > .item > .content,
20194.ui.list > .item > .content {
20195 line-height: 1.14285714em;
20196 color: rgba(0, 0, 0, 0.87);
20197}
20198
20199.ui.list .list > .item > .image + .content,
20200.ui.list .list > .item > .icon + .content,
20201.ui.list > .item > .image + .content,
20202.ui.list > .item > .icon + .content {
20203 display: table-cell;
20204 width: 100%;
20205 padding: 0 0 0 0.5em;
20206 vertical-align: top;
20207}
20208
20209.ui.list .list > .item > .loading.icon + .content,
20210.ui.list > .item > .loading.icon + .content {
20211 padding-left: calc(0.2857142857142857em + 0.5em);
20212}
20213
20214.ui.list .list > .item > img.image + .content,
20215.ui.list > .item > img.image + .content {
20216 display: inline-block;
20217 width: auto;
20218}
20219
20220.ui.list .list > .item > .content > .list,
20221.ui.list > .item > .content > .list {
20222 margin-left: 0;
20223 padding-left: 0;
20224}
20225
20226/* Header */
20227
20228.ui.list .list > .item .header,
20229.ui.list > .item .header {
20230 display: block;
20231 margin: 0;
20232 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
20233 font-weight: bold;
20234 color: rgba(0, 0, 0, 0.87);
20235}
20236
20237/* Description */
20238
20239.ui.list .list > .item .description,
20240.ui.list > .item .description {
20241 display: block;
20242 color: rgba(0, 0, 0, 0.7);
20243}
20244
20245/* Child Link */
20246
20247.ui.list > .item a,
20248.ui.list .list > .item a {
20249 cursor: pointer;
20250}
20251
20252/* Linking Item */
20253
20254.ui.list .list > a.item,
20255.ui.list > a.item {
20256 cursor: pointer;
20257 color: #4183C4;
20258}
20259
20260.ui.list .list > a.item:hover,
20261.ui.list > a.item:hover {
20262 color: #1e70bf;
20263}
20264
20265/* Linked Item Icons */
20266
20267.ui.list .list > a.item > i.icon,
20268.ui.list > a.item > i.icon {
20269 color: rgba(0, 0, 0, 0.4);
20270}
20271
20272/* Header Link */
20273
20274.ui.list .list > .item a.header,
20275.ui.list > .item a.header {
20276 cursor: pointer;
20277 color: #4183C4 !important;
20278}
20279
20280.ui.list .list > .item > a.header:hover,
20281.ui.list > .item > a.header:hover {
20282 color: #1e70bf !important;
20283}
20284
20285/* Floated Content */
20286
20287.ui[class*="left floated"].list {
20288 float: left;
20289}
20290
20291.ui[class*="right floated"].list {
20292 float: right;
20293}
20294
20295.ui.list .list > .item [class*="left floated"],
20296.ui.list > .item [class*="left floated"] {
20297 float: left;
20298 margin: 0 1em 0 0;
20299}
20300
20301.ui.list .list > .item [class*="right floated"],
20302.ui.list > .item [class*="right floated"] {
20303 float: right;
20304 margin: 0 0 0 1em;
20305}
20306
20307/*******************************
20308 Coupling
20309*******************************/
20310
20311.ui.menu .ui.list > .item,
20312.ui.menu .ui.list .list > .item {
20313 display: list-item;
20314 table-layout: fixed;
20315 background-color: transparent;
20316 list-style-type: none;
20317 list-style-position: outside;
20318 padding: 0.21428571em 0;
20319 line-height: 1.14285714em;
20320}
20321
20322.ui.menu .ui.list .list > .item:before,
20323.ui.menu .ui.list > .item:before {
20324 border: none;
20325 background: none;
20326}
20327
20328.ui.menu .ui.list .list > .item:first-child,
20329.ui.menu .ui.list > .item:first-child {
20330 padding-top: 0;
20331}
20332
20333.ui.menu .ui.list .list > .item:last-child,
20334.ui.menu .ui.list > .item:last-child {
20335 padding-bottom: 0;
20336}
20337
20338/*******************************
20339 Types
20340*******************************/
20341
20342/*-------------------
20343 Horizontal
20344--------------------*/
20345
20346.ui.horizontal.list {
20347 display: inline-block;
20348 font-size: 0;
20349}
20350
20351.ui.horizontal.list > .item {
20352 display: inline-block;
20353 margin-right: 1em;
20354 font-size: 1rem;
20355}
20356
20357.ui.horizontal.list:not(.celled) > .item:last-child {
20358 margin-right: 0;
20359 padding-right: 0;
20360}
20361
20362.ui.horizontal.list .list:not(.icon) {
20363 padding-left: 0;
20364 padding-bottom: 0;
20365}
20366
20367.ui.horizontal.list > .item > .image,
20368.ui.horizontal.list .list > .item > .image,
20369.ui.horizontal.list > .item > .icon,
20370.ui.horizontal.list .list > .item > .icon,
20371.ui.horizontal.list > .item > .content,
20372.ui.horizontal.list .list > .item > .content {
20373 vertical-align: middle;
20374}
20375
20376/* Padding on all elements */
20377
20378.ui.horizontal.list > .item:first-child,
20379.ui.horizontal.list > .item:last-child {
20380 padding-top: 0.21428571em;
20381 padding-bottom: 0.21428571em;
20382}
20383
20384/* Horizontal List */
20385
20386.ui.horizontal.list > .item > i.icon {
20387 margin: 0;
20388 padding: 0 0.25em 0 0;
20389}
20390
20391.ui.horizontal.list > .item > .image + .content,
20392.ui.horizontal.list > .item > .icon,
20393.ui.horizontal.list > .item > .icon + .content {
20394 float: none;
20395 display: inline-block;
20396 width: auto;
20397}
20398
20399.ui.horizontal.list > .item > .image {
20400 display: inline-block;
20401}
20402
20403/*******************************
20404 States
20405*******************************/
20406
20407/*-------------------
20408 Disabled
20409--------------------*/
20410
20411.ui.list .list > .disabled.item,
20412.ui.list > .disabled.item {
20413 pointer-events: none;
20414 color: rgba(40, 40, 40, 0.3) !important;
20415}
20416
20417.ui.inverted.list .list > .disabled.item,
20418.ui.inverted.list > .disabled.item {
20419 color: rgba(225, 225, 225, 0.3) !important;
20420}
20421
20422/*-------------------
20423 Hover
20424--------------------*/
20425
20426.ui.list .list > a.item:hover > .icon,
20427.ui.list > a.item:hover > .icon {
20428 color: rgba(0, 0, 0, 0.87);
20429}
20430
20431/*******************************
20432 Variations
20433*******************************/
20434
20435/*-------------------
20436 Inverted
20437--------------------*/
20438
20439.ui.inverted.list .list > a.item > .icon,
20440.ui.inverted.list > a.item > .icon {
20441 color: rgba(255, 255, 255, 0.7);
20442}
20443
20444.ui.inverted.list .list > .item .header,
20445.ui.inverted.list > .item .header {
20446 color: rgba(255, 255, 255, 0.9);
20447}
20448
20449.ui.inverted.list .list > .item .description,
20450.ui.inverted.list > .item .description {
20451 color: rgba(255, 255, 255, 0.7);
20452}
20453
20454.ui.inverted.list .list > .item > .content,
20455.ui.inverted.list > .item > .content {
20456 color: rgba(255, 255, 255, 0.7);
20457}
20458
20459/* Item Link */
20460
20461.ui.inverted.list .list > a.item,
20462.ui.inverted.list > a.item {
20463 cursor: pointer;
20464 color: rgba(255, 255, 255, 0.9);
20465}
20466
20467.ui.inverted.list .list > a.item:hover,
20468.ui.inverted.list > a.item:hover {
20469 color: #1e70bf;
20470}
20471
20472/* Linking Content */
20473
20474.ui.inverted.list .item a:not(.ui) {
20475 color: rgba(255, 255, 255, 0.9) !important;
20476}
20477
20478.ui.inverted.list .item a:not(.ui):hover {
20479 color: #1e70bf !important;
20480}
20481
20482/*-------------------
20483 Aligned
20484--------------------*/
20485
20486.ui.list[class*="top aligned"] .image,
20487.ui.list[class*="top aligned"] .content,
20488.ui.list [class*="top aligned"] {
20489 vertical-align: top !important;
20490}
20491
20492.ui.list[class*="middle aligned"] .image,
20493.ui.list[class*="middle aligned"] .content,
20494.ui.list [class*="middle aligned"] {
20495 vertical-align: middle !important;
20496}
20497
20498.ui.list[class*="bottom aligned"] .image,
20499.ui.list[class*="bottom aligned"] .content,
20500.ui.list [class*="bottom aligned"] {
20501 vertical-align: bottom !important;
20502}
20503
20504/*-------------------
20505 Link
20506--------------------*/
20507
20508.ui.link.list .item,
20509.ui.link.list a.item,
20510.ui.link.list .item a:not(.ui) {
20511 color: rgba(0, 0, 0, 0.4);
20512 -webkit-transition: 0.1s color ease;
20513 transition: 0.1s color ease;
20514}
20515
20516.ui.link.list.list a.item:hover,
20517.ui.link.list.list .item a:not(.ui):hover {
20518 color: rgba(0, 0, 0, 0.8);
20519}
20520
20521.ui.link.list.list a.item:active,
20522.ui.link.list.list .item a:not(.ui):active {
20523 color: rgba(0, 0, 0, 0.9);
20524}
20525
20526.ui.link.list.list .active.item,
20527.ui.link.list.list .active.item a:not(.ui) {
20528 color: rgba(0, 0, 0, 0.95);
20529}
20530
20531/* Inverted */
20532
20533.ui.inverted.link.list .item,
20534.ui.inverted.link.list a.item,
20535.ui.inverted.link.list .item a:not(.ui) {
20536 color: rgba(255, 255, 255, 0.5);
20537}
20538
20539.ui.inverted.link.list.list a.item:hover,
20540.ui.inverted.link.list.list .item a:not(.ui):hover {
20541 color: #ffffff;
20542}
20543
20544.ui.inverted.link.list.list a.item:active,
20545.ui.inverted.link.list.list .item a:not(.ui):active {
20546 color: #ffffff;
20547}
20548
20549.ui.inverted.link.list.list a.active.item,
20550.ui.inverted.link.list.list .active.item a:not(.ui) {
20551 color: #ffffff;
20552}
20553
20554/*-------------------
20555 Selection
20556--------------------*/
20557
20558.ui.selection.list .list > .item,
20559.ui.selection.list > .item {
20560 cursor: pointer;
20561 background: transparent;
20562 padding: 0.5em 0.5em;
20563 margin: 0;
20564 color: rgba(0, 0, 0, 0.4);
20565 border-radius: 0.5em;
20566 -webkit-transition: 0.1s color ease, 0.1s padding-left ease, 0.1s background-color ease;
20567 transition: 0.1s color ease, 0.1s padding-left ease, 0.1s background-color ease;
20568}
20569
20570.ui.selection.list .list > .item:last-child,
20571.ui.selection.list > .item:last-child {
20572 margin-bottom: 0;
20573}
20574
20575.ui.selection.list .list > .item:hover,
20576.ui.selection.list > .item:hover {
20577 background: rgba(0, 0, 0, 0.03);
20578 color: rgba(0, 0, 0, 0.8);
20579}
20580
20581.ui.selection.list .list > .item:active,
20582.ui.selection.list > .item:active {
20583 background: rgba(0, 0, 0, 0.05);
20584 color: rgba(0, 0, 0, 0.9);
20585}
20586
20587.ui.selection.list .list > .item.active,
20588.ui.selection.list > .item.active {
20589 background: rgba(0, 0, 0, 0.05);
20590 color: rgba(0, 0, 0, 0.95);
20591}
20592
20593/* Inverted */
20594
20595.ui.inverted.selection.list > .item {
20596 background: transparent;
20597 color: rgba(255, 255, 255, 0.5);
20598}
20599
20600.ui.inverted.selection.list > .item:hover {
20601 background: rgba(255, 255, 255, 0.02);
20602 color: #ffffff;
20603}
20604
20605.ui.inverted.selection.list > .item:active {
20606 background: rgba(255, 255, 255, 0.08);
20607 color: #ffffff;
20608}
20609
20610.ui.inverted.selection.list > .item.active {
20611 background: rgba(255, 255, 255, 0.08);
20612 color: #ffffff;
20613}
20614
20615/* Celled / Divided Selection List */
20616
20617.ui.celled.selection.list .list > .item,
20618.ui.divided.selection.list .list > .item,
20619.ui.celled.selection.list > .item,
20620.ui.divided.selection.list > .item {
20621 border-radius: 0;
20622}
20623
20624/*-------------------
20625 Animated
20626--------------------*/
20627
20628.ui.animated.list > .item {
20629 -webkit-transition: 0.25s color ease 0.1s, 0.25s padding-left ease 0.1s, 0.25s background-color ease 0.1s;
20630 transition: 0.25s color ease 0.1s, 0.25s padding-left ease 0.1s, 0.25s background-color ease 0.1s;
20631}
20632
20633.ui.animated.list:not(.horizontal) > .item:hover {
20634 padding-left: 1em;
20635}
20636
20637/*-------------------
20638 Fitted
20639--------------------*/
20640
20641.ui.fitted.list:not(.selection) .list > .item,
20642.ui.fitted.list:not(.selection) > .item {
20643 padding-left: 0;
20644 padding-right: 0;
20645}
20646
20647.ui.fitted.selection.list .list > .item,
20648.ui.fitted.selection.list > .item {
20649 margin-left: -0.5em;
20650 margin-right: -0.5em;
20651}
20652
20653/*-------------------
20654 Bulleted
20655--------------------*/
20656
20657ul.ui.list,
20658.ui.bulleted.list {
20659 margin-left: 1.25rem;
20660}
20661
20662ul.ui.list li,
20663.ui.bulleted.list .list > .item,
20664.ui.bulleted.list > .item {
20665 position: relative;
20666}
20667
20668ul.ui.list li:before,
20669.ui.bulleted.list .list > .item:before,
20670.ui.bulleted.list > .item:before {
20671 -webkit-user-select: none;
20672 -moz-user-select: none;
20673 -ms-user-select: none;
20674 user-select: none;
20675 pointer-events: none;
20676 position: absolute;
20677 top: auto;
20678 left: auto;
20679 font-weight: normal;
20680 margin-left: -1.25rem;
20681 content: '•';
20682 opacity: 1;
20683 color: inherit;
20684 vertical-align: top;
20685}
20686
20687ul.ui.list li:before,
20688.ui.bulleted.list .list > a.item:before,
20689.ui.bulleted.list > a.item:before {
20690 color: rgba(0, 0, 0, 0.87);
20691}
20692
20693ul.ui.list ul,
20694.ui.bulleted.list .list:not(.icon) {
20695 padding-left: 1.25rem;
20696}
20697
20698/* Horizontal Bulleted */
20699
20700ul.ui.horizontal.bulleted.list,
20701.ui.horizontal.bulleted.list {
20702 margin-left: 0;
20703}
20704
20705ul.ui.horizontal.bulleted.list li,
20706.ui.horizontal.bulleted.list > .item {
20707 margin-left: 1.75rem;
20708}
20709
20710ul.ui.horizontal.bulleted.list li:first-child,
20711.ui.horizontal.bulleted.list > .item:first-child {
20712 margin-left: 0;
20713}
20714
20715ul.ui.horizontal.bulleted.list li::before,
20716.ui.horizontal.bulleted.list > .item::before {
20717 color: rgba(0, 0, 0, 0.87);
20718}
20719
20720ul.ui.horizontal.bulleted.list li:first-child::before,
20721.ui.horizontal.bulleted.list > .item:first-child::before {
20722 display: none;
20723}
20724
20725/*-------------------
20726 Ordered
20727--------------------*/
20728
20729ol.ui.list,
20730.ui.ordered.list,
20731.ui.ordered.list .list:not(.icon),
20732ol.ui.list ol {
20733 counter-reset: ordered;
20734 margin-left: 1.25rem;
20735 list-style-type: none;
20736}
20737
20738ol.ui.list li,
20739.ui.ordered.list .list > .item,
20740.ui.ordered.list > .item {
20741 list-style-type: none;
20742 position: relative;
20743}
20744
20745ol.ui.list li:before,
20746.ui.ordered.list .list > .item:before,
20747.ui.ordered.list > .item:before {
20748 position: absolute;
20749 top: auto;
20750 left: auto;
20751 -webkit-user-select: none;
20752 -moz-user-select: none;
20753 -ms-user-select: none;
20754 user-select: none;
20755 pointer-events: none;
20756 margin-left: -1.25rem;
20757 counter-increment: ordered;
20758 content: counters(ordered, ".") " ";
20759 text-align: right;
20760 color: rgba(0, 0, 0, 0.87);
20761 vertical-align: middle;
20762 opacity: 0.8;
20763}
20764
20765ol.ui.inverted.list li:before,
20766.ui.ordered.inverted.list .list > .item:before,
20767.ui.ordered.inverted.list > .item:before {
20768 color: rgba(255, 255, 255, 0.7);
20769}
20770
20771/* Value */
20772
20773.ui.ordered.list .list > .item[data-value]:before,
20774.ui.ordered.list > .item[data-value]:before {
20775 content: attr(data-value);
20776}
20777
20778ol.ui.list li[value]:before {
20779 content: attr(value);
20780}
20781
20782/* Child Lists */
20783
20784ol.ui.list ol,
20785.ui.ordered.list .list:not(.icon) {
20786 margin-left: 1em;
20787}
20788
20789ol.ui.list ol li:before,
20790.ui.ordered.list .list > .item:before {
20791 margin-left: -2em;
20792}
20793
20794/* Horizontal Ordered */
20795
20796ol.ui.horizontal.list,
20797.ui.ordered.horizontal.list {
20798 margin-left: 0;
20799}
20800
20801ol.ui.horizontal.list li:before,
20802.ui.ordered.horizontal.list .list > .item:before,
20803.ui.ordered.horizontal.list > .item:before {
20804 position: static;
20805 margin: 0 0.5em 0 0;
20806}
20807
20808/* Suffixed Ordered */
20809
20810ol.ui.suffixed.list li:before,
20811.ui.suffixed.ordered.list .list > .item:before,
20812.ui.suffixed.ordered.list > .item:before {
20813 content: counters(ordered, ".") ".";
20814}
20815
20816/*-------------------
20817 Divided
20818--------------------*/
20819
20820.ui.divided.list > .item {
20821 border-top: 1px solid rgba(34, 36, 38, 0.15);
20822}
20823
20824.ui.divided.list .list > .item {
20825 border-top: none;
20826}
20827
20828.ui.divided.list .item .list > .item {
20829 border-top: none;
20830}
20831
20832.ui.divided.list .list > .item:first-child,
20833.ui.divided.list > .item:first-child {
20834 border-top: none;
20835}
20836
20837/* Sub Menu */
20838
20839.ui.divided.list:not(.horizontal) .list > .item:first-child {
20840 border-top-width: 1px;
20841}
20842
20843/* Divided bulleted */
20844
20845.ui.divided.bulleted.list:not(.horizontal),
20846.ui.divided.bulleted.list .list:not(.icon) {
20847 margin-left: 0;
20848 padding-left: 0;
20849}
20850
20851.ui.divided.bulleted.list > .item:not(.horizontal) {
20852 padding-left: 1.25rem;
20853}
20854
20855/* Divided Ordered */
20856
20857.ui.divided.ordered.list {
20858 margin-left: 0;
20859}
20860
20861.ui.divided.ordered.list .list > .item,
20862.ui.divided.ordered.list > .item {
20863 padding-left: 1.25rem;
20864}
20865
20866.ui.divided.ordered.list .item .list:not(.icon) {
20867 margin-left: 0;
20868 margin-right: 0;
20869 padding-bottom: 0.21428571em;
20870}
20871
20872.ui.divided.ordered.list .item .list > .item {
20873 padding-left: 1em;
20874}
20875
20876/* Divided Selection */
20877
20878.ui.divided.selection.list .list > .item,
20879.ui.divided.selection.list > .item {
20880 margin: 0;
20881 border-radius: 0;
20882}
20883
20884/* Divided horizontal */
20885
20886.ui.divided.horizontal.list {
20887 margin-left: 0;
20888}
20889
20890.ui.divided.horizontal.list > .item {
20891 padding-left: 0.5em;
20892}
20893
20894.ui.divided.horizontal.list > .item:not(:last-child) {
20895 padding-right: 0.5em;
20896}
20897
20898.ui.divided.horizontal.list > .item {
20899 border-top: none;
20900 border-right: 1px solid rgba(34, 36, 38, 0.15);
20901 margin: 0;
20902 line-height: 0.6;
20903}
20904
20905.ui.horizontal.divided.list > .item:last-child {
20906 border-right: none;
20907}
20908
20909/* Inverted */
20910
20911.ui.divided.inverted.list > .item,
20912.ui.divided.inverted.list > .list,
20913.ui.divided.inverted.horizontal.list > .item {
20914 border-color: rgba(255, 255, 255, 0.1);
20915}
20916
20917/*-------------------
20918 Celled
20919--------------------*/
20920
20921.ui.celled.list > .item,
20922.ui.celled.list > .list {
20923 border-top: 1px solid rgba(34, 36, 38, 0.15);
20924 padding-left: 0.5em;
20925 padding-right: 0.5em;
20926}
20927
20928.ui.celled.list > .item:last-child {
20929 border-bottom: 1px solid rgba(34, 36, 38, 0.15);
20930}
20931
20932/* Padding on all elements */
20933
20934.ui.celled.list > .item:first-child,
20935.ui.celled.list > .item:last-child {
20936 padding-top: 0.21428571em;
20937 padding-bottom: 0.21428571em;
20938}
20939
20940/* Sub Menu */
20941
20942.ui.celled.list .item .list > .item {
20943 border-width: 0;
20944}
20945
20946.ui.celled.list .list > .item:first-child {
20947 border-top-width: 0;
20948}
20949
20950/* Celled Bulleted */
20951
20952.ui.celled.bulleted.list {
20953 margin-left: 0;
20954}
20955
20956.ui.celled.bulleted.list .list > .item,
20957.ui.celled.bulleted.list > .item {
20958 padding-left: 1.25rem;
20959}
20960
20961.ui.celled.bulleted.list .item .list:not(.icon) {
20962 margin-left: -1.25rem;
20963 margin-right: -1.25rem;
20964 padding-bottom: 0.21428571em;
20965}
20966
20967/* Celled Ordered */
20968
20969.ui.celled.ordered.list {
20970 margin-left: 0;
20971}
20972
20973.ui.celled.ordered.list .list > .item,
20974.ui.celled.ordered.list > .item {
20975 padding-left: 1.25rem;
20976}
20977
20978.ui.celled.ordered.list .item .list:not(.icon) {
20979 margin-left: 0;
20980 margin-right: 0;
20981 padding-bottom: 0.21428571em;
20982}
20983
20984.ui.celled.ordered.list .list > .item {
20985 padding-left: 1em;
20986}
20987
20988/* Celled Horizontal */
20989
20990.ui.horizontal.celled.list {
20991 margin-left: 0;
20992}
20993
20994.ui.horizontal.celled.list .list > .item,
20995.ui.horizontal.celled.list > .item {
20996 border-top: none;
20997 border-left: 1px solid rgba(34, 36, 38, 0.15);
20998 margin: 0;
20999 padding-left: 0.5em;
21000 padding-right: 0.5em;
21001 line-height: 0.6;
21002}
21003
21004.ui.horizontal.celled.list .list > .item:last-child,
21005.ui.horizontal.celled.list > .item:last-child {
21006 border-bottom: none;
21007 border-right: 1px solid rgba(34, 36, 38, 0.15);
21008}
21009
21010/* Inverted */
21011
21012.ui.celled.inverted.list > .item,
21013.ui.celled.inverted.list > .list {
21014 border-color: rgba(255, 255, 255, 0.1);
21015}
21016
21017.ui.celled.inverted.horizontal.list .list > .item,
21018.ui.celled.inverted.horizontal.list > .item {
21019 border-color: rgba(255, 255, 255, 0.1);
21020}
21021
21022/*-------------------
21023 Relaxed
21024--------------------*/
21025
21026.ui.relaxed.list:not(.horizontal) > .item:not(:first-child) {
21027 padding-top: 0.42857143em;
21028}
21029
21030.ui.relaxed.list:not(.horizontal) > .item:not(:last-child) {
21031 padding-bottom: 0.42857143em;
21032}
21033
21034.ui.horizontal.relaxed.list .list > .item:not(:first-child),
21035.ui.horizontal.relaxed.list > .item:not(:first-child) {
21036 padding-left: 1rem;
21037}
21038
21039.ui.horizontal.relaxed.list .list > .item:not(:last-child),
21040.ui.horizontal.relaxed.list > .item:not(:last-child) {
21041 padding-right: 1rem;
21042}
21043
21044/* Very Relaxed */
21045
21046.ui[class*="very relaxed"].list:not(.horizontal) > .item:not(:first-child) {
21047 padding-top: 0.85714286em;
21048}
21049
21050.ui[class*="very relaxed"].list:not(.horizontal) > .item:not(:last-child) {
21051 padding-bottom: 0.85714286em;
21052}
21053
21054.ui.horizontal[class*="very relaxed"].list .list > .item:not(:first-child),
21055.ui.horizontal[class*="very relaxed"].list > .item:not(:first-child) {
21056 padding-left: 1.5rem;
21057}
21058
21059.ui.horizontal[class*="very relaxed"].list .list > .item:not(:last-child),
21060.ui.horizontal[class*="very relaxed"].list > .item:not(:last-child) {
21061 padding-right: 1.5rem;
21062}
21063
21064/*-------------------
21065 Sizes
21066--------------------*/
21067
21068.ui.mini.list {
21069 font-size: 0.78571429em;
21070}
21071
21072.ui.tiny.list {
21073 font-size: 0.85714286em;
21074}
21075
21076.ui.small.list {
21077 font-size: 0.92857143em;
21078}
21079
21080.ui.list {
21081 font-size: 1em;
21082}
21083
21084.ui.large.list {
21085 font-size: 1.14285714em;
21086}
21087
21088.ui.big.list {
21089 font-size: 1.28571429em;
21090}
21091
21092.ui.huge.list {
21093 font-size: 1.42857143em;
21094}
21095
21096.ui.massive.list {
21097 font-size: 1.71428571em;
21098}
21099
21100.ui.mini.horizontal.list .list > .item,
21101.ui.mini.horizontal.list > .item {
21102 font-size: 0.78571429rem;
21103}
21104
21105.ui.tiny.horizontal.list .list > .item,
21106.ui.tiny.horizontal.list > .item {
21107 font-size: 0.85714286rem;
21108}
21109
21110.ui.small.horizontal.list .list > .item,
21111.ui.small.horizontal.list > .item {
21112 font-size: 0.92857143rem;
21113}
21114
21115.ui.horizontal.list .list > .item,
21116.ui.horizontal.list > .item {
21117 font-size: 1rem;
21118}
21119
21120.ui.large.horizontal.list .list > .item,
21121.ui.large.horizontal.list > .item {
21122 font-size: 1.14285714rem;
21123}
21124
21125.ui.big.horizontal.list .list > .item,
21126.ui.big.horizontal.list > .item {
21127 font-size: 1.28571429rem;
21128}
21129
21130.ui.huge.horizontal.list .list > .item,
21131.ui.huge.horizontal.list > .item {
21132 font-size: 1.42857143rem;
21133}
21134
21135.ui.massive.horizontal.list .list > .item,
21136.ui.massive.horizontal.list > .item {
21137 font-size: 1.71428571rem;
21138}
21139
21140/*******************************
21141 Theme Overrides
21142*******************************/
21143
21144/*******************************
21145 User Variable Overrides
21146*******************************/
21147/*!
21148 * # Semantic UI 2.7.2 - Loader
21149 * http://github.com/semantic-org/semantic-ui/
21150 *
21151 *
21152 * Released under the MIT license
21153 * http://opensource.org/licenses/MIT
21154 *
21155 */
21156
21157/*******************************
21158 Loader
21159*******************************/
21160
21161/* Standard Size */
21162
21163.ui.loader {
21164 display: none;
21165 position: absolute;
21166 top: 50%;
21167 left: 50%;
21168 margin: 0;
21169 text-align: center;
21170 z-index: 1000;
21171 -webkit-transform: translateX(-50%) translateY(-50%);
21172 transform: translateX(-50%) translateY(-50%);
21173}
21174
21175/* Static Shape */
21176
21177.ui.loader:before {
21178 position: absolute;
21179 content: '';
21180 top: 0;
21181 left: 50%;
21182 width: 100%;
21183 height: 100%;
21184 border-radius: 500rem;
21185 border: 0.2em solid rgba(0, 0, 0, 0.1);
21186}
21187
21188/* Active Shape */
21189
21190.ui.loader:after {
21191 position: absolute;
21192 content: '';
21193 top: 0;
21194 left: 50%;
21195 width: 100%;
21196 height: 100%;
21197 -webkit-animation: loader 0.6s infinite linear;
21198 animation: loader 0.6s infinite linear;
21199 border: 0.2em solid #767676;
21200 border-radius: 500rem;
21201 -webkit-box-shadow: 0 0 0 1px transparent;
21202 box-shadow: 0 0 0 1px transparent;
21203}
21204
21205/* Speeds */
21206
21207.ui.fast.loading.loading:after,
21208.ui.fast.loading.loading .input > i.icon:after,
21209.ui.fast.loading.loading > i.icon:after,
21210.ui.fast.loader:after {
21211 -webkit-animation-duration: 0.3s;
21212 animation-duration: 0.3s;
21213}
21214
21215.ui.slow.loading.loading:after,
21216.ui.slow.loading.loading .input > i.icon:after,
21217.ui.slow.loading.loading > i.icon:after,
21218.ui.slow.loader:after {
21219 -webkit-animation-duration: 0.9s;
21220 animation-duration: 0.9s;
21221}
21222
21223/* Active Animation */
21224
21225@-webkit-keyframes loader {
21226 100% {
21227 -webkit-transform: rotate(360deg);
21228 transform: rotate(360deg);
21229 }
21230}
21231
21232@keyframes loader {
21233 100% {
21234 -webkit-transform: rotate(360deg);
21235 transform: rotate(360deg);
21236 }
21237}
21238
21239/* Sizes */
21240
21241.ui.mini.loader:before,
21242.ui.mini.loader:after {
21243 width: 1rem;
21244 height: 1rem;
21245 margin: 0 0 0 -0.5rem;
21246}
21247
21248.ui.tiny.loader:before,
21249.ui.tiny.loader:after {
21250 width: 1.14285714rem;
21251 height: 1.14285714rem;
21252 margin: 0 0 0 -0.57142857rem;
21253}
21254
21255.ui.small.loader:before,
21256.ui.small.loader:after {
21257 width: 1.71428571rem;
21258 height: 1.71428571rem;
21259 margin: 0 0 0 -0.85714286rem;
21260}
21261
21262.ui.loader:before,
21263.ui.loader:after {
21264 width: 2.28571429rem;
21265 height: 2.28571429rem;
21266 margin: 0 0 0 -1.14285714rem;
21267}
21268
21269.ui.large.loader:before,
21270.ui.large.loader:after {
21271 width: 3.42857143rem;
21272 height: 3.42857143rem;
21273 margin: 0 0 0 -1.71428571rem;
21274}
21275
21276.ui.big.loader:before,
21277.ui.big.loader:after {
21278 width: 3.71428571rem;
21279 height: 3.71428571rem;
21280 margin: 0 0 0 -1.85714286rem;
21281}
21282
21283.ui.huge.loader:before,
21284.ui.huge.loader:after {
21285 width: 4.14285714rem;
21286 height: 4.14285714rem;
21287 margin: 0 0 0 -2.07142857rem;
21288}
21289
21290.ui.massive.loader:before,
21291.ui.massive.loader:after {
21292 width: 4.57142857rem;
21293 height: 4.57142857rem;
21294 margin: 0 0 0 -2.28571429rem;
21295}
21296
21297/*-------------------
21298 Coupling
21299--------------------*/
21300
21301/* Show inside active dimmer */
21302
21303.ui.dimmer > .loader {
21304 display: block;
21305}
21306
21307/* Black Dimmer */
21308
21309.ui.dimmer > .ui.loader {
21310 color: rgba(255, 255, 255, 0.9);
21311}
21312
21313.ui.dimmer > .ui.loader:not(.elastic):before {
21314 border-color: rgba(255, 255, 255, 0.15);
21315}
21316
21317/* White Dimmer (Inverted) */
21318
21319.ui.inverted.dimmer > .ui.loader {
21320 color: rgba(0, 0, 0, 0.87);
21321}
21322
21323.ui.inverted.dimmer > .ui.loader:not(.elastic):before {
21324 border-color: rgba(0, 0, 0, 0.1);
21325}
21326
21327/*******************************
21328 Types
21329*******************************/
21330
21331/*-------------------
21332 Text
21333--------------------*/
21334
21335.ui.ui.ui.ui.text.loader {
21336 width: auto;
21337 height: auto;
21338 text-align: center;
21339 font-style: normal;
21340}
21341
21342/*******************************
21343 States
21344*******************************/
21345
21346.ui.indeterminate.loader:after {
21347 animation-direction: reverse;
21348 -webkit-animation-duration: 1.2s;
21349 animation-duration: 1.2s;
21350}
21351
21352.ui.loader.active,
21353.ui.loader.visible {
21354 display: block;
21355}
21356
21357.ui.loader.disabled,
21358.ui.loader.hidden {
21359 display: none;
21360}
21361
21362/*******************************
21363 Variations
21364*******************************/
21365
21366/*-------------------
21367 Sizes
21368--------------------*/
21369
21370/* Loader */
21371
21372.ui.mini.loader {
21373 width: 1rem;
21374 height: 1rem;
21375 font-size: 0.78571429em;
21376}
21377
21378.ui.tiny.loader {
21379 width: 1.14285714rem;
21380 height: 1.14285714rem;
21381 font-size: 0.85714286em;
21382}
21383
21384.ui.small.loader {
21385 width: 1.71428571rem;
21386 height: 1.71428571rem;
21387 font-size: 0.92857143em;
21388}
21389
21390.ui.loader {
21391 width: 2.28571429rem;
21392 height: 2.28571429rem;
21393 font-size: 1em;
21394}
21395
21396.ui.large.loader {
21397 width: 3.42857143rem;
21398 height: 3.42857143rem;
21399 font-size: 1.14285714em;
21400}
21401
21402.ui.big.loader {
21403 width: 3.71428571rem;
21404 height: 3.71428571rem;
21405 font-size: 1.28571429em;
21406}
21407
21408.ui.huge.loader {
21409 width: 4.14285714rem;
21410 height: 4.14285714rem;
21411 font-size: 1.42857143em;
21412}
21413
21414.ui.massive.loader {
21415 width: 4.57142857rem;
21416 height: 4.57142857rem;
21417 font-size: 1.71428571em;
21418}
21419
21420/* Text Loader */
21421
21422.ui.mini.text.loader {
21423 min-width: 1rem;
21424 padding-top: 1.78571429rem;
21425}
21426
21427.ui.tiny.text.loader {
21428 min-width: 1.14285714rem;
21429 padding-top: 1.92857143rem;
21430}
21431
21432.ui.small.text.loader {
21433 min-width: 1.71428571rem;
21434 padding-top: 2.5rem;
21435}
21436
21437.ui.text.loader {
21438 min-width: 2.28571429rem;
21439 padding-top: 3.07142857rem;
21440}
21441
21442.ui.large.text.loader {
21443 min-width: 3.42857143rem;
21444 padding-top: 4.21428571rem;
21445}
21446
21447.ui.big.text.loader {
21448 min-width: 3.71428571rem;
21449 padding-top: 4.5rem;
21450}
21451
21452.ui.huge.text.loader {
21453 min-width: 4.14285714rem;
21454 padding-top: 4.92857143rem;
21455}
21456
21457.ui.massive.text.loader {
21458 min-width: 4.57142857rem;
21459 padding-top: 5.35714286rem;
21460}
21461
21462/*-------------------
21463 Colors
21464--------------------*/
21465
21466.ui.primary.elastic.loader.loader:before,
21467.ui.primary.basic.elastic.loading.button:before,
21468.ui.primary.basic.elastic.loading.button:after,
21469.ui.primary.elastic.loading.loading.loading:not(.segment):before,
21470.ui.primary.elastic.loading.loading.loading .input > i.icon:before,
21471.ui.primary.elastic.loading.loading.loading.loading > i.icon:before,
21472.ui.primary.loading.loading.loading.loading:not(.usual):not(.button):after,
21473.ui.primary.loading.loading.loading.loading .input > i.icon:after,
21474.ui.primary.loading.loading.loading.loading > i.icon:after,
21475.ui.primary.loader.loader.loader:after {
21476 color: #2185D0;
21477}
21478
21479.ui.inverted.primary.elastic.loader:before,
21480.ui.inverted.primary.elastic.loading.loading.loading:not(.segment):before,
21481.ui.inverted.primary.elastic.loading.loading.loading .input > i.icon:before,
21482.ui.inverted.primary.elastic.loading.loading.loading > i.icon:before,
21483.ui.inverted.primary.loading.loading.loading.loading:not(.usual):after,
21484.ui.inverted.primary.loading.loading.loading.loading .input > i.icon:after,
21485.ui.inverted.primary.loading.loading.loading.loading > i.icon:after,
21486.ui.inverted.primary.loader.loader.loader:after {
21487 color: #54C8FF;
21488}
21489
21490.ui.secondary.elastic.loader.loader:before,
21491.ui.secondary.basic.elastic.loading.button:before,
21492.ui.secondary.basic.elastic.loading.button:after,
21493.ui.secondary.elastic.loading.loading.loading:not(.segment):before,
21494.ui.secondary.elastic.loading.loading.loading .input > i.icon:before,
21495.ui.secondary.elastic.loading.loading.loading.loading > i.icon:before,
21496.ui.secondary.loading.loading.loading.loading:not(.usual):not(.button):after,
21497.ui.secondary.loading.loading.loading.loading .input > i.icon:after,
21498.ui.secondary.loading.loading.loading.loading > i.icon:after,
21499.ui.secondary.loader.loader.loader:after {
21500 color: #1B1C1D;
21501}
21502
21503.ui.inverted.secondary.elastic.loader:before,
21504.ui.inverted.secondary.elastic.loading.loading.loading:not(.segment):before,
21505.ui.inverted.secondary.elastic.loading.loading.loading .input > i.icon:before,
21506.ui.inverted.secondary.elastic.loading.loading.loading > i.icon:before,
21507.ui.inverted.secondary.loading.loading.loading.loading:not(.usual):after,
21508.ui.inverted.secondary.loading.loading.loading.loading .input > i.icon:after,
21509.ui.inverted.secondary.loading.loading.loading.loading > i.icon:after,
21510.ui.inverted.secondary.loader.loader.loader:after {
21511 color: #545454;
21512}
21513
21514.ui.red.elastic.loader.loader:before,
21515.ui.red.basic.elastic.loading.button:before,
21516.ui.red.basic.elastic.loading.button:after,
21517.ui.red.elastic.loading.loading.loading:not(.segment):before,
21518.ui.red.elastic.loading.loading.loading .input > i.icon:before,
21519.ui.red.elastic.loading.loading.loading.loading > i.icon:before,
21520.ui.red.loading.loading.loading.loading:not(.usual):not(.button):after,
21521.ui.red.loading.loading.loading.loading .input > i.icon:after,
21522.ui.red.loading.loading.loading.loading > i.icon:after,
21523.ui.red.loader.loader.loader:after {
21524 color: #DB2828;
21525}
21526
21527.ui.inverted.red.elastic.loader:before,
21528.ui.inverted.red.elastic.loading.loading.loading:not(.segment):before,
21529.ui.inverted.red.elastic.loading.loading.loading .input > i.icon:before,
21530.ui.inverted.red.elastic.loading.loading.loading > i.icon:before,
21531.ui.inverted.red.loading.loading.loading.loading:not(.usual):after,
21532.ui.inverted.red.loading.loading.loading.loading .input > i.icon:after,
21533.ui.inverted.red.loading.loading.loading.loading > i.icon:after,
21534.ui.inverted.red.loader.loader.loader:after {
21535 color: #FF695E;
21536}
21537
21538.ui.orange.elastic.loader.loader:before,
21539.ui.orange.basic.elastic.loading.button:before,
21540.ui.orange.basic.elastic.loading.button:after,
21541.ui.orange.elastic.loading.loading.loading:not(.segment):before,
21542.ui.orange.elastic.loading.loading.loading .input > i.icon:before,
21543.ui.orange.elastic.loading.loading.loading.loading > i.icon:before,
21544.ui.orange.loading.loading.loading.loading:not(.usual):not(.button):after,
21545.ui.orange.loading.loading.loading.loading .input > i.icon:after,
21546.ui.orange.loading.loading.loading.loading > i.icon:after,
21547.ui.orange.loader.loader.loader:after {
21548 color: #F2711C;
21549}
21550
21551.ui.inverted.orange.elastic.loader:before,
21552.ui.inverted.orange.elastic.loading.loading.loading:not(.segment):before,
21553.ui.inverted.orange.elastic.loading.loading.loading .input > i.icon:before,
21554.ui.inverted.orange.elastic.loading.loading.loading > i.icon:before,
21555.ui.inverted.orange.loading.loading.loading.loading:not(.usual):after,
21556.ui.inverted.orange.loading.loading.loading.loading .input > i.icon:after,
21557.ui.inverted.orange.loading.loading.loading.loading > i.icon:after,
21558.ui.inverted.orange.loader.loader.loader:after {
21559 color: #FF851B;
21560}
21561
21562.ui.yellow.elastic.loader.loader:before,
21563.ui.yellow.basic.elastic.loading.button:before,
21564.ui.yellow.basic.elastic.loading.button:after,
21565.ui.yellow.elastic.loading.loading.loading:not(.segment):before,
21566.ui.yellow.elastic.loading.loading.loading .input > i.icon:before,
21567.ui.yellow.elastic.loading.loading.loading.loading > i.icon:before,
21568.ui.yellow.loading.loading.loading.loading:not(.usual):not(.button):after,
21569.ui.yellow.loading.loading.loading.loading .input > i.icon:after,
21570.ui.yellow.loading.loading.loading.loading > i.icon:after,
21571.ui.yellow.loader.loader.loader:after {
21572 color: #FBBD08;
21573}
21574
21575.ui.inverted.yellow.elastic.loader:before,
21576.ui.inverted.yellow.elastic.loading.loading.loading:not(.segment):before,
21577.ui.inverted.yellow.elastic.loading.loading.loading .input > i.icon:before,
21578.ui.inverted.yellow.elastic.loading.loading.loading > i.icon:before,
21579.ui.inverted.yellow.loading.loading.loading.loading:not(.usual):after,
21580.ui.inverted.yellow.loading.loading.loading.loading .input > i.icon:after,
21581.ui.inverted.yellow.loading.loading.loading.loading > i.icon:after,
21582.ui.inverted.yellow.loader.loader.loader:after {
21583 color: #FFE21F;
21584}
21585
21586.ui.olive.elastic.loader.loader:before,
21587.ui.olive.basic.elastic.loading.button:before,
21588.ui.olive.basic.elastic.loading.button:after,
21589.ui.olive.elastic.loading.loading.loading:not(.segment):before,
21590.ui.olive.elastic.loading.loading.loading .input > i.icon:before,
21591.ui.olive.elastic.loading.loading.loading.loading > i.icon:before,
21592.ui.olive.loading.loading.loading.loading:not(.usual):not(.button):after,
21593.ui.olive.loading.loading.loading.loading .input > i.icon:after,
21594.ui.olive.loading.loading.loading.loading > i.icon:after,
21595.ui.olive.loader.loader.loader:after {
21596 color: #B5CC18;
21597}
21598
21599.ui.inverted.olive.elastic.loader:before,
21600.ui.inverted.olive.elastic.loading.loading.loading:not(.segment):before,
21601.ui.inverted.olive.elastic.loading.loading.loading .input > i.icon:before,
21602.ui.inverted.olive.elastic.loading.loading.loading > i.icon:before,
21603.ui.inverted.olive.loading.loading.loading.loading:not(.usual):after,
21604.ui.inverted.olive.loading.loading.loading.loading .input > i.icon:after,
21605.ui.inverted.olive.loading.loading.loading.loading > i.icon:after,
21606.ui.inverted.olive.loader.loader.loader:after {
21607 color: #D9E778;
21608}
21609
21610.ui.green.elastic.loader.loader:before,
21611.ui.green.basic.elastic.loading.button:before,
21612.ui.green.basic.elastic.loading.button:after,
21613.ui.green.elastic.loading.loading.loading:not(.segment):before,
21614.ui.green.elastic.loading.loading.loading .input > i.icon:before,
21615.ui.green.elastic.loading.loading.loading.loading > i.icon:before,
21616.ui.green.loading.loading.loading.loading:not(.usual):not(.button):after,
21617.ui.green.loading.loading.loading.loading .input > i.icon:after,
21618.ui.green.loading.loading.loading.loading > i.icon:after,
21619.ui.green.loader.loader.loader:after {
21620 color: #21BA45;
21621}
21622
21623.ui.inverted.green.elastic.loader:before,
21624.ui.inverted.green.elastic.loading.loading.loading:not(.segment):before,
21625.ui.inverted.green.elastic.loading.loading.loading .input > i.icon:before,
21626.ui.inverted.green.elastic.loading.loading.loading > i.icon:before,
21627.ui.inverted.green.loading.loading.loading.loading:not(.usual):after,
21628.ui.inverted.green.loading.loading.loading.loading .input > i.icon:after,
21629.ui.inverted.green.loading.loading.loading.loading > i.icon:after,
21630.ui.inverted.green.loader.loader.loader:after {
21631 color: #2ECC40;
21632}
21633
21634.ui.teal.elastic.loader.loader:before,
21635.ui.teal.basic.elastic.loading.button:before,
21636.ui.teal.basic.elastic.loading.button:after,
21637.ui.teal.elastic.loading.loading.loading:not(.segment):before,
21638.ui.teal.elastic.loading.loading.loading .input > i.icon:before,
21639.ui.teal.elastic.loading.loading.loading.loading > i.icon:before,
21640.ui.teal.loading.loading.loading.loading:not(.usual):not(.button):after,
21641.ui.teal.loading.loading.loading.loading .input > i.icon:after,
21642.ui.teal.loading.loading.loading.loading > i.icon:after,
21643.ui.teal.loader.loader.loader:after {
21644 color: #00B5AD;
21645}
21646
21647.ui.inverted.teal.elastic.loader:before,
21648.ui.inverted.teal.elastic.loading.loading.loading:not(.segment):before,
21649.ui.inverted.teal.elastic.loading.loading.loading .input > i.icon:before,
21650.ui.inverted.teal.elastic.loading.loading.loading > i.icon:before,
21651.ui.inverted.teal.loading.loading.loading.loading:not(.usual):after,
21652.ui.inverted.teal.loading.loading.loading.loading .input > i.icon:after,
21653.ui.inverted.teal.loading.loading.loading.loading > i.icon:after,
21654.ui.inverted.teal.loader.loader.loader:after {
21655 color: #6DFFFF;
21656}
21657
21658.ui.blue.elastic.loader.loader:before,
21659.ui.blue.basic.elastic.loading.button:before,
21660.ui.blue.basic.elastic.loading.button:after,
21661.ui.blue.elastic.loading.loading.loading:not(.segment):before,
21662.ui.blue.elastic.loading.loading.loading .input > i.icon:before,
21663.ui.blue.elastic.loading.loading.loading.loading > i.icon:before,
21664.ui.blue.loading.loading.loading.loading:not(.usual):not(.button):after,
21665.ui.blue.loading.loading.loading.loading .input > i.icon:after,
21666.ui.blue.loading.loading.loading.loading > i.icon:after,
21667.ui.blue.loader.loader.loader:after {
21668 color: #2185D0;
21669}
21670
21671.ui.inverted.blue.elastic.loader:before,
21672.ui.inverted.blue.elastic.loading.loading.loading:not(.segment):before,
21673.ui.inverted.blue.elastic.loading.loading.loading .input > i.icon:before,
21674.ui.inverted.blue.elastic.loading.loading.loading > i.icon:before,
21675.ui.inverted.blue.loading.loading.loading.loading:not(.usual):after,
21676.ui.inverted.blue.loading.loading.loading.loading .input > i.icon:after,
21677.ui.inverted.blue.loading.loading.loading.loading > i.icon:after,
21678.ui.inverted.blue.loader.loader.loader:after {
21679 color: #54C8FF;
21680}
21681
21682.ui.violet.elastic.loader.loader:before,
21683.ui.violet.basic.elastic.loading.button:before,
21684.ui.violet.basic.elastic.loading.button:after,
21685.ui.violet.elastic.loading.loading.loading:not(.segment):before,
21686.ui.violet.elastic.loading.loading.loading .input > i.icon:before,
21687.ui.violet.elastic.loading.loading.loading.loading > i.icon:before,
21688.ui.violet.loading.loading.loading.loading:not(.usual):not(.button):after,
21689.ui.violet.loading.loading.loading.loading .input > i.icon:after,
21690.ui.violet.loading.loading.loading.loading > i.icon:after,
21691.ui.violet.loader.loader.loader:after {
21692 color: #6435C9;
21693}
21694
21695.ui.inverted.violet.elastic.loader:before,
21696.ui.inverted.violet.elastic.loading.loading.loading:not(.segment):before,
21697.ui.inverted.violet.elastic.loading.loading.loading .input > i.icon:before,
21698.ui.inverted.violet.elastic.loading.loading.loading > i.icon:before,
21699.ui.inverted.violet.loading.loading.loading.loading:not(.usual):after,
21700.ui.inverted.violet.loading.loading.loading.loading .input > i.icon:after,
21701.ui.inverted.violet.loading.loading.loading.loading > i.icon:after,
21702.ui.inverted.violet.loader.loader.loader:after {
21703 color: #A291FB;
21704}
21705
21706.ui.purple.elastic.loader.loader:before,
21707.ui.purple.basic.elastic.loading.button:before,
21708.ui.purple.basic.elastic.loading.button:after,
21709.ui.purple.elastic.loading.loading.loading:not(.segment):before,
21710.ui.purple.elastic.loading.loading.loading .input > i.icon:before,
21711.ui.purple.elastic.loading.loading.loading.loading > i.icon:before,
21712.ui.purple.loading.loading.loading.loading:not(.usual):not(.button):after,
21713.ui.purple.loading.loading.loading.loading .input > i.icon:after,
21714.ui.purple.loading.loading.loading.loading > i.icon:after,
21715.ui.purple.loader.loader.loader:after {
21716 color: #A333C8;
21717}
21718
21719.ui.inverted.purple.elastic.loader:before,
21720.ui.inverted.purple.elastic.loading.loading.loading:not(.segment):before,
21721.ui.inverted.purple.elastic.loading.loading.loading .input > i.icon:before,
21722.ui.inverted.purple.elastic.loading.loading.loading > i.icon:before,
21723.ui.inverted.purple.loading.loading.loading.loading:not(.usual):after,
21724.ui.inverted.purple.loading.loading.loading.loading .input > i.icon:after,
21725.ui.inverted.purple.loading.loading.loading.loading > i.icon:after,
21726.ui.inverted.purple.loader.loader.loader:after {
21727 color: #DC73FF;
21728}
21729
21730.ui.pink.elastic.loader.loader:before,
21731.ui.pink.basic.elastic.loading.button:before,
21732.ui.pink.basic.elastic.loading.button:after,
21733.ui.pink.elastic.loading.loading.loading:not(.segment):before,
21734.ui.pink.elastic.loading.loading.loading .input > i.icon:before,
21735.ui.pink.elastic.loading.loading.loading.loading > i.icon:before,
21736.ui.pink.loading.loading.loading.loading:not(.usual):not(.button):after,
21737.ui.pink.loading.loading.loading.loading .input > i.icon:after,
21738.ui.pink.loading.loading.loading.loading > i.icon:after,
21739.ui.pink.loader.loader.loader:after {
21740 color: #E03997;
21741}
21742
21743.ui.inverted.pink.elastic.loader:before,
21744.ui.inverted.pink.elastic.loading.loading.loading:not(.segment):before,
21745.ui.inverted.pink.elastic.loading.loading.loading .input > i.icon:before,
21746.ui.inverted.pink.elastic.loading.loading.loading > i.icon:before,
21747.ui.inverted.pink.loading.loading.loading.loading:not(.usual):after,
21748.ui.inverted.pink.loading.loading.loading.loading .input > i.icon:after,
21749.ui.inverted.pink.loading.loading.loading.loading > i.icon:after,
21750.ui.inverted.pink.loader.loader.loader:after {
21751 color: #FF8EDF;
21752}
21753
21754.ui.brown.elastic.loader.loader:before,
21755.ui.brown.basic.elastic.loading.button:before,
21756.ui.brown.basic.elastic.loading.button:after,
21757.ui.brown.elastic.loading.loading.loading:not(.segment):before,
21758.ui.brown.elastic.loading.loading.loading .input > i.icon:before,
21759.ui.brown.elastic.loading.loading.loading.loading > i.icon:before,
21760.ui.brown.loading.loading.loading.loading:not(.usual):not(.button):after,
21761.ui.brown.loading.loading.loading.loading .input > i.icon:after,
21762.ui.brown.loading.loading.loading.loading > i.icon:after,
21763.ui.brown.loader.loader.loader:after {
21764 color: #A5673F;
21765}
21766
21767.ui.inverted.brown.elastic.loader:before,
21768.ui.inverted.brown.elastic.loading.loading.loading:not(.segment):before,
21769.ui.inverted.brown.elastic.loading.loading.loading .input > i.icon:before,
21770.ui.inverted.brown.elastic.loading.loading.loading > i.icon:before,
21771.ui.inverted.brown.loading.loading.loading.loading:not(.usual):after,
21772.ui.inverted.brown.loading.loading.loading.loading .input > i.icon:after,
21773.ui.inverted.brown.loading.loading.loading.loading > i.icon:after,
21774.ui.inverted.brown.loader.loader.loader:after {
21775 color: #D67C1C;
21776}
21777
21778.ui.grey.elastic.loader.loader:before,
21779.ui.grey.basic.elastic.loading.button:before,
21780.ui.grey.basic.elastic.loading.button:after,
21781.ui.grey.elastic.loading.loading.loading:not(.segment):before,
21782.ui.grey.elastic.loading.loading.loading .input > i.icon:before,
21783.ui.grey.elastic.loading.loading.loading.loading > i.icon:before,
21784.ui.grey.loading.loading.loading.loading:not(.usual):not(.button):after,
21785.ui.grey.loading.loading.loading.loading .input > i.icon:after,
21786.ui.grey.loading.loading.loading.loading > i.icon:after,
21787.ui.grey.loader.loader.loader:after {
21788 color: #767676;
21789}
21790
21791.ui.inverted.grey.elastic.loader:before,
21792.ui.inverted.grey.elastic.loading.loading.loading:not(.segment):before,
21793.ui.inverted.grey.elastic.loading.loading.loading .input > i.icon:before,
21794.ui.inverted.grey.elastic.loading.loading.loading > i.icon:before,
21795.ui.inverted.grey.loading.loading.loading.loading:not(.usual):after,
21796.ui.inverted.grey.loading.loading.loading.loading .input > i.icon:after,
21797.ui.inverted.grey.loading.loading.loading.loading > i.icon:after,
21798.ui.inverted.grey.loader.loader.loader:after {
21799 color: #DCDDDE;
21800}
21801
21802.ui.black.elastic.loader.loader:before,
21803.ui.black.basic.elastic.loading.button:before,
21804.ui.black.basic.elastic.loading.button:after,
21805.ui.black.elastic.loading.loading.loading:not(.segment):before,
21806.ui.black.elastic.loading.loading.loading .input > i.icon:before,
21807.ui.black.elastic.loading.loading.loading.loading > i.icon:before,
21808.ui.black.loading.loading.loading.loading:not(.usual):not(.button):after,
21809.ui.black.loading.loading.loading.loading .input > i.icon:after,
21810.ui.black.loading.loading.loading.loading > i.icon:after,
21811.ui.black.loader.loader.loader:after {
21812 color: #1B1C1D;
21813}
21814
21815.ui.inverted.black.elastic.loader:before,
21816.ui.inverted.black.elastic.loading.loading.loading:not(.segment):before,
21817.ui.inverted.black.elastic.loading.loading.loading .input > i.icon:before,
21818.ui.inverted.black.elastic.loading.loading.loading > i.icon:before,
21819.ui.inverted.black.loading.loading.loading.loading:not(.usual):after,
21820.ui.inverted.black.loading.loading.loading.loading .input > i.icon:after,
21821.ui.inverted.black.loading.loading.loading.loading > i.icon:after,
21822.ui.inverted.black.loader.loader.loader:after {
21823 color: #545454;
21824}
21825
21826.ui.elastic.loader.loader:before,
21827.ui.elastic.loading.loading.loading:before,
21828.ui.elastic.loading.loading.loading .input > i.icon:before,
21829.ui.elastic.loading.loading.loading > i.icon:before,
21830.ui.loading.loading.loading.loading:not(.usual):after,
21831.ui.loading.loading.loading.loading .input > i.icon:after,
21832.ui.loading.loading.loading.loading > i.icon:after,
21833.ui.loader.loader.loader:after {
21834 border-color: currentColor;
21835}
21836
21837.ui.elastic.loading.loading.loading.loading.button:not(.inverted):not(.basic):before {
21838 color: #FFFFFF;
21839}
21840
21841.ui.elastic.basic.loading.button:before,
21842.ui.elastic.basic.loading.button:after {
21843 color: #767676;
21844}
21845
21846.ui.double.loading.loading.loading.loading.button:after {
21847 border-bottom-color: currentColor;
21848}
21849
21850/*-------------------
21851 Inline
21852--------------------*/
21853
21854.ui.inline.loader {
21855 position: relative;
21856 vertical-align: middle;
21857 margin: 0;
21858 left: 0;
21859 top: 0;
21860 -webkit-transform: none;
21861 transform: none;
21862}
21863
21864.ui.inline.loader.active,
21865.ui.inline.loader.visible {
21866 display: inline-block;
21867}
21868
21869/* Centered Inline */
21870
21871.ui.centered.inline.loader.active,
21872.ui.centered.inline.loader.visible {
21873 display: block;
21874 margin-left: auto;
21875 margin-right: auto;
21876}
21877
21878.ui.loading.loading.loading.loading.loading.loading:after,
21879.ui.loading.loading.loading.loading.loading.loading .input > i.icon:after,
21880.ui.loading.loading.loading.loading.loading.loading > i.icon:after,
21881.ui.loader.loader.loader.loader.loader:after {
21882 border-left-color: transparent;
21883 border-right-color: transparent;
21884}
21885
21886.ui.loading.loading.loading.loading.loading.loading.loading:not(.double):after,
21887.ui.loading.loading.loading.loading.loading.loading.loading:not(.double) .input > i.icon:after,
21888.ui.loading.loading.loading.loading.loading.loading.loading:not(.double) > i.icon:after,
21889.ui.loader.loader.loader.loader.loader.loader:not(.double):after {
21890 border-bottom-color: transparent;
21891}
21892
21893.ui.loading.loading.loading.loading.loading.loading.segment:after,
21894.ui.loading.loading.loading.loading.loading.loading.form:after {
21895 border-left-color: rgba(0, 0, 0, 0.1);
21896 border-right-color: rgba(0, 0, 0, 0.1);
21897}
21898
21899.ui.loading.loading.loading.loading.loading.loading.segment:not(.double):after,
21900.ui.loading.loading.loading.loading.loading.loading.form:not(.double):after {
21901 border-bottom-color: rgba(0, 0, 0, 0.1);
21902}
21903
21904/*-------------------
21905 Elastic
21906--------------------*/
21907
21908.ui.dimmer > .ui.elastic.loader {
21909 color: #FFFFFF;
21910}
21911
21912.ui.inverted.dimmer > .ui.elastic.loader {
21913 color: #767676;
21914}
21915
21916.ui.elastic.loading.loading:not(.form):not(.segment):after,
21917.ui.elastic.loading.loading .input > i.icon:after,
21918.ui.elastic.loading.loading > i.icon:after,
21919.ui.elastic.loader.loader:after {
21920 -webkit-animation: loader 1s infinite cubic-bezier(0.27, 1.05, 0.92, 0.61);
21921 animation: loader 1s infinite cubic-bezier(0.27, 1.05, 0.92, 0.61);
21922 -webkit-animation-delay: 0.3s;
21923 animation-delay: 0.3s;
21924}
21925
21926.ui.elastic.loading.loading.loading:not(.form):not(.segment):before,
21927.ui.elastic.loading.loading.loading .input > i.icon:before,
21928.ui.elastic.loading.loading.loading > i.icon:before,
21929.ui.elastic.loader.loader:before {
21930 -webkit-animation: elastic-loader 1s infinite cubic-bezier(0.27, 1.05, 0.92, 0.61);
21931 animation: elastic-loader 1s infinite cubic-bezier(0.27, 1.05, 0.92, 0.61);
21932 -moz-animation: currentcolor-elastic-loader 1s infinite cubic-bezier(0.27, 1.05, 0.92, 0.61);
21933 border-right-color: transparent;
21934}
21935
21936.ui.elastic.inline.loader:empty {
21937 -webkit-animation: loader 8s infinite linear;
21938 animation: loader 8s infinite linear;
21939}
21940
21941.ui.slow.elastic.loading.loading:not(.form):not(.segment):after,
21942.ui.slow.elastic.loading.loading .input > i.icon:after,
21943.ui.slow.elastic.loading.loading > i.icon:after,
21944.ui.slow.elastic.loader.loader:after {
21945 -webkit-animation-duration: 1.5s;
21946 animation-duration: 1.5s;
21947 -webkit-animation-delay: 0.45s;
21948 animation-delay: 0.45s;
21949}
21950
21951.ui.slow.elastic.loading.loading.loading:not(.form):not(.segment):before,
21952.ui.slow.elastic.loading.loading.loading .input > i.icon:before,
21953.ui.slow.elastic.loading.loading.loading > i.icon:before,
21954.ui.slow.elastic.loader.loader:before {
21955 -webkit-animation-duration: 1.5s;
21956 animation-duration: 1.5s;
21957}
21958
21959.ui.fast.elastic.loading.loading:not(.form):not(.segment):after,
21960.ui.fast.elastic.loading.loading .input > i.icon:after,
21961.ui.fast.elastic.loading.loading > i.icon:after,
21962.ui.fast.elastic.loader.loader:after {
21963 -webkit-animation-duration: 0.66s;
21964 animation-duration: 0.66s;
21965 -webkit-animation-delay: 0.2s;
21966 animation-delay: 0.2s;
21967}
21968
21969.ui.fast.elastic.loading.loading.loading:not(.form):not(.segment):before,
21970.ui.fast.elastic.loading.loading.loading .input > i.icon:before,
21971.ui.fast.elastic.loading.loading.loading > i.icon:before,
21972.ui.fast.elastic.loader.loader:before {
21973 -webkit-animation-duration: 0.66s;
21974 animation-duration: 0.66s;
21975}
21976
21977@-webkit-keyframes elastic-loader {
21978 0%, 1% {
21979 border-left-color: transparent;
21980 border-bottom-color: transparent;
21981 }
21982
21983 1.1%, 50% {
21984 border-left-color: inherit;
21985 }
21986
21987 10%, 35.1% {
21988 border-bottom-color: transparent;
21989 }
21990
21991 10.1%, 35% {
21992 border-bottom-color: inherit;
21993 }
21994
21995 50.1% {
21996 border-left-color: transparent;
21997 }
21998
21999 100% {
22000 border-left-color: transparent;
22001 border-bottom-color: transparent;
22002 -webkit-transform: rotate(360deg);
22003 transform: rotate(360deg);
22004 }
22005}
22006
22007@keyframes elastic-loader {
22008 0%, 1% {
22009 border-left-color: transparent;
22010 border-bottom-color: transparent;
22011 }
22012
22013 1.1%, 50% {
22014 border-left-color: inherit;
22015 }
22016
22017 10%, 35.1% {
22018 border-bottom-color: transparent;
22019 }
22020
22021 10.1%, 35% {
22022 border-bottom-color: inherit;
22023 }
22024
22025 50.1% {
22026 border-left-color: transparent;
22027 }
22028
22029 100% {
22030 border-left-color: transparent;
22031 border-bottom-color: transparent;
22032 -webkit-transform: rotate(360deg);
22033 transform: rotate(360deg);
22034 }
22035}
22036
22037@-webkit-keyframes currentcolor-elastic-loader {
22038 0%, 1% {
22039 border-left-color: transparent;
22040 border-bottom-color: transparent;
22041 }
22042
22043 1.1%, 50% {
22044 border-left-color: currentColor;
22045 }
22046
22047 10%, 35.1% {
22048 border-bottom-color: transparent;
22049 }
22050
22051 10.1%, 35% {
22052 border-bottom-color: currentColor;
22053 }
22054
22055 50.1% {
22056 border-left-color: transparent;
22057 }
22058
22059 100% {
22060 border-left-color: transparent;
22061 border-bottom-color: transparent;
22062 -webkit-transform: rotate(360deg);
22063 transform: rotate(360deg);
22064 }
22065}
22066
22067@keyframes currentcolor-elastic-loader {
22068 0%, 1% {
22069 border-left-color: transparent;
22070 border-bottom-color: transparent;
22071 }
22072
22073 1.1%, 50% {
22074 border-left-color: currentColor;
22075 }
22076
22077 10%, 35.1% {
22078 border-bottom-color: transparent;
22079 }
22080
22081 10.1%, 35% {
22082 border-bottom-color: currentColor;
22083 }
22084
22085 50.1% {
22086 border-left-color: transparent;
22087 }
22088
22089 100% {
22090 border-left-color: transparent;
22091 border-bottom-color: transparent;
22092 -webkit-transform: rotate(360deg);
22093 transform: rotate(360deg);
22094 }
22095}
22096
22097/*******************************
22098 Theme Overrides
22099*******************************/
22100
22101/*******************************
22102 Site Overrides
22103*******************************/
22104/*!
22105 * # Semantic UI 2.7.2 - Loader
22106 * http://github.com/semantic-org/semantic-ui/
22107 *
22108 *
22109 * Released under the MIT license
22110 * http://opensource.org/licenses/MIT
22111 *
22112 */
22113
22114/*-------------------
22115 Content
22116--------------------*/
22117
22118.ui.placeholder {
22119 position: static;
22120 overflow: hidden;
22121 -webkit-animation: placeholderShimmer 2s linear;
22122 animation: placeholderShimmer 2s linear;
22123 -webkit-animation-iteration-count: infinite;
22124 animation-iteration-count: infinite;
22125 background-color: #FFFFFF;
22126 background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(0, 0, 0, 0.08)), color-stop(15%, rgba(0, 0, 0, 0.15)), color-stop(30%, rgba(0, 0, 0, 0.08)));
22127 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.08) 0, rgba(0, 0, 0, 0.15) 15%, rgba(0, 0, 0, 0.08) 30%);
22128 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.08) 0, rgba(0, 0, 0, 0.15) 15%, rgba(0, 0, 0, 0.08) 30%);
22129 background-size: 1200px 100%;
22130 max-width: 30rem;
22131}
22132
22133@-webkit-keyframes placeholderShimmer {
22134 0% {
22135 background-position: -1200px 0;
22136 }
22137
22138 100% {
22139 background-position: 1200px 0;
22140 }
22141}
22142
22143@keyframes placeholderShimmer {
22144 0% {
22145 background-position: -1200px 0;
22146 }
22147
22148 100% {
22149 background-position: 1200px 0;
22150 }
22151}
22152
22153.ui.placeholder + .ui.placeholder {
22154 margin-top: 2rem;
22155}
22156
22157.ui.placeholder + .ui.placeholder {
22158 -webkit-animation-delay: 0.15s;
22159 animation-delay: 0.15s;
22160}
22161
22162.ui.placeholder + .ui.placeholder + .ui.placeholder {
22163 -webkit-animation-delay: 0.3s;
22164 animation-delay: 0.3s;
22165}
22166
22167.ui.placeholder + .ui.placeholder + .ui.placeholder + .ui.placeholder {
22168 -webkit-animation-delay: 0.45s;
22169 animation-delay: 0.45s;
22170}
22171
22172.ui.placeholder + .ui.placeholder + .ui.placeholder + .ui.placeholder + .ui.placeholder {
22173 -webkit-animation-delay: 0.6s;
22174 animation-delay: 0.6s;
22175}
22176
22177.ui.placeholder,
22178.ui.placeholder > :before,
22179.ui.placeholder .image.header:after,
22180.ui.placeholder .line,
22181.ui.placeholder .line:after {
22182 background-color: #FFFFFF;
22183}
22184
22185.ui.placeholder.hidden {
22186 display: none;
22187}
22188
22189/* Image */
22190
22191.ui.placeholder .image:not(.header):not(.ui):not(.icon) {
22192 height: 100px;
22193}
22194
22195.ui.placeholder .square.image:not(.header) {
22196 height: 0;
22197 overflow: hidden;
22198 /* 1/1 aspect ratio */
22199 padding-top: 100%;
22200}
22201
22202.ui.placeholder .rectangular.image:not(.header) {
22203 height: 0;
22204 overflow: hidden;
22205 /* 4/3 aspect ratio */
22206 padding-top: 75%;
22207}
22208
22209/* Lines */
22210
22211.ui.placeholder .line {
22212 position: relative;
22213 height: 0.85714286em;
22214}
22215
22216.ui.placeholder .line:before,
22217.ui.placeholder .line:after {
22218 top: 100%;
22219 position: absolute;
22220 content: '';
22221 background-color: inherit;
22222}
22223
22224.ui.placeholder .line:before {
22225 left: 0;
22226}
22227
22228.ui.placeholder .line:after {
22229 right: 0;
22230}
22231
22232/* Any Lines */
22233
22234.ui.placeholder .line {
22235 margin-bottom: 0.5em;
22236}
22237
22238.ui.placeholder .line:before,
22239.ui.placeholder .line:after {
22240 height: 0.5em;
22241}
22242
22243.ui.placeholder .line:not(:first-child) {
22244 margin-top: 0.5em;
22245}
22246
22247/* Header Image + 2 Lines */
22248
22249.ui.placeholder .header {
22250 position: relative;
22251 overflow: hidden;
22252}
22253
22254/* Line Outdent */
22255
22256.ui.placeholder .line:nth-child(1):after {
22257 width: 0;
22258}
22259
22260.ui.placeholder .line:nth-child(2):after {
22261 width: 50%;
22262}
22263
22264.ui.placeholder .line:nth-child(3):after {
22265 width: 10%;
22266}
22267
22268.ui.placeholder .line:nth-child(4):after {
22269 width: 35%;
22270}
22271
22272.ui.placeholder .line:nth-child(5):after {
22273 width: 65%;
22274}
22275
22276/* Header Line 1 & 2*/
22277
22278.ui.placeholder .header .line {
22279 margin-bottom: 0.64285714em;
22280}
22281
22282.ui.placeholder .header .line:before,
22283.ui.placeholder .header .line:after {
22284 height: 0.64285714em;
22285}
22286
22287.ui.placeholder .header .line:not(:first-child) {
22288 margin-top: 0.64285714em;
22289}
22290
22291.ui.placeholder .header .line:after {
22292 width: 20%;
22293}
22294
22295.ui.placeholder .header .line:nth-child(2):after {
22296 width: 60%;
22297}
22298
22299/* Image Header */
22300
22301.ui.placeholder .image.header .line {
22302 margin-left: 3em;
22303}
22304
22305.ui.placeholder .image.header .line:before {
22306 width: 0.71428571rem;
22307}
22308
22309.ui.placeholder .image.header:after {
22310 display: block;
22311 height: 0.85714286em;
22312 content: '';
22313 margin-left: 3em;
22314}
22315
22316/* Spacing */
22317
22318.ui.placeholder .image .line:first-child,
22319.ui.placeholder .paragraph .line:first-child,
22320.ui.placeholder .header .line:first-child {
22321 height: 0.01px;
22322}
22323
22324.ui.placeholder .image:not(:first-child):before,
22325.ui.placeholder .paragraph:not(:first-child):before,
22326.ui.placeholder .header:not(:first-child):before {
22327 height: 1.42857143em;
22328 content: '';
22329 display: block;
22330}
22331
22332/* Inverted Content Loader */
22333
22334.ui.inverted.placeholder {
22335 background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(255, 255, 255, 0.08)), color-stop(15%, rgba(255, 255, 255, 0.14)), color-stop(30%, rgba(255, 255, 255, 0.08)));
22336 background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.08) 0, rgba(255, 255, 255, 0.14) 15%, rgba(255, 255, 255, 0.08) 30%);
22337 background-image: linear-gradient(to right, rgba(255, 255, 255, 0.08) 0, rgba(255, 255, 255, 0.14) 15%, rgba(255, 255, 255, 0.08) 30%);
22338}
22339
22340.ui.inverted.placeholder,
22341.ui.inverted.placeholder > :before,
22342.ui.inverted.placeholder .image.header:after,
22343.ui.inverted.placeholder .line,
22344.ui.inverted.placeholder .line:after {
22345 background-color: #1B1C1D;
22346}
22347
22348/*******************************
22349 Variations
22350*******************************/
22351
22352/*-------------------
22353 Sizes
22354--------------------*/
22355
22356.ui.placeholder .full.line.line.line:after {
22357 width: 0;
22358}
22359
22360.ui.placeholder .very.long.line.line.line:after {
22361 width: 10%;
22362}
22363
22364.ui.placeholder .long.line.line.line:after {
22365 width: 35%;
22366}
22367
22368.ui.placeholder .medium.line.line.line:after {
22369 width: 50%;
22370}
22371
22372.ui.placeholder .short.line.line.line:after {
22373 width: 65%;
22374}
22375
22376.ui.placeholder .very.short.line.line.line:after {
22377 width: 80%;
22378}
22379
22380/*-------------------
22381 Fluid
22382--------------------*/
22383
22384.ui.fluid.placeholder {
22385 max-width: none;
22386}
22387
22388/*******************************
22389 Theme Overrides
22390*******************************/
22391/*!
22392 * # Semantic UI 2.7.2 - Rail
22393 * http://github.com/semantic-org/semantic-ui/
22394 *
22395 *
22396 * Released under the MIT license
22397 * http://opensource.org/licenses/MIT
22398 *
22399 */
22400
22401/*******************************
22402 Rails
22403*******************************/
22404
22405.ui.rail {
22406 position: absolute;
22407 top: 0;
22408 width: 300px;
22409 height: 100%;
22410}
22411
22412.ui.left.rail {
22413 left: auto;
22414 right: 100%;
22415 padding: 0 2rem 0 0;
22416 margin: 0 2rem 0 0;
22417}
22418
22419.ui.right.rail {
22420 left: 100%;
22421 right: auto;
22422 padding: 0 0 0 2rem;
22423 margin: 0 0 0 2rem;
22424}
22425
22426/*******************************
22427 Variations
22428*******************************/
22429
22430/*--------------
22431 Internal
22432---------------*/
22433
22434.ui.left.internal.rail {
22435 left: 0;
22436 right: auto;
22437 padding: 0 0 0 2rem;
22438 margin: 0 0 0 2rem;
22439}
22440
22441.ui.right.internal.rail {
22442 left: auto;
22443 right: 0;
22444 padding: 0 2rem 0 0;
22445 margin: 0 2rem 0 0;
22446}
22447
22448/*--------------
22449 Dividing
22450---------------*/
22451
22452.ui.dividing.rail {
22453 width: 302.5px;
22454}
22455
22456.ui.left.dividing.rail {
22457 padding: 0 2.5rem 0 0;
22458 margin: 0 2.5rem 0 0;
22459 border-right: 1px solid rgba(34, 36, 38, 0.15);
22460}
22461
22462.ui.right.dividing.rail {
22463 border-left: 1px solid rgba(34, 36, 38, 0.15);
22464 padding: 0 0 0 2.5rem;
22465 margin: 0 0 0 2.5rem;
22466}
22467
22468/*--------------
22469 Distance
22470---------------*/
22471
22472.ui.close.rail {
22473 width: calc(300px + 1em);
22474}
22475
22476.ui.close.left.rail {
22477 padding: 0 1em 0 0;
22478 margin: 0 1em 0 0;
22479}
22480
22481.ui.close.right.rail {
22482 padding: 0 0 0 1em;
22483 margin: 0 0 0 1em;
22484}
22485
22486.ui.very.close.rail {
22487 width: calc(300px + 0.5em);
22488}
22489
22490.ui.very.close.left.rail {
22491 padding: 0 0.5em 0 0;
22492 margin: 0 0.5em 0 0;
22493}
22494
22495.ui.very.close.right.rail {
22496 padding: 0 0 0 0.5em;
22497 margin: 0 0 0 0.5em;
22498}
22499
22500/*--------------
22501 Attached
22502---------------*/
22503
22504.ui.attached.left.rail,
22505.ui.attached.right.rail {
22506 padding: 0;
22507 margin: 0;
22508}
22509
22510/*--------------
22511 Sizing
22512---------------*/
22513
22514.ui.mini.rail {
22515 font-size: 0.78571429rem;
22516}
22517
22518.ui.tiny.rail {
22519 font-size: 0.85714286rem;
22520}
22521
22522.ui.small.rail {
22523 font-size: 0.92857143rem;
22524}
22525
22526.ui.rail {
22527 font-size: 1rem;
22528}
22529
22530.ui.large.rail {
22531 font-size: 1.14285714rem;
22532}
22533
22534.ui.big.rail {
22535 font-size: 1.28571429rem;
22536}
22537
22538.ui.huge.rail {
22539 font-size: 1.42857143rem;
22540}
22541
22542.ui.massive.rail {
22543 font-size: 1.71428571rem;
22544}
22545
22546/*******************************
22547 Theme Overrides
22548*******************************/
22549
22550/*******************************
22551 Site Overrides
22552*******************************/
22553/*!
22554 * # Semantic UI 2.7.2 - Reveal
22555 * http://github.com/semantic-org/semantic-ui/
22556 *
22557 *
22558 * Released under the MIT license
22559 * http://opensource.org/licenses/MIT
22560 *
22561 */
22562
22563/*******************************
22564 Reveal
22565*******************************/
22566
22567.ui.reveal {
22568 display: inherit;
22569 position: relative !important;
22570 font-size: 0 !important;
22571}
22572
22573.ui.reveal > .visible.content {
22574 position: absolute !important;
22575 top: 0 !important;
22576 left: 0 !important;
22577 z-index: 3 !important;
22578 -webkit-transition: all 0.5s ease 0.1s;
22579 transition: all 0.5s ease 0.1s;
22580}
22581
22582.ui.reveal > .hidden.content {
22583 position: relative !important;
22584 z-index: 2 !important;
22585}
22586
22587/* Make sure hovered element is on top of other reveal */
22588
22589.ui.active.reveal .visible.content,
22590.ui.reveal:hover .visible.content {
22591 z-index: 4 !important;
22592}
22593
22594/*******************************
22595 Types
22596*******************************/
22597
22598/*--------------
22599 Slide
22600---------------*/
22601
22602.ui.slide.reveal {
22603 position: relative !important;
22604 overflow: hidden !important;
22605 white-space: nowrap;
22606}
22607
22608.ui.slide.reveal > .content {
22609 display: block;
22610 width: 100%;
22611 white-space: normal;
22612 float: left;
22613 margin: 0;
22614 -webkit-transition: -webkit-transform 0.5s ease 0.1s;
22615 transition: -webkit-transform 0.5s ease 0.1s;
22616 transition: transform 0.5s ease 0.1s;
22617 transition: transform 0.5s ease 0.1s, -webkit-transform 0.5s ease 0.1s;
22618}
22619
22620.ui.slide.reveal > .visible.content {
22621 position: relative !important;
22622}
22623
22624.ui.slide.reveal > .hidden.content {
22625 position: absolute !important;
22626 left: 0 !important;
22627 width: 100% !important;
22628 -webkit-transform: translateX(100%) !important;
22629 transform: translateX(100%) !important;
22630}
22631
22632.ui.slide.active.reveal > .visible.content,
22633.ui.slide.reveal:hover > .visible.content {
22634 -webkit-transform: translateX(-100%) !important;
22635 transform: translateX(-100%) !important;
22636}
22637
22638.ui.slide.active.reveal > .hidden.content,
22639.ui.slide.reveal:hover > .hidden.content {
22640 -webkit-transform: translateX(0%) !important;
22641 transform: translateX(0%) !important;
22642}
22643
22644.ui.slide.right.reveal > .visible.content {
22645 -webkit-transform: translateX(0%) !important;
22646 transform: translateX(0%) !important;
22647}
22648
22649.ui.slide.right.reveal > .hidden.content {
22650 -webkit-transform: translateX(-100%) !important;
22651 transform: translateX(-100%) !important;
22652}
22653
22654.ui.slide.right.active.reveal > .visible.content,
22655.ui.slide.right.reveal:hover > .visible.content {
22656 -webkit-transform: translateX(100%) !important;
22657 transform: translateX(100%) !important;
22658}
22659
22660.ui.slide.right.active.reveal > .hidden.content,
22661.ui.slide.right.reveal:hover > .hidden.content {
22662 -webkit-transform: translateX(0%) !important;
22663 transform: translateX(0%) !important;
22664}
22665
22666.ui.slide.up.reveal > .hidden.content {
22667 -webkit-transform: translateY(100%) !important;
22668 transform: translateY(100%) !important;
22669}
22670
22671.ui.slide.up.active.reveal > .visible.content,
22672.ui.slide.up.reveal:hover > .visible.content {
22673 -webkit-transform: translateY(-100%) !important;
22674 transform: translateY(-100%) !important;
22675}
22676
22677.ui.slide.up.active.reveal > .hidden.content,
22678.ui.slide.up.reveal:hover > .hidden.content {
22679 -webkit-transform: translateY(0%) !important;
22680 transform: translateY(0%) !important;
22681}
22682
22683.ui.slide.down.reveal > .hidden.content {
22684 -webkit-transform: translateY(-100%) !important;
22685 transform: translateY(-100%) !important;
22686}
22687
22688.ui.slide.down.active.reveal > .visible.content,
22689.ui.slide.down.reveal:hover > .visible.content {
22690 -webkit-transform: translateY(100%) !important;
22691 transform: translateY(100%) !important;
22692}
22693
22694.ui.slide.down.active.reveal > .hidden.content,
22695.ui.slide.down.reveal:hover > .hidden.content {
22696 -webkit-transform: translateY(0%) !important;
22697 transform: translateY(0%) !important;
22698}
22699
22700/*--------------
22701 Fade
22702---------------*/
22703
22704.ui.fade.reveal > .visible.content {
22705 opacity: 1;
22706}
22707
22708.ui.fade.active.reveal > .visible.content,
22709.ui.fade.reveal:hover > .visible.content {
22710 opacity: 0;
22711}
22712
22713/*--------------
22714 Move
22715---------------*/
22716
22717.ui.move.reveal {
22718 position: relative !important;
22719 overflow: hidden !important;
22720 white-space: nowrap;
22721}
22722
22723.ui.move.reveal > .content {
22724 display: block;
22725 float: left;
22726 white-space: normal;
22727 margin: 0;
22728 -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1) 0.1s;
22729 transition: -webkit-transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1) 0.1s;
22730 transition: transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1) 0.1s;
22731 transition: transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1) 0.1s, -webkit-transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1) 0.1s;
22732}
22733
22734.ui.move.reveal > .visible.content {
22735 position: relative !important;
22736}
22737
22738.ui.move.reveal > .hidden.content {
22739 position: absolute !important;
22740 left: 0 !important;
22741 width: 100% !important;
22742}
22743
22744.ui.move.active.reveal > .visible.content,
22745.ui.move.reveal:hover > .visible.content {
22746 -webkit-transform: translateX(-100%) !important;
22747 transform: translateX(-100%) !important;
22748}
22749
22750.ui.move.right.active.reveal > .visible.content,
22751.ui.move.right.reveal:hover > .visible.content {
22752 -webkit-transform: translateX(100%) !important;
22753 transform: translateX(100%) !important;
22754}
22755
22756.ui.move.up.active.reveal > .visible.content,
22757.ui.move.up.reveal:hover > .visible.content {
22758 -webkit-transform: translateY(-100%) !important;
22759 transform: translateY(-100%) !important;
22760}
22761
22762.ui.move.down.active.reveal > .visible.content,
22763.ui.move.down.reveal:hover > .visible.content {
22764 -webkit-transform: translateY(100%) !important;
22765 transform: translateY(100%) !important;
22766}
22767
22768/*--------------
22769 Rotate
22770---------------*/
22771
22772.ui.rotate.reveal > .visible.content {
22773 -webkit-transition-duration: 0.5s;
22774 transition-duration: 0.5s;
22775 -webkit-transform: rotate(0deg);
22776 transform: rotate(0deg);
22777}
22778
22779.ui.rotate.reveal > .visible.content,
22780.ui.rotate.right.reveal > .visible.content {
22781 -webkit-transform-origin: bottom right;
22782 transform-origin: bottom right;
22783}
22784
22785.ui.rotate.active.reveal > .visible.content,
22786.ui.rotate.reveal:hover > .visible.content,
22787.ui.rotate.right.active.reveal > .visible.content,
22788.ui.rotate.right.reveal:hover > .visible.content {
22789 -webkit-transform: rotate(110deg);
22790 transform: rotate(110deg);
22791}
22792
22793.ui.rotate.left.reveal > .visible.content {
22794 -webkit-transform-origin: bottom left;
22795 transform-origin: bottom left;
22796}
22797
22798.ui.rotate.left.active.reveal > .visible.content,
22799.ui.rotate.left.reveal:hover > .visible.content {
22800 -webkit-transform: rotate(-110deg);
22801 transform: rotate(-110deg);
22802}
22803
22804/*******************************
22805 States
22806*******************************/
22807
22808.ui.disabled.reveal:hover > .visible.visible.content {
22809 position: static !important;
22810 display: block !important;
22811 opacity: 1 !important;
22812 top: 0 !important;
22813 left: 0 !important;
22814 right: auto !important;
22815 bottom: auto !important;
22816 -webkit-transform: none !important;
22817 transform: none !important;
22818}
22819
22820.ui.disabled.reveal:hover > .hidden.hidden.content {
22821 display: none !important;
22822}
22823
22824/*******************************
22825 Coupling
22826*******************************/
22827
22828.ui.reveal > .ui.ribbon.label {
22829 z-index: 5;
22830}
22831
22832/*******************************
22833 Variations
22834*******************************/
22835
22836/*--------------
22837 Visible
22838---------------*/
22839
22840.ui.visible.reveal {
22841 overflow: visible;
22842}
22843
22844/*--------------
22845 Instant
22846---------------*/
22847
22848.ui.instant.reveal > .content {
22849 -webkit-transition-delay: 0s !important;
22850 transition-delay: 0s !important;
22851}
22852
22853/*--------------
22854 Sizing
22855---------------*/
22856
22857.ui.reveal > .content {
22858 font-size: 1rem !important;
22859}
22860
22861/*******************************
22862 Theme Overrides
22863*******************************/
22864
22865/*******************************
22866 Site Overrides
22867*******************************/
22868/*!
22869 * # Semantic UI 2.7.2 - Segment
22870 * http://github.com/semantic-org/semantic-ui/
22871 *
22872 *
22873 * Released under the MIT license
22874 * http://opensource.org/licenses/MIT
22875 *
22876 */
22877
22878/*******************************
22879 Segment
22880*******************************/
22881
22882.ui.segment {
22883 position: relative;
22884 background: #FFFFFF;
22885 -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15);
22886 box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15);
22887 margin: 1rem 0;
22888 padding: 1em 1em;
22889 border-radius: 0.28571429rem;
22890 border: 1px solid rgba(34, 36, 38, 0.15);
22891}
22892
22893.ui.segment:first-child {
22894 margin-top: 0;
22895}
22896
22897.ui.segment:last-child {
22898 margin-bottom: 0;
22899}
22900
22901/* Vertical */
22902
22903.ui.vertical.segment {
22904 margin: 0;
22905 padding-left: 0;
22906 padding-right: 0;
22907 background: none transparent;
22908 border-radius: 0;
22909 -webkit-box-shadow: none;
22910 box-shadow: none;
22911 border: none;
22912 border-bottom: 1px solid rgba(34, 36, 38, 0.15);
22913}
22914
22915.ui.vertical.segment:last-child {
22916 border-bottom: none;
22917}
22918
22919/*-------------------
22920 Loose Coupling
22921--------------------*/
22922
22923/* Header */
22924
22925.ui.inverted.segment > .ui.header > .sub.header,
22926.ui.inverted.segment > .ui.header {
22927 color: #FFFFFF;
22928}
22929
22930/* Label */
22931
22932.ui[class*="bottom attached"].segment > [class*="top attached"].label {
22933 border-top-left-radius: 0;
22934 border-top-right-radius: 0;
22935}
22936
22937.ui[class*="top attached"].segment > [class*="bottom attached"].label {
22938 border-bottom-left-radius: 0;
22939 border-bottom-right-radius: 0;
22940}
22941
22942.ui.attached.segment:not(.top):not(.bottom) > [class*="top attached"].label {
22943 border-top-left-radius: 0;
22944 border-top-right-radius: 0;
22945}
22946
22947.ui.attached.segment:not(.top):not(.bottom) > [class*="bottom attached"].label {
22948 border-bottom-left-radius: 0;
22949 border-bottom-right-radius: 0;
22950}
22951
22952/* Grid */
22953
22954.ui.page.grid.segment,
22955.ui.grid > .row > .ui.segment.column,
22956.ui.grid > .ui.segment.column {
22957 padding-top: 2em;
22958 padding-bottom: 2em;
22959}
22960
22961.ui.grid.segment {
22962 margin: 1rem 0;
22963 border-radius: 0.28571429rem;
22964}
22965
22966/* Table */
22967
22968.ui.basic.table.segment {
22969 background: #FFFFFF;
22970 border: 1px solid rgba(34, 36, 38, 0.15);
22971 -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15);
22972 box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15);
22973}
22974
22975.ui[class*="very basic"].table.segment {
22976 padding: 1em 1em;
22977}
22978
22979/* Tab */
22980
22981.ui.segment.tab:last-child {
22982 margin-bottom: 1rem;
22983}
22984
22985/*******************************
22986 Types
22987*******************************/
22988
22989/*-------------------
22990 Placeholder
22991--------------------*/
22992
22993.ui.placeholder.segment {
22994 display: -webkit-box;
22995 display: -ms-flexbox;
22996 display: flex;
22997 -webkit-box-orient: vertical;
22998 -webkit-box-direction: normal;
22999 -ms-flex-direction: column;
23000 flex-direction: column;
23001 -webkit-box-pack: center;
23002 -ms-flex-pack: center;
23003 justify-content: center;
23004 -webkit-box-align: stretch;
23005 -ms-flex-align: stretch;
23006 align-items: stretch;
23007 max-width: initial;
23008 -webkit-animation: none;
23009 animation: none;
23010 overflow: visible;
23011 padding: 1em 1em;
23012 min-height: 18rem;
23013 background: #F9FAFB;
23014 border-color: rgba(34, 36, 38, 0.15);
23015 -webkit-box-shadow: 0 2px 25px 0 rgba(34, 36, 38, 0.05) inset;
23016 box-shadow: 0 2px 25px 0 rgba(34, 36, 38, 0.05) inset;
23017}
23018
23019.ui.placeholder.segment .button,
23020.ui.placeholder.segment textarea {
23021 display: block;
23022}
23023
23024.ui.placeholder.segment .field,
23025.ui.placeholder.segment textarea,
23026.ui.placeholder.segment > .ui.input,
23027.ui.placeholder.segment .button {
23028 max-width: 15rem;
23029 margin-left: auto;
23030 margin-right: auto;
23031}
23032
23033.ui.placeholder.segment .column .button,
23034.ui.placeholder.segment .column .field,
23035.ui.placeholder.segment .column textarea,
23036.ui.placeholder.segment .column > .ui.input {
23037 max-width: 15rem;
23038 margin-left: auto;
23039 margin-right: auto;
23040}
23041
23042.ui.placeholder.segment > .inline {
23043 -ms-flex-item-align: center;
23044 align-self: center;
23045}
23046
23047.ui.placeholder.segment > .inline > .button {
23048 display: inline-block;
23049 width: auto;
23050 margin: 0 0.35714286rem 0 0;
23051}
23052
23053.ui.placeholder.segment > .inline > .button:last-child {
23054 margin-right: 0;
23055}
23056
23057/*-------------------
23058 Piled
23059--------------------*/
23060
23061.ui.piled.segments,
23062.ui.piled.segment {
23063 margin: 3em 0;
23064 -webkit-box-shadow: '';
23065 box-shadow: '';
23066 z-index: auto;
23067}
23068
23069.ui.piled.segment:first-child {
23070 margin-top: 0;
23071}
23072
23073.ui.piled.segment:last-child {
23074 margin-bottom: 0;
23075}
23076
23077.ui.piled.segments:after,
23078.ui.piled.segments:before,
23079.ui.piled.segment:after,
23080.ui.piled.segment:before {
23081 background-color: #FFFFFF;
23082 visibility: visible;
23083 content: '';
23084 display: block;
23085 height: 100%;
23086 left: 0;
23087 position: absolute;
23088 width: 100%;
23089 border: 1px solid rgba(34, 36, 38, 0.15);
23090 -webkit-box-shadow: '';
23091 box-shadow: '';
23092}
23093
23094.ui.piled.segments:before,
23095.ui.piled.segment:before {
23096 -webkit-transform: rotate(-1.2deg);
23097 transform: rotate(-1.2deg);
23098 top: 0;
23099 z-index: -2;
23100}
23101
23102.ui.piled.segments:after,
23103.ui.piled.segment:after {
23104 -webkit-transform: rotate(1.2deg);
23105 transform: rotate(1.2deg);
23106 top: 0;
23107 z-index: -1;
23108}
23109
23110/* Piled Attached */
23111
23112.ui[class*="top attached"].piled.segment {
23113 margin-top: 3em;
23114 margin-bottom: 0;
23115}
23116
23117.ui.piled.segment[class*="top attached"]:first-child {
23118 margin-top: 0;
23119}
23120
23121.ui.piled.segment[class*="bottom attached"] {
23122 margin-top: 0;
23123 margin-bottom: 3em;
23124}
23125
23126.ui.piled.segment[class*="bottom attached"]:last-child {
23127 margin-bottom: 0;
23128}
23129
23130/*-------------------
23131 Stacked
23132--------------------*/
23133
23134.ui.stacked.segment {
23135 padding-bottom: 1.4em;
23136}
23137
23138.ui.stacked.segments:before,
23139.ui.stacked.segments:after,
23140.ui.stacked.segment:before,
23141.ui.stacked.segment:after {
23142 content: '';
23143 position: absolute;
23144 bottom: -3px;
23145 left: 0;
23146 border-top: 1px solid rgba(34, 36, 38, 0.15);
23147 background: rgba(0, 0, 0, 0.03);
23148 width: 100%;
23149 height: 6px;
23150 visibility: visible;
23151}
23152
23153.ui.stacked.segments:before,
23154.ui.stacked.segment:before {
23155 display: none;
23156}
23157
23158/* Add additional page */
23159
23160.ui.tall.stacked.segments:before,
23161.ui.tall.stacked.segment:before {
23162 display: block;
23163 bottom: 0;
23164}
23165
23166/* Inverted */
23167
23168.ui.stacked.inverted.segments:before,
23169.ui.stacked.inverted.segments:after,
23170.ui.stacked.inverted.segment:before,
23171.ui.stacked.inverted.segment:after {
23172 background-color: rgba(0, 0, 0, 0.03);
23173 border-top: 1px solid rgba(34, 36, 38, 0.35);
23174}
23175
23176/*-------------------
23177 Padded
23178--------------------*/
23179
23180.ui.padded.segment {
23181 padding: 1.5em;
23182}
23183
23184.ui[class*="very padded"].segment {
23185 padding: 3em;
23186}
23187
23188/* Padded vertical */
23189
23190.ui.padded.segment.vertical.segment,
23191.ui[class*="very padded"].vertical.segment {
23192 padding-left: 0;
23193 padding-right: 0;
23194}
23195
23196/*-------------------
23197 Compact
23198--------------------*/
23199
23200.ui.compact.segment {
23201 display: table;
23202}
23203
23204/* Compact Group */
23205
23206.ui.compact.segments {
23207 display: -webkit-inline-box;
23208 display: -ms-inline-flexbox;
23209 display: inline-flex;
23210}
23211
23212.ui.compact.segments .segment,
23213.ui.segments .compact.segment {
23214 display: block;
23215 -webkit-box-flex: 0;
23216 -ms-flex: 0 1 auto;
23217 flex: 0 1 auto;
23218}
23219
23220/*-------------------
23221 Circular
23222--------------------*/
23223
23224.ui.circular.segment {
23225 display: table-cell;
23226 padding: 2em;
23227 text-align: center;
23228 vertical-align: middle;
23229 border-radius: 500em;
23230}
23231
23232/*-------------------
23233 Raised
23234--------------------*/
23235
23236.ui.raised.raised.segments,
23237.ui.raised.raised.segment {
23238 -webkit-box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
23239 box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
23240}
23241
23242/*******************************
23243 Groups
23244*******************************/
23245
23246/* Group */
23247
23248.ui.segments {
23249 -webkit-box-orient: vertical;
23250 -webkit-box-direction: normal;
23251 -ms-flex-direction: column;
23252 flex-direction: column;
23253 position: relative;
23254 margin: 1rem 0;
23255 border: 1px solid rgba(34, 36, 38, 0.15);
23256 -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15);
23257 box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15);
23258 border-radius: 0.28571429rem;
23259}
23260
23261.ui.segments:first-child {
23262 margin-top: 0;
23263}
23264
23265.ui.segments:last-child {
23266 margin-bottom: 0;
23267}
23268
23269/* Nested Segment */
23270
23271.ui.segments > .segment {
23272 top: 0;
23273 bottom: 0;
23274 border-radius: 0;
23275 margin: 0;
23276 width: auto;
23277 -webkit-box-shadow: none;
23278 box-shadow: none;
23279 border: none;
23280 border-top: 1px solid rgba(34, 36, 38, 0.15);
23281}
23282
23283.ui.segments:not(.horizontal) > .segment:first-child {
23284 top: 0;
23285 bottom: 0;
23286 border-top: none;
23287 margin-top: 0;
23288 margin-bottom: 0;
23289 border-radius: 0.28571429rem 0.28571429rem 0 0;
23290}
23291
23292/* Bottom */
23293
23294.ui.segments:not(.horizontal) > .segment:last-child {
23295 top: 0;
23296 bottom: 0;
23297 margin-top: 0;
23298 margin-bottom: 0;
23299 -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), none;
23300 box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), none;
23301 border-radius: 0 0 0.28571429rem 0.28571429rem;
23302}
23303
23304/* Only */
23305
23306.ui.segments:not(.horizontal) > .segment:only-child {
23307 border-radius: 0.28571429rem;
23308}
23309
23310/* Nested Group */
23311
23312.ui.segments > .ui.segments {
23313 border-top: 1px solid rgba(34, 36, 38, 0.15);
23314 margin: 1rem 1rem;
23315}
23316
23317.ui.segments > .segments:first-child {
23318 border-top: none;
23319}
23320
23321.ui.segments > .segment + .segments:not(.horizontal) {
23322 margin-top: 0;
23323}
23324
23325/* Horizontal Group */
23326
23327.ui.horizontal.segments {
23328 display: -webkit-box;
23329 display: -ms-flexbox;
23330 display: flex;
23331 -webkit-box-orient: horizontal;
23332 -webkit-box-direction: normal;
23333 -ms-flex-direction: row;
23334 flex-direction: row;
23335 background-color: transparent;
23336 padding: 0;
23337 -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15);
23338 box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15);
23339 margin: 1rem 0;
23340 border-radius: 0.28571429rem;
23341 border: 1px solid rgba(34, 36, 38, 0.15);
23342}
23343
23344.ui.stackable.horizontal.segments {
23345 -ms-flex-wrap: wrap;
23346 flex-wrap: wrap;
23347}
23348
23349/* Nested Horizontal Group */
23350
23351.ui.segments > .horizontal.segments {
23352 margin: 0;
23353 background-color: transparent;
23354 border-radius: 0;
23355 border: none;
23356 -webkit-box-shadow: none;
23357 box-shadow: none;
23358 border-top: 1px solid rgba(34, 36, 38, 0.15);
23359}
23360
23361/* Horizontal Segment */
23362
23363.ui.horizontal.segments:not(.compact) > .segment:not(.compact) {
23364 -webkit-box-flex: 1;
23365 flex: 1 1 auto;
23366 -ms-flex: 1 1 0;
23367 /* Solves #2550 MS Flex */
23368}
23369
23370.ui.horizontal.segments > .segment {
23371 margin: 0;
23372 min-width: 0;
23373 border-radius: 0;
23374 border: none;
23375 -webkit-box-shadow: none;
23376 box-shadow: none;
23377 border-left: 1px solid rgba(34, 36, 38, 0.15);
23378}
23379
23380/* Border Fixes */
23381
23382.ui.segments > .horizontal.segments:first-child {
23383 border-top: none;
23384}
23385
23386.ui.horizontal.segments:not(.stackable) > .segment:first-child {
23387 border-left: none;
23388}
23389
23390/*******************************
23391 States
23392*******************************/
23393
23394/*--------------
23395 Disabled
23396---------------*/
23397
23398.ui.disabled.segment {
23399 opacity: 0.45;
23400 color: rgba(40, 40, 40, 0.3);
23401}
23402
23403/*--------------
23404 Loading
23405---------------*/
23406
23407.ui.loading.segment {
23408 position: relative;
23409 cursor: default;
23410 pointer-events: none;
23411 text-shadow: none !important;
23412 -webkit-transition: all 0s linear;
23413 transition: all 0s linear;
23414}
23415
23416.ui.loading.segment:before {
23417 position: absolute;
23418 content: '';
23419 top: 0;
23420 left: 0;
23421 background: rgba(255, 255, 255, 0.8);
23422 width: 100%;
23423 height: 100%;
23424 border-radius: 0.28571429rem;
23425 z-index: 100;
23426}
23427
23428.ui.loading.segment:after {
23429 position: absolute;
23430 content: '';
23431 top: 50%;
23432 left: 50%;
23433 margin: -1.5em 0 0 -1.5em;
23434 width: 3em;
23435 height: 3em;
23436 -webkit-animation: loader 0.6s infinite linear;
23437 animation: loader 0.6s infinite linear;
23438 border: 0.2em solid #767676;
23439 border-radius: 500rem;
23440 -webkit-box-shadow: 0 0 0 1px transparent;
23441 box-shadow: 0 0 0 1px transparent;
23442 visibility: visible;
23443 z-index: 101;
23444}
23445
23446/*******************************
23447 Variations
23448*******************************/
23449
23450/*-------------------
23451 Basic
23452--------------------*/
23453
23454.ui.basic.segment,
23455.ui.segments .ui.basic.segment,
23456.ui.basic.segments {
23457 background: none transparent;
23458 -webkit-box-shadow: none;
23459 box-shadow: none;
23460 border: none;
23461 border-radius: 0;
23462}
23463
23464/*-------------------
23465 Clearing
23466--------------------*/
23467
23468.ui.clearing.segment:after {
23469 content: "";
23470 display: block;
23471 clear: both;
23472}
23473
23474/*-------------------
23475 Colors
23476--------------------*/
23477
23478.ui.red.segment.segment.segment.segment.segment:not(.inverted) {
23479 border-top: 2px solid #DB2828;
23480}
23481
23482.ui.inverted.red.segment.segment.segment.segment.segment {
23483 background-color: #DB2828;
23484 color: #FFFFFF;
23485}
23486
23487.ui.orange.segment.segment.segment.segment.segment:not(.inverted) {
23488 border-top: 2px solid #F2711C;
23489}
23490
23491.ui.inverted.orange.segment.segment.segment.segment.segment {
23492 background-color: #F2711C;
23493 color: #FFFFFF;
23494}
23495
23496.ui.yellow.segment.segment.segment.segment.segment:not(.inverted) {
23497 border-top: 2px solid #FBBD08;
23498}
23499
23500.ui.inverted.yellow.segment.segment.segment.segment.segment {
23501 background-color: #FBBD08;
23502 color: #FFFFFF;
23503}
23504
23505.ui.olive.segment.segment.segment.segment.segment:not(.inverted) {
23506 border-top: 2px solid #B5CC18;
23507}
23508
23509.ui.inverted.olive.segment.segment.segment.segment.segment {
23510 background-color: #B5CC18;
23511 color: #FFFFFF;
23512}
23513
23514.ui.green.segment.segment.segment.segment.segment:not(.inverted) {
23515 border-top: 2px solid #21BA45;
23516}
23517
23518.ui.inverted.green.segment.segment.segment.segment.segment {
23519 background-color: #21BA45;
23520 color: #FFFFFF;
23521}
23522
23523.ui.teal.segment.segment.segment.segment.segment:not(.inverted) {
23524 border-top: 2px solid #00B5AD;
23525}
23526
23527.ui.inverted.teal.segment.segment.segment.segment.segment {
23528 background-color: #00B5AD;
23529 color: #FFFFFF;
23530}
23531
23532.ui.blue.segment.segment.segment.segment.segment:not(.inverted) {
23533 border-top: 2px solid #2185D0;
23534}
23535
23536.ui.inverted.blue.segment.segment.segment.segment.segment {
23537 background-color: #2185D0;
23538 color: #FFFFFF;
23539}
23540
23541.ui.violet.segment.segment.segment.segment.segment:not(.inverted) {
23542 border-top: 2px solid #6435C9;
23543}
23544
23545.ui.inverted.violet.segment.segment.segment.segment.segment {
23546 background-color: #6435C9;
23547 color: #FFFFFF;
23548}
23549
23550.ui.purple.segment.segment.segment.segment.segment:not(.inverted) {
23551 border-top: 2px solid #A333C8;
23552}
23553
23554.ui.inverted.purple.segment.segment.segment.segment.segment {
23555 background-color: #A333C8;
23556 color: #FFFFFF;
23557}
23558
23559.ui.pink.segment.segment.segment.segment.segment:not(.inverted) {
23560 border-top: 2px solid #E03997;
23561}
23562
23563.ui.inverted.pink.segment.segment.segment.segment.segment {
23564 background-color: #E03997;
23565 color: #FFFFFF;
23566}
23567
23568.ui.brown.segment.segment.segment.segment.segment:not(.inverted) {
23569 border-top: 2px solid #A5673F;
23570}
23571
23572.ui.inverted.brown.segment.segment.segment.segment.segment {
23573 background-color: #A5673F;
23574 color: #FFFFFF;
23575}
23576
23577.ui.grey.segment.segment.segment.segment.segment:not(.inverted) {
23578 border-top: 2px solid #767676;
23579}
23580
23581.ui.inverted.grey.segment.segment.segment.segment.segment {
23582 background-color: #767676;
23583 color: #FFFFFF;
23584}
23585
23586.ui.black.segment.segment.segment.segment.segment:not(.inverted) {
23587 border-top: 2px solid #1B1C1D;
23588}
23589
23590.ui.inverted.black.segment.segment.segment.segment.segment {
23591 background-color: #1B1C1D;
23592 color: #FFFFFF;
23593}
23594
23595/*-------------------
23596 Aligned
23597--------------------*/
23598
23599.ui[class*="left aligned"].segment {
23600 text-align: left;
23601}
23602
23603.ui[class*="right aligned"].segment {
23604 text-align: right;
23605}
23606
23607.ui[class*="center aligned"].segment {
23608 text-align: center;
23609}
23610
23611/*-------------------
23612 Floated
23613--------------------*/
23614
23615.ui.floated.segment,
23616.ui[class*="left floated"].segment {
23617 float: left;
23618 margin-right: 1em;
23619}
23620
23621.ui[class*="right floated"].segment {
23622 float: right;
23623 margin-left: 1em;
23624}
23625
23626/*-------------------
23627 Inverted
23628--------------------*/
23629
23630.ui.inverted.segment {
23631 border: none;
23632 -webkit-box-shadow: none;
23633 box-shadow: none;
23634}
23635
23636.ui.inverted.segment,
23637.ui.primary.inverted.segment {
23638 background: #1B1C1D;
23639 color: rgba(255, 255, 255, 0.9);
23640}
23641
23642/* Nested */
23643
23644.ui.inverted.segment .segment {
23645 color: rgba(0, 0, 0, 0.87);
23646}
23647
23648.ui.inverted.segment .inverted.segment {
23649 color: rgba(255, 255, 255, 0.9);
23650}
23651
23652/* Attached */
23653
23654.ui.inverted.attached.segment {
23655 border-color: #555555;
23656}
23657
23658/* Loading */
23659
23660.ui.inverted.loading.segment {
23661 color: #FFFFFF;
23662}
23663
23664.ui.inverted.loading.segment:before {
23665 background: rgba(0, 0, 0, 0.85);
23666}
23667
23668/*-------------------
23669 Emphasis
23670--------------------*/
23671
23672/* Secondary */
23673
23674.ui.secondary.segment {
23675 background: #F3F4F5;
23676 color: rgba(0, 0, 0, 0.6);
23677}
23678
23679.ui.secondary.inverted.segment {
23680 background: #4c4f52 -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0.2)), to(rgba(255, 255, 255, 0.2)));
23681 background: #4c4f52 -webkit-linear-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.2) 100%);
23682 background: #4c4f52 linear-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.2) 100%);
23683 color: rgba(255, 255, 255, 0.8);
23684}
23685
23686/* Tertiary */
23687
23688.ui.tertiary.segment {
23689 background: #DCDDDE;
23690 color: rgba(0, 0, 0, 0.6);
23691}
23692
23693.ui.tertiary.inverted.segment {
23694 background: #717579 -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0.35)), to(rgba(255, 255, 255, 0.35)));
23695 background: #717579 -webkit-linear-gradient(rgba(255, 255, 255, 0.35) 0, rgba(255, 255, 255, 0.35) 100%);
23696 background: #717579 linear-gradient(rgba(255, 255, 255, 0.35) 0, rgba(255, 255, 255, 0.35) 100%);
23697 color: rgba(255, 255, 255, 0.8);
23698}
23699
23700/*-------------------
23701 Attached
23702--------------------*/
23703
23704/* Middle */
23705
23706.ui.attached.segment {
23707 top: 0;
23708 bottom: 0;
23709 border-radius: 0;
23710 margin: 0 -1px;
23711 width: calc(100% + 2px);
23712 max-width: calc(100% + 2px);
23713 -webkit-box-shadow: none;
23714 box-shadow: none;
23715 border: 1px solid #D4D4D5;
23716}
23717
23718.ui.attached:not(.message) + .ui.attached.segment:not(.top) {
23719 border-top: none;
23720}
23721
23722/* Top */
23723
23724.ui[class*="top attached"].segment {
23725 bottom: 0;
23726 margin-bottom: 0;
23727 top: 0;
23728 margin-top: 1rem;
23729 border-radius: 0.28571429rem 0.28571429rem 0 0;
23730}
23731
23732.ui.segment[class*="top attached"]:first-child {
23733 margin-top: 0;
23734}
23735
23736/* Bottom */
23737
23738.ui.segment[class*="bottom attached"] {
23739 bottom: 0;
23740 margin-top: 0;
23741 top: 0;
23742 margin-bottom: 1rem;
23743 -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), none;
23744 box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), none;
23745 border-radius: 0 0 0.28571429rem 0.28571429rem;
23746}
23747
23748.ui.segment[class*="bottom attached"]:last-child {
23749 margin-bottom: 1rem;
23750}
23751
23752/*-------------------
23753 Size
23754--------------------*/
23755
23756.ui.mini.segments .segment,
23757.ui.mini.segment {
23758 font-size: 0.78571429rem;
23759}
23760
23761.ui.tiny.segments .segment,
23762.ui.tiny.segment {
23763 font-size: 0.85714286rem;
23764}
23765
23766.ui.small.segments .segment,
23767.ui.small.segment {
23768 font-size: 0.92857143rem;
23769}
23770
23771.ui.segments .segment,
23772.ui.segment {
23773 font-size: 1rem;
23774}
23775
23776.ui.large.segments .segment,
23777.ui.large.segment {
23778 font-size: 1.14285714rem;
23779}
23780
23781.ui.big.segments .segment,
23782.ui.big.segment {
23783 font-size: 1.28571429rem;
23784}
23785
23786.ui.huge.segments .segment,
23787.ui.huge.segment {
23788 font-size: 1.42857143rem;
23789}
23790
23791.ui.massive.segments .segment,
23792.ui.massive.segment {
23793 font-size: 1.71428571rem;
23794}
23795
23796/*******************************
23797 Theme Overrides
23798*******************************/
23799
23800/*******************************
23801 Site Overrides
23802*******************************/
23803/*!
23804 * # Semantic UI 2.7.2 - Step
23805 * http://github.com/semantic-org/semantic-ui/
23806 *
23807 *
23808 * Released under the MIT license
23809 * http://opensource.org/licenses/MIT
23810 *
23811 */
23812
23813/*******************************
23814 Plural
23815*******************************/
23816
23817.ui.steps {
23818 display: -webkit-inline-box;
23819 display: -ms-inline-flexbox;
23820 display: inline-flex;
23821 -webkit-box-orient: horizontal;
23822 -webkit-box-direction: normal;
23823 -ms-flex-direction: row;
23824 flex-direction: row;
23825 -webkit-box-align: stretch;
23826 -ms-flex-align: stretch;
23827 align-items: stretch;
23828 margin: 1em 0;
23829 background: '';
23830 -webkit-box-shadow: none;
23831 box-shadow: none;
23832 line-height: 1.14285714em;
23833 border-radius: 0.28571429rem;
23834 border: 1px solid rgba(34, 36, 38, 0.15);
23835}
23836
23837.ui.steps:not(.unstackable) {
23838 -ms-flex-wrap: wrap;
23839 flex-wrap: wrap;
23840}
23841
23842/* First Steps */
23843
23844.ui.steps:first-child {
23845 margin-top: 0;
23846}
23847
23848/* Last Steps */
23849
23850.ui.steps:last-child {
23851 margin-bottom: 0;
23852}
23853
23854/*******************************
23855 Singular
23856*******************************/
23857
23858.ui.steps .step {
23859 position: relative;
23860 display: -webkit-box;
23861 display: -ms-flexbox;
23862 display: flex;
23863 -webkit-box-flex: 1;
23864 -ms-flex: 1 0 auto;
23865 flex: 1 0 auto;
23866 -ms-flex-wrap: wrap;
23867 flex-wrap: wrap;
23868 -webkit-box-orient: horizontal;
23869 -webkit-box-direction: normal;
23870 -ms-flex-direction: row;
23871 flex-direction: row;
23872 vertical-align: middle;
23873 -webkit-box-align: center;
23874 -ms-flex-align: center;
23875 align-items: center;
23876 -webkit-box-pack: center;
23877 -ms-flex-pack: center;
23878 justify-content: center;
23879 margin: 0 0;
23880 padding: 1.14285714em 2em;
23881 background: #FFFFFF;
23882 color: rgba(0, 0, 0, 0.87);
23883 -webkit-box-shadow: none;
23884 box-shadow: none;
23885 border-radius: 0;
23886 border: none;
23887 border-right: 1px solid rgba(34, 36, 38, 0.15);
23888 -webkit-transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, -webkit-box-shadow 0.1s ease;
23889 transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, -webkit-box-shadow 0.1s ease;
23890 transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease;
23891 transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, -webkit-box-shadow 0.1s ease;
23892}
23893
23894/* Arrow */
23895
23896.ui.steps .step:after {
23897 display: none;
23898 position: absolute;
23899 z-index: 2;
23900 content: '';
23901 top: 50%;
23902 right: 0;
23903 border: medium none;
23904 background-color: #FFFFFF;
23905 width: 1.14285714em;
23906 height: 1.14285714em;
23907 border-style: solid;
23908 border-color: rgba(34, 36, 38, 0.15);
23909 border-width: 0 1px 1px 0;
23910 -webkit-transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, -webkit-box-shadow 0.1s ease;
23911 transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, -webkit-box-shadow 0.1s ease;
23912 transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease;
23913 transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, -webkit-box-shadow 0.1s ease;
23914 -webkit-transform: translateY(-50%) translateX(50%) rotate(-45deg);
23915 transform: translateY(-50%) translateX(50%) rotate(-45deg);
23916}
23917
23918/* First Step */
23919
23920.ui.steps .step:first-child {
23921 padding-left: 2em;
23922 border-radius: 0.28571429rem 0 0 0.28571429rem;
23923}
23924
23925/* Last Step */
23926
23927.ui.steps .step:last-child {
23928 border-radius: 0 0.28571429rem 0.28571429rem 0;
23929 border-right: none;
23930 margin-right: 0;
23931}
23932
23933/* Only Step */
23934
23935.ui.steps .step:only-child {
23936 border-radius: 0.28571429rem;
23937}
23938
23939/*******************************
23940 Content
23941*******************************/
23942
23943/* Title */
23944
23945.ui.steps .step .title {
23946 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
23947 font-size: 1.14285714em;
23948 font-weight: bold;
23949}
23950
23951.ui.steps .step > .title {
23952 width: 100%;
23953}
23954
23955/* Description */
23956
23957.ui.steps .step .description {
23958 font-weight: normal;
23959 font-size: 0.92857143em;
23960 color: rgba(0, 0, 0, 0.87);
23961}
23962
23963.ui.steps .step > .description {
23964 width: 100%;
23965}
23966
23967.ui.steps .step .title ~ .description {
23968 margin-top: 0.25em;
23969}
23970
23971/* Icon */
23972
23973.ui.steps .step > .icon {
23974 line-height: 1;
23975 font-size: 2.5em;
23976 margin: 0 1rem 0 0;
23977}
23978
23979.ui.steps .step > .icon,
23980.ui.steps .step > .icon ~ .content {
23981 display: block;
23982 -webkit-box-flex: 0;
23983 -ms-flex: 0 1 auto;
23984 flex: 0 1 auto;
23985 -ms-flex-item-align: middle;
23986 align-self: middle;
23987}
23988
23989/* Horizontal Icon */
23990
23991.ui.steps:not(.vertical) .step > .icon {
23992 width: auto;
23993}
23994
23995/* Link */
23996
23997.ui.steps .link.step,
23998.ui.steps a.step {
23999 cursor: pointer;
24000}
24001
24002/*******************************
24003 Types
24004*******************************/
24005
24006/*--------------
24007 Ordered
24008---------------*/
24009
24010.ui.ordered.steps {
24011 counter-reset: ordered;
24012}
24013
24014.ui.ordered.steps .step:before {
24015 display: block;
24016 position: static;
24017 text-align: center;
24018 content: counter(ordered);
24019 -ms-flex-item-align: middle;
24020 align-self: middle;
24021 margin-right: 1rem;
24022 font-size: 2.5em;
24023 counter-increment: ordered;
24024 font-family: inherit;
24025 font-weight: bold;
24026}
24027
24028.ui.ordered.steps .step > * {
24029 display: block;
24030 -ms-flex-item-align: middle;
24031 align-self: middle;
24032}
24033
24034/*--------------
24035 Vertical
24036---------------*/
24037
24038.ui.vertical.steps {
24039 display: -webkit-inline-box;
24040 display: -ms-inline-flexbox;
24041 display: inline-flex;
24042 -webkit-box-orient: vertical;
24043 -webkit-box-direction: normal;
24044 -ms-flex-direction: column;
24045 flex-direction: column;
24046 overflow: visible;
24047}
24048
24049.ui.vertical.steps .step {
24050 -webkit-box-pack: start;
24051 -ms-flex-pack: start;
24052 justify-content: flex-start;
24053 border-radius: 0;
24054 padding: 1.14285714em 2em;
24055 border-right: none;
24056 border-bottom: 1px solid rgba(34, 36, 38, 0.15);
24057}
24058
24059.ui.vertical.steps .step:first-child {
24060 padding: 1.14285714em 2em;
24061 border-radius: 0.28571429rem 0.28571429rem 0 0;
24062}
24063
24064.ui.vertical.steps .step:last-child {
24065 border-bottom: none;
24066 border-radius: 0 0 0.28571429rem 0.28571429rem;
24067}
24068
24069.ui.vertical.steps .step:only-child {
24070 border-radius: 0.28571429rem;
24071}
24072
24073/* Arrow */
24074
24075.ui.vertical.steps .step:after {
24076 top: 50%;
24077 right: 0;
24078 border-width: 0 1px 1px 0;
24079 display: none;
24080}
24081
24082.ui.vertical.steps .active.step:after {
24083 display: block;
24084}
24085
24086.ui.vertical.steps .step:last-child:after {
24087 display: none;
24088}
24089
24090.ui.vertical.steps .active.step:last-child:after {
24091 display: block;
24092}
24093
24094/*---------------
24095 Responsive
24096----------------*/
24097
24098/* Mobile (Default) */
24099
24100@media only screen and (max-width: 767.99px) {
24101 .ui.steps:not(.unstackable) {
24102 display: -webkit-inline-box;
24103 display: -ms-inline-flexbox;
24104 display: inline-flex;
24105 overflow: visible;
24106 -webkit-box-orient: vertical;
24107 -webkit-box-direction: normal;
24108 -ms-flex-direction: column;
24109 flex-direction: column;
24110 }
24111
24112 .ui.steps:not(.unstackable) .step {
24113 width: 100% !important;
24114 -webkit-box-orient: vertical;
24115 -webkit-box-direction: normal;
24116 -ms-flex-direction: column;
24117 flex-direction: column;
24118 border-radius: 0;
24119 padding: 1.14285714em 2em;
24120 border-right: none;
24121 border-bottom: 1px solid rgba(34, 36, 38, 0.15);
24122 }
24123
24124 .ui.steps:not(.unstackable) .step:first-child {
24125 padding: 1.14285714em 2em;
24126 border-radius: 0.28571429rem 0.28571429rem 0 0;
24127 }
24128
24129 .ui.steps:not(.unstackable) .step:last-child {
24130 border-radius: 0 0 0.28571429rem 0.28571429rem;
24131 border-bottom: none;
24132 }
24133
24134 /* Arrow */
24135
24136 .ui.steps:not(.unstackable) .step:after {
24137 top: unset;
24138 bottom: -1.14285714em;
24139 right: 50%;
24140 -webkit-transform: translateY(-50%) translateX(50%) rotate(45deg);
24141 transform: translateY(-50%) translateX(50%) rotate(45deg);
24142 }
24143
24144 .ui.vertical.steps .active.step:last-child:after {
24145 display: none;
24146 }
24147
24148 /* Content */
24149
24150 .ui.steps:not(.unstackable) .step .content {
24151 text-align: center;
24152 }
24153
24154 /* Icon */
24155
24156 .ui.steps:not(.unstackable) .step > .icon,
24157 .ui.ordered.steps:not(.unstackable) .step:before {
24158 margin: 0 0 1rem 0;
24159 }
24160}
24161
24162/*******************************
24163 States
24164*******************************/
24165
24166/* Link Hover */
24167
24168.ui.steps .link.step:hover::after,
24169.ui.steps .link.step:hover,
24170.ui.steps a.step:hover::after,
24171.ui.steps a.step:hover {
24172 background: #F9FAFB;
24173 color: rgba(0, 0, 0, 0.8);
24174}
24175
24176/* Link Down */
24177
24178.ui.steps .link.step:active::after,
24179.ui.steps .link.step:active,
24180.ui.steps a.step:active::after,
24181.ui.steps a.step:active {
24182 background: #F3F4F5;
24183 color: rgba(0, 0, 0, 0.9);
24184}
24185
24186/* Active */
24187
24188.ui.steps .step.active {
24189 cursor: auto;
24190 background: #F3F4F5;
24191}
24192
24193.ui.steps .step.active:after {
24194 background: #F3F4F5;
24195}
24196
24197.ui.steps .step.active .title {
24198 color: #4183C4;
24199}
24200
24201.ui.ordered.steps .step.active:before,
24202.ui.steps .active.step .icon {
24203 color: rgba(0, 0, 0, 0.85);
24204}
24205
24206/* Active Arrow */
24207
24208.ui.steps .active.step:after {
24209 display: block;
24210}
24211
24212.ui.steps .step:last-child:after {
24213 display: none;
24214}
24215
24216.ui.steps .active.step:last-child:after {
24217 display: none;
24218}
24219
24220/* Active Hover */
24221
24222.ui.steps .link.active.step:hover::after,
24223.ui.steps .link.active.step:hover,
24224.ui.steps a.active.step:hover::after,
24225.ui.steps a.active.step:hover {
24226 cursor: pointer;
24227 background: #DCDDDE;
24228 color: rgba(0, 0, 0, 0.87);
24229}
24230
24231/* Completed */
24232
24233.ui.steps .step.completed > .icon:before,
24234.ui.ordered.steps .step.completed:before {
24235 color: #21BA45;
24236}
24237
24238/* Disabled */
24239
24240.ui.steps .disabled.step {
24241 cursor: auto;
24242 background: #FFFFFF;
24243 pointer-events: none;
24244}
24245
24246.ui.steps .disabled.step,
24247.ui.steps .disabled.step .title,
24248.ui.steps .disabled.step .description {
24249 color: rgba(40, 40, 40, 0.3);
24250}
24251
24252.ui.steps .disabled.step:after {
24253 background: #FFFFFF;
24254}
24255
24256/*******************************
24257 Variations
24258*******************************/
24259
24260/*--------------
24261 Stackable
24262---------------*/
24263
24264/* Tablet Or Below */
24265
24266@media only screen and (max-width: 991.99px) {
24267 .ui[class*="tablet stackable"].steps {
24268 display: -webkit-inline-box;
24269 display: -ms-inline-flexbox;
24270 display: inline-flex;
24271 overflow: visible;
24272 -webkit-box-orient: vertical;
24273 -webkit-box-direction: normal;
24274 -ms-flex-direction: column;
24275 flex-direction: column;
24276 }
24277
24278 /* Steps */
24279
24280 .ui[class*="tablet stackable"].steps .step {
24281 -webkit-box-orient: vertical;
24282 -webkit-box-direction: normal;
24283 -ms-flex-direction: column;
24284 flex-direction: column;
24285 border-radius: 0;
24286 padding: 1.14285714em 2em;
24287 border-right: none;
24288 border-bottom: 1px solid rgba(34, 36, 38, 0.15);
24289 }
24290
24291 .ui[class*="tablet stackable"].steps .step:first-child {
24292 padding: 1.14285714em 2em;
24293 border-radius: 0.28571429rem 0.28571429rem 0 0;
24294 }
24295
24296 .ui[class*="tablet stackable"].steps .step:last-child {
24297 border-radius: 0 0 0.28571429rem 0.28571429rem;
24298 border-bottom: none;
24299 }
24300
24301 /* Arrow */
24302
24303 .ui[class*="tablet stackable"].steps .step:after {
24304 top: unset;
24305 bottom: -1.14285714em;
24306 right: 50%;
24307 -webkit-transform: translateY(-50%) translateX(50%) rotate(45deg);
24308 transform: translateY(-50%) translateX(50%) rotate(45deg);
24309 }
24310
24311 /* Content */
24312
24313 .ui[class*="tablet stackable"].steps .step .content {
24314 text-align: center;
24315 }
24316
24317 /* Icon */
24318
24319 .ui[class*="tablet stackable"].steps .step > .icon,
24320 .ui[class*="tablet stackable"].ordered.steps .step:before {
24321 margin: 0 0 1rem 0;
24322 }
24323}
24324
24325/*--------------
24326 Fluid
24327---------------*/
24328
24329/* Fluid */
24330
24331.ui.fluid.steps {
24332 display: -webkit-box;
24333 display: -ms-flexbox;
24334 display: flex;
24335 width: 100%;
24336}
24337
24338/*--------------
24339 Attached
24340---------------*/
24341
24342/* Top */
24343
24344.ui.attached.steps {
24345 width: calc(100% + 2px) !important;
24346 margin: 0 -1px 0;
24347 max-width: calc(100% + 2px);
24348 border-radius: 0.28571429rem 0.28571429rem 0 0;
24349}
24350
24351.ui.attached.steps .step:first-child {
24352 border-radius: 0.28571429rem 0 0 0;
24353}
24354
24355.ui.attached.steps .step:last-child {
24356 border-radius: 0 0.28571429rem 0 0;
24357}
24358
24359/* Bottom */
24360
24361.ui.bottom.attached.steps {
24362 margin: 0 -1px 0;
24363 border-radius: 0 0 0.28571429rem 0.28571429rem;
24364}
24365
24366.ui.bottom.attached.steps .step:first-child {
24367 border-radius: 0 0 0 0.28571429rem;
24368}
24369
24370.ui.bottom.attached.steps .step:last-child {
24371 border-radius: 0 0 0.28571429rem 0;
24372}
24373
24374/*-------------------
24375 Evenly Divided
24376--------------------*/
24377
24378.ui.one.steps,
24379.ui.two.steps,
24380.ui.three.steps,
24381.ui.four.steps,
24382.ui.five.steps,
24383.ui.six.steps,
24384.ui.seven.steps,
24385.ui.eight.steps {
24386 width: 100%;
24387}
24388
24389.ui.one.steps > .step,
24390.ui.two.steps > .step,
24391.ui.three.steps > .step,
24392.ui.four.steps > .step,
24393.ui.five.steps > .step,
24394.ui.six.steps > .step,
24395.ui.seven.steps > .step,
24396.ui.eight.steps > .step {
24397 -ms-flex-wrap: nowrap;
24398 flex-wrap: nowrap;
24399}
24400
24401.ui.one.steps > .step {
24402 width: 100%;
24403}
24404
24405.ui.two.steps > .step {
24406 width: 50%;
24407}
24408
24409.ui.three.steps > .step {
24410 width: 33.333%;
24411}
24412
24413.ui.four.steps > .step {
24414 width: 25%;
24415}
24416
24417.ui.five.steps > .step {
24418 width: 20%;
24419}
24420
24421.ui.six.steps > .step {
24422 width: 16.666%;
24423}
24424
24425.ui.seven.steps > .step {
24426 width: 14.285%;
24427}
24428
24429.ui.eight.steps > .step {
24430 width: 12.5%;
24431}
24432
24433/*-------------------
24434 Sizes
24435--------------------*/
24436
24437.ui.mini.steps .step,
24438.ui.mini.step {
24439 font-size: 0.78571429rem;
24440}
24441
24442.ui.tiny.steps .step,
24443.ui.tiny.step {
24444 font-size: 0.85714286rem;
24445}
24446
24447.ui.small.steps .step,
24448.ui.small.step {
24449 font-size: 0.92857143rem;
24450}
24451
24452.ui.steps .step,
24453.ui.step {
24454 font-size: 1rem;
24455}
24456
24457.ui.large.steps .step,
24458.ui.large.step {
24459 font-size: 1.14285714rem;
24460}
24461
24462.ui.big.steps .step,
24463.ui.big.step {
24464 font-size: 1.28571429rem;
24465}
24466
24467.ui.huge.steps .step,
24468.ui.huge.step {
24469 font-size: 1.42857143rem;
24470}
24471
24472.ui.massive.steps .step,
24473.ui.massive.step {
24474 font-size: 1.71428571rem;
24475}
24476
24477/*--------------
24478 Inverted
24479---------------*/
24480
24481.ui.inverted.steps {
24482 border: 1px solid #555555;
24483}
24484
24485.ui.inverted.steps .step {
24486 color: rgba(255, 255, 255, 0.9);
24487 background: #1B1C1D;
24488 border-color: #555555;
24489}
24490
24491.ui.inverted.steps .step:after {
24492 background-color: #1B1C1D;
24493 border-color: #555555;
24494}
24495
24496.ui.inverted.steps .step .description {
24497 color: rgba(255, 255, 255, 0.9);
24498}
24499
24500/* Active */
24501
24502.ui.inverted.steps .step.active,
24503.ui.inverted.steps .step.active:after {
24504 background: #333333;
24505}
24506
24507.ui.inverted.ordered.steps .step.active:before,
24508.ui.inverted.steps .active.step .icon {
24509 color: #ffffff;
24510}
24511
24512/* Disabled */
24513
24514.ui.inverted.steps .disabled.step,
24515.ui.inverted.steps .disabled.step:after {
24516 background: #222222;
24517}
24518
24519.ui.inverted.steps .disabled.step,
24520.ui.inverted.steps .disabled.step .title,
24521.ui.inverted.steps .disabled.step .description {
24522 color: rgba(225, 225, 225, 0.3);
24523}
24524
24525/* Link Hover */
24526
24527.ui.inverted.steps .link.step:hover::after,
24528.ui.inverted.steps .link.step:hover,
24529.ui.inverted.steps a.step:hover::after,
24530.ui.inverted.steps a.step:hover {
24531 background: #3F3F3F;
24532 color: #ffffff;
24533}
24534
24535/* Link Down */
24536
24537.ui.inverted.steps .link.step:active::after,
24538.ui.inverted.steps .link.step:active,
24539.ui.inverted.steps a.step:active::after,
24540.ui.inverted.steps a.step:active {
24541 background: #444444;
24542 color: #ffffff;
24543}
24544
24545/*******************************
24546 Theme Overrides
24547*******************************/
24548
24549@font-face {
24550 font-family: 'Step';
24551 src: url(data:application/x-font-ttf;charset=utf-8;;base64,AAEAAAAOAIAAAwBgT1MvMj3hSQEAAADsAAAAVmNtYXDQEhm3AAABRAAAAUpjdnQgBkn/lAAABuwAAAAcZnBnbYoKeDsAAAcIAAAJkWdhc3AAAAAQAAAG5AAAAAhnbHlm32cEdgAAApAAAAC2aGVhZAErPHsAAANIAAAANmhoZWEHUwNNAAADgAAAACRobXR4CykAAAAAA6QAAAAMbG9jYQA4AFsAAAOwAAAACG1heHAApgm8AAADuAAAACBuYW1lzJ0aHAAAA9gAAALNcG9zdK69QJgAAAaoAAAAO3ByZXCSoZr/AAAQnAAAAFYAAQO4AZAABQAIAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6ADoAQNS/2oAWgMLAE8AAAABAAAAAAAAAAAAAwAAAAMAAAAcAAEAAAAAAEQAAwABAAAAHAAEACgAAAAGAAQAAQACAADoAf//AAAAAOgA//8AABgBAAEAAAAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAADpAKYABUAHEAZDwEAAQFCAAIBAmoAAQABagAAAGEUFxQDEisBFAcBBiInASY0PwE2Mh8BATYyHwEWA6QP/iAQLBD+6g8PTBAsEKQBbhAsEEwPAhYWEP4gDw8BFhAsEEwQEKUBbxAQTBAAAAH//f+xA18DCwAMABJADwABAQpDAAAACwBEFRMCESsBFA4BIi4CPgEyHgEDWXLG6MhuBnq89Lp+AV51xHR0xOrEdHTEAAAAAAEAAAABAADDeRpdXw889QALA+gAAAAAzzWYjQAAAADPNWBN//3/sQOkAwsAAAAIAAIAAAAAAAAAAQAAA1L/agBaA+gAAP/3A6QAAQAAAAAAAAAAAAAAAAAAAAMD6AAAA+gAAANZAAAAAAAAADgAWwABAAAAAwAWAAEAAAAAAAIABgATAG4AAAAtCZEAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACAA1AAEAAAAAAAIABwA9AAEAAAAAAAMACABEAAEAAAAAAAQACABMAAEAAAAAAAUACwBUAAEAAAAAAAYACABfAAEAAAAAAAoAKwBnAAEAAAAAAAsAEwCSAAMAAQQJAAAAagClAAMAAQQJAAEAEAEPAAMAAQQJAAIADgEfAAMAAQQJAAMAEAEtAAMAAQQJAAQAEAE9AAMAAQQJAAUAFgFNAAMAAQQJAAYAEAFjAAMAAQQJAAoAVgFzAAMAAQQJAAsAJgHJQ29weXJpZ2h0IChDKSAyMDE0IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21mb250ZWxsb1JlZ3VsYXJmb250ZWxsb2ZvbnRlbGxvVmVyc2lvbiAxLjBmb250ZWxsb0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMQA0ACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQBmAG8AbgB0AGUAbABsAG8AUgBlAGcAdQBsAGEAcgBmAG8AbgB0AGUAbABsAG8AZgBvAG4AdABlAGwAbABvAFYAZQByAHMAaQBvAG4AIAAxAC4AMABmAG8AbgB0AGUAbABsAG8ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAQIBAwljaGVja21hcmsGY2lyY2xlAAAAAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAADIAMgML/7EDC/+xsAAssCBgZi2wASwgZCCwwFCwBCZasARFW1ghIyEbilggsFBQWCGwQFkbILA4UFghsDhZWSCwCkVhZLAoUFghsApFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwACtZWSOwAFBYZVlZLbACLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbADLCMhIyEgZLEFYkIgsAYjQrIKAAIqISCwBkMgiiCKsAArsTAFJYpRWGBQG2FSWVgjWSEgsEBTWLAAKxshsEBZI7AAUFhlWS2wBCywB0MrsgACAENgQi2wBSywByNCIyCwACNCYbCAYrABYLAEKi2wBiwgIEUgsAJFY7ABRWJgRLABYC2wBywgIEUgsAArI7ECBCVgIEWKI2EgZCCwIFBYIbAAG7AwUFiwIBuwQFlZI7AAUFhlWbADJSNhRESwAWAtsAgssQUFRbABYUQtsAkssAFgICCwCUNKsABQWCCwCSNCWbAKQ0qwAFJYILAKI0JZLbAKLCC4BABiILgEAGOKI2GwC0NgIIpgILALI0IjLbALLEtUWLEHAURZJLANZSN4LbAMLEtRWEtTWLEHAURZGyFZJLATZSN4LbANLLEADENVWLEMDEOwAWFCsAorWbAAQ7ACJUKxCQIlQrEKAiVCsAEWIyCwAyVQWLEBAENgsAQlQoqKIIojYbAJKiEjsAFhIIojYbAJKiEbsQEAQ2CwAiVCsAIlYbAJKiFZsAlDR7AKQ0dgsIBiILACRWOwAUViYLEAABMjRLABQ7AAPrIBAQFDYEItsA4ssQAFRVRYALAMI0IgYLABYbUNDQEACwBCQopgsQ0FK7BtKxsiWS2wDyyxAA4rLbAQLLEBDistsBEssQIOKy2wEiyxAw4rLbATLLEEDistsBQssQUOKy2wFSyxBg4rLbAWLLEHDistsBcssQgOKy2wGCyxCQ4rLbAZLLAIK7EABUVUWACwDCNCIGCwAWG1DQ0BAAsAQkKKYLENBSuwbSsbIlktsBossQAZKy2wGyyxARkrLbAcLLECGSstsB0ssQMZKy2wHiyxBBkrLbAfLLEFGSstsCAssQYZKy2wISyxBxkrLbAiLLEIGSstsCMssQkZKy2wJCwgPLABYC2wJSwgYLANYCBDI7ABYEOwAiVhsAFgsCQqIS2wJiywJSuwJSotsCcsICBHICCwAkVjsAFFYmAjYTgjIIpVWCBHICCwAkVjsAFFYmAjYTgbIVktsCgssQAFRVRYALABFrAnKrABFTAbIlktsCkssAgrsQAFRVRYALABFrAnKrABFTAbIlktsCosIDWwAWAtsCssALADRWOwAUVisAArsAJFY7ABRWKwACuwABa0AAAAAABEPiM4sSoBFSotsCwsIDwgRyCwAkVjsAFFYmCwAENhOC2wLSwuFzwtsC4sIDwgRyCwAkVjsAFFYmCwAENhsAFDYzgtsC8ssQIAFiUgLiBHsAAjQrACJUmKikcjRyNhIFhiGyFZsAEjQrIuAQEVFCotsDAssAAWsAQlsAQlRyNHI2GwBkUrZYouIyAgPIo4LbAxLLAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjILAIQyCKI0cjRyNhI0ZgsARDsIBiYCCwACsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsIBiYSMgILAEJiNGYTgbI7AIQ0awAiWwCENHI0cjYWAgsARDsIBiYCMgsAArI7AEQ2CwACuwBSVhsAUlsIBisAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wMiywABYgICCwBSYgLkcjRyNhIzw4LbAzLLAAFiCwCCNCICAgRiNHsAArI2E4LbA0LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWGwAUVjIyBYYhshWWOwAUViYCMuIyAgPIo4IyFZLbA1LLAAFiCwCEMgLkcjRyNhIGCwIGBmsIBiIyAgPIo4LbA2LCMgLkawAiVGUlggPFkusSYBFCstsDcsIyAuRrACJUZQWCA8WS6xJgEUKy2wOCwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xJgEUKy2wOSywMCsjIC5GsAIlRlJYIDxZLrEmARQrLbA6LLAxK4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrEmARQrsARDLrAmKy2wOyywABawBCWwBCYgLkcjRyNhsAZFKyMgPCAuIzixJgEUKy2wPCyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwgGJgILAAKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwgGJhsAIlRmE4IyA8IzgbISAgRiNHsAArI2E4IVmxJgEUKy2wPSywMCsusSYBFCstsD4ssDErISMgIDywBCNCIzixJgEUK7AEQy6wJistsD8ssAAVIEewACNCsgABARUUEy6wLCotsEAssAAVIEewACNCsgABARUUEy6wLCotsEEssQABFBOwLSotsEIssC8qLbBDLLAAFkUjIC4gRoojYTixJgEUKy2wRCywCCNCsEMrLbBFLLIAADwrLbBGLLIAATwrLbBHLLIBADwrLbBILLIBATwrLbBJLLIAAD0rLbBKLLIAAT0rLbBLLLIBAD0rLbBMLLIBAT0rLbBNLLIAADkrLbBOLLIAATkrLbBPLLIBADkrLbBQLLIBATkrLbBRLLIAADsrLbBSLLIAATsrLbBTLLIBADsrLbBULLIBATsrLbBVLLIAAD4rLbBWLLIAAT4rLbBXLLIBAD4rLbBYLLIBAT4rLbBZLLIAADorLbBaLLIAATorLbBbLLIBADorLbBcLLIBATorLbBdLLAyKy6xJgEUKy2wXiywMiuwNistsF8ssDIrsDcrLbBgLLAAFrAyK7A4Ky2wYSywMysusSYBFCstsGIssDMrsDYrLbBjLLAzK7A3Ky2wZCywMyuwOCstsGUssDQrLrEmARQrLbBmLLA0K7A2Ky2wZyywNCuwNystsGgssDQrsDgrLbBpLLA1Ky6xJgEUKy2waiywNSuwNistsGsssDUrsDcrLbBsLLA1K7A4Ky2wbSwrsAhlsAMkUHiwARUwLQAAAEu4AMhSWLEBAY5ZuQgACABjILABI0SwAyNwsgQoCUVSRLIKAgcqsQYBRLEkAYhRWLBAiFixBgNEsSYBiFFYuAQAiFixBgFEWVlZWbgB/4WwBI2xBQBEAAA=) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAoUAA4AAAAAEPQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABRAAAAEQAAABWPeFJAWNtYXAAAAGIAAAAOgAAAUrQEhm3Y3Z0IAAAAcQAAAAUAAAAHAZJ/5RmcGdtAAAB2AAABPkAAAmRigp4O2dhc3AAAAbUAAAACAAAAAgAAAAQZ2x5ZgAABtwAAACuAAAAtt9nBHZoZWFkAAAHjAAAADUAAAA2ASs8e2hoZWEAAAfEAAAAIAAAACQHUwNNaG10eAAAB+QAAAAMAAAADAspAABsb2NhAAAH8AAAAAgAAAAIADgAW21heHAAAAf4AAAAIAAAACAApgm8bmFtZQAACBgAAAF3AAACzcydGhxwb3N0AAAJkAAAACoAAAA7rr1AmHByZXAAAAm8AAAAVgAAAFaSoZr/eJxjYGTewTiBgZWBg6mKaQ8DA0MPhGZ8wGDIyMTAwMTAysyAFQSkuaYwOLxgeMHIHPQ/iyGKmZvBHyjMCJIDAPe9C2B4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGF4w/v8PUvCCAURLMELVAwEjG8OIBwBk5AavAAB4nGNgQANGDEbM3P83gjAAELQD4XicnVXZdtNWFJU8ZHASOmSgoA7X3DhQ68qEKRgwaSrFdiEdHAitBB2kDHTkncc+62uOQrtWH/m07n09JLR0rbYsls++R1tn2DrnRhwjKn0aiGvUoZKXA6msPZZK90lc13Uvj5UMBnFdthJPSZuonSRKat3sUC7xWOsqWSdYJ+PlIFZPVZ5noAziFB5lSUQbRBuplyZJ4onjJ4kWZxAfJUkgJaMQp9LIUEI1GsRS1aFM6dCr1xNx00DKRqMedVhU90PFJ8c1p9SsA0YqVznCFevVRr4bpwMve5DEOsGzrYcxHnisfpQqkIqR6cg/dkpOlIaBVHHUoVbi6DCTX/eRTCrNQKaMYkWl7oG43f102xYxPXQ6vi5KlUaqurnOKJrt0fGogygP2cbppNzQ2fbw5RlTVKtdcbPtQGYNXErJbHSfRAAdJlLj6QFONZwCqRn1R8XZ588BEslclKo8VTKHegOZMzt7cTHtbiersnCknwcyb3Z2452HQ6dXh3/R+hdM4cxHj+Jifj5C+lBqfiJOJKVGWMzyp4YfcVcgQrkxiAsXyuBThDl0RdrZZl3jtTH2hs/5SqlhPQna6KP4fgr9TiQrHGdRo/VInM1j13Wt3GdQS7W7Fzsyr0OVIu7vCwuuM+eEYZ4WC1VfnvneBTT/Bohn/EDeNIVL+5YpSrRvm6JMu2iKCu0SVKVdNsUU7YoppmnPmmKG9h1TzNKeMzLj/8vc55H7HN7xkJv2XeSmfQ+5ad9HbtoPkJtWITdtHblpLyA3rUZu2lWjOnYEGgZpF1IVQdA0svph3Fab9UDWjDR8aWDyLmLI+upER521tcofxX914gsHcmmip7siF5viLq/bFj483e6rj5pG3bDV+MaR8jAeRnocmtBZ+c3hv+1N3S6a7jKqMugBFUwKwABl7UAC0zrbCaT1mqf48gdgXIZ4zkpDtVSfO4am7+V5X/exOfG+x+3GLrdcd3kJWdYNcmP28N9SZKrrH+UtrVQnR6wrJ49VaxhDKrwour6SlHu0tRu/KKmy8l6U1srnk5CbPYMbQlu27mGwI0xpyiUeXlOlKD3UUo6yQyxvKco84JSLC1qGxLgOdQ9qa8TpoXoYGwshhqG0vRBwSCldFd+0ynfxHqtr2Oj4xRXh6XpyEhGf4ir7UfBU10b96A7avGbdMoMpVaqn+4xPsa/b9lFZaaSOsxe3VAfXNOsaORXTT+Rr4HRvOGjdAz1UfDRBI1U1x+jGKGM0ljXl3wR0MVZ+w2jVYvs93E+dpFWsuUuY7JsT9+C0u/0q+7WcW0bW/dcGvW3kip8jMb8tCvw7B2K3ZA3UO5OBGAvIWdAYxhYmdxiug23EbfY/Jqf/34aFRXJXOxq7eerD1ZNRJXfZ8rjLTXZZ16M2R9VOGvsIjS0PN+bY4XIstsRgQbb+wf8x7gF3aVEC4NDIZZiI2nShnurh6h6rsW04VxIBds2x43QAegAuQd8cu9bzCYD13CPnLsB9cgh2yCH4lByCz8i5BfA5OQRfkEMwIIdgl5w7AA/IIXhIDsEeOQSPyNkE+JIcgq/IIYjJIUjIuQ3wmByCJ+QQfE0OwTdGrk5k/pYH2QD6zqKbQKmdGhzaOGRGrk3Y+zxY9oFFZB9aROqRkesT6lMeLPV7i0j9wSJSfzRyY0L9iQdL/dkiUn+xiNRnxpeZIymvDp7zjg7+BJfqrV4AAAAAAQAB//8AD3icY2BkAALmJUwzGEQZZBwk+RkZGBmdGJgYmbIYgMwsoGSiiLgIs5A2owg7I5uSOqOaiT2jmZE8I5gQY17C/09BQEfg3yt+fh8gvYQxD0j68DOJiQn8U+DnZxQDcQUEljLmCwBpBgbG/3//b2SOZ+Zm4GEQcuAH2sblDLSEm8FFVJhJEGgLH6OSHpMdo5EcI3Nk0bEXJ/LYqvZ82VXHGFd6pKTkyCsQwQAAq+QkqAAAeJxjYGRgYADiw5VSsfH8Nl8ZuJlfAEUYzpvO6IXQCb7///7fyLyEmRvI5WBgAokCAFb/DJAAAAB4nGNgZGBgDvqfxRDF/IKB4f935iUMQBEUwAwAi5YFpgPoAAAD6AAAA1kAAAAAAAAAOABbAAEAAAADABYAAQAAAAAAAgAGABMAbgAAAC0JkQAAAAB4nHWQy2rCQBSG//HSi0JbWui2sypKabxgN4IgWHTTbqS4LTHGJBIzMhkFX6Pv0IfpS/RZ+puMpShNmMx3vjlz5mQAXOMbAvnzxJGzwBmjnAs4Rc9ykf7Zcon8YrmMKt4sn9C/W67gAYHlKm7wwQqidM5ogU/LAlfi0nIBF+LOcpH+0XKJ3LNcxq14tXxC71muYCJSy1Xci6+BWm11FIRG1gZ12W62OnK6lYoqStxYumsTKp3KvpyrxPhxrBxPLfc89oN17Op9uJ8nvk4jlciW09yrkZ/42jX+bFc93QRtY+ZyrtVSDm2GXGm18D3jhMasuo3G3/MwgMIKW2hEvKoQBhI12jrnNppooUOaMkMyM8+KkMBFTONizR1htpIy7nPMGSW0PjNisgOP3+WRH5MC7o9ZRR+tHsYT0u6MKPOSfTns7jBrREqyTDezs9/eU2x4WpvWcNeuS511JTE8qCF5H7u1BY1H72S3Ymi7aPD95/9+AN1fhEsAeJxjYGKAAC4G7ICZgYGRiZGZMzkjNTk7N7Eomy05syg5J5WBAQBE1QZBAABLuADIUlixAQGOWbkIAAgAYyCwASNEsAMjcLIEKAlFUkSyCgIHKrEGAUSxJAGIUViwQIhYsQYDRLEmAYhRWLgEAIhYsQYBRFlZWVm4Af+FsASNsQUARAAA) format('woff');
24552}
24553
24554.ui.steps .step.completed > .icon:before,
24555.ui.ordered.steps .step.completed:before {
24556 font-family: 'Step';
24557 content: '\e800';
24558 /* '' */
24559}
24560
24561/*******************************
24562 Site Overrides
24563*******************************/
24564/*!
24565 * # Fomantic UI - Text
24566 * http://github.com/fomantic/Fomantic-UI/
24567 *
24568 *
24569 * Released under the MIT license
24570 * https://github.com/fomantic/Fomantic-UI/blob/master/LICENSE.md
24571 *
24572 */
24573
24574/*******************************
24575 Text
24576*******************************/
24577
24578span.ui.primary.text {
24579 color: #2185D0;
24580}
24581
24582span.ui.inverted.primary.text {
24583 color: #54C8FF;
24584}
24585
24586span.ui.secondary.text {
24587 color: #1B1C1D;
24588}
24589
24590span.ui.inverted.secondary.text {
24591 color: #545454;
24592}
24593
24594span.ui.red.text {
24595 color: #DB2828;
24596}
24597
24598span.ui.inverted.red.text {
24599 color: #FF695E;
24600}
24601
24602span.ui.orange.text {
24603 color: #F2711C;
24604}
24605
24606span.ui.inverted.orange.text {
24607 color: #FF851B;
24608}
24609
24610span.ui.yellow.text {
24611 color: #FBBD08;
24612}
24613
24614span.ui.inverted.yellow.text {
24615 color: #FFE21F;
24616}
24617
24618span.ui.olive.text {
24619 color: #B5CC18;
24620}
24621
24622span.ui.inverted.olive.text {
24623 color: #D9E778;
24624}
24625
24626span.ui.green.text {
24627 color: #21BA45;
24628}
24629
24630span.ui.inverted.green.text {
24631 color: #2ECC40;
24632}
24633
24634span.ui.teal.text {
24635 color: #00B5AD;
24636}
24637
24638span.ui.inverted.teal.text {
24639 color: #6DFFFF;
24640}
24641
24642span.ui.blue.text {
24643 color: #2185D0;
24644}
24645
24646span.ui.inverted.blue.text {
24647 color: #54C8FF;
24648}
24649
24650span.ui.violet.text {
24651 color: #6435C9;
24652}
24653
24654span.ui.inverted.violet.text {
24655 color: #A291FB;
24656}
24657
24658span.ui.purple.text {
24659 color: #A333C8;
24660}
24661
24662span.ui.inverted.purple.text {
24663 color: #DC73FF;
24664}
24665
24666span.ui.pink.text {
24667 color: #E03997;
24668}
24669
24670span.ui.inverted.pink.text {
24671 color: #FF8EDF;
24672}
24673
24674span.ui.brown.text {
24675 color: #A5673F;
24676}
24677
24678span.ui.inverted.brown.text {
24679 color: #D67C1C;
24680}
24681
24682span.ui.grey.text {
24683 color: #767676;
24684}
24685
24686span.ui.inverted.grey.text {
24687 color: #DCDDDE;
24688}
24689
24690span.ui.black.text {
24691 color: #1B1C1D;
24692}
24693
24694span.ui.inverted.black.text {
24695 color: #545454;
24696}
24697
24698span.ui.disabled.text {
24699 opacity: 0.45;
24700}
24701
24702/* Sizes */
24703
24704span.ui.mini.text {
24705 font-size: 0.4em;
24706}
24707
24708span.ui.tiny.text {
24709 font-size: 0.5em;
24710}
24711
24712span.ui.small.text {
24713 font-size: 0.75em;
24714}
24715
24716span.ui.medium.text {
24717 font-size: 1em;
24718}
24719
24720span.ui.large.text {
24721 font-size: 1.5em;
24722}
24723
24724span.ui.big.text {
24725 font-size: 2em;
24726}
24727
24728span.ui.huge.text {
24729 font-size: 4em;
24730}
24731
24732span.ui.massive.text {
24733 font-size: 8em;
24734}
24735
24736/*******************************
24737 Theme Overrides
24738*******************************/
24739/*!
24740 * # Semantic UI 2.7.2 - Breadcrumb
24741 * http://github.com/semantic-org/semantic-ui/
24742 *
24743 *
24744 * Released under the MIT license
24745 * http://opensource.org/licenses/MIT
24746 *
24747 */
24748
24749/*******************************
24750 Breadcrumb
24751*******************************/
24752
24753.ui.breadcrumb {
24754 line-height: 1;
24755 display: inline-block;
24756 margin: 0 0;
24757 vertical-align: middle;
24758}
24759
24760.ui.breadcrumb:first-child {
24761 margin-top: 0;
24762}
24763
24764.ui.breadcrumb:last-child {
24765 margin-bottom: 0;
24766}
24767
24768/*******************************
24769 Content
24770*******************************/
24771
24772/* Divider */
24773
24774.ui.breadcrumb .divider {
24775 display: inline-block;
24776 opacity: 0.7;
24777 margin: 0 0.21428571rem 0;
24778 font-size: 0.92857143em;
24779 color: rgba(0, 0, 0, 0.4);
24780 vertical-align: baseline;
24781}
24782
24783/* Link */
24784
24785.ui.breadcrumb a {
24786 color: #4183C4;
24787}
24788
24789.ui.breadcrumb a:hover {
24790 color: #1e70bf;
24791}
24792
24793/* Icon Divider */
24794
24795.ui.breadcrumb .icon.divider {
24796 font-size: 0.85714286em;
24797 vertical-align: baseline;
24798}
24799
24800/* Section */
24801
24802.ui.breadcrumb a.section {
24803 cursor: pointer;
24804}
24805
24806.ui.breadcrumb .section {
24807 display: inline-block;
24808 margin: 0;
24809 padding: 0;
24810}
24811
24812/* Loose Coupling */
24813
24814.ui.breadcrumb.segment {
24815 display: inline-block;
24816 padding: 0.78571429em 1em;
24817}
24818
24819/*******************************
24820 States
24821*******************************/
24822
24823.ui.breadcrumb .active.section {
24824 font-weight: bold;
24825}
24826
24827/*******************************
24828 Variations
24829*******************************/
24830
24831.ui.mini.breadcrumb {
24832 font-size: 0.78571429rem;
24833}
24834
24835.ui.tiny.breadcrumb {
24836 font-size: 0.85714286rem;
24837}
24838
24839.ui.small.breadcrumb {
24840 font-size: 0.92857143rem;
24841}
24842
24843.ui.breadcrumb {
24844 font-size: 1rem;
24845}
24846
24847.ui.large.breadcrumb {
24848 font-size: 1.14285714rem;
24849}
24850
24851.ui.big.breadcrumb {
24852 font-size: 1.28571429rem;
24853}
24854
24855.ui.huge.breadcrumb {
24856 font-size: 1.42857143rem;
24857}
24858
24859.ui.massive.breadcrumb {
24860 font-size: 1.71428571rem;
24861}
24862
24863/*******************************
24864 Theme Overrides
24865*******************************/
24866
24867/*******************************
24868 Site Overrides
24869*******************************/
24870/*!
24871 * # Semantic UI 2.7.2 - Form
24872 * http://github.com/semantic-org/semantic-ui/
24873 *
24874 *
24875 * Released under the MIT license
24876 * http://opensource.org/licenses/MIT
24877 *
24878 */
24879
24880/*******************************
24881 Elements
24882*******************************/
24883
24884/*--------------------
24885 Form
24886---------------------*/
24887
24888.ui.form {
24889 position: relative;
24890 max-width: 100%;
24891}
24892
24893/*--------------------
24894 Content
24895---------------------*/
24896
24897.ui.form > p {
24898 margin: 1em 0;
24899}
24900
24901/*--------------------
24902 Field
24903---------------------*/
24904
24905.ui.form .field {
24906 clear: both;
24907 margin: 0 0 1em;
24908}
24909
24910.ui.form .field:last-child,
24911.ui.form .fields:last-child .field {
24912 margin-bottom: 0;
24913}
24914
24915.ui.form .fields .field {
24916 clear: both;
24917 margin: 0;
24918}
24919
24920/*--------------------
24921 Labels
24922---------------------*/
24923
24924.ui.form .field > label {
24925 display: block;
24926 margin: 0 0 0.28571429rem 0;
24927 color: rgba(0, 0, 0, 0.87);
24928 font-size: 0.92857143em;
24929 font-weight: bold;
24930 text-transform: none;
24931}
24932
24933/*--------------------
24934 Standard Inputs
24935---------------------*/
24936
24937.ui.form textarea,
24938.ui.form input:not([type]),
24939.ui.form input[type="date"],
24940.ui.form input[type="datetime-local"],
24941.ui.form input[type="email"],
24942.ui.form input[type="number"],
24943.ui.form input[type="password"],
24944.ui.form input[type="search"],
24945.ui.form input[type="tel"],
24946.ui.form input[type="time"],
24947.ui.form input[type="text"],
24948.ui.form input[type="file"],
24949.ui.form input[type="url"] {
24950 width: 100%;
24951 vertical-align: top;
24952}
24953
24954/* Set max height on unusual input */
24955
24956.ui.form ::-webkit-datetime-edit,
24957.ui.form ::-webkit-inner-spin-button {
24958 height: 1.21428571em;
24959}
24960
24961.ui.form input:not([type]),
24962.ui.form input[type="date"],
24963.ui.form input[type="datetime-local"],
24964.ui.form input[type="email"],
24965.ui.form input[type="number"],
24966.ui.form input[type="password"],
24967.ui.form input[type="search"],
24968.ui.form input[type="tel"],
24969.ui.form input[type="time"],
24970.ui.form input[type="text"],
24971.ui.form input[type="file"],
24972.ui.form input[type="url"] {
24973 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
24974 margin: 0;
24975 outline: none;
24976 -webkit-appearance: none;
24977 -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
24978 line-height: 1.21428571em;
24979 padding: 0.67857143em 1em;
24980 font-size: 1em;
24981 background: #FFFFFF;
24982 border: 1px solid rgba(34, 36, 38, 0.15);
24983 color: rgba(0, 0, 0, 0.87);
24984 border-radius: 0.28571429rem;
24985 -webkit-box-shadow: 0 0 0 0 transparent inset;
24986 box-shadow: 0 0 0 0 transparent inset;
24987 -webkit-transition: color 0.1s ease, border-color 0.1s ease;
24988 transition: color 0.1s ease, border-color 0.1s ease;
24989}
24990
24991/* Text Area */
24992
24993.ui.form textarea {
24994 margin: 0;
24995 -webkit-appearance: none;
24996 -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
24997 padding: 0.78571429em 1em;
24998 background: #FFFFFF;
24999 border: 1px solid rgba(34, 36, 38, 0.15);
25000 outline: none;
25001 color: rgba(0, 0, 0, 0.87);
25002 border-radius: 0.28571429rem;
25003 -webkit-box-shadow: 0 0 0 0 transparent inset;
25004 box-shadow: 0 0 0 0 transparent inset;
25005 -webkit-transition: color 0.1s ease, border-color 0.1s ease;
25006 transition: color 0.1s ease, border-color 0.1s ease;
25007 font-size: 1em;
25008 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
25009 line-height: 1.2857;
25010 resize: vertical;
25011}
25012
25013.ui.form textarea:not([rows]) {
25014 height: 12em;
25015 min-height: 8em;
25016 max-height: 24em;
25017}
25018
25019.ui.form textarea,
25020.ui.form input[type="checkbox"] {
25021 vertical-align: top;
25022}
25023
25024/*--------------------
25025 Transparent
25026---------------------*/
25027
25028.ui.form .field .transparent.input input,
25029.ui.form .field input.transparent,
25030.ui.form .field textarea.transparent {
25031 padding: 0.67857143em 1em !important;
25032}
25033
25034.ui.form .field textarea.transparent {
25035 border-color: transparent !important;
25036 background-color: transparent !important;
25037 -webkit-box-shadow: none !important;
25038 box-shadow: none !important;
25039}
25040
25041.ui.form .field.error .transparent.input input,
25042.ui.form .field.error input.transparent,
25043.ui.form .field.error textarea.transparent {
25044 background-color: #FFF6F6 !important;
25045 color: #9F3A38 !important;
25046}
25047
25048/*--------------------------
25049 Input w/ attached Button
25050---------------------------*/
25051
25052.ui.form input.attached {
25053 width: auto;
25054}
25055
25056/*--------------------
25057 Basic Select
25058---------------------*/
25059
25060.ui.form select {
25061 display: block;
25062 height: auto;
25063 width: 100%;
25064 background: #FFFFFF;
25065 border: 1px solid rgba(34, 36, 38, 0.15);
25066 border-radius: 0.28571429rem;
25067 -webkit-box-shadow: 0 0 0 0 transparent inset;
25068 box-shadow: 0 0 0 0 transparent inset;
25069 padding: 0.62em 1em;
25070 color: rgba(0, 0, 0, 0.87);
25071 -webkit-transition: color 0.1s ease, border-color 0.1s ease;
25072 transition: color 0.1s ease, border-color 0.1s ease;
25073}
25074
25075/*--------------------
25076 Dropdown
25077---------------------*/
25078
25079/* Block */
25080
25081.ui.form .field > .selection.dropdown {
25082 min-width: auto;
25083 width: 100%;
25084}
25085
25086.ui.form .field > .selection.dropdown > .dropdown.icon {
25087 float: right;
25088}
25089
25090/* Inline */
25091
25092.ui.form .inline.fields .field > .selection.dropdown,
25093.ui.form .inline.field > .selection.dropdown {
25094 width: auto;
25095}
25096
25097.ui.form .inline.fields .field > .selection.dropdown > .dropdown.icon,
25098.ui.form .inline.field > .selection.dropdown > .dropdown.icon {
25099 float: none;
25100}
25101
25102/*--------------------
25103 UI Input
25104---------------------*/
25105
25106/* Block */
25107
25108.ui.form .field .ui.input,
25109.ui.form .fields .field .ui.input,
25110.ui.form .wide.field .ui.input {
25111 width: 100%;
25112}
25113
25114/* Inline */
25115
25116.ui.form .inline.fields .field:not(.wide) .ui.input,
25117.ui.form .inline.field:not(.wide) .ui.input {
25118 width: auto;
25119 vertical-align: middle;
25120}
25121
25122/* Auto Input */
25123
25124.ui.form .fields .field .ui.input input,
25125.ui.form .field .ui.input input {
25126 width: auto;
25127}
25128
25129/* Full Width Input */
25130
25131.ui.form .ten.fields .ui.input input,
25132.ui.form .nine.fields .ui.input input,
25133.ui.form .eight.fields .ui.input input,
25134.ui.form .seven.fields .ui.input input,
25135.ui.form .six.fields .ui.input input,
25136.ui.form .five.fields .ui.input input,
25137.ui.form .four.fields .ui.input input,
25138.ui.form .three.fields .ui.input input,
25139.ui.form .two.fields .ui.input input,
25140.ui.form .wide.field .ui.input input {
25141 -webkit-box-flex: 1;
25142 -ms-flex: 1 0 auto;
25143 flex: 1 0 auto;
25144 width: 0;
25145}
25146
25147/*--------------------
25148 Types of Messages
25149---------------------*/
25150
25151.ui.form .success.message,
25152.ui.form .warning.message,
25153.ui.form .error.message,
25154.ui.form .error.message:empty {
25155 display: none;
25156}
25157
25158/* Assumptions */
25159
25160.ui.form .message:first-child {
25161 margin-top: 0;
25162}
25163
25164/*--------------------
25165 Validation Prompt
25166---------------------*/
25167
25168.ui.form .field .prompt.label {
25169 white-space: normal;
25170 background: #FFFFFF !important;
25171 border: 1px solid #E0B4B4 !important;
25172 color: #9F3A38 !important;
25173}
25174
25175.ui.form .inline.fields .field .prompt,
25176.ui.form .inline.field .prompt {
25177 vertical-align: top;
25178 margin: -0.25em 0 -0.5em 0.5em;
25179}
25180
25181.ui.form .inline.fields .field .prompt:before,
25182.ui.form .inline.field .prompt:before {
25183 border-width: 0 0 1px 1px;
25184 bottom: auto;
25185 right: auto;
25186 top: 50%;
25187 left: 0;
25188}
25189
25190/*******************************
25191 States
25192*******************************/
25193
25194/*--------------------
25195 Autofilled
25196---------------------*/
25197
25198.ui.form .field.field input:-webkit-autofill {
25199 -webkit-box-shadow: 0 0 0 100px #FFFFF0 inset !important;
25200 box-shadow: 0 0 0 100px #FFFFF0 inset !important;
25201 border-color: #E5DFA1 !important;
25202}
25203
25204/* Focus */
25205
25206.ui.form .field.field input:-webkit-autofill:focus {
25207 -webkit-box-shadow: 0 0 0 100px #FFFFF0 inset !important;
25208 box-shadow: 0 0 0 100px #FFFFF0 inset !important;
25209 border-color: #D5C315 !important;
25210}
25211
25212/* Error */
25213
25214.ui.form .error.error input:-webkit-autofill {
25215 -webkit-box-shadow: 0 0 0 100px #FFFAF0 inset !important;
25216 box-shadow: 0 0 0 100px #FFFAF0 inset !important;
25217 border-color: #E0B4B4 !important;
25218}
25219
25220/*--------------------
25221 Placeholder
25222---------------------*/
25223
25224/* browsers require these rules separate */
25225
25226.ui.form ::-webkit-input-placeholder {
25227 color: rgba(191, 191, 191, 0.87);
25228}
25229
25230.ui.form :-ms-input-placeholder {
25231 color: rgba(191, 191, 191, 0.87) !important;
25232}
25233
25234.ui.form ::-moz-placeholder {
25235 color: rgba(191, 191, 191, 0.87);
25236}
25237
25238.ui.form :focus::-webkit-input-placeholder {
25239 color: rgba(115, 115, 115, 0.87);
25240}
25241
25242.ui.form :focus:-ms-input-placeholder {
25243 color: rgba(115, 115, 115, 0.87) !important;
25244}
25245
25246.ui.form :focus::-moz-placeholder {
25247 color: rgba(115, 115, 115, 0.87);
25248}
25249
25250/* Error Placeholder */
25251
25252.ui.form .error ::-webkit-input-placeholder {
25253 color: #e7bdbc;
25254}
25255
25256.ui.form .error :-ms-input-placeholder {
25257 color: #e7bdbc !important;
25258}
25259
25260.ui.form .error ::-moz-placeholder {
25261 color: #e7bdbc;
25262}
25263
25264.ui.form .error :focus::-webkit-input-placeholder {
25265 color: #da9796;
25266}
25267
25268.ui.form .error :focus:-ms-input-placeholder {
25269 color: #da9796 !important;
25270}
25271
25272.ui.form .error :focus::-moz-placeholder {
25273 color: #da9796;
25274}
25275
25276/*--------------------
25277 Focus
25278---------------------*/
25279
25280.ui.form input:not([type]):focus,
25281.ui.form input[type="date"]:focus,
25282.ui.form input[type="datetime-local"]:focus,
25283.ui.form input[type="email"]:focus,
25284.ui.form input[type="number"]:focus,
25285.ui.form input[type="password"]:focus,
25286.ui.form input[type="search"]:focus,
25287.ui.form input[type="tel"]:focus,
25288.ui.form input[type="time"]:focus,
25289.ui.form input[type="text"]:focus,
25290.ui.form input[type="file"]:focus,
25291.ui.form input[type="url"]:focus {
25292 color: rgba(0, 0, 0, 0.95);
25293 border-color: #85B7D9;
25294 border-radius: 0.28571429rem;
25295 background: #FFFFFF;
25296 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.35) inset;
25297 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.35) inset;
25298}
25299
25300.ui.form textarea:focus {
25301 color: rgba(0, 0, 0, 0.95);
25302 border-color: #85B7D9;
25303 border-radius: 0.28571429rem;
25304 background: #FFFFFF;
25305 -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.35) inset;
25306 box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.35) inset;
25307 -webkit-appearance: none;
25308}
25309
25310/*--------------------
25311 Success
25312---------------------*/
25313
25314/* On Form */
25315
25316.ui.form.success .success.message:not(:empty) {
25317 display: block;
25318}
25319
25320.ui.form.success .compact.success.message:not(:empty) {
25321 display: inline-block;
25322}
25323
25324.ui.form.success .icon.success.message:not(:empty) {
25325 display: -webkit-box;
25326 display: -ms-flexbox;
25327 display: flex;
25328}
25329
25330/*--------------------
25331 Warning
25332---------------------*/
25333
25334/* On Form */
25335
25336.ui.form.warning .warning.message:not(:empty) {
25337 display: block;
25338}
25339
25340.ui.form.warning .compact.warning.message:not(:empty) {
25341 display: inline-block;
25342}
25343
25344.ui.form.warning .icon.warning.message:not(:empty) {
25345 display: -webkit-box;
25346 display: -ms-flexbox;
25347 display: flex;
25348}
25349
25350/*--------------------
25351 Error
25352---------------------*/
25353
25354/* On Form */
25355
25356.ui.form.error .error.message:not(:empty) {
25357 display: block;
25358}
25359
25360.ui.form.error .compact.error.message:not(:empty) {
25361 display: inline-block;
25362}
25363
25364.ui.form.error .icon.error.message:not(:empty) {
25365 display: -webkit-box;
25366 display: -ms-flexbox;
25367 display: flex;
25368}
25369
25370/* On Field(s) */
25371
25372.ui.form .fields.error .field label,
25373.ui.form .field.error label,
25374.ui.form .fields.error .field .input,
25375.ui.form .field.error .input {
25376 color: #9F3A38;
25377}
25378
25379.ui.form .fields.error .field .corner.label,
25380.ui.form .field.error .corner.label {
25381 border-color: #9F3A38;
25382 color: #FFFFFF;
25383}
25384
25385.ui.form .fields.error .field textarea,
25386.ui.form .fields.error .field select,
25387.ui.form .fields.error .field input:not([type]),
25388.ui.form .fields.error .field input[type="date"],
25389.ui.form .fields.error .field input[type="datetime-local"],
25390.ui.form .fields.error .field input[type="email"],
25391.ui.form .fields.error .field input[type="number"],
25392.ui.form .fields.error .field input[type="password"],
25393.ui.form .fields.error .field input[type="search"],
25394.ui.form .fields.error .field input[type="tel"],
25395.ui.form .fields.error .field input[type="time"],
25396.ui.form .fields.error .field input[type="text"],
25397.ui.form .fields.error .field input[type="file"],
25398.ui.form .fields.error .field input[type="url"],
25399.ui.form .field.error textarea,
25400.ui.form .field.error select,
25401.ui.form .field.error input:not([type]),
25402.ui.form .field.error input[type="date"],
25403.ui.form .field.error input[type="datetime-local"],
25404.ui.form .field.error input[type="email"],
25405.ui.form .field.error input[type="number"],
25406.ui.form .field.error input[type="password"],
25407.ui.form .field.error input[type="search"],
25408.ui.form .field.error input[type="tel"],
25409.ui.form .field.error input[type="time"],
25410.ui.form .field.error input[type="text"],
25411.ui.form .field.error input[type="file"],
25412.ui.form .field.error input[type="url"] {
25413 background: #FFF6F6;
25414 border-color: #E0B4B4;
25415 color: #9F3A38;
25416 border-radius: '';
25417 -webkit-box-shadow: none;
25418 box-shadow: none;
25419}
25420
25421.ui.form .field.error textarea:focus,
25422.ui.form .field.error select:focus,
25423.ui.form .field.error input:not([type]):focus,
25424.ui.form .field.error input[type="date"]:focus,
25425.ui.form .field.error input[type="datetime-local"]:focus,
25426.ui.form .field.error input[type="email"]:focus,
25427.ui.form .field.error input[type="number"]:focus,
25428.ui.form .field.error input[type="password"]:focus,
25429.ui.form .field.error input[type="search"]:focus,
25430.ui.form .field.error input[type="tel"]:focus,
25431.ui.form .field.error input[type="time"]:focus,
25432.ui.form .field.error input[type="text"]:focus,
25433.ui.form .field.error input[type="file"]:focus,
25434.ui.form .field.error input[type="url"]:focus {
25435 background: #FFF6F6;
25436 border-color: #E0B4B4;
25437 color: #9F3A38;
25438 -webkit-appearance: none;
25439 -webkit-box-shadow: none;
25440 box-shadow: none;
25441}
25442
25443/* Preserve Native Select Stylings */
25444
25445.ui.form .field.error select {
25446 -webkit-appearance: menulist-button;
25447}
25448
25449/*------------------
25450 Dropdown Error
25451--------------------*/
25452
25453.ui.form .fields.error .field .ui.dropdown,
25454.ui.form .fields.error .field .ui.dropdown .item,
25455.ui.form .field.error .ui.dropdown,
25456.ui.form .field.error .ui.dropdown .text,
25457.ui.form .field.error .ui.dropdown .item {
25458 background: #FFF6F6;
25459 color: #9F3A38;
25460}
25461
25462.ui.form .fields.error .field .ui.dropdown,
25463.ui.form .field.error .ui.dropdown {
25464 border-color: #E0B4B4 !important;
25465}
25466
25467.ui.form .fields.error .field .ui.dropdown:hover,
25468.ui.form .field.error .ui.dropdown:hover {
25469 border-color: #E0B4B4 !important;
25470}
25471
25472.ui.form .fields.error .field .ui.dropdown:hover .menu,
25473.ui.form .field.error .ui.dropdown:hover .menu {
25474 border-color: #E0B4B4;
25475}
25476
25477.ui.form .fields.error .field .ui.multiple.selection.dropdown > .label,
25478.ui.form .field.error .ui.multiple.selection.dropdown > .label {
25479 background-color: #EACBCB;
25480 color: #9F3A38;
25481}
25482
25483/* Hover */
25484
25485.ui.form .fields.error .field .ui.dropdown .menu .item:hover,
25486.ui.form .field.error .ui.dropdown .menu .item:hover {
25487 background-color: #FBE7E7;
25488}
25489
25490/* Selected */
25491
25492.ui.form .fields.error .field .ui.dropdown .menu .selected.item,
25493.ui.form .field.error .ui.dropdown .menu .selected.item {
25494 background-color: #FBE7E7;
25495}
25496
25497/* Active */
25498
25499.ui.form .fields.error .field .ui.dropdown .menu .active.item,
25500.ui.form .field.error .ui.dropdown .menu .active.item {
25501 background-color: #FDCFCF !important;
25502}
25503
25504/*--------------------
25505 Checkbox Error
25506---------------------*/
25507
25508.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label,
25509.ui.form .field.error .checkbox:not(.toggle):not(.slider) label,
25510.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box,
25511.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box {
25512 color: #9F3A38;
25513}
25514
25515.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label:before,
25516.ui.form .field.error .checkbox:not(.toggle):not(.slider) label:before,
25517.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box:before,
25518.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box:before {
25519 background: #FFF6F6;
25520 border-color: #E0B4B4;
25521}
25522
25523.ui.form .fields.error .field .checkbox label:after,
25524.ui.form .field.error .checkbox label:after,
25525.ui.form .fields.error .field .checkbox .box:after,
25526.ui.form .field.error .checkbox .box:after {
25527 color: #9F3A38;
25528}
25529
25530/*--------------------
25531 Disabled
25532---------------------*/
25533
25534.ui.form .disabled.fields .field,
25535.ui.form .disabled.field,
25536.ui.form .field :disabled {
25537 pointer-events: none;
25538 opacity: 0.45;
25539}
25540
25541.ui.form .field.disabled > label,
25542.ui.form .fields.disabled > label {
25543 opacity: 0.45;
25544}
25545
25546.ui.form .field.disabled :disabled {
25547 opacity: 1;
25548}
25549
25550/*--------------
25551 Loading
25552---------------*/
25553
25554.ui.loading.form {
25555 position: relative;
25556 cursor: default;
25557 pointer-events: none;
25558}
25559
25560.ui.loading.form:before {
25561 position: absolute;
25562 content: '';
25563 top: 0;
25564 left: 0;
25565 background: rgba(255, 255, 255, 0.8);
25566 width: 100%;
25567 height: 100%;
25568 z-index: 100;
25569}
25570
25571.ui.loading.form:after {
25572 position: absolute;
25573 content: '';
25574 top: 50%;
25575 left: 50%;
25576 margin: -1.5em 0 0 -1.5em;
25577 width: 3em;
25578 height: 3em;
25579 -webkit-animation: loader 0.6s infinite linear;
25580 animation: loader 0.6s infinite linear;
25581 border: 0.2em solid #767676;
25582 border-radius: 500rem;
25583 -webkit-box-shadow: 0 0 0 1px transparent;
25584 box-shadow: 0 0 0 1px transparent;
25585 visibility: visible;
25586 z-index: 101;
25587}
25588
25589/*******************************
25590 Element Types
25591*******************************/
25592
25593/*--------------------
25594 Required Field
25595---------------------*/
25596
25597.ui.form .required.fields:not(.grouped) > .field > label:after,
25598.ui.form .required.fields.grouped > label:after,
25599.ui.form .required.field > label:after,
25600.ui.form .required.fields:not(.grouped) > .field > .checkbox:after,
25601.ui.form .required.field > .checkbox:after,
25602.ui.form label.required:after {
25603 margin: -0.2em 0 0 0.2em;
25604 content: '*';
25605 color: #DB2828;
25606}
25607
25608.ui.form .required.fields:not(.grouped) > .field > label:after,
25609.ui.form .required.fields.grouped > label:after,
25610.ui.form .required.field > label:after,
25611.ui.form label.required:after {
25612 display: inline-block;
25613 vertical-align: top;
25614}
25615
25616.ui.form .required.fields:not(.grouped) > .field > .checkbox:after,
25617.ui.form .required.field > .checkbox:after {
25618 position: absolute;
25619 top: 0;
25620 left: 100%;
25621}
25622
25623/*******************************
25624 Variations
25625*******************************/
25626
25627/*--------------------
25628 Inverted Colors
25629---------------------*/
25630
25631.ui.inverted.form label,
25632.ui.form .inverted.segment label,
25633.ui.form .inverted.segment .ui.checkbox label,
25634.ui.form .inverted.segment .ui.checkbox .box,
25635.ui.inverted.form .ui.checkbox label,
25636.ui.inverted.form .ui.checkbox .box,
25637.ui.inverted.form .inline.fields > label,
25638.ui.inverted.form .inline.fields .field > label,
25639.ui.inverted.form .inline.fields .field > p,
25640.ui.inverted.form .inline.field > label,
25641.ui.inverted.form .inline.field > p {
25642 color: rgba(255, 255, 255, 0.9);
25643}
25644
25645.ui.inverted.loading.form {
25646 color: #FFFFFF;
25647}
25648
25649.ui.inverted.loading.form:before {
25650 background: rgba(0, 0, 0, 0.85);
25651}
25652
25653/* Inverted Field */
25654
25655.ui.inverted.form input:not([type]),
25656.ui.inverted.form input[type="date"],
25657.ui.inverted.form input[type="datetime-local"],
25658.ui.inverted.form input[type="email"],
25659.ui.inverted.form input[type="number"],
25660.ui.inverted.form input[type="password"],
25661.ui.inverted.form input[type="search"],
25662.ui.inverted.form input[type="tel"],
25663.ui.inverted.form input[type="time"],
25664.ui.inverted.form input[type="text"],
25665.ui.inverted.form input[type="file"],
25666.ui.inverted.form input[type="url"] {
25667 background: #FFFFFF;
25668 border-color: rgba(255, 255, 255, 0.1);
25669 color: rgba(0, 0, 0, 0.87);
25670 -webkit-box-shadow: none;
25671 box-shadow: none;
25672}
25673
25674/*--------------------
25675 Field Groups
25676---------------------*/
25677
25678/* Grouped Vertically */
25679
25680.ui.form .grouped.fields {
25681 display: block;
25682 margin: 0 0 1em;
25683}
25684
25685.ui.form .grouped.fields:last-child {
25686 margin-bottom: 0;
25687}
25688
25689.ui.form .grouped.fields > label {
25690 margin: 0 0 0.28571429rem 0;
25691 color: rgba(0, 0, 0, 0.87);
25692 font-size: 0.92857143em;
25693 font-weight: bold;
25694 text-transform: none;
25695}
25696
25697.ui.form .grouped.fields .field,
25698.ui.form .grouped.inline.fields .field {
25699 display: block;
25700 margin: 0.5em 0;
25701 padding: 0;
25702}
25703
25704/*--------------------
25705 Fields
25706---------------------*/
25707
25708/* Split fields */
25709
25710.ui.form .fields {
25711 display: -webkit-box;
25712 display: -ms-flexbox;
25713 display: flex;
25714 -webkit-box-orient: horizontal;
25715 -webkit-box-direction: normal;
25716 -ms-flex-direction: row;
25717 flex-direction: row;
25718 margin: 0 -0.5em 1em;
25719}
25720
25721.ui.form .fields > .field {
25722 -webkit-box-flex: 0;
25723 -ms-flex: 0 1 auto;
25724 flex: 0 1 auto;
25725 padding-left: 0.5em;
25726 padding-right: 0.5em;
25727}
25728
25729.ui.form .fields > .field:first-child {
25730 border-left: none;
25731 -webkit-box-shadow: none;
25732 box-shadow: none;
25733}
25734
25735/* Other Combinations */
25736
25737.ui.form .two.fields > .fields,
25738.ui.form .two.fields > .field {
25739 width: 50%;
25740}
25741
25742.ui.form .three.fields > .fields,
25743.ui.form .three.fields > .field {
25744 width: 33.33333333%;
25745}
25746
25747.ui.form .four.fields > .fields,
25748.ui.form .four.fields > .field {
25749 width: 25%;
25750}
25751
25752.ui.form .five.fields > .fields,
25753.ui.form .five.fields > .field {
25754 width: 20%;
25755}
25756
25757.ui.form .six.fields > .fields,
25758.ui.form .six.fields > .field {
25759 width: 16.66666667%;
25760}
25761
25762.ui.form .seven.fields > .fields,
25763.ui.form .seven.fields > .field {
25764 width: 14.28571429%;
25765}
25766
25767.ui.form .eight.fields > .fields,
25768.ui.form .eight.fields > .field {
25769 width: 12.5%;
25770}
25771
25772.ui.form .nine.fields > .fields,
25773.ui.form .nine.fields > .field {
25774 width: 11.11111111%;
25775}
25776
25777.ui.form .ten.fields > .fields,
25778.ui.form .ten.fields > .field {
25779 width: 10%;
25780}
25781
25782/* Swap to full width on mobile */
25783
25784@media only screen and (max-width: 767.99px) {
25785 .ui.form .fields {
25786 -ms-flex-wrap: wrap;
25787 flex-wrap: wrap;
25788 }
25789
25790 .ui[class*="equal width"].form:not(.unstackable) .fields > .field,
25791 .ui.form:not(.unstackable) [class*="equal width"].fields:not(.unstackable) > .field,
25792 .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .fields,
25793 .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .field,
25794 .ui.form:not(.unstackable) .three.fields:not(.unstackable) > .fields,
25795 .ui.form:not(.unstackable) .three.fields:not(.unstackable) > .field,
25796 .ui.form:not(.unstackable) .four.fields:not(.unstackable) > .fields,
25797 .ui.form:not(.unstackable) .four.fields:not(.unstackable) > .field,
25798 .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .fields,
25799 .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .field,
25800 .ui.form:not(.unstackable) .six.fields:not(.unstackable) > .fields,
25801 .ui.form:not(.unstackable) .six.fields:not(.unstackable) > .field,
25802 .ui.form:not(.unstackable) .seven.fields:not(.unstackable) > .fields,
25803 .ui.form:not(.unstackable) .seven.fields:not(.unstackable) > .field,
25804 .ui.form:not(.unstackable) .eight.fields:not(.unstackable) > .fields,
25805 .ui.form:not(.unstackable) .eight.fields:not(.unstackable) > .field,
25806 .ui.form:not(.unstackable) .nine.fields:not(.unstackable) > .fields,
25807 .ui.form:not(.unstackable) .nine.fields:not(.unstackable) > .field,
25808 .ui.form:not(.unstackable) .ten.fields:not(.unstackable) > .fields,
25809 .ui.form:not(.unstackable) .ten.fields:not(.unstackable) > .field {
25810 width: 100% !important;
25811 margin: 0 0 1em;
25812 }
25813}
25814
25815/* Sizing Combinations */
25816
25817.ui.form .fields .wide.field {
25818 width: 6.25%;
25819 padding-left: 0.5em;
25820 padding-right: 0.5em;
25821}
25822
25823.ui.form .one.wide.field {
25824 width: 6.25% !important;
25825}
25826
25827.ui.form .two.wide.field {
25828 width: 12.5% !important;
25829}
25830
25831.ui.form .three.wide.field {
25832 width: 18.75% !important;
25833}
25834
25835.ui.form .four.wide.field {
25836 width: 25% !important;
25837}
25838
25839.ui.form .five.wide.field {
25840 width: 31.25% !important;
25841}
25842
25843.ui.form .six.wide.field {
25844 width: 37.5% !important;
25845}
25846
25847.ui.form .seven.wide.field {
25848 width: 43.75% !important;
25849}
25850
25851.ui.form .eight.wide.field {
25852 width: 50% !important;
25853}
25854
25855.ui.form .nine.wide.field {
25856 width: 56.25% !important;
25857}
25858
25859.ui.form .ten.wide.field {
25860 width: 62.5% !important;
25861}
25862
25863.ui.form .eleven.wide.field {
25864 width: 68.75% !important;
25865}
25866
25867.ui.form .twelve.wide.field {
25868 width: 75% !important;
25869}
25870
25871.ui.form .thirteen.wide.field {
25872 width: 81.25% !important;
25873}
25874
25875.ui.form .fourteen.wide.field {
25876 width: 87.5% !important;
25877}
25878
25879.ui.form .fifteen.wide.field {
25880 width: 93.75% !important;
25881}
25882
25883.ui.form .sixteen.wide.field {
25884 width: 100% !important;
25885}
25886
25887/* Swap to full width on mobile */
25888
25889@media only screen and (max-width: 767.99px) {
25890 .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .fields,
25891 .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .field,
25892 .ui.form:not(.unstackable) .three.fields:not(.unstackable) > .fields,
25893 .ui.form:not(.unstackable) .three.fields:not(.unstackable) > .field,
25894 .ui.form:not(.unstackable) .four.fields:not(.unstackable) > .fields,
25895 .ui.form:not(.unstackable) .four.fields:not(.unstackable) > .field,
25896 .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .fields,
25897 .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .field,
25898 .ui.form:not(.unstackable) .fields:not(.unstackable) > .two.wide.field,
25899 .ui.form:not(.unstackable) .fields:not(.unstackable) > .three.wide.field,
25900 .ui.form:not(.unstackable) .fields:not(.unstackable) > .four.wide.field,
25901 .ui.form:not(.unstackable) .fields:not(.unstackable) > .five.wide.field,
25902 .ui.form:not(.unstackable) .fields:not(.unstackable) > .six.wide.field,
25903 .ui.form:not(.unstackable) .fields:not(.unstackable) > .seven.wide.field,
25904 .ui.form:not(.unstackable) .fields:not(.unstackable) > .eight.wide.field,
25905 .ui.form:not(.unstackable) .fields:not(.unstackable) > .nine.wide.field,
25906 .ui.form:not(.unstackable) .fields:not(.unstackable) > .ten.wide.field,
25907 .ui.form:not(.unstackable) .fields:not(.unstackable) > .eleven.wide.field,
25908 .ui.form:not(.unstackable) .fields:not(.unstackable) > .twelve.wide.field,
25909 .ui.form:not(.unstackable) .fields:not(.unstackable) > .thirteen.wide.field,
25910 .ui.form:not(.unstackable) .fields:not(.unstackable) > .fourteen.wide.field,
25911 .ui.form:not(.unstackable) .fields:not(.unstackable) > .fifteen.wide.field,
25912 .ui.form:not(.unstackable) .fields:not(.unstackable) > .sixteen.wide.field {
25913 width: 100% !important;
25914 }
25915
25916 .ui.form .fields {
25917 margin-bottom: 0;
25918 }
25919}
25920
25921/*--------------------
25922 Equal Width
25923---------------------*/
25924
25925.ui[class*="equal width"].form .fields > .field,
25926.ui.form [class*="equal width"].fields > .field {
25927 width: 100%;
25928 -webkit-box-flex: 1;
25929 -ms-flex: 1 1 auto;
25930 flex: 1 1 auto;
25931}
25932
25933/*--------------------
25934 Inline Fields
25935---------------------*/
25936
25937.ui.form .inline.fields {
25938 margin: 0 0 1em;
25939 -webkit-box-align: center;
25940 -ms-flex-align: center;
25941 align-items: center;
25942}
25943
25944.ui.form .inline.fields .field {
25945 margin: 0;
25946 padding: 0 1em 0 0;
25947}
25948
25949/* Inline Label */
25950
25951.ui.form .inline.fields > label,
25952.ui.form .inline.fields .field > label,
25953.ui.form .inline.fields .field > p,
25954.ui.form .inline.field > label,
25955.ui.form .inline.field > p {
25956 display: inline-block;
25957 width: auto;
25958 margin-top: 0;
25959 margin-bottom: 0;
25960 vertical-align: baseline;
25961 font-size: 0.92857143em;
25962 font-weight: bold;
25963 color: rgba(0, 0, 0, 0.87);
25964 text-transform: none;
25965}
25966
25967/* Grouped Inline Label */
25968
25969.ui.form .inline.fields > label {
25970 margin: 0.035714em 1em 0 0;
25971}
25972
25973/* Inline Input */
25974
25975.ui.form .inline.fields .field > input,
25976.ui.form .inline.fields .field > select,
25977.ui.form .inline.field > input,
25978.ui.form .inline.field > select {
25979 display: inline-block;
25980 width: auto;
25981 margin-top: 0;
25982 margin-bottom: 0;
25983 vertical-align: middle;
25984 font-size: 1em;
25985}
25986
25987/* Label */
25988
25989.ui.form .inline.fields .field > :first-child,
25990.ui.form .inline.field > :first-child {
25991 margin: 0 0.85714286em 0 0;
25992}
25993
25994.ui.form .inline.fields .field > :only-child,
25995.ui.form .inline.field > :only-child {
25996 margin: 0;
25997}
25998
25999/* Wide */
26000
26001.ui.form .inline.fields .wide.field {
26002 display: -webkit-box;
26003 display: -ms-flexbox;
26004 display: flex;
26005 -webkit-box-align: center;
26006 -ms-flex-align: center;
26007 align-items: center;
26008}
26009
26010.ui.form .inline.fields .wide.field > input,
26011.ui.form .inline.fields .wide.field > select {
26012 width: 100%;
26013}
26014
26015/*--------------------
26016 Sizes
26017---------------------*/
26018
26019.ui.mini.form {
26020 font-size: 0.78571429rem;
26021}
26022
26023.ui.tiny.form {
26024 font-size: 0.85714286rem;
26025}
26026
26027.ui.small.form {
26028 font-size: 0.92857143rem;
26029}
26030
26031.ui.form {
26032 font-size: 1rem;
26033}
26034
26035.ui.large.form {
26036 font-size: 1.14285714rem;
26037}
26038
26039.ui.big.form {
26040 font-size: 1.28571429rem;
26041}
26042
26043.ui.huge.form {
26044 font-size: 1.42857143rem;
26045}
26046
26047.ui.massive.form {
26048 font-size: 1.71428571rem;
26049}
26050
26051/* Dropdown */
26052
26053.ui.mini.form .field .dropdown {
26054 font-size: 0.78571429rem;
26055}
26056
26057.ui.tiny.form .field .dropdown {
26058 font-size: 0.85714286rem;
26059}
26060
26061.ui.small.form .field .dropdown {
26062 font-size: 0.92857143rem;
26063}
26064
26065.ui.form .field .dropdown {
26066 font-size: 1rem;
26067}
26068
26069.ui.large.form .field .dropdown {
26070 font-size: 1.14285714rem;
26071}
26072
26073.ui.big.form .field .dropdown {
26074 font-size: 1.28571429rem;
26075}
26076
26077.ui.huge.form .field .dropdown {
26078 font-size: 1.42857143rem;
26079}
26080
26081.ui.massive.form .field .dropdown {
26082 font-size: 1.71428571rem;
26083}
26084
26085/* Dropdown Items */
26086
26087.ui.mini.form .field .dropdown .menu > .item {
26088 font-size: 0.78571429rem;
26089}
26090
26091.ui.tiny.form .field .dropdown .menu > .item {
26092 font-size: 0.85714286rem;
26093}
26094
26095.ui.small.form .field .dropdown .menu > .item {
26096 font-size: 0.92857143rem;
26097}
26098
26099.ui.form .field .dropdown .menu > .item {
26100 font-size: 1rem;
26101}
26102
26103.ui.large.form .field .dropdown .menu > .item {
26104 font-size: 1.14285714rem;
26105}
26106
26107.ui.big.form .field .dropdown .menu > .item {
26108 font-size: 1.28571429rem;
26109}
26110
26111.ui.huge.form .field .dropdown .menu > .item {
26112 font-size: 1.42857143rem;
26113}
26114
26115.ui.massive.form .field .dropdown .menu > .item {
26116 font-size: 1.71428571rem;
26117}
26118
26119/*******************************
26120 Theme Overrides
26121*******************************/
26122
26123/*******************************
26124 Site Overrides
26125*******************************/
26126/*!
26127 * # Semantic UI 2.7.2 - Grid
26128 * http://github.com/semantic-org/semantic-ui/
26129 *
26130 *
26131 * Released under the MIT license
26132 * http://opensource.org/licenses/MIT
26133 *
26134 */
26135
26136/*******************************
26137 Standard
26138*******************************/
26139
26140.ui.grid {
26141 display: -webkit-box;
26142 display: -ms-flexbox;
26143 display: flex;
26144 -webkit-box-orient: horizontal;
26145 -webkit-box-direction: normal;
26146 -ms-flex-direction: row;
26147 flex-direction: row;
26148 -ms-flex-wrap: wrap;
26149 flex-wrap: wrap;
26150 -webkit-box-align: stretch;
26151 -ms-flex-align: stretch;
26152 align-items: stretch;
26153 padding: 0;
26154}
26155
26156/*----------------------
26157 Remove Gutters
26158-----------------------*/
26159
26160.ui.grid {
26161 margin-top: -1rem;
26162 margin-bottom: -1rem;
26163 margin-left: -1rem;
26164 margin-right: -1rem;
26165}
26166
26167.ui.relaxed.grid {
26168 margin-left: -1.5rem;
26169 margin-right: -1.5rem;
26170}
26171
26172.ui[class*="very relaxed"].grid {
26173 margin-left: -2.5rem;
26174 margin-right: -2.5rem;
26175}
26176
26177/* Preserve Rows Spacing on Consecutive Grids */
26178
26179.ui.grid + .grid {
26180 margin-top: 1rem;
26181}
26182
26183/*-------------------
26184 Columns
26185--------------------*/
26186
26187/* Standard 16 column */
26188
26189.ui.grid > .column:not(.row),
26190.ui.grid > .row > .column {
26191 position: relative;
26192 display: inline-block;
26193 width: 6.25%;
26194 padding-left: 1rem;
26195 padding-right: 1rem;
26196 vertical-align: top;
26197}
26198
26199.ui.grid > * {
26200 padding-left: 1rem;
26201 padding-right: 1rem;
26202}
26203
26204/*-------------------
26205 Rows
26206--------------------*/
26207
26208.ui.grid > .row {
26209 position: relative;
26210 display: -webkit-box;
26211 display: -ms-flexbox;
26212 display: flex;
26213 -webkit-box-orient: horizontal;
26214 -webkit-box-direction: normal;
26215 -ms-flex-direction: row;
26216 flex-direction: row;
26217 -ms-flex-wrap: wrap;
26218 flex-wrap: wrap;
26219 -webkit-box-pack: inherit;
26220 -ms-flex-pack: inherit;
26221 justify-content: inherit;
26222 -webkit-box-align: stretch;
26223 -ms-flex-align: stretch;
26224 align-items: stretch;
26225 width: 100% !important;
26226 padding: 0;
26227 padding-top: 1rem;
26228 padding-bottom: 1rem;
26229}
26230
26231/*-------------------
26232 Columns
26233--------------------*/
26234
26235/* Vertical padding when no rows */
26236
26237.ui.grid > .column:not(.row) {
26238 padding-top: 1rem;
26239 padding-bottom: 1rem;
26240}
26241
26242.ui.grid > .row > .column {
26243 margin-top: 0;
26244 margin-bottom: 0;
26245}
26246
26247/*-------------------
26248 Content
26249--------------------*/
26250
26251.ui.grid > .row > img,
26252.ui.grid > .row > .column > img {
26253 max-width: 100%;
26254}
26255
26256/*-------------------
26257 Loose Coupling
26258--------------------*/
26259
26260/* Collapse Margin on Consecutive Grid */
26261
26262.ui.grid > .ui.grid:first-child {
26263 margin-top: 0;
26264}
26265
26266.ui.grid > .ui.grid:last-child {
26267 margin-bottom: 0;
26268}
26269
26270/* Segment inside Aligned Grid */
26271
26272.ui.grid .aligned.row > .column > .segment:not(.compact):not(.attached),
26273.ui.aligned.grid .column > .segment:not(.compact):not(.attached) {
26274 width: 100%;
26275}
26276
26277/* Align Dividers with Gutter */
26278
26279.ui.grid .row + .ui.divider {
26280 -webkit-box-flex: 1;
26281 -ms-flex-positive: 1;
26282 flex-grow: 1;
26283 margin: 1rem 1rem;
26284}
26285
26286.ui.grid .column + .ui.vertical.divider {
26287 height: calc(50% - 1rem);
26288}
26289
26290/* Remove Border on Last Horizontal Segment */
26291
26292.ui.grid > .row > .column:last-child > .horizontal.segment,
26293.ui.grid > .column:last-child > .horizontal.segment {
26294 -webkit-box-shadow: none;
26295 box-shadow: none;
26296}
26297
26298/*******************************
26299 Variations
26300*******************************/
26301
26302/*-----------------------
26303 Page Grid
26304-------------------------*/
26305
26306@media only screen and (max-width: 767.99px) {
26307 .ui.page.grid {
26308 width: auto;
26309 padding-left: 0;
26310 padding-right: 0;
26311 margin-left: 0;
26312 margin-right: 0;
26313 }
26314}
26315
26316@media only screen and (min-width: 768px) and (max-width: 991.99px) {
26317 .ui.page.grid {
26318 width: auto;
26319 margin-left: 0;
26320 margin-right: 0;
26321 padding-left: 2em;
26322 padding-right: 2em;
26323 }
26324}
26325
26326@media only screen and (min-width: 992px) and (max-width: 1199.99px) {
26327 .ui.page.grid {
26328 width: auto;
26329 margin-left: 0;
26330 margin-right: 0;
26331 padding-left: 3%;
26332 padding-right: 3%;
26333 }
26334}
26335
26336@media only screen and (min-width: 1200px) and (max-width: 1919.99px) {
26337 .ui.page.grid {
26338 width: auto;
26339 margin-left: 0;
26340 margin-right: 0;
26341 padding-left: 15%;
26342 padding-right: 15%;
26343 }
26344}
26345
26346@media only screen and (min-width: 1920px) {
26347 .ui.page.grid {
26348 width: auto;
26349 margin-left: 0;
26350 margin-right: 0;
26351 padding-left: 23%;
26352 padding-right: 23%;
26353 }
26354}
26355
26356/*-------------------
26357 Column Count
26358--------------------*/
26359
26360/* Assume full width with one column */
26361
26362.ui.grid > .column:only-child,
26363.ui.grid > .row > .column:only-child {
26364 width: 100%;
26365}
26366
26367/* Grid Based */
26368
26369.ui[class*="one column"].grid > .row > .column,
26370.ui[class*="one column"].grid > .column:not(.row) {
26371 width: 100%;
26372}
26373
26374.ui[class*="two column"].grid > .row > .column,
26375.ui[class*="two column"].grid > .column:not(.row) {
26376 width: 50%;
26377}
26378
26379.ui[class*="three column"].grid > .row > .column,
26380.ui[class*="three column"].grid > .column:not(.row) {
26381 width: 33.33333333%;
26382}
26383
26384.ui[class*="four column"].grid > .row > .column,
26385.ui[class*="four column"].grid > .column:not(.row) {
26386 width: 25%;
26387}
26388
26389.ui[class*="five column"].grid > .row > .column,
26390.ui[class*="five column"].grid > .column:not(.row) {
26391 width: 20%;
26392}
26393
26394.ui[class*="six column"].grid > .row > .column,
26395.ui[class*="six column"].grid > .column:not(.row) {
26396 width: 16.66666667%;
26397}
26398
26399.ui[class*="seven column"].grid > .row > .column,
26400.ui[class*="seven column"].grid > .column:not(.row) {
26401 width: 14.28571429%;
26402}
26403
26404.ui[class*="eight column"].grid > .row > .column,
26405.ui[class*="eight column"].grid > .column:not(.row) {
26406 width: 12.5%;
26407}
26408
26409.ui[class*="nine column"].grid > .row > .column,
26410.ui[class*="nine column"].grid > .column:not(.row) {
26411 width: 11.11111111%;
26412}
26413
26414.ui[class*="ten column"].grid > .row > .column,
26415.ui[class*="ten column"].grid > .column:not(.row) {
26416 width: 10%;
26417}
26418
26419.ui[class*="eleven column"].grid > .row > .column,
26420.ui[class*="eleven column"].grid > .column:not(.row) {
26421 width: 9.09090909%;
26422}
26423
26424.ui[class*="twelve column"].grid > .row > .column,
26425.ui[class*="twelve column"].grid > .column:not(.row) {
26426 width: 8.33333333%;
26427}
26428
26429.ui[class*="thirteen column"].grid > .row > .column,
26430.ui[class*="thirteen column"].grid > .column:not(.row) {
26431 width: 7.69230769%;
26432}
26433
26434.ui[class*="fourteen column"].grid > .row > .column,
26435.ui[class*="fourteen column"].grid > .column:not(.row) {
26436 width: 7.14285714%;
26437}
26438
26439.ui[class*="fifteen column"].grid > .row > .column,
26440.ui[class*="fifteen column"].grid > .column:not(.row) {
26441 width: 6.66666667%;
26442}
26443
26444.ui[class*="sixteen column"].grid > .row > .column,
26445.ui[class*="sixteen column"].grid > .column:not(.row) {
26446 width: 6.25%;
26447}
26448
26449/* Row Based Overrides */
26450
26451.ui.grid > [class*="one column"].row > .column {
26452 width: 100% !important;
26453}
26454
26455.ui.grid > [class*="two column"].row > .column {
26456 width: 50% !important;
26457}
26458
26459.ui.grid > [class*="three column"].row > .column {
26460 width: 33.33333333% !important;
26461}
26462
26463.ui.grid > [class*="four column"].row > .column {
26464 width: 25% !important;
26465}
26466
26467.ui.grid > [class*="five column"].row > .column {
26468 width: 20% !important;
26469}
26470
26471.ui.grid > [class*="six column"].row > .column {
26472 width: 16.66666667% !important;
26473}
26474
26475.ui.grid > [class*="seven column"].row > .column {
26476 width: 14.28571429% !important;
26477}
26478
26479.ui.grid > [class*="eight column"].row > .column {
26480 width: 12.5% !important;
26481}
26482
26483.ui.grid > [class*="nine column"].row > .column {
26484 width: 11.11111111% !important;
26485}
26486
26487.ui.grid > [class*="ten column"].row > .column {
26488 width: 10% !important;
26489}
26490
26491.ui.grid > [class*="eleven column"].row > .column {
26492 width: 9.09090909% !important;
26493}
26494
26495.ui.grid > [class*="twelve column"].row > .column {
26496 width: 8.33333333% !important;
26497}
26498
26499.ui.grid > [class*="thirteen column"].row > .column {
26500 width: 7.69230769% !important;
26501}
26502
26503.ui.grid > [class*="fourteen column"].row > .column {
26504 width: 7.14285714% !important;
26505}
26506
26507.ui.grid > [class*="fifteen column"].row > .column {
26508 width: 6.66666667% !important;
26509}
26510
26511.ui.grid > [class*="sixteen column"].row > .column {
26512 width: 6.25% !important;
26513}
26514
26515/* Celled Page */
26516
26517.ui.celled.page.grid {
26518 -webkit-box-shadow: none;
26519 box-shadow: none;
26520}
26521
26522/*-------------------
26523 Column Width
26524--------------------*/
26525
26526/* Sizing Combinations */
26527
26528.ui.grid > .row > [class*="one wide"].column,
26529.ui.grid > .column.row > [class*="one wide"].column,
26530.ui.grid > [class*="one wide"].column,
26531.ui.column.grid > [class*="one wide"].column {
26532 width: 6.25% !important;
26533}
26534
26535.ui.grid > .row > [class*="two wide"].column,
26536.ui.grid > .column.row > [class*="two wide"].column,
26537.ui.grid > [class*="two wide"].column,
26538.ui.column.grid > [class*="two wide"].column {
26539 width: 12.5% !important;
26540}
26541
26542.ui.grid > .row > [class*="three wide"].column,
26543.ui.grid > .column.row > [class*="three wide"].column,
26544.ui.grid > [class*="three wide"].column,
26545.ui.column.grid > [class*="three wide"].column {
26546 width: 18.75% !important;
26547}
26548
26549.ui.grid > .row > [class*="four wide"].column,
26550.ui.grid > .column.row > [class*="four wide"].column,
26551.ui.grid > [class*="four wide"].column,
26552.ui.column.grid > [class*="four wide"].column {
26553 width: 25% !important;
26554}
26555
26556.ui.grid > .row > [class*="five wide"].column,
26557.ui.grid > .column.row > [class*="five wide"].column,
26558.ui.grid > [class*="five wide"].column,
26559.ui.column.grid > [class*="five wide"].column {
26560 width: 31.25% !important;
26561}
26562
26563.ui.grid > .row > [class*="six wide"].column,
26564.ui.grid > .column.row > [class*="six wide"].column,
26565.ui.grid > [class*="six wide"].column,
26566.ui.column.grid > [class*="six wide"].column {
26567 width: 37.5% !important;
26568}
26569
26570.ui.grid > .row > [class*="seven wide"].column,
26571.ui.grid > .column.row > [class*="seven wide"].column,
26572.ui.grid > [class*="seven wide"].column,
26573.ui.column.grid > [class*="seven wide"].column {
26574 width: 43.75% !important;
26575}
26576
26577.ui.grid > .row > [class*="eight wide"].column,
26578.ui.grid > .column.row > [class*="eight wide"].column,
26579.ui.grid > [class*="eight wide"].column,
26580.ui.column.grid > [class*="eight wide"].column {
26581 width: 50% !important;
26582}
26583
26584.ui.grid > .row > [class*="nine wide"].column,
26585.ui.grid > .column.row > [class*="nine wide"].column,
26586.ui.grid > [class*="nine wide"].column,
26587.ui.column.grid > [class*="nine wide"].column {
26588 width: 56.25% !important;
26589}
26590
26591.ui.grid > .row > [class*="ten wide"].column,
26592.ui.grid > .column.row > [class*="ten wide"].column,
26593.ui.grid > [class*="ten wide"].column,
26594.ui.column.grid > [class*="ten wide"].column {
26595 width: 62.5% !important;
26596}
26597
26598.ui.grid > .row > [class*="eleven wide"].column,
26599.ui.grid > .column.row > [class*="eleven wide"].column,
26600.ui.grid > [class*="eleven wide"].column,
26601.ui.column.grid > [class*="eleven wide"].column {
26602 width: 68.75% !important;
26603}
26604
26605.ui.grid > .row > [class*="twelve wide"].column,
26606.ui.grid > .column.row > [class*="twelve wide"].column,
26607.ui.grid > [class*="twelve wide"].column,
26608.ui.column.grid > [class*="twelve wide"].column {
26609 width: 75% !important;
26610}
26611
26612.ui.grid > .row > [class*="thirteen wide"].column,
26613.ui.grid > .column.row > [class*="thirteen wide"].column,
26614.ui.grid > [class*="thirteen wide"].column,
26615.ui.column.grid > [class*="thirteen wide"].column {
26616 width: 81.25% !important;
26617}
26618
26619.ui.grid > .row > [class*="fourteen wide"].column,
26620.ui.grid > .column.row > [class*="fourteen wide"].column,
26621.ui.grid > [class*="fourteen wide"].column,
26622.ui.column.grid > [class*="fourteen wide"].column {
26623 width: 87.5% !important;
26624}
26625
26626.ui.grid > .row > [class*="fifteen wide"].column,
26627.ui.grid > .column.row > [class*="fifteen wide"].column,
26628.ui.grid > [class*="fifteen wide"].column,
26629.ui.column.grid > [class*="fifteen wide"].column {
26630 width: 93.75% !important;
26631}
26632
26633.ui.grid > .row > [class*="sixteen wide"].column,
26634.ui.grid > .column.row > [class*="sixteen wide"].column,
26635.ui.grid > [class*="sixteen wide"].column,
26636.ui.column.grid > [class*="sixteen wide"].column {
26637 width: 100% !important;
26638}
26639
26640/*----------------------
26641 Width per Device
26642-----------------------*/
26643
26644/* Mobile Sizing Combinations */
26645
26646@media only screen and (min-width: 320px) and (max-width: 767.99px) {
26647 .ui.grid > .row > [class*="one wide mobile"].column,
26648 .ui.grid > .column.row > [class*="one wide mobile"].column,
26649 .ui.grid > [class*="one wide mobile"].column,
26650 .ui.column.grid > [class*="one wide mobile"].column {
26651 width: 6.25% !important;
26652 }
26653
26654 .ui.grid > .row > [class*="two wide mobile"].column,
26655 .ui.grid > .column.row > [class*="two wide mobile"].column,
26656 .ui.grid > [class*="two wide mobile"].column,
26657 .ui.column.grid > [class*="two wide mobile"].column {
26658 width: 12.5% !important;
26659 }
26660
26661 .ui.grid > .row > [class*="three wide mobile"].column,
26662 .ui.grid > .column.row > [class*="three wide mobile"].column,
26663 .ui.grid > [class*="three wide mobile"].column,
26664 .ui.column.grid > [class*="three wide mobile"].column {
26665 width: 18.75% !important;
26666 }
26667
26668 .ui.grid > .row > [class*="four wide mobile"].column,
26669 .ui.grid > .column.row > [class*="four wide mobile"].column,
26670 .ui.grid > [class*="four wide mobile"].column,
26671 .ui.column.grid > [class*="four wide mobile"].column {
26672 width: 25% !important;
26673 }
26674
26675 .ui.grid > .row > [class*="five wide mobile"].column,
26676 .ui.grid > .column.row > [class*="five wide mobile"].column,
26677 .ui.grid > [class*="five wide mobile"].column,
26678 .ui.column.grid > [class*="five wide mobile"].column {
26679 width: 31.25% !important;
26680 }
26681
26682 .ui.grid > .row > [class*="six wide mobile"].column,
26683 .ui.grid > .column.row > [class*="six wide mobile"].column,
26684 .ui.grid > [class*="six wide mobile"].column,
26685 .ui.column.grid > [class*="six wide mobile"].column {
26686 width: 37.5% !important;
26687 }
26688
26689 .ui.grid > .row > [class*="seven wide mobile"].column,
26690 .ui.grid > .column.row > [class*="seven wide mobile"].column,
26691 .ui.grid > [class*="seven wide mobile"].column,
26692 .ui.column.grid > [class*="seven wide mobile"].column {
26693 width: 43.75% !important;
26694 }
26695
26696 .ui.grid > .row > [class*="eight wide mobile"].column,
26697 .ui.grid > .column.row > [class*="eight wide mobile"].column,
26698 .ui.grid > [class*="eight wide mobile"].column,
26699 .ui.column.grid > [class*="eight wide mobile"].column {
26700 width: 50% !important;
26701 }
26702
26703 .ui.grid > .row > [class*="nine wide mobile"].column,
26704 .ui.grid > .column.row > [class*="nine wide mobile"].column,
26705 .ui.grid > [class*="nine wide mobile"].column,
26706 .ui.column.grid > [class*="nine wide mobile"].column {
26707 width: 56.25% !important;
26708 }
26709
26710 .ui.grid > .row > [class*="ten wide mobile"].column,
26711 .ui.grid > .column.row > [class*="ten wide mobile"].column,
26712 .ui.grid > [class*="ten wide mobile"].column,
26713 .ui.column.grid > [class*="ten wide mobile"].column {
26714 width: 62.5% !important;
26715 }
26716
26717 .ui.grid > .row > [class*="eleven wide mobile"].column,
26718 .ui.grid > .column.row > [class*="eleven wide mobile"].column,
26719 .ui.grid > [class*="eleven wide mobile"].column,
26720 .ui.column.grid > [class*="eleven wide mobile"].column {
26721 width: 68.75% !important;
26722 }
26723
26724 .ui.grid > .row > [class*="twelve wide mobile"].column,
26725 .ui.grid > .column.row > [class*="twelve wide mobile"].column,
26726 .ui.grid > [class*="twelve wide mobile"].column,
26727 .ui.column.grid > [class*="twelve wide mobile"].column {
26728 width: 75% !important;
26729 }
26730
26731 .ui.grid > .row > [class*="thirteen wide mobile"].column,
26732 .ui.grid > .column.row > [class*="thirteen wide mobile"].column,
26733 .ui.grid > [class*="thirteen wide mobile"].column,
26734 .ui.column.grid > [class*="thirteen wide mobile"].column {
26735 width: 81.25% !important;
26736 }
26737
26738 .ui.grid > .row > [class*="fourteen wide mobile"].column,
26739 .ui.grid > .column.row > [class*="fourteen wide mobile"].column,
26740 .ui.grid > [class*="fourteen wide mobile"].column,
26741 .ui.column.grid > [class*="fourteen wide mobile"].column {
26742 width: 87.5% !important;
26743 }
26744
26745 .ui.grid > .row > [class*="fifteen wide mobile"].column,
26746 .ui.grid > .column.row > [class*="fifteen wide mobile"].column,
26747 .ui.grid > [class*="fifteen wide mobile"].column,
26748 .ui.column.grid > [class*="fifteen wide mobile"].column {
26749 width: 93.75% !important;
26750 }
26751
26752 .ui.grid > .row > [class*="sixteen wide mobile"].column,
26753 .ui.grid > .column.row > [class*="sixteen wide mobile"].column,
26754 .ui.grid > [class*="sixteen wide mobile"].column,
26755 .ui.column.grid > [class*="sixteen wide mobile"].column {
26756 width: 100% !important;
26757 }
26758}
26759
26760/* Tablet Sizing Combinations */
26761
26762@media only screen and (min-width: 768px) and (max-width: 991.99px) {
26763 .ui.grid > .row > [class*="one wide tablet"].column,
26764 .ui.grid > .column.row > [class*="one wide tablet"].column,
26765 .ui.grid > [class*="one wide tablet"].column,
26766 .ui.column.grid > [class*="one wide tablet"].column {
26767 width: 6.25% !important;
26768 }
26769
26770 .ui.grid > .row > [class*="two wide tablet"].column,
26771 .ui.grid > .column.row > [class*="two wide tablet"].column,
26772 .ui.grid > [class*="two wide tablet"].column,
26773 .ui.column.grid > [class*="two wide tablet"].column {
26774 width: 12.5% !important;
26775 }
26776
26777 .ui.grid > .row > [class*="three wide tablet"].column,
26778 .ui.grid > .column.row > [class*="three wide tablet"].column,
26779 .ui.grid > [class*="three wide tablet"].column,
26780 .ui.column.grid > [class*="three wide tablet"].column {
26781 width: 18.75% !important;
26782 }
26783
26784 .ui.grid > .row > [class*="four wide tablet"].column,
26785 .ui.grid > .column.row > [class*="four wide tablet"].column,
26786 .ui.grid > [class*="four wide tablet"].column,
26787 .ui.column.grid > [class*="four wide tablet"].column {
26788 width: 25% !important;
26789 }
26790
26791 .ui.grid > .row > [class*="five wide tablet"].column,
26792 .ui.grid > .column.row > [class*="five wide tablet"].column,
26793 .ui.grid > [class*="five wide tablet"].column,
26794 .ui.column.grid > [class*="five wide tablet"].column {
26795 width: 31.25% !important;
26796 }
26797
26798 .ui.grid > .row > [class*="six wide tablet"].column,
26799 .ui.grid > .column.row > [class*="six wide tablet"].column,
26800 .ui.grid > [class*="six wide tablet"].column,
26801 .ui.column.grid > [class*="six wide tablet"].column {
26802 width: 37.5% !important;
26803 }
26804
26805 .ui.grid > .row > [class*="seven wide tablet"].column,
26806 .ui.grid > .column.row > [class*="seven wide tablet"].column,
26807 .ui.grid > [class*="seven wide tablet"].column,
26808 .ui.column.grid > [class*="seven wide tablet"].column {
26809 width: 43.75% !important;
26810 }
26811
26812 .ui.grid > .row > [class*="eight wide tablet"].column,
26813 .ui.grid > .column.row > [class*="eight wide tablet"].column,
26814 .ui.grid > [class*="eight wide tablet"].column,
26815 .ui.column.grid > [class*="eight wide tablet"].column {
26816 width: 50% !important;
26817 }
26818
26819 .ui.grid > .row > [class*="nine wide tablet"].column,
26820 .ui.grid > .column.row > [class*="nine wide tablet"].column,
26821 .ui.grid > [class*="nine wide tablet"].column,
26822 .ui.column.grid > [class*="nine wide tablet"].column {
26823 width: 56.25% !important;
26824 }
26825
26826 .ui.grid > .row > [class*="ten wide tablet"].column,
26827 .ui.grid > .column.row > [class*="ten wide tablet"].column,
26828 .ui.grid > [class*="ten wide tablet"].column,
26829 .ui.column.grid > [class*="ten wide tablet"].column {
26830 width: 62.5% !important;
26831 }
26832
26833 .ui.grid > .row > [class*="eleven wide tablet"].column,
26834 .ui.grid > .column.row > [class*="eleven wide tablet"].column,
26835 .ui.grid > [class*="eleven wide tablet"].column,
26836 .ui.column.grid > [class*="eleven wide tablet"].column {
26837 width: 68.75% !important;
26838 }
26839
26840 .ui.grid > .row > [class*="twelve wide tablet"].column,
26841 .ui.grid > .column.row > [class*="twelve wide tablet"].column,
26842 .ui.grid > [class*="twelve wide tablet"].column,
26843 .ui.column.grid > [class*="twelve wide tablet"].column {
26844 width: 75% !important;
26845 }
26846
26847 .ui.grid > .row > [class*="thirteen wide tablet"].column,
26848 .ui.grid > .column.row > [class*="thirteen wide tablet"].column,
26849 .ui.grid > [class*="thirteen wide tablet"].column,
26850 .ui.column.grid > [class*="thirteen wide tablet"].column {
26851 width: 81.25% !important;
26852 }
26853
26854 .ui.grid > .row > [class*="fourteen wide tablet"].column,
26855 .ui.grid > .column.row > [class*="fourteen wide tablet"].column,
26856 .ui.grid > [class*="fourteen wide tablet"].column,
26857 .ui.column.grid > [class*="fourteen wide tablet"].column {
26858 width: 87.5% !important;
26859 }
26860
26861 .ui.grid > .row > [class*="fifteen wide tablet"].column,
26862 .ui.grid > .column.row > [class*="fifteen wide tablet"].column,
26863 .ui.grid > [class*="fifteen wide tablet"].column,
26864 .ui.column.grid > [class*="fifteen wide tablet"].column {
26865 width: 93.75% !important;
26866 }
26867
26868 .ui.grid > .row > [class*="sixteen wide tablet"].column,
26869 .ui.grid > .column.row > [class*="sixteen wide tablet"].column,
26870 .ui.grid > [class*="sixteen wide tablet"].column,
26871 .ui.column.grid > [class*="sixteen wide tablet"].column {
26872 width: 100% !important;
26873 }
26874}
26875
26876/* Computer/Desktop Sizing Combinations */
26877
26878@media only screen and (min-width: 992px) {
26879 .ui.grid > .row > [class*="one wide computer"].column,
26880 .ui.grid > .column.row > [class*="one wide computer"].column,
26881 .ui.grid > [class*="one wide computer"].column,
26882 .ui.column.grid > [class*="one wide computer"].column {
26883 width: 6.25% !important;
26884 }
26885
26886 .ui.grid > .row > [class*="two wide computer"].column,
26887 .ui.grid > .column.row > [class*="two wide computer"].column,
26888 .ui.grid > [class*="two wide computer"].column,
26889 .ui.column.grid > [class*="two wide computer"].column {
26890 width: 12.5% !important;
26891 }
26892
26893 .ui.grid > .row > [class*="three wide computer"].column,
26894 .ui.grid > .column.row > [class*="three wide computer"].column,
26895 .ui.grid > [class*="three wide computer"].column,
26896 .ui.column.grid > [class*="three wide computer"].column {
26897 width: 18.75% !important;
26898 }
26899
26900 .ui.grid > .row > [class*="four wide computer"].column,
26901 .ui.grid > .column.row > [class*="four wide computer"].column,
26902 .ui.grid > [class*="four wide computer"].column,
26903 .ui.column.grid > [class*="four wide computer"].column {
26904 width: 25% !important;
26905 }
26906
26907 .ui.grid > .row > [class*="five wide computer"].column,
26908 .ui.grid > .column.row > [class*="five wide computer"].column,
26909 .ui.grid > [class*="five wide computer"].column,
26910 .ui.column.grid > [class*="five wide computer"].column {
26911 width: 31.25% !important;
26912 }
26913
26914 .ui.grid > .row > [class*="six wide computer"].column,
26915 .ui.grid > .column.row > [class*="six wide computer"].column,
26916 .ui.grid > [class*="six wide computer"].column,
26917 .ui.column.grid > [class*="six wide computer"].column {
26918 width: 37.5% !important;
26919 }
26920
26921 .ui.grid > .row > [class*="seven wide computer"].column,
26922 .ui.grid > .column.row > [class*="seven wide computer"].column,
26923 .ui.grid > [class*="seven wide computer"].column,
26924 .ui.column.grid > [class*="seven wide computer"].column {
26925 width: 43.75% !important;
26926 }
26927
26928 .ui.grid > .row > [class*="eight wide computer"].column,
26929 .ui.grid > .column.row > [class*="eight wide computer"].column,
26930 .ui.grid > [class*="eight wide computer"].column,
26931 .ui.column.grid > [class*="eight wide computer"].column {
26932 width: 50% !important;
26933 }
26934
26935 .ui.grid > .row > [class*="nine wide computer"].column,
26936 .ui.grid > .column.row > [class*="nine wide computer"].column,
26937 .ui.grid > [class*="nine wide computer"].column,
26938 .ui.column.grid > [class*="nine wide computer"].column {
26939 width: 56.25% !important;
26940 }
26941
26942 .ui.grid > .row > [class*="ten wide computer"].column,
26943 .ui.grid > .column.row > [class*="ten wide computer"].column,
26944 .ui.grid > [class*="ten wide computer"].column,
26945 .ui.column.grid > [class*="ten wide computer"].column {
26946 width: 62.5% !important;
26947 }
26948
26949 .ui.grid > .row > [class*="eleven wide computer"].column,
26950 .ui.grid > .column.row > [class*="eleven wide computer"].column,
26951 .ui.grid > [class*="eleven wide computer"].column,
26952 .ui.column.grid > [class*="eleven wide computer"].column {
26953 width: 68.75% !important;
26954 }
26955
26956 .ui.grid > .row > [class*="twelve wide computer"].column,
26957 .ui.grid > .column.row > [class*="twelve wide computer"].column,
26958 .ui.grid > [class*="twelve wide computer"].column,
26959 .ui.column.grid > [class*="twelve wide computer"].column {
26960 width: 75% !important;
26961 }
26962
26963 .ui.grid > .row > [class*="thirteen wide computer"].column,
26964 .ui.grid > .column.row > [class*="thirteen wide computer"].column,
26965 .ui.grid > [class*="thirteen wide computer"].column,
26966 .ui.column.grid > [class*="thirteen wide computer"].column {
26967 width: 81.25% !important;
26968 }
26969
26970 .ui.grid > .row > [class*="fourteen wide computer"].column,
26971 .ui.grid > .column.row > [class*="fourteen wide computer"].column,
26972 .ui.grid > [class*="fourteen wide computer"].column,
26973 .ui.column.grid > [class*="fourteen wide computer"].column {
26974 width: 87.5% !important;
26975 }
26976
26977 .ui.grid > .row > [class*="fifteen wide computer"].column,
26978 .ui.grid > .column.row > [class*="fifteen wide computer"].column,
26979 .ui.grid > [class*="fifteen wide computer"].column,
26980 .ui.column.grid > [class*="fifteen wide computer"].column {
26981 width: 93.75% !important;
26982 }
26983
26984 .ui.grid > .row > [class*="sixteen wide computer"].column,
26985 .ui.grid > .column.row > [class*="sixteen wide computer"].column,
26986 .ui.grid > [class*="sixteen wide computer"].column,
26987 .ui.column.grid > [class*="sixteen wide computer"].column {
26988 width: 100% !important;
26989 }
26990}
26991
26992/* Large Monitor Sizing Combinations */
26993
26994@media only screen and (min-width: 1200px) and (max-width: 1919.99px) {
26995 .ui.grid > .row > [class*="one wide large screen"].column,
26996 .ui.grid > .column.row > [class*="one wide large screen"].column,
26997 .ui.grid > [class*="one wide large screen"].column,
26998 .ui.column.grid > [class*="one wide large screen"].column {
26999 width: 6.25% !important;
27000 }
27001
27002 .ui.grid > .row > [class*="two wide large screen"].column,
27003 .ui.grid > .column.row > [class*="two wide large screen"].column,
27004 .ui.grid > [class*="two wide large screen"].column,
27005 .ui.column.grid > [class*="two wide large screen"].column {
27006 width: 12.5% !important;
27007 }
27008
27009 .ui.grid > .row > [class*="three wide large screen"].column,
27010 .ui.grid > .column.row > [class*="three wide large screen"].column,
27011 .ui.grid > [class*="three wide large screen"].column,
27012 .ui.column.grid > [class*="three wide large screen"].column {
27013 width: 18.75% !important;
27014 }
27015
27016 .ui.grid > .row > [class*="four wide large screen"].column,
27017 .ui.grid > .column.row > [class*="four wide large screen"].column,
27018 .ui.grid > [class*="four wide large screen"].column,
27019 .ui.column.grid > [class*="four wide large screen"].column {
27020 width: 25% !important;
27021 }
27022
27023 .ui.grid > .row > [class*="five wide large screen"].column,
27024 .ui.grid > .column.row > [class*="five wide large screen"].column,
27025 .ui.grid > [class*="five wide large screen"].column,
27026 .ui.column.grid > [class*="five wide large screen"].column {
27027 width: 31.25% !important;
27028 }
27029
27030 .ui.grid > .row > [class*="six wide large screen"].column,
27031 .ui.grid > .column.row > [class*="six wide large screen"].column,
27032 .ui.grid > [class*="six wide large screen"].column,
27033 .ui.column.grid > [class*="six wide large screen"].column {
27034 width: 37.5% !important;
27035 }
27036
27037 .ui.grid > .row > [class*="seven wide large screen"].column,
27038 .ui.grid > .column.row > [class*="seven wide large screen"].column,
27039 .ui.grid > [class*="seven wide large screen"].column,
27040 .ui.column.grid > [class*="seven wide large screen"].column {
27041 width: 43.75% !important;
27042 }
27043
27044 .ui.grid > .row > [class*="eight wide large screen"].column,
27045 .ui.grid > .column.row > [class*="eight wide large screen"].column,
27046 .ui.grid > [class*="eight wide large screen"].column,
27047 .ui.column.grid > [class*="eight wide large screen"].column {
27048 width: 50% !important;
27049 }
27050
27051 .ui.grid > .row > [class*="nine wide large screen"].column,
27052 .ui.grid > .column.row > [class*="nine wide large screen"].column,
27053 .ui.grid > [class*="nine wide large screen"].column,
27054 .ui.column.grid > [class*="nine wide large screen"].column {
27055 width: 56.25% !important;
27056 }
27057
27058 .ui.grid > .row > [class*="ten wide large screen"].column,
27059 .ui.grid > .column.row > [class*="ten wide large screen"].column,
27060 .ui.grid > [class*="ten wide large screen"].column,
27061 .ui.column.grid > [class*="ten wide large screen"].column {
27062 width: 62.5% !important;
27063 }
27064
27065 .ui.grid > .row > [class*="eleven wide large screen"].column,
27066 .ui.grid > .column.row > [class*="eleven wide large screen"].column,
27067 .ui.grid > [class*="eleven wide large screen"].column,
27068 .ui.column.grid > [class*="eleven wide large screen"].column {
27069 width: 68.75% !important;
27070 }
27071
27072 .ui.grid > .row > [class*="twelve wide large screen"].column,
27073 .ui.grid > .column.row > [class*="twelve wide large screen"].column,
27074 .ui.grid > [class*="twelve wide large screen"].column,
27075 .ui.column.grid > [class*="twelve wide large screen"].column {
27076 width: 75% !important;
27077 }
27078
27079 .ui.grid > .row > [class*="thirteen wide large screen"].column,
27080 .ui.grid > .column.row > [class*="thirteen wide large screen"].column,
27081 .ui.grid > [class*="thirteen wide large screen"].column,
27082 .ui.column.grid > [class*="thirteen wide large screen"].column {
27083 width: 81.25% !important;
27084 }
27085
27086 .ui.grid > .row > [class*="fourteen wide large screen"].column,
27087 .ui.grid > .column.row > [class*="fourteen wide large screen"].column,
27088 .ui.grid > [class*="fourteen wide large screen"].column,
27089 .ui.column.grid > [class*="fourteen wide large screen"].column {
27090 width: 87.5% !important;
27091 }
27092
27093 .ui.grid > .row > [class*="fifteen wide large screen"].column,
27094 .ui.grid > .column.row > [class*="fifteen wide large screen"].column,
27095 .ui.grid > [class*="fifteen wide large screen"].column,
27096 .ui.column.grid > [class*="fifteen wide large screen"].column {
27097 width: 93.75% !important;
27098 }
27099
27100 .ui.grid > .row > [class*="sixteen wide large screen"].column,
27101 .ui.grid > .column.row > [class*="sixteen wide large screen"].column,
27102 .ui.grid > [class*="sixteen wide large screen"].column,
27103 .ui.column.grid > [class*="sixteen wide large screen"].column {
27104 width: 100% !important;
27105 }
27106}
27107
27108/* Widescreen Sizing Combinations */
27109
27110@media only screen and (min-width: 1920px) {
27111 .ui.grid > .row > [class*="one wide widescreen"].column,
27112 .ui.grid > .column.row > [class*="one wide widescreen"].column,
27113 .ui.grid > [class*="one wide widescreen"].column,
27114 .ui.column.grid > [class*="one wide widescreen"].column {
27115 width: 6.25% !important;
27116 }
27117
27118 .ui.grid > .row > [class*="two wide widescreen"].column,
27119 .ui.grid > .column.row > [class*="two wide widescreen"].column,
27120 .ui.grid > [class*="two wide widescreen"].column,
27121 .ui.column.grid > [class*="two wide widescreen"].column {
27122 width: 12.5% !important;
27123 }
27124
27125 .ui.grid > .row > [class*="three wide widescreen"].column,
27126 .ui.grid > .column.row > [class*="three wide widescreen"].column,
27127 .ui.grid > [class*="three wide widescreen"].column,
27128 .ui.column.grid > [class*="three wide widescreen"].column {
27129 width: 18.75% !important;
27130 }
27131
27132 .ui.grid > .row > [class*="four wide widescreen"].column,
27133 .ui.grid > .column.row > [class*="four wide widescreen"].column,
27134 .ui.grid > [class*="four wide widescreen"].column,
27135 .ui.column.grid > [class*="four wide widescreen"].column {
27136 width: 25% !important;
27137 }
27138
27139 .ui.grid > .row > [class*="five wide widescreen"].column,
27140 .ui.grid > .column.row > [class*="five wide widescreen"].column,
27141 .ui.grid > [class*="five wide widescreen"].column,
27142 .ui.column.grid > [class*="five wide widescreen"].column {
27143 width: 31.25% !important;
27144 }
27145
27146 .ui.grid > .row > [class*="six wide widescreen"].column,
27147 .ui.grid > .column.row > [class*="six wide widescreen"].column,
27148 .ui.grid > [class*="six wide widescreen"].column,
27149 .ui.column.grid > [class*="six wide widescreen"].column {
27150 width: 37.5% !important;
27151 }
27152
27153 .ui.grid > .row > [class*="seven wide widescreen"].column,
27154 .ui.grid > .column.row > [class*="seven wide widescreen"].column,
27155 .ui.grid > [class*="seven wide widescreen"].column,
27156 .ui.column.grid > [class*="seven wide widescreen"].column {
27157 width: 43.75% !important;
27158 }
27159
27160 .ui.grid > .row > [class*="eight wide widescreen"].column,
27161 .ui.grid > .column.row > [class*="eight wide widescreen"].column,
27162 .ui.grid > [class*="eight wide widescreen"].column,
27163 .ui.column.grid > [class*="eight wide widescreen"].column {
27164 width: 50% !important;
27165 }
27166
27167 .ui.grid > .row > [class*="nine wide widescreen"].column,
27168 .ui.grid > .column.row > [class*="nine wide widescreen"].column,
27169 .ui.grid > [class*="nine wide widescreen"].column,
27170 .ui.column.grid > [class*="nine wide widescreen"].column {
27171 width: 56.25% !important;
27172 }
27173
27174 .ui.grid > .row > [class*="ten wide widescreen"].column,
27175 .ui.grid > .column.row > [class*="ten wide widescreen"].column,
27176 .ui.grid > [class*="ten wide widescreen"].column,
27177 .ui.column.grid > [class*="ten wide widescreen"].column {
27178 width: 62.5% !important;
27179 }
27180
27181 .ui.grid > .row > [class*="eleven wide widescreen"].column,
27182 .ui.grid > .column.row > [class*="eleven wide widescreen"].column,
27183 .ui.grid > [class*="eleven wide widescreen"].column,
27184 .ui.column.grid > [class*="eleven wide widescreen"].column {
27185 width: 68.75% !important;
27186 }
27187
27188 .ui.grid > .row > [class*="twelve wide widescreen"].column,
27189 .ui.grid > .column.row > [class*="twelve wide widescreen"].column,
27190 .ui.grid > [class*="twelve wide widescreen"].column,
27191 .ui.column.grid > [class*="twelve wide widescreen"].column {
27192 width: 75% !important;
27193 }
27194
27195 .ui.grid > .row > [class*="thirteen wide widescreen"].column,
27196 .ui.grid > .column.row > [class*="thirteen wide widescreen"].column,
27197 .ui.grid > [class*="thirteen wide widescreen"].column,
27198 .ui.column.grid > [class*="thirteen wide widescreen"].column {
27199 width: 81.25% !important;
27200 }
27201
27202 .ui.grid > .row > [class*="fourteen wide widescreen"].column,
27203 .ui.grid > .column.row > [class*="fourteen wide widescreen"].column,
27204 .ui.grid > [class*="fourteen wide widescreen"].column,
27205 .ui.column.grid > [class*="fourteen wide widescreen"].column {
27206 width: 87.5% !important;
27207 }
27208
27209 .ui.grid > .row > [class*="fifteen wide widescreen"].column,
27210 .ui.grid > .column.row > [class*="fifteen wide widescreen"].column,
27211 .ui.grid > [class*="fifteen wide widescreen"].column,
27212 .ui.column.grid > [class*="fifteen wide widescreen"].column {
27213 width: 93.75% !important;
27214 }
27215
27216 .ui.grid > .row > [class*="sixteen wide widescreen"].column,
27217 .ui.grid > .column.row > [class*="sixteen wide widescreen"].column,
27218 .ui.grid > [class*="sixteen wide widescreen"].column,
27219 .ui.column.grid > [class*="sixteen wide widescreen"].column {
27220 width: 100% !important;
27221 }
27222}
27223
27224/*----------------------
27225 Centered
27226-----------------------*/
27227
27228.ui.centered.grid,
27229.ui.centered.grid > .row,
27230.ui.grid > .centered.row {
27231 text-align: center;
27232 -webkit-box-pack: center;
27233 -ms-flex-pack: center;
27234 justify-content: center;
27235}
27236
27237.ui.centered.grid > .column:not(.aligned):not(.justified):not(.row),
27238.ui.centered.grid > .row > .column:not(.aligned):not(.justified),
27239.ui.grid .centered.row > .column:not(.aligned):not(.justified) {
27240 text-align: left;
27241}
27242
27243.ui.grid > .centered.column,
27244.ui.grid > .row > .centered.column {
27245 display: block;
27246 margin-left: auto;
27247 margin-right: auto;
27248}
27249
27250/*----------------------
27251 Relaxed
27252-----------------------*/
27253
27254.ui.relaxed.grid > .column:not(.row),
27255.ui.relaxed.grid > .row > .column,
27256.ui.grid > .relaxed.row > .column {
27257 padding-left: 1.5rem;
27258 padding-right: 1.5rem;
27259}
27260
27261.ui[class*="very relaxed"].grid > .column:not(.row),
27262.ui[class*="very relaxed"].grid > .row > .column,
27263.ui.grid > [class*="very relaxed"].row > .column {
27264 padding-left: 2.5rem;
27265 padding-right: 2.5rem;
27266}
27267
27268/* Coupling with UI Divider */
27269
27270.ui.relaxed.grid .row + .ui.divider,
27271.ui.grid .relaxed.row + .ui.divider {
27272 margin-left: 1.5rem;
27273 margin-right: 1.5rem;
27274}
27275
27276.ui[class*="very relaxed"].grid .row + .ui.divider,
27277.ui.grid [class*="very relaxed"].row + .ui.divider {
27278 margin-left: 2.5rem;
27279 margin-right: 2.5rem;
27280}
27281
27282/*----------------------
27283 Padded
27284-----------------------*/
27285
27286.ui.padded.grid:not(.vertically):not(.horizontally) {
27287 margin: 0 !important;
27288}
27289
27290[class*="horizontally padded"].ui.grid {
27291 margin-left: 0 !important;
27292 margin-right: 0 !important;
27293}
27294
27295[class*="vertically padded"].ui.grid {
27296 margin-top: 0 !important;
27297 margin-bottom: 0 !important;
27298}
27299
27300/*----------------------
27301 "Floated"
27302-----------------------*/
27303
27304.ui.grid [class*="left floated"].column {
27305 margin-right: auto;
27306}
27307
27308.ui.grid [class*="right floated"].column {
27309 margin-left: auto;
27310}
27311
27312/*----------------------
27313 Divided
27314-----------------------*/
27315
27316.ui.divided.grid:not([class*="vertically divided"]) > .column:not(.row),
27317.ui.divided.grid:not([class*="vertically divided"]) > .row > .column {
27318 -webkit-box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15);
27319 box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15);
27320}
27321
27322/* Swap from padding to margin on columns to have dividers align */
27323
27324.ui[class*="vertically divided"].grid > .column:not(.row),
27325.ui[class*="vertically divided"].grid > .row > .column {
27326 margin-top: 1rem;
27327 margin-bottom: 1rem;
27328 padding-top: 0;
27329 padding-bottom: 0;
27330}
27331
27332.ui[class*="vertically divided"].grid > .row {
27333 margin-top: 0;
27334 margin-bottom: 0;
27335}
27336
27337/* No divider on first column on row */
27338
27339.ui.divided.grid:not([class*="vertically divided"]) > .column:first-child,
27340.ui.divided.grid:not([class*="vertically divided"]) > .row > .column:first-child {
27341 -webkit-box-shadow: none;
27342 box-shadow: none;
27343}
27344
27345/* No space on top of first row */
27346
27347.ui[class*="vertically divided"].grid > .row:first-child > .column {
27348 margin-top: 0;
27349}
27350
27351/* Divided Row */
27352
27353.ui.grid > .divided.row > .column {
27354 -webkit-box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15);
27355 box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15);
27356}
27357
27358.ui.grid > .divided.row > .column:first-child {
27359 -webkit-box-shadow: none;
27360 box-shadow: none;
27361}
27362
27363/* Vertically Divided */
27364
27365.ui[class*="vertically divided"].grid > .row {
27366 position: relative;
27367}
27368
27369.ui[class*="vertically divided"].grid > .row:before {
27370 position: absolute;
27371 content: "";
27372 top: 0;
27373 left: 0;
27374 width: calc(100% - 2rem);
27375 height: 1px;
27376 margin: 0 1rem;
27377 -webkit-box-shadow: 0 -1px 0 0 rgba(34, 36, 38, 0.15);
27378 box-shadow: 0 -1px 0 0 rgba(34, 36, 38, 0.15);
27379}
27380
27381/* Padded Horizontally Divided */
27382
27383[class*="horizontally padded"].ui.divided.grid,
27384.ui.padded.divided.grid:not(.vertically):not(.horizontally) {
27385 width: 100%;
27386}
27387
27388/* First Row Vertically Divided */
27389
27390.ui[class*="vertically divided"].grid > .row:first-child:before {
27391 -webkit-box-shadow: none;
27392 box-shadow: none;
27393}
27394
27395/* Inverted Divided */
27396
27397.ui.inverted.divided.grid:not([class*="vertically divided"]) > .column:not(.row),
27398.ui.inverted.divided.grid:not([class*="vertically divided"]) > .row > .column {
27399 -webkit-box-shadow: -1px 0 0 0 rgba(255, 255, 255, 0.1);
27400 box-shadow: -1px 0 0 0 rgba(255, 255, 255, 0.1);
27401}
27402
27403.ui.inverted.divided.grid:not([class*="vertically divided"]) > .column:not(.row):first-child,
27404.ui.inverted.divided.grid:not([class*="vertically divided"]) > .row > .column:first-child {
27405 -webkit-box-shadow: none;
27406 box-shadow: none;
27407}
27408
27409.ui.inverted[class*="vertically divided"].grid > .row:before {
27410 -webkit-box-shadow: 0 -1px 0 0 rgba(255, 255, 255, 0.1);
27411 box-shadow: 0 -1px 0 0 rgba(255, 255, 255, 0.1);
27412}
27413
27414/* Relaxed */
27415
27416.ui.relaxed[class*="vertically divided"].grid > .row:before {
27417 margin-left: 1.5rem;
27418 margin-right: 1.5rem;
27419 width: calc(100% - 3rem);
27420}
27421
27422.ui[class*="very relaxed"][class*="vertically divided"].grid > .row:before {
27423 margin-left: 2.5rem;
27424 margin-right: 2.5rem;
27425 width: calc(100% - 5rem);
27426}
27427
27428/*----------------------
27429 Celled
27430-----------------------*/
27431
27432.ui.celled.grid {
27433 width: 100%;
27434 margin: 1em 0;
27435 -webkit-box-shadow: 0 0 0 1px #D4D4D5;
27436 box-shadow: 0 0 0 1px #D4D4D5;
27437}
27438
27439.ui.celled.grid > .row {
27440 width: 100% !important;
27441 margin: 0;
27442 padding: 0;
27443 -webkit-box-shadow: 0 -1px 0 0 #D4D4D5;
27444 box-shadow: 0 -1px 0 0 #D4D4D5;
27445}
27446
27447.ui.celled.grid > .column:not(.row),
27448.ui.celled.grid > .row > .column {
27449 -webkit-box-shadow: -1px 0 0 0 #D4D4D5;
27450 box-shadow: -1px 0 0 0 #D4D4D5;
27451}
27452
27453.ui.celled.grid > .column:first-child,
27454.ui.celled.grid > .row > .column:first-child {
27455 -webkit-box-shadow: none;
27456 box-shadow: none;
27457}
27458
27459.ui.celled.grid > .column:not(.row),
27460.ui.celled.grid > .row > .column {
27461 padding: 1em;
27462}
27463
27464.ui.relaxed.celled.grid > .column:not(.row),
27465.ui.relaxed.celled.grid > .row > .column {
27466 padding: 1.5em;
27467}
27468
27469.ui[class*="very relaxed"].celled.grid > .column:not(.row),
27470.ui[class*="very relaxed"].celled.grid > .row > .column {
27471 padding: 2em;
27472}
27473
27474/* Internally Celled */
27475
27476.ui[class*="internally celled"].grid {
27477 -webkit-box-shadow: none;
27478 box-shadow: none;
27479 margin: 0;
27480}
27481
27482.ui[class*="internally celled"].grid > .row:first-child {
27483 -webkit-box-shadow: none;
27484 box-shadow: none;
27485}
27486
27487.ui[class*="internally celled"].grid > .row > .column:first-child {
27488 -webkit-box-shadow: none;
27489 box-shadow: none;
27490}
27491
27492/*----------------------
27493 Vertically Aligned
27494-----------------------*/
27495
27496/* Top Aligned */
27497
27498.ui[class*="top aligned"].grid > .column:not(.row),
27499.ui[class*="top aligned"].grid > .row > .column,
27500.ui.grid > [class*="top aligned"].row > .column,
27501.ui.grid > [class*="top aligned"].column:not(.row),
27502.ui.grid > .row > [class*="top aligned"].column {
27503 -webkit-box-orient: vertical;
27504 -webkit-box-direction: normal;
27505 -ms-flex-direction: column;
27506 flex-direction: column;
27507 vertical-align: top;
27508 -ms-flex-item-align: start !important;
27509 align-self: flex-start !important;
27510}
27511
27512/* Middle Aligned */
27513
27514.ui[class*="middle aligned"].grid > .column:not(.row),
27515.ui[class*="middle aligned"].grid > .row > .column,
27516.ui.grid > [class*="middle aligned"].row > .column,
27517.ui.grid > [class*="middle aligned"].column:not(.row),
27518.ui.grid > .row > [class*="middle aligned"].column {
27519 -webkit-box-orient: vertical;
27520 -webkit-box-direction: normal;
27521 -ms-flex-direction: column;
27522 flex-direction: column;
27523 vertical-align: middle;
27524 -ms-flex-item-align: center !important;
27525 align-self: center !important;
27526}
27527
27528/* Bottom Aligned */
27529
27530.ui[class*="bottom aligned"].grid > .column:not(.row),
27531.ui[class*="bottom aligned"].grid > .row > .column,
27532.ui.grid > [class*="bottom aligned"].row > .column,
27533.ui.grid > [class*="bottom aligned"].column:not(.row),
27534.ui.grid > .row > [class*="bottom aligned"].column {
27535 -webkit-box-orient: vertical;
27536 -webkit-box-direction: normal;
27537 -ms-flex-direction: column;
27538 flex-direction: column;
27539 vertical-align: bottom;
27540 -ms-flex-item-align: end !important;
27541 align-self: flex-end !important;
27542}
27543
27544/* Stretched */
27545
27546.ui.stretched.grid > .row > .column,
27547.ui.stretched.grid > .column,
27548.ui.grid > .stretched.row > .column,
27549.ui.grid > .stretched.column:not(.row),
27550.ui.grid > .row > .stretched.column {
27551 display: -webkit-inline-box !important;
27552 display: -ms-inline-flexbox !important;
27553 display: inline-flex !important;
27554 -ms-flex-item-align: stretch;
27555 align-self: stretch;
27556 -webkit-box-orient: vertical;
27557 -webkit-box-direction: normal;
27558 -ms-flex-direction: column;
27559 flex-direction: column;
27560}
27561
27562.ui.stretched.grid > .row > .column > *,
27563.ui.stretched.grid > .column > *,
27564.ui.grid > .stretched.row > .column > *,
27565.ui.grid > .stretched.column:not(.row) > *,
27566.ui.grid > .row > .stretched.column > * {
27567 -webkit-box-flex: 1;
27568 -ms-flex-positive: 1;
27569 flex-grow: 1;
27570}
27571
27572/*----------------------
27573 Horizontally Centered
27574-----------------------*/
27575
27576/* Left Aligned */
27577
27578.ui[class*="left aligned"].grid > .column,
27579.ui[class*="left aligned"].grid > .row > .column,
27580.ui.grid > [class*="left aligned"].row > .column,
27581.ui.grid > [class*="left aligned"].column.column,
27582.ui.grid > .row > [class*="left aligned"].column.column {
27583 text-align: left;
27584 -ms-flex-item-align: inherit;
27585 align-self: inherit;
27586}
27587
27588/* Center Aligned */
27589
27590.ui[class*="center aligned"].grid > .column,
27591.ui[class*="center aligned"].grid > .row > .column,
27592.ui.grid > [class*="center aligned"].row > .column,
27593.ui.grid > [class*="center aligned"].column.column,
27594.ui.grid > .row > [class*="center aligned"].column.column {
27595 text-align: center;
27596 -ms-flex-item-align: inherit;
27597 align-self: inherit;
27598}
27599
27600.ui[class*="center aligned"].grid {
27601 -webkit-box-pack: center;
27602 -ms-flex-pack: center;
27603 justify-content: center;
27604}
27605
27606/* Right Aligned */
27607
27608.ui[class*="right aligned"].grid > .column,
27609.ui[class*="right aligned"].grid > .row > .column,
27610.ui.grid > [class*="right aligned"].row > .column,
27611.ui.grid > [class*="right aligned"].column.column,
27612.ui.grid > .row > [class*="right aligned"].column.column {
27613 text-align: right;
27614 -ms-flex-item-align: inherit;
27615 align-self: inherit;
27616}
27617
27618/* Justified */
27619
27620.ui.justified.grid > .column,
27621.ui.justified.grid > .row > .column,
27622.ui.grid > .justified.row > .column,
27623.ui.grid > .justified.column.column,
27624.ui.grid > .row > .justified.column.column {
27625 text-align: justify;
27626 -webkit-hyphens: auto;
27627 -ms-hyphens: auto;
27628 hyphens: auto;
27629}
27630
27631/*----------------------
27632 Colored
27633-----------------------*/
27634
27635.ui.grid > .primary.row,
27636.ui.grid > .primary.column,
27637.ui.grid > .row > .primary.column {
27638 background-color: #2185D0;
27639 color: #FFFFFF;
27640}
27641
27642.ui.grid > .secondary.row,
27643.ui.grid > .secondary.column,
27644.ui.grid > .row > .secondary.column {
27645 background-color: #1B1C1D;
27646 color: #FFFFFF;
27647}
27648
27649.ui.grid > .red.row,
27650.ui.grid > .red.column,
27651.ui.grid > .row > .red.column {
27652 background-color: #DB2828;
27653 color: #FFFFFF;
27654}
27655
27656.ui.grid > .orange.row,
27657.ui.grid > .orange.column,
27658.ui.grid > .row > .orange.column {
27659 background-color: #F2711C;
27660 color: #FFFFFF;
27661}
27662
27663.ui.grid > .yellow.row,
27664.ui.grid > .yellow.column,
27665.ui.grid > .row > .yellow.column {
27666 background-color: #FBBD08;
27667 color: #FFFFFF;
27668}
27669
27670.ui.grid > .olive.row,
27671.ui.grid > .olive.column,
27672.ui.grid > .row > .olive.column {
27673 background-color: #B5CC18;
27674 color: #FFFFFF;
27675}
27676
27677.ui.grid > .green.row,
27678.ui.grid > .green.column,
27679.ui.grid > .row > .green.column {
27680 background-color: #21BA45;
27681 color: #FFFFFF;
27682}
27683
27684.ui.grid > .teal.row,
27685.ui.grid > .teal.column,
27686.ui.grid > .row > .teal.column {
27687 background-color: #00B5AD;
27688 color: #FFFFFF;
27689}
27690
27691.ui.grid > .blue.row,
27692.ui.grid > .blue.column,
27693.ui.grid > .row > .blue.column {
27694 background-color: #2185D0;
27695 color: #FFFFFF;
27696}
27697
27698.ui.grid > .violet.row,
27699.ui.grid > .violet.column,
27700.ui.grid > .row > .violet.column {
27701 background-color: #6435C9;
27702 color: #FFFFFF;
27703}
27704
27705.ui.grid > .purple.row,
27706.ui.grid > .purple.column,
27707.ui.grid > .row > .purple.column {
27708 background-color: #A333C8;
27709 color: #FFFFFF;
27710}
27711
27712.ui.grid > .pink.row,
27713.ui.grid > .pink.column,
27714.ui.grid > .row > .pink.column {
27715 background-color: #E03997;
27716 color: #FFFFFF;
27717}
27718
27719.ui.grid > .brown.row,
27720.ui.grid > .brown.column,
27721.ui.grid > .row > .brown.column {
27722 background-color: #A5673F;
27723 color: #FFFFFF;
27724}
27725
27726.ui.grid > .grey.row,
27727.ui.grid > .grey.column,
27728.ui.grid > .row > .grey.column {
27729 background-color: #767676;
27730 color: #FFFFFF;
27731}
27732
27733.ui.grid > .black.row,
27734.ui.grid > .black.column,
27735.ui.grid > .row > .black.column {
27736 background-color: #1B1C1D;
27737 color: #FFFFFF;
27738}
27739
27740/*----------------------
27741 Equal Width
27742-----------------------*/
27743
27744.ui[class*="equal width"].grid > .column:not(.row),
27745.ui[class*="equal width"].grid > .row > .column,
27746.ui.grid > [class*="equal width"].row > .column {
27747 display: inline-block;
27748 -webkit-box-flex: 1;
27749 -ms-flex-positive: 1;
27750 flex-grow: 1;
27751}
27752
27753.ui[class*="equal width"].grid > .wide.column,
27754.ui[class*="equal width"].grid > .row > .wide.column,
27755.ui.grid > [class*="equal width"].row > .wide.column {
27756 -webkit-box-flex: 0;
27757 -ms-flex-positive: 0;
27758 flex-grow: 0;
27759}
27760
27761/*----------------------
27762 Reverse
27763-----------------------*/
27764
27765/* Mobile */
27766
27767@media only screen and (max-width: 767.99px) {
27768 .ui[class*="mobile reversed"].grid,
27769 .ui[class*="mobile reversed"].grid > .row,
27770 .ui.grid > [class*="mobile reversed"].row {
27771 -webkit-box-orient: horizontal;
27772 -webkit-box-direction: reverse;
27773 -ms-flex-direction: row-reverse;
27774 flex-direction: row-reverse;
27775 }
27776
27777 .ui[class*="mobile vertically reversed"].grid,
27778 .ui.stackable[class*="mobile reversed"] {
27779 -webkit-box-orient: vertical;
27780 -webkit-box-direction: reverse;
27781 -ms-flex-direction: column-reverse;
27782 flex-direction: column-reverse;
27783 }
27784
27785 /* Divided Reversed */
27786
27787 .ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"]) > .column:first-child,
27788 .ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"]) > .row > .column:first-child {
27789 -webkit-box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15);
27790 box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15);
27791 }
27792
27793 .ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"]) > .column:last-child,
27794 .ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"]) > .row > .column:last-child {
27795 -webkit-box-shadow: none;
27796 box-shadow: none;
27797 }
27798
27799 /* Vertically Divided Reversed */
27800
27801 .ui.grid[class*="vertically divided"][class*="mobile vertically reversed"] > .row:first-child:before {
27802 -webkit-box-shadow: 0 -1px 0 0 rgba(34, 36, 38, 0.15);
27803 box-shadow: 0 -1px 0 0 rgba(34, 36, 38, 0.15);
27804 }
27805
27806 .ui.grid[class*="vertically divided"][class*="mobile vertically reversed"] > .row:last-child:before {
27807 -webkit-box-shadow: none;
27808 box-shadow: none;
27809 }
27810
27811 /* Celled Reversed */
27812
27813 .ui[class*="mobile reversed"].celled.grid > .row > .column:first-child {
27814 -webkit-box-shadow: -1px 0 0 0 #D4D4D5;
27815 box-shadow: -1px 0 0 0 #D4D4D5;
27816 }
27817
27818 .ui[class*="mobile reversed"].celled.grid > .row > .column:last-child {
27819 -webkit-box-shadow: none;
27820 box-shadow: none;
27821 }
27822}
27823
27824/* Tablet */
27825
27826@media only screen and (min-width: 768px) and (max-width: 991.99px) {
27827 .ui[class*="tablet reversed"].grid,
27828 .ui[class*="tablet reversed"].grid > .row,
27829 .ui.grid > [class*="tablet reversed"].row {
27830 -webkit-box-orient: horizontal;
27831 -webkit-box-direction: reverse;
27832 -ms-flex-direction: row-reverse;
27833 flex-direction: row-reverse;
27834 }
27835
27836 .ui[class*="tablet vertically reversed"].grid {
27837 -webkit-box-orient: vertical;
27838 -webkit-box-direction: reverse;
27839 -ms-flex-direction: column-reverse;
27840 flex-direction: column-reverse;
27841 }
27842
27843 /* Divided Reversed */
27844
27845 .ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"]) > .column:first-child,
27846 .ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"]) > .row > .column:first-child {
27847 -webkit-box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15);
27848 box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15);
27849 }
27850
27851 .ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"]) > .column:last-child,
27852 .ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"]) > .row > .column:last-child {
27853 -webkit-box-shadow: none;
27854 box-shadow: none;
27855 }
27856
27857 /* Vertically Divided Reversed */
27858
27859 .ui.grid[class*="vertically divided"][class*="tablet vertically reversed"] > .row:first-child:before {
27860 -webkit-box-shadow: 0 -1px 0 0 rgba(34, 36, 38, 0.15);
27861 box-shadow: 0 -1px 0 0 rgba(34, 36, 38, 0.15);
27862 }
27863
27864 .ui.grid[class*="vertically divided"][class*="tablet vertically reversed"] > .row:last-child:before {
27865 -webkit-box-shadow: none;
27866 box-shadow: none;
27867 }
27868
27869 /* Celled Reversed */
27870
27871 .ui[class*="tablet reversed"].celled.grid > .row > .column:first-child {
27872 -webkit-box-shadow: -1px 0 0 0 #D4D4D5;
27873 box-shadow: -1px 0 0 0 #D4D4D5;
27874 }
27875
27876 .ui[class*="tablet reversed"].celled.grid > .row > .column:last-child {
27877 -webkit-box-shadow: none;
27878 box-shadow: none;
27879 }
27880}
27881
27882/* Computer */
27883
27884@media only screen and (min-width: 992px) {
27885 .ui[class*="computer reversed"].grid,
27886 .ui[class*="computer reversed"].grid > .row,
27887 .ui.grid > [class*="computer reversed"].row {
27888 -webkit-box-orient: horizontal;
27889 -webkit-box-direction: reverse;
27890 -ms-flex-direction: row-reverse;
27891 flex-direction: row-reverse;
27892 }
27893
27894 .ui[class*="computer vertically reversed"].grid {
27895 -webkit-box-orient: vertical;
27896 -webkit-box-direction: reverse;
27897 -ms-flex-direction: column-reverse;
27898 flex-direction: column-reverse;
27899 }
27900
27901 /* Divided Reversed */
27902
27903 .ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"]) > .column:first-child,
27904 .ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"]) > .row > .column:first-child {
27905 -webkit-box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15);
27906 box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15);
27907 }
27908
27909 .ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"]) > .column:last-child,
27910 .ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"]) > .row > .column:last-child {
27911 -webkit-box-shadow: none;
27912 box-shadow: none;
27913 }
27914
27915 /* Vertically Divided Reversed */
27916
27917 .ui.grid[class*="vertically divided"][class*="computer vertically reversed"] > .row:first-child:before {
27918 -webkit-box-shadow: 0 -1px 0 0 rgba(34, 36, 38, 0.15);
27919 box-shadow: 0 -1px 0 0 rgba(34, 36, 38, 0.15);
27920 }
27921
27922 .ui.grid[class*="vertically divided"][class*="computer vertically reversed"] > .row:last-child:before {
27923 -webkit-box-shadow: none;
27924 box-shadow: none;
27925 }
27926
27927 /* Celled Reversed */
27928
27929 .ui[class*="computer reversed"].celled.grid > .row > .column:first-child {
27930 -webkit-box-shadow: -1px 0 0 0 #D4D4D5;
27931 box-shadow: -1px 0 0 0 #D4D4D5;
27932 }
27933
27934 .ui[class*="computer reversed"].celled.grid > .row > .column:last-child {
27935 -webkit-box-shadow: none;
27936 box-shadow: none;
27937 }
27938}
27939
27940/*-------------------
27941 Doubling
27942--------------------*/
27943
27944/* Tablet Only */
27945
27946@media only screen and (min-width: 768px) and (max-width: 991.99px) {
27947 .ui.doubling.grid {
27948 width: auto;
27949 }
27950
27951 .ui.grid > .doubling.row,
27952 .ui.doubling.grid > .row {
27953 margin: 0 !important;
27954 padding: 0 !important;
27955 }
27956
27957 .ui.grid > .doubling.row > .column,
27958 .ui.doubling.grid > .row > .column {
27959 display: inline-block !important;
27960 padding-top: 1rem !important;
27961 padding-bottom: 1rem !important;
27962 -webkit-box-shadow: none !important;
27963 box-shadow: none !important;
27964 margin: 0;
27965 }
27966
27967 .ui[class*="two column"].doubling.grid > .row > .column,
27968 .ui[class*="two column"].doubling.grid > .column:not(.row),
27969 .ui.grid > [class*="two column"].doubling.row.row > .column {
27970 width: 100% !important;
27971 }
27972
27973 .ui[class*="three column"].doubling.grid > .row > .column,
27974 .ui[class*="three column"].doubling.grid > .column:not(.row),
27975 .ui.grid > [class*="three column"].doubling.row.row > .column {
27976 width: 50% !important;
27977 }
27978
27979 .ui[class*="four column"].doubling.grid > .row > .column,
27980 .ui[class*="four column"].doubling.grid > .column:not(.row),
27981 .ui.grid > [class*="four column"].doubling.row.row > .column {
27982 width: 50% !important;
27983 }
27984
27985 .ui[class*="five column"].doubling.grid > .row > .column,
27986 .ui[class*="five column"].doubling.grid > .column:not(.row),
27987 .ui.grid > [class*="five column"].doubling.row.row > .column {
27988 width: 33.33333333% !important;
27989 }
27990
27991 .ui[class*="six column"].doubling.grid > .row > .column,
27992 .ui[class*="six column"].doubling.grid > .column:not(.row),
27993 .ui.grid > [class*="six column"].doubling.row.row > .column {
27994 width: 33.33333333% !important;
27995 }
27996
27997 .ui[class*="seven column"].doubling.grid > .row > .column,
27998 .ui[class*="seven column"].doubling.grid > .column:not(.row),
27999 .ui.grid > [class*="seven column"].doubling.row.row > .column {
28000 width: 33.33333333% !important;
28001 }
28002
28003 .ui[class*="eight column"].doubling.grid > .row > .column,
28004 .ui[class*="eight column"].doubling.grid > .column:not(.row),
28005 .ui.grid > [class*="eight column"].doubling.row.row > .column {
28006 width: 25% !important;
28007 }
28008
28009 .ui[class*="nine column"].doubling.grid > .row > .column,
28010 .ui[class*="nine column"].doubling.grid > .column:not(.row),
28011 .ui.grid > [class*="nine column"].doubling.row.row > .column {
28012 width: 25% !important;
28013 }
28014
28015 .ui[class*="ten column"].doubling.grid > .row > .column,
28016 .ui[class*="ten column"].doubling.grid > .column:not(.row),
28017 .ui.grid > [class*="ten column"].doubling.row.row > .column {
28018 width: 20% !important;
28019 }
28020
28021 .ui[class*="eleven column"].doubling.grid > .row > .column,
28022 .ui[class*="eleven column"].doubling.grid > .column:not(.row),
28023 .ui.grid > [class*="eleven column"].doubling.row.row > .column {
28024 width: 20% !important;
28025 }
28026
28027 .ui[class*="twelve column"].doubling.grid > .row > .column,
28028 .ui[class*="twelve column"].doubling.grid > .column:not(.row),
28029 .ui.grid > [class*="twelve column"].doubling.row.row > .column {
28030 width: 16.66666667% !important;
28031 }
28032
28033 .ui[class*="thirteen column"].doubling.grid > .row > .column,
28034 .ui[class*="thirteen column"].doubling.grid > .column:not(.row),
28035 .ui.grid > [class*="thirteen column"].doubling.row.row > .column {
28036 width: 16.66666667% !important;
28037 }
28038
28039 .ui[class*="fourteen column"].doubling.grid > .row > .column,
28040 .ui[class*="fourteen column"].doubling.grid > .column:not(.row),
28041 .ui.grid > [class*="fourteen column"].doubling.row.row > .column {
28042 width: 14.28571429% !important;
28043 }
28044
28045 .ui[class*="fifteen column"].doubling.grid > .row > .column,
28046 .ui[class*="fifteen column"].doubling.grid > .column:not(.row),
28047 .ui.grid > [class*="fifteen column"].doubling.row.row > .column {
28048 width: 14.28571429% !important;
28049 }
28050
28051 .ui[class*="sixteen column"].doubling.grid > .row > .column,
28052 .ui[class*="sixteen column"].doubling.grid > .column:not(.row),
28053 .ui.grid > [class*="sixteen column"].doubling.row.row > .column {
28054 width: 12.5% !important;
28055 }
28056}
28057
28058/* Mobile Only */
28059
28060@media only screen and (max-width: 767.99px) {
28061 .ui.grid > .doubling.row,
28062 .ui.doubling.grid > .row {
28063 margin: 0 !important;
28064 padding: 0 !important;
28065 }
28066
28067 .ui.grid > .doubling.row > .column,
28068 .ui.doubling.grid > .row > .column {
28069 padding-top: 1rem !important;
28070 padding-bottom: 1rem !important;
28071 margin: 0 !important;
28072 -webkit-box-shadow: none !important;
28073 box-shadow: none !important;
28074 }
28075
28076 .ui[class*="two column"].doubling:not(.stackable).grid > .row > .column,
28077 .ui[class*="two column"].doubling:not(.stackable).grid > .column:not(.row),
28078 .ui.grid > [class*="two column"].doubling:not(.stackable).row.row > .column {
28079 width: 100% !important;
28080 }
28081
28082 .ui[class*="three column"].doubling:not(.stackable).grid > .row > .column,
28083 .ui[class*="three column"].doubling:not(.stackable).grid > .column:not(.row),
28084 .ui.grid > [class*="three column"].doubling:not(.stackable).row.row > .column {
28085 width: 50% !important;
28086 }
28087
28088 .ui[class*="four column"].doubling:not(.stackable).grid > .row > .column,
28089 .ui[class*="four column"].doubling:not(.stackable).grid > .column:not(.row),
28090 .ui.grid > [class*="four column"].doubling:not(.stackable).row.row > .column {
28091 width: 50% !important;
28092 }
28093
28094 .ui[class*="five column"].doubling:not(.stackable).grid > .row > .column,
28095 .ui[class*="five column"].doubling:not(.stackable).grid > .column:not(.row),
28096 .ui.grid > [class*="five column"].doubling:not(.stackable).row.row > .column {
28097 width: 50% !important;
28098 }
28099
28100 .ui[class*="six column"].doubling:not(.stackable).grid > .row > .column,
28101 .ui[class*="six column"].doubling:not(.stackable).grid > .column:not(.row),
28102 .ui.grid > [class*="six column"].doubling:not(.stackable).row.row > .column {
28103 width: 50% !important;
28104 }
28105
28106 .ui[class*="seven column"].doubling:not(.stackable).grid > .row > .column,
28107 .ui[class*="seven column"].doubling:not(.stackable).grid > .column:not(.row),
28108 .ui.grid > [class*="seven column"].doubling:not(.stackable).row.row > .column {
28109 width: 50% !important;
28110 }
28111
28112 .ui[class*="eight column"].doubling:not(.stackable).grid > .row > .column,
28113 .ui[class*="eight column"].doubling:not(.stackable).grid > .column:not(.row),
28114 .ui.grid > [class*="eight column"].doubling:not(.stackable).row.row > .column {
28115 width: 50% !important;
28116 }
28117
28118 .ui[class*="nine column"].doubling:not(.stackable).grid > .row > .column,
28119 .ui[class*="nine column"].doubling:not(.stackable).grid > .column:not(.row),
28120 .ui.grid > [class*="nine column"].doubling:not(.stackable).row.row > .column {
28121 width: 33.33333333% !important;
28122 }
28123
28124 .ui[class*="ten column"].doubling:not(.stackable).grid > .row > .column,
28125 .ui[class*="ten column"].doubling:not(.stackable).grid > .column:not(.row),
28126 .ui.grid > [class*="ten column"].doubling:not(.stackable).row.row > .column {
28127 width: 33.33333333% !important;
28128 }
28129
28130 .ui[class*="eleven column"].doubling:not(.stackable).grid > .row > .column,
28131 .ui[class*="eleven column"].doubling:not(.stackable).grid > .column:not(.row),
28132 .ui.grid > [class*="eleven column"].doubling:not(.stackable).row.row > .column {
28133 width: 33.33333333% !important;
28134 }
28135
28136 .ui[class*="twelve column"].doubling:not(.stackable).grid > .row > .column,
28137 .ui[class*="twelve column"].doubling:not(.stackable).grid > .column:not(.row),
28138 .ui.grid > [class*="twelve column"].doubling:not(.stackable).row.row > .column {
28139 width: 33.33333333% !important;
28140 }
28141
28142 .ui[class*="thirteen column"].doubling:not(.stackable).grid > .row > .column,
28143 .ui[class*="thirteen column"].doubling:not(.stackable).grid > .column:not(.row),
28144 .ui.grid > [class*="thirteen column"].doubling:not(.stackable).row.row > .column {
28145 width: 33.33333333% !important;
28146 }
28147
28148 .ui[class*="fourteen column"].doubling:not(.stackable).grid > .row > .column,
28149 .ui[class*="fourteen column"].doubling:not(.stackable).grid > .column:not(.row),
28150 .ui.grid > [class*="fourteen column"].doubling:not(.stackable).row.row > .column {
28151 width: 25% !important;
28152 }
28153
28154 .ui[class*="fifteen column"].doubling:not(.stackable).grid > .row > .column,
28155 .ui[class*="fifteen column"].doubling:not(.stackable).grid > .column:not(.row),
28156 .ui.grid > [class*="fifteen column"].doubling:not(.stackable).row.row > .column {
28157 width: 25% !important;
28158 }
28159
28160 .ui[class*="sixteen column"].doubling:not(.stackable).grid > .row > .column,
28161 .ui[class*="sixteen column"].doubling:not(.stackable).grid > .column:not(.row),
28162 .ui.grid > [class*="sixteen column"].doubling:not(.stackable).row.row > .column {
28163 width: 25% !important;
28164 }
28165}
28166
28167/*-------------------
28168 Stackable
28169--------------------*/
28170
28171@media only screen and (max-width: 767.99px) {
28172 .ui.stackable.grid {
28173 width: auto;
28174 margin-left: 0 !important;
28175 margin-right: 0 !important;
28176 }
28177
28178 .ui.stackable.grid > .row > .wide.column,
28179 .ui.stackable.grid > .wide.column,
28180 .ui.stackable.grid > .column.grid > .column,
28181 .ui.stackable.grid > .column.row > .column,
28182 .ui.stackable.grid > .row > .column,
28183 .ui.stackable.grid > .column:not(.row),
28184 .ui.grid > .stackable.stackable.row > .column {
28185 width: 100% !important;
28186 margin: 0 0 !important;
28187 -webkit-box-shadow: none !important;
28188 box-shadow: none !important;
28189 padding: 1rem 1rem !important;
28190 }
28191
28192 .ui.stackable.grid:not(.vertically) > .row {
28193 margin: 0;
28194 padding: 0;
28195 }
28196
28197 /* Coupling */
28198
28199 .ui.container > .ui.stackable.grid > .column,
28200 .ui.container > .ui.stackable.grid > .row > .column {
28201 padding-left: 0 !important;
28202 padding-right: 0 !important;
28203 }
28204
28205 /* Don't pad inside segment or nested grid */
28206
28207 .ui.grid .ui.stackable.grid,
28208 .ui.segment:not(.vertical) .ui.stackable.page.grid {
28209 margin-left: -1rem !important;
28210 margin-right: -1rem !important;
28211 }
28212
28213 /* Divided Stackable */
28214
28215 .ui.stackable.divided.grid > .row:first-child > .column:first-child,
28216 .ui.stackable.celled.grid > .row:first-child > .column:first-child,
28217 .ui.stackable.divided.grid > .column:not(.row):first-child,
28218 .ui.stackable.celled.grid > .column:not(.row):first-child {
28219 border-top: none !important;
28220 }
28221
28222 .ui.inverted.stackable.celled.grid > .column:not(.row),
28223 .ui.inverted.stackable.divided.grid > .column:not(.row),
28224 .ui.inverted.stackable.celled.grid > .row > .column,
28225 .ui.inverted.stackable.divided.grid > .row > .column {
28226 border-top: 1px solid rgba(255, 255, 255, 0.1);
28227 }
28228
28229 .ui.stackable.celled.grid > .column:not(.row),
28230 .ui.stackable.divided:not(.vertically).grid > .column:not(.row),
28231 .ui.stackable.celled.grid > .row > .column,
28232 .ui.stackable.divided:not(.vertically).grid > .row > .column {
28233 border-top: 1px solid rgba(34, 36, 38, 0.15);
28234 -webkit-box-shadow: none !important;
28235 box-shadow: none !important;
28236 padding-top: 2rem !important;
28237 padding-bottom: 2rem !important;
28238 }
28239
28240 .ui.stackable.celled.grid > .row {
28241 -webkit-box-shadow: none !important;
28242 box-shadow: none !important;
28243 }
28244
28245 .ui.stackable.divided:not(.vertically).grid > .column:not(.row),
28246 .ui.stackable.divided:not(.vertically).grid > .row > .column {
28247 padding-left: 0 !important;
28248 padding-right: 0 !important;
28249 }
28250}
28251
28252/*----------------------
28253 Only (Device)
28254-----------------------*/
28255
28256/* These include arbitrary class repetitions for forced specificity */
28257
28258/* Mobile Only Hide */
28259
28260@media only screen and (max-width: 767.99px) {
28261 .ui[class*="tablet only"].grid.grid.grid:not(.mobile),
28262 .ui.grid.grid.grid > [class*="tablet only"].row:not(.mobile),
28263 .ui.grid.grid.grid > [class*="tablet only"].column:not(.mobile),
28264 .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.mobile) {
28265 display: none !important;
28266 }
28267
28268 .ui[class*="computer only"].grid.grid.grid:not(.mobile),
28269 .ui.grid.grid.grid > [class*="computer only"].row:not(.mobile),
28270 .ui.grid.grid.grid > [class*="computer only"].column:not(.mobile),
28271 .ui.grid.grid.grid > .row > [class*="computer only"].column:not(.mobile) {
28272 display: none !important;
28273 }
28274
28275 .ui[class*="large screen only"].grid.grid.grid:not(.mobile),
28276 .ui.grid.grid.grid > [class*="large screen only"].row:not(.mobile),
28277 .ui.grid.grid.grid > [class*="large screen only"].column:not(.mobile),
28278 .ui.grid.grid.grid > .row > [class*="large screen only"].column:not(.mobile) {
28279 display: none !important;
28280 }
28281
28282 .ui[class*="widescreen only"].grid.grid.grid:not(.mobile),
28283 .ui.grid.grid.grid > [class*="widescreen only"].row:not(.mobile),
28284 .ui.grid.grid.grid > [class*="widescreen only"].column:not(.mobile),
28285 .ui.grid.grid.grid > .row > [class*="widescreen only"].column:not(.mobile) {
28286 display: none !important;
28287 }
28288}
28289
28290/* Tablet Only Hide */
28291
28292@media only screen and (min-width: 768px) and (max-width: 991.99px) {
28293 .ui[class*="mobile only"].grid.grid.grid:not(.tablet),
28294 .ui.grid.grid.grid > [class*="mobile only"].row:not(.tablet),
28295 .ui.grid.grid.grid > [class*="mobile only"].column:not(.tablet),
28296 .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.tablet) {
28297 display: none !important;
28298 }
28299
28300 .ui[class*="computer only"].grid.grid.grid:not(.tablet),
28301 .ui.grid.grid.grid > [class*="computer only"].row:not(.tablet),
28302 .ui.grid.grid.grid > [class*="computer only"].column:not(.tablet),
28303 .ui.grid.grid.grid > .row > [class*="computer only"].column:not(.tablet) {
28304 display: none !important;
28305 }
28306
28307 .ui[class*="large screen only"].grid.grid.grid:not(.mobile),
28308 .ui.grid.grid.grid > [class*="large screen only"].row:not(.mobile),
28309 .ui.grid.grid.grid > [class*="large screen only"].column:not(.mobile),
28310 .ui.grid.grid.grid > .row > [class*="large screen only"].column:not(.mobile) {
28311 display: none !important;
28312 }
28313
28314 .ui[class*="widescreen only"].grid.grid.grid:not(.mobile),
28315 .ui.grid.grid.grid > [class*="widescreen only"].row:not(.mobile),
28316 .ui.grid.grid.grid > [class*="widescreen only"].column:not(.mobile),
28317 .ui.grid.grid.grid > .row > [class*="widescreen only"].column:not(.mobile) {
28318 display: none !important;
28319 }
28320}
28321
28322/* Computer Only Hide */
28323
28324@media only screen and (min-width: 992px) and (max-width: 1199.99px) {
28325 .ui[class*="mobile only"].grid.grid.grid:not(.computer),
28326 .ui.grid.grid.grid > [class*="mobile only"].row:not(.computer),
28327 .ui.grid.grid.grid > [class*="mobile only"].column:not(.computer),
28328 .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.computer) {
28329 display: none !important;
28330 }
28331
28332 .ui[class*="tablet only"].grid.grid.grid:not(.computer),
28333 .ui.grid.grid.grid > [class*="tablet only"].row:not(.computer),
28334 .ui.grid.grid.grid > [class*="tablet only"].column:not(.computer),
28335 .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.computer) {
28336 display: none !important;
28337 }
28338
28339 .ui[class*="large screen only"].grid.grid.grid:not(.mobile),
28340 .ui.grid.grid.grid > [class*="large screen only"].row:not(.mobile),
28341 .ui.grid.grid.grid > [class*="large screen only"].column:not(.mobile),
28342 .ui.grid.grid.grid > .row > [class*="large screen only"].column:not(.mobile) {
28343 display: none !important;
28344 }
28345
28346 .ui[class*="widescreen only"].grid.grid.grid:not(.mobile),
28347 .ui.grid.grid.grid > [class*="widescreen only"].row:not(.mobile),
28348 .ui.grid.grid.grid > [class*="widescreen only"].column:not(.mobile),
28349 .ui.grid.grid.grid > .row > [class*="widescreen only"].column:not(.mobile) {
28350 display: none !important;
28351 }
28352}
28353
28354/* Large Screen Only Hide */
28355
28356@media only screen and (min-width: 1200px) and (max-width: 1919.99px) {
28357 .ui[class*="mobile only"].grid.grid.grid:not(.computer),
28358 .ui.grid.grid.grid > [class*="mobile only"].row:not(.computer),
28359 .ui.grid.grid.grid > [class*="mobile only"].column:not(.computer),
28360 .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.computer) {
28361 display: none !important;
28362 }
28363
28364 .ui[class*="tablet only"].grid.grid.grid:not(.computer),
28365 .ui.grid.grid.grid > [class*="tablet only"].row:not(.computer),
28366 .ui.grid.grid.grid > [class*="tablet only"].column:not(.computer),
28367 .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.computer) {
28368 display: none !important;
28369 }
28370
28371 .ui[class*="widescreen only"].grid.grid.grid:not(.mobile),
28372 .ui.grid.grid.grid > [class*="widescreen only"].row:not(.mobile),
28373 .ui.grid.grid.grid > [class*="widescreen only"].column:not(.mobile),
28374 .ui.grid.grid.grid > .row > [class*="widescreen only"].column:not(.mobile) {
28375 display: none !important;
28376 }
28377}
28378
28379/* Widescreen Only Hide */
28380
28381@media only screen and (min-width: 1920px) {
28382 .ui[class*="mobile only"].grid.grid.grid:not(.computer),
28383 .ui.grid.grid.grid > [class*="mobile only"].row:not(.computer),
28384 .ui.grid.grid.grid > [class*="mobile only"].column:not(.computer),
28385 .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.computer) {
28386 display: none !important;
28387 }
28388
28389 .ui[class*="tablet only"].grid.grid.grid:not(.computer),
28390 .ui.grid.grid.grid > [class*="tablet only"].row:not(.computer),
28391 .ui.grid.grid.grid > [class*="tablet only"].column:not(.computer),
28392 .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.computer) {
28393 display: none !important;
28394 }
28395}
28396
28397/*-----------------
28398 Compact
28399-----------------*/
28400
28401.ui.compact.grid > .column:not(.row),
28402.ui.compact.grid > .row > .column {
28403 padding-left: 0.5rem;
28404 padding-right: 0.5rem;
28405}
28406
28407.ui.compact.grid > * {
28408 padding-left: 0.5rem;
28409 padding-right: 0.5rem;
28410}
28411
28412/* Row */
28413
28414.ui.compact.grid > .row {
28415 padding-top: 0.5rem;
28416 padding-bottom: 0.5rem;
28417}
28418
28419/* Columns */
28420
28421.ui.compact.grid > .column:not(.row) {
28422 padding-top: 0.5rem;
28423 padding-bottom: 0.5rem;
28424}
28425
28426/* Relaxed + Celled */
28427
28428.ui.compact.relaxed.celled.grid > .column:not(.row),
28429.ui.compact.relaxed.celled.grid > .row > .column {
28430 padding: 0.75em;
28431}
28432
28433.ui.compact[class*="very relaxed"].celled.grid > .column:not(.row),
28434.ui.compact[class*="very relaxed"].celled.grid > .row > .column {
28435 padding: 1em;
28436}
28437
28438/*-----------------
28439 Very compact
28440-----------------*/
28441
28442.ui[class*="very compact"].grid > .column:not(.row),
28443.ui[class*="very compact"].grid > .row > .column {
28444 padding-left: 0.25rem;
28445 padding-right: 0.5rem;
28446}
28447
28448.ui[class*="very compact"].grid > * {
28449 padding-left: 0.25rem;
28450 padding-right: 0.25rem;
28451}
28452
28453/* Row */
28454
28455.ui[class*="very compact"].grid > .row {
28456 padding-top: 0.25rem;
28457 padding-bottom: 0.25rem;
28458}
28459
28460/* Columns */
28461
28462.ui[class*="very compact"].grid > .column:not(.row) {
28463 padding-top: 0.25rem;
28464 padding-bottom: 0.25rem;
28465}
28466
28467/* Relaxed + Celled */
28468
28469.ui[class*="very compact"].relaxed.celled.grid > .column:not(.row),
28470.ui[class*="very compact"].relaxed.celled.grid > .row > .column {
28471 padding: 0.375em;
28472}
28473
28474.ui[class*="very compact"][class*="very relaxed"].celled.grid > .column:not(.row),
28475.ui[class*="very compact"][class*="very relaxed"].celled.grid > .row > .column {
28476 padding: 0.5em;
28477}
28478
28479/*******************************
28480 Theme Overrides
28481*******************************/
28482
28483/*******************************
28484 Site Overrides
28485*******************************/
28486/*
28487 * # Semantic - Menu
28488 * http://github.com/semantic-org/semantic-ui/
28489 *
28490 *
28491 * Copyright 2015 Contributor
28492 * Released under the MIT license
28493 * http://opensource.org/licenses/MIT
28494 *
28495 */
28496
28497/*******************************
28498 Standard
28499*******************************/
28500
28501/*--------------
28502 Menu
28503---------------*/
28504
28505.ui.menu {
28506 display: -webkit-box;
28507 display: -ms-flexbox;
28508 display: flex;
28509 margin: 1rem 0;
28510 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
28511 background: #FFFFFF;
28512 font-weight: normal;
28513 border: 1px solid rgba(34, 36, 38, 0.15);
28514 -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15);
28515 box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15);
28516 border-radius: 0.28571429rem;
28517 min-height: 2.85714286em;
28518}
28519
28520.ui.menu:after {
28521 content: '';
28522 display: block;
28523 height: 0;
28524 clear: both;
28525 visibility: hidden;
28526}
28527
28528.ui.menu:first-child {
28529 margin-top: 0;
28530}
28531
28532.ui.menu:last-child {
28533 margin-bottom: 0;
28534}
28535
28536/*--------------
28537 Sub-Menu
28538---------------*/
28539
28540.ui.menu .menu {
28541 margin: 0;
28542}
28543
28544.ui.menu:not(.vertical) > .menu {
28545 display: -webkit-box;
28546 display: -ms-flexbox;
28547 display: flex;
28548}
28549
28550/*--------------
28551 Item
28552---------------*/
28553
28554.ui.menu:not(.vertical) .item {
28555 display: -webkit-box;
28556 display: -ms-flexbox;
28557 display: flex;
28558 -webkit-box-align: center;
28559 -ms-flex-align: center;
28560 align-items: center;
28561}
28562
28563.ui.menu .item {
28564 position: relative;
28565 vertical-align: middle;
28566 line-height: 1;
28567 text-decoration: none;
28568 -webkit-tap-highlight-color: transparent;
28569 -webkit-box-flex: 0;
28570 -ms-flex: 0 0 auto;
28571 flex: 0 0 auto;
28572 -webkit-user-select: none;
28573 -moz-user-select: none;
28574 -ms-user-select: none;
28575 user-select: none;
28576 background: none;
28577 padding: 0.92857143em 1.14285714em;
28578 text-transform: none;
28579 color: rgba(0, 0, 0, 0.87);
28580 font-weight: normal;
28581 -webkit-transition: background 0.1s ease, color 0.1s ease, -webkit-box-shadow 0.1s ease;
28582 transition: background 0.1s ease, color 0.1s ease, -webkit-box-shadow 0.1s ease;
28583 transition: background 0.1s ease, box-shadow 0.1s ease, color 0.1s ease;
28584 transition: background 0.1s ease, box-shadow 0.1s ease, color 0.1s ease, -webkit-box-shadow 0.1s ease;
28585}
28586
28587.ui.menu > .item:first-child {
28588 border-radius: 0.28571429rem 0 0 0.28571429rem;
28589}
28590
28591/* Border */
28592
28593.ui.menu .item:before {
28594 position: absolute;
28595 content: '';
28596 top: 0;
28597 right: 0;
28598 height: 100%;
28599 width: 1px;
28600 background: rgba(34, 36, 38, 0.1);
28601}
28602
28603/*--------------
28604 Text Content
28605---------------*/
28606
28607.ui.menu .text.item > *,
28608.ui.menu .item > a:not(.ui),
28609.ui.menu .item > p:only-child {
28610 -webkit-user-select: text;
28611 -moz-user-select: text;
28612 -ms-user-select: text;
28613 user-select: text;
28614 line-height: 1.3;
28615}
28616
28617.ui.menu .item > p:first-child {
28618 margin-top: 0;
28619}
28620
28621.ui.menu .item > p:last-child {
28622 margin-bottom: 0;
28623}
28624
28625/*--------------
28626 Icons
28627---------------*/
28628
28629.ui.menu .item > i.icon {
28630 opacity: 0.9;
28631 float: none;
28632 margin: 0 0.35714286em 0 0;
28633}
28634
28635/*--------------
28636 Button
28637---------------*/
28638
28639.ui.menu:not(.vertical) .item > .button {
28640 position: relative;
28641 top: 0;
28642 margin: -0.5em 0;
28643 padding-bottom: 0.78571429em;
28644 padding-top: 0.78571429em;
28645 font-size: 1em;
28646}
28647
28648/*----------------
28649 Grid / Container
28650-----------------*/
28651
28652.ui.menu > .grid,
28653.ui.menu > .container {
28654 display: -webkit-box;
28655 display: -ms-flexbox;
28656 display: flex;
28657 -webkit-box-align: inherit;
28658 -ms-flex-align: inherit;
28659 align-items: inherit;
28660 -webkit-box-orient: inherit;
28661 -webkit-box-direction: inherit;
28662 -ms-flex-direction: inherit;
28663 flex-direction: inherit;
28664}
28665
28666/*--------------
28667 Inputs
28668---------------*/
28669
28670.ui.menu .item > .input {
28671 width: 100%;
28672}
28673
28674.ui.menu:not(.vertical) .item > .input {
28675 position: relative;
28676 top: 0;
28677 margin: -0.5em 0;
28678}
28679
28680.ui.menu .item > .input input {
28681 font-size: 1em;
28682 padding-top: 0.57142857em;
28683 padding-bottom: 0.57142857em;
28684}
28685
28686/*--------------
28687 Header
28688---------------*/
28689
28690.ui.menu .header.item,
28691.ui.vertical.menu .header.item {
28692 margin: 0;
28693 background: '';
28694 text-transform: normal;
28695 font-weight: bold;
28696}
28697
28698.ui.vertical.menu .item > .header:not(.ui) {
28699 margin: 0 0 0.5em;
28700 font-size: 1em;
28701 font-weight: bold;
28702}
28703
28704/*--------------
28705 Dropdowns
28706---------------*/
28707
28708/* Dropdown Icon */
28709
28710.ui.menu .item > i.dropdown.icon {
28711 padding: 0;
28712 float: right;
28713 margin: 0 0 0 1em;
28714}
28715
28716/* Menu */
28717
28718.ui.menu .dropdown.item .menu {
28719 min-width: calc(100% - 1px);
28720 border-radius: 0 0 0.28571429rem 0.28571429rem;
28721 background: #FFFFFF;
28722 margin: 0 0 0;
28723 -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.08);
28724 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.08);
28725 -webkit-box-orient: vertical !important;
28726 -webkit-box-direction: normal !important;
28727 -ms-flex-direction: column !important;
28728 flex-direction: column !important;
28729}
28730
28731/* Menu Items */
28732
28733.ui.menu .ui.dropdown .menu > .item {
28734 margin: 0;
28735 text-align: left;
28736 font-size: 1em !important;
28737 padding: 0.78571429em 1.14285714em !important;
28738 background: transparent !important;
28739 color: rgba(0, 0, 0, 0.87) !important;
28740 text-transform: none !important;
28741 font-weight: normal !important;
28742 -webkit-box-shadow: none !important;
28743 box-shadow: none !important;
28744 -webkit-transition: none !important;
28745 transition: none !important;
28746}
28747
28748.ui.menu .ui.dropdown .menu > .item:hover {
28749 background: rgba(0, 0, 0, 0.05) !important;
28750 color: rgba(0, 0, 0, 0.95) !important;
28751}
28752
28753.ui.menu .ui.dropdown .menu > .selected.item {
28754 background: rgba(0, 0, 0, 0.05) !important;
28755 color: rgba(0, 0, 0, 0.95) !important;
28756}
28757
28758.ui.menu .ui.dropdown .menu > .active.item {
28759 background: rgba(0, 0, 0, 0.03) !important;
28760 font-weight: bold !important;
28761 color: rgba(0, 0, 0, 0.95) !important;
28762}
28763
28764.ui.menu .ui.dropdown.item .menu .item:not(.filtered) {
28765 display: block;
28766}
28767
28768.ui.menu .ui.dropdown .menu > .item .icon:not(.dropdown) {
28769 display: inline-block;
28770 font-size: 1em !important;
28771 float: none;
28772 margin: 0 0.75em 0 0 !important;
28773}
28774
28775/* Secondary */
28776
28777.ui.secondary.menu .dropdown.item > .menu,
28778.ui.text.menu .dropdown.item > .menu {
28779 border-radius: 0.28571429rem;
28780 margin-top: 0.35714286em;
28781}
28782
28783/* Pointing */
28784
28785.ui.menu .pointing.dropdown.item .menu {
28786 margin-top: 0.75em;
28787}
28788
28789/* Inverted */
28790
28791.ui.inverted.menu .search.dropdown.item > .search,
28792.ui.inverted.menu .search.dropdown.item > .text {
28793 color: rgba(255, 255, 255, 0.9);
28794}
28795
28796/* Vertical */
28797
28798.ui.vertical.menu .dropdown.item > .icon {
28799 float: right;
28800 content: "\f0da";
28801 margin-left: 1em;
28802}
28803
28804.ui.vertical.menu .dropdown.item .menu {
28805 left: 100%;
28806 /* IE needs 0, all others support max-content to show dropdown icon inline, so keep both settings! */
28807 min-width: 0;
28808 min-width: -webkit-max-content;
28809 min-width: -moz-max-content;
28810 min-width: max-content;
28811 margin: 0 0 0 0;
28812 -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.08);
28813 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.08);
28814 border-radius: 0 0.28571429rem 0.28571429rem 0.28571429rem;
28815}
28816
28817.ui.vertical.menu .dropdown.item.upward .menu {
28818 bottom: 0;
28819}
28820
28821.ui.vertical.menu .dropdown.item:not(.upward) .menu {
28822 top: 0;
28823}
28824
28825.ui.vertical.menu .active.dropdown.item {
28826 border-top-right-radius: 0;
28827 border-bottom-right-radius: 0;
28828}
28829
28830.ui.vertical.menu .dropdown.active.item {
28831 -webkit-box-shadow: none;
28832 box-shadow: none;
28833}
28834
28835/* Evenly Divided */
28836
28837.ui.item.menu .dropdown .menu .item {
28838 width: 100%;
28839}
28840
28841/*--------------
28842 Labels
28843---------------*/
28844
28845.ui.menu .item > .label:not(.floating) {
28846 margin-left: 1em;
28847 padding: 0.3em 0.78571429em;
28848}
28849
28850.ui.vertical.menu .item > .label {
28851 margin-top: -0.15em;
28852 margin-bottom: -0.15em;
28853 padding: 0.3em 0.78571429em;
28854}
28855
28856.ui.menu .item > .floating.label {
28857 padding: 0.3em 0.78571429em;
28858}
28859
28860.ui.menu .item > .label {
28861 background: #999999;
28862 color: #FFFFFF;
28863}
28864
28865.ui.menu .item > .image.label img {
28866 margin: -0.2833em 0.8em -0.2833em -0.8em;
28867 height: 1.5666em;
28868}
28869
28870/*--------------
28871 Images
28872---------------*/
28873
28874.ui.menu .item > img:not(.ui) {
28875 display: inline-block;
28876 vertical-align: middle;
28877 margin: -0.3em 0;
28878 width: 2.5em;
28879}
28880
28881.ui.vertical.menu .item > img:not(.ui):only-child {
28882 display: block;
28883 max-width: 100%;
28884 width: auto;
28885}
28886
28887/*******************************
28888 Coupling
28889*******************************/
28890
28891/*--------------
28892 List
28893---------------*/
28894
28895/* Menu divider shouldnt apply */
28896
28897.ui.menu .list .item:before {
28898 background: none !important;
28899}
28900
28901/*--------------
28902 Sidebar
28903---------------*/
28904
28905/* Show vertical dividers below last */
28906
28907.ui.vertical.sidebar.menu > .item:first-child:before {
28908 display: block !important;
28909}
28910
28911.ui.vertical.sidebar.menu > .item::before {
28912 top: auto;
28913 bottom: 0;
28914}
28915
28916/*--------------
28917 Container
28918---------------*/
28919
28920@media only screen and (max-width: 767.99px) {
28921 .ui.menu > .ui.container {
28922 width: 100% !important;
28923 margin-left: 0 !important;
28924 margin-right: 0 !important;
28925 }
28926}
28927
28928@media only screen and (min-width: 768px) {
28929 .ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless) > .container > .item:not(.right):not(.borderless):first-child {
28930 border-left: 1px solid rgba(34, 36, 38, 0.1);
28931 }
28932
28933 .ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless) > .container > .right.item:not(.borderless):last-child,
28934 .ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless) > .container > .right.menu > .item:not(.borderless):last-child {
28935 border-right: 1px solid rgba(34, 36, 38, 0.1);
28936 }
28937}
28938
28939/*******************************
28940 States
28941*******************************/
28942
28943/*--------------
28944 Hover
28945---------------*/
28946
28947.ui.link.menu .item:hover,
28948.ui.menu .dropdown.item:hover,
28949.ui.menu .link.item:hover,
28950.ui.menu a.item:hover {
28951 cursor: pointer;
28952 background: rgba(0, 0, 0, 0.03);
28953 color: rgba(0, 0, 0, 0.95);
28954}
28955
28956/*--------------
28957 Pressed
28958---------------*/
28959
28960.ui.link.menu .item:active,
28961.ui.menu .link.item:active,
28962.ui.menu a.item:active {
28963 background: rgba(0, 0, 0, 0.03);
28964 color: rgba(0, 0, 0, 0.95);
28965}
28966
28967/*--------------
28968 Active
28969---------------*/
28970
28971.ui.menu .active.item {
28972 background: rgba(0, 0, 0, 0.05);
28973 color: rgba(0, 0, 0, 0.95);
28974 font-weight: normal;
28975 -webkit-box-shadow: none;
28976 box-shadow: none;
28977}
28978
28979.ui.menu .active.item > i.icon {
28980 opacity: 1;
28981}
28982
28983/*--------------
28984 Active Hover
28985---------------*/
28986
28987.ui.menu .active.item:hover,
28988.ui.vertical.menu .active.item:hover {
28989 background-color: rgba(0, 0, 0, 0.05);
28990 color: rgba(0, 0, 0, 0.95);
28991}
28992
28993/*--------------
28994 Disabled
28995---------------*/
28996
28997.ui.ui.menu .item.disabled {
28998 cursor: default;
28999 background-color: transparent;
29000 color: rgba(40, 40, 40, 0.3);
29001 pointer-events: none;
29002}
29003
29004/*******************************
29005 Types
29006*******************************/
29007
29008/*------------------
29009Floated Menu / Item
29010-------------------*/
29011
29012/* Left Floated */
29013
29014.ui.menu:not(.vertical) .left.item,
29015.ui.menu:not(.vertical) :not(.dropdown) > .left.menu {
29016 display: -webkit-box;
29017 display: -ms-flexbox;
29018 display: flex;
29019 margin-right: auto !important;
29020}
29021
29022/* Right Floated */
29023
29024.ui.menu:not(.vertical) .right.item,
29025.ui.menu:not(.vertical) .right.menu {
29026 display: -webkit-box;
29027 display: -ms-flexbox;
29028 display: flex;
29029 margin-left: auto !important;
29030}
29031
29032/* Center */
29033
29034.ui.menu:not(.vertical) .center.item,
29035.ui.menu:not(.vertical) .center.menu {
29036 display: -webkit-box;
29037 display: -ms-flexbox;
29038 display: flex;
29039 margin-left: auto !important;
29040 margin-right: auto !important;
29041}
29042
29043/* Swapped Borders */
29044
29045.ui.menu .right.item::before,
29046.ui.menu .right.menu > .item::before {
29047 right: auto;
29048 left: 0;
29049}
29050
29051/* Remove Outer Borders */
29052
29053.ui.menu .center.item:last-child::before,
29054.ui.menu .center.menu > .item:last-child::before {
29055 display: none;
29056}
29057
29058/*--------------
29059 Vertical
29060---------------*/
29061
29062.ui.vertical.menu {
29063 display: block;
29064 -webkit-box-orient: vertical;
29065 -webkit-box-direction: normal;
29066 -ms-flex-direction: column;
29067 flex-direction: column;
29068 background: #FFFFFF;
29069 -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15);
29070 box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15);
29071}
29072
29073/*--- Item ---*/
29074
29075.ui.vertical.menu .item {
29076 display: block;
29077 background: none;
29078 border-top: none;
29079 border-right: none;
29080}
29081
29082.ui.vertical.menu > .item:first-child {
29083 border-radius: 0.28571429rem 0.28571429rem 0 0;
29084}
29085
29086.ui.vertical.menu > .item:last-child {
29087 border-radius: 0 0 0.28571429rem 0.28571429rem;
29088}
29089
29090/*--- Label ---*/
29091
29092.ui.vertical.menu .item > .label {
29093 float: right;
29094 text-align: center;
29095}
29096
29097/*--- Icon ---*/
29098
29099.ui.vertical.menu .item > i.icon,
29100.ui.vertical.menu .item > i.icons {
29101 width: 1.18em;
29102 float: right;
29103 margin: 0 0 0 0.5em;
29104}
29105
29106.ui.vertical.menu .item > .label + i.icon {
29107 float: none;
29108 margin: 0 0.5em 0 0;
29109}
29110
29111/*--- Border ---*/
29112
29113.ui.vertical.menu .item:before {
29114 position: absolute;
29115 content: '';
29116 top: 0;
29117 left: 0;
29118 width: 100%;
29119 height: 1px;
29120 background: rgba(34, 36, 38, 0.1);
29121}
29122
29123.ui.vertical.menu .item:first-child:before {
29124 display: none !important;
29125}
29126
29127/*--- Sub Menu ---*/
29128
29129.ui.vertical.menu .item > .menu {
29130 margin: 0.5em -1.14285714em 0;
29131}
29132
29133.ui.vertical.menu .menu .item {
29134 background: none;
29135 padding: 0.5em 1.33333333em;
29136 font-size: 0.85714286em;
29137 color: rgba(0, 0, 0, 0.5);
29138}
29139
29140.ui.vertical.menu .item .menu a.item:hover,
29141.ui.vertical.menu .item .menu .link.item:hover {
29142 color: rgba(0, 0, 0, 0.85);
29143}
29144
29145.ui.vertical.menu .menu .item:before {
29146 display: none;
29147}
29148
29149/* Vertical Active */
29150
29151.ui.vertical.menu .active.item {
29152 background: rgba(0, 0, 0, 0.05);
29153 border-radius: 0;
29154 -webkit-box-shadow: none;
29155 box-shadow: none;
29156}
29157
29158.ui.vertical.menu > .active.item:first-child {
29159 border-radius: 0.28571429rem 0.28571429rem 0 0;
29160}
29161
29162.ui.vertical.menu > .active.item:last-child {
29163 border-radius: 0 0 0.28571429rem 0.28571429rem;
29164}
29165
29166.ui.vertical.menu > .active.item:only-child {
29167 border-radius: 0.28571429rem;
29168}
29169
29170.ui.vertical.menu .active.item .menu .active.item {
29171 border-left: none;
29172}
29173
29174.ui.vertical.menu .item .menu .active.item {
29175 background-color: transparent;
29176 font-weight: bold;
29177 color: rgba(0, 0, 0, 0.95);
29178}
29179
29180/*--------------
29181 Tabular
29182---------------*/
29183
29184.ui.tabular.menu {
29185 border-radius: 0;
29186 -webkit-box-shadow: none !important;
29187 box-shadow: none !important;
29188 border: none;
29189 background: none transparent;
29190 border-bottom: 1px solid #D4D4D5;
29191}
29192
29193.ui.tabular.fluid.menu {
29194 width: calc(100% + 2px) !important;
29195}
29196
29197.ui.tabular.menu .item {
29198 background: transparent;
29199 border-bottom: none;
29200 border-left: 1px solid transparent;
29201 border-right: 1px solid transparent;
29202 border-top: 2px solid transparent;
29203 padding: 0.92857143em 1.42857143em;
29204 color: rgba(0, 0, 0, 0.87);
29205}
29206
29207.ui.tabular.menu .item:before {
29208 display: none;
29209}
29210
29211/* Hover */
29212
29213.ui.tabular.menu .item:hover {
29214 background-color: transparent;
29215 color: rgba(0, 0, 0, 0.8);
29216}
29217
29218/* Active */
29219
29220.ui.tabular.menu .active.item {
29221 background: none #FFFFFF;
29222 color: rgba(0, 0, 0, 0.95);
29223 border-top-width: 1px;
29224 border-color: #D4D4D5;
29225 font-weight: bold;
29226 margin-bottom: -1px;
29227 -webkit-box-shadow: none;
29228 box-shadow: none;
29229 border-radius: 0.28571429rem 0.28571429rem 0 0 !important;
29230}
29231
29232/* Coupling with segment for attachment */
29233
29234.ui.tabular.menu + .attached:not(.top).segment,
29235.ui.tabular.menu + .attached:not(.top).segment + .attached:not(.top).segment {
29236 border-top: none;
29237 margin-left: 0;
29238 margin-top: 0;
29239 margin-right: 0;
29240 width: 100%;
29241}
29242
29243.top.attached.segment + .ui.bottom.tabular.menu {
29244 position: relative;
29245 width: calc(100% + 2px);
29246 left: -1px;
29247}
29248
29249/* Bottom Vertical Tabular */
29250
29251.ui.bottom.tabular.menu {
29252 background: none transparent;
29253 border-radius: 0;
29254 -webkit-box-shadow: none !important;
29255 box-shadow: none !important;
29256 border-bottom: none;
29257 border-top: 1px solid #D4D4D5;
29258}
29259
29260.ui.bottom.tabular.menu .item {
29261 background: none;
29262 border-left: 1px solid transparent;
29263 border-right: 1px solid transparent;
29264 border-bottom: 1px solid transparent;
29265 border-top: none;
29266}
29267
29268.ui.bottom.tabular.menu .active.item {
29269 background: none #FFFFFF;
29270 color: rgba(0, 0, 0, 0.95);
29271 border-color: #D4D4D5;
29272 margin: -1px 0 0 0;
29273 border-radius: 0 0 0.28571429rem 0.28571429rem !important;
29274}
29275
29276/* Vertical Tabular (Left) */
29277
29278.ui.vertical.tabular.menu {
29279 background: none transparent;
29280 border-radius: 0;
29281 -webkit-box-shadow: none !important;
29282 box-shadow: none !important;
29283 border-bottom: none;
29284 border-right: 1px solid #D4D4D5;
29285}
29286
29287.ui.vertical.tabular.menu .item {
29288 background: none;
29289 border-left: 1px solid transparent;
29290 border-bottom: 1px solid transparent;
29291 border-top: 1px solid transparent;
29292 border-right: none;
29293}
29294
29295.ui.vertical.tabular.menu .active.item {
29296 background: none #FFFFFF;
29297 color: rgba(0, 0, 0, 0.95);
29298 border-color: #D4D4D5;
29299 margin: 0 -1px 0 0;
29300 border-radius: 0.28571429rem 0 0 0.28571429rem !important;
29301}
29302
29303/* Vertical Right Tabular */
29304
29305.ui.vertical.right.tabular.menu {
29306 background: none transparent;
29307 border-radius: 0;
29308 -webkit-box-shadow: none !important;
29309 box-shadow: none !important;
29310 border-bottom: none;
29311 border-right: none;
29312 border-left: 1px solid #D4D4D5;
29313}
29314
29315.ui.vertical.right.tabular.menu .item {
29316 background: none;
29317 border-right: 1px solid transparent;
29318 border-bottom: 1px solid transparent;
29319 border-top: 1px solid transparent;
29320 border-left: none;
29321}
29322
29323.ui.vertical.right.tabular.menu .active.item {
29324 background: none #FFFFFF;
29325 color: rgba(0, 0, 0, 0.95);
29326 border-color: #D4D4D5;
29327 margin: 0 0 0 -1px;
29328 border-radius: 0 0.28571429rem 0.28571429rem 0 !important;
29329}
29330
29331/* Dropdown */
29332
29333.ui.tabular.menu .active.dropdown.item {
29334 margin-bottom: 0;
29335 border-left: 1px solid transparent;
29336 border-right: 1px solid transparent;
29337 border-top: 2px solid transparent;
29338 border-bottom: none;
29339}
29340
29341/*--------------
29342 Pagination
29343---------------*/
29344
29345.ui.pagination.menu {
29346 margin: 0;
29347 display: -webkit-inline-box;
29348 display: -ms-inline-flexbox;
29349 display: inline-flex;
29350 vertical-align: middle;
29351}
29352
29353.ui.pagination.menu .item:last-child {
29354 border-radius: 0 0.28571429rem 0.28571429rem 0;
29355}
29356
29357.ui.compact.menu .item:last-child {
29358 border-radius: 0 0.28571429rem 0.28571429rem 0;
29359}
29360
29361.ui.pagination.menu .item:last-child:before {
29362 display: none;
29363}
29364
29365.ui.pagination.menu .item {
29366 min-width: 3em;
29367 text-align: center;
29368}
29369
29370.ui.pagination.menu .icon.item i.icon {
29371 vertical-align: top;
29372}
29373
29374/* Active */
29375
29376.ui.pagination.menu .active.item {
29377 border-top: none;
29378 padding-top: 0.92857143em;
29379 background-color: rgba(0, 0, 0, 0.05);
29380 color: rgba(0, 0, 0, 0.95);
29381 -webkit-box-shadow: none;
29382 box-shadow: none;
29383}
29384
29385/*--------------
29386 Secondary
29387---------------*/
29388
29389.ui.secondary.menu {
29390 background: none;
29391 margin-left: -0.35714286em;
29392 margin-right: -0.35714286em;
29393 border-radius: 0;
29394 border: none;
29395 -webkit-box-shadow: none;
29396 box-shadow: none;
29397}
29398
29399/* Item */
29400
29401.ui.secondary.menu .item {
29402 -ms-flex-item-align: center;
29403 align-self: center;
29404 -webkit-box-shadow: none;
29405 box-shadow: none;
29406 border: none;
29407 padding: 0.78571429em 0.92857143em;
29408 margin: 0 0.35714286em;
29409 background: none;
29410 -webkit-transition: color 0.1s ease;
29411 transition: color 0.1s ease;
29412 border-radius: 0.28571429rem;
29413}
29414
29415/* No Divider */
29416
29417.ui.secondary.menu .item:before {
29418 display: none !important;
29419}
29420
29421/* Header */
29422
29423.ui.secondary.menu .header.item {
29424 border-radius: 0;
29425 border-right: none;
29426 background: none transparent;
29427}
29428
29429/* Image */
29430
29431.ui.secondary.menu .item > img:not(.ui) {
29432 margin: 0;
29433}
29434
29435/* Hover */
29436
29437.ui.secondary.menu .dropdown.item:hover,
29438.ui.secondary.menu .link.item:hover,
29439.ui.secondary.menu a.item:hover {
29440 background: rgba(0, 0, 0, 0.05);
29441 color: rgba(0, 0, 0, 0.95);
29442}
29443
29444/* Active */
29445
29446.ui.secondary.menu .active.item {
29447 -webkit-box-shadow: none;
29448 box-shadow: none;
29449 background: rgba(0, 0, 0, 0.05);
29450 color: rgba(0, 0, 0, 0.95);
29451 border-radius: 0.28571429rem;
29452}
29453
29454/* Active Hover */
29455
29456.ui.secondary.menu .active.item:hover {
29457 -webkit-box-shadow: none;
29458 box-shadow: none;
29459 background: rgba(0, 0, 0, 0.05);
29460 color: rgba(0, 0, 0, 0.95);
29461}
29462
29463/* Inverted */
29464
29465.ui.secondary.inverted.menu .link.item:not(.disabled),
29466.ui.secondary.inverted.menu a.item:not(.disabled) {
29467 color: rgba(255, 255, 255, 0.7);
29468}
29469
29470.ui.secondary.inverted.menu .dropdown.item:hover,
29471.ui.secondary.inverted.menu .link.item:hover,
29472.ui.secondary.inverted.menu a.item:hover {
29473 background: rgba(255, 255, 255, 0.08);
29474 color: #ffffff;
29475}
29476
29477.ui.secondary.inverted.menu .active.item {
29478 background: rgba(255, 255, 255, 0.15);
29479 color: #ffffff;
29480}
29481
29482/* Fix item margins */
29483
29484.ui.secondary.item.menu {
29485 margin-left: 0;
29486 margin-right: 0;
29487}
29488
29489.ui.secondary.item.menu .item:last-child {
29490 margin-right: 0;
29491}
29492
29493.ui.secondary.attached.menu {
29494 -webkit-box-shadow: none;
29495 box-shadow: none;
29496}
29497
29498/* Sub Menu */
29499
29500.ui.vertical.secondary.menu .item:not(.dropdown) > .menu {
29501 margin: 0 -0.92857143em;
29502}
29503
29504.ui.vertical.secondary.menu .item:not(.dropdown) > .menu > .item {
29505 margin: 0;
29506 padding: 0.5em 1.33333333em;
29507}
29508
29509/*---------------------
29510 Secondary Vertical
29511-----------------------*/
29512
29513.ui.secondary.vertical.menu > .item {
29514 border: none;
29515 margin: 0 0 0.35714286em;
29516 border-radius: 0.28571429rem !important;
29517}
29518
29519.ui.secondary.vertical.menu > .header.item {
29520 border-radius: 0;
29521}
29522
29523/* Sub Menu */
29524
29525.ui.vertical.secondary.menu .item > .menu .item {
29526 background-color: transparent;
29527}
29528
29529/* Inverted */
29530
29531.ui.secondary.inverted.menu.menu {
29532 background-color: transparent;
29533}
29534
29535/*---------------------
29536 Secondary Pointing
29537-----------------------*/
29538
29539.ui.secondary.pointing.menu {
29540 margin-left: 0;
29541 margin-right: 0;
29542 border-bottom: 2px solid rgba(34, 36, 38, 0.15);
29543}
29544
29545.ui.secondary.pointing.menu .item {
29546 border-bottom-color: transparent;
29547 border-bottom-style: solid;
29548 border-radius: 0;
29549 -ms-flex-item-align: end;
29550 align-self: flex-end;
29551 margin: 0 0 -2px;
29552 padding: 0.85714286em 1.14285714em;
29553 border-bottom-width: 2px;
29554 -webkit-transition: color 0.1s ease;
29555 transition: color 0.1s ease;
29556}
29557
29558.ui.secondary.pointing.menu .ui.dropdown .menu .item {
29559 border-bottom-width: 0;
29560}
29561
29562.ui.secondary.pointing.menu .item > .label {
29563 margin-top: -0.3em;
29564 margin-bottom: -0.3em;
29565}
29566
29567.ui.secondary.pointing.menu .item > .circular.label {
29568 margin-top: -0.5em;
29569 margin-bottom: -0.5em;
29570}
29571
29572/* Item Types */
29573
29574.ui.secondary.pointing.menu .header.item {
29575 color: rgba(0, 0, 0, 0.85) !important;
29576}
29577
29578.ui.secondary.pointing.menu .text.item {
29579 -webkit-box-shadow: none !important;
29580 box-shadow: none !important;
29581}
29582
29583.ui.secondary.pointing.menu .item:after {
29584 display: none;
29585}
29586
29587/* Hover */
29588
29589.ui.secondary.pointing.menu .dropdown.item:hover,
29590.ui.secondary.pointing.menu .link.item:hover,
29591.ui.secondary.pointing.menu a.item:hover {
29592 background-color: transparent;
29593 color: rgba(0, 0, 0, 0.87);
29594}
29595
29596/* Pressed */
29597
29598.ui.secondary.pointing.menu .dropdown.item:active,
29599.ui.secondary.pointing.menu .link.item:active,
29600.ui.secondary.pointing.menu a.item:active {
29601 background-color: transparent;
29602 border-color: rgba(34, 36, 38, 0.15);
29603}
29604
29605/* Active */
29606
29607.ui.secondary.pointing.menu .active.item {
29608 background-color: transparent;
29609 -webkit-box-shadow: none;
29610 box-shadow: none;
29611 border-color: #1B1C1D;
29612 font-weight: bold;
29613 color: rgba(0, 0, 0, 0.95);
29614}
29615
29616/* Active Hover */
29617
29618.ui.secondary.pointing.menu .active.item:hover {
29619 border-color: #1B1C1D;
29620 color: rgba(0, 0, 0, 0.95);
29621}
29622
29623/* Active Dropdown */
29624
29625.ui.secondary.pointing.menu .active.dropdown.item {
29626 border-color: transparent;
29627}
29628
29629/* Vertical Pointing */
29630
29631.ui.secondary.vertical.pointing.menu {
29632 border-bottom-width: 0;
29633 border-right-width: 2px;
29634 border-right-style: solid;
29635 border-right-color: rgba(34, 36, 38, 0.15);
29636}
29637
29638.ui.secondary.vertical.pointing.menu .item {
29639 border-bottom: none;
29640 border-right-style: solid;
29641 border-right-color: transparent;
29642 border-radius: 0 !important;
29643 margin: 0 -2px 0 0;
29644 border-right-width: 2px;
29645}
29646
29647/* Vertical Active */
29648
29649.ui.secondary.vertical.pointing.menu .active.item {
29650 border-color: #1B1C1D;
29651}
29652
29653/* Inverted */
29654
29655.ui.secondary.inverted.pointing.menu {
29656 border-color: rgba(255, 255, 255, 0.1);
29657}
29658
29659.ui.secondary.inverted.pointing.menu .item:not(.disabled) {
29660 color: rgba(255, 255, 255, 0.9);
29661}
29662
29663.ui.secondary.inverted.pointing.menu .header.item {
29664 color: #FFFFFF !important;
29665}
29666
29667/* Hover */
29668
29669.ui.secondary.inverted.pointing.menu .link.item:hover,
29670.ui.secondary.inverted.pointing.menu a.item:hover {
29671 color: rgba(0, 0, 0, 0.95);
29672}
29673
29674/* Active */
29675
29676.ui.secondary.inverted.pointing.menu .active.item {
29677 border-color: #FFFFFF;
29678 color: #ffffff;
29679}
29680
29681/*--------------
29682 Text Menu
29683---------------*/
29684
29685.ui.text.menu {
29686 background: none transparent;
29687 border-radius: 0;
29688 -webkit-box-shadow: none;
29689 box-shadow: none;
29690 border: none;
29691 margin: 1em -0.5em;
29692}
29693
29694.ui.text.menu .item {
29695 border-radius: 0;
29696 -webkit-box-shadow: none;
29697 box-shadow: none;
29698 -ms-flex-item-align: center;
29699 align-self: center;
29700 margin: 0 0;
29701 padding: 0.35714286em 0.5em;
29702 font-weight: normal;
29703 color: rgba(0, 0, 0, 0.6);
29704 -webkit-transition: opacity 0.1s ease;
29705 transition: opacity 0.1s ease;
29706}
29707
29708/* Border */
29709
29710.ui.text.menu .item:before,
29711.ui.text.menu .menu .item:before {
29712 display: none !important;
29713}
29714
29715/* Header */
29716
29717.ui.text.menu .header.item {
29718 background-color: transparent;
29719 opacity: 1;
29720 color: rgba(0, 0, 0, 0.85);
29721 font-size: 0.92857143em;
29722 text-transform: uppercase;
29723 font-weight: bold;
29724}
29725
29726/* Image */
29727
29728.ui.text.menu .item > img:not(.ui) {
29729 margin: 0;
29730}
29731
29732/*--- fluid text ---*/
29733
29734.ui.text.item.menu .item {
29735 margin: 0;
29736}
29737
29738/*--- vertical text ---*/
29739
29740.ui.vertical.text.menu {
29741 margin: 1em 0;
29742}
29743
29744.ui.vertical.text.menu:first-child {
29745 margin-top: 0;
29746}
29747
29748.ui.vertical.text.menu:last-child {
29749 margin-bottom: 0;
29750}
29751
29752.ui.vertical.text.menu .item {
29753 margin: 0.57142857em 0;
29754 padding-left: 0;
29755 padding-right: 0;
29756}
29757
29758.ui.vertical.text.menu .item > i.icon {
29759 float: none;
29760 margin: 0 0.35714286em 0 0;
29761}
29762
29763.ui.vertical.text.menu .header.item {
29764 margin: 0.57142857em 0 0.71428571em;
29765}
29766
29767/* Vertical Sub Menu */
29768
29769.ui.vertical.text.menu .item:not(.dropdown) > .menu {
29770 margin: 0;
29771}
29772
29773.ui.vertical.text.menu .item:not(.dropdown) > .menu > .item {
29774 margin: 0;
29775 padding: 0.5em 0;
29776}
29777
29778/*--- hover ---*/
29779
29780.ui.text.menu .item:hover {
29781 opacity: 1;
29782 background-color: transparent;
29783}
29784
29785/*--- active ---*/
29786
29787.ui.text.menu .active.item {
29788 background-color: transparent;
29789 border: none;
29790 -webkit-box-shadow: none;
29791 box-shadow: none;
29792 font-weight: normal;
29793 color: rgba(0, 0, 0, 0.95);
29794}
29795
29796/*--- active hover ---*/
29797
29798.ui.text.menu .active.item:hover {
29799 background-color: transparent;
29800}
29801
29802/* Disable Bariations */
29803
29804.ui.text.pointing.menu .active.item:after {
29805 -webkit-box-shadow: none;
29806 box-shadow: none;
29807}
29808
29809.ui.text.attached.menu {
29810 -webkit-box-shadow: none;
29811 box-shadow: none;
29812}
29813
29814/* Inverted */
29815
29816.ui.inverted.text.menu,
29817.ui.inverted.text.menu .item,
29818.ui.inverted.text.menu .item:hover,
29819.ui.inverted.text.menu .active.item {
29820 background-color: transparent;
29821}
29822
29823/* Fluid */
29824
29825.ui.fluid.text.menu {
29826 margin-left: 0;
29827 margin-right: 0;
29828}
29829
29830/*--------------
29831 Icon Only
29832---------------*/
29833
29834/* Vertical Menu */
29835
29836.ui.vertical.icon.menu {
29837 display: inline-block;
29838 width: auto;
29839}
29840
29841/* Item */
29842
29843.ui.icon.menu .item {
29844 height: auto;
29845 text-align: center;
29846 color: #1B1C1D;
29847}
29848
29849/* Icon */
29850
29851.ui.icon.menu .item > .icon:not(.dropdown) {
29852 margin: 0;
29853 opacity: 1;
29854}
29855
29856/* Icon Gylph */
29857
29858.ui.icon.menu .icon:before {
29859 opacity: 1;
29860}
29861
29862/* (x) Item Icon */
29863
29864.ui.menu .icon.item > .icon {
29865 width: auto;
29866 margin: 0 auto;
29867}
29868
29869/* Vertical Icon */
29870
29871.ui.vertical.icon.menu .item > .icon:not(.dropdown) {
29872 display: block;
29873 opacity: 1;
29874 margin: 0 auto;
29875 float: none;
29876}
29877
29878/* Inverted */
29879
29880.ui.inverted.icon.menu .item {
29881 color: #FFFFFF;
29882}
29883
29884/*--------------
29885 Labeled Icon
29886---------------*/
29887
29888/* Menu */
29889
29890.ui.labeled.icon.menu {
29891 text-align: center;
29892}
29893
29894/* Item */
29895
29896.ui.labeled.icon.menu .item {
29897 min-width: 6em;
29898 -webkit-box-orient: vertical;
29899 -webkit-box-direction: normal;
29900 -ms-flex-direction: column;
29901 flex-direction: column;
29902}
29903
29904/* Icon */
29905
29906.ui.labeled.icon.menu > .item > .icon:not(.dropdown) {
29907 height: 1em;
29908 display: block;
29909 font-size: 1.71428571em !important;
29910 margin: 0 auto 0.5rem !important;
29911}
29912
29913/* Fluid */
29914
29915.ui.fluid.labeled.icon.menu > .item {
29916 min-width: 0;
29917}
29918
29919/*******************************
29920 Variations
29921*******************************/
29922
29923/*--------------
29924 Stackable
29925---------------*/
29926
29927@media only screen and (max-width: 767.99px) {
29928 .ui.stackable.menu {
29929 -webkit-box-orient: vertical;
29930 -webkit-box-direction: normal;
29931 -ms-flex-direction: column;
29932 flex-direction: column;
29933 }
29934
29935 .ui.stackable.menu .item {
29936 width: 100% !important;
29937 }
29938
29939 .ui.stackable.menu .item:before {
29940 position: absolute;
29941 content: '';
29942 top: auto;
29943 bottom: 0;
29944 left: 0;
29945 width: 100%;
29946 height: 1px;
29947 background: rgba(34, 36, 38, 0.1);
29948 }
29949
29950 .ui.stackable.menu .left.menu,
29951 .ui.stackable.menu .left.item {
29952 margin-right: 0 !important;
29953 }
29954
29955 .ui.stackable.menu .right.menu,
29956 .ui.stackable.menu .right.item {
29957 margin-left: 0 !important;
29958 }
29959
29960 .ui.stackable.menu .center.menu,
29961 .ui.stackable.menu .center.item {
29962 margin-left: 0 !important;
29963 margin-right: 0 !important;
29964 }
29965
29966 .ui.stackable.menu .right.menu,
29967 .ui.stackable.menu .center.menu,
29968 .ui.stackable.menu .left.menu {
29969 -webkit-box-orient: vertical;
29970 -webkit-box-direction: normal;
29971 -ms-flex-direction: column;
29972 flex-direction: column;
29973 }
29974}
29975
29976/*--------------
29977 Colors
29978---------------*/
29979
29980.ui.ui.menu .primary.active.item,
29981.ui.ui.primary.menu .active.item {
29982 border-color: #2185D0;
29983 color: #2185D0;
29984}
29985
29986.ui.ui.menu .red.active.item,
29987.ui.ui.red.menu .active.item {
29988 border-color: #DB2828;
29989 color: #DB2828;
29990}
29991
29992.ui.ui.menu .orange.active.item,
29993.ui.ui.orange.menu .active.item {
29994 border-color: #F2711C;
29995 color: #F2711C;
29996}
29997
29998.ui.ui.menu .yellow.active.item,
29999.ui.ui.yellow.menu .active.item {
30000 border-color: #FBBD08;
30001 color: #FBBD08;
30002}
30003
30004.ui.ui.menu .olive.active.item,
30005.ui.ui.olive.menu .active.item {
30006 border-color: #B5CC18;
30007 color: #B5CC18;
30008}
30009
30010.ui.ui.menu .green.active.item,
30011.ui.ui.green.menu .active.item {
30012 border-color: #21BA45;
30013 color: #21BA45;
30014}
30015
30016.ui.ui.menu .teal.active.item,
30017.ui.ui.teal.menu .active.item {
30018 border-color: #00B5AD;
30019 color: #00B5AD;
30020}
30021
30022.ui.ui.menu .blue.active.item,
30023.ui.ui.blue.menu .active.item {
30024 border-color: #2185D0;
30025 color: #2185D0;
30026}
30027
30028.ui.ui.menu .violet.active.item,
30029.ui.ui.violet.menu .active.item {
30030 border-color: #6435C9;
30031 color: #6435C9;
30032}
30033
30034.ui.ui.menu .purple.active.item,
30035.ui.ui.purple.menu .active.item {
30036 border-color: #A333C8;
30037 color: #A333C8;
30038}
30039
30040.ui.ui.menu .pink.active.item,
30041.ui.ui.pink.menu .active.item {
30042 border-color: #E03997;
30043 color: #E03997;
30044}
30045
30046.ui.ui.menu .brown.active.item,
30047.ui.ui.brown.menu .active.item {
30048 border-color: #A5673F;
30049 color: #A5673F;
30050}
30051
30052.ui.ui.menu .grey.active.item,
30053.ui.ui.grey.menu .active.item {
30054 border-color: #767676;
30055 color: #767676;
30056}
30057
30058.ui.ui.menu .black.active.item,
30059.ui.ui.black.menu .active.item {
30060 border-color: #1B1C1D;
30061 color: #1B1C1D;
30062}
30063
30064/*--------------
30065 Inverted
30066---------------*/
30067
30068.ui.inverted.menu {
30069 border: 0 solid transparent;
30070 background: #1B1C1D;
30071 -webkit-box-shadow: none;
30072 box-shadow: none;
30073}
30074
30075/* Menu Item */
30076
30077.ui.inverted.menu .item,
30078.ui.inverted.menu .item > a:not(.ui) {
30079 background: transparent;
30080 color: rgba(255, 255, 255, 0.9);
30081}
30082
30083.ui.inverted.menu .item.menu {
30084 background: transparent;
30085}
30086
30087/*--- Border ---*/
30088
30089.ui.inverted.menu .item:before {
30090 background: rgba(255, 255, 255, 0.08);
30091}
30092
30093.ui.vertical.inverted.menu .item:before {
30094 background: rgba(255, 255, 255, 0.08);
30095}
30096
30097/* Sub Menu */
30098
30099.ui.vertical.inverted.menu .menu .item,
30100.ui.vertical.inverted.menu .menu .item a:not(.ui) {
30101 color: rgba(255, 255, 255, 0.5);
30102}
30103
30104/* Header */
30105
30106.ui.inverted.menu .header.item {
30107 margin: 0;
30108 background: transparent;
30109 -webkit-box-shadow: none;
30110 box-shadow: none;
30111}
30112
30113/* Disabled */
30114
30115.ui.ui.inverted.menu .item.disabled {
30116 color: rgba(225, 225, 225, 0.3);
30117}
30118
30119/*--- Hover ---*/
30120
30121.ui.link.inverted.menu .item:hover,
30122.ui.inverted.menu .dropdown.item:hover,
30123.ui.inverted.menu .link.item:hover,
30124.ui.inverted.menu a.item:hover {
30125 background: rgba(255, 255, 255, 0.08);
30126 color: #ffffff;
30127}
30128
30129.ui.vertical.inverted.menu .item .menu a.item:hover,
30130.ui.vertical.inverted.menu .item .menu .link.item:hover {
30131 background: transparent;
30132 color: #ffffff;
30133}
30134
30135/*--- Pressed ---*/
30136
30137.ui.inverted.menu a.item:active,
30138.ui.inverted.menu .link.item:active {
30139 background: rgba(255, 255, 255, 0.08);
30140 color: #ffffff;
30141}
30142
30143/*--- Active ---*/
30144
30145.ui.inverted.menu .active.item {
30146 background: rgba(255, 255, 255, 0.15);
30147 color: #ffffff !important;
30148}
30149
30150.ui.inverted.vertical.menu .item .menu .active.item {
30151 background: transparent;
30152 color: #FFFFFF;
30153}
30154
30155.ui.inverted.pointing.menu .active.item:after {
30156 background: #3D3E3F;
30157 margin: 0 !important;
30158 -webkit-box-shadow: none !important;
30159 box-shadow: none !important;
30160 border: none !important;
30161}
30162
30163/*--- Active Hover ---*/
30164
30165.ui.inverted.menu .active.item:hover {
30166 background: rgba(255, 255, 255, 0.15);
30167 color: #FFFFFF !important;
30168}
30169
30170.ui.inverted.pointing.menu .active.item:hover:after {
30171 background: #3D3E3F;
30172}
30173
30174/*--------------
30175 Floated
30176---------------*/
30177
30178.ui.floated.menu {
30179 float: left;
30180 margin: 0 0.5rem 0 0;
30181}
30182
30183.ui.floated.menu .item:last-child:before {
30184 display: none;
30185}
30186
30187.ui.right.floated.menu {
30188 float: right;
30189 margin: 0 0 0 0.5rem;
30190}
30191
30192/*--------------
30193 Inverted
30194---------------*/
30195
30196.ui.ui.inverted.menu .primary.active.item,
30197.ui.ui.inverted.primary.menu {
30198 background-color: #2185D0;
30199}
30200
30201.ui.inverted.primary.menu .item:before {
30202 background-color: rgba(34, 36, 38, 0.1);
30203}
30204
30205.ui.ui.inverted.primary.menu .active.item {
30206 background-color: rgba(0, 0, 0, 0.1);
30207}
30208
30209.ui.ui.inverted.menu .red.active.item,
30210.ui.ui.inverted.red.menu {
30211 background-color: #DB2828;
30212}
30213
30214.ui.inverted.red.menu .item:before {
30215 background-color: rgba(34, 36, 38, 0.1);
30216}
30217
30218.ui.ui.inverted.red.menu .active.item {
30219 background-color: rgba(0, 0, 0, 0.1);
30220}
30221
30222.ui.ui.inverted.menu .orange.active.item,
30223.ui.ui.inverted.orange.menu {
30224 background-color: #F2711C;
30225}
30226
30227.ui.inverted.orange.menu .item:before {
30228 background-color: rgba(34, 36, 38, 0.1);
30229}
30230
30231.ui.ui.inverted.orange.menu .active.item {
30232 background-color: rgba(0, 0, 0, 0.1);
30233}
30234
30235.ui.ui.inverted.menu .yellow.active.item,
30236.ui.ui.inverted.yellow.menu {
30237 background-color: #FBBD08;
30238}
30239
30240.ui.inverted.yellow.menu .item:before {
30241 background-color: rgba(34, 36, 38, 0.1);
30242}
30243
30244.ui.ui.inverted.yellow.menu .active.item {
30245 background-color: rgba(0, 0, 0, 0.1);
30246}
30247
30248.ui.ui.inverted.menu .olive.active.item,
30249.ui.ui.inverted.olive.menu {
30250 background-color: #B5CC18;
30251}
30252
30253.ui.inverted.olive.menu .item:before {
30254 background-color: rgba(34, 36, 38, 0.1);
30255}
30256
30257.ui.ui.inverted.olive.menu .active.item {
30258 background-color: rgba(0, 0, 0, 0.1);
30259}
30260
30261.ui.ui.inverted.menu .green.active.item,
30262.ui.ui.inverted.green.menu {
30263 background-color: #21BA45;
30264}
30265
30266.ui.inverted.green.menu .item:before {
30267 background-color: rgba(34, 36, 38, 0.1);
30268}
30269
30270.ui.ui.inverted.green.menu .active.item {
30271 background-color: rgba(0, 0, 0, 0.1);
30272}
30273
30274.ui.ui.inverted.menu .teal.active.item,
30275.ui.ui.inverted.teal.menu {
30276 background-color: #00B5AD;
30277}
30278
30279.ui.inverted.teal.menu .item:before {
30280 background-color: rgba(34, 36, 38, 0.1);
30281}
30282
30283.ui.ui.inverted.teal.menu .active.item {
30284 background-color: rgba(0, 0, 0, 0.1);
30285}
30286
30287.ui.ui.inverted.menu .blue.active.item,
30288.ui.ui.inverted.blue.menu {
30289 background-color: #2185D0;
30290}
30291
30292.ui.inverted.blue.menu .item:before {
30293 background-color: rgba(34, 36, 38, 0.1);
30294}
30295
30296.ui.ui.inverted.blue.menu .active.item {
30297 background-color: rgba(0, 0, 0, 0.1);
30298}
30299
30300.ui.ui.inverted.menu .violet.active.item,
30301.ui.ui.inverted.violet.menu {
30302 background-color: #6435C9;
30303}
30304
30305.ui.inverted.violet.menu .item:before {
30306 background-color: rgba(34, 36, 38, 0.1);
30307}
30308
30309.ui.ui.inverted.violet.menu .active.item {
30310 background-color: rgba(0, 0, 0, 0.1);
30311}
30312
30313.ui.ui.inverted.menu .purple.active.item,
30314.ui.ui.inverted.purple.menu {
30315 background-color: #A333C8;
30316}
30317
30318.ui.inverted.purple.menu .item:before {
30319 background-color: rgba(34, 36, 38, 0.1);
30320}
30321
30322.ui.ui.inverted.purple.menu .active.item {
30323 background-color: rgba(0, 0, 0, 0.1);
30324}
30325
30326.ui.ui.inverted.menu .pink.active.item,
30327.ui.ui.inverted.pink.menu {
30328 background-color: #E03997;
30329}
30330
30331.ui.inverted.pink.menu .item:before {
30332 background-color: rgba(34, 36, 38, 0.1);
30333}
30334
30335.ui.ui.inverted.pink.menu .active.item {
30336 background-color: rgba(0, 0, 0, 0.1);
30337}
30338
30339.ui.ui.inverted.menu .brown.active.item,
30340.ui.ui.inverted.brown.menu {
30341 background-color: #A5673F;
30342}
30343
30344.ui.inverted.brown.menu .item:before {
30345 background-color: rgba(34, 36, 38, 0.1);
30346}
30347
30348.ui.ui.inverted.brown.menu .active.item {
30349 background-color: rgba(0, 0, 0, 0.1);
30350}
30351
30352.ui.ui.inverted.menu .grey.active.item,
30353.ui.ui.inverted.grey.menu {
30354 background-color: #767676;
30355}
30356
30357.ui.inverted.grey.menu .item:before {
30358 background-color: rgba(34, 36, 38, 0.1);
30359}
30360
30361.ui.ui.inverted.grey.menu .active.item {
30362 background-color: rgba(0, 0, 0, 0.1);
30363}
30364
30365.ui.ui.inverted.menu .black.active.item,
30366.ui.ui.inverted.black.menu {
30367 background-color: #1B1C1D;
30368}
30369
30370.ui.inverted.black.menu .item:before {
30371 background-color: rgba(34, 36, 38, 0.1);
30372}
30373
30374.ui.ui.inverted.black.menu .active.item {
30375 background-color: rgba(0, 0, 0, 0.1);
30376}
30377
30378/*--------------
30379 Fitted
30380---------------*/
30381
30382.ui.fitted.menu .item,
30383.ui.fitted.menu .item .menu .item,
30384.ui.menu .fitted.item {
30385 padding: 0;
30386}
30387
30388.ui.horizontally.fitted.menu .item,
30389.ui.horizontally.fitted.menu .item .menu .item,
30390.ui.menu .horizontally.fitted.item {
30391 padding-top: 0.92857143em;
30392 padding-bottom: 0.92857143em;
30393}
30394
30395.ui.vertically.fitted.menu .item,
30396.ui.vertically.fitted.menu .item .menu .item,
30397.ui.menu .vertically.fitted.item {
30398 padding-left: 1.14285714em;
30399 padding-right: 1.14285714em;
30400}
30401
30402/*--------------
30403 Borderless
30404---------------*/
30405
30406.ui.borderless.menu .item:before,
30407.ui.borderless.menu .item .menu .item:before,
30408.ui.menu .borderless.item:before {
30409 background: none !important;
30410}
30411
30412/*-------------------
30413 Compact
30414--------------------*/
30415
30416.ui.compact.menu {
30417 display: -webkit-inline-box;
30418 display: -ms-inline-flexbox;
30419 display: inline-flex;
30420 margin: 0;
30421 vertical-align: middle;
30422}
30423
30424.ui.compact.vertical.menu {
30425 /* IE hack to make dropdown icons appear inline */
30426 display: -ms-inline-flexbox !important;
30427 display: inline-block;
30428}
30429
30430.ui.compact.menu:not(.secondary) .item:last-child {
30431 border-radius: 0 0.28571429rem 0.28571429rem 0;
30432}
30433
30434.ui.compact.menu .item:last-child:before {
30435 display: none;
30436}
30437
30438.ui.compact.vertical.menu {
30439 width: auto !important;
30440}
30441
30442.ui.compact.vertical.menu .item:last-child::before {
30443 display: block;
30444}
30445
30446/*-------------------
30447 Fluid
30448--------------------*/
30449
30450.ui.menu.fluid,
30451.ui.vertical.menu.fluid {
30452 width: 100% !important;
30453}
30454
30455/*-------------------
30456 Evenly Sized
30457--------------------*/
30458
30459.ui.item.menu,
30460.ui.item.menu .item {
30461 width: 100%;
30462 padding-left: 0 !important;
30463 padding-right: 0 !important;
30464 margin-left: 0 !important;
30465 margin-right: 0 !important;
30466 text-align: center;
30467 -webkit-box-pack: center;
30468 -ms-flex-pack: center;
30469 justify-content: center;
30470}
30471
30472.ui.attached.item.menu {
30473 margin: 0 -1px !important;
30474}
30475
30476.ui.item.menu .item:last-child:before {
30477 display: none;
30478}
30479
30480.ui.menu.two.item .item {
30481 width: 50%;
30482}
30483
30484.ui.menu.three.item .item {
30485 width: 33.333%;
30486}
30487
30488.ui.menu.four.item .item {
30489 width: 25%;
30490}
30491
30492.ui.menu.five.item .item {
30493 width: 20%;
30494}
30495
30496.ui.menu.six.item .item {
30497 width: 16.666%;
30498}
30499
30500.ui.menu.seven.item .item {
30501 width: 14.285%;
30502}
30503
30504.ui.menu.eight.item .item {
30505 width: 12.5%;
30506}
30507
30508.ui.menu.nine.item .item {
30509 width: 11.11%;
30510}
30511
30512.ui.menu.ten.item .item {
30513 width: 10%;
30514}
30515
30516.ui.menu.eleven.item .item {
30517 width: 9.09%;
30518}
30519
30520.ui.menu.twelve.item .item {
30521 width: 8.333%;
30522}
30523
30524/*--------------
30525 Fixed
30526---------------*/
30527
30528.ui.menu.fixed {
30529 position: fixed;
30530 z-index: 101;
30531 margin: 0;
30532 width: 100%;
30533}
30534
30535.ui.menu.fixed,
30536.ui.menu.fixed .item:first-child,
30537.ui.menu.fixed .item:last-child {
30538 border-radius: 0 !important;
30539}
30540
30541.ui.fixed.menu,
30542.ui[class*="top fixed"].menu {
30543 top: 0;
30544 left: 0;
30545 right: auto;
30546 bottom: auto;
30547}
30548
30549.ui[class*="top fixed"].menu {
30550 border-top: none;
30551 border-left: none;
30552 border-right: none;
30553}
30554
30555.ui[class*="right fixed"].menu {
30556 border-top: none;
30557 border-bottom: none;
30558 border-right: none;
30559 top: 0;
30560 right: 0;
30561 left: auto;
30562 bottom: auto;
30563 width: auto;
30564 height: 100%;
30565}
30566
30567.ui[class*="bottom fixed"].menu {
30568 border-bottom: none;
30569 border-left: none;
30570 border-right: none;
30571 bottom: 0;
30572 left: 0;
30573 top: auto;
30574 right: auto;
30575}
30576
30577.ui[class*="left fixed"].menu {
30578 border-top: none;
30579 border-bottom: none;
30580 border-left: none;
30581 top: 0;
30582 left: 0;
30583 right: auto;
30584 bottom: auto;
30585 width: auto;
30586 height: 100%;
30587}
30588
30589/* Coupling with Grid */
30590
30591.ui.fixed.menu + .ui.grid {
30592 padding-top: 2.75rem;
30593}
30594
30595/*-------------------
30596 Pointing
30597--------------------*/
30598
30599.ui.pointing.menu .item:after {
30600 visibility: hidden;
30601 position: absolute;
30602 content: '';
30603 top: 100%;
30604 left: 50%;
30605 -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
30606 transform: translateX(-50%) translateY(-50%) rotate(45deg);
30607 background: none;
30608 margin: 0.5px 0 0;
30609 width: 0.57142857em;
30610 height: 0.57142857em;
30611 border: none;
30612 border-bottom: 1px solid #D4D4D5;
30613 border-right: 1px solid #D4D4D5;
30614 z-index: 2;
30615 -webkit-transition: background 0.1s ease;
30616 transition: background 0.1s ease;
30617}
30618
30619.ui.vertical.pointing.menu .item:after {
30620 position: absolute;
30621 top: 50%;
30622 right: 0;
30623 bottom: auto;
30624 left: auto;
30625 -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg);
30626 transform: translateX(50%) translateY(-50%) rotate(45deg);
30627 margin: 0 -0.5px 0 0;
30628 border: none;
30629 border-top: 1px solid #D4D4D5;
30630 border-right: 1px solid #D4D4D5;
30631}
30632
30633.ui.pointing.menu .ui.dropdown .menu .item:after,
30634.ui.vertical.pointing.menu .ui.dropdown .menu .item:after {
30635 display: none;
30636}
30637
30638/* Active */
30639
30640.ui.pointing.menu .active.item:after {
30641 visibility: visible;
30642}
30643
30644.ui.pointing.menu .active.dropdown.item:after {
30645 visibility: hidden;
30646}
30647
30648/* Don't double up pointers */
30649
30650.ui.pointing.menu .dropdown.active.item:after,
30651.ui.pointing.menu .active.item .menu .active.item:after {
30652 display: none;
30653}
30654
30655/* Colors */
30656
30657.ui.pointing.menu .active.item:hover:after {
30658 background-color: #F2F2F2;
30659}
30660
30661.ui.pointing.menu .active.item:after {
30662 background-color: #F2F2F2;
30663}
30664
30665.ui.pointing.menu .active.item:hover:after {
30666 background-color: #F2F2F2;
30667}
30668
30669.ui.vertical.pointing.menu .active.item:hover:after {
30670 background-color: #F2F2F2;
30671}
30672
30673.ui.vertical.pointing.menu .active.item:after {
30674 background-color: #F2F2F2;
30675}
30676
30677.ui.vertical.pointing.menu .menu .active.item:after {
30678 background-color: #FFFFFF;
30679}
30680
30681.ui.inverted.pointing.menu .primary.active.item:after {
30682 background-color: #2185D0;
30683}
30684
30685.ui.inverted.pointing.menu .secondary.active.item:after {
30686 background-color: #1B1C1D;
30687}
30688
30689.ui.inverted.pointing.menu .red.active.item:after {
30690 background-color: #DB2828;
30691}
30692
30693.ui.inverted.pointing.menu .orange.active.item:after {
30694 background-color: #F2711C;
30695}
30696
30697.ui.inverted.pointing.menu .yellow.active.item:after {
30698 background-color: #FBBD08;
30699}
30700
30701.ui.inverted.pointing.menu .olive.active.item:after {
30702 background-color: #B5CC18;
30703}
30704
30705.ui.inverted.pointing.menu .green.active.item:after {
30706 background-color: #21BA45;
30707}
30708
30709.ui.inverted.pointing.menu .teal.active.item:after {
30710 background-color: #00B5AD;
30711}
30712
30713.ui.inverted.pointing.menu .blue.active.item:after {
30714 background-color: #2185D0;
30715}
30716
30717.ui.inverted.pointing.menu .violet.active.item:after {
30718 background-color: #6435C9;
30719}
30720
30721.ui.inverted.pointing.menu .purple.active.item:after {
30722 background-color: #A333C8;
30723}
30724
30725.ui.inverted.pointing.menu .pink.active.item:after {
30726 background-color: #E03997;
30727}
30728
30729.ui.inverted.pointing.menu .brown.active.item:after {
30730 background-color: #A5673F;
30731}
30732
30733.ui.inverted.pointing.menu .grey.active.item:after {
30734 background-color: #767676;
30735}
30736
30737.ui.inverted.pointing.menu .black.active.item:after {
30738 background-color: #1B1C1D;
30739}
30740
30741/*--------------
30742 Attached
30743---------------*/
30744
30745/* Middle */
30746
30747.ui.attached.menu {
30748 top: 0;
30749 bottom: 0;
30750 border-radius: 0;
30751 margin: 0 -1px;
30752 width: calc(100% + 2px);
30753 max-width: calc(100% + 2px);
30754 -webkit-box-shadow: none;
30755 box-shadow: none;
30756}
30757
30758.ui.attached + .ui.attached.menu:not(.top) {
30759 border-top: none;
30760}
30761
30762/* Top */
30763
30764.ui[class*="top attached"].menu {
30765 bottom: 0;
30766 margin-bottom: 0;
30767 top: 0;
30768 margin-top: 1rem;
30769 border-radius: 0.28571429rem 0.28571429rem 0 0;
30770}
30771
30772.ui.menu[class*="top attached"]:first-child {
30773 margin-top: 0;
30774}
30775
30776/* Bottom */
30777
30778.ui[class*="bottom attached"].menu {
30779 bottom: 0;
30780 margin-top: 0;
30781 top: 0;
30782 margin-bottom: 1rem;
30783 -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), none;
30784 box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), none;
30785 border-radius: 0 0 0.28571429rem 0.28571429rem;
30786}
30787
30788.ui[class*="bottom attached"].menu:last-child {
30789 margin-bottom: 0;
30790}
30791
30792/* Attached Menu Item */
30793
30794.ui.top.attached.menu > .item:first-child {
30795 border-radius: 0.28571429rem 0 0 0;
30796}
30797
30798.ui.bottom.attached.menu > .item:first-child {
30799 border-radius: 0 0 0 0.28571429rem;
30800}
30801
30802/* Tabular Attached */
30803
30804.ui.attached.menu:not(.tabular) {
30805 border: 1px solid #D4D4D5;
30806}
30807
30808.ui.attached.inverted.menu {
30809 border: none;
30810}
30811
30812.ui.attached.tabular.menu {
30813 margin-left: 0;
30814 margin-right: 0;
30815 width: 100%;
30816}
30817
30818/*--------------
30819 Sizes
30820---------------*/
30821
30822/* Mini */
30823
30824.ui.mini.menu {
30825 font-size: 0.78571429rem;
30826}
30827
30828.ui.mini.vertical.menu:not(.icon) {
30829 width: 9rem;
30830}
30831
30832.ui.mini.menu .dropdown {
30833 font-size: 0.78571429rem;
30834}
30835
30836.ui.mini.menu .dropdown .menu > .item {
30837 font-size: 0.78571429rem;
30838}
30839
30840/* Tiny */
30841
30842.ui.tiny.menu {
30843 font-size: 0.85714286rem;
30844}
30845
30846.ui.tiny.vertical.menu:not(.icon) {
30847 width: 11rem;
30848}
30849
30850.ui.tiny.menu .dropdown {
30851 font-size: 0.85714286rem;
30852}
30853
30854.ui.tiny.menu .dropdown .menu > .item {
30855 font-size: 0.85714286rem;
30856}
30857
30858/* Small */
30859
30860.ui.small.menu {
30861 font-size: 0.92857143rem;
30862}
30863
30864.ui.small.vertical.menu:not(.icon) {
30865 width: 13rem;
30866}
30867
30868.ui.small.menu .dropdown {
30869 font-size: 0.92857143rem;
30870}
30871
30872.ui.small.menu .dropdown .menu > .item {
30873 font-size: 0.92857143rem;
30874}
30875
30876/* Medium */
30877
30878.ui.menu {
30879 font-size: 1rem;
30880}
30881
30882.ui.vertical.menu {
30883 width: 15rem;
30884}
30885
30886/* Large */
30887
30888.ui.large.menu {
30889 font-size: 1.07142857rem;
30890}
30891
30892.ui.large.vertical.menu:not(.icon) {
30893 width: 18rem;
30894}
30895
30896.ui.large.menu .dropdown {
30897 font-size: 1.07142857rem;
30898}
30899
30900.ui.large.menu .dropdown .menu > .item {
30901 font-size: 1.07142857rem;
30902}
30903
30904/* Huge */
30905
30906.ui.huge.menu {
30907 font-size: 1.21428571rem;
30908}
30909
30910.ui.huge.vertical.menu:not(.icon) {
30911 width: 22rem;
30912}
30913
30914.ui.huge.menu .dropdown {
30915 font-size: 1.21428571rem;
30916}
30917
30918.ui.huge.menu .dropdown .menu > .item {
30919 font-size: 1.21428571rem;
30920}
30921
30922/* Big */
30923
30924.ui.big.menu {
30925 font-size: 1.14285714rem;
30926}
30927
30928.ui.big.vertical.menu:not(.icon) {
30929 width: 20rem;
30930}
30931
30932.ui.big.menu .dropdown {
30933 font-size: 1.14285714rem;
30934}
30935
30936.ui.big.menu .dropdown .menu > .item {
30937 font-size: 1.14285714rem;
30938}
30939
30940/* Massive */
30941
30942.ui.massive.menu {
30943 font-size: 1.28571429rem;
30944}
30945
30946.ui.massive.vertical.menu:not(.icon) {
30947 width: 25rem;
30948}
30949
30950.ui.massive.menu .dropdown {
30951 font-size: 1.28571429rem;
30952}
30953
30954.ui.massive.menu .dropdown .menu > .item {
30955 font-size: 1.28571429rem;
30956}
30957
30958/*******************************
30959 Theme Overrides
30960*******************************/
30961
30962/*-------------------
30963 Inverted dropdowns
30964--------------------*/
30965
30966.ui.menu .ui.inverted.inverted.dropdown.item .menu {
30967 background: #1B1C1D;
30968 -webkit-box-shadow: none;
30969 box-shadow: none;
30970}
30971
30972.ui.menu .ui.inverted.dropdown .menu > .item {
30973 color: rgba(255, 255, 255, 0.8) !important;
30974}
30975
30976.ui.menu .ui.inverted.dropdown .menu > .active.item {
30977 background: transparent !important;
30978 color: rgba(255, 255, 255, 0.8) !important;
30979}
30980
30981.ui.menu .ui.inverted.dropdown .menu > .item:hover {
30982 background: rgba(255, 255, 255, 0.08) !important;
30983 color: rgba(255, 255, 255, 0.8) !important;
30984}
30985
30986.ui.menu .ui.inverted.dropdown .menu > .selected.item {
30987 background: rgba(255, 255, 255, 0.15) !important;
30988 color: rgba(255, 255, 255, 0.8) !important;
30989}
30990
30991/* Vertical */
30992
30993.ui.vertical.menu .inverted.dropdown.item .menu {
30994 -webkit-box-shadow: none;
30995 box-shadow: none;
30996}
30997
30998/*******************************
30999 Site Overrides
31000*******************************/
31001/*!
31002 * # Semantic UI 2.7.2 - Message
31003 * http://github.com/semantic-org/semantic-ui/
31004 *
31005 *
31006 * Released under the MIT license
31007 * http://opensource.org/licenses/MIT
31008 *
31009 */
31010
31011/*******************************
31012 Message
31013*******************************/
31014
31015.ui.message {
31016 position: relative;
31017 min-height: 1em;
31018 margin: 1em 0;
31019 background: #F8F8F9;
31020 padding: 1em 1.5em;
31021 line-height: 1.4285em;
31022 color: rgba(0, 0, 0, 0.87);
31023 -webkit-transition: opacity 0.1s ease, color 0.1s ease, background 0.1s ease, -webkit-box-shadow 0.1s ease;
31024 transition: opacity 0.1s ease, color 0.1s ease, background 0.1s ease, -webkit-box-shadow 0.1s ease;
31025 transition: opacity 0.1s ease, color 0.1s ease, background 0.1s ease, box-shadow 0.1s ease;
31026 transition: opacity 0.1s ease, color 0.1s ease, background 0.1s ease, box-shadow 0.1s ease, -webkit-box-shadow 0.1s ease;
31027 border-radius: 0.28571429rem;
31028 -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.22) inset, 0 0 0 0 rgba(0, 0, 0, 0);
31029 box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.22) inset, 0 0 0 0 rgba(0, 0, 0, 0);
31030}
31031
31032.ui.message:first-child {
31033 margin-top: 0;
31034}
31035
31036.ui.message:last-child {
31037 margin-bottom: 0;
31038}
31039
31040/*--------------
31041 Content
31042---------------*/
31043
31044/* Header */
31045
31046.ui.message .header {
31047 display: block;
31048 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
31049 font-weight: bold;
31050 margin: -0.14285714em 0 0 0;
31051}
31052
31053/* Default font size */
31054
31055.ui.message .header:not(.ui) {
31056 font-size: 1.14285714em;
31057}
31058
31059/* Paragraph */
31060
31061.ui.message p {
31062 opacity: 0.85;
31063 margin: 0.75em 0;
31064}
31065
31066.ui.message p:first-child {
31067 margin-top: 0;
31068}
31069
31070.ui.message p:last-child {
31071 margin-bottom: 0;
31072}
31073
31074.ui.message .header + p {
31075 margin-top: 0.25em;
31076}
31077
31078/* List */
31079
31080.ui.message .list:not(.ui) {
31081 text-align: left;
31082 padding: 0;
31083 opacity: 0.85;
31084 list-style-position: inside;
31085 margin: 0.5em 0 0;
31086}
31087
31088.ui.message .list:not(.ui):first-child {
31089 margin-top: 0;
31090}
31091
31092.ui.message .list:not(.ui):last-child {
31093 margin-bottom: 0;
31094}
31095
31096.ui.message .list:not(.ui) li {
31097 position: relative;
31098 list-style-type: none;
31099 margin: 0 0 0.3em 1em;
31100 padding: 0;
31101}
31102
31103.ui.message .list:not(.ui) li:before {
31104 position: absolute;
31105 content: '•';
31106 left: -1em;
31107 height: 100%;
31108 vertical-align: baseline;
31109}
31110
31111.ui.message .list:not(.ui) li:last-child {
31112 margin-bottom: 0;
31113}
31114
31115/* Icon */
31116
31117.ui.message > .icon {
31118 margin-right: 0.6em;
31119}
31120
31121/* Close Icon */
31122
31123.ui.message > .close.icon {
31124 cursor: pointer;
31125 position: absolute;
31126 margin: 0;
31127 top: 0.78575em;
31128 right: 0.5em;
31129 opacity: 0.7;
31130 -webkit-transition: opacity 0.1s ease;
31131 transition: opacity 0.1s ease;
31132}
31133
31134.ui.message > .close.icon:hover {
31135 opacity: 1;
31136}
31137
31138/* First / Last Element */
31139
31140.ui.message > :first-child {
31141 margin-top: 0;
31142}
31143
31144.ui.message > :last-child {
31145 margin-bottom: 0;
31146}
31147
31148/*******************************
31149 Coupling
31150*******************************/
31151
31152.ui.dropdown .menu > .message {
31153 margin: 0 -1px;
31154}
31155
31156/*******************************
31157 States
31158*******************************/
31159
31160/*--------------
31161 Visible
31162---------------*/
31163
31164.ui.visible.visible.visible.visible.message {
31165 display: block;
31166}
31167
31168.ui.icon.visible.visible.visible.visible.message {
31169 display: -webkit-box;
31170 display: -ms-flexbox;
31171 display: flex;
31172}
31173
31174/*--------------
31175 Hidden
31176---------------*/
31177
31178.ui.hidden.hidden.hidden.hidden.message {
31179 display: none;
31180}
31181
31182/*******************************
31183 Variations
31184*******************************/
31185
31186/*--------------
31187 Compact
31188---------------*/
31189
31190.ui.compact.message {
31191 display: inline-block;
31192}
31193
31194.ui.compact.icon.message {
31195 display: -webkit-inline-box;
31196 display: -ms-inline-flexbox;
31197 display: inline-flex;
31198 width: auto;
31199}
31200
31201/*--------------
31202 Attached
31203---------------*/
31204
31205.ui.attached.message {
31206 margin-bottom: -1px;
31207 border-radius: 0.28571429rem 0.28571429rem 0 0;
31208 -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15) inset;
31209 box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15) inset;
31210 margin-left: -1px;
31211 margin-right: -1px;
31212}
31213
31214.ui.attached + .ui.attached.message:not(.top):not(.bottom) {
31215 margin-top: -1px;
31216 border-radius: 0;
31217}
31218
31219.ui.bottom.attached.message {
31220 margin-top: -1px;
31221 border-radius: 0 0 0.28571429rem 0.28571429rem;
31222 -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15) inset, 0 1px 2px 0 rgba(34, 36, 38, 0.15);
31223 box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15) inset, 0 1px 2px 0 rgba(34, 36, 38, 0.15);
31224}
31225
31226.ui.bottom.attached.message:not(:last-child) {
31227 margin-bottom: 1em;
31228}
31229
31230.ui.attached.icon.message {
31231 width: auto;
31232}
31233
31234/*--------------
31235 Icon
31236---------------*/
31237
31238.ui.icon.message {
31239 display: -webkit-box;
31240 display: -ms-flexbox;
31241 display: flex;
31242 width: 100%;
31243 -webkit-box-align: center;
31244 -ms-flex-align: center;
31245 align-items: center;
31246}
31247
31248.ui.icon.message > .icon:not(.close) {
31249 display: block;
31250 -webkit-box-flex: 0;
31251 -ms-flex: 0 0 auto;
31252 flex: 0 0 auto;
31253 width: auto;
31254 line-height: 1;
31255 vertical-align: middle;
31256 font-size: 3em;
31257 opacity: 0.8;
31258}
31259
31260.ui.icon.message > .content {
31261 display: block;
31262 -webkit-box-flex: 1;
31263 -ms-flex: 1 1 auto;
31264 flex: 1 1 auto;
31265 vertical-align: middle;
31266}
31267
31268.ui.icon.message .icon:not(.close) + .content {
31269 padding-left: 0;
31270}
31271
31272.ui.icon.message .circular.icon {
31273 width: 1em;
31274}
31275
31276/*--------------
31277 Floating
31278---------------*/
31279
31280.ui.floating.message {
31281 -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.22) inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31282 box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.22) inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31283}
31284
31285/*--------------
31286 Colors
31287---------------*/
31288
31289/*--------------
31290 Types
31291---------------*/
31292
31293.ui.positive.message {
31294 background-color: #FCFFF5;
31295 color: #2C662D;
31296}
31297
31298.ui.positive.message,
31299.ui.attached.positive.message {
31300 -webkit-box-shadow: 0 0 0 1px #A3C293 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31301 box-shadow: 0 0 0 1px #A3C293 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31302}
31303
31304.ui.floating.positive.message {
31305 -webkit-box-shadow: 0 0 0 1px #A3C293 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31306 box-shadow: 0 0 0 1px #A3C293 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31307}
31308
31309.ui.positive.message .header {
31310 color: #1A531B;
31311}
31312
31313.ui.negative.message {
31314 background-color: #FFF6F6;
31315 color: #9F3A38;
31316}
31317
31318.ui.negative.message,
31319.ui.attached.negative.message {
31320 -webkit-box-shadow: 0 0 0 1px #E0B4B4 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31321 box-shadow: 0 0 0 1px #E0B4B4 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31322}
31323
31324.ui.floating.negative.message {
31325 -webkit-box-shadow: 0 0 0 1px #E0B4B4 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31326 box-shadow: 0 0 0 1px #E0B4B4 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31327}
31328
31329.ui.negative.message .header {
31330 color: #912D2B;
31331}
31332
31333.ui.info.message {
31334 background-color: #F8FFFF;
31335 color: #276F86;
31336}
31337
31338.ui.info.message,
31339.ui.attached.info.message {
31340 -webkit-box-shadow: 0 0 0 1px #A9D5DE inset, 0 0 0 0 rgba(0, 0, 0, 0);
31341 box-shadow: 0 0 0 1px #A9D5DE inset, 0 0 0 0 rgba(0, 0, 0, 0);
31342}
31343
31344.ui.floating.info.message {
31345 -webkit-box-shadow: 0 0 0 1px #A9D5DE inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31346 box-shadow: 0 0 0 1px #A9D5DE inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31347}
31348
31349.ui.info.message .header {
31350 color: #0E566C;
31351}
31352
31353.ui.warning.message {
31354 background-color: #FFFAF3;
31355 color: #573A08;
31356}
31357
31358.ui.warning.message,
31359.ui.attached.warning.message {
31360 -webkit-box-shadow: 0 0 0 1px #C9BA9B inset, 0 0 0 0 rgba(0, 0, 0, 0);
31361 box-shadow: 0 0 0 1px #C9BA9B inset, 0 0 0 0 rgba(0, 0, 0, 0);
31362}
31363
31364.ui.floating.warning.message {
31365 -webkit-box-shadow: 0 0 0 1px #C9BA9B inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31366 box-shadow: 0 0 0 1px #C9BA9B inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31367}
31368
31369.ui.warning.message .header {
31370 color: #794B02;
31371}
31372
31373.ui.error.message {
31374 background-color: #FFF6F6;
31375 color: #9F3A38;
31376}
31377
31378.ui.error.message,
31379.ui.attached.error.message {
31380 -webkit-box-shadow: 0 0 0 1px #E0B4B4 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31381 box-shadow: 0 0 0 1px #E0B4B4 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31382}
31383
31384.ui.floating.error.message {
31385 -webkit-box-shadow: 0 0 0 1px #E0B4B4 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31386 box-shadow: 0 0 0 1px #E0B4B4 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31387}
31388
31389.ui.error.message .header {
31390 color: #912D2B;
31391}
31392
31393.ui.success.message {
31394 background-color: #FCFFF5;
31395 color: #2C662D;
31396}
31397
31398.ui.success.message,
31399.ui.attached.success.message {
31400 -webkit-box-shadow: 0 0 0 1px #A3C293 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31401 box-shadow: 0 0 0 1px #A3C293 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31402}
31403
31404.ui.floating.success.message {
31405 -webkit-box-shadow: 0 0 0 1px #A3C293 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31406 box-shadow: 0 0 0 1px #A3C293 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31407}
31408
31409.ui.success.message .header {
31410 color: #1A531B;
31411}
31412
31413.ui.primary.message {
31414 background-color: #DFF0FF;
31415 color: rgba(255, 255, 255, 0.9);
31416}
31417
31418.ui.primary.message,
31419.ui.attached.primary.message {
31420 -webkit-box-shadow: 0 0 0 1px #2185D0 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31421 box-shadow: 0 0 0 1px #2185D0 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31422}
31423
31424.ui.floating.primary.message {
31425 -webkit-box-shadow: 0 0 0 1px #2185D0 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31426 box-shadow: 0 0 0 1px #2185D0 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31427}
31428
31429.ui.primary.message .header {
31430 color: rgba(242, 242, 242, 0.9);
31431}
31432
31433.ui.secondary.message {
31434 background-color: #F4F4F4;
31435 color: rgba(255, 255, 255, 0.9);
31436}
31437
31438.ui.secondary.message,
31439.ui.attached.secondary.message {
31440 -webkit-box-shadow: 0 0 0 1px #1B1C1D inset, 0 0 0 0 rgba(0, 0, 0, 0);
31441 box-shadow: 0 0 0 1px #1B1C1D inset, 0 0 0 0 rgba(0, 0, 0, 0);
31442}
31443
31444.ui.floating.secondary.message {
31445 -webkit-box-shadow: 0 0 0 1px #1B1C1D inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31446 box-shadow: 0 0 0 1px #1B1C1D inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31447}
31448
31449.ui.secondary.message .header {
31450 color: rgba(242, 242, 242, 0.9);
31451}
31452
31453.ui.red.message {
31454 background-color: #FFE8E6;
31455 color: #DB2828;
31456}
31457
31458.ui.red.message,
31459.ui.attached.red.message {
31460 -webkit-box-shadow: 0 0 0 1px #DB2828 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31461 box-shadow: 0 0 0 1px #DB2828 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31462}
31463
31464.ui.floating.red.message {
31465 -webkit-box-shadow: 0 0 0 1px #DB2828 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31466 box-shadow: 0 0 0 1px #DB2828 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31467}
31468
31469.ui.red.message .header {
31470 color: #c82121;
31471}
31472
31473.ui.orange.message {
31474 background-color: #FFEDDE;
31475 color: #F2711C;
31476}
31477
31478.ui.orange.message,
31479.ui.attached.orange.message {
31480 -webkit-box-shadow: 0 0 0 1px #F2711C inset, 0 0 0 0 rgba(0, 0, 0, 0);
31481 box-shadow: 0 0 0 1px #F2711C inset, 0 0 0 0 rgba(0, 0, 0, 0);
31482}
31483
31484.ui.floating.orange.message {
31485 -webkit-box-shadow: 0 0 0 1px #F2711C inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31486 box-shadow: 0 0 0 1px #F2711C inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31487}
31488
31489.ui.orange.message .header {
31490 color: #e7640d;
31491}
31492
31493.ui.yellow.message {
31494 background-color: #FFF8DB;
31495 color: #B58105;
31496}
31497
31498.ui.yellow.message,
31499.ui.attached.yellow.message {
31500 -webkit-box-shadow: 0 0 0 1px #B58105 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31501 box-shadow: 0 0 0 1px #B58105 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31502}
31503
31504.ui.floating.yellow.message {
31505 -webkit-box-shadow: 0 0 0 1px #B58105 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31506 box-shadow: 0 0 0 1px #B58105 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31507}
31508
31509.ui.yellow.message .header {
31510 color: #9c6f04;
31511}
31512
31513.ui.olive.message {
31514 background-color: #FBFDEF;
31515 color: #8ABC1E;
31516}
31517
31518.ui.olive.message,
31519.ui.attached.olive.message {
31520 -webkit-box-shadow: 0 0 0 1px #8ABC1E inset, 0 0 0 0 rgba(0, 0, 0, 0);
31521 box-shadow: 0 0 0 1px #8ABC1E inset, 0 0 0 0 rgba(0, 0, 0, 0);
31522}
31523
31524.ui.floating.olive.message {
31525 -webkit-box-shadow: 0 0 0 1px #8ABC1E inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31526 box-shadow: 0 0 0 1px #8ABC1E inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31527}
31528
31529.ui.olive.message .header {
31530 color: #7aa61a;
31531}
31532
31533.ui.green.message {
31534 background-color: #E5F9E7;
31535 color: #1EBC30;
31536}
31537
31538.ui.green.message,
31539.ui.attached.green.message {
31540 -webkit-box-shadow: 0 0 0 1px #1EBC30 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31541 box-shadow: 0 0 0 1px #1EBC30 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31542}
31543
31544.ui.floating.green.message {
31545 -webkit-box-shadow: 0 0 0 1px #1EBC30 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31546 box-shadow: 0 0 0 1px #1EBC30 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31547}
31548
31549.ui.green.message .header {
31550 color: #1aa62a;
31551}
31552
31553.ui.teal.message {
31554 background-color: #E1F7F7;
31555 color: #10A3A3;
31556}
31557
31558.ui.teal.message,
31559.ui.attached.teal.message {
31560 -webkit-box-shadow: 0 0 0 1px #10A3A3 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31561 box-shadow: 0 0 0 1px #10A3A3 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31562}
31563
31564.ui.floating.teal.message {
31565 -webkit-box-shadow: 0 0 0 1px #10A3A3 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31566 box-shadow: 0 0 0 1px #10A3A3 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31567}
31568
31569.ui.teal.message .header {
31570 color: #0e8c8c;
31571}
31572
31573.ui.blue.message {
31574 background-color: #DFF0FF;
31575 color: #2185D0;
31576}
31577
31578.ui.blue.message,
31579.ui.attached.blue.message {
31580 -webkit-box-shadow: 0 0 0 1px #2185D0 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31581 box-shadow: 0 0 0 1px #2185D0 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31582}
31583
31584.ui.floating.blue.message {
31585 -webkit-box-shadow: 0 0 0 1px #2185D0 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31586 box-shadow: 0 0 0 1px #2185D0 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31587}
31588
31589.ui.blue.message .header {
31590 color: #1e77ba;
31591}
31592
31593.ui.violet.message {
31594 background-color: #EAE7FF;
31595 color: #6435C9;
31596}
31597
31598.ui.violet.message,
31599.ui.attached.violet.message {
31600 -webkit-box-shadow: 0 0 0 1px #6435C9 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31601 box-shadow: 0 0 0 1px #6435C9 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31602}
31603
31604.ui.floating.violet.message {
31605 -webkit-box-shadow: 0 0 0 1px #6435C9 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31606 box-shadow: 0 0 0 1px #6435C9 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31607}
31608
31609.ui.violet.message .header {
31610 color: #5a30b5;
31611}
31612
31613.ui.purple.message {
31614 background-color: #F6E7FF;
31615 color: #A333C8;
31616}
31617
31618.ui.purple.message,
31619.ui.attached.purple.message {
31620 -webkit-box-shadow: 0 0 0 1px #A333C8 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31621 box-shadow: 0 0 0 1px #A333C8 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31622}
31623
31624.ui.floating.purple.message {
31625 -webkit-box-shadow: 0 0 0 1px #A333C8 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31626 box-shadow: 0 0 0 1px #A333C8 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31627}
31628
31629.ui.purple.message .header {
31630 color: #922eb4;
31631}
31632
31633.ui.pink.message {
31634 background-color: #FFE3FB;
31635 color: #E03997;
31636}
31637
31638.ui.pink.message,
31639.ui.attached.pink.message {
31640 -webkit-box-shadow: 0 0 0 1px #E03997 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31641 box-shadow: 0 0 0 1px #E03997 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31642}
31643
31644.ui.floating.pink.message {
31645 -webkit-box-shadow: 0 0 0 1px #E03997 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31646 box-shadow: 0 0 0 1px #E03997 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31647}
31648
31649.ui.pink.message .header {
31650 color: #dd238b;
31651}
31652
31653.ui.brown.message {
31654 background-color: #F1E2D3;
31655 color: #A5673F;
31656}
31657
31658.ui.brown.message,
31659.ui.attached.brown.message {
31660 -webkit-box-shadow: 0 0 0 1px #A5673F inset, 0 0 0 0 rgba(0, 0, 0, 0);
31661 box-shadow: 0 0 0 1px #A5673F inset, 0 0 0 0 rgba(0, 0, 0, 0);
31662}
31663
31664.ui.floating.brown.message {
31665 -webkit-box-shadow: 0 0 0 1px #A5673F inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31666 box-shadow: 0 0 0 1px #A5673F inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31667}
31668
31669.ui.brown.message .header {
31670 color: #935b38;
31671}
31672
31673.ui.grey.message {
31674 background-color: #F4F4F4;
31675 color: #767676;
31676}
31677
31678.ui.grey.message,
31679.ui.attached.grey.message {
31680 -webkit-box-shadow: 0 0 0 1px #767676 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31681 box-shadow: 0 0 0 1px #767676 inset, 0 0 0 0 rgba(0, 0, 0, 0);
31682}
31683
31684.ui.floating.grey.message {
31685 -webkit-box-shadow: 0 0 0 1px #767676 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31686 box-shadow: 0 0 0 1px #767676 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
31687}
31688
31689.ui.grey.message .header {
31690 color: #696969;
31691}
31692
31693.ui.black.message {
31694 background-color: #1B1C1D;
31695 color: rgba(255, 255, 255, 0.9);
31696}
31697
31698.ui.black.message .header {
31699 color: rgba(255, 255, 255, 0.9);
31700}
31701
31702.ui.inverted.message {
31703 background-color: #1B1C1D;
31704 color: rgba(255, 255, 255, 0.9);
31705}
31706
31707/*--------------
31708 Sizes
31709---------------*/
31710
31711.ui.mini.message {
31712 font-size: 0.78571429em;
31713}
31714
31715.ui.tiny.message {
31716 font-size: 0.85714286em;
31717}
31718
31719.ui.small.message {
31720 font-size: 0.92857143em;
31721}
31722
31723.ui.message {
31724 font-size: 1em;
31725}
31726
31727.ui.large.message {
31728 font-size: 1.14285714em;
31729}
31730
31731.ui.big.message {
31732 font-size: 1.28571429em;
31733}
31734
31735.ui.huge.message {
31736 font-size: 1.42857143em;
31737}
31738
31739.ui.massive.message {
31740 font-size: 1.71428571em;
31741}
31742
31743/*******************************
31744 Theme Overrides
31745*******************************/
31746
31747/*******************************
31748 Site Overrides
31749*******************************/
31750/*!
31751 * # Semantic UI 2.7.2 - Table
31752 * http://github.com/semantic-org/semantic-ui/
31753 *
31754 *
31755 * Released under the MIT license
31756 * http://opensource.org/licenses/MIT
31757 *
31758 */
31759
31760/*******************************
31761 Table
31762*******************************/
31763
31764/* Prototype */
31765
31766.ui.table {
31767 width: 100%;
31768 background: #FFFFFF;
31769 margin: 1em 0;
31770 border: 1px solid rgba(34, 36, 38, 0.15);
31771 -webkit-box-shadow: none;
31772 box-shadow: none;
31773 border-radius: 0.28571429rem;
31774 text-align: left;
31775 vertical-align: middle;
31776 color: rgba(0, 0, 0, 0.87);
31777 border-collapse: separate;
31778 border-spacing: 0;
31779}
31780
31781.ui.table:first-child {
31782 margin-top: 0;
31783}
31784
31785.ui.table:last-child {
31786 margin-bottom: 0;
31787}
31788
31789.ui.table thead,
31790.ui.table tbody {
31791 text-align: inherit;
31792 vertical-align: inherit;
31793}
31794
31795/*******************************
31796 Parts
31797*******************************/
31798
31799/* Table Content */
31800
31801.ui.table th,
31802.ui.table td {
31803 -webkit-transition: background 0.1s ease, color 0.1s ease;
31804 transition: background 0.1s ease, color 0.1s ease;
31805}
31806
31807/* Headers */
31808
31809.ui.table thead {
31810 -webkit-box-shadow: none;
31811 box-shadow: none;
31812}
31813
31814.ui.table thead th {
31815 cursor: auto;
31816 background: #F9FAFB;
31817 text-align: inherit;
31818 color: rgba(0, 0, 0, 0.87);
31819 padding: 0.92857143em 0.78571429em;
31820 vertical-align: inherit;
31821 font-style: none;
31822 font-weight: bold;
31823 text-transform: none;
31824 border-bottom: 1px solid rgba(34, 36, 38, 0.1);
31825 border-left: none;
31826}
31827
31828.ui.table thead tr > th:first-child {
31829 border-left: none;
31830}
31831
31832.ui.table thead tr:first-child > th:first-child {
31833 border-radius: 0.28571429rem 0 0 0;
31834}
31835
31836.ui.table thead tr:first-child > th:last-child {
31837 border-radius: 0 0.28571429rem 0 0;
31838}
31839
31840.ui.table thead tr:first-child > th:only-child {
31841 border-radius: 0.28571429rem 0.28571429rem 0 0;
31842}
31843
31844/* Footer */
31845
31846.ui.table tfoot {
31847 -webkit-box-shadow: none;
31848 box-shadow: none;
31849}
31850
31851.ui.table tfoot th {
31852 cursor: auto;
31853 border-top: 1px solid rgba(34, 36, 38, 0.15);
31854 background: #F9FAFB;
31855 text-align: inherit;
31856 color: rgba(0, 0, 0, 0.87);
31857 padding: 0.78571429em 0.78571429em;
31858 vertical-align: middle;
31859 font-style: normal;
31860 font-weight: normal;
31861 text-transform: none;
31862}
31863
31864.ui.table tfoot tr > th:first-child {
31865 border-left: none;
31866}
31867
31868.ui.table tfoot tr:first-child > th:first-child {
31869 border-radius: 0 0 0 0.28571429rem;
31870}
31871
31872.ui.table tfoot tr:first-child > th:last-child {
31873 border-radius: 0 0 0.28571429rem 0;
31874}
31875
31876.ui.table tfoot tr:first-child > th:only-child {
31877 border-radius: 0 0 0.28571429rem 0.28571429rem;
31878}
31879
31880/* Table Row */
31881
31882.ui.table tr td {
31883 border-top: 1px solid rgba(34, 36, 38, 0.1);
31884}
31885
31886.ui.table tr:first-child td {
31887 border-top: none;
31888}
31889
31890/* Repeated tbody */
31891
31892.ui.table tbody + tbody tr:first-child td {
31893 border-top: 1px solid rgba(34, 36, 38, 0.1);
31894}
31895
31896/* Table Cells */
31897
31898.ui.table td {
31899 padding: 0.78571429em 0.78571429em;
31900 text-align: inherit;
31901}
31902
31903/* Icons */
31904
31905.ui.table > .icon {
31906 vertical-align: baseline;
31907}
31908
31909.ui.table > .icon:only-child {
31910 margin: 0;
31911}
31912
31913/* Table Segment */
31914
31915.ui.table.segment {
31916 padding: 0;
31917}
31918
31919.ui.table.segment:after {
31920 display: none;
31921}
31922
31923.ui.table.segment.stacked:after {
31924 display: block;
31925}
31926
31927/* Responsive */
31928
31929@media only screen and (max-width: 767.99px) {
31930 .ui.table:not(.unstackable) {
31931 width: 100%;
31932 padding: 0;
31933 }
31934
31935 .ui.table:not(.unstackable) tbody,
31936 .ui.table:not(.unstackable) tr,
31937 .ui.table:not(.unstackable) tr > th,
31938 .ui.table:not(.unstackable) tr > td {
31939 display: block !important;
31940 width: auto !important;
31941 }
31942
31943 .ui.table:not(.unstackable) thead {
31944 display: block;
31945 }
31946
31947 .ui.table:not(.unstackable) tfoot {
31948 display: block;
31949 }
31950
31951 .ui.table:not(.unstackable) tr {
31952 padding-top: 1em;
31953 padding-bottom: 1em;
31954 -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset !important;
31955 box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset !important;
31956 }
31957
31958 .ui.table:not(.unstackable) tr > th,
31959 .ui.ui.ui.ui.table:not(.unstackable) tr > td {
31960 background: none;
31961 border: none;
31962 padding: 0.25em 0.75em;
31963 -webkit-box-shadow: none !important;
31964 box-shadow: none !important;
31965 }
31966
31967 .ui.table:not(.unstackable) th:first-child,
31968 .ui.table:not(.unstackable) td:first-child {
31969 font-weight: bold;
31970 }
31971
31972 /* Definition Table */
31973
31974 .ui.definition.table:not(.unstackable) thead th:first-child {
31975 -webkit-box-shadow: none !important;
31976 box-shadow: none !important;
31977 }
31978}
31979
31980/*******************************
31981 Coupling
31982*******************************/
31983
31984/* UI Image */
31985
31986.ui.table .collapsing .image,
31987.ui.table .collapsing .image img {
31988 max-width: none;
31989}
31990
31991/*******************************
31992 Types
31993*******************************/
31994
31995/*--------------
31996 Complex
31997---------------*/
31998
31999.ui.structured.table {
32000 border-collapse: collapse;
32001}
32002
32003.ui.structured.table thead th {
32004 border-left: none;
32005 border-right: none;
32006}
32007
32008.ui.structured.sortable.table thead th {
32009 border-left: 1px solid rgba(34, 36, 38, 0.15);
32010 border-right: 1px solid rgba(34, 36, 38, 0.15);
32011}
32012
32013.ui.structured.basic.table th {
32014 border-left: none;
32015 border-right: none;
32016}
32017
32018.ui.structured.celled.table tr th,
32019.ui.structured.celled.table tr td {
32020 border-left: 1px solid rgba(34, 36, 38, 0.1);
32021 border-right: 1px solid rgba(34, 36, 38, 0.1);
32022}
32023
32024/*--------------
32025 Definition
32026---------------*/
32027
32028.ui.definition.table thead:not(.full-width) th:first-child {
32029 pointer-events: none;
32030 background: transparent;
32031 font-weight: normal;
32032 color: rgba(0, 0, 0, 0.4);
32033 -webkit-box-shadow: -1px -1px 0 1px #FFFFFF;
32034 box-shadow: -1px -1px 0 1px #FFFFFF;
32035}
32036
32037.ui.definition.table tfoot:not(.full-width) th:first-child {
32038 pointer-events: none;
32039 background: transparent;
32040 font-weight: normal;
32041 color: rgba(0, 0, 0, 0.4);
32042 -webkit-box-shadow: 1px 1px 0 1px #FFFFFF;
32043 box-shadow: 1px 1px 0 1px #FFFFFF;
32044}
32045
32046/* Remove Border */
32047
32048.ui.celled.definition.table thead:not(.full-width) th:first-child {
32049 -webkit-box-shadow: 0 -1px 0 1px #FFFFFF;
32050 box-shadow: 0 -1px 0 1px #FFFFFF;
32051}
32052
32053.ui.celled.definition.table tfoot:not(.full-width) th:first-child {
32054 -webkit-box-shadow: 0 1px 0 1px #FFFFFF;
32055 box-shadow: 0 1px 0 1px #FFFFFF;
32056}
32057
32058/* Highlight Defining Column */
32059
32060.ui.definition.table tr td:first-child:not(.ignored),
32061.ui.definition.table tr td.definition {
32062 background: rgba(0, 0, 0, 0.03);
32063 font-weight: bold;
32064 color: rgba(0, 0, 0, 0.95);
32065 text-transform: '';
32066 -webkit-box-shadow: '';
32067 box-shadow: '';
32068 text-align: '';
32069 font-size: 1em;
32070 padding-left: '';
32071 padding-right: '';
32072}
32073
32074/* Fix 2nd Column */
32075
32076.ui.definition.table thead:not(.full-width) th:nth-child(2) {
32077 border-left: 1px solid rgba(34, 36, 38, 0.15);
32078}
32079
32080.ui.definition.table tfoot:not(.full-width) th:nth-child(2) {
32081 border-left: 1px solid rgba(34, 36, 38, 0.15);
32082}
32083
32084.ui.definition.table td:nth-child(2) {
32085 border-left: 1px solid rgba(34, 36, 38, 0.15);
32086}
32087
32088/*******************************
32089 States
32090*******************************/
32091
32092/*--------------
32093 Positive
32094---------------*/
32095
32096.ui.ui.ui.ui.table tr.positive,
32097.ui.ui.table td.positive {
32098 -webkit-box-shadow: 0 0 0 #A3C293 inset;
32099 box-shadow: 0 0 0 #A3C293 inset;
32100 background: #FCFFF5;
32101 color: #2C662D;
32102}
32103
32104/*--------------
32105 Negative
32106---------------*/
32107
32108.ui.ui.ui.ui.table tr.negative,
32109.ui.ui.table td.negative {
32110 -webkit-box-shadow: 0 0 0 #E0B4B4 inset;
32111 box-shadow: 0 0 0 #E0B4B4 inset;
32112 background: #FFF6F6;
32113 color: #9F3A38;
32114}
32115
32116/*--------------
32117 Error
32118---------------*/
32119
32120.ui.ui.ui.ui.table tr.error,
32121.ui.ui.table td.error {
32122 -webkit-box-shadow: 0 0 0 #E0B4B4 inset;
32123 box-shadow: 0 0 0 #E0B4B4 inset;
32124 background: #FFF6F6;
32125 color: #9F3A38;
32126}
32127
32128/*--------------
32129 Warning
32130---------------*/
32131
32132.ui.ui.ui.ui.table tr.warning,
32133.ui.ui.table td.warning {
32134 -webkit-box-shadow: 0 0 0 #C9BA9B inset;
32135 box-shadow: 0 0 0 #C9BA9B inset;
32136 background: #FFFAF3;
32137 color: #573A08;
32138}
32139
32140/*--------------
32141 Active
32142---------------*/
32143
32144.ui.ui.ui.ui.table tr.active,
32145.ui.ui.table td.active {
32146 -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.87) inset;
32147 box-shadow: 0 0 0 rgba(0, 0, 0, 0.87) inset;
32148 background: #E0E0E0;
32149 color: rgba(0, 0, 0, 0.87);
32150}
32151
32152/*--------------
32153 Disabled
32154---------------*/
32155
32156.ui.table tr.disabled td,
32157.ui.table tr td.disabled,
32158.ui.table tr.disabled:hover,
32159.ui.table tr:hover td.disabled {
32160 pointer-events: none;
32161 color: rgba(40, 40, 40, 0.3);
32162}
32163
32164/*******************************
32165 Variations
32166*******************************/
32167
32168/*--------------
32169 Stackable
32170---------------*/
32171
32172@media only screen and (max-width: 991.99px) {
32173 .ui[class*="tablet stackable"].table,
32174 .ui[class*="tablet stackable"].table tbody,
32175 .ui[class*="tablet stackable"].table tr,
32176 .ui[class*="tablet stackable"].table tr > th,
32177 .ui[class*="tablet stackable"].table tr > td {
32178 display: block !important;
32179 width: 100% !important;
32180 }
32181
32182 .ui[class*="tablet stackable"].table {
32183 padding: 0;
32184 }
32185
32186 .ui[class*="tablet stackable"].table thead {
32187 display: block;
32188 }
32189
32190 .ui[class*="tablet stackable"].table tfoot {
32191 display: block;
32192 }
32193
32194 .ui[class*="tablet stackable"].table tr {
32195 padding-top: 1em;
32196 padding-bottom: 1em;
32197 -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset !important;
32198 box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset !important;
32199 }
32200
32201 .ui[class*="tablet stackable"].table tr > th,
32202 .ui[class*="tablet stackable"].table tr > td {
32203 background: none;
32204 border: none !important;
32205 padding: 0.25em 0.75em;
32206 -webkit-box-shadow: none !important;
32207 box-shadow: none !important;
32208 }
32209
32210 /* Definition Table */
32211
32212 .ui.definition[class*="tablet stackable"].table thead th:first-child {
32213 -webkit-box-shadow: none !important;
32214 box-shadow: none !important;
32215 }
32216}
32217
32218/*--------------
32219 Text Alignment
32220---------------*/
32221
32222.ui.table[class*="left aligned"],
32223.ui.table [class*="left aligned"] {
32224 text-align: left;
32225}
32226
32227.ui.table[class*="center aligned"],
32228.ui.table [class*="center aligned"] {
32229 text-align: center;
32230}
32231
32232.ui.table[class*="right aligned"],
32233.ui.table [class*="right aligned"] {
32234 text-align: right;
32235}
32236
32237/*------------------
32238 Vertical Alignment
32239------------------*/
32240
32241.ui.table[class*="top aligned"],
32242.ui.table [class*="top aligned"] {
32243 vertical-align: top;
32244}
32245
32246.ui.table[class*="middle aligned"],
32247.ui.table [class*="middle aligned"] {
32248 vertical-align: middle;
32249}
32250
32251.ui.table[class*="bottom aligned"],
32252.ui.table [class*="bottom aligned"] {
32253 vertical-align: bottom;
32254}
32255
32256/*--------------
32257 Collapsing
32258---------------*/
32259
32260.ui.table th.collapsing,
32261.ui.table td.collapsing {
32262 width: 1px;
32263 white-space: nowrap;
32264}
32265
32266/*--------------
32267 Fixed
32268---------------*/
32269
32270.ui.fixed.table {
32271 table-layout: fixed;
32272}
32273
32274.ui.fixed.table th,
32275.ui.fixed.table td {
32276 overflow: hidden;
32277 text-overflow: ellipsis;
32278}
32279
32280/*--------------
32281 Selectable
32282---------------*/
32283
32284.ui.ui.selectable.table tbody tr:hover,
32285.ui.table tbody tr td.selectable:hover {
32286 background: rgba(0, 0, 0, 0.05);
32287 color: rgba(0, 0, 0, 0.95);
32288}
32289
32290.ui.ui.selectable.inverted.table tbody tr:hover,
32291.ui.inverted.table tbody tr td.selectable:hover {
32292 background: rgba(255, 255, 255, 0.08);
32293 color: #ffffff;
32294}
32295
32296/* Selectable Cell Link */
32297
32298.ui.table tbody tr td.selectable {
32299 padding: 0;
32300}
32301
32302.ui.table tbody tr td.selectable > a:not(.ui) {
32303 display: block;
32304 color: inherit;
32305 padding: 0.78571429em 0.78571429em;
32306}
32307
32308/* Other States */
32309
32310.ui.ui.selectable.table tr.error:hover,
32311.ui.table tr td.selectable.error:hover,
32312.ui.selectable.table tr:hover td.error {
32313 background: #ffe7e7;
32314 color: #943634;
32315}
32316
32317.ui.ui.selectable.table tr.warning:hover,
32318.ui.table tr td.selectable.warning:hover,
32319.ui.selectable.table tr:hover td.warning {
32320 background: #fff4e4;
32321 color: #493107;
32322}
32323
32324.ui.ui.selectable.table tr.active:hover,
32325.ui.table tr td.selectable.active:hover,
32326.ui.selectable.table tr:hover td.active {
32327 background: #E0E0E0;
32328 color: rgba(0, 0, 0, 0.87);
32329}
32330
32331.ui.ui.selectable.table tr.positive:hover,
32332.ui.table tr td.selectable.positive:hover,
32333.ui.selectable.table tr:hover td.positive {
32334 background: #f7ffe6;
32335 color: #275b28;
32336}
32337
32338.ui.ui.selectable.table tr.negative:hover,
32339.ui.table tr td.selectable.negative:hover,
32340.ui.selectable.table tr:hover td.negative {
32341 background: #ffe7e7;
32342 color: #943634;
32343}
32344
32345/*-------------------
32346 Attached
32347--------------------*/
32348
32349/* Middle */
32350
32351.ui.attached.table {
32352 top: 0;
32353 bottom: 0;
32354 border-radius: 0;
32355 margin: 0 -1px;
32356 width: calc(100% + 2px);
32357 max-width: calc(100% + 2px);
32358 -webkit-box-shadow: none;
32359 box-shadow: none;
32360 border: 1px solid #D4D4D5;
32361}
32362
32363.ui.attached + .ui.attached.table:not(.top) {
32364 border-top: none;
32365}
32366
32367/* Top */
32368
32369.ui[class*="top attached"].table {
32370 bottom: 0;
32371 margin-bottom: 0;
32372 top: 0;
32373 margin-top: 1em;
32374 border-radius: 0.28571429rem 0.28571429rem 0 0;
32375}
32376
32377.ui.table[class*="top attached"]:first-child {
32378 margin-top: 0;
32379}
32380
32381/* Bottom */
32382
32383.ui[class*="bottom attached"].table {
32384 bottom: 0;
32385 margin-top: 0;
32386 top: 0;
32387 margin-bottom: 1em;
32388 -webkit-box-shadow: none, none;
32389 box-shadow: none, none;
32390 border-radius: 0 0 0.28571429rem 0.28571429rem;
32391}
32392
32393.ui[class*="bottom attached"].table:last-child {
32394 margin-bottom: 0;
32395}
32396
32397/*--------------
32398 Striped
32399---------------*/
32400
32401/* Table Striping */
32402
32403.ui.striped.table > tr:nth-child(2n),
32404.ui.striped.table tbody tr:nth-child(2n) {
32405 background-color: rgba(0, 0, 50, 0.02);
32406}
32407
32408/* Stripes */
32409
32410.ui.inverted.striped.table > tr:nth-child(2n),
32411.ui.inverted.striped.table tbody tr:nth-child(2n) {
32412 background-color: rgba(255, 255, 255, 0.05);
32413}
32414
32415/* Allow striped active hover */
32416
32417.ui.striped.selectable.selectable.selectable.table tbody tr.active:hover {
32418 background: #EFEFEF;
32419 color: rgba(0, 0, 0, 0.95);
32420}
32421
32422/*--------------
32423 Single Line
32424---------------*/
32425
32426.ui.table[class*="single line"],
32427.ui.table [class*="single line"] {
32428 white-space: nowrap;
32429}
32430
32431/*-------------------
32432 Colors
32433--------------------*/
32434
32435.ui.primary.table {
32436 border-top: 0.2em solid #2185D0;
32437}
32438
32439.ui.inverted.primary.table {
32440 background-color: #2185D0;
32441 color: #FFFFFF;
32442}
32443
32444.ui.ui.ui.ui.table tr.primary,
32445.ui.ui.table td.primary {
32446 -webkit-box-shadow: 0 0 0 #1a69a4 inset;
32447 box-shadow: 0 0 0 #1a69a4 inset;
32448 background: #ddf4ff;
32449 color: rgba(255, 255, 255, 0.9);
32450}
32451
32452.ui.ui.selectable.table tr.primary:hover,
32453.ui.table tr td.selectable.primary:hover,
32454.ui.selectable.table tr:hover td.primary {
32455 background: #d3f1ff;
32456 color: rgba(255, 255, 255, 0.9);
32457}
32458
32459.ui.secondary.table {
32460 border-top: 0.2em solid #1B1C1D;
32461}
32462
32463.ui.inverted.secondary.table {
32464 background-color: #1B1C1D;
32465 color: #FFFFFF;
32466}
32467
32468.ui.ui.ui.ui.table tr.secondary,
32469.ui.ui.table td.secondary {
32470 -webkit-box-shadow: 0 0 0 #020203 inset;
32471 box-shadow: 0 0 0 #020203 inset;
32472 background: #dddddd;
32473 color: rgba(255, 255, 255, 0.9);
32474}
32475
32476.ui.ui.selectable.table tr.secondary:hover,
32477.ui.table tr td.selectable.secondary:hover,
32478.ui.selectable.table tr:hover td.secondary {
32479 background: #e2e2e2;
32480 color: rgba(255, 255, 255, 0.9);
32481}
32482
32483.ui.red.table {
32484 border-top: 0.2em solid #DB2828;
32485}
32486
32487.ui.inverted.red.table {
32488 background-color: #DB2828;
32489 color: #FFFFFF;
32490}
32491
32492.ui.ui.ui.ui.table tr.red,
32493.ui.ui.table td.red {
32494 -webkit-box-shadow: 0 0 0 #b21e1e inset;
32495 box-shadow: 0 0 0 #b21e1e inset;
32496 background: #ffe1df;
32497 color: #DB2828;
32498}
32499
32500.ui.ui.selectable.table tr.red:hover,
32501.ui.table tr td.selectable.red:hover,
32502.ui.selectable.table tr:hover td.red {
32503 background: #ffd7d5;
32504 color: #DB2828;
32505}
32506
32507.ui.orange.table {
32508 border-top: 0.2em solid #F2711C;
32509}
32510
32511.ui.inverted.orange.table {
32512 background-color: #F2711C;
32513 color: #FFFFFF;
32514}
32515
32516.ui.ui.ui.ui.table tr.orange,
32517.ui.ui.table td.orange {
32518 -webkit-box-shadow: 0 0 0 #cf590c inset;
32519 box-shadow: 0 0 0 #cf590c inset;
32520 background: #ffe7d1;
32521 color: #F2711C;
32522}
32523
32524.ui.ui.selectable.table tr.orange:hover,
32525.ui.table tr td.selectable.orange:hover,
32526.ui.selectable.table tr:hover td.orange {
32527 background: #fae1cc;
32528 color: #F2711C;
32529}
32530
32531.ui.yellow.table {
32532 border-top: 0.2em solid #FBBD08;
32533}
32534
32535.ui.inverted.yellow.table {
32536 background-color: #FBBD08;
32537 color: #FFFFFF;
32538}
32539
32540.ui.ui.ui.ui.table tr.yellow,
32541.ui.ui.table td.yellow {
32542 -webkit-box-shadow: 0 0 0 #cd9903 inset;
32543 box-shadow: 0 0 0 #cd9903 inset;
32544 background: #fff9d2;
32545 color: #B58105;
32546}
32547
32548.ui.ui.selectable.table tr.yellow:hover,
32549.ui.table tr td.selectable.yellow:hover,
32550.ui.selectable.table tr:hover td.yellow {
32551 background: #fbf5cc;
32552 color: #B58105;
32553}
32554
32555.ui.olive.table {
32556 border-top: 0.2em solid #B5CC18;
32557}
32558
32559.ui.inverted.olive.table {
32560 background-color: #B5CC18;
32561 color: #FFFFFF;
32562}
32563
32564.ui.ui.ui.ui.table tr.olive,
32565.ui.ui.table td.olive {
32566 -webkit-box-shadow: 0 0 0 #8d9e13 inset;
32567 box-shadow: 0 0 0 #8d9e13 inset;
32568 background: #f7fae4;
32569 color: #8ABC1E;
32570}
32571
32572.ui.ui.selectable.table tr.olive:hover,
32573.ui.table tr td.selectable.olive:hover,
32574.ui.selectable.table tr:hover td.olive {
32575 background: #f6fada;
32576 color: #8ABC1E;
32577}
32578
32579.ui.green.table {
32580 border-top: 0.2em solid #21BA45;
32581}
32582
32583.ui.inverted.green.table {
32584 background-color: #21BA45;
32585 color: #FFFFFF;
32586}
32587
32588.ui.ui.ui.ui.table tr.green,
32589.ui.ui.table td.green {
32590 -webkit-box-shadow: 0 0 0 #198f35 inset;
32591 box-shadow: 0 0 0 #198f35 inset;
32592 background: #d5f5d9;
32593 color: #1EBC30;
32594}
32595
32596.ui.ui.selectable.table tr.green:hover,
32597.ui.table tr td.selectable.green:hover,
32598.ui.selectable.table tr:hover td.green {
32599 background: #d2eed5;
32600 color: #1EBC30;
32601}
32602
32603.ui.teal.table {
32604 border-top: 0.2em solid #00B5AD;
32605}
32606
32607.ui.inverted.teal.table {
32608 background-color: #00B5AD;
32609 color: #FFFFFF;
32610}
32611
32612.ui.ui.ui.ui.table tr.teal,
32613.ui.ui.table td.teal {
32614 -webkit-box-shadow: 0 0 0 #00827c inset;
32615 box-shadow: 0 0 0 #00827c inset;
32616 background: #e2ffff;
32617 color: #10A3A3;
32618}
32619
32620.ui.ui.selectable.table tr.teal:hover,
32621.ui.table tr td.selectable.teal:hover,
32622.ui.selectable.table tr:hover td.teal {
32623 background: #d8ffff;
32624 color: #10A3A3;
32625}
32626
32627.ui.blue.table {
32628 border-top: 0.2em solid #2185D0;
32629}
32630
32631.ui.inverted.blue.table {
32632 background-color: #2185D0;
32633 color: #FFFFFF;
32634}
32635
32636.ui.ui.ui.ui.table tr.blue,
32637.ui.ui.table td.blue {
32638 -webkit-box-shadow: 0 0 0 #1a69a4 inset;
32639 box-shadow: 0 0 0 #1a69a4 inset;
32640 background: #ddf4ff;
32641 color: #2185D0;
32642}
32643
32644.ui.ui.selectable.table tr.blue:hover,
32645.ui.table tr td.selectable.blue:hover,
32646.ui.selectable.table tr:hover td.blue {
32647 background: #d3f1ff;
32648 color: #2185D0;
32649}
32650
32651.ui.violet.table {
32652 border-top: 0.2em solid #6435C9;
32653}
32654
32655.ui.inverted.violet.table {
32656 background-color: #6435C9;
32657 color: #FFFFFF;
32658}
32659
32660.ui.ui.ui.ui.table tr.violet,
32661.ui.ui.table td.violet {
32662 -webkit-box-shadow: 0 0 0 #502aa1 inset;
32663 box-shadow: 0 0 0 #502aa1 inset;
32664 background: #ece9fe;
32665 color: #6435C9;
32666}
32667
32668.ui.ui.selectable.table tr.violet:hover,
32669.ui.table tr td.selectable.violet:hover,
32670.ui.selectable.table tr:hover td.violet {
32671 background: #e3deff;
32672 color: #6435C9;
32673}
32674
32675.ui.purple.table {
32676 border-top: 0.2em solid #A333C8;
32677}
32678
32679.ui.inverted.purple.table {
32680 background-color: #A333C8;
32681 color: #FFFFFF;
32682}
32683
32684.ui.ui.ui.ui.table tr.purple,
32685.ui.ui.table td.purple {
32686 -webkit-box-shadow: 0 0 0 #82299f inset;
32687 box-shadow: 0 0 0 #82299f inset;
32688 background: #f8e3ff;
32689 color: #A333C8;
32690}
32691
32692.ui.ui.selectable.table tr.purple:hover,
32693.ui.table tr td.selectable.purple:hover,
32694.ui.selectable.table tr:hover td.purple {
32695 background: #f5d9ff;
32696 color: #A333C8;
32697}
32698
32699.ui.pink.table {
32700 border-top: 0.2em solid #E03997;
32701}
32702
32703.ui.inverted.pink.table {
32704 background-color: #E03997;
32705 color: #FFFFFF;
32706}
32707
32708.ui.ui.ui.ui.table tr.pink,
32709.ui.ui.table td.pink {
32710 -webkit-box-shadow: 0 0 0 #c71f7e inset;
32711 box-shadow: 0 0 0 #c71f7e inset;
32712 background: #ffe8f9;
32713 color: #E03997;
32714}
32715
32716.ui.ui.selectable.table tr.pink:hover,
32717.ui.table tr td.selectable.pink:hover,
32718.ui.selectable.table tr:hover td.pink {
32719 background: #ffdef6;
32720 color: #E03997;
32721}
32722
32723.ui.brown.table {
32724 border-top: 0.2em solid #A5673F;
32725}
32726
32727.ui.inverted.brown.table {
32728 background-color: #A5673F;
32729 color: #FFFFFF;
32730}
32731
32732.ui.ui.ui.ui.table tr.brown,
32733.ui.ui.table td.brown {
32734 -webkit-box-shadow: 0 0 0 #805031 inset;
32735 box-shadow: 0 0 0 #805031 inset;
32736 background: #f7e5d2;
32737 color: #A5673F;
32738}
32739
32740.ui.ui.selectable.table tr.brown:hover,
32741.ui.table tr td.selectable.brown:hover,
32742.ui.selectable.table tr:hover td.brown {
32743 background: #efe0cf;
32744 color: #A5673F;
32745}
32746
32747.ui.grey.table {
32748 border-top: 0.2em solid #767676;
32749}
32750
32751.ui.inverted.grey.table {
32752 background-color: #767676;
32753 color: #FFFFFF;
32754}
32755
32756.ui.ui.ui.ui.table tr.grey,
32757.ui.ui.table td.grey {
32758 -webkit-box-shadow: 0 0 0 #5d5d5d inset;
32759 box-shadow: 0 0 0 #5d5d5d inset;
32760 background: #DCDDDE;
32761 color: #767676;
32762}
32763
32764.ui.ui.selectable.table tr.grey:hover,
32765.ui.table tr td.selectable.grey:hover,
32766.ui.selectable.table tr:hover td.grey {
32767 background: #c2c4c5;
32768 color: #767676;
32769}
32770
32771.ui.black.table {
32772 border-top: 0.2em solid #1B1C1D;
32773}
32774
32775.ui.inverted.black.table {
32776 background-color: #1B1C1D;
32777 color: #FFFFFF;
32778}
32779
32780.ui.ui.ui.ui.table tr.black,
32781.ui.ui.table td.black {
32782 -webkit-box-shadow: 0 0 0 #020203 inset;
32783 box-shadow: 0 0 0 #020203 inset;
32784 background: #545454;
32785 color: #FFFFFF;
32786}
32787
32788.ui.ui.selectable.table tr.black:hover,
32789.ui.table tr td.selectable.black:hover,
32790.ui.selectable.table tr:hover td.black {
32791 background: #000000;
32792 color: #FFFFFF;
32793}
32794
32795/*--------------
32796 Column Count
32797---------------*/
32798
32799/* Grid Based */
32800
32801.ui.one.column.table td {
32802 width: 100%;
32803}
32804
32805.ui.two.column.table td {
32806 width: 50%;
32807}
32808
32809.ui.three.column.table td {
32810 width: 33.33333333%;
32811}
32812
32813.ui.four.column.table td {
32814 width: 25%;
32815}
32816
32817.ui.five.column.table td {
32818 width: 20%;
32819}
32820
32821.ui.six.column.table td {
32822 width: 16.66666667%;
32823}
32824
32825.ui.seven.column.table td {
32826 width: 14.28571429%;
32827}
32828
32829.ui.eight.column.table td {
32830 width: 12.5%;
32831}
32832
32833.ui.nine.column.table td {
32834 width: 11.11111111%;
32835}
32836
32837.ui.ten.column.table td {
32838 width: 10%;
32839}
32840
32841.ui.eleven.column.table td {
32842 width: 9.09090909%;
32843}
32844
32845.ui.twelve.column.table td {
32846 width: 8.33333333%;
32847}
32848
32849.ui.thirteen.column.table td {
32850 width: 7.69230769%;
32851}
32852
32853.ui.fourteen.column.table td {
32854 width: 7.14285714%;
32855}
32856
32857.ui.fifteen.column.table td {
32858 width: 6.66666667%;
32859}
32860
32861.ui.sixteen.column.table td {
32862 width: 6.25%;
32863}
32864
32865/* Column Width */
32866
32867.ui.table th.one.wide,
32868.ui.table td.one.wide {
32869 width: 6.25%;
32870}
32871
32872.ui.table th.two.wide,
32873.ui.table td.two.wide {
32874 width: 12.5%;
32875}
32876
32877.ui.table th.three.wide,
32878.ui.table td.three.wide {
32879 width: 18.75%;
32880}
32881
32882.ui.table th.four.wide,
32883.ui.table td.four.wide {
32884 width: 25%;
32885}
32886
32887.ui.table th.five.wide,
32888.ui.table td.five.wide {
32889 width: 31.25%;
32890}
32891
32892.ui.table th.six.wide,
32893.ui.table td.six.wide {
32894 width: 37.5%;
32895}
32896
32897.ui.table th.seven.wide,
32898.ui.table td.seven.wide {
32899 width: 43.75%;
32900}
32901
32902.ui.table th.eight.wide,
32903.ui.table td.eight.wide {
32904 width: 50%;
32905}
32906
32907.ui.table th.nine.wide,
32908.ui.table td.nine.wide {
32909 width: 56.25%;
32910}
32911
32912.ui.table th.ten.wide,
32913.ui.table td.ten.wide {
32914 width: 62.5%;
32915}
32916
32917.ui.table th.eleven.wide,
32918.ui.table td.eleven.wide {
32919 width: 68.75%;
32920}
32921
32922.ui.table th.twelve.wide,
32923.ui.table td.twelve.wide {
32924 width: 75%;
32925}
32926
32927.ui.table th.thirteen.wide,
32928.ui.table td.thirteen.wide {
32929 width: 81.25%;
32930}
32931
32932.ui.table th.fourteen.wide,
32933.ui.table td.fourteen.wide {
32934 width: 87.5%;
32935}
32936
32937.ui.table th.fifteen.wide,
32938.ui.table td.fifteen.wide {
32939 width: 93.75%;
32940}
32941
32942.ui.table th.sixteen.wide,
32943.ui.table td.sixteen.wide {
32944 width: 100%;
32945}
32946
32947/*--------------
32948 Sortable
32949---------------*/
32950
32951.ui.sortable.table thead th {
32952 cursor: pointer;
32953 white-space: nowrap;
32954 border-left: 1px solid rgba(34, 36, 38, 0.15);
32955 color: rgba(0, 0, 0, 0.87);
32956}
32957
32958.ui.sortable.table thead th:first-child {
32959 border-left: none;
32960}
32961
32962.ui.sortable.table thead th.sorted,
32963.ui.sortable.table thead th.sorted:hover {
32964 -webkit-user-select: none;
32965 -moz-user-select: none;
32966 -ms-user-select: none;
32967 user-select: none;
32968}
32969
32970.ui.sortable.table thead th:after {
32971 display: none;
32972 font-style: normal;
32973 font-weight: normal;
32974 text-decoration: inherit;
32975 content: '';
32976 height: 1em;
32977 width: auto;
32978 opacity: 0.8;
32979 margin: 0 0 0 0.5em;
32980 font-family: 'Icons';
32981}
32982
32983.ui.sortable.table thead th.ascending:after {
32984 content: '\f0d8';
32985}
32986
32987.ui.sortable.table thead th.descending:after {
32988 content: '\f0d7';
32989}
32990
32991/* Hover */
32992
32993.ui.sortable.table th.disabled:hover {
32994 cursor: auto;
32995 color: rgba(40, 40, 40, 0.3);
32996}
32997
32998.ui.sortable.table thead th:hover {
32999 background: rgba(0, 0, 0, 0.05);
33000 color: rgba(0, 0, 0, 0.8);
33001}
33002
33003/* Sorted */
33004
33005.ui.sortable.table thead th.sorted {
33006 background: rgba(0, 0, 0, 0.05);
33007 color: rgba(0, 0, 0, 0.95);
33008}
33009
33010.ui.sortable.table thead th.sorted:after {
33011 display: inline-block;
33012}
33013
33014/* Sorted Hover */
33015
33016.ui.sortable.table thead th.sorted:hover {
33017 background: rgba(0, 0, 0, 0.05);
33018 color: rgba(0, 0, 0, 0.95);
33019}
33020
33021/* Inverted */
33022
33023.ui.inverted.sortable.table thead th.sorted {
33024 background: rgba(255, 255, 255, 0.15) -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.05)));
33025 background: rgba(255, 255, 255, 0.15) -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
33026 background: rgba(255, 255, 255, 0.15) linear-gradient(transparent, rgba(0, 0, 0, 0.05));
33027 color: #ffffff;
33028}
33029
33030.ui.inverted.sortable.table thead th:hover {
33031 background: rgba(255, 255, 255, 0.08) -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.05)));
33032 background: rgba(255, 255, 255, 0.08) -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
33033 background: rgba(255, 255, 255, 0.08) linear-gradient(transparent, rgba(0, 0, 0, 0.05));
33034 color: #ffffff;
33035}
33036
33037.ui.inverted.sortable.table thead th {
33038 border-left-color: transparent;
33039 border-right-color: transparent;
33040}
33041
33042/*--------------
33043 Inverted
33044---------------*/
33045
33046/* Text Color */
33047
33048.ui.inverted.table {
33049 background: #333333;
33050 color: rgba(255, 255, 255, 0.9);
33051 border: none;
33052}
33053
33054.ui.ui.inverted.table th {
33055 background-color: rgba(0, 0, 0, 0.15);
33056 border-color: rgba(255, 255, 255, 0.1);
33057 color: rgba(255, 255, 255, 0.9);
33058}
33059
33060.ui.inverted.table tr td {
33061 border-color: rgba(255, 255, 255, 0.1);
33062}
33063
33064.ui.inverted.table tr.disabled td,
33065.ui.inverted.table tr td.disabled,
33066.ui.inverted.table tr.disabled:hover td,
33067.ui.inverted.table tr:hover td.disabled {
33068 pointer-events: none;
33069 color: rgba(225, 225, 225, 0.3);
33070}
33071
33072.ui.inverted.table tr td.disabled:not([class="disabled"]),
33073.ui.inverted.table tr.disabled:not([class="disabled"]) td,
33074.ui.inverted.table tr.disabled td[class]:not(.disabled),
33075.ui.inverted.table tr:hover td.disabled:not([class="disabled"]) {
33076 color: rgba(40, 40, 40, 0.3);
33077}
33078
33079/* Definition */
33080
33081.ui.inverted.definition.table tfoot:not(.full-width) th:first-child,
33082.ui.inverted.definition.table thead:not(.full-width) th:first-child {
33083 background: #FFFFFF;
33084}
33085
33086.ui.inverted.definition.table tr td:first-child {
33087 background: rgba(255, 255, 255, 0.02);
33088 color: #ffffff;
33089}
33090
33091/*--------------
33092 Collapsing
33093---------------*/
33094
33095.ui.collapsing.table {
33096 width: auto;
33097}
33098
33099/*--------------
33100 Basic
33101---------------*/
33102
33103.ui.basic.table {
33104 background: transparent;
33105 border: 1px solid rgba(34, 36, 38, 0.15);
33106 -webkit-box-shadow: none;
33107 box-shadow: none;
33108}
33109
33110.ui.basic.table thead,
33111.ui.basic.table tfoot {
33112 -webkit-box-shadow: none;
33113 box-shadow: none;
33114}
33115
33116.ui.basic.table th {
33117 background: transparent;
33118 border-left: none;
33119}
33120
33121.ui.basic.table tbody tr {
33122 border-bottom: 1px solid rgba(0, 0, 0, 0.1);
33123}
33124
33125.ui.basic.table td {
33126 background: transparent;
33127}
33128
33129.ui.basic.striped.table tbody tr:nth-child(2n) {
33130 background-color: rgba(0, 0, 0, 0.05);
33131}
33132
33133/* Very Basic */
33134
33135.ui[class*="very basic"].table {
33136 border: none;
33137}
33138
33139.ui[class*="very basic"].table:not(.sortable):not(.striped) th,
33140.ui[class*="very basic"].table:not(.sortable):not(.striped) td {
33141 padding: '';
33142}
33143
33144.ui[class*="very basic"].table:not(.sortable):not(.striped) th:first-child,
33145.ui[class*="very basic"].table:not(.sortable):not(.striped) td:first-child {
33146 padding-left: 0;
33147}
33148
33149.ui[class*="very basic"].table:not(.sortable):not(.striped) th:last-child,
33150.ui[class*="very basic"].table:not(.sortable):not(.striped) td:last-child {
33151 padding-right: 0;
33152}
33153
33154.ui[class*="very basic"].table:not(.sortable):not(.striped) thead tr:first-child th {
33155 padding-top: 0;
33156}
33157
33158/*--------------
33159 Celled
33160---------------*/
33161
33162.ui.celled.table tr th,
33163.ui.celled.table tr td {
33164 border-left: 1px solid rgba(34, 36, 38, 0.1);
33165}
33166
33167.ui.inverted.celled.table tr td {
33168 border-left: 1px solid rgba(255, 255, 255, 0.1);
33169}
33170
33171.ui.celled.table tr th:first-child,
33172.ui.celled.table tr td:first-child {
33173 border-left: none;
33174}
33175
33176/*--------------
33177 Padded
33178---------------*/
33179
33180.ui.padded.table th {
33181 padding-left: 1em;
33182 padding-right: 1em;
33183}
33184
33185.ui.padded.table th,
33186.ui.padded.table td {
33187 padding: 1em 1em;
33188}
33189
33190/* Very */
33191
33192.ui[class*="very padded"].table th {
33193 padding-left: 1.5em;
33194 padding-right: 1.5em;
33195}
33196
33197.ui[class*="very padded"].table td {
33198 padding: 1.5em 1.5em;
33199}
33200
33201/*--------------
33202 Compact
33203---------------*/
33204
33205.ui.compact.table th {
33206 padding-left: 0.7em;
33207 padding-right: 0.7em;
33208}
33209
33210.ui.compact.table td {
33211 padding: 0.5em 0.7em;
33212}
33213
33214/* Very */
33215
33216.ui[class*="very compact"].table th {
33217 padding-left: 0.6em;
33218 padding-right: 0.6em;
33219}
33220
33221.ui[class*="very compact"].table td {
33222 padding: 0.4em 0.6em;
33223}
33224
33225/*--------------
33226 Sizes
33227---------------*/
33228
33229/* Small */
33230
33231.ui.small.table {
33232 font-size: 0.9em;
33233}
33234
33235/* Standard */
33236
33237.ui.table {
33238 font-size: 1em;
33239}
33240
33241/* Large */
33242
33243.ui.large.table {
33244 font-size: 1.1em;
33245}
33246
33247/*******************************
33248 Site Overrides
33249*******************************/
33250/*!
33251 * # Semantic UI 2.7.2 - Ad
33252 * http://github.com/semantic-org/semantic-ui/
33253 *
33254 *
33255 * Copyright 2013 Contributors
33256 * Released under the MIT license
33257 * http://opensource.org/licenses/MIT
33258 *
33259 */
33260
33261/*******************************
33262 Advertisement
33263*******************************/
33264
33265.ui.ad {
33266 display: block;
33267 overflow: hidden;
33268 margin: 1em 0;
33269}
33270
33271.ui.ad:first-child {
33272 margin: 0;
33273}
33274
33275.ui.ad:last-child {
33276 margin: 0;
33277}
33278
33279.ui.ad iframe {
33280 margin: 0;
33281 padding: 0;
33282 border: none;
33283 overflow: hidden;
33284}
33285
33286/*--------------
33287 Common
33288---------------*/
33289
33290/* Leaderboard */
33291
33292.ui.leaderboard.ad {
33293 width: 728px;
33294 height: 90px;
33295}
33296
33297/* Medium Rectangle */
33298
33299.ui[class*="medium rectangle"].ad {
33300 width: 300px;
33301 height: 250px;
33302}
33303
33304/* Large Rectangle */
33305
33306.ui[class*="large rectangle"].ad {
33307 width: 336px;
33308 height: 280px;
33309}
33310
33311/* Half Page */
33312
33313.ui[class*="half page"].ad {
33314 width: 300px;
33315 height: 600px;
33316}
33317
33318/*--------------
33319 Square
33320---------------*/
33321
33322/* Square */
33323
33324.ui.square.ad {
33325 width: 250px;
33326 height: 250px;
33327}
33328
33329/* Small Square */
33330
33331.ui[class*="small square"].ad {
33332 width: 200px;
33333 height: 200px;
33334}
33335
33336/*--------------
33337 Rectangle
33338---------------*/
33339
33340/* Small Rectangle */
33341
33342.ui[class*="small rectangle"].ad {
33343 width: 180px;
33344 height: 150px;
33345}
33346
33347/* Vertical Rectangle */
33348
33349.ui[class*="vertical rectangle"].ad {
33350 width: 240px;
33351 height: 400px;
33352}
33353
33354/*--------------
33355 Button
33356---------------*/
33357
33358.ui.button.ad {
33359 width: 120px;
33360 height: 90px;
33361}
33362
33363.ui[class*="square button"].ad {
33364 width: 125px;
33365 height: 125px;
33366}
33367
33368.ui[class*="small button"].ad {
33369 width: 120px;
33370 height: 60px;
33371}
33372
33373/*--------------
33374 Skyscrapers
33375---------------*/
33376
33377/* Skyscraper */
33378
33379.ui.skyscraper.ad {
33380 width: 120px;
33381 height: 600px;
33382}
33383
33384/* Wide Skyscraper */
33385
33386.ui[class*="wide skyscraper"].ad {
33387 width: 160px;
33388}
33389
33390/*--------------
33391 Banners
33392---------------*/
33393
33394/* Banner */
33395
33396.ui.banner.ad {
33397 width: 468px;
33398 height: 60px;
33399}
33400
33401/* Vertical Banner */
33402
33403.ui[class*="vertical banner"].ad {
33404 width: 120px;
33405 height: 240px;
33406}
33407
33408/* Top Banner */
33409
33410.ui[class*="top banner"].ad {
33411 width: 930px;
33412 height: 180px;
33413}
33414
33415/* Half Banner */
33416
33417.ui[class*="half banner"].ad {
33418 width: 234px;
33419 height: 60px;
33420}
33421
33422/*--------------
33423 Boards
33424---------------*/
33425
33426/* Leaderboard */
33427
33428.ui[class*="large leaderboard"].ad {
33429 width: 970px;
33430 height: 90px;
33431}
33432
33433/* Billboard */
33434
33435.ui.billboard.ad {
33436 width: 970px;
33437 height: 250px;
33438}
33439
33440/*--------------
33441 Panorama
33442---------------*/
33443
33444/* Panorama */
33445
33446.ui.panorama.ad {
33447 width: 980px;
33448 height: 120px;
33449}
33450
33451/*--------------
33452 Netboard
33453---------------*/
33454
33455/* Netboard */
33456
33457.ui.netboard.ad {
33458 width: 580px;
33459 height: 400px;
33460}
33461
33462/*--------------
33463 Mobile
33464---------------*/
33465
33466/* Large Mobile Banner */
33467
33468.ui[class*="large mobile banner"].ad {
33469 width: 320px;
33470 height: 100px;
33471}
33472
33473/* Mobile Leaderboard */
33474
33475.ui[class*="mobile leaderboard"].ad {
33476 width: 320px;
33477 height: 50px;
33478}
33479
33480/*******************************
33481 Types
33482*******************************/
33483
33484/* Mobile Sizes */
33485
33486.ui.mobile.ad {
33487 display: none;
33488}
33489
33490@media only screen and (max-width: 767.99px) {
33491 .ui.mobile.ad {
33492 display: block;
33493 }
33494}
33495
33496/*******************************
33497 Variations
33498*******************************/
33499
33500.ui.centered.ad {
33501 margin-left: auto;
33502 margin-right: auto;
33503}
33504
33505.ui.test.ad {
33506 position: relative;
33507 background: #545454;
33508}
33509
33510.ui.test.ad:after {
33511 position: absolute;
33512 top: 50%;
33513 left: 50%;
33514 width: 100%;
33515 text-align: center;
33516 -webkit-transform: translateX(-50%) translateY(-50%);
33517 transform: translateX(-50%) translateY(-50%);
33518 content: 'Ad';
33519 color: #FFFFFF;
33520 font-size: 1em;
33521 font-weight: bold;
33522}
33523
33524.ui.mobile.test.ad:after {
33525 font-size: 0.85714286em;
33526}
33527
33528.ui.test.ad[data-text]:after {
33529 content: attr(data-text);
33530}
33531
33532/*******************************
33533 Theme Overrides
33534*******************************/
33535
33536/*******************************
33537 User Variable Overrides
33538*******************************/
33539/*!
33540 * # Semantic UI 2.7.2 - Card
33541 * http://github.com/semantic-org/semantic-ui/
33542 *
33543 *
33544 * Released under the MIT license
33545 * http://opensource.org/licenses/MIT
33546 *
33547 */
33548
33549/*******************************
33550 Standard
33551*******************************/
33552
33553/*--------------
33554 Card
33555---------------*/
33556
33557.ui.cards > .card,
33558.ui.card {
33559 max-width: 100%;
33560 position: relative;
33561 display: -webkit-box;
33562 display: -ms-flexbox;
33563 display: flex;
33564 -webkit-box-orient: vertical;
33565 -webkit-box-direction: normal;
33566 -ms-flex-direction: column;
33567 flex-direction: column;
33568 width: 290px;
33569 min-height: 0;
33570 background: #FFFFFF;
33571 padding: 0;
33572 border: none;
33573 border-radius: 0.28571429rem;
33574 -webkit-box-shadow: 0 1px 3px 0 #D4D4D5, 0 0 0 1px #D4D4D5;
33575 box-shadow: 0 1px 3px 0 #D4D4D5, 0 0 0 1px #D4D4D5;
33576 -webkit-transition: -webkit-box-shadow 0.1s ease, -webkit-transform 0.1s ease;
33577 transition: -webkit-box-shadow 0.1s ease, -webkit-transform 0.1s ease;
33578 transition: box-shadow 0.1s ease, transform 0.1s ease;
33579 transition: box-shadow 0.1s ease, transform 0.1s ease, -webkit-box-shadow 0.1s ease, -webkit-transform 0.1s ease;
33580 z-index: '';
33581}
33582
33583.ui.card {
33584 margin: 1em 0;
33585}
33586
33587.ui.cards > .card a,
33588.ui.card a {
33589 cursor: pointer;
33590}
33591
33592.ui.card:first-child {
33593 margin-top: 0;
33594}
33595
33596.ui.card:last-child {
33597 margin-bottom: 0;
33598}
33599
33600/*--------------
33601 Cards
33602---------------*/
33603
33604.ui.cards {
33605 display: -webkit-box;
33606 display: -ms-flexbox;
33607 display: flex;
33608 margin: -0.875em -0.5em;
33609 -ms-flex-wrap: wrap;
33610 flex-wrap: wrap;
33611}
33612
33613.ui.cards > .card {
33614 display: -webkit-box;
33615 display: -ms-flexbox;
33616 display: flex;
33617 margin: 0.875em 0.5em;
33618 float: none;
33619}
33620
33621/* Clearing */
33622
33623.ui.cards:after,
33624.ui.card:after {
33625 display: block;
33626 content: ' ';
33627 height: 0;
33628 clear: both;
33629 overflow: hidden;
33630 visibility: hidden;
33631}
33632
33633/* Consecutive Card Groups Preserve Row Spacing */
33634
33635.ui.cards ~ .ui.cards {
33636 margin-top: 0.875em;
33637}
33638
33639/*--------------
33640 Rounded Edges
33641---------------*/
33642
33643.ui.cards > .card > :first-child,
33644.ui.card > :first-child {
33645 border-radius: 0.28571429rem 0.28571429rem 0 0 !important;
33646 border-top: none !important;
33647}
33648
33649.ui.cards > .card > :last-child,
33650.ui.card > :last-child {
33651 border-radius: 0 0 0.28571429rem 0.28571429rem !important;
33652}
33653
33654.ui.cards > .card > :only-child,
33655.ui.card > :only-child {
33656 border-radius: 0.28571429rem !important;
33657}
33658
33659/*--------------
33660 Images
33661---------------*/
33662
33663.ui.cards > .card > .image,
33664.ui.card > .image {
33665 position: relative;
33666 display: block;
33667 -webkit-box-flex: 0;
33668 -ms-flex: 0 0 auto;
33669 flex: 0 0 auto;
33670 padding: 0;
33671 background: rgba(0, 0, 0, 0.05);
33672}
33673
33674.ui.cards > .card > .image > img,
33675.ui.card > .image > img {
33676 display: block;
33677 width: 100%;
33678 height: auto;
33679 border-radius: inherit;
33680}
33681
33682.ui.cards > .card > .image:not(.ui) > img,
33683.ui.card > .image:not(.ui) > img {
33684 border: none;
33685}
33686
33687/*--------------
33688 Content
33689---------------*/
33690
33691.ui.cards > .card > .content,
33692.ui.card > .content {
33693 -webkit-box-flex: 1;
33694 -ms-flex-positive: 1;
33695 flex-grow: 1;
33696 border: none;
33697 border-top: 1px solid rgba(34, 36, 38, 0.1);
33698 background: none;
33699 margin: 0;
33700 padding: 1em 1em;
33701 -webkit-box-shadow: none;
33702 box-shadow: none;
33703 font-size: 1em;
33704 border-radius: 0;
33705}
33706
33707.ui.cards > .card > .content:after,
33708.ui.card > .content:after {
33709 display: block;
33710 content: ' ';
33711 height: 0;
33712 clear: both;
33713 overflow: hidden;
33714 visibility: hidden;
33715}
33716
33717.ui.cards > .card > .content > .header,
33718.ui.card > .content > .header {
33719 display: block;
33720 margin: '';
33721 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
33722 color: rgba(0, 0, 0, 0.85);
33723}
33724
33725/* Default Header Size */
33726
33727.ui.cards > .card > .content > .header:not(.ui),
33728.ui.card > .content > .header:not(.ui) {
33729 font-weight: bold;
33730 font-size: 1.28571429em;
33731 margin-top: -0.21425em;
33732 line-height: 1.28571429em;
33733}
33734
33735.ui.cards > .card > .content > .meta + .description,
33736.ui.cards > .card > .content > .header + .description,
33737.ui.card > .content > .meta + .description,
33738.ui.card > .content > .header + .description {
33739 margin-top: 0.5em;
33740}
33741
33742/*----------------
33743 Floated Content
33744-----------------*/
33745
33746.ui.cards > .card [class*="left floated"],
33747.ui.card [class*="left floated"] {
33748 float: left;
33749}
33750
33751.ui.cards > .card [class*="right floated"],
33752.ui.card [class*="right floated"] {
33753 float: right;
33754}
33755
33756/*--------------
33757 Aligned
33758---------------*/
33759
33760.ui.cards > .card [class*="left aligned"],
33761.ui.card [class*="left aligned"] {
33762 text-align: left;
33763}
33764
33765.ui.cards > .card [class*="center aligned"],
33766.ui.card [class*="center aligned"] {
33767 text-align: center;
33768}
33769
33770.ui.cards > .card [class*="right aligned"],
33771.ui.card [class*="right aligned"] {
33772 text-align: right;
33773}
33774
33775/*--------------
33776 Content Image
33777---------------*/
33778
33779.ui.cards > .card .content img,
33780.ui.card .content img {
33781 display: inline-block;
33782 vertical-align: middle;
33783 width: '';
33784}
33785
33786.ui.cards > .card img.avatar,
33787.ui.cards > .card .avatar img,
33788.ui.card img.avatar,
33789.ui.card .avatar img {
33790 width: 2em;
33791 height: 2em;
33792 border-radius: 500rem;
33793}
33794
33795/*--------------
33796 Description
33797---------------*/
33798
33799.ui.cards > .card > .content > .description,
33800.ui.card > .content > .description {
33801 clear: both;
33802 color: rgba(0, 0, 0, 0.68);
33803}
33804
33805/*--------------
33806 Paragraph
33807---------------*/
33808
33809.ui.cards > .card > .content p,
33810.ui.card > .content p {
33811 margin: 0 0 0.5em;
33812}
33813
33814.ui.cards > .card > .content p:last-child,
33815.ui.card > .content p:last-child {
33816 margin-bottom: 0;
33817}
33818
33819/*--------------
33820 Meta
33821---------------*/
33822
33823.ui.cards > .card .meta,
33824.ui.card .meta {
33825 font-size: 1em;
33826 color: rgba(0, 0, 0, 0.4);
33827}
33828
33829.ui.cards > .card .meta *,
33830.ui.card .meta * {
33831 margin-right: 0.3em;
33832}
33833
33834.ui.cards > .card .meta :last-child,
33835.ui.card .meta :last-child {
33836 margin-right: 0;
33837}
33838
33839.ui.cards > .card .meta [class*="right floated"],
33840.ui.card .meta [class*="right floated"] {
33841 margin-right: 0;
33842 margin-left: 0.3em;
33843}
33844
33845/*--------------
33846 Links
33847---------------*/
33848
33849/* Generic */
33850
33851.ui.cards > .card > .content a:not(.ui),
33852.ui.card > .content a:not(.ui) {
33853 color: '';
33854 -webkit-transition: color 0.1s ease;
33855 transition: color 0.1s ease;
33856}
33857
33858.ui.cards > .card > .content a:not(.ui):hover,
33859.ui.card > .content a:not(.ui):hover {
33860 color: '';
33861}
33862
33863/* Header */
33864
33865.ui.cards > .card > .content > a.header,
33866.ui.card > .content > a.header {
33867 color: rgba(0, 0, 0, 0.85);
33868}
33869
33870.ui.cards > .card > .content > a.header:hover,
33871.ui.card > .content > a.header:hover {
33872 color: #1e70bf;
33873}
33874
33875/* Meta */
33876
33877.ui.cards > .card .meta > a:not(.ui),
33878.ui.card .meta > a:not(.ui) {
33879 color: rgba(0, 0, 0, 0.4);
33880}
33881
33882.ui.cards > .card .meta > a:not(.ui):hover,
33883.ui.card .meta > a:not(.ui):hover {
33884 color: rgba(0, 0, 0, 0.87);
33885}
33886
33887/*--------------
33888 Buttons
33889---------------*/
33890
33891.ui.cards > .card > .buttons,
33892.ui.card > .buttons,
33893.ui.cards > .card > .button,
33894.ui.card > .button {
33895 margin: 0 -1px;
33896 width: calc(100% + 2px);
33897}
33898
33899.ui.cards > .card > .buttons:last-child,
33900.ui.card > .buttons:last-child,
33901.ui.cards > .card > .button:last-child,
33902.ui.card > .button:last-child {
33903 margin-bottom: -1px;
33904}
33905
33906/*--------------
33907 Dimmer
33908---------------*/
33909
33910.ui.cards > .card .dimmer,
33911.ui.card .dimmer {
33912 background-color: '';
33913 z-index: 10;
33914}
33915
33916/*--------------
33917 Labels
33918---------------*/
33919
33920/*-----Star----- */
33921
33922/* Icon */
33923
33924.ui.cards > .card > .content .star.icon,
33925.ui.card > .content .star.icon {
33926 cursor: pointer;
33927 opacity: 0.75;
33928 -webkit-transition: color 0.1s ease;
33929 transition: color 0.1s ease;
33930}
33931
33932.ui.cards > .card > .content .star.icon:hover,
33933.ui.card > .content .star.icon:hover {
33934 opacity: 1;
33935 color: #FFB70A;
33936}
33937
33938.ui.cards > .card > .content .active.star.icon,
33939.ui.card > .content .active.star.icon {
33940 color: #FFE623;
33941}
33942
33943/*-----Like----- */
33944
33945/* Icon */
33946
33947.ui.cards > .card > .content .like.icon,
33948.ui.card > .content .like.icon {
33949 cursor: pointer;
33950 opacity: 0.75;
33951 -webkit-transition: color 0.1s ease;
33952 transition: color 0.1s ease;
33953}
33954
33955.ui.cards > .card > .content .like.icon:hover,
33956.ui.card > .content .like.icon:hover {
33957 opacity: 1;
33958 color: #FF2733;
33959}
33960
33961.ui.cards > .card > .content .active.like.icon,
33962.ui.card > .content .active.like.icon {
33963 color: #FF2733;
33964}
33965
33966/*----------------
33967 Extra Content
33968-----------------*/
33969
33970.ui.cards > .card > .extra,
33971.ui.card > .extra {
33972 max-width: 100%;
33973 min-height: 0 !important;
33974 -webkit-box-flex: 0;
33975 -ms-flex-positive: 0;
33976 flex-grow: 0;
33977 border-top: 1px solid rgba(0, 0, 0, 0.05) !important;
33978 position: static;
33979 background: none;
33980 width: auto;
33981 margin: 0 0;
33982 padding: 0.75em 1em;
33983 top: 0;
33984 left: 0;
33985 color: rgba(0, 0, 0, 0.4);
33986 -webkit-box-shadow: none;
33987 box-shadow: none;
33988 -webkit-transition: color 0.1s ease;
33989 transition: color 0.1s ease;
33990}
33991
33992.ui.cards > .card > .extra a:not(.ui),
33993.ui.card > .extra a:not(.ui) {
33994 color: rgba(0, 0, 0, 0.4);
33995}
33996
33997.ui.cards > .card > .extra a:not(.ui):hover,
33998.ui.card > .extra a:not(.ui):hover {
33999 color: #1e70bf;
34000}
34001
34002/*******************************
34003 Variations
34004*******************************/
34005
34006/*-------------------
34007 Horizontal
34008--------------------*/
34009
34010.ui.horizontal.cards > .card,
34011.ui.card.horizontal {
34012 -webkit-box-orient: horizontal;
34013 -webkit-box-direction: normal;
34014 -ms-flex-direction: row;
34015 flex-direction: row;
34016 min-width: 400px;
34017 width: 400px;
34018 max-width: 100%;
34019}
34020
34021.ui.horizontal.cards > .card > .image,
34022.ui.card.horizontal > .image {
34023 border-radius: 0.28571429rem 0 0 0.28571429rem;
34024 width: 150px;
34025}
34026
34027.ui.horizontal.cards > .card > .image > img,
34028.ui.card.horizontal > .image > img {
34029 background-size: cover;
34030 background-repeat: no-repeat;
34031 background-position: center;
34032 -webkit-box-pack: center;
34033 -ms-flex-pack: center;
34034 justify-content: center;
34035 -webkit-box-align: center;
34036 -ms-flex-align: center;
34037 align-items: center;
34038 display: -webkit-box;
34039 display: -ms-flexbox;
34040 display: flex;
34041 width: 100%;
34042 height: 100%;
34043 border-radius: 0.28571429rem 0 0 0.28571429rem;
34044}
34045
34046/*-------------------
34047 Raised
34048--------------------*/
34049
34050.ui.raised.cards > .card,
34051.ui.raised.card {
34052 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
34053 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
34054}
34055
34056.ui.raised.cards a.card:hover,
34057.ui.link.cards .raised.card:hover,
34058a.ui.raised.card:hover,
34059.ui.link.raised.card:hover {
34060 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 4px 0 rgba(34, 36, 38, 0.15), 0 2px 10px 0 rgba(34, 36, 38, 0.25);
34061 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 4px 0 rgba(34, 36, 38, 0.15), 0 2px 10px 0 rgba(34, 36, 38, 0.25);
34062}
34063
34064/*-------------------
34065 Centered
34066--------------------*/
34067
34068.ui.centered.cards {
34069 -webkit-box-pack: center;
34070 -ms-flex-pack: center;
34071 justify-content: center;
34072}
34073
34074.ui.centered.card {
34075 margin-left: auto;
34076 margin-right: auto;
34077}
34078
34079/*-------------------
34080 Fluid
34081--------------------*/
34082
34083.ui.fluid.card {
34084 width: 100%;
34085 max-width: 9999px;
34086}
34087
34088/*-------------------
34089 Link
34090--------------------*/
34091
34092.ui.cards a.card,
34093.ui.link.cards .card,
34094a.ui.card,
34095.ui.link.card {
34096 -webkit-transform: none;
34097 transform: none;
34098}
34099
34100.ui.cards a.card:hover,
34101.ui.link.cards .card:not(.icon):hover,
34102a.ui.card:hover,
34103.ui.link.card:hover {
34104 cursor: pointer;
34105 z-index: 5;
34106 background: #FFFFFF;
34107 border: none;
34108 -webkit-box-shadow: 0 1px 3px 0 #BCBDBD, 0 0 0 1px #D4D4D5;
34109 box-shadow: 0 1px 3px 0 #BCBDBD, 0 0 0 1px #D4D4D5;
34110 -webkit-transform: translateY(-3px);
34111 transform: translateY(-3px);
34112}
34113
34114/*-------------------
34115 Colors
34116--------------------*/
34117
34118.ui.primary.cards > .card,
34119.ui.cards > .primary.card,
34120.ui.primary.card {
34121 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #2185D0, 0 1px 3px 0 #D4D4D5;
34122 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #2185D0, 0 1px 3px 0 #D4D4D5;
34123}
34124
34125.ui.primary.cards > .card:hover,
34126.ui.cards > .primary.card:hover,
34127.ui.primary.card:hover {
34128 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1678c2, 0 1px 3px 0 #BCBDBD;
34129 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1678c2, 0 1px 3px 0 #BCBDBD;
34130}
34131
34132.ui.inverted.primary.cards > .card,
34133.ui.inverted.cards > .primary.card,
34134.ui.inverted.primary.card {
34135 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #54C8FF, 0 0 0 1px #555555;
34136 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #54C8FF, 0 0 0 1px #555555;
34137}
34138
34139.ui.inverted.primary.cards > .card:hover,
34140.ui.inverted.cards > .primary.card:hover,
34141.ui.inverted.primary.card:hover {
34142 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #21b8ff, 0 0 0 1px #555555;
34143 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #21b8ff, 0 0 0 1px #555555;
34144}
34145
34146.ui.secondary.cards > .card,
34147.ui.cards > .secondary.card,
34148.ui.secondary.card {
34149 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1B1C1D, 0 1px 3px 0 #D4D4D5;
34150 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1B1C1D, 0 1px 3px 0 #D4D4D5;
34151}
34152
34153.ui.secondary.cards > .card:hover,
34154.ui.cards > .secondary.card:hover,
34155.ui.secondary.card:hover {
34156 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #27292a, 0 1px 3px 0 #BCBDBD;
34157 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #27292a, 0 1px 3px 0 #BCBDBD;
34158}
34159
34160.ui.inverted.secondary.cards > .card,
34161.ui.inverted.cards > .secondary.card,
34162.ui.inverted.secondary.card {
34163 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #545454, 0 0 0 1px #555555;
34164 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #545454, 0 0 0 1px #555555;
34165}
34166
34167.ui.inverted.secondary.cards > .card:hover,
34168.ui.inverted.cards > .secondary.card:hover,
34169.ui.inverted.secondary.card:hover {
34170 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #6e6e6e, 0 0 0 1px #555555;
34171 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #6e6e6e, 0 0 0 1px #555555;
34172}
34173
34174.ui.red.cards > .card,
34175.ui.cards > .red.card,
34176.ui.red.card {
34177 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #DB2828, 0 1px 3px 0 #D4D4D5;
34178 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #DB2828, 0 1px 3px 0 #D4D4D5;
34179}
34180
34181.ui.red.cards > .card:hover,
34182.ui.cards > .red.card:hover,
34183.ui.red.card:hover {
34184 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #d01919, 0 1px 3px 0 #BCBDBD;
34185 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #d01919, 0 1px 3px 0 #BCBDBD;
34186}
34187
34188.ui.inverted.red.cards > .card,
34189.ui.inverted.cards > .red.card,
34190.ui.inverted.red.card {
34191 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FF695E, 0 0 0 1px #555555;
34192 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FF695E, 0 0 0 1px #555555;
34193}
34194
34195.ui.inverted.red.cards > .card:hover,
34196.ui.inverted.cards > .red.card:hover,
34197.ui.inverted.red.card:hover {
34198 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #ff392b, 0 0 0 1px #555555;
34199 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #ff392b, 0 0 0 1px #555555;
34200}
34201
34202.ui.orange.cards > .card,
34203.ui.cards > .orange.card,
34204.ui.orange.card {
34205 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #F2711C, 0 1px 3px 0 #D4D4D5;
34206 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #F2711C, 0 1px 3px 0 #D4D4D5;
34207}
34208
34209.ui.orange.cards > .card:hover,
34210.ui.cards > .orange.card:hover,
34211.ui.orange.card:hover {
34212 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #f26202, 0 1px 3px 0 #BCBDBD;
34213 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #f26202, 0 1px 3px 0 #BCBDBD;
34214}
34215
34216.ui.inverted.orange.cards > .card,
34217.ui.inverted.cards > .orange.card,
34218.ui.inverted.orange.card {
34219 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FF851B, 0 0 0 1px #555555;
34220 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FF851B, 0 0 0 1px #555555;
34221}
34222
34223.ui.inverted.orange.cards > .card:hover,
34224.ui.inverted.cards > .orange.card:hover,
34225.ui.inverted.orange.card:hover {
34226 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #e76b00, 0 0 0 1px #555555;
34227 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #e76b00, 0 0 0 1px #555555;
34228}
34229
34230.ui.yellow.cards > .card,
34231.ui.cards > .yellow.card,
34232.ui.yellow.card {
34233 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #FBBD08, 0 1px 3px 0 #D4D4D5;
34234 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #FBBD08, 0 1px 3px 0 #D4D4D5;
34235}
34236
34237.ui.yellow.cards > .card:hover,
34238.ui.cards > .yellow.card:hover,
34239.ui.yellow.card:hover {
34240 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #eaae00, 0 1px 3px 0 #BCBDBD;
34241 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #eaae00, 0 1px 3px 0 #BCBDBD;
34242}
34243
34244.ui.inverted.yellow.cards > .card,
34245.ui.inverted.cards > .yellow.card,
34246.ui.inverted.yellow.card {
34247 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FFE21F, 0 0 0 1px #555555;
34248 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FFE21F, 0 0 0 1px #555555;
34249}
34250
34251.ui.inverted.yellow.cards > .card:hover,
34252.ui.inverted.cards > .yellow.card:hover,
34253.ui.inverted.yellow.card:hover {
34254 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #ebcd00, 0 0 0 1px #555555;
34255 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #ebcd00, 0 0 0 1px #555555;
34256}
34257
34258.ui.olive.cards > .card,
34259.ui.cards > .olive.card,
34260.ui.olive.card {
34261 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #B5CC18, 0 1px 3px 0 #D4D4D5;
34262 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #B5CC18, 0 1px 3px 0 #D4D4D5;
34263}
34264
34265.ui.olive.cards > .card:hover,
34266.ui.cards > .olive.card:hover,
34267.ui.olive.card:hover {
34268 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #a7bd0d, 0 1px 3px 0 #BCBDBD;
34269 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #a7bd0d, 0 1px 3px 0 #BCBDBD;
34270}
34271
34272.ui.inverted.olive.cards > .card,
34273.ui.inverted.cards > .olive.card,
34274.ui.inverted.olive.card {
34275 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #D9E778, 0 0 0 1px #555555;
34276 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #D9E778, 0 0 0 1px #555555;
34277}
34278
34279.ui.inverted.olive.cards > .card:hover,
34280.ui.inverted.cards > .olive.card:hover,
34281.ui.inverted.olive.card:hover {
34282 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #d2e745, 0 0 0 1px #555555;
34283 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #d2e745, 0 0 0 1px #555555;
34284}
34285
34286.ui.green.cards > .card,
34287.ui.cards > .green.card,
34288.ui.green.card {
34289 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #21BA45, 0 1px 3px 0 #D4D4D5;
34290 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #21BA45, 0 1px 3px 0 #D4D4D5;
34291}
34292
34293.ui.green.cards > .card:hover,
34294.ui.cards > .green.card:hover,
34295.ui.green.card:hover {
34296 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #16ab39, 0 1px 3px 0 #BCBDBD;
34297 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #16ab39, 0 1px 3px 0 #BCBDBD;
34298}
34299
34300.ui.inverted.green.cards > .card,
34301.ui.inverted.cards > .green.card,
34302.ui.inverted.green.card {
34303 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #2ECC40, 0 0 0 1px #555555;
34304 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #2ECC40, 0 0 0 1px #555555;
34305}
34306
34307.ui.inverted.green.cards > .card:hover,
34308.ui.inverted.cards > .green.card:hover,
34309.ui.inverted.green.card:hover {
34310 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #1ea92e, 0 0 0 1px #555555;
34311 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #1ea92e, 0 0 0 1px #555555;
34312}
34313
34314.ui.teal.cards > .card,
34315.ui.cards > .teal.card,
34316.ui.teal.card {
34317 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #00B5AD, 0 1px 3px 0 #D4D4D5;
34318 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #00B5AD, 0 1px 3px 0 #D4D4D5;
34319}
34320
34321.ui.teal.cards > .card:hover,
34322.ui.cards > .teal.card:hover,
34323.ui.teal.card:hover {
34324 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #009c95, 0 1px 3px 0 #BCBDBD;
34325 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #009c95, 0 1px 3px 0 #BCBDBD;
34326}
34327
34328.ui.inverted.teal.cards > .card,
34329.ui.inverted.cards > .teal.card,
34330.ui.inverted.teal.card {
34331 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #6DFFFF, 0 0 0 1px #555555;
34332 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #6DFFFF, 0 0 0 1px #555555;
34333}
34334
34335.ui.inverted.teal.cards > .card:hover,
34336.ui.inverted.cards > .teal.card:hover,
34337.ui.inverted.teal.card:hover {
34338 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #3affff, 0 0 0 1px #555555;
34339 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #3affff, 0 0 0 1px #555555;
34340}
34341
34342.ui.blue.cards > .card,
34343.ui.cards > .blue.card,
34344.ui.blue.card {
34345 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #2185D0, 0 1px 3px 0 #D4D4D5;
34346 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #2185D0, 0 1px 3px 0 #D4D4D5;
34347}
34348
34349.ui.blue.cards > .card:hover,
34350.ui.cards > .blue.card:hover,
34351.ui.blue.card:hover {
34352 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1678c2, 0 1px 3px 0 #BCBDBD;
34353 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1678c2, 0 1px 3px 0 #BCBDBD;
34354}
34355
34356.ui.inverted.blue.cards > .card,
34357.ui.inverted.cards > .blue.card,
34358.ui.inverted.blue.card {
34359 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #54C8FF, 0 0 0 1px #555555;
34360 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #54C8FF, 0 0 0 1px #555555;
34361}
34362
34363.ui.inverted.blue.cards > .card:hover,
34364.ui.inverted.cards > .blue.card:hover,
34365.ui.inverted.blue.card:hover {
34366 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #21b8ff, 0 0 0 1px #555555;
34367 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #21b8ff, 0 0 0 1px #555555;
34368}
34369
34370.ui.violet.cards > .card,
34371.ui.cards > .violet.card,
34372.ui.violet.card {
34373 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #6435C9, 0 1px 3px 0 #D4D4D5;
34374 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #6435C9, 0 1px 3px 0 #D4D4D5;
34375}
34376
34377.ui.violet.cards > .card:hover,
34378.ui.cards > .violet.card:hover,
34379.ui.violet.card:hover {
34380 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #5829bb, 0 1px 3px 0 #BCBDBD;
34381 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #5829bb, 0 1px 3px 0 #BCBDBD;
34382}
34383
34384.ui.inverted.violet.cards > .card,
34385.ui.inverted.cards > .violet.card,
34386.ui.inverted.violet.card {
34387 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #A291FB, 0 0 0 1px #555555;
34388 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #A291FB, 0 0 0 1px #555555;
34389}
34390
34391.ui.inverted.violet.cards > .card:hover,
34392.ui.inverted.cards > .violet.card:hover,
34393.ui.inverted.violet.card:hover {
34394 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #745aff, 0 0 0 1px #555555;
34395 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #745aff, 0 0 0 1px #555555;
34396}
34397
34398.ui.purple.cards > .card,
34399.ui.cards > .purple.card,
34400.ui.purple.card {
34401 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #A333C8, 0 1px 3px 0 #D4D4D5;
34402 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #A333C8, 0 1px 3px 0 #D4D4D5;
34403}
34404
34405.ui.purple.cards > .card:hover,
34406.ui.cards > .purple.card:hover,
34407.ui.purple.card:hover {
34408 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #9627ba, 0 1px 3px 0 #BCBDBD;
34409 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #9627ba, 0 1px 3px 0 #BCBDBD;
34410}
34411
34412.ui.inverted.purple.cards > .card,
34413.ui.inverted.cards > .purple.card,
34414.ui.inverted.purple.card {
34415 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #DC73FF, 0 0 0 1px #555555;
34416 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #DC73FF, 0 0 0 1px #555555;
34417}
34418
34419.ui.inverted.purple.cards > .card:hover,
34420.ui.inverted.cards > .purple.card:hover,
34421.ui.inverted.purple.card:hover {
34422 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #cf40ff, 0 0 0 1px #555555;
34423 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #cf40ff, 0 0 0 1px #555555;
34424}
34425
34426.ui.pink.cards > .card,
34427.ui.cards > .pink.card,
34428.ui.pink.card {
34429 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #E03997, 0 1px 3px 0 #D4D4D5;
34430 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #E03997, 0 1px 3px 0 #D4D4D5;
34431}
34432
34433.ui.pink.cards > .card:hover,
34434.ui.cards > .pink.card:hover,
34435.ui.pink.card:hover {
34436 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #e61a8d, 0 1px 3px 0 #BCBDBD;
34437 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #e61a8d, 0 1px 3px 0 #BCBDBD;
34438}
34439
34440.ui.inverted.pink.cards > .card,
34441.ui.inverted.cards > .pink.card,
34442.ui.inverted.pink.card {
34443 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FF8EDF, 0 0 0 1px #555555;
34444 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FF8EDF, 0 0 0 1px #555555;
34445}
34446
34447.ui.inverted.pink.cards > .card:hover,
34448.ui.inverted.cards > .pink.card:hover,
34449.ui.inverted.pink.card:hover {
34450 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #ff5bd1, 0 0 0 1px #555555;
34451 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #ff5bd1, 0 0 0 1px #555555;
34452}
34453
34454.ui.brown.cards > .card,
34455.ui.cards > .brown.card,
34456.ui.brown.card {
34457 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #A5673F, 0 1px 3px 0 #D4D4D5;
34458 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #A5673F, 0 1px 3px 0 #D4D4D5;
34459}
34460
34461.ui.brown.cards > .card:hover,
34462.ui.cards > .brown.card:hover,
34463.ui.brown.card:hover {
34464 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #975b33, 0 1px 3px 0 #BCBDBD;
34465 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #975b33, 0 1px 3px 0 #BCBDBD;
34466}
34467
34468.ui.inverted.brown.cards > .card,
34469.ui.inverted.cards > .brown.card,
34470.ui.inverted.brown.card {
34471 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #D67C1C, 0 0 0 1px #555555;
34472 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #D67C1C, 0 0 0 1px #555555;
34473}
34474
34475.ui.inverted.brown.cards > .card:hover,
34476.ui.inverted.cards > .brown.card:hover,
34477.ui.inverted.brown.card:hover {
34478 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #b0620f, 0 0 0 1px #555555;
34479 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #b0620f, 0 0 0 1px #555555;
34480}
34481
34482.ui.grey.cards > .card,
34483.ui.cards > .grey.card,
34484.ui.grey.card {
34485 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #767676, 0 1px 3px 0 #D4D4D5;
34486 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #767676, 0 1px 3px 0 #D4D4D5;
34487}
34488
34489.ui.grey.cards > .card:hover,
34490.ui.cards > .grey.card:hover,
34491.ui.grey.card:hover {
34492 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #838383, 0 1px 3px 0 #BCBDBD;
34493 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #838383, 0 1px 3px 0 #BCBDBD;
34494}
34495
34496.ui.inverted.grey.cards > .card,
34497.ui.inverted.cards > .grey.card,
34498.ui.inverted.grey.card {
34499 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #DCDDDE, 0 0 0 1px #555555;
34500 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #DCDDDE, 0 0 0 1px #555555;
34501}
34502
34503.ui.inverted.grey.cards > .card:hover,
34504.ui.inverted.cards > .grey.card:hover,
34505.ui.inverted.grey.card:hover {
34506 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #c2c4c5, 0 0 0 1px #555555;
34507 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #c2c4c5, 0 0 0 1px #555555;
34508}
34509
34510.ui.black.cards > .card,
34511.ui.cards > .black.card,
34512.ui.black.card {
34513 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1B1C1D, 0 1px 3px 0 #D4D4D5;
34514 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1B1C1D, 0 1px 3px 0 #D4D4D5;
34515}
34516
34517.ui.black.cards > .card:hover,
34518.ui.cards > .black.card:hover,
34519.ui.black.card:hover {
34520 -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #27292a, 0 1px 3px 0 #BCBDBD;
34521 box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #27292a, 0 1px 3px 0 #BCBDBD;
34522}
34523
34524.ui.inverted.black.cards > .card,
34525.ui.inverted.cards > .black.card,
34526.ui.inverted.black.card {
34527 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #545454, 0 0 0 1px #555555;
34528 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #545454, 0 0 0 1px #555555;
34529}
34530
34531.ui.inverted.black.cards > .card:hover,
34532.ui.inverted.cards > .black.card:hover,
34533.ui.inverted.black.card:hover {
34534 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #000000, 0 0 0 1px #555555;
34535 box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #000000, 0 0 0 1px #555555;
34536}
34537
34538/*--------------
34539 Card Count
34540---------------*/
34541
34542.ui.one.cards {
34543 margin-left: 0;
34544 margin-right: 0;
34545}
34546
34547.ui.one.cards > .card {
34548 width: 100%;
34549}
34550
34551.ui.two.cards {
34552 margin-left: -1em;
34553 margin-right: -1em;
34554}
34555
34556.ui.two.cards > .card {
34557 width: calc(50% - 2em);
34558 margin-left: 1em;
34559 margin-right: 1em;
34560}
34561
34562.ui.three.cards {
34563 margin-left: -1em;
34564 margin-right: -1em;
34565}
34566
34567.ui.three.cards > .card {
34568 width: calc(33.33333333333333% - 2em);
34569 margin-left: 1em;
34570 margin-right: 1em;
34571}
34572
34573.ui.four.cards {
34574 margin-left: -0.75em;
34575 margin-right: -0.75em;
34576}
34577
34578.ui.four.cards > .card {
34579 width: calc(25% - 1.5em);
34580 margin-left: 0.75em;
34581 margin-right: 0.75em;
34582}
34583
34584.ui.five.cards {
34585 margin-left: -0.75em;
34586 margin-right: -0.75em;
34587}
34588
34589.ui.five.cards > .card {
34590 width: calc(20% - 1.5em);
34591 margin-left: 0.75em;
34592 margin-right: 0.75em;
34593}
34594
34595.ui.six.cards {
34596 margin-left: -0.75em;
34597 margin-right: -0.75em;
34598}
34599
34600.ui.six.cards > .card {
34601 width: calc(16.666666666666664% - 1.5em);
34602 margin-left: 0.75em;
34603 margin-right: 0.75em;
34604}
34605
34606.ui.seven.cards {
34607 margin-left: -0.5em;
34608 margin-right: -0.5em;
34609}
34610
34611.ui.seven.cards > .card {
34612 width: calc(14.285714285714285% - 1em);
34613 margin-left: 0.5em;
34614 margin-right: 0.5em;
34615}
34616
34617.ui.eight.cards {
34618 margin-left: -0.5em;
34619 margin-right: -0.5em;
34620}
34621
34622.ui.eight.cards > .card {
34623 width: calc(12.5% - 1em);
34624 margin-left: 0.5em;
34625 margin-right: 0.5em;
34626 font-size: 11px;
34627}
34628
34629.ui.nine.cards {
34630 margin-left: -0.5em;
34631 margin-right: -0.5em;
34632}
34633
34634.ui.nine.cards > .card {
34635 width: calc(11.11111111111111% - 1em);
34636 margin-left: 0.5em;
34637 margin-right: 0.5em;
34638 font-size: 10px;
34639}
34640
34641.ui.ten.cards {
34642 margin-left: -0.5em;
34643 margin-right: -0.5em;
34644}
34645
34646.ui.ten.cards > .card {
34647 width: calc(10% - 1em);
34648 margin-left: 0.5em;
34649 margin-right: 0.5em;
34650}
34651
34652/*-------------------
34653 Doubling
34654--------------------*/
34655
34656/* Mobile Only */
34657
34658@media only screen and (max-width: 767.99px) {
34659 .ui.two.doubling.cards {
34660 margin-left: 0;
34661 margin-right: 0;
34662 }
34663
34664 .ui.two.doubling.cards > .card {
34665 width: 100%;
34666 margin-left: 0;
34667 margin-right: 0;
34668 }
34669
34670 .ui.three.doubling.cards {
34671 margin-left: -1em;
34672 margin-right: -1em;
34673 }
34674
34675 .ui.three.doubling.cards > .card {
34676 width: calc(50% - 2em);
34677 margin-left: 1em;
34678 margin-right: 1em;
34679 }
34680
34681 .ui.four.doubling.cards {
34682 margin-left: -1em;
34683 margin-right: -1em;
34684 }
34685
34686 .ui.four.doubling.cards > .card {
34687 width: calc(50% - 2em);
34688 margin-left: 1em;
34689 margin-right: 1em;
34690 }
34691
34692 .ui.five.doubling.cards {
34693 margin-left: -1em;
34694 margin-right: -1em;
34695 }
34696
34697 .ui.five.doubling.cards > .card {
34698 width: calc(50% - 2em);
34699 margin-left: 1em;
34700 margin-right: 1em;
34701 }
34702
34703 .ui.six.doubling.cards {
34704 margin-left: -1em;
34705 margin-right: -1em;
34706 }
34707
34708 .ui.six.doubling.cards > .card {
34709 width: calc(50% - 2em);
34710 margin-left: 1em;
34711 margin-right: 1em;
34712 }
34713
34714 .ui.seven.doubling.cards {
34715 margin-left: -1em;
34716 margin-right: -1em;
34717 }
34718
34719 .ui.seven.doubling.cards > .card {
34720 width: calc(33.33333333333333% - 2em);
34721 margin-left: 1em;
34722 margin-right: 1em;
34723 }
34724
34725 .ui.eight.doubling.cards {
34726 margin-left: -1em;
34727 margin-right: -1em;
34728 }
34729
34730 .ui.eight.doubling.cards > .card {
34731 width: calc(33.33333333333333% - 2em);
34732 margin-left: 1em;
34733 margin-right: 1em;
34734 }
34735
34736 .ui.nine.doubling.cards {
34737 margin-left: -1em;
34738 margin-right: -1em;
34739 }
34740
34741 .ui.nine.doubling.cards > .card {
34742 width: calc(33.33333333333333% - 2em);
34743 margin-left: 1em;
34744 margin-right: 1em;
34745 }
34746
34747 .ui.ten.doubling.cards {
34748 margin-left: -1em;
34749 margin-right: -1em;
34750 }
34751
34752 .ui.ten.doubling.cards > .card {
34753 width: calc(33.33333333333333% - 2em);
34754 margin-left: 1em;
34755 margin-right: 1em;
34756 }
34757}
34758
34759/* Tablet Only */
34760
34761@media only screen and (min-width: 768px) and (max-width: 991.99px) {
34762 .ui.two.doubling.cards {
34763 margin-left: 0;
34764 margin-right: 0;
34765 }
34766
34767 .ui.two.doubling.cards > .card {
34768 width: 100%;
34769 margin-left: 0;
34770 margin-right: 0;
34771 }
34772
34773 .ui.three.doubling.cards {
34774 margin-left: -1em;
34775 margin-right: -1em;
34776 }
34777
34778 .ui.three.doubling.cards > .card {
34779 width: calc(50% - 2em);
34780 margin-left: 1em;
34781 margin-right: 1em;
34782 }
34783
34784 .ui.four.doubling.cards {
34785 margin-left: -1em;
34786 margin-right: -1em;
34787 }
34788
34789 .ui.four.doubling.cards > .card {
34790 width: calc(50% - 2em);
34791 margin-left: 1em;
34792 margin-right: 1em;
34793 }
34794
34795 .ui.five.doubling.cards {
34796 margin-left: -1em;
34797 margin-right: -1em;
34798 }
34799
34800 .ui.five.doubling.cards > .card {
34801 width: calc(33.33333333333333% - 2em);
34802 margin-left: 1em;
34803 margin-right: 1em;
34804 }
34805
34806 .ui.six.doubling.cards {
34807 margin-left: -1em;
34808 margin-right: -1em;
34809 }
34810
34811 .ui.six.doubling.cards > .card {
34812 width: calc(33.33333333333333% - 2em);
34813 margin-left: 1em;
34814 margin-right: 1em;
34815 }
34816
34817 .ui.eight.doubling.cards {
34818 margin-left: -1em;
34819 margin-right: -1em;
34820 }
34821
34822 .ui.eight.doubling.cards > .card {
34823 width: calc(33.33333333333333% - 2em);
34824 margin-left: 1em;
34825 margin-right: 1em;
34826 }
34827
34828 .ui.eight.doubling.cards {
34829 margin-left: -0.75em;
34830 margin-right: -0.75em;
34831 }
34832
34833 .ui.eight.doubling.cards > .card {
34834 width: calc(25% - 1.5em);
34835 margin-left: 0.75em;
34836 margin-right: 0.75em;
34837 }
34838
34839 .ui.nine.doubling.cards {
34840 margin-left: -0.75em;
34841 margin-right: -0.75em;
34842 }
34843
34844 .ui.nine.doubling.cards > .card {
34845 width: calc(25% - 1.5em);
34846 margin-left: 0.75em;
34847 margin-right: 0.75em;
34848 }
34849
34850 .ui.ten.doubling.cards {
34851 margin-left: -0.75em;
34852 margin-right: -0.75em;
34853 }
34854
34855 .ui.ten.doubling.cards > .card {
34856 width: calc(20% - 1.5em);
34857 margin-left: 0.75em;
34858 margin-right: 0.75em;
34859 }
34860}
34861
34862/*-------------------
34863 Stackable
34864--------------------*/
34865
34866@media only screen and (max-width: 767.99px) {
34867 .ui.stackable.cards {
34868 display: block !important;
34869 }
34870
34871 .ui.stackable.cards .card:first-child {
34872 margin-top: 0 !important;
34873 }
34874
34875 .ui.stackable.cards > .card {
34876 display: block !important;
34877 height: auto !important;
34878 margin: 1em 1em;
34879 padding: 0 !important;
34880 width: calc(100% - 2em) !important;
34881 }
34882}
34883
34884/*--------------
34885 Size
34886---------------*/
34887
34888.ui.cards > .card {
34889 font-size: 1em;
34890}
34891
34892/*-----------------
34893 Inverted
34894------------------*/
34895
34896.ui.inverted.cards > .card,
34897.ui.inverted.card {
34898 background: #1B1C1D;
34899 -webkit-box-shadow: 0 1px 3px 0 #555555, 0 0 0 1px #555555;
34900 box-shadow: 0 1px 3px 0 #555555, 0 0 0 1px #555555;
34901}
34902
34903/* Content */
34904
34905.ui.inverted.cards > .card > .content,
34906.ui.inverted.card > .content {
34907 border-top: 1px solid rgba(255, 255, 255, 0.15);
34908}
34909
34910/* Header */
34911
34912.ui.inverted.cards > .card > .content > .header,
34913.ui.inverted.card > .content > .header {
34914 color: rgba(255, 255, 255, 0.9);
34915}
34916
34917/* Description */
34918
34919.ui.inverted.cards > .card > .content > .description,
34920.ui.inverted.card > .content > .description {
34921 color: rgba(255, 255, 255, 0.8);
34922}
34923
34924/* Meta */
34925
34926.ui.inverted.cards > .card .meta,
34927.ui.inverted.card .meta {
34928 color: rgba(255, 255, 255, 0.7);
34929}
34930
34931.ui.inverted.cards > .card .meta > a:not(.ui),
34932.ui.inverted.card .meta > a:not(.ui) {
34933 color: rgba(255, 255, 255, 0.7);
34934}
34935
34936.ui.inverted.cards > .card .meta > a:not(.ui):hover,
34937.ui.inverted.card .meta > a:not(.ui):hover {
34938 color: #ffffff;
34939}
34940
34941/* Extra */
34942
34943.ui.inverted.cards > .card > .extra,
34944.ui.inverted.card > .extra {
34945 border-top: 1px solid rgba(255, 255, 255, 0.15) !important;
34946 color: rgba(255, 255, 255, 0.7);
34947}
34948
34949.ui.inverted.cards > .card > .extra a:not(.ui),
34950.ui.inverted.card > .extra a:not(.ui) {
34951 color: rgba(255, 255, 255, 0.5);
34952}
34953
34954.ui.inverted.cards > .card > .extra a:not(.ui):hover,
34955.ui.inverted.card > .extra a:not(.ui):hover {
34956 color: #1e70bf;
34957}
34958
34959/* Link card(s) */
34960
34961.ui.inverted.cards a.card:hover,
34962.ui.inverted.link.cards .card:not(.icon):hover,
34963a.inverted.ui.card:hover,
34964.ui.inverted.link.card:hover {
34965 background: #1B1C1D;
34966}
34967
34968/*******************************
34969 Theme Overrides
34970*******************************/
34971
34972/*******************************
34973 User Variable Overrides
34974*******************************/
34975/*!
34976 * # Semantic UI 2.7.2 - Comment
34977 * http://github.com/semantic-org/semantic-ui/
34978 *
34979 *
34980 * Released under the MIT license
34981 * http://opensource.org/licenses/MIT
34982 *
34983 */
34984
34985/*******************************
34986 Standard
34987*******************************/
34988
34989/*--------------
34990 Comments
34991---------------*/
34992
34993.ui.comments {
34994 margin: 1.5em 0;
34995 max-width: 650px;
34996}
34997
34998.ui.comments:first-child {
34999 margin-top: 0;
35000}
35001
35002.ui.comments:last-child {
35003 margin-bottom: 0;
35004}
35005
35006/*--------------
35007 Comment
35008---------------*/
35009
35010.ui.comments .comment {
35011 position: relative;
35012 background: none;
35013 margin: 0.5em 0 0;
35014 padding: 0.5em 0 0;
35015 border: none;
35016 border-top: none;
35017 line-height: 1.2;
35018}
35019
35020.ui.comments .comment:first-child {
35021 margin-top: 0;
35022 padding-top: 0;
35023}
35024
35025/*--------------------
35026 Nested Comments
35027---------------------*/
35028
35029.ui.comments .comment > .comments {
35030 margin: 0 0 0.5em 0.5em;
35031 padding: 1em 0 1em 1em;
35032}
35033
35034.ui.comments .comment > .comments:before {
35035 position: absolute;
35036 top: 0;
35037 left: 0;
35038}
35039
35040.ui.comments .comment > .comments .comment {
35041 border: none;
35042 border-top: none;
35043 background: none;
35044}
35045
35046/*--------------
35047 Avatar
35048---------------*/
35049
35050.ui.comments .comment .avatar {
35051 display: block;
35052 width: 2.5em;
35053 height: auto;
35054 float: left;
35055 margin: 0.2em 0 0;
35056}
35057
35058.ui.comments .comment img.avatar,
35059.ui.comments .comment .avatar img {
35060 display: block;
35061 margin: 0 auto;
35062 width: 100%;
35063 height: 100%;
35064 border-radius: 0.25rem;
35065}
35066
35067/*--------------
35068 Content
35069---------------*/
35070
35071.ui.comments .comment > .content {
35072 display: block;
35073}
35074
35075/* If there is an avatar move content over */
35076
35077.ui.comments .comment > .avatar ~ .content {
35078 margin-left: 3.5em;
35079}
35080
35081/*--------------
35082 Author
35083---------------*/
35084
35085.ui.comments .comment .author {
35086 font-size: 1em;
35087 color: rgba(0, 0, 0, 0.87);
35088 font-weight: bold;
35089}
35090
35091.ui.comments .comment a.author {
35092 cursor: pointer;
35093}
35094
35095.ui.comments .comment a.author:hover {
35096 color: #1e70bf;
35097}
35098
35099/*--------------
35100 Metadata
35101---------------*/
35102
35103.ui.comments .comment .metadata {
35104 display: inline-block;
35105 margin-left: 0.5em;
35106 color: rgba(0, 0, 0, 0.4);
35107 font-size: 0.875em;
35108}
35109
35110.ui.comments .comment .metadata > * {
35111 display: inline-block;
35112 margin: 0 0.5em 0 0;
35113}
35114
35115.ui.comments .comment .metadata > :last-child {
35116 margin-right: 0;
35117}
35118
35119/*--------------------
35120 Comment Text
35121---------------------*/
35122
35123.ui.comments .comment .text {
35124 margin: 0.25em 0 0.5em;
35125 font-size: 1em;
35126 word-wrap: break-word;
35127 color: rgba(0, 0, 0, 0.87);
35128 line-height: 1.3;
35129}
35130
35131/*--------------------
35132 User Actions
35133---------------------*/
35134
35135.ui.comments .comment .actions {
35136 font-size: 0.875em;
35137}
35138
35139.ui.comments .comment .actions a {
35140 cursor: pointer;
35141 display: inline-block;
35142 margin: 0 0.75em 0 0;
35143 color: rgba(0, 0, 0, 0.4);
35144}
35145
35146.ui.comments .comment .actions a:last-child {
35147 margin-right: 0;
35148}
35149
35150.ui.comments .comment .actions a.active,
35151.ui.comments .comment .actions a:hover {
35152 color: rgba(0, 0, 0, 0.8);
35153}
35154
35155/*--------------------
35156 Reply Form
35157---------------------*/
35158
35159.ui.comments > .reply.form {
35160 margin-top: 1em;
35161}
35162
35163.ui.comments .comment .reply.form {
35164 width: 100%;
35165 margin-top: 1em;
35166}
35167
35168.ui.comments .reply.form textarea {
35169 font-size: 1em;
35170 height: 12em;
35171}
35172
35173/*******************************
35174 State
35175*******************************/
35176
35177.ui.collapsed.comments,
35178.ui.comments .collapsed.comments,
35179.ui.comments .collapsed.comment {
35180 display: none;
35181}
35182
35183/*******************************
35184 Variations
35185*******************************/
35186
35187/*--------------------
35188 Threaded
35189---------------------*/
35190
35191.ui.threaded.comments .comment > .comments {
35192 margin: -1.5em 0 -1em 1.25em;
35193 padding: 3em 0 2em 2.25em;
35194 -webkit-box-shadow: -1px 0 0 rgba(34, 36, 38, 0.15);
35195 box-shadow: -1px 0 0 rgba(34, 36, 38, 0.15);
35196}
35197
35198/*--------------------
35199 Minimal
35200---------------------*/
35201
35202.ui.minimal.comments .comment .actions {
35203 opacity: 0;
35204 position: absolute;
35205 top: 0;
35206 right: 0;
35207 left: auto;
35208 -webkit-transition: opacity 0.2s ease;
35209 transition: opacity 0.2s ease;
35210 -webkit-transition-delay: 0.1s;
35211 transition-delay: 0.1s;
35212}
35213
35214.ui.minimal.comments .comment > .content:hover > .actions {
35215 opacity: 1;
35216}
35217
35218/*-------------------
35219 Sizes
35220--------------------*/
35221
35222.ui.mini.comments {
35223 font-size: 0.78571429rem;
35224}
35225
35226.ui.tiny.comments {
35227 font-size: 0.85714286rem;
35228}
35229
35230.ui.small.comments {
35231 font-size: 0.92857143rem;
35232}
35233
35234.ui.comments {
35235 font-size: 1rem;
35236}
35237
35238.ui.large.comments {
35239 font-size: 1.14285714rem;
35240}
35241
35242.ui.big.comments {
35243 font-size: 1.28571429rem;
35244}
35245
35246.ui.huge.comments {
35247 font-size: 1.42857143rem;
35248}
35249
35250.ui.massive.comments {
35251 font-size: 1.71428571rem;
35252}
35253
35254/*-------------------
35255 Inverted
35256--------------------*/
35257
35258.ui.inverted.comments .comment {
35259 background-color: #1B1C1D;
35260}
35261
35262.ui.inverted.comments .comment .author,
35263.ui.inverted.comments .comment .text {
35264 color: rgba(255, 255, 255, 0.9);
35265}
35266
35267.ui.inverted.comments .comment .metadata,
35268.ui.inverted.comments .comment .actions a {
35269 color: rgba(255, 255, 255, 0.7);
35270}
35271
35272.ui.inverted.comments .comment a.author:hover,
35273.ui.inverted.comments .comment .actions a.active,
35274.ui.inverted.comments .comment .actions a:hover {
35275 color: #ffffff;
35276}
35277
35278.ui.inverted.threaded.comments .comment > .comments {
35279 -webkit-box-shadow: -1px 0 0 #555555;
35280 box-shadow: -1px 0 0 #555555;
35281}
35282
35283/*******************************
35284 Theme Overrides
35285*******************************/
35286
35287/*******************************
35288 User Variable Overrides
35289*******************************/
35290/*!
35291 * # Semantic UI 2.7.2 - Feed
35292 * http://github.com/semantic-org/semantic-ui/
35293 *
35294 *
35295 * Released under the MIT license
35296 * http://opensource.org/licenses/MIT
35297 *
35298 */
35299
35300/*******************************
35301 Activity Feed
35302*******************************/
35303
35304.ui.feed {
35305 margin: 1em 0;
35306}
35307
35308.ui.feed:first-child {
35309 margin-top: 0;
35310}
35311
35312.ui.feed:last-child {
35313 margin-bottom: 0;
35314}
35315
35316/*******************************
35317 Content
35318*******************************/
35319
35320/* Event */
35321
35322.ui.feed > .event {
35323 display: -webkit-box;
35324 display: -ms-flexbox;
35325 display: flex;
35326 -webkit-box-orient: horizontal;
35327 -webkit-box-direction: normal;
35328 -ms-flex-direction: row;
35329 flex-direction: row;
35330 width: 100%;
35331 padding: 0.21428571rem 0;
35332 margin: 0;
35333 background: none;
35334 border-top: none;
35335}
35336
35337.ui.feed > .event:first-child {
35338 border-top: 0;
35339 padding-top: 0;
35340}
35341
35342.ui.feed > .event:last-child {
35343 padding-bottom: 0;
35344}
35345
35346/* Event Label */
35347
35348.ui.feed > .event > .label {
35349 display: block;
35350 -webkit-box-flex: 0;
35351 -ms-flex: 0 0 auto;
35352 flex: 0 0 auto;
35353 width: 2.5em;
35354 height: auto;
35355 -ms-flex-item-align: stretch;
35356 align-self: stretch;
35357 text-align: left;
35358}
35359
35360.ui.feed > .event > .label .icon {
35361 opacity: 1;
35362 font-size: 1.5em;
35363 width: 100%;
35364 padding: 0.25em;
35365 background: none;
35366 border: none;
35367 border-radius: none;
35368 color: rgba(0, 0, 0, 0.6);
35369}
35370
35371.ui.feed > .event > .label img {
35372 width: 100%;
35373 height: auto;
35374 border-radius: 500rem;
35375}
35376
35377.ui.feed > .event > .label + .content {
35378 margin: 0.5em 0 0.35714286em 1.14285714em;
35379}
35380
35381/*--------------
35382 Content
35383---------------*/
35384
35385/* Content */
35386
35387.ui.feed > .event > .content {
35388 display: block;
35389 -webkit-box-flex: 1;
35390 -ms-flex: 1 1 auto;
35391 flex: 1 1 auto;
35392 -ms-flex-item-align: stretch;
35393 align-self: stretch;
35394 text-align: left;
35395 word-wrap: break-word;
35396}
35397
35398.ui.feed > .event:last-child > .content {
35399 padding-bottom: 0;
35400}
35401
35402/* Link */
35403
35404.ui.feed > .event > .content a {
35405 cursor: pointer;
35406}
35407
35408/*--------------
35409 Date
35410---------------*/
35411
35412.ui.feed > .event > .content .date {
35413 margin: -0.5rem 0 0;
35414 padding: 0;
35415 color: rgba(0, 0, 0, 0.4);
35416 font-weight: normal;
35417 font-size: 1em;
35418 font-style: normal;
35419}
35420
35421/*--------------
35422 Summary
35423---------------*/
35424
35425.ui.feed > .event > .content .summary {
35426 margin: 0;
35427 font-size: 1em;
35428 font-weight: bold;
35429 color: rgba(0, 0, 0, 0.87);
35430}
35431
35432/* Summary Image */
35433
35434.ui.feed > .event > .content .summary img {
35435 display: inline-block;
35436 width: auto;
35437 height: 10em;
35438 margin: -0.25em 0.25em 0 0;
35439 border-radius: 0.25em;
35440 vertical-align: middle;
35441}
35442
35443/*--------------
35444 User
35445---------------*/
35446
35447.ui.feed > .event > .content .user {
35448 display: inline-block;
35449 font-weight: bold;
35450 margin-right: 0;
35451 vertical-align: baseline;
35452}
35453
35454.ui.feed > .event > .content .user img {
35455 margin: -0.25em 0.25em 0 0;
35456 width: auto;
35457 height: 10em;
35458 vertical-align: middle;
35459}
35460
35461/*--------------
35462 Inline Date
35463---------------*/
35464
35465/* Date inside Summary */
35466
35467.ui.feed > .event > .content .summary > .date {
35468 display: inline-block;
35469 float: none;
35470 font-weight: normal;
35471 font-size: 0.85714286em;
35472 font-style: normal;
35473 margin: 0 0 0 0.5em;
35474 padding: 0;
35475 color: rgba(0, 0, 0, 0.4);
35476}
35477
35478/*--------------
35479 Extra Summary
35480---------------*/
35481
35482.ui.feed > .event > .content .extra {
35483 margin: 0.5em 0 0;
35484 background: none;
35485 padding: 0;
35486 color: rgba(0, 0, 0, 0.87);
35487}
35488
35489/* Images */
35490
35491.ui.feed > .event > .content .extra.images img {
35492 display: inline-block;
35493 margin: 0 0.25em 0 0;
35494 width: 6em;
35495}
35496
35497/* Text */
35498
35499.ui.feed > .event > .content .extra.text {
35500 padding: 0;
35501 border-left: none;
35502 font-size: 1em;
35503 max-width: 500px;
35504 line-height: 1.4285em;
35505}
35506
35507/*--------------
35508 Meta
35509---------------*/
35510
35511.ui.feed > .event > .content .meta {
35512 display: inline-block;
35513 font-size: 0.85714286em;
35514 margin: 0.5em 0 0;
35515 background: none;
35516 border: none;
35517 border-radius: 0;
35518 -webkit-box-shadow: none;
35519 box-shadow: none;
35520 padding: 0;
35521 color: rgba(0, 0, 0, 0.6);
35522}
35523
35524.ui.feed > .event > .content .meta > * {
35525 position: relative;
35526 margin-left: 0.75em;
35527}
35528
35529.ui.feed > .event > .content .meta > *:after {
35530 content: '';
35531 color: rgba(0, 0, 0, 0.2);
35532 top: 0;
35533 left: -1em;
35534 opacity: 1;
35535 position: absolute;
35536 vertical-align: top;
35537}
35538
35539.ui.feed > .event > .content .meta .like {
35540 color: '';
35541 -webkit-transition: 0.2s color ease;
35542 transition: 0.2s color ease;
35543}
35544
35545.ui.feed > .event > .content .meta .like:hover .icon {
35546 color: #FF2733;
35547}
35548
35549.ui.feed > .event > .content .meta .active.like .icon {
35550 color: #EF404A;
35551}
35552
35553/* First element */
35554
35555.ui.feed > .event > .content .meta > :first-child {
35556 margin-left: 0;
35557}
35558
35559.ui.feed > .event > .content .meta > :first-child::after {
35560 display: none;
35561}
35562
35563/* Action */
35564
35565.ui.feed > .event > .content .meta a,
35566.ui.feed > .event > .content .meta > .icon {
35567 cursor: pointer;
35568 opacity: 1;
35569 color: rgba(0, 0, 0, 0.5);
35570 -webkit-transition: color 0.1s ease;
35571 transition: color 0.1s ease;
35572}
35573
35574.ui.feed > .event > .content .meta a:hover,
35575.ui.feed > .event > .content .meta a:hover .icon,
35576.ui.feed > .event > .content .meta > .icon:hover {
35577 color: rgba(0, 0, 0, 0.95);
35578}
35579
35580/*******************************
35581 Variations
35582*******************************/
35583
35584.ui.small.feed {
35585 font-size: 0.92857143rem;
35586}
35587
35588.ui.feed {
35589 font-size: 1rem;
35590}
35591
35592.ui.large.feed {
35593 font-size: 1.14285714rem;
35594}
35595
35596/*------------------
35597 Inverted
35598-------------------*/
35599
35600.ui.inverted.feed > .event {
35601 background: #1B1C1D;
35602}
35603
35604.ui.inverted.feed > .event > .content .date,
35605.ui.inverted.feed > .event > .content .meta .like {
35606 color: rgba(255, 255, 255, 0.7);
35607}
35608
35609.ui.inverted.feed > .event > .content .summary,
35610.ui.inverted.feed > .event > .content .extra.text {
35611 color: rgba(255, 255, 255, 0.9);
35612}
35613
35614.ui.inverted.feed > .event > .content .meta .like:hover {
35615 color: #ffffff;
35616}
35617
35618/*******************************
35619 Theme Overrides
35620*******************************/
35621
35622/*******************************
35623 User Variable Overrides
35624*******************************/
35625/*!
35626 * # Semantic UI 2.7.2 - Item
35627 * http://github.com/semantic-org/semantic-ui/
35628 *
35629 *
35630 * Released under the MIT license
35631 * http://opensource.org/licenses/MIT
35632 *
35633 */
35634
35635/*******************************
35636 Standard
35637*******************************/
35638
35639/*--------------
35640 Item
35641---------------*/
35642
35643.ui.items > .item {
35644 display: -webkit-box;
35645 display: -ms-flexbox;
35646 display: flex;
35647 margin: 1em 0;
35648 width: 100%;
35649 min-height: 0;
35650 background: transparent;
35651 padding: 0;
35652 border: none;
35653 border-radius: 0;
35654 -webkit-box-shadow: none;
35655 box-shadow: none;
35656 -webkit-transition: -webkit-box-shadow 0.1s ease;
35657 transition: -webkit-box-shadow 0.1s ease;
35658 transition: box-shadow 0.1s ease;
35659 transition: box-shadow 0.1s ease, -webkit-box-shadow 0.1s ease;
35660 z-index: '';
35661}
35662
35663.ui.items > .item a {
35664 cursor: pointer;
35665}
35666
35667/*--------------
35668 Items
35669---------------*/
35670
35671.ui.items {
35672 margin: 1.5em 0;
35673}
35674
35675.ui.items:first-child {
35676 margin-top: 0 !important;
35677}
35678
35679.ui.items:last-child {
35680 margin-bottom: 0 !important;
35681}
35682
35683/*--------------
35684 Item
35685---------------*/
35686
35687.ui.items > .item:after {
35688 display: block;
35689 content: ' ';
35690 height: 0;
35691 clear: both;
35692 overflow: hidden;
35693 visibility: hidden;
35694}
35695
35696.ui.items > .item:first-child {
35697 margin-top: 0;
35698}
35699
35700.ui.items > .item:last-child {
35701 margin-bottom: 0;
35702}
35703
35704/*--------------
35705 Images
35706---------------*/
35707
35708.ui.items > .item > .image {
35709 position: relative;
35710 -webkit-box-flex: 0;
35711 -ms-flex: 0 0 auto;
35712 flex: 0 0 auto;
35713 display: block;
35714 float: none;
35715 margin: 0;
35716 padding: 0;
35717 max-height: '';
35718 -ms-flex-item-align: start;
35719 align-self: start;
35720}
35721
35722.ui.items > .item > .image > img {
35723 display: block;
35724 width: 100%;
35725 height: auto;
35726 border-radius: 0.125rem;
35727 border: none;
35728}
35729
35730.ui.items > .item > .image:only-child > img {
35731 border-radius: 0;
35732}
35733
35734/*--------------
35735 Content
35736---------------*/
35737
35738.ui.items > .item > .content {
35739 display: block;
35740 -webkit-box-flex: 1;
35741 -ms-flex: 1 1 auto;
35742 flex: 1 1 auto;
35743 background: none;
35744 color: rgba(0, 0, 0, 0.87);
35745 margin: 0;
35746 padding: 0;
35747 -webkit-box-shadow: none;
35748 box-shadow: none;
35749 font-size: 1em;
35750 border: none;
35751 border-radius: 0;
35752}
35753
35754.ui.items > .item > .content:after {
35755 display: block;
35756 content: ' ';
35757 height: 0;
35758 clear: both;
35759 overflow: hidden;
35760 visibility: hidden;
35761}
35762
35763.ui.items > .item > .image + .content {
35764 min-width: 0;
35765 width: auto;
35766 display: block;
35767 margin-left: 0;
35768 -ms-flex-item-align: start;
35769 align-self: start;
35770 padding-left: 1.5em;
35771}
35772
35773.ui.items > .item > .content > .header {
35774 display: inline-block;
35775 margin: -0.21425em 0 0;
35776 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
35777 font-weight: bold;
35778 color: rgba(0, 0, 0, 0.85);
35779}
35780
35781/* Default Header Size */
35782
35783.ui.items > .item > .content > .header:not(.ui) {
35784 font-size: 1.28571429em;
35785}
35786
35787/*--------------
35788 Floated
35789---------------*/
35790
35791.ui.items > .item [class*="left floated"] {
35792 float: left;
35793}
35794
35795.ui.items > .item [class*="right floated"] {
35796 float: right;
35797}
35798
35799/*--------------
35800 Content Image
35801---------------*/
35802
35803.ui.items > .item .content img {
35804 -ms-flex-item-align: center;
35805 align-self: center;
35806 width: '';
35807}
35808
35809.ui.items > .item img.avatar,
35810.ui.items > .item .avatar img {
35811 width: '';
35812 height: '';
35813 border-radius: 500rem;
35814}
35815
35816/*--------------
35817 Description
35818---------------*/
35819
35820.ui.items > .item > .content > .description {
35821 margin-top: 0.6em;
35822 max-width: auto;
35823 font-size: 1em;
35824 line-height: 1.4285em;
35825 color: rgba(0, 0, 0, 0.87);
35826}
35827
35828/*--------------
35829 Paragraph
35830---------------*/
35831
35832.ui.items > .item > .content p {
35833 margin: 0 0 0.5em;
35834}
35835
35836.ui.items > .item > .content p:last-child {
35837 margin-bottom: 0;
35838}
35839
35840/*--------------
35841 Meta
35842---------------*/
35843
35844.ui.items > .item .meta {
35845 margin: 0.5em 0 0.5em;
35846 font-size: 1em;
35847 line-height: 1em;
35848 color: rgba(0, 0, 0, 0.6);
35849}
35850
35851.ui.items > .item .meta * {
35852 margin-right: 0.3em;
35853}
35854
35855.ui.items > .item .meta :last-child {
35856 margin-right: 0;
35857}
35858
35859.ui.items > .item .meta [class*="right floated"] {
35860 margin-right: 0;
35861 margin-left: 0.3em;
35862}
35863
35864/*--------------
35865 Links
35866---------------*/
35867
35868/* Generic */
35869
35870.ui.items > .item > .content a:not(.ui) {
35871 color: '';
35872 -webkit-transition: color 0.1s ease;
35873 transition: color 0.1s ease;
35874}
35875
35876.ui.items > .item > .content a:not(.ui):hover {
35877 color: '';
35878}
35879
35880/* Header */
35881
35882.ui.items > .item > .content > a.header {
35883 color: rgba(0, 0, 0, 0.85);
35884}
35885
35886.ui.items > .item > .content > a.header:hover {
35887 color: #1e70bf;
35888}
35889
35890/* Meta */
35891
35892.ui.items > .item .meta > a:not(.ui) {
35893 color: rgba(0, 0, 0, 0.4);
35894}
35895
35896.ui.items > .item .meta > a:not(.ui):hover {
35897 color: rgba(0, 0, 0, 0.87);
35898}
35899
35900/*--------------
35901 Labels
35902---------------*/
35903
35904/*-----Star----- */
35905
35906/* Icon */
35907
35908.ui.items > .item > .content .favorite.icon {
35909 cursor: pointer;
35910 opacity: 0.75;
35911 -webkit-transition: color 0.1s ease;
35912 transition: color 0.1s ease;
35913}
35914
35915.ui.items > .item > .content .favorite.icon:hover {
35916 opacity: 1;
35917 color: #FFB70A;
35918}
35919
35920.ui.items > .item > .content .active.favorite.icon {
35921 color: #FFE623;
35922}
35923
35924/*-----Like----- */
35925
35926/* Icon */
35927
35928.ui.items > .item > .content .like.icon {
35929 cursor: pointer;
35930 opacity: 0.75;
35931 -webkit-transition: color 0.1s ease;
35932 transition: color 0.1s ease;
35933}
35934
35935.ui.items > .item > .content .like.icon:hover {
35936 opacity: 1;
35937 color: #FF2733;
35938}
35939
35940.ui.items > .item > .content .active.like.icon {
35941 color: #FF2733;
35942}
35943
35944/*----------------
35945 Extra Content
35946-----------------*/
35947
35948.ui.items > .item .extra {
35949 display: block;
35950 position: relative;
35951 background: none;
35952 margin: 0.5rem 0 0;
35953 width: 100%;
35954 padding: 0 0 0;
35955 top: 0;
35956 left: 0;
35957 color: rgba(0, 0, 0, 0.4);
35958 -webkit-box-shadow: none;
35959 box-shadow: none;
35960 -webkit-transition: color 0.1s ease;
35961 transition: color 0.1s ease;
35962 border-top: none;
35963}
35964
35965.ui.items > .item .extra > * {
35966 margin: 0.25rem 0.5rem 0.25rem 0;
35967}
35968
35969.ui.items > .item .extra > [class*="right floated"] {
35970 margin: 0.25rem 0 0.25rem 0.5rem;
35971}
35972
35973.ui.items > .item .extra:after {
35974 display: block;
35975 content: ' ';
35976 height: 0;
35977 clear: both;
35978 overflow: hidden;
35979 visibility: hidden;
35980}
35981
35982/*******************************
35983 Responsive
35984*******************************/
35985
35986/* Default Image Width */
35987
35988.ui.items > .item > .image:not(.ui) {
35989 width: 175px;
35990}
35991
35992/* Tablet Only */
35993
35994@media only screen and (min-width: 768px) and (max-width: 991.99px) {
35995 .ui.items > .item {
35996 margin: 1em 0;
35997 }
35998
35999 .ui.items > .item > .image:not(.ui) {
36000 width: 150px;
36001 }
36002
36003 .ui.items > .item > .image + .content {
36004 display: block;
36005 padding: 0 0 0 1em;
36006 }
36007}
36008
36009/* Mobile Only */
36010
36011@media only screen and (max-width: 767.99px) {
36012 .ui.items:not(.unstackable) > .item {
36013 -webkit-box-orient: vertical;
36014 -webkit-box-direction: normal;
36015 -ms-flex-direction: column;
36016 flex-direction: column;
36017 margin: 2em 0;
36018 }
36019
36020 .ui.items:not(.unstackable) > .item > .image {
36021 display: block;
36022 margin-left: auto;
36023 margin-right: auto;
36024 }
36025
36026 .ui.items:not(.unstackable) > .item > .image,
36027 .ui.items:not(.unstackable) > .item > .image > img {
36028 max-width: 100% !important;
36029 width: auto !important;
36030 max-height: 250px !important;
36031 }
36032
36033 .ui.items:not(.unstackable) > .item > .image + .content {
36034 display: block;
36035 padding: 1.5em 0 0;
36036 }
36037}
36038
36039/*******************************
36040 Variations
36041*******************************/
36042
36043/*-------------------
36044 Aligned
36045--------------------*/
36046
36047.ui.items > .item > .image + [class*="top aligned"].content {
36048 -ms-flex-item-align: start;
36049 align-self: flex-start;
36050}
36051
36052.ui.items > .item > .image + [class*="middle aligned"].content {
36053 -ms-flex-item-align: center;
36054 align-self: center;
36055}
36056
36057.ui.items > .item > .image + [class*="bottom aligned"].content {
36058 -ms-flex-item-align: end;
36059 align-self: flex-end;
36060}
36061
36062/*--------------
36063 Relaxed
36064---------------*/
36065
36066.ui.relaxed.items > .item {
36067 margin: 1.5em 0;
36068}
36069
36070.ui[class*="very relaxed"].items > .item {
36071 margin: 2em 0;
36072}
36073
36074/*-------------------
36075 Divided
36076--------------------*/
36077
36078.ui.divided.items > .item {
36079 border-top: 1px solid rgba(34, 36, 38, 0.15);
36080 margin: 0;
36081 padding: 1em 0;
36082}
36083
36084.ui.divided.items > .item:first-child {
36085 border-top: none;
36086 margin-top: 0 !important;
36087 padding-top: 0 !important;
36088}
36089
36090.ui.divided.items > .item:last-child {
36091 margin-bottom: 0 !important;
36092 padding-bottom: 0 !important;
36093}
36094
36095/* Relaxed Divided */
36096
36097.ui.relaxed.divided.items > .item {
36098 margin: 0;
36099 padding: 1.5em 0;
36100}
36101
36102.ui[class*="very relaxed"].divided.items > .item {
36103 margin: 0;
36104 padding: 2em 0;
36105}
36106
36107/*-------------------
36108 Link
36109--------------------*/
36110
36111.ui.items a.item:hover,
36112.ui.link.items > .item:hover {
36113 cursor: pointer;
36114}
36115
36116.ui.items a.item:hover .content .header,
36117.ui.link.items > .item:hover .content .header {
36118 color: #1e70bf;
36119}
36120
36121/*--------------
36122 Size
36123---------------*/
36124
36125.ui.items > .item {
36126 font-size: 1em;
36127}
36128
36129/*---------------
36130 Unstackable
36131----------------*/
36132
36133@media only screen and (max-width: 767.99px) {
36134 .ui.unstackable.items > .item > .image,
36135 .ui.unstackable.items > .item > .image > img {
36136 width: 125px !important;
36137 }
36138}
36139
36140/*--------------
36141 Inverted
36142---------------*/
36143
36144.ui.inverted.items > .item {
36145 background: transparent;
36146}
36147
36148.ui.inverted.items > .item > .content {
36149 background: none;
36150 color: rgba(255, 255, 255, 0.9);
36151}
36152
36153.ui.inverted.items > .item .extra {
36154 background: none;
36155}
36156
36157.ui.inverted.items > .item > .content > .header {
36158 color: rgba(255, 255, 255, 0.9);
36159}
36160
36161.ui.inverted.items > .item > .content > .description {
36162 color: rgba(255, 255, 255, 0.9);
36163}
36164
36165.ui.inverted.items > .item .meta {
36166 color: rgba(255, 255, 255, 0.8);
36167}
36168
36169.ui.inverted.items > .item > .content a:not(.ui) {
36170 color: #57a4ef;
36171}
36172
36173.ui.inverted.items > .item > .content a:not(.ui):hover {
36174 color: #4183C4;
36175}
36176
36177.ui.inverted.items > .item > .content > a.header {
36178 color: rgba(255, 255, 255, 0.9);
36179}
36180
36181.ui.inverted.items > .item > .content > a.header:hover {
36182 color: #ffffff;
36183}
36184
36185.ui.inverted.items > .item .meta > a:not(.ui) {
36186 color: rgba(255, 255, 255, 0.7);
36187}
36188
36189.ui.inverted.items > .item .meta > a:not(.ui):hover {
36190 color: rgba(255, 255, 255, 0.9);
36191}
36192
36193.ui.inverted.items > .item > .content .favorite.icon:hover {
36194 color: #ffc63d;
36195}
36196
36197.ui.inverted.items > .item > .content .active.favorite.icon {
36198 color: #ffec56;
36199}
36200
36201.ui.inverted.items > .item > .content .like.icon:hover {
36202 color: #ff5a63;
36203}
36204
36205.ui.inverted.items > .item > .content .active.like.icon {
36206 color: #ff5a63;
36207}
36208
36209.ui.inverted.items > .item .extra {
36210 color: rgba(255, 255, 255, 0.7);
36211}
36212
36213.ui.inverted.items a.item:hover .content .header,
36214.ui.inverted.link.items > .item:hover .content .header {
36215 color: #ffffff;
36216}
36217
36218.ui.inverted.divided.items > .item {
36219 border-top: 1px solid rgba(255, 255, 255, 0.1);
36220}
36221
36222.ui.inverted.divided.items > .item:first-child {
36223 border-top: none;
36224}
36225
36226/*******************************
36227 Theme Overrides
36228*******************************/
36229
36230/*******************************
36231 User Variable Overrides
36232*******************************/
36233/*!
36234 * # Semantic UI 2.7.2 - Statistic
36235 * http://github.com/semantic-org/semantic-ui/
36236 *
36237 *
36238 * Released under the MIT license
36239 * http://opensource.org/licenses/MIT
36240 *
36241 */
36242
36243/*******************************
36244 Statistic
36245*******************************/
36246
36247/* Standalone */
36248
36249.ui.statistic {
36250 display: -webkit-inline-box;
36251 display: -ms-inline-flexbox;
36252 display: inline-flex;
36253 -webkit-box-orient: vertical;
36254 -webkit-box-direction: normal;
36255 -ms-flex-direction: column;
36256 flex-direction: column;
36257 margin: 1em 0;
36258 max-width: none;
36259}
36260
36261.ui.statistic + .ui.statistic {
36262 margin: 0 0 0 1.5em;
36263}
36264
36265.ui.statistic:first-child {
36266 margin-top: 0;
36267}
36268
36269.ui.statistic:last-child {
36270 margin-bottom: 0;
36271}
36272
36273/*******************************
36274 Group
36275*******************************/
36276
36277/* Grouped */
36278
36279.ui.statistics {
36280 display: -webkit-box;
36281 display: -ms-flexbox;
36282 display: flex;
36283 -webkit-box-align: start;
36284 -ms-flex-align: start;
36285 align-items: flex-start;
36286 -ms-flex-wrap: wrap;
36287 flex-wrap: wrap;
36288}
36289
36290.ui.statistics > .statistic {
36291 display: -webkit-inline-box;
36292 display: -ms-inline-flexbox;
36293 display: inline-flex;
36294 -webkit-box-flex: 0;
36295 -ms-flex: 0 1 auto;
36296 flex: 0 1 auto;
36297 -webkit-box-orient: vertical;
36298 -webkit-box-direction: normal;
36299 -ms-flex-direction: column;
36300 flex-direction: column;
36301 margin: 0 1.5em 1em;
36302 max-width: none;
36303}
36304
36305.ui.statistics {
36306 display: -webkit-box;
36307 display: -ms-flexbox;
36308 display: flex;
36309 margin: 1em -1.5em -1em;
36310}
36311
36312/* Clearing */
36313
36314.ui.statistics:after {
36315 display: block;
36316 content: ' ';
36317 height: 0;
36318 clear: both;
36319 overflow: hidden;
36320 visibility: hidden;
36321}
36322
36323.ui.statistics:first-child {
36324 margin-top: 0;
36325}
36326
36327/*******************************
36328 Content
36329*******************************/
36330
36331/*--------------
36332 Value
36333---------------*/
36334
36335.ui.statistics .statistic > .value,
36336.ui.statistic > .value {
36337 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
36338 font-size: 4rem;
36339 font-weight: normal;
36340 line-height: 1em;
36341 color: #1B1C1D;
36342 text-transform: uppercase;
36343 text-align: center;
36344}
36345
36346/*--------------
36347 Label
36348---------------*/
36349
36350.ui.statistics .statistic > .label,
36351.ui.statistic > .label {
36352 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
36353 font-size: 1em;
36354 font-weight: bold;
36355 color: rgba(0, 0, 0, 0.87);
36356 text-transform: uppercase;
36357 text-align: center;
36358}
36359
36360/* Top Label */
36361
36362.ui.statistics .statistic > .label ~ .value,
36363.ui.statistic > .label ~ .value {
36364 margin-top: 0;
36365}
36366
36367/* Bottom Label */
36368
36369.ui.statistics .statistic > .value ~ .label,
36370.ui.statistic > .value ~ .label {
36371 margin-top: 0;
36372}
36373
36374/*******************************
36375 Types
36376*******************************/
36377
36378/*--------------
36379 Icon Value
36380---------------*/
36381
36382.ui.statistics .statistic > .value .icon,
36383.ui.statistic > .value .icon {
36384 opacity: 1;
36385 width: auto;
36386 margin: 0;
36387}
36388
36389/*--------------
36390 Text Value
36391---------------*/
36392
36393.ui.statistics .statistic > .text.value,
36394.ui.statistic > .text.value {
36395 line-height: 1em;
36396 min-height: 2em;
36397 font-weight: bold;
36398 text-align: center;
36399}
36400
36401.ui.statistics .statistic > .text.value + .label,
36402.ui.statistic > .text.value + .label {
36403 text-align: center;
36404}
36405
36406/*--------------
36407 Image Value
36408---------------*/
36409
36410.ui.statistics .statistic > .value img,
36411.ui.statistic > .value img {
36412 max-height: 3rem;
36413 vertical-align: baseline;
36414}
36415
36416/*******************************
36417 Variations
36418*******************************/
36419
36420/*--------------
36421 Count
36422---------------*/
36423
36424.ui.ten.statistics {
36425 margin: 0 0 -1em;
36426}
36427
36428.ui.ten.statistics .statistic {
36429 min-width: 10%;
36430 margin: 0 0 1em;
36431}
36432
36433.ui.nine.statistics {
36434 margin: 0 0 -1em;
36435}
36436
36437.ui.nine.statistics .statistic {
36438 min-width: 11.11111111%;
36439 margin: 0 0 1em;
36440}
36441
36442.ui.eight.statistics {
36443 margin: 0 0 -1em;
36444}
36445
36446.ui.eight.statistics .statistic {
36447 min-width: 12.5%;
36448 margin: 0 0 1em;
36449}
36450
36451.ui.seven.statistics {
36452 margin: 0 0 -1em;
36453}
36454
36455.ui.seven.statistics .statistic {
36456 min-width: 14.28571429%;
36457 margin: 0 0 1em;
36458}
36459
36460.ui.six.statistics {
36461 margin: 0 0 -1em;
36462}
36463
36464.ui.six.statistics .statistic {
36465 min-width: 16.66666667%;
36466 margin: 0 0 1em;
36467}
36468
36469.ui.five.statistics {
36470 margin: 0 0 -1em;
36471}
36472
36473.ui.five.statistics .statistic {
36474 min-width: 20%;
36475 margin: 0 0 1em;
36476}
36477
36478.ui.four.statistics {
36479 margin: 0 0 -1em;
36480}
36481
36482.ui.four.statistics .statistic {
36483 min-width: 25%;
36484 margin: 0 0 1em;
36485}
36486
36487.ui.three.statistics {
36488 margin: 0 0 -1em;
36489}
36490
36491.ui.three.statistics .statistic {
36492 min-width: 33.33333333%;
36493 margin: 0 0 1em;
36494}
36495
36496.ui.two.statistics {
36497 margin: 0 0 -1em;
36498}
36499
36500.ui.two.statistics .statistic {
36501 min-width: 50%;
36502 margin: 0 0 1em;
36503}
36504
36505.ui.one.statistics {
36506 margin: 0 0 -1em;
36507}
36508
36509.ui.one.statistics .statistic {
36510 min-width: 100%;
36511 margin: 0 0 1em;
36512}
36513
36514/*--------------
36515 Horizontal
36516---------------*/
36517
36518.ui.horizontal.statistic {
36519 -webkit-box-orient: horizontal;
36520 -webkit-box-direction: normal;
36521 -ms-flex-direction: row;
36522 flex-direction: row;
36523 -webkit-box-align: center;
36524 -ms-flex-align: center;
36525 align-items: center;
36526}
36527
36528.ui.horizontal.statistics {
36529 -webkit-box-orient: vertical;
36530 -webkit-box-direction: normal;
36531 -ms-flex-direction: column;
36532 flex-direction: column;
36533 margin: 0;
36534 max-width: none;
36535}
36536
36537.ui.horizontal.statistics .statistic {
36538 -webkit-box-orient: horizontal;
36539 -webkit-box-direction: normal;
36540 -ms-flex-direction: row;
36541 flex-direction: row;
36542 -webkit-box-align: center;
36543 -ms-flex-align: center;
36544 align-items: center;
36545 max-width: none;
36546 margin: 1em 0;
36547}
36548
36549.ui.horizontal.statistic > .text.value,
36550.ui.horizontal.statistics > .statistic > .text.value {
36551 min-height: 0 !important;
36552}
36553
36554.ui.horizontal.statistics .statistic > .value .icon,
36555.ui.horizontal.statistic > .value .icon {
36556 width: 1.18em;
36557}
36558
36559.ui.horizontal.statistics .statistic > .value,
36560.ui.horizontal.statistic > .value {
36561 display: inline-block;
36562 vertical-align: middle;
36563}
36564
36565.ui.horizontal.statistics .statistic > .label,
36566.ui.horizontal.statistic > .label {
36567 display: inline-block;
36568 vertical-align: middle;
36569 margin: 0 0 0 0.75em;
36570}
36571
36572/*--------------
36573 Inverted
36574---------------*/
36575
36576.ui.inverted.statistics .statistic > .value,
36577.ui.inverted.statistic .value {
36578 color: #FFFFFF;
36579}
36580
36581.ui.inverted.statistics .statistic > .label,
36582.ui.inverted.statistic .label {
36583 color: rgba(255, 255, 255, 0.9);
36584}
36585
36586/*--------------
36587 Colors
36588---------------*/
36589
36590.ui.primary.statistics .statistic > .value,
36591.ui.statistics .primary.statistic > .value,
36592.ui.primary.statistic > .value {
36593 color: #2185D0;
36594}
36595
36596.ui.inverted.primary.statistics .statistic > .value,
36597.ui.statistics .inverted.primary.statistic > .value,
36598.ui.inverted.primary.statistic > .value {
36599 color: #54C8FF;
36600}
36601
36602.ui.secondary.statistics .statistic > .value,
36603.ui.statistics .secondary.statistic > .value,
36604.ui.secondary.statistic > .value {
36605 color: #1B1C1D;
36606}
36607
36608.ui.inverted.secondary.statistics .statistic > .value,
36609.ui.statistics .inverted.secondary.statistic > .value,
36610.ui.inverted.secondary.statistic > .value {
36611 color: #545454;
36612}
36613
36614.ui.red.statistics .statistic > .value,
36615.ui.statistics .red.statistic > .value,
36616.ui.red.statistic > .value {
36617 color: #DB2828;
36618}
36619
36620.ui.inverted.red.statistics .statistic > .value,
36621.ui.statistics .inverted.red.statistic > .value,
36622.ui.inverted.red.statistic > .value {
36623 color: #FF695E;
36624}
36625
36626.ui.orange.statistics .statistic > .value,
36627.ui.statistics .orange.statistic > .value,
36628.ui.orange.statistic > .value {
36629 color: #F2711C;
36630}
36631
36632.ui.inverted.orange.statistics .statistic > .value,
36633.ui.statistics .inverted.orange.statistic > .value,
36634.ui.inverted.orange.statistic > .value {
36635 color: #FF851B;
36636}
36637
36638.ui.yellow.statistics .statistic > .value,
36639.ui.statistics .yellow.statistic > .value,
36640.ui.yellow.statistic > .value {
36641 color: #FBBD08;
36642}
36643
36644.ui.inverted.yellow.statistics .statistic > .value,
36645.ui.statistics .inverted.yellow.statistic > .value,
36646.ui.inverted.yellow.statistic > .value {
36647 color: #FFE21F;
36648}
36649
36650.ui.olive.statistics .statistic > .value,
36651.ui.statistics .olive.statistic > .value,
36652.ui.olive.statistic > .value {
36653 color: #B5CC18;
36654}
36655
36656.ui.inverted.olive.statistics .statistic > .value,
36657.ui.statistics .inverted.olive.statistic > .value,
36658.ui.inverted.olive.statistic > .value {
36659 color: #D9E778;
36660}
36661
36662.ui.green.statistics .statistic > .value,
36663.ui.statistics .green.statistic > .value,
36664.ui.green.statistic > .value {
36665 color: #21BA45;
36666}
36667
36668.ui.inverted.green.statistics .statistic > .value,
36669.ui.statistics .inverted.green.statistic > .value,
36670.ui.inverted.green.statistic > .value {
36671 color: #2ECC40;
36672}
36673
36674.ui.teal.statistics .statistic > .value,
36675.ui.statistics .teal.statistic > .value,
36676.ui.teal.statistic > .value {
36677 color: #00B5AD;
36678}
36679
36680.ui.inverted.teal.statistics .statistic > .value,
36681.ui.statistics .inverted.teal.statistic > .value,
36682.ui.inverted.teal.statistic > .value {
36683 color: #6DFFFF;
36684}
36685
36686.ui.blue.statistics .statistic > .value,
36687.ui.statistics .blue.statistic > .value,
36688.ui.blue.statistic > .value {
36689 color: #2185D0;
36690}
36691
36692.ui.inverted.blue.statistics .statistic > .value,
36693.ui.statistics .inverted.blue.statistic > .value,
36694.ui.inverted.blue.statistic > .value {
36695 color: #54C8FF;
36696}
36697
36698.ui.violet.statistics .statistic > .value,
36699.ui.statistics .violet.statistic > .value,
36700.ui.violet.statistic > .value {
36701 color: #6435C9;
36702}
36703
36704.ui.inverted.violet.statistics .statistic > .value,
36705.ui.statistics .inverted.violet.statistic > .value,
36706.ui.inverted.violet.statistic > .value {
36707 color: #A291FB;
36708}
36709
36710.ui.purple.statistics .statistic > .value,
36711.ui.statistics .purple.statistic > .value,
36712.ui.purple.statistic > .value {
36713 color: #A333C8;
36714}
36715
36716.ui.inverted.purple.statistics .statistic > .value,
36717.ui.statistics .inverted.purple.statistic > .value,
36718.ui.inverted.purple.statistic > .value {
36719 color: #DC73FF;
36720}
36721
36722.ui.pink.statistics .statistic > .value,
36723.ui.statistics .pink.statistic > .value,
36724.ui.pink.statistic > .value {
36725 color: #E03997;
36726}
36727
36728.ui.inverted.pink.statistics .statistic > .value,
36729.ui.statistics .inverted.pink.statistic > .value,
36730.ui.inverted.pink.statistic > .value {
36731 color: #FF8EDF;
36732}
36733
36734.ui.brown.statistics .statistic > .value,
36735.ui.statistics .brown.statistic > .value,
36736.ui.brown.statistic > .value {
36737 color: #A5673F;
36738}
36739
36740.ui.inverted.brown.statistics .statistic > .value,
36741.ui.statistics .inverted.brown.statistic > .value,
36742.ui.inverted.brown.statistic > .value {
36743 color: #D67C1C;
36744}
36745
36746.ui.grey.statistics .statistic > .value,
36747.ui.statistics .grey.statistic > .value,
36748.ui.grey.statistic > .value {
36749 color: #767676;
36750}
36751
36752.ui.inverted.grey.statistics .statistic > .value,
36753.ui.statistics .inverted.grey.statistic > .value,
36754.ui.inverted.grey.statistic > .value {
36755 color: #DCDDDE;
36756}
36757
36758.ui.black.statistics .statistic > .value,
36759.ui.statistics .black.statistic > .value,
36760.ui.black.statistic > .value {
36761 color: #1B1C1D;
36762}
36763
36764.ui.inverted.black.statistics .statistic > .value,
36765.ui.statistics .inverted.black.statistic > .value,
36766.ui.inverted.black.statistic > .value {
36767 color: #545454;
36768}
36769
36770/*--------------
36771 Floated
36772---------------*/
36773
36774.ui[class*="left floated"].statistic {
36775 float: left;
36776 margin: 0 2em 1em 0;
36777}
36778
36779.ui[class*="right floated"].statistic {
36780 float: right;
36781 margin: 0 0 1em 2em;
36782}
36783
36784.ui.floated.statistic:last-child {
36785 margin-bottom: 0;
36786}
36787
36788/*--------------
36789 Stackable
36790---------------*/
36791
36792@media only screen and (max-width: 767.99px) {
36793 .ui.stackable.statistics {
36794 width: auto;
36795 margin-left: 0 !important;
36796 margin-right: 0 !important;
36797 }
36798
36799 .ui.stackable.statistics > .statistic {
36800 width: 100% !important;
36801 margin: 0 0 !important;
36802 padding: 1rem 1rem !important;
36803 }
36804}
36805
36806/*--------------
36807 Sizes
36808---------------*/
36809
36810/* Mini */
36811
36812.ui.mini.statistics .statistic > .value,
36813.ui.mini.statistic > .value {
36814 font-size: 1.5rem !important;
36815}
36816
36817.ui.mini.horizontal.statistics .statistic > .value,
36818.ui.mini.horizontal.statistic > .value {
36819 font-size: 1.5rem !important;
36820}
36821
36822.ui.mini.statistics .statistic > .text.value,
36823.ui.mini.statistic > .text.value {
36824 font-size: 1rem !important;
36825}
36826
36827/* Tiny */
36828
36829.ui.tiny.statistics .statistic > .value,
36830.ui.tiny.statistic > .value {
36831 font-size: 2rem !important;
36832}
36833
36834.ui.tiny.horizontal.statistics .statistic > .value,
36835.ui.tiny.horizontal.statistic > .value {
36836 font-size: 2rem !important;
36837}
36838
36839.ui.tiny.statistics .statistic > .text.value,
36840.ui.tiny.statistic > .text.value {
36841 font-size: 1rem !important;
36842}
36843
36844/* Small */
36845
36846.ui.small.statistics .statistic > .value,
36847.ui.small.statistic > .value {
36848 font-size: 3rem !important;
36849}
36850
36851.ui.small.horizontal.statistics .statistic > .value,
36852.ui.small.horizontal.statistic > .value {
36853 font-size: 2rem !important;
36854}
36855
36856.ui.small.statistics .statistic > .text.value,
36857.ui.small.statistic > .text.value {
36858 font-size: 1rem !important;
36859}
36860
36861/* Medium */
36862
36863.ui.statistics .statistic > .value,
36864.ui.statistic > .value {
36865 font-size: 4rem !important;
36866}
36867
36868.ui.horizontal.statistics .statistic > .value,
36869.ui.horizontal.statistic > .value {
36870 font-size: 3rem !important;
36871}
36872
36873.ui.statistics .statistic > .text.value,
36874.ui.statistic > .text.value {
36875 font-size: 2rem !important;
36876}
36877
36878/* Large */
36879
36880.ui.large.statistics .statistic > .value,
36881.ui.large.statistic > .value {
36882 font-size: 5rem !important;
36883}
36884
36885.ui.large.horizontal.statistics .statistic > .value,
36886.ui.large.horizontal.statistic > .value {
36887 font-size: 4rem !important;
36888}
36889
36890.ui.large.statistics .statistic > .text.value,
36891.ui.large.statistic > .text.value {
36892 font-size: 2.5rem !important;
36893}
36894
36895/* Huge */
36896
36897.ui.huge.statistics .statistic > .value,
36898.ui.huge.statistic > .value {
36899 font-size: 6rem !important;
36900}
36901
36902.ui.huge.horizontal.statistics .statistic > .value,
36903.ui.huge.horizontal.statistic > .value {
36904 font-size: 5rem !important;
36905}
36906
36907.ui.huge.statistics .statistic > .text.value,
36908.ui.huge.statistic > .text.value {
36909 font-size: 2.5rem !important;
36910}
36911
36912/*******************************
36913 Theme Overrides
36914*******************************/
36915
36916/*******************************
36917 User Variable Overrides
36918*******************************/
36919/*!
36920 * # Semantic UI 2.7.2 - Accordion
36921 * http://github.com/semantic-org/semantic-ui/
36922 *
36923 *
36924 * Released under the MIT license
36925 * http://opensource.org/licenses/MIT
36926 *
36927 */
36928
36929/*******************************
36930 Accordion
36931*******************************/
36932
36933.ui.accordion,
36934.ui.accordion .accordion {
36935 max-width: 100%;
36936}
36937
36938.ui.accordion .accordion {
36939 margin: 1em 0 0;
36940 padding: 0;
36941}
36942
36943/* Title */
36944
36945.ui.accordion .title,
36946.ui.accordion .accordion .title {
36947 cursor: pointer;
36948}
36949
36950/* Default Styling */
36951
36952.ui.accordion .title:not(.ui) {
36953 padding: 0.5em 0;
36954 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
36955 font-size: 1em;
36956 color: rgba(0, 0, 0, 0.87);
36957}
36958
36959/* Default Styling */
36960
36961.ui.accordion:not(.styled) .title ~ .content:not(.ui),
36962.ui.accordion:not(.styled) .accordion .title ~ .content:not(.ui) {
36963 margin: '';
36964 padding: 0.5em 0 1em;
36965}
36966
36967.ui.accordion:not(.styled) .title ~ .content:not(.ui):last-child {
36968 padding-bottom: 0;
36969}
36970
36971/* Arrow */
36972
36973.ui.accordion .title .dropdown.icon,
36974.ui.accordion .accordion .title .dropdown.icon {
36975 display: inline-block;
36976 float: none;
36977 opacity: 1;
36978 width: 1.25em;
36979 height: 1em;
36980 margin: 0 0.25rem 0 0;
36981 padding: 0;
36982 font-size: 1em;
36983 -webkit-transition: opacity 0.1s ease, -webkit-transform 0.1s ease;
36984 transition: opacity 0.1s ease, -webkit-transform 0.1s ease;
36985 transition: transform 0.1s ease, opacity 0.1s ease;
36986 transition: transform 0.1s ease, opacity 0.1s ease, -webkit-transform 0.1s ease;
36987 vertical-align: baseline;
36988 -webkit-transform: none;
36989 transform: none;
36990}
36991
36992/*--------------
36993 Coupling
36994---------------*/
36995
36996/* Menu */
36997
36998.ui.accordion.menu .item .title {
36999 display: block;
37000 padding: 0;
37001}
37002
37003.ui.accordion.menu .item .title > .dropdown.icon {
37004 float: right;
37005 margin: 0.21425em 0 0 1em;
37006 -webkit-transform: rotate(180deg);
37007 transform: rotate(180deg);
37008}
37009
37010/* Header */
37011
37012.ui.accordion .ui.header .dropdown.icon {
37013 font-size: 1em;
37014 margin: 0 0.25rem 0 0;
37015}
37016
37017/*******************************
37018 States
37019*******************************/
37020
37021.ui.accordion .active.title .dropdown.icon,
37022.ui.accordion .accordion .active.title .dropdown.icon {
37023 -webkit-transform: rotate(90deg);
37024 transform: rotate(90deg);
37025}
37026
37027.ui.accordion.menu .item .active.title > .dropdown.icon {
37028 -webkit-transform: rotate(90deg);
37029 transform: rotate(90deg);
37030}
37031
37032/*******************************
37033 Types
37034*******************************/
37035
37036/*--------------
37037 Styled
37038---------------*/
37039
37040.ui.styled.accordion {
37041 width: 600px;
37042}
37043
37044.ui.styled.accordion,
37045.ui.styled.accordion .accordion {
37046 border-radius: 0.28571429rem;
37047 background: #FFFFFF;
37048 -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15);
37049 box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15);
37050}
37051
37052.ui.styled.accordion .title,
37053.ui.styled.accordion .accordion .title {
37054 margin: 0;
37055 padding: 0.75em 1em;
37056 color: rgba(0, 0, 0, 0.4);
37057 font-weight: bold;
37058 border-top: 1px solid rgba(34, 36, 38, 0.15);
37059 -webkit-transition: background 0.1s ease, color 0.1s ease;
37060 transition: background 0.1s ease, color 0.1s ease;
37061}
37062
37063.ui.styled.accordion > .title:first-child,
37064.ui.styled.accordion .accordion .title:first-child {
37065 border-top: none;
37066}
37067
37068/* Content */
37069
37070.ui.styled.accordion .content,
37071.ui.styled.accordion .accordion .content {
37072 margin: 0;
37073 padding: 0.5em 1em 1.5em;
37074}
37075
37076.ui.styled.accordion .accordion .content {
37077 margin: 0;
37078 padding: 0.5em 1em 1.5em;
37079}
37080
37081/* Hover */
37082
37083.ui.styled.accordion .title:hover,
37084.ui.styled.accordion .active.title,
37085.ui.styled.accordion .accordion .title:hover,
37086.ui.styled.accordion .accordion .active.title {
37087 background: transparent;
37088 color: rgba(0, 0, 0, 0.87);
37089}
37090
37091.ui.styled.accordion .accordion .title:hover,
37092.ui.styled.accordion .accordion .active.title {
37093 background: transparent;
37094 color: rgba(0, 0, 0, 0.87);
37095}
37096
37097/* Active */
37098
37099.ui.styled.accordion .active.title {
37100 background: transparent;
37101 color: rgba(0, 0, 0, 0.95);
37102}
37103
37104.ui.styled.accordion .accordion .active.title {
37105 background: transparent;
37106 color: rgba(0, 0, 0, 0.95);
37107}
37108
37109/*******************************
37110 States
37111*******************************/
37112
37113/*--------------
37114 Not Active
37115---------------*/
37116
37117.ui.accordion .title ~ .content:not(.active),
37118.ui.accordion .accordion .title ~ .content:not(.active) {
37119 display: none;
37120}
37121
37122/*******************************
37123 Variations
37124*******************************/
37125
37126/*--------------
37127 Fluid
37128---------------*/
37129
37130.ui.fluid.accordion,
37131.ui.fluid.accordion .accordion {
37132 width: 100%;
37133}
37134
37135/*--------------
37136 Inverted
37137---------------*/
37138
37139.ui.inverted.accordion .title:not(.ui) {
37140 color: rgba(255, 255, 255, 0.9);
37141}
37142
37143/*******************************
37144 Theme Overrides
37145*******************************/
37146
37147@font-face {
37148 font-family: 'Accordion';
37149 src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfOIKAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zryj6HgAAAFwAAAAyGhlYWT/0IhHAAACOAAAADZoaGVhApkB5wAAAnAAAAAkaG10eAJuABIAAAKUAAAAGGxvY2EAjABWAAACrAAAAA5tYXhwAAgAFgAAArwAAAAgbmFtZfC1n04AAALcAAABPHBvc3QAAwAAAAAEGAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQASAEkAtwFuABMAADc0PwE2FzYXFh0BFAcGJwYvASY1EgaABQgHBQYGBQcIBYAG2wcGfwcBAQcECf8IBAcBAQd/BgYAAAAAAQAAAEkApQFuABMAADcRNDc2MzIfARYVFA8BBiMiJyY1AAUGBwgFgAYGgAUIBwYFWwEACAUGBoAFCAcFgAYGBQcAAAABAAAAAQAAqWYls18PPPUACwIAAAAAAM/9o+4AAAAAz/2j7gAAAAAAtwFuAAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAC3AAEAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAQAAAAC3ABIAtwAAAAAAAAAKABQAHgBCAGQAAAABAAAABgAUAAEAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAASwAAoAAAAABGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAS0AAAEtFpovuE9TLzIAAAIkAAAAYAAAAGAIIweQY21hcAAAAoQAAABMAAAATA984gpnYXNwAAAC0AAAAAgAAAAIAAAAEGhlYWQAAALYAAAANgAAADb/0IhHaGhlYQAAAxAAAAAkAAAAJAKZAedobXR4AAADNAAAABgAAAAYAm4AEm1heHAAAANMAAAABgAAAAYABlAAbmFtZQAAA1QAAAE8AAABPPC1n05wb3N0AAAEkAAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLa/iU+HQFHQAAAHkPHQAAAH4RHQAAAAkdAAABJBIABwEBBw0PERQZHnJhdGluZ3JhdGluZ3UwdTF1MjB1RjBEOXVGMERBAAACAYkABAAGAQEEBwoNVp38lA78lA78lA77lA773Z33bxWLkI2Qj44I9xT3FAWOj5CNkIuQi4+JjoePiI2Gi4YIi/uUBYuGiYeHiIiHh4mGi4aLho2Ijwj7FPcUBYeOiY+LkAgO+92L5hWL95QFi5CNkI6Oj4+PjZCLkIuQiY6HCPcU+xQFj4iNhouGi4aJh4eICPsU+xQFiIeGiYaLhouHjYePiI6Jj4uQCA74lBT4lBWLDAoAAAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAADfYOJZfDzz1AAsCAAAAAADP/aPuAAAAAM/9o+4AAAAAALcBbgAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAAAtwABAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAEAAAAAtwASALcAAAAAUAAABgAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('woff');
37150 font-weight: normal;
37151 font-style: normal;
37152}
37153
37154/* Dropdown Icon */
37155
37156.ui.accordion .title .dropdown.icon,
37157.ui.accordion .accordion .title .dropdown.icon {
37158 font-family: Accordion;
37159 line-height: 1;
37160 -webkit-backface-visibility: hidden;
37161 backface-visibility: hidden;
37162 font-weight: normal;
37163 font-style: normal;
37164 text-align: center;
37165}
37166
37167.ui.accordion .title .dropdown.icon:before,
37168.ui.accordion .accordion .title .dropdown.icon:before {
37169 content: '\f0da' ;
37170}
37171
37172/*******************************
37173 User Overrides
37174*******************************/
37175/*!
37176 * # Semantic UI 2.7.2 - Calendar
37177 * http://github.com/semantic-org/semantic-ui/
37178 *
37179 *
37180 * Released under the MIT license
37181 * http://opensource.org/licenses/MIT
37182 *
37183 */
37184
37185/*******************************
37186 Popup
37187*******************************/
37188
37189.ui.calendar .ui.popup {
37190 max-width: none;
37191 padding: 0;
37192 border: none;
37193 -webkit-user-select: none;
37194 -moz-user-select: none;
37195 -ms-user-select: none;
37196 user-select: none;
37197}
37198
37199/*******************************
37200 Calendar
37201*******************************/
37202
37203.ui.calendar .calendar:focus {
37204 outline: 0;
37205}
37206
37207/*******************************
37208 Grid
37209*******************************/
37210
37211.ui.calendar .ui.popup .ui.grid {
37212 display: block;
37213 white-space: nowrap;
37214}
37215
37216.ui.calendar .ui.popup .ui.grid > .column {
37217 width: auto;
37218}
37219
37220/*******************************
37221 Table
37222*******************************/
37223
37224.ui.calendar .ui.table.year,
37225.ui.calendar .ui.table.month,
37226.ui.calendar .ui.table.minute {
37227 min-width: 15em;
37228}
37229
37230.ui.calendar .ui.table.day {
37231 min-width: 18em;
37232}
37233
37234.ui.calendar .ui.table.day.andweek {
37235 min-width: 22em;
37236}
37237
37238.ui.calendar .ui.table.hour {
37239 min-width: 20em;
37240}
37241
37242.ui.calendar .ui.table tr th,
37243.ui.calendar .ui.table tr td {
37244 padding: 0.5em;
37245 white-space: nowrap;
37246}
37247
37248.ui.calendar .ui.table tr th {
37249 border-left: none;
37250}
37251
37252.ui.calendar .ui.table tr th .icon {
37253 margin: 0;
37254}
37255
37256.ui.calendar .ui.table tr:first-child th {
37257 position: relative;
37258 padding-left: 0;
37259 padding-right: 0;
37260}
37261
37262.ui.calendar .ui.table.day tr:first-child th {
37263 border: none;
37264}
37265
37266.ui.calendar .ui.table.day tr:nth-child(2) th {
37267 padding-top: 0.2em;
37268 padding-bottom: 0.3em;
37269}
37270
37271.ui.calendar .ui.table tr td {
37272 padding-left: 0.1em;
37273 padding-right: 0.1em;
37274}
37275
37276.ui.calendar .ui.table tr .link {
37277 cursor: pointer;
37278}
37279
37280.ui.calendar .ui.table tr .prev.link {
37281 width: 14.28571429%;
37282 position: absolute;
37283 left: 0;
37284}
37285
37286.ui.calendar .ui.table tr .next.link {
37287 width: 14.28571429%;
37288 position: absolute;
37289 right: 0;
37290}
37291
37292.ui.calendar .ui.table tr .disabled {
37293 pointer-events: auto;
37294 cursor: default;
37295 color: rgba(40, 40, 40, 0.3);
37296}
37297
37298.ui.calendar .ui.table tr .adjacent:not(.disabled) {
37299 color: rgba(0, 0, 0, 0.6);
37300 background: rgba(0, 0, 0, 0.03);
37301}
37302
37303/*--------------
37304 States
37305---------------*/
37306
37307.ui.calendar .ui.table tr td.today {
37308 font-weight: bold;
37309}
37310
37311.ui.calendar .ui.table tr td.range {
37312 background: rgba(0, 0, 0, 0.05);
37313 color: rgba(0, 0, 0, 0.95);
37314 -webkit-box-shadow: none;
37315 box-shadow: none;
37316}
37317
37318.ui.calendar .ui.table.inverted tr td.range {
37319 background: rgba(255, 255, 255, 0.08);
37320 color: #ffffff;
37321 -webkit-box-shadow: none;
37322 box-shadow: none;
37323}
37324
37325.ui.calendar:not(.disabled) .calendar:focus .ui.table tbody tr td.focus,
37326.ui.calendar:not(.disabled) .calendar.active .ui.table tbody tr td.focus {
37327 -webkit-box-shadow: inset 0 0 0 1px #85B7D9;
37328 box-shadow: inset 0 0 0 1px #85B7D9;
37329}
37330
37331.ui.calendar:not(.disabled) .calendar:focus .ui.table.inverted tbody tr td.focus,
37332.ui.calendar:not(.disabled) .calendar.active .ui.table.inverted tbody tr td.focus {
37333 -webkit-box-shadow: inset 0 0 0 1px #85B7D9;
37334 box-shadow: inset 0 0 0 1px #85B7D9;
37335}
37336
37337/*******************************
37338 States
37339*******************************/
37340
37341/*--------------------
37342 Disabled
37343---------------------*/
37344
37345.ui.disabled.calendar {
37346 opacity: 0.45;
37347}
37348
37349.ui.disabled.calendar > .input,
37350.ui.disabled.calendar .ui.table tr .link {
37351 pointer-events: none;
37352}
37353
37354/*******************************
37355 Theme Overrides
37356*******************************/
37357/*!
37358 * # Semantic UI 2.7.2 - Checkbox
37359 * http://github.com/semantic-org/semantic-ui/
37360 *
37361 *
37362 * Released under the MIT license
37363 * http://opensource.org/licenses/MIT
37364 *
37365 */
37366
37367/*******************************
37368 Checkbox
37369*******************************/
37370
37371/*--------------
37372 Content
37373---------------*/
37374
37375.ui.checkbox {
37376 position: relative;
37377 display: inline-block;
37378 -webkit-backface-visibility: hidden;
37379 backface-visibility: hidden;
37380 outline: none;
37381 vertical-align: baseline;
37382 font-style: normal;
37383 min-height: 17px;
37384 font-size: 1rem;
37385 line-height: 17px;
37386 min-width: 17px;
37387}
37388
37389/* HTML Checkbox */
37390
37391.ui.checkbox input[type="checkbox"],
37392.ui.checkbox input[type="radio"] {
37393 cursor: pointer;
37394 position: absolute;
37395 top: 0;
37396 left: 0;
37397 opacity: 0 !important;
37398 outline: none;
37399 z-index: 3;
37400 width: 17px;
37401 height: 17px;
37402}
37403
37404/*--------------
37405 Box
37406---------------*/
37407
37408.ui.checkbox .box,
37409.ui.checkbox label {
37410 cursor: auto;
37411 position: relative;
37412 display: block;
37413 padding-left: 1.85714em;
37414 outline: none;
37415 font-size: 1em;
37416}
37417
37418.ui.checkbox .box:before,
37419.ui.checkbox label:before {
37420 position: absolute;
37421 top: 0;
37422 left: 0;
37423 width: 17px;
37424 height: 17px;
37425 content: '';
37426 background: #FFFFFF;
37427 border-radius: 0.21428571rem;
37428 -webkit-transition: border 0.1s ease, opacity 0.1s ease, -webkit-transform 0.1s ease, -webkit-box-shadow 0.1s ease;
37429 transition: border 0.1s ease, opacity 0.1s ease, -webkit-transform 0.1s ease, -webkit-box-shadow 0.1s ease;
37430 transition: border 0.1s ease, opacity 0.1s ease, transform 0.1s ease, box-shadow 0.1s ease;
37431 transition: border 0.1s ease, opacity 0.1s ease, transform 0.1s ease, box-shadow 0.1s ease, -webkit-transform 0.1s ease, -webkit-box-shadow 0.1s ease;
37432 border: 1px solid #D4D4D5;
37433}
37434
37435/*--------------
37436 Checkmark
37437---------------*/
37438
37439.ui.checkbox .box:after,
37440.ui.checkbox label:after {
37441 position: absolute;
37442 font-size: 14px;
37443 top: 0;
37444 left: 0;
37445 width: 17px;
37446 height: 17px;
37447 text-align: center;
37448 opacity: 0;
37449 color: rgba(0, 0, 0, 0.87);
37450 -webkit-transition: border 0.1s ease, opacity 0.1s ease, -webkit-transform 0.1s ease, -webkit-box-shadow 0.1s ease;
37451 transition: border 0.1s ease, opacity 0.1s ease, -webkit-transform 0.1s ease, -webkit-box-shadow 0.1s ease;
37452 transition: border 0.1s ease, opacity 0.1s ease, transform 0.1s ease, box-shadow 0.1s ease;
37453 transition: border 0.1s ease, opacity 0.1s ease, transform 0.1s ease, box-shadow 0.1s ease, -webkit-transform 0.1s ease, -webkit-box-shadow 0.1s ease;
37454}
37455
37456/*--------------
37457 Label
37458---------------*/
37459
37460/* Inside */
37461
37462.ui.checkbox label,
37463.ui.checkbox + label {
37464 color: rgba(0, 0, 0, 0.87);
37465 -webkit-transition: color 0.1s ease;
37466 transition: color 0.1s ease;
37467}
37468
37469/* Outside */
37470
37471.ui.checkbox + label {
37472 vertical-align: middle;
37473}
37474
37475/*******************************
37476 States
37477*******************************/
37478
37479/*--------------
37480 Hover
37481---------------*/
37482
37483.ui.checkbox .box:hover::before,
37484.ui.checkbox label:hover::before {
37485 background: #FFFFFF;
37486 border-color: rgba(34, 36, 38, 0.35);
37487}
37488
37489.ui.checkbox label:hover,
37490.ui.checkbox + label:hover {
37491 color: rgba(0, 0, 0, 0.8);
37492}
37493
37494/*--------------
37495 Down
37496---------------*/
37497
37498.ui.checkbox .box:active::before,
37499.ui.checkbox label:active::before {
37500 background: #F9FAFB;
37501 border-color: rgba(34, 36, 38, 0.35);
37502}
37503
37504.ui.checkbox .box:active::after,
37505.ui.checkbox label:active::after {
37506 color: rgba(0, 0, 0, 0.95);
37507}
37508
37509.ui.checkbox input:active ~ label {
37510 color: rgba(0, 0, 0, 0.95);
37511}
37512
37513/*--------------
37514 Focus
37515---------------*/
37516
37517.ui.checkbox input:focus ~ .box:before,
37518.ui.checkbox input:focus ~ label:before {
37519 background: #FFFFFF;
37520 border-color: #96C8DA;
37521}
37522
37523.ui.checkbox input:focus ~ .box:after,
37524.ui.checkbox input:focus ~ label:after {
37525 color: rgba(0, 0, 0, 0.95);
37526}
37527
37528.ui.checkbox input:focus ~ label {
37529 color: rgba(0, 0, 0, 0.95);
37530}
37531
37532/*--------------
37533 Active
37534---------------*/
37535
37536.ui.checkbox input:checked ~ .box:before,
37537.ui.checkbox input:checked ~ label:before {
37538 background: #FFFFFF;
37539 border-color: rgba(34, 36, 38, 0.35);
37540}
37541
37542.ui.checkbox input:checked ~ .box:after,
37543.ui.checkbox input:checked ~ label:after {
37544 opacity: 1;
37545 color: rgba(0, 0, 0, 0.95);
37546}
37547
37548/*--------------
37549 Indeterminate
37550---------------*/
37551
37552.ui.checkbox input:not([type=radio]):indeterminate ~ .box:before,
37553.ui.checkbox input:not([type=radio]):indeterminate ~ label:before {
37554 background: #FFFFFF;
37555 border-color: rgba(34, 36, 38, 0.35);
37556}
37557
37558.ui.checkbox input:not([type=radio]):indeterminate ~ .box:after,
37559.ui.checkbox input:not([type=radio]):indeterminate ~ label:after {
37560 opacity: 1;
37561 color: rgba(0, 0, 0, 0.95);
37562}
37563
37564.ui.indeterminate.toggle.checkbox input:not([type=radio]):indeterminate ~ label:before {
37565 background: rgba(0, 0, 0, 0.15);
37566}
37567
37568.ui.indeterminate.toggle.checkbox input:not([type=radio]) ~ label:after {
37569 left: 1.075rem;
37570}
37571
37572/*--------------
37573 Active Focus
37574---------------*/
37575
37576.ui.checkbox input:not([type=radio]):indeterminate:focus ~ .box:before,
37577.ui.checkbox input:not([type=radio]):indeterminate:focus ~ label:before,
37578.ui.checkbox input:checked:focus ~ .box:before,
37579.ui.checkbox input:checked:focus ~ label:before {
37580 background: #FFFFFF;
37581 border-color: #96C8DA;
37582}
37583
37584.ui.checkbox input:not([type=radio]):indeterminate:focus ~ .box:after,
37585.ui.checkbox input:not([type=radio]):indeterminate:focus ~ label:after,
37586.ui.checkbox input:checked:focus ~ .box:after,
37587.ui.checkbox input:checked:focus ~ label:after {
37588 color: rgba(0, 0, 0, 0.95);
37589}
37590
37591/*--------------
37592 Read-Only
37593---------------*/
37594
37595.ui.read-only.checkbox,
37596.ui.read-only.checkbox label {
37597 cursor: default;
37598}
37599
37600/*--------------
37601 Disabled
37602---------------*/
37603
37604.ui.disabled.checkbox .box:after,
37605.ui.disabled.checkbox label,
37606.ui.checkbox input[disabled] ~ .box:after,
37607.ui.checkbox input[disabled] ~ label {
37608 cursor: default !important;
37609 opacity: 0.5;
37610 color: #000000;
37611}
37612
37613/*--------------
37614 Hidden
37615---------------*/
37616
37617/* Initialized checkbox moves input below element
37618 to prevent manually triggering */
37619
37620.ui.checkbox input.hidden {
37621 z-index: -1;
37622}
37623
37624/* Selectable Label */
37625
37626.ui.checkbox input.hidden + label {
37627 cursor: pointer;
37628 -webkit-user-select: none;
37629 -moz-user-select: none;
37630 -ms-user-select: none;
37631 user-select: none;
37632}
37633
37634/*******************************
37635 Types
37636*******************************/
37637
37638/*--------------
37639 Radio
37640---------------*/
37641
37642.ui.radio.checkbox {
37643 min-height: 15px;
37644}
37645
37646.ui.radio.checkbox .box,
37647.ui.radio.checkbox label {
37648 padding-left: 1.85714em;
37649}
37650
37651/* Box */
37652
37653.ui.radio.checkbox .box:before,
37654.ui.radio.checkbox label:before {
37655 content: '';
37656 -webkit-transform: none;
37657 transform: none;
37658 width: 15px;
37659 height: 15px;
37660 border-radius: 500rem;
37661 top: 1px;
37662 left: 0;
37663}
37664
37665/* Bullet */
37666
37667.ui.radio.checkbox .box:after,
37668.ui.radio.checkbox label:after {
37669 border: none;
37670 content: '' !important;
37671 width: 15px;
37672 height: 15px;
37673 line-height: 15px;
37674}
37675
37676/* Radio Checkbox */
37677
37678.ui.radio.checkbox .box:after,
37679.ui.radio.checkbox label:after {
37680 top: 1px;
37681 left: 0;
37682 width: 15px;
37683 height: 15px;
37684 border-radius: 500rem;
37685 -webkit-transform: scale(0.46666667);
37686 transform: scale(0.46666667);
37687 background-color: rgba(0, 0, 0, 0.87);
37688}
37689
37690/* Focus */
37691
37692.ui.radio.checkbox input:focus ~ .box:before,
37693.ui.radio.checkbox input:focus ~ label:before {
37694 background-color: #FFFFFF;
37695}
37696
37697.ui.radio.checkbox input:focus ~ .box:after,
37698.ui.radio.checkbox input:focus ~ label:after {
37699 background-color: rgba(0, 0, 0, 0.95);
37700}
37701
37702/* Indeterminate */
37703
37704.ui.radio.checkbox input:indeterminate ~ .box:after,
37705.ui.radio.checkbox input:indeterminate ~ label:after {
37706 opacity: 0;
37707}
37708
37709/* Active */
37710
37711.ui.radio.checkbox input:checked ~ .box:before,
37712.ui.radio.checkbox input:checked ~ label:before {
37713 background-color: #FFFFFF;
37714}
37715
37716.ui.radio.checkbox input:checked ~ .box:after,
37717.ui.radio.checkbox input:checked ~ label:after {
37718 background-color: rgba(0, 0, 0, 0.95);
37719}
37720
37721/* Active Focus */
37722
37723.ui.radio.checkbox input:focus:checked ~ .box:before,
37724.ui.radio.checkbox input:focus:checked ~ label:before {
37725 background-color: #FFFFFF;
37726}
37727
37728.ui.radio.checkbox input:focus:checked ~ .box:after,
37729.ui.radio.checkbox input:focus:checked ~ label:after {
37730 background-color: rgba(0, 0, 0, 0.95);
37731}
37732
37733/*--------------
37734 Slider
37735---------------*/
37736
37737.ui.slider.checkbox {
37738 min-height: 1.25rem;
37739}
37740
37741/* Input */
37742
37743.ui.slider.checkbox input {
37744 width: 3.5rem;
37745 height: 1.25rem;
37746}
37747
37748/* Label */
37749
37750.ui.slider.checkbox .box,
37751.ui.slider.checkbox label {
37752 padding-left: 4.5rem;
37753 line-height: 1rem;
37754 color: rgba(0, 0, 0, 0.4);
37755}
37756
37757/* Line */
37758
37759.ui.slider.checkbox .box:before,
37760.ui.slider.checkbox label:before {
37761 display: block;
37762 position: absolute;
37763 content: '';
37764 -webkit-transform: none;
37765 transform: none;
37766 border: none !important;
37767 left: 0;
37768 z-index: 1;
37769 top: 0.4rem;
37770 background-color: rgba(0, 0, 0, 0.05);
37771 width: 3.5rem;
37772 height: 0.21428571rem;
37773 border-radius: 500rem;
37774 -webkit-transition: background 0.3s ease;
37775 transition: background 0.3s ease;
37776}
37777
37778/* Handle */
37779
37780.ui.slider.checkbox .box:after,
37781.ui.slider.checkbox label:after {
37782 background: #FFFFFF -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.05)));
37783 background: #FFFFFF -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
37784 background: #FFFFFF linear-gradient(transparent, rgba(0, 0, 0, 0.05));
37785 position: absolute;
37786 content: '' !important;
37787 opacity: 1;
37788 z-index: 2;
37789 border: none;
37790 -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset;
37791 box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset;
37792 width: 1.5rem;
37793 height: 1.5rem;
37794 top: -0.25rem;
37795 left: 0;
37796 -webkit-transform: none;
37797 transform: none;
37798 border-radius: 500rem;
37799 -webkit-transition: left 0.3s ease;
37800 transition: left 0.3s ease;
37801}
37802
37803/* Focus */
37804
37805.ui.slider.checkbox input:focus ~ .box:before,
37806.ui.slider.checkbox input:focus ~ label:before {
37807 background-color: rgba(0, 0, 0, 0.15);
37808 border: none;
37809}
37810
37811/* Hover */
37812
37813.ui.slider.checkbox .box:hover,
37814.ui.slider.checkbox label:hover {
37815 color: rgba(0, 0, 0, 0.8);
37816}
37817
37818.ui.slider.checkbox .box:hover::before,
37819.ui.slider.checkbox label:hover::before {
37820 background: rgba(0, 0, 0, 0.15);
37821}
37822
37823/* Active */
37824
37825.ui.slider.checkbox input:checked ~ .box,
37826.ui.slider.checkbox input:checked ~ label {
37827 color: rgba(0, 0, 0, 0.95) !important;
37828}
37829
37830.ui.slider.checkbox input:checked ~ .box:before,
37831.ui.slider.checkbox input:checked ~ label:before {
37832 background-color: #545454 !important;
37833}
37834
37835.ui.slider.checkbox input:checked ~ .box:after,
37836.ui.slider.checkbox input:checked ~ label:after {
37837 left: 2rem;
37838}
37839
37840/* Active Focus */
37841
37842.ui.slider.checkbox input:focus:checked ~ .box,
37843.ui.slider.checkbox input:focus:checked ~ label {
37844 color: rgba(0, 0, 0, 0.95) !important;
37845}
37846
37847.ui.slider.checkbox input:focus:checked ~ .box:before,
37848.ui.slider.checkbox input:focus:checked ~ label:before {
37849 background-color: #000000 !important;
37850}
37851
37852/*--------------
37853 Toggle
37854---------------*/
37855
37856.ui.toggle.checkbox {
37857 min-height: 1.5rem;
37858}
37859
37860/* Input */
37861
37862.ui.toggle.checkbox input {
37863 width: 3.5rem;
37864 height: 1.5rem;
37865}
37866
37867/* Label */
37868
37869.ui.toggle.checkbox .box,
37870.ui.toggle.checkbox label {
37871 min-height: 1.5rem;
37872 padding-left: 4.5rem;
37873 color: rgba(0, 0, 0, 0.87);
37874}
37875
37876.ui.toggle.checkbox label {
37877 padding-top: 0.15em;
37878}
37879
37880/* Switch */
37881
37882.ui.toggle.checkbox .box:before,
37883.ui.toggle.checkbox label:before {
37884 display: block;
37885 position: absolute;
37886 content: '';
37887 z-index: 1;
37888 -webkit-transform: none;
37889 transform: none;
37890 border: none;
37891 top: 0;
37892 background: rgba(0, 0, 0, 0.05);
37893 -webkit-box-shadow: none;
37894 box-shadow: none;
37895 width: 3.5rem;
37896 height: 1.5rem;
37897 border-radius: 500rem;
37898}
37899
37900/* Handle */
37901
37902.ui.toggle.checkbox .box:after,
37903.ui.toggle.checkbox label:after {
37904 background: #FFFFFF -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.05)));
37905 background: #FFFFFF -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
37906 background: #FFFFFF linear-gradient(transparent, rgba(0, 0, 0, 0.05));
37907 position: absolute;
37908 content: '' !important;
37909 opacity: 1;
37910 z-index: 2;
37911 border: none;
37912 -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset;
37913 box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset;
37914 width: 1.5rem;
37915 height: 1.5rem;
37916 top: 0;
37917 left: 0;
37918 border-radius: 500rem;
37919 -webkit-transition: background 0.3s ease, left 0.3s ease;
37920 transition: background 0.3s ease, left 0.3s ease;
37921}
37922
37923.ui.toggle.checkbox input ~ .box:after,
37924.ui.toggle.checkbox input ~ label:after {
37925 left: -0.05rem;
37926 -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset;
37927 box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset;
37928}
37929
37930/* Focus */
37931
37932.ui.toggle.checkbox input:focus ~ .box:before,
37933.ui.toggle.checkbox input:focus ~ label:before {
37934 background-color: rgba(0, 0, 0, 0.15);
37935 border: none;
37936}
37937
37938/* Hover */
37939
37940.ui.toggle.checkbox .box:hover::before,
37941.ui.toggle.checkbox label:hover::before {
37942 background-color: rgba(0, 0, 0, 0.15);
37943 border: none;
37944}
37945
37946/* Active */
37947
37948.ui.toggle.checkbox input:checked ~ .box,
37949.ui.toggle.checkbox input:checked ~ label {
37950 color: rgba(0, 0, 0, 0.95) !important;
37951}
37952
37953.ui.toggle.checkbox input:checked ~ .box:before,
37954.ui.toggle.checkbox input:checked ~ label:before {
37955 background-color: #2185D0 !important;
37956}
37957
37958.ui.toggle.checkbox input:checked ~ .box:after,
37959.ui.toggle.checkbox input:checked ~ label:after {
37960 left: 2.15rem;
37961 -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset;
37962 box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset;
37963}
37964
37965/* Active Focus */
37966
37967.ui.toggle.checkbox input:focus:checked ~ .box,
37968.ui.toggle.checkbox input:focus:checked ~ label {
37969 color: rgba(0, 0, 0, 0.95) !important;
37970}
37971
37972.ui.toggle.checkbox input:focus:checked ~ .box:before,
37973.ui.toggle.checkbox input:focus:checked ~ label:before {
37974 background-color: #0d71bb !important;
37975}
37976
37977/*******************************
37978 Variations
37979*******************************/
37980
37981/*--------------
37982 Fitted
37983---------------*/
37984
37985.ui.fitted.checkbox .box,
37986.ui.fitted.checkbox label {
37987 padding-left: 0 !important;
37988}
37989
37990.ui.fitted.toggle.checkbox {
37991 width: 3.5rem;
37992}
37993
37994.ui.fitted.slider.checkbox {
37995 width: 3.5rem;
37996}
37997
37998/*--------------
37999 Inverted
38000---------------*/
38001
38002.ui.inverted.checkbox label,
38003.ui.inverted.checkbox + label {
38004 color: rgba(255, 255, 255, 0.9) !important;
38005}
38006
38007/* Hover */
38008
38009.ui.inverted.checkbox .box:hover,
38010.ui.inverted.checkbox label:hover {
38011 color: #ffffff !important;
38012}
38013
38014.ui.inverted.checkbox .box:hover::before,
38015.ui.inverted.checkbox label:hover::before {
38016 border-color: rgba(34, 36, 38, 0.5);
38017}
38018
38019/*Slider Label */
38020
38021.ui.inverted.slider.checkbox .box,
38022.ui.inverted.slider.checkbox label {
38023 color: rgba(255, 255, 255, 0.5);
38024}
38025
38026/* Slider Line */
38027
38028.ui.inverted.slider.checkbox .box:before,
38029.ui.inverted.slider.checkbox label:before {
38030 background-color: rgba(255, 255, 255, 0.5) !important;
38031}
38032
38033/* Slider Hover */
38034
38035.ui.inverted.slider.checkbox .box:hover::before,
38036.ui.inverted.slider.checkbox label:hover::before {
38037 background: rgba(255, 255, 255, 0.7) !important;
38038}
38039
38040/* Slider Active */
38041
38042.ui.inverted.slider.checkbox input:checked ~ .box,
38043.ui.inverted.slider.checkbox input:checked ~ label {
38044 color: #ffffff !important;
38045}
38046
38047.ui.inverted.slider.checkbox input:checked ~ .box:before,
38048.ui.inverted.slider.checkbox input:checked ~ label:before {
38049 background-color: rgba(255, 255, 255, 0.8) !important;
38050}
38051
38052/* Slider Active Focus */
38053
38054.ui.inverted.slider.checkbox input:focus:checked ~ .box,
38055.ui.inverted.slider.checkbox input:focus:checked ~ label {
38056 color: #ffffff !important;
38057}
38058
38059.ui.inverted.slider.checkbox input:focus:checked ~ .box:before,
38060.ui.inverted.slider.checkbox input:focus:checked ~ label:before {
38061 background-color: rgba(255, 255, 255, 0.8) !important;
38062}
38063
38064/* Toggle Switch */
38065
38066.ui.inverted.toggle.checkbox .box:before,
38067.ui.inverted.toggle.checkbox label:before {
38068 background-color: rgba(255, 255, 255, 0.9) !important;
38069}
38070
38071/* Toggle Hover */
38072
38073.ui.inverted.toggle.checkbox .box:hover::before,
38074.ui.inverted.toggle.checkbox label:hover::before {
38075 background: #ffffff !important;
38076}
38077
38078/* Toggle Active */
38079
38080.ui.inverted.toggle.checkbox input:checked ~ .box,
38081.ui.inverted.toggle.checkbox input:checked ~ label {
38082 color: #ffffff !important;
38083}
38084
38085.ui.inverted.toggle.checkbox input:checked ~ .box:before,
38086.ui.inverted.toggle.checkbox input:checked ~ label:before {
38087 background-color: #2185D0 !important;
38088}
38089
38090/* Toggle Active Focus */
38091
38092.ui.inverted.toggle.checkbox input:focus:checked ~ .box,
38093.ui.inverted.toggle.checkbox input:focus:checked ~ label {
38094 color: #ffffff !important;
38095}
38096
38097.ui.inverted.toggle.checkbox input:focus:checked ~ .box:before,
38098.ui.inverted.toggle.checkbox input:focus:checked ~ label:before {
38099 background-color: #0d71bb !important;
38100}
38101
38102/*******************************
38103 Theme Overrides
38104*******************************/
38105
38106@font-face {
38107 font-family: 'Checkbox';
38108 src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBD8AAAC8AAAAYGNtYXAYVtCJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zn4huwUAAAF4AAABYGhlYWQGPe1ZAAAC2AAAADZoaGVhB30DyAAAAxAAAAAkaG10eBBKAEUAAAM0AAAAHGxvY2EAmgESAAADUAAAABBtYXhwAAkALwAAA2AAAAAgbmFtZSC8IugAAAOAAAABknBvc3QAAwAAAAAFFAAAACAAAwMTAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADoAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6AL//f//AAAAAAAg6AD//f//AAH/4xgEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAEUAUQO7AvgAGgAAARQHAQYjIicBJjU0PwE2MzIfAQE2MzIfARYVA7sQ/hQQFhcQ/uMQEE4QFxcQqAF2EBcXEE4QAnMWEP4UEBABHRAXFhBOEBCoAXcQEE4QFwAAAAABAAABbgMlAkkAFAAAARUUBwYjISInJj0BNDc2MyEyFxYVAyUQEBf9SRcQEBAQFwK3FxAQAhJtFxAQEBAXbRcQEBAQFwAAAAABAAAASQMlA24ALAAAARUUBwYrARUUBwYrASInJj0BIyInJj0BNDc2OwE1NDc2OwEyFxYdATMyFxYVAyUQEBfuEBAXbhYQEO4XEBAQEBfuEBAWbhcQEO4XEBACEm0XEBDuFxAQEBAX7hAQF20XEBDuFxAQEBAX7hAQFwAAAQAAAAIAAHRSzT9fDzz1AAsEAAAAAADRsdR3AAAAANGx1HcAAAAAA7sDbgAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADuwABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABFAyUAAAMlAAAAAAAAAAoAFAAeAE4AcgCwAAEAAAAHAC0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhWZXJzaW9uIDIuMABWAGUAcgBzAGkAbwBuACAAMgAuADBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhDaGVja2JveABDAGgAZQBjAGsAYgBvAHhSZWd1bGFyAFIAZQBnAHUAbABhAHJDaGVja2JveABDAGgAZQBjAGsAYgBvAHhGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype');
38109}
38110
38111/* Checkmark */
38112
38113.ui.checkbox label:after,
38114.ui.checkbox .box:after {
38115 font-family: 'Checkbox';
38116}
38117
38118/* Checked */
38119
38120.ui.checkbox input:checked ~ .box:after,
38121.ui.checkbox input:checked ~ label:after {
38122 content: '\e800';
38123}
38124
38125/* Indeterminate */
38126
38127.ui.checkbox input:indeterminate ~ .box:after,
38128.ui.checkbox input:indeterminate ~ label:after {
38129 font-size: 12px;
38130 content: '\e801';
38131}
38132
38133/* UTF Reference
38134.check:before { content: '\e800'; }
38135.dash:before { content: '\e801'; }
38136.plus:before { content: '\e802'; }
38137*/
38138
38139/*******************************
38140 Site Overrides
38141*******************************/
38142/*!
38143 * # Semantic UI 2.7.2 - Dimmer
38144 * http://github.com/semantic-org/semantic-ui/
38145 *
38146 *
38147 * Released under the MIT license
38148 * http://opensource.org/licenses/MIT
38149 *
38150 */
38151
38152/*******************************
38153 Dimmer
38154*******************************/
38155
38156.dimmable:not(body) {
38157 position: relative;
38158}
38159
38160.ui.dimmer {
38161 display: none;
38162 position: absolute;
38163 top: 0 !important;
38164 left: 0 !important;
38165 width: 100%;
38166 height: 100%;
38167 text-align: center;
38168 vertical-align: middle;
38169 padding: 1em;
38170 background-color: rgba(0, 0, 0, 0.85);
38171 opacity: 0;
38172 line-height: 1;
38173 -webkit-animation-fill-mode: both;
38174 animation-fill-mode: both;
38175 -webkit-animation-duration: 0.5s;
38176 animation-duration: 0.5s;
38177 -webkit-transition: background-color 0.5s linear;
38178 transition: background-color 0.5s linear;
38179 -webkit-box-orient: vertical;
38180 -webkit-box-direction: normal;
38181 -ms-flex-direction: column;
38182 flex-direction: column;
38183 -webkit-box-align: center;
38184 -ms-flex-align: center;
38185 align-items: center;
38186 -webkit-box-pack: center;
38187 -ms-flex-pack: center;
38188 justify-content: center;
38189 -webkit-user-select: none;
38190 -moz-user-select: none;
38191 -ms-user-select: none;
38192 user-select: none;
38193 will-change: opacity;
38194 z-index: 1000;
38195}
38196
38197/* Dimmer Content */
38198
38199.ui.dimmer > .content {
38200 -webkit-user-select: text;
38201 -moz-user-select: text;
38202 -ms-user-select: text;
38203 user-select: text;
38204 color: #FFFFFF;
38205}
38206
38207/* Loose Coupling */
38208
38209.ui.segment > .ui.dimmer {
38210 border-radius: inherit !important;
38211}
38212
38213/* Scrollbars */
38214
38215.ui.dimmer:not(.inverted)::-webkit-scrollbar-track {
38216 background: rgba(255, 255, 255, 0.1);
38217}
38218
38219.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb {
38220 background: rgba(255, 255, 255, 0.25);
38221}
38222
38223.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:window-inactive {
38224 background: rgba(255, 255, 255, 0.15);
38225}
38226
38227.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:hover {
38228 background: rgba(255, 255, 255, 0.35);
38229}
38230
38231/*******************************
38232 States
38233*******************************/
38234
38235/* Animating */
38236
38237.animating.dimmable:not(body),
38238.dimmed.dimmable:not(body) {
38239 overflow: hidden;
38240}
38241
38242/* Animating / Active / Visible */
38243
38244.dimmed.dimmable > .ui.animating.dimmer,
38245.dimmed.dimmable > .ui.visible.dimmer,
38246.ui.active.dimmer {
38247 display: -webkit-box;
38248 display: -ms-flexbox;
38249 display: flex;
38250 opacity: 1;
38251}
38252
38253/* Disabled */
38254
38255.ui.disabled.dimmer {
38256 width: 0 !important;
38257 height: 0 !important;
38258}
38259
38260/*******************************
38261 Variations
38262*******************************/
38263
38264/*--------------
38265 Legacy
38266---------------*/
38267
38268/* Animating / Active / Visible */
38269
38270.dimmed.dimmable > .ui.animating.legacy.dimmer,
38271.dimmed.dimmable > .ui.visible.legacy.dimmer,
38272.ui.active.legacy.dimmer {
38273 display: block;
38274}
38275
38276/*--------------
38277 Alignment
38278---------------*/
38279
38280.ui[class*="top aligned"].dimmer {
38281 -webkit-box-pack: start;
38282 -ms-flex-pack: start;
38283 justify-content: flex-start;
38284}
38285
38286.ui[class*="bottom aligned"].dimmer {
38287 -webkit-box-pack: end;
38288 -ms-flex-pack: end;
38289 justify-content: flex-end;
38290}
38291
38292/*--------------
38293 Page
38294---------------*/
38295
38296.ui.page.dimmer {
38297 position: fixed;
38298 -webkit-transform-style: '';
38299 transform-style: '';
38300 -webkit-perspective: 2000px;
38301 perspective: 2000px;
38302 -webkit-transform-origin: center center;
38303 transform-origin: center center;
38304}
38305
38306body.animating.in.dimmable,
38307body.dimmed.dimmable {
38308 overflow: hidden;
38309}
38310
38311body.dimmable > .dimmer {
38312 position: fixed;
38313}
38314
38315/*--------------
38316 Blurring
38317---------------*/
38318
38319.blurring.dimmable > :not(.dimmer) {
38320 -webkit-filter: initial;
38321 filter: initial;
38322 -webkit-transition: 800ms -webkit-filter ease;
38323 transition: 800ms -webkit-filter ease;
38324 transition: 800ms filter ease;
38325 transition: 800ms filter ease, 800ms -webkit-filter ease;
38326}
38327
38328.blurring.dimmed.dimmable > :not(.dimmer) {
38329 -webkit-filter: blur(5px) grayscale(0.7);
38330 filter: blur(5px) grayscale(0.7);
38331}
38332
38333/* Dimmer Color */
38334
38335.blurring.dimmable > .dimmer {
38336 background-color: rgba(0, 0, 0, 0.6);
38337}
38338
38339.blurring.dimmable > .inverted.dimmer {
38340 background-color: rgba(255, 255, 255, 0.6);
38341}
38342
38343/*--------------
38344 Aligned
38345---------------*/
38346
38347.ui.dimmer > .top.aligned.content > * {
38348 vertical-align: top;
38349}
38350
38351.ui.dimmer > .bottom.aligned.content > * {
38352 vertical-align: bottom;
38353}
38354
38355/*--------------
38356 Shades
38357---------------*/
38358
38359.medium.medium.medium.medium.medium.dimmer {
38360 background-color: rgba(0, 0, 0, 0.65);
38361}
38362
38363.light.light.light.light.light.dimmer {
38364 background-color: rgba(0, 0, 0, 0.45);
38365}
38366
38367.very.light.light.light.light.dimmer {
38368 background-color: rgba(0, 0, 0, 0.25);
38369}
38370
38371/*--------------
38372 Inverted
38373---------------*/
38374
38375.ui.inverted.dimmer {
38376 background-color: rgba(255, 255, 255, 0.85);
38377}
38378
38379.ui.inverted.dimmer > .content,
38380.ui.inverted.dimmer > .content > * {
38381 color: #000000;
38382}
38383
38384/*--------------
38385 Inverted Shades
38386---------------*/
38387
38388.medium.medium.medium.medium.medium.inverted.dimmer {
38389 background-color: rgba(255, 255, 255, 0.65);
38390}
38391
38392.light.light.light.light.light.inverted.dimmer {
38393 background-color: rgba(255, 255, 255, 0.45);
38394}
38395
38396.very.light.light.light.light.inverted.dimmer {
38397 background-color: rgba(255, 255, 255, 0.25);
38398}
38399
38400/*--------------
38401 Simple
38402---------------*/
38403
38404/* Displays without javascript */
38405
38406.ui.simple.dimmer {
38407 display: block;
38408 overflow: hidden;
38409 opacity: 0;
38410 width: 0;
38411 height: 0;
38412 z-index: -100;
38413 background-color: rgba(0, 0, 0, 0);
38414}
38415
38416.dimmed.dimmable > .ui.simple.dimmer {
38417 overflow: visible;
38418 opacity: 1;
38419 width: 100%;
38420 height: 100%;
38421 background-color: rgba(0, 0, 0, 0.85);
38422 z-index: 1;
38423}
38424
38425.ui.simple.inverted.dimmer {
38426 background-color: rgba(255, 255, 255, 0);
38427}
38428
38429.dimmed.dimmable > .ui.simple.inverted.dimmer {
38430 background-color: rgba(255, 255, 255, 0.85);
38431}
38432
38433/*--------------
38434 Partially
38435----------------*/
38436
38437.ui[class*="top dimmer"],
38438.ui[class*="center dimmer"],
38439.ui[class*="bottom dimmer"] {
38440 height: auto;
38441}
38442
38443.ui[class*="bottom dimmer"] {
38444 top: auto !important;
38445 bottom: 0;
38446}
38447
38448.ui[class*="center dimmer"] {
38449 top: 50% !important;
38450 transform: translateY(-50%);
38451 -webkit-transform: translateY(calc(-50% - 0.5px));
38452}
38453
38454.ui.segment > .ui[class*="top dimmer"] {
38455 border-bottom-left-radius: 0 !important;
38456 border-bottom-right-radius: 0 !important;
38457}
38458
38459.ui.segment > .ui[class*="center dimmer"] {
38460 border-radius: 0 !important;
38461}
38462
38463.ui.segment > .ui[class*="bottom dimmer"] {
38464 border-top-left-radius: 0 !important;
38465 border-top-right-radius: 0 !important;
38466}
38467
38468.ui[class*="center dimmer"].transition[class*="fade up"].in {
38469 -webkit-animation-name: fadeInUpCenter;
38470 animation-name: fadeInUpCenter;
38471}
38472
38473.ui[class*="center dimmer"].transition[class*="fade down"].in {
38474 -webkit-animation-name: fadeInDownCenter;
38475 animation-name: fadeInDownCenter;
38476}
38477
38478.ui[class*="center dimmer"].transition[class*="fade up"].out {
38479 -webkit-animation-name: fadeOutUpCenter;
38480 animation-name: fadeOutUpCenter;
38481}
38482
38483.ui[class*="center dimmer"].transition[class*="fade down"].out {
38484 -webkit-animation-name: fadeOutDownCenter;
38485 animation-name: fadeOutDownCenter;
38486}
38487
38488.ui[class*="center dimmer"].bounce.transition {
38489 -webkit-animation-name: bounceCenter;
38490 animation-name: bounceCenter;
38491}
38492
38493@-webkit-keyframes fadeInUpCenter {
38494 0% {
38495 opacity: 0;
38496 transform: translateY(-40%);
38497 -webkit-transform: translateY(calc(-40% - 0.5px));
38498 }
38499
38500 100% {
38501 opacity: 1;
38502 transform: translateY(-50%);
38503 -webkit-transform: translateY(calc(-50% - 0.5px));
38504 }
38505}
38506
38507@keyframes fadeInUpCenter {
38508 0% {
38509 opacity: 0;
38510 transform: translateY(-40%);
38511 -webkit-transform: translateY(calc(-40% - 0.5px));
38512 }
38513
38514 100% {
38515 opacity: 1;
38516 transform: translateY(-50%);
38517 -webkit-transform: translateY(calc(-50% - 0.5px));
38518 }
38519}
38520
38521@-webkit-keyframes fadeInDownCenter {
38522 0% {
38523 opacity: 0;
38524 transform: translateY(-60%);
38525 -webkit-transform: translateY(calc(-60% - 0.5px));
38526 }
38527
38528 100% {
38529 opacity: 1;
38530 transform: translateY(-50%);
38531 -webkit-transform: translateY(calc(-50% - 0.5px));
38532 }
38533}
38534
38535@keyframes fadeInDownCenter {
38536 0% {
38537 opacity: 0;
38538 transform: translateY(-60%);
38539 -webkit-transform: translateY(calc(-60% - 0.5px));
38540 }
38541
38542 100% {
38543 opacity: 1;
38544 transform: translateY(-50%);
38545 -webkit-transform: translateY(calc(-50% - 0.5px));
38546 }
38547}
38548
38549@-webkit-keyframes fadeOutUpCenter {
38550 0% {
38551 opacity: 1;
38552 transform: translateY(-50%);
38553 -webkit-transform: translateY(calc(-50% - 0.5px));
38554 }
38555
38556 100% {
38557 opacity: 0;
38558 transform: translateY(-45%);
38559 -webkit-transform: translateY(calc(-45% - 0.5px));
38560 }
38561}
38562
38563@keyframes fadeOutUpCenter {
38564 0% {
38565 opacity: 1;
38566 transform: translateY(-50%);
38567 -webkit-transform: translateY(calc(-50% - 0.5px));
38568 }
38569
38570 100% {
38571 opacity: 0;
38572 transform: translateY(-45%);
38573 -webkit-transform: translateY(calc(-45% - 0.5px));
38574 }
38575}
38576
38577@-webkit-keyframes fadeOutDownCenter {
38578 0% {
38579 opacity: 1;
38580 transform: translateY(-50%);
38581 -webkit-transform: translateY(calc(-50% - 0.5px));
38582 }
38583
38584 100% {
38585 opacity: 0;
38586 transform: translateY(-55%);
38587 -webkit-transform: translateY(calc(-55% - 0.5px));
38588 }
38589}
38590
38591@keyframes fadeOutDownCenter {
38592 0% {
38593 opacity: 1;
38594 transform: translateY(-50%);
38595 -webkit-transform: translateY(calc(-50% - 0.5px));
38596 }
38597
38598 100% {
38599 opacity: 0;
38600 transform: translateY(-55%);
38601 -webkit-transform: translateY(calc(-55% - 0.5px));
38602 }
38603}
38604
38605@-webkit-keyframes bounceCenter {
38606 0%, 20%, 50%, 80%, 100% {
38607 transform: translateY(-50%);
38608 -webkit-transform: translateY(calc(-50% - 0.5px));
38609 }
38610
38611 40% {
38612 -webkit-transform: translateY(calc(-50% - 30px));
38613 transform: translateY(calc(-50% - 30px));
38614 }
38615
38616 60% {
38617 -webkit-transform: translateY(calc(-50% - 15px));
38618 transform: translateY(calc(-50% - 15px));
38619 }
38620}
38621
38622@keyframes bounceCenter {
38623 0%, 20%, 50%, 80%, 100% {
38624 transform: translateY(-50%);
38625 -webkit-transform: translateY(calc(-50% - 0.5px));
38626 }
38627
38628 40% {
38629 -webkit-transform: translateY(calc(-50% - 30px));
38630 transform: translateY(calc(-50% - 30px));
38631 }
38632
38633 60% {
38634 -webkit-transform: translateY(calc(-50% - 15px));
38635 transform: translateY(calc(-50% - 15px));
38636 }
38637}
38638
38639/*******************************
38640 Theme Overrides
38641*******************************/
38642
38643/*******************************
38644 User Overrides
38645*******************************/
38646/*!
38647 * # Semantic UI 2.7.2 - Dropdown
38648 * http://github.com/semantic-org/semantic-ui/
38649 *
38650 *
38651 * Released under the MIT license
38652 * http://opensource.org/licenses/MIT
38653 *
38654 */
38655
38656/*******************************
38657 Dropdown
38658*******************************/
38659
38660.ui.dropdown {
38661 cursor: pointer;
38662 position: relative;
38663 display: inline-block;
38664 outline: none;
38665 text-align: left;
38666 -webkit-transition: width 0.1s ease, -webkit-box-shadow 0.1s ease;
38667 transition: width 0.1s ease, -webkit-box-shadow 0.1s ease;
38668 transition: box-shadow 0.1s ease, width 0.1s ease;
38669 transition: box-shadow 0.1s ease, width 0.1s ease, -webkit-box-shadow 0.1s ease;
38670 -webkit-user-select: none;
38671 -moz-user-select: none;
38672 -ms-user-select: none;
38673 user-select: none;
38674 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
38675}
38676
38677/*******************************
38678 Content
38679*******************************/
38680
38681/*--------------
38682 Menu
38683---------------*/
38684
38685.ui.dropdown .menu {
38686 cursor: auto;
38687 position: absolute;
38688 display: none;
38689 outline: none;
38690 top: 100%;
38691 min-width: -webkit-max-content;
38692 min-width: -moz-max-content;
38693 min-width: max-content;
38694 margin: 0;
38695 padding: 0 0;
38696 background: #FFFFFF;
38697 font-size: 1em;
38698 text-shadow: none;
38699 text-align: left;
38700 -webkit-box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15);
38701 box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15);
38702 border: 1px solid rgba(34, 36, 38, 0.15);
38703 border-radius: 0.28571429rem;
38704 -webkit-transition: opacity 0.1s ease;
38705 transition: opacity 0.1s ease;
38706 z-index: 11;
38707 will-change: transform, opacity;
38708}
38709
38710.ui.dropdown .menu > * {
38711 white-space: nowrap;
38712}
38713
38714/*--------------
38715 Hidden Input
38716---------------*/
38717
38718.ui.dropdown > input:not(.search):first-child,
38719.ui.dropdown > select {
38720 display: none !important;
38721}
38722
38723/*--------------
38724 Dropdown Icon
38725---------------*/
38726
38727.ui.dropdown > .dropdown.icon {
38728 position: relative;
38729 width: auto;
38730 font-size: 0.85714286em;
38731 margin: 0 0 0 1em;
38732}
38733
38734.ui.dropdown .menu > .item .dropdown.icon {
38735 width: auto;
38736 float: right;
38737 margin: 0em 0 0 1em;
38738}
38739
38740.ui.dropdown .menu > .item .dropdown.icon + .text {
38741 margin-right: 1em;
38742}
38743
38744/*--------------
38745 Text
38746---------------*/
38747
38748.ui.dropdown > .text {
38749 display: inline-block;
38750 -webkit-transition: none;
38751 transition: none;
38752}
38753
38754/*--------------
38755 Menu Item
38756---------------*/
38757
38758.ui.dropdown .menu > .item {
38759 position: relative;
38760 cursor: pointer;
38761 display: block;
38762 border: none;
38763 height: auto;
38764 text-align: left;
38765 border-top: none;
38766 line-height: 1em;
38767 font-size: 1rem;
38768 color: rgba(0, 0, 0, 0.87);
38769 padding: 0.78571429rem 1.14285714rem !important;
38770 text-transform: none;
38771 font-weight: normal;
38772 -webkit-box-shadow: none;
38773 box-shadow: none;
38774 -webkit-touch-callout: none;
38775}
38776
38777.ui.dropdown .menu > .item:first-child {
38778 border-top-width: 0;
38779}
38780
38781/*--------------
38782 Floated Content
38783---------------*/
38784
38785.ui.dropdown > .text > [class*="right floated"],
38786.ui.dropdown .menu .item > [class*="right floated"] {
38787 float: right !important;
38788 margin-right: 0 !important;
38789 margin-left: 1em !important;
38790}
38791
38792.ui.dropdown > .text > [class*="left floated"],
38793.ui.dropdown .menu .item > [class*="left floated"] {
38794 float: left !important;
38795 margin-left: 0 !important;
38796 margin-right: 1em !important;
38797}
38798
38799.ui.dropdown .menu .item > .icon.floated,
38800.ui.dropdown .menu .item > .flag.floated,
38801.ui.dropdown .menu .item > .image.floated,
38802.ui.dropdown .menu .item > img.floated {
38803 margin-top: 0em;
38804}
38805
38806/*--------------
38807 Menu Divider
38808---------------*/
38809
38810.ui.dropdown .menu > .header {
38811 margin: 1rem 0 0.75rem;
38812 padding: 0 1.14285714rem;
38813 color: rgba(0, 0, 0, 0.85);
38814 font-size: 0.78571429em;
38815 font-weight: bold;
38816 text-transform: uppercase;
38817}
38818
38819.ui.dropdown .menu > .divider {
38820 border-top: 1px solid rgba(34, 36, 38, 0.1);
38821 height: 0;
38822 margin: 0.5em 0;
38823}
38824
38825.ui.dropdown.dropdown .menu > .input {
38826 width: auto;
38827 display: -webkit-box;
38828 display: -ms-flexbox;
38829 display: flex;
38830 margin: 1.14285714rem 0.78571429rem;
38831 min-width: 10rem;
38832}
38833
38834.ui.dropdown .menu > .header + .input {
38835 margin-top: 0;
38836}
38837
38838.ui.dropdown .menu > .input:not(.transparent) input {
38839 padding: 0.5em 1em;
38840}
38841
38842.ui.dropdown .menu > .input:not(.transparent) .button,
38843.ui.dropdown .menu > .input:not(.transparent) .icon,
38844.ui.dropdown .menu > .input:not(.transparent) .label {
38845 padding-top: 0.5em;
38846 padding-bottom: 0.5em;
38847}
38848
38849/*-----------------
38850 Item Description
38851-------------------*/
38852
38853.ui.dropdown > .text > .description,
38854.ui.dropdown .menu > .item > .description {
38855 float: right;
38856 margin: 0 0 0 1em;
38857 color: rgba(0, 0, 0, 0.4);
38858}
38859
38860/*-----------------
38861 Message
38862-------------------*/
38863
38864.ui.dropdown .menu > .message {
38865 padding: 0.78571429rem 1.14285714rem;
38866 font-weight: normal;
38867}
38868
38869.ui.dropdown .menu > .message:not(.ui) {
38870 color: rgba(0, 0, 0, 0.4);
38871}
38872
38873/*--------------
38874 Sub Menu
38875---------------*/
38876
38877.ui.dropdown .menu .menu {
38878 top: 0 !important;
38879 left: 100%;
38880 right: auto;
38881 margin: 0 0 0 -0.5em !important;
38882 border-radius: 0.28571429rem !important;
38883 z-index: 21 !important;
38884}
38885
38886/* Hide Arrow */
38887
38888.ui.dropdown .menu .menu:after {
38889 display: none;
38890}
38891
38892/*--------------
38893 Sub Elements
38894---------------*/
38895
38896/* Icons / Flags / Labels / Image */
38897
38898.ui.dropdown > .text > .icon,
38899.ui.dropdown > .text > .label,
38900.ui.dropdown > .text > .flag,
38901.ui.dropdown > .text > img,
38902.ui.dropdown > .text > .image {
38903 margin-top: 0em;
38904}
38905
38906.ui.dropdown .menu > .item > .icon,
38907.ui.dropdown .menu > .item > .label,
38908.ui.dropdown .menu > .item > .flag,
38909.ui.dropdown .menu > .item > .image,
38910.ui.dropdown .menu > .item > img {
38911 margin-top: 0em;
38912}
38913
38914.ui.dropdown > .text > .icon,
38915.ui.dropdown > .text > .label,
38916.ui.dropdown > .text > .flag,
38917.ui.dropdown > .text > img,
38918.ui.dropdown > .text > .image,
38919.ui.dropdown .menu > .item > .icon,
38920.ui.dropdown .menu > .item > .label,
38921.ui.dropdown .menu > .item > .flag,
38922.ui.dropdown .menu > .item > .image,
38923.ui.dropdown .menu > .item > img {
38924 margin-left: 0;
38925 float: none;
38926 margin-right: 0.78571429rem;
38927}
38928
38929/*--------------
38930 Image
38931---------------*/
38932
38933.ui.dropdown > .text > img,
38934.ui.dropdown > .text > .image,
38935.ui.dropdown .menu > .item > .image,
38936.ui.dropdown .menu > .item > img {
38937 display: inline-block;
38938 vertical-align: top;
38939 width: auto;
38940 margin-top: -0.5em;
38941 margin-bottom: -0.5em;
38942 max-height: 2em;
38943}
38944
38945/*******************************
38946 Coupling
38947*******************************/
38948
38949/*--------------
38950 Menu
38951---------------*/
38952
38953/* Remove Menu Item Divider */
38954
38955.ui.dropdown .ui.menu > .item:before,
38956.ui.menu .ui.dropdown .menu > .item:before {
38957 display: none;
38958}
38959
38960/* Prevent Menu Item Border */
38961
38962.ui.menu .ui.dropdown .menu .active.item {
38963 border-left: none;
38964}
38965
38966/* Automatically float dropdown menu right on last menu item */
38967
38968.ui.menu .right.menu .dropdown:last-child .menu,
38969.ui.menu .right.dropdown.item .menu,
38970.ui.buttons > .ui.dropdown:last-child .menu {
38971 left: auto;
38972 right: 0;
38973}
38974
38975/*--------------
38976 Label
38977---------------*/
38978
38979/* Dropdown Menu */
38980
38981.ui.label.dropdown .menu {
38982 min-width: 100%;
38983}
38984
38985/*--------------
38986 Button
38987---------------*/
38988
38989/* No Margin On Icon Button */
38990
38991.ui.dropdown.icon.button > .dropdown.icon {
38992 margin: 0;
38993}
38994
38995.ui.button.dropdown .menu {
38996 min-width: 100%;
38997}
38998
38999/*******************************
39000 Types
39001*******************************/
39002
39003/*--------------
39004 Selection
39005---------------*/
39006
39007/* Displays like a select box */
39008
39009.ui.selection.dropdown {
39010 cursor: pointer;
39011 word-wrap: break-word;
39012 line-height: 1em;
39013 white-space: normal;
39014 outline: 0;
39015 -webkit-transform: rotateZ(0deg);
39016 transform: rotateZ(0deg);
39017 min-width: 14em;
39018 min-height: 2.71428571em;
39019 background: #FFFFFF;
39020 display: inline-block;
39021 padding: 0.78571429em 3.2em 0.78571429em 1em;
39022 color: rgba(0, 0, 0, 0.87);
39023 -webkit-box-shadow: none;
39024 box-shadow: none;
39025 border: 1px solid rgba(34, 36, 38, 0.15);
39026 border-radius: 0.28571429rem;
39027 -webkit-transition: width 0.1s ease, -webkit-box-shadow 0.1s ease;
39028 transition: width 0.1s ease, -webkit-box-shadow 0.1s ease;
39029 transition: box-shadow 0.1s ease, width 0.1s ease;
39030 transition: box-shadow 0.1s ease, width 0.1s ease, -webkit-box-shadow 0.1s ease;
39031}
39032
39033.ui.selection.dropdown.visible,
39034.ui.selection.dropdown.active {
39035 z-index: 10;
39036}
39037
39038select.ui.dropdown {
39039 height: 38px;
39040 padding: 0.5em;
39041 border: 1px solid rgba(34, 36, 38, 0.15);
39042 visibility: visible;
39043}
39044
39045.ui.selection.dropdown > .search.icon,
39046.ui.selection.dropdown > .delete.icon,
39047.ui.selection.dropdown > .dropdown.icon {
39048 cursor: pointer;
39049 position: absolute;
39050 width: auto;
39051 height: auto;
39052 line-height: 1.21428571em;
39053 top: 0.78571429em;
39054 right: 1em;
39055 z-index: 3;
39056 margin: -0.78571429em;
39057 padding: 0.91666667em;
39058 opacity: 0.8;
39059 -webkit-transition: opacity 0.1s ease;
39060 transition: opacity 0.1s ease;
39061}
39062
39063/* Compact */
39064
39065.ui.compact.selection.dropdown {
39066 min-width: 0;
39067}
39068
39069/* Selection Menu */
39070
39071.ui.selection.dropdown .menu {
39072 overflow-x: hidden;
39073 overflow-y: auto;
39074 -webkit-backface-visibility: hidden;
39075 backface-visibility: hidden;
39076 -webkit-overflow-scrolling: touch;
39077 border-top-width: 0 !important;
39078 width: auto;
39079 outline: none;
39080 margin: 0 -1px;
39081 min-width: calc(100% + 2px);
39082 width: calc(100% + 2px);
39083 border-radius: 0 0 0.28571429rem 0.28571429rem;
39084 -webkit-box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15);
39085 box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15);
39086 -webkit-transition: opacity 0.1s ease;
39087 transition: opacity 0.1s ease;
39088}
39089
39090.ui.selection.dropdown .menu:after,
39091.ui.selection.dropdown .menu:before {
39092 display: none;
39093}
39094
39095/*--------------
39096 Message
39097---------------*/
39098
39099.ui.selection.dropdown .menu > .message {
39100 padding: 0.78571429rem 1.14285714rem;
39101}
39102
39103@media only screen and (max-width: 767.99px) {
39104 .ui.selection.dropdown[class*="very short"] .menu {
39105 max-height: 4.00714286rem;
39106 }
39107
39108 .ui.selection.dropdown.short .menu {
39109 max-height: 6.01071429rem;
39110 }
39111
39112 .ui.selection.dropdown .menu {
39113 max-height: 8.01428571rem;
39114 }
39115
39116 .ui.selection.dropdown.long .menu {
39117 max-height: 16.02857143rem;
39118 }
39119
39120 .ui.selection.dropdown[class*="very long"] .menu {
39121 max-height: 24.04285714rem;
39122 }
39123}
39124
39125@media only screen and (min-width: 768px) {
39126 .ui.selection.dropdown[class*="very short"] .menu {
39127 max-height: 5.34285714rem;
39128 }
39129
39130 .ui.selection.dropdown.short .menu {
39131 max-height: 8.01428571rem;
39132 }
39133
39134 .ui.selection.dropdown .menu {
39135 max-height: 10.68571429rem;
39136 }
39137
39138 .ui.selection.dropdown.long .menu {
39139 max-height: 21.37142857rem;
39140 }
39141
39142 .ui.selection.dropdown[class*="very long"] .menu {
39143 max-height: 32.05714286rem;
39144 }
39145}
39146
39147@media only screen and (min-width: 992px) {
39148 .ui.selection.dropdown[class*="very short"] .menu {
39149 max-height: 8.01428571rem;
39150 }
39151
39152 .ui.selection.dropdown.short .menu {
39153 max-height: 12.02142857rem;
39154 }
39155
39156 .ui.selection.dropdown .menu {
39157 max-height: 16.02857143rem;
39158 }
39159
39160 .ui.selection.dropdown.long .menu {
39161 max-height: 32.05714286rem;
39162 }
39163
39164 .ui.selection.dropdown[class*="very long"] .menu {
39165 max-height: 48.08571429rem;
39166 }
39167}
39168
39169@media only screen and (min-width: 1920px) {
39170 .ui.selection.dropdown[class*="very short"] .menu {
39171 max-height: 10.68571429rem;
39172 }
39173
39174 .ui.selection.dropdown.short .menu {
39175 max-height: 16.02857143rem;
39176 }
39177
39178 .ui.selection.dropdown .menu {
39179 max-height: 21.37142857rem;
39180 }
39181
39182 .ui.selection.dropdown.long .menu {
39183 max-height: 42.74285714rem;
39184 }
39185
39186 .ui.selection.dropdown[class*="very long"] .menu {
39187 max-height: 64.11428571rem;
39188 }
39189}
39190
39191/* Menu Item */
39192
39193.ui.selection.dropdown .menu > .item {
39194 border-top: 1px solid #FAFAFA;
39195 padding: 0.78571429rem 1.14285714rem !important;
39196 white-space: normal;
39197 word-wrap: normal;
39198}
39199
39200/* User Item */
39201
39202.ui.selection.dropdown .menu > .hidden.addition.item {
39203 display: none;
39204}
39205
39206/* Hover */
39207
39208.ui.selection.dropdown:hover {
39209 border-color: rgba(34, 36, 38, 0.35);
39210 -webkit-box-shadow: none;
39211 box-shadow: none;
39212}
39213
39214/* Active */
39215
39216.ui.selection.active.dropdown {
39217 border-color: #96C8DA;
39218 -webkit-box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15);
39219 box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15);
39220}
39221
39222.ui.selection.active.dropdown .menu {
39223 border-color: #96C8DA;
39224 -webkit-box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15);
39225 box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15);
39226}
39227
39228/* Focus */
39229
39230.ui.selection.dropdown:focus {
39231 border-color: #96C8DA;
39232 -webkit-box-shadow: none;
39233 box-shadow: none;
39234}
39235
39236.ui.selection.dropdown:focus .menu {
39237 border-color: #96C8DA;
39238 -webkit-box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15);
39239 box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15);
39240}
39241
39242/* Visible */
39243
39244.ui.selection.visible.dropdown > .text:not(.default) {
39245 font-weight: normal;
39246 color: rgba(0, 0, 0, 0.8);
39247}
39248
39249/* Visible Hover */
39250
39251.ui.selection.active.dropdown:hover {
39252 border-color: #96C8DA;
39253 -webkit-box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15);
39254 box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15);
39255}
39256
39257.ui.selection.active.dropdown:hover .menu {
39258 border-color: #96C8DA;
39259 -webkit-box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15);
39260 box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15);
39261}
39262
39263/* Dropdown Icon */
39264
39265.ui.active.selection.dropdown > .dropdown.icon,
39266.ui.visible.selection.dropdown > .dropdown.icon {
39267 opacity: '';
39268 z-index: 3;
39269}
39270
39271/* Connecting Border */
39272
39273.ui.active.selection.dropdown {
39274 border-bottom-left-radius: 0 !important;
39275 border-bottom-right-radius: 0 !important;
39276}
39277
39278/* Empty Connecting Border */
39279
39280.ui.active.empty.selection.dropdown {
39281 border-radius: 0.28571429rem !important;
39282 -webkit-box-shadow: none !important;
39283 box-shadow: none !important;
39284}
39285
39286.ui.active.empty.selection.dropdown .menu {
39287 border: none !important;
39288 -webkit-box-shadow: none !important;
39289 box-shadow: none !important;
39290}
39291
39292/*--------------
39293 Searchable
39294---------------*/
39295
39296/* Search Selection */
39297
39298.ui.search.dropdown {
39299 min-width: '';
39300}
39301
39302/* Search Dropdown */
39303
39304.ui.search.dropdown > input.search {
39305 background: none transparent !important;
39306 border: none !important;
39307 -webkit-box-shadow: none !important;
39308 box-shadow: none !important;
39309 cursor: text;
39310 top: 0;
39311 left: 1px;
39312 width: 100%;
39313 outline: none;
39314 -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
39315 padding: inherit;
39316}
39317
39318/* Text Layering */
39319
39320.ui.search.dropdown > input.search {
39321 position: absolute;
39322 z-index: 2;
39323}
39324
39325.ui.search.dropdown > .text {
39326 cursor: text;
39327 position: relative;
39328 left: 1px;
39329 z-index: 3;
39330}
39331
39332/* Search Selection */
39333
39334.ui.search.selection.dropdown > input.search {
39335 line-height: 1.21428571em;
39336 padding: 0.67857143em 3.2em 0.67857143em 1em;
39337}
39338
39339/* Used to size multi select input to character width */
39340
39341.ui.search.selection.dropdown > span.sizer {
39342 line-height: 1.21428571em;
39343 padding: 0.67857143em 3.2em 0.67857143em 1em;
39344 display: none;
39345 white-space: pre;
39346}
39347
39348/* Active/Visible Search */
39349
39350.ui.search.dropdown.active > input.search,
39351.ui.search.dropdown.visible > input.search {
39352 cursor: auto;
39353}
39354
39355.ui.search.dropdown.active > .text,
39356.ui.search.dropdown.visible > .text {
39357 pointer-events: none;
39358}
39359
39360/* Filtered Text */
39361
39362.ui.active.search.dropdown input.search:focus + .text .icon,
39363.ui.active.search.dropdown input.search:focus + .text .flag {
39364 opacity: 0.45;
39365}
39366
39367.ui.active.search.dropdown input.search:focus + .text {
39368 color: rgba(115, 115, 115, 0.87) !important;
39369}
39370
39371/* Search Menu */
39372
39373.ui.search.dropdown .menu {
39374 overflow-x: hidden;
39375 overflow-y: auto;
39376 -webkit-backface-visibility: hidden;
39377 backface-visibility: hidden;
39378 -webkit-overflow-scrolling: touch;
39379}
39380
39381@media only screen and (max-width: 767.99px) {
39382 .ui.search.dropdown .menu {
39383 max-height: 8.01428571rem;
39384 }
39385}
39386
39387@media only screen and (min-width: 768px) {
39388 .ui.search.dropdown .menu {
39389 max-height: 10.68571429rem;
39390 }
39391}
39392
39393@media only screen and (min-width: 992px) {
39394 .ui.search.dropdown .menu {
39395 max-height: 16.02857143rem;
39396 }
39397}
39398
39399@media only screen and (min-width: 1920px) {
39400 .ui.search.dropdown .menu {
39401 max-height: 21.37142857rem;
39402 }
39403}
39404
39405/* Clearable Selection */
39406
39407.ui.dropdown .remove.icon {
39408 cursor: pointer;
39409 font-size: 0.85714286em;
39410 margin: -0.78571429em;
39411 padding: 0.91666667em;
39412 right: 3em;
39413 top: 0.78571429em;
39414 position: absolute;
39415 opacity: 0.6;
39416 z-index: 3;
39417}
39418
39419.ui.clearable.dropdown .text,
39420.ui.clearable.dropdown a:last-of-type {
39421 margin-right: 1.5em;
39422}
39423
39424.ui.dropdown select.noselection ~ .remove.icon,
39425.ui.dropdown input[value=''] ~ .remove.icon,
39426.ui.dropdown input:not([value]) ~ .remove.icon,
39427.ui.dropdown.loading .remove.icon {
39428 display: none;
39429}
39430
39431/*--------------
39432 Multiple
39433---------------*/
39434
39435/* Multiple Selection */
39436
39437.ui.multiple.dropdown {
39438 padding: 0.22619048em 3.2em 0.22619048em 0.35714286em;
39439}
39440
39441.ui.multiple.dropdown .menu {
39442 cursor: auto;
39443}
39444
39445/* Multiple Search Selection */
39446
39447.ui.multiple.search.dropdown,
39448.ui.multiple.search.dropdown > input.search {
39449 cursor: text;
39450}
39451
39452/* Selection Label */
39453
39454.ui.multiple.dropdown > .label {
39455 display: inline-block;
39456 white-space: normal;
39457 font-size: 1em;
39458 padding: 0.35714286em 0.78571429em;
39459 margin: 0.14285714rem 0.28571429rem 0.14285714rem 0;
39460 -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15) inset;
39461 box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15) inset;
39462}
39463
39464/* Dropdown Icon */
39465
39466.ui.multiple.dropdown .dropdown.icon {
39467 margin: '';
39468 padding: '';
39469}
39470
39471/* Text */
39472
39473.ui.multiple.dropdown > .text {
39474 position: static;
39475 padding: 0;
39476 max-width: 100%;
39477 margin: 0.45238095em 0 0.45238095em 0.64285714em;
39478 line-height: 1.21428571em;
39479}
39480
39481.ui.multiple.dropdown > .label ~ input.search {
39482 margin-left: 0.14285714em !important;
39483}
39484
39485.ui.multiple.dropdown > .label ~ .text {
39486 display: none;
39487}
39488
39489/*-----------------
39490 Multiple Search
39491-----------------*/
39492
39493/* Prompt Text */
39494
39495.ui.multiple.search.dropdown > .text {
39496 display: inline-block;
39497 position: absolute;
39498 top: 0;
39499 left: 0;
39500 padding: inherit;
39501 margin: 0.45238095em 0 0.45238095em 0.64285714em;
39502 line-height: 1.21428571em;
39503}
39504
39505.ui.multiple.search.dropdown > .label ~ .text {
39506 display: none;
39507}
39508
39509/* Search */
39510
39511.ui.multiple.search.dropdown > input.search {
39512 position: static;
39513 padding: 0;
39514 max-width: 100%;
39515 margin: 0.45238095em 0 0.45238095em 0.64285714em;
39516 width: 2.2em;
39517 line-height: 1.21428571em;
39518}
39519
39520/*--------------
39521 Inline
39522---------------*/
39523
39524.ui.inline.dropdown {
39525 cursor: pointer;
39526 display: inline-block;
39527 color: inherit;
39528}
39529
39530.ui.inline.dropdown .dropdown.icon {
39531 margin: 0 0.21428571em 0 0.21428571em;
39532 vertical-align: baseline;
39533}
39534
39535.ui.inline.dropdown > .text {
39536 font-weight: bold;
39537}
39538
39539.ui.inline.dropdown .menu {
39540 cursor: auto;
39541 margin-top: 0.21428571em;
39542 border-radius: 0.28571429rem;
39543}
39544
39545/*******************************
39546 States
39547*******************************/
39548
39549/*--------------------
39550 Active
39551----------------------*/
39552
39553/* Menu Item Active */
39554
39555.ui.dropdown .menu .active.item {
39556 background: transparent;
39557 font-weight: bold;
39558 color: rgba(0, 0, 0, 0.95);
39559 -webkit-box-shadow: none;
39560 box-shadow: none;
39561 z-index: 12;
39562}
39563
39564/*--------------------
39565 Hover
39566----------------------*/
39567
39568/* Menu Item Hover */
39569
39570.ui.dropdown .menu > .item:hover {
39571 background: rgba(0, 0, 0, 0.05);
39572 color: rgba(0, 0, 0, 0.95);
39573 z-index: 13;
39574}
39575
39576/*--------------------
39577 Loading
39578---------------------*/
39579
39580.ui.loading.dropdown > i.icon {
39581 height: 1em !important;
39582}
39583
39584.ui.loading.selection.dropdown > i.icon {
39585 padding: 1.5em 1.28571429em !important;
39586}
39587
39588.ui.loading.dropdown > i.icon:before {
39589 position: absolute;
39590 content: '';
39591 top: 50%;
39592 left: 50%;
39593 margin: -0.64285714em 0 0 -0.64285714em;
39594 width: 1.28571429em;
39595 height: 1.28571429em;
39596 border-radius: 500rem;
39597 border: 0.2em solid rgba(0, 0, 0, 0.1);
39598}
39599
39600.ui.loading.dropdown > i.icon:after {
39601 position: absolute;
39602 content: '';
39603 top: 50%;
39604 left: 50%;
39605 -webkit-box-shadow: 0 0 0 1px transparent;
39606 box-shadow: 0 0 0 1px transparent;
39607 margin: -0.64285714em 0 0 -0.64285714em;
39608 width: 1.28571429em;
39609 height: 1.28571429em;
39610 -webkit-animation: loader 0.6s infinite linear;
39611 animation: loader 0.6s infinite linear;
39612 border: 0.2em solid #767676;
39613 border-radius: 500rem;
39614}
39615
39616/* Coupling */
39617
39618.ui.loading.dropdown.button > i.icon:before,
39619.ui.loading.dropdown.button > i.icon:after {
39620 display: none;
39621}
39622
39623/*--------------------
39624 Default Text
39625----------------------*/
39626
39627.ui.dropdown:not(.button) > .default.text,
39628.ui.default.dropdown:not(.button) > .text {
39629 color: rgba(191, 191, 191, 0.87);
39630}
39631
39632.ui.dropdown:not(.button) > input:focus ~ .default.text,
39633.ui.default.dropdown:not(.button) > input:focus ~ .text {
39634 color: rgba(115, 115, 115, 0.87);
39635}
39636
39637/*--------------------
39638 Loading
39639----------------------*/
39640
39641.ui.loading.dropdown > .text {
39642 -webkit-transition: none;
39643 transition: none;
39644}
39645
39646/* Used To Check Position */
39647
39648.ui.dropdown .loading.menu {
39649 display: block;
39650 visibility: hidden;
39651 z-index: -1;
39652}
39653
39654.ui.dropdown > .loading.menu {
39655 left: 0 !important;
39656 right: auto !important;
39657}
39658
39659.ui.dropdown > .menu .loading.menu {
39660 left: 100% !important;
39661 right: auto !important;
39662}
39663
39664/*--------------------
39665 Keyboard Select
39666----------------------*/
39667
39668/* Selected Item */
39669
39670.ui.dropdown.selected,
39671.ui.dropdown .menu .selected.item {
39672 background: rgba(0, 0, 0, 0.03);
39673 color: rgba(0, 0, 0, 0.95);
39674}
39675
39676/*--------------------
39677 Search Filtered
39678----------------------*/
39679
39680/* Filtered Item */
39681
39682.ui.dropdown > .filtered.text {
39683 visibility: hidden;
39684}
39685
39686.ui.dropdown .filtered.item {
39687 display: none !important;
39688}
39689
39690/*--------------------
39691 Error
39692----------------------*/
39693
39694.ui.dropdown.error,
39695.ui.dropdown.error > .text,
39696.ui.dropdown.error > .default.text {
39697 color: #9F3A38;
39698}
39699
39700.ui.selection.dropdown.error {
39701 background: #FFF6F6;
39702 border-color: #E0B4B4;
39703}
39704
39705.ui.selection.dropdown.error:hover {
39706 border-color: #E0B4B4;
39707}
39708
39709.ui.dropdown.error > .menu,
39710.ui.dropdown.error > .menu .menu {
39711 border-color: #E0B4B4;
39712}
39713
39714.ui.dropdown.error > .menu > .item {
39715 color: #9F3A38;
39716}
39717
39718.ui.multiple.selection.error.dropdown > .label {
39719 border-color: #E0B4B4;
39720}
39721
39722/* Item Hover */
39723
39724.ui.dropdown.error > .menu > .item:hover {
39725 background-color: #FFF2F2;
39726}
39727
39728/* Item Active */
39729
39730.ui.dropdown.error > .menu .active.item {
39731 background-color: #FDCFCF;
39732}
39733
39734/*--------------------
39735 Clear
39736----------------------*/
39737
39738.ui.dropdown > .clear.dropdown.icon {
39739 opacity: 0.8;
39740 -webkit-transition: opacity 0.1s ease;
39741 transition: opacity 0.1s ease;
39742}
39743
39744.ui.dropdown > .clear.dropdown.icon:hover {
39745 opacity: 1;
39746}
39747
39748/*--------------------
39749 Disabled
39750----------------------*/
39751
39752/* Disabled */
39753
39754.ui.disabled.dropdown,
39755.ui.dropdown .menu > .disabled.item {
39756 cursor: default;
39757 pointer-events: none;
39758 opacity: 0.45;
39759}
39760
39761/*******************************
39762 Variations
39763*******************************/
39764
39765/*--------------
39766 Direction
39767---------------*/
39768
39769/* Flyout Direction */
39770
39771.ui.dropdown .menu {
39772 left: 0;
39773}
39774
39775/* Default Side (Right) */
39776
39777.ui.dropdown .right.menu > .menu,
39778.ui.dropdown .menu .right.menu {
39779 left: 100% !important;
39780 right: auto !important;
39781 border-radius: 0.28571429rem !important;
39782}
39783
39784/* Leftward Opening Menu */
39785
39786.ui.dropdown > .left.menu {
39787 left: auto !important;
39788 right: 0 !important;
39789}
39790
39791.ui.dropdown > .left.menu .menu,
39792.ui.dropdown .menu .left.menu {
39793 left: auto;
39794 right: 100%;
39795 margin: 0 -0.5em 0 0 !important;
39796 border-radius: 0.28571429rem !important;
39797}
39798
39799.ui.dropdown .item .left.dropdown.icon,
39800.ui.dropdown .left.menu .item .dropdown.icon {
39801 width: auto;
39802 float: left;
39803 margin: 0em 0 0 0;
39804}
39805
39806.ui.dropdown .item .left.dropdown.icon,
39807.ui.dropdown .left.menu .item .dropdown.icon {
39808 width: auto;
39809 float: left;
39810 margin: 0em 0 0 0;
39811}
39812
39813.ui.dropdown .item .left.dropdown.icon + .text,
39814.ui.dropdown .left.menu .item .dropdown.icon + .text {
39815 margin-left: 1em;
39816 margin-right: 0;
39817}
39818
39819/*--------------
39820 Upward
39821---------------*/
39822
39823/* Upward Main Menu */
39824
39825.ui.upward.dropdown > .menu {
39826 top: auto;
39827 bottom: 100%;
39828 -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.08);
39829 box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.08);
39830 border-radius: 0.28571429rem 0.28571429rem 0 0;
39831}
39832
39833/* Upward Sub Menu */
39834
39835.ui.dropdown .upward.menu {
39836 top: auto !important;
39837 bottom: 0 !important;
39838}
39839
39840/* Active Upward */
39841
39842.ui.simple.upward.active.dropdown,
39843.ui.simple.upward.dropdown:hover {
39844 border-radius: 0.28571429rem 0.28571429rem 0 0 !important;
39845}
39846
39847.ui.upward.dropdown.button:not(.pointing):not(.floating).active {
39848 border-radius: 0.28571429rem 0.28571429rem 0 0;
39849}
39850
39851/* Selection */
39852
39853.ui.upward.selection.dropdown .menu {
39854 border-top-width: 1px !important;
39855 border-bottom-width: 0 !important;
39856 -webkit-box-shadow: 0 -2px 3px 0 rgba(0, 0, 0, 0.08);
39857 box-shadow: 0 -2px 3px 0 rgba(0, 0, 0, 0.08);
39858}
39859
39860.ui.upward.selection.dropdown:hover {
39861 -webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.05);
39862 box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.05);
39863}
39864
39865/* Active Upward */
39866
39867.ui.active.upward.selection.dropdown {
39868 border-radius: 0 0 0.28571429rem 0.28571429rem !important;
39869}
39870
39871/* Visible Upward */
39872
39873.ui.upward.selection.dropdown.visible {
39874 -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.08);
39875 box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.08);
39876 border-radius: 0 0 0.28571429rem 0.28571429rem !important;
39877}
39878
39879/* Visible Hover Upward */
39880
39881.ui.upward.active.selection.dropdown:hover {
39882 -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.05);
39883 box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.05);
39884}
39885
39886.ui.upward.active.selection.dropdown:hover .menu {
39887 -webkit-box-shadow: 0 -2px 3px 0 rgba(0, 0, 0, 0.08);
39888 box-shadow: 0 -2px 3px 0 rgba(0, 0, 0, 0.08);
39889}
39890
39891/*--------------
39892 Scrolling
39893---------------*/
39894
39895/* Selection Menu */
39896
39897.ui.scrolling.dropdown .menu,
39898.ui.dropdown .scrolling.menu {
39899 overflow-x: hidden;
39900 overflow-y: auto;
39901}
39902
39903.ui.scrolling.dropdown .menu {
39904 overflow-x: hidden;
39905 overflow-y: auto;
39906 -webkit-backface-visibility: hidden;
39907 backface-visibility: hidden;
39908 -webkit-overflow-scrolling: touch;
39909 min-width: 100% !important;
39910 width: auto !important;
39911}
39912
39913.ui.dropdown .scrolling.menu {
39914 position: static;
39915 overflow-y: auto;
39916 border: none;
39917 -webkit-box-shadow: none !important;
39918 box-shadow: none !important;
39919 border-radius: 0 !important;
39920 margin: 0 !important;
39921 min-width: 100% !important;
39922 width: auto !important;
39923 border-top: 1px solid rgba(34, 36, 38, 0.15);
39924}
39925
39926.ui.scrolling.dropdown .menu .item.item.item,
39927.ui.dropdown .scrolling.menu > .item.item.item {
39928 border-top: none;
39929}
39930
39931.ui.scrolling.dropdown .menu .item:first-child,
39932.ui.dropdown .scrolling.menu .item:first-child {
39933 border-top: none;
39934}
39935
39936.ui.dropdown > .animating.menu .scrolling.menu,
39937.ui.dropdown > .visible.menu .scrolling.menu {
39938 display: block;
39939}
39940
39941/* Scrollbar in IE */
39942
39943@media all and (-ms-high-contrast: none) {
39944 .ui.scrolling.dropdown .menu,
39945 .ui.dropdown .scrolling.menu {
39946 min-width: calc(100% - 17px);
39947 }
39948}
39949
39950@media only screen and (max-width: 767.99px) {
39951 .ui.scrolling.dropdown .menu,
39952 .ui.dropdown .scrolling.menu {
39953 max-height: 10.28571429rem;
39954 }
39955}
39956
39957@media only screen and (min-width: 768px) {
39958 .ui.scrolling.dropdown .menu,
39959 .ui.dropdown .scrolling.menu {
39960 max-height: 15.42857143rem;
39961 }
39962}
39963
39964@media only screen and (min-width: 992px) {
39965 .ui.scrolling.dropdown .menu,
39966 .ui.dropdown .scrolling.menu {
39967 max-height: 20.57142857rem;
39968 }
39969}
39970
39971@media only screen and (min-width: 1920px) {
39972 .ui.scrolling.dropdown .menu,
39973 .ui.dropdown .scrolling.menu {
39974 max-height: 20.57142857rem;
39975 }
39976}
39977
39978/*--------------
39979 Columnar
39980---------------*/
39981
39982.ui.dropdown[class*="two column"] > .menu > .item {
39983 display: inline-block;
39984 width: 50%;
39985}
39986
39987.ui.dropdown[class*="three column"] > .menu > .item {
39988 display: inline-block;
39989 width: 33%;
39990}
39991
39992.ui.dropdown[class*="four column"] > .menu > .item {
39993 display: inline-block;
39994 width: 25%;
39995}
39996
39997.ui.dropdown[class*="five column"] > .menu > .item {
39998 display: inline-block;
39999 width: 20%;
40000}
40001
40002/*--------------
40003 Simple
40004---------------*/
40005
40006/* Displays without javascript */
40007
40008.ui.simple.dropdown .menu:before,
40009.ui.simple.dropdown .menu:after {
40010 display: none;
40011}
40012
40013.ui.simple.dropdown .menu {
40014 position: absolute;
40015 /* IE hack to make dropdown icons appear inline */
40016 display: -ms-inline-flexbox !important;
40017 display: block;
40018 overflow: hidden;
40019 top: -9999px;
40020 opacity: 0;
40021 width: 0;
40022 height: 0;
40023 -webkit-transition: opacity 0.1s ease;
40024 transition: opacity 0.1s ease;
40025 margin-top: 0 !important;
40026}
40027
40028.ui.simple.active.dropdown,
40029.ui.simple.dropdown:hover {
40030 border-bottom-left-radius: 0 !important;
40031 border-bottom-right-radius: 0 !important;
40032}
40033
40034.ui.simple.active.dropdown > .menu,
40035.ui.simple.dropdown:hover > .menu {
40036 overflow: visible;
40037 width: auto;
40038 height: auto;
40039 top: 100%;
40040 opacity: 1;
40041}
40042
40043.ui.simple.dropdown > .menu > .item:active > .menu,
40044.ui.simple.dropdown:hover > .menu > .item:hover > .menu {
40045 overflow: visible;
40046 width: auto;
40047 height: auto;
40048 top: 0 !important;
40049 left: 100% !important;
40050 opacity: 1;
40051}
40052
40053.ui.simple.disabled.dropdown:hover .menu {
40054 display: none;
40055 height: 0;
40056 width: 0;
40057 overflow: hidden;
40058}
40059
40060/* Visible */
40061
40062.ui.simple.visible.dropdown > .menu {
40063 display: block;
40064}
40065
40066/*--------------
40067 Fluid
40068---------------*/
40069
40070.ui.fluid.dropdown {
40071 display: block;
40072 width: 100% !important;
40073 min-width: 0;
40074}
40075
40076.ui.fluid.dropdown > .dropdown.icon {
40077 float: right;
40078}
40079
40080/*--------------
40081 Floating
40082---------------*/
40083
40084.ui.floating.dropdown .menu {
40085 left: 0;
40086 right: auto;
40087 -webkit-box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15) !important;
40088 box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15) !important;
40089 border-radius: 0.28571429rem !important;
40090}
40091
40092.ui.floating.dropdown > .menu {
40093 margin-top: 0.5em !important;
40094 border-radius: 0.28571429rem !important;
40095}
40096
40097/*--------------
40098 Pointing
40099---------------*/
40100
40101.ui.pointing.dropdown > .menu {
40102 top: 100%;
40103 margin-top: 0.78571429rem;
40104 border-radius: 0.28571429rem;
40105}
40106
40107.ui.pointing.dropdown > .menu:not(.hidden):after {
40108 display: block;
40109 position: absolute;
40110 pointer-events: none;
40111 content: '';
40112 visibility: visible;
40113 -webkit-transform: rotate(45deg);
40114 transform: rotate(45deg);
40115 width: 0.5em;
40116 height: 0.5em;
40117 -webkit-box-shadow: -1px -1px 0 0 rgba(34, 36, 38, 0.15);
40118 box-shadow: -1px -1px 0 0 rgba(34, 36, 38, 0.15);
40119 background: #FFFFFF;
40120 z-index: 2;
40121}
40122
40123.ui.pointing.dropdown > .menu:not(.hidden):after {
40124 top: -0.25em;
40125 left: 50%;
40126 margin: 0 0 0 -0.25em;
40127}
40128
40129/* Top Left Pointing */
40130
40131.ui.top.left.pointing.dropdown > .menu {
40132 top: 100%;
40133 bottom: auto;
40134 left: 0;
40135 right: auto;
40136 margin: 1em 0 0;
40137}
40138
40139.ui.top.left.pointing.dropdown > .menu {
40140 top: 100%;
40141 bottom: auto;
40142 left: 0;
40143 right: auto;
40144 margin: 1em 0 0;
40145}
40146
40147.ui.top.left.pointing.dropdown > .menu:after {
40148 top: -0.25em;
40149 left: 1em;
40150 right: auto;
40151 margin: 0;
40152 -webkit-transform: rotate(45deg);
40153 transform: rotate(45deg);
40154}
40155
40156/* Top Right Pointing */
40157
40158.ui.top.right.pointing.dropdown > .menu {
40159 top: 100%;
40160 bottom: auto;
40161 right: 0;
40162 left: auto;
40163 margin: 1em 0 0;
40164}
40165
40166.ui.top.pointing.dropdown > .left.menu:after,
40167.ui.top.right.pointing.dropdown > .menu:after {
40168 top: -0.25em;
40169 left: auto !important;
40170 right: 1em !important;
40171 margin: 0;
40172 -webkit-transform: rotate(45deg);
40173 transform: rotate(45deg);
40174}
40175
40176/* Left Pointing */
40177
40178.ui.left.pointing.dropdown > .menu {
40179 top: 0;
40180 left: 100%;
40181 right: auto;
40182 margin: 0 0 0 1em;
40183}
40184
40185.ui.left.pointing.dropdown > .menu:after {
40186 top: 1em;
40187 left: -0.25em;
40188 margin: 0 0 0 0;
40189 -webkit-transform: rotate(-45deg);
40190 transform: rotate(-45deg);
40191}
40192
40193.ui.left:not(.top):not(.bottom).pointing.dropdown > .left.menu {
40194 left: auto !important;
40195 right: 100% !important;
40196 margin: 0 1em 0 0;
40197}
40198
40199.ui.left:not(.top):not(.bottom).pointing.dropdown > .left.menu:after {
40200 top: 1em;
40201 left: auto;
40202 right: -0.25em;
40203 margin: 0 0 0 0;
40204 -webkit-transform: rotate(135deg);
40205 transform: rotate(135deg);
40206}
40207
40208/* Right Pointing */
40209
40210.ui.right.pointing.dropdown > .menu {
40211 top: 0;
40212 left: auto;
40213 right: 100%;
40214 margin: 0 1em 0 0;
40215}
40216
40217.ui.right.pointing.dropdown > .menu:after {
40218 top: 1em;
40219 left: auto;
40220 right: -0.25em;
40221 margin: 0 0 0 0;
40222 -webkit-transform: rotate(135deg);
40223 transform: rotate(135deg);
40224}
40225
40226/* Bottom Pointing */
40227
40228.ui.bottom.pointing.dropdown > .menu {
40229 top: auto;
40230 bottom: 100%;
40231 left: 0;
40232 right: auto;
40233 margin: 0 0 1em;
40234}
40235
40236.ui.bottom.pointing.dropdown > .menu:after {
40237 top: auto;
40238 bottom: -0.25em;
40239 right: auto;
40240 margin: 0;
40241 -webkit-transform: rotate(-135deg);
40242 transform: rotate(-135deg);
40243}
40244
40245/* Reverse Sub-Menu Direction */
40246
40247.ui.bottom.pointing.dropdown > .menu .menu {
40248 top: auto !important;
40249 bottom: 0 !important;
40250}
40251
40252/* Bottom Left */
40253
40254.ui.bottom.left.pointing.dropdown > .menu {
40255 left: 0;
40256 right: auto;
40257}
40258
40259.ui.bottom.left.pointing.dropdown > .menu:after {
40260 left: 1em;
40261 right: auto;
40262}
40263
40264/* Bottom Right */
40265
40266.ui.bottom.right.pointing.dropdown > .menu {
40267 right: 0;
40268 left: auto;
40269}
40270
40271.ui.bottom.right.pointing.dropdown > .menu:after {
40272 left: auto;
40273 right: 1em;
40274}
40275
40276/* Upward pointing */
40277
40278.ui.pointing.upward.dropdown .menu,
40279.ui.top.pointing.upward.dropdown .menu {
40280 top: auto !important;
40281 bottom: 100% !important;
40282 margin: 0 0 0.78571429rem;
40283 border-radius: 0.28571429rem;
40284}
40285
40286.ui.pointing.upward.dropdown .menu:after,
40287.ui.top.pointing.upward.dropdown .menu:after {
40288 top: 100% !important;
40289 bottom: auto !important;
40290 -webkit-box-shadow: 1px 1px 0 0 rgba(34, 36, 38, 0.15);
40291 box-shadow: 1px 1px 0 0 rgba(34, 36, 38, 0.15);
40292 margin: -0.25em 0 0;
40293}
40294
40295/* Right Pointing Upward */
40296
40297.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu {
40298 top: auto !important;
40299 bottom: 0 !important;
40300 margin: 0 1em 0 0;
40301}
40302
40303.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after {
40304 top: auto !important;
40305 bottom: 0 !important;
40306 margin: 0 0 1em 0;
40307 -webkit-box-shadow: -1px -1px 0 0 rgba(34, 36, 38, 0.15);
40308 box-shadow: -1px -1px 0 0 rgba(34, 36, 38, 0.15);
40309}
40310
40311/* Left Pointing Upward */
40312
40313.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu {
40314 top: auto !important;
40315 bottom: 0 !important;
40316 margin: 0 0 0 1em;
40317}
40318
40319.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after {
40320 top: auto !important;
40321 bottom: 0 !important;
40322 margin: 0 0 1em 0;
40323 -webkit-box-shadow: -1px -1px 0 0 rgba(34, 36, 38, 0.15);
40324 box-shadow: -1px -1px 0 0 rgba(34, 36, 38, 0.15);
40325}
40326
40327/*--------------------
40328 Sizes
40329---------------------*/
40330
40331/* Dropdown Size */
40332
40333.ui.mini.dropdown {
40334 font-size: 0.78571429rem;
40335}
40336
40337.ui.tiny.dropdown {
40338 font-size: 0.85714286rem;
40339}
40340
40341.ui.small.dropdown {
40342 font-size: 0.92857143rem;
40343}
40344
40345.ui.dropdown {
40346 font-size: 1rem;
40347}
40348
40349.ui.large.dropdown {
40350 font-size: 1.14285714rem;
40351}
40352
40353.ui.big.dropdown {
40354 font-size: 1.28571429rem;
40355}
40356
40357.ui.huge.dropdown {
40358 font-size: 1.42857143rem;
40359}
40360
40361.ui.massive.dropdown {
40362 font-size: 1.71428571rem;
40363}
40364
40365/* Dropdown Item Size */
40366
40367.ui.mini.dropdown .menu > .item {
40368 font-size: 0.78571429rem;
40369}
40370
40371.ui.tiny.dropdown .menu > .item {
40372 font-size: 0.85714286rem;
40373}
40374
40375.ui.small.dropdown .menu > .item {
40376 font-size: 0.92857143rem;
40377}
40378
40379.ui.dropdown .menu > .item {
40380 font-size: 1rem;
40381}
40382
40383.ui.large.dropdown .menu > .item {
40384 font-size: 1.14285714rem;
40385}
40386
40387.ui.big.dropdown .menu > .item {
40388 font-size: 1.28571429rem;
40389}
40390
40391.ui.huge.dropdown .menu > .item {
40392 font-size: 1.42857143rem;
40393}
40394
40395.ui.massive.dropdown .menu > .item {
40396 font-size: 1.71428571rem;
40397}
40398
40399/*******************************
40400 Theme Overrides
40401*******************************/
40402
40403/* Dropdown Carets */
40404
40405@font-face {
40406 font-family: 'Dropdown';
40407 src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfuIIAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zjo82LgAAAFwAAABVGhlYWQAQ88bAAACxAAAADZoaGVhAwcB6QAAAvwAAAAkaG10eAS4ABIAAAMgAAAAIGxvY2EBNgDeAAADQAAAABJtYXhwAAoAFgAAA1QAAAAgbmFtZVcZpu4AAAN0AAABRXBvc3QAAwAAAAAEvAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDX//3//wAB/+MPLQADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAIABJQElABMAABM0NzY3BTYXFhUUDwEGJwYvASY1AAUGBwEACAUGBoAFCAcGgAUBEgcGBQEBAQcECQYHfwYBAQZ/BwYAAQAAAG4BJQESABMAADc0PwE2MzIfARYVFAcGIyEiJyY1AAWABgcIBYAGBgUI/wAHBgWABwaABQWABgcHBgUFBgcAAAABABIASQC3AW4AEwAANzQ/ATYXNhcWHQEUBwYnBi8BJjUSBoAFCAcFBgYFBwgFgAbbBwZ/BwEBBwQJ/wgEBwEBB38GBgAAAAABAAAASQClAW4AEwAANxE0NzYzMh8BFhUUDwEGIyInJjUABQYHCAWABgaABQgHBgVbAQAIBQYGgAUIBwWABgYFBwAAAAEAAAABAADZuaKOXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAAAAACgAUAB4AQgBkAIgAqgAAAAEAAAAIABQAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAOAAAAAQAAAAAAAgAOAEcAAQAAAAAAAwAOACQAAQAAAAAABAAOAFUAAQAAAAAABQAWAA4AAQAAAAAABgAHADIAAQAAAAAACgA0AGMAAwABBAkAAQAOAAAAAwABBAkAAgAOAEcAAwABBAkAAwAOACQAAwABBAkABAAOAFUAAwABBAkABQAWAA4AAwABBAkABgAOADkAAwABBAkACgA0AGMAaQBjAG8AbQBvAG8AbgBWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AbgBSAGUAZwB1AGwAYQByAGkAYwBvAG0AbwBvAG4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVwAAoAAAAABSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAdkAAAHZLDXE/09TLzIAAALQAAAAYAAAAGAIIweQY21hcAAAAzAAAABMAAAATA9+4ghnYXNwAAADfAAAAAgAAAAIAAAAEGhlYWQAAAOEAAAANgAAADYAQ88baGhlYQAAA7wAAAAkAAAAJAMHAelobXR4AAAD4AAAACAAAAAgBLgAEm1heHAAAAQAAAAABgAAAAYACFAAbmFtZQAABAgAAAFFAAABRVcZpu5wb3N0AAAFUAAAACAAAAAgAAMAAAEABAQAAQEBCGljb21vb24AAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHi2v4lPh0BR0AAACIDx0AAACNER0AAAAJHQAAAdASAAkBAQgPERMWGyAlKmljb21vb25pY29tb29udTB1MXUyMHVGMEQ3dUYwRDh1RjBEOXVGMERBAAACAYkABgAIAgABAAQABwAKAA0AVgCfAOgBL/yUDvyUDvyUDvuUDvtvi/emFYuQjZCOjo+Pj42Qiwj3lIsFkIuQiY6Hj4iNhouGi4aJh4eHCPsU+xQFiIiGiYaLhouHjYeOCPsU9xQFiI+Jj4uQCA77b4v3FBWLkI2Pjo8I9xT3FAWPjo+NkIuQi5CJjogI9xT7FAWPh42Hi4aLhomHh4eIiIaJhosI+5SLBYaLh42HjoiPiY+LkAgO+92d928Vi5CNkI+OCPcU9xQFjo+QjZCLkIuPiY6Hj4iNhouGCIv7lAWLhomHh4iIh4eJhouGi4aNiI8I+xT3FAWHjomPi5AIDvvdi+YVi/eUBYuQjZCOjo+Pj42Qi5CLkImOhwj3FPsUBY+IjYaLhouGiYeHiAj7FPsUBYiHhomGi4aLh42Hj4iOiY+LkAgO+JQU+JQViwwKAAAAAAMCAAGQAAUAAAFMAWYAAABHAUwBZgAAAPUAGQCEAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA8NoB4P/g/+AB4AAgAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDw2v/9//8AAAAAACDw1//9//8AAf/jDy0AAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAAA5emozXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAUAAACAAAAAAADgCuAAEAAAAAAAEADgAAAAEAAAAAAAIADgBHAAEAAAAAAAMADgAkAAEAAAAAAAQADgBVAAEAAAAAAAUAFgAOAAEAAAAAAAYABwAyAAEAAAAAAAoANABjAAMAAQQJAAEADgAAAAMAAQQJAAIADgBHAAMAAQQJAAMADgAkAAMAAQQJAAQADgBVAAMAAQQJAAUAFgAOAAMAAQQJAAYADgA5AAMAAQQJAAoANABjAGkAYwBvAG0AbwBvAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG4AUgBlAGcAdQBsAGEAcgBpAGMAbwBtAG8AbwBuAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('woff');
40408 font-weight: normal;
40409 font-style: normal;
40410}
40411
40412.ui.dropdown > .dropdown.icon {
40413 font-family: 'Dropdown';
40414 line-height: 1;
40415 height: 1em;
40416 width: 1.23em;
40417 -webkit-backface-visibility: hidden;
40418 backface-visibility: hidden;
40419 font-weight: normal;
40420 font-style: normal;
40421 text-align: center;
40422}
40423
40424.ui.dropdown > .dropdown.icon {
40425 width: auto;
40426}
40427
40428.ui.dropdown > .dropdown.icon:before {
40429 content: '\f0d7';
40430}
40431
40432/* Sub Menu */
40433
40434.ui.dropdown .menu .item .dropdown.icon:before {
40435 content: '\f0da' ;
40436}
40437
40438.ui.dropdown .item .left.dropdown.icon:before,
40439.ui.dropdown .left.menu .item .dropdown.icon:before {
40440 content: "\f0d9" ;
40441}
40442
40443/* Vertical Menu Dropdown */
40444
40445.ui.vertical.menu .dropdown.item > .dropdown.icon:before {
40446 content: "\f0da" ;
40447}
40448
40449/* Icons for Reference
40450.dropdown.down.icon {
40451 content: "\f0d7";
40452}
40453.dropdown.up.icon {
40454 content: "\f0d8";
40455}
40456.dropdown.left.icon {
40457 content: "\f0d9";
40458}
40459.dropdown.icon.icon {
40460 content: "\f0da";
40461}
40462*/
40463
40464/*--------------
40465 Inverted
40466---------------*/
40467
40468/* General rules and basic dropdowns */
40469
40470.ui.inverted.dropdown .menu {
40471 background: #1B1C1D;
40472 -webkit-box-shadow: none;
40473 box-shadow: none;
40474 border: 1px solid rgba(255, 255, 255, 0.15);
40475}
40476
40477.ui.inverted.dropdown .menu > .item {
40478 color: rgba(255, 255, 255, 0.8);
40479}
40480
40481.ui.inverted.dropdown .menu .active.item {
40482 background: transparent;
40483 color: rgba(255, 255, 255, 0.8);
40484 -webkit-box-shadow: none;
40485 box-shadow: none;
40486}
40487
40488.ui.inverted.dropdown .menu > .item:hover {
40489 background: rgba(255, 255, 255, 0.08);
40490 color: rgba(255, 255, 255, 0.8);
40491}
40492
40493.ui.inverted.dropdown.selected,
40494.ui.inverted.dropdown .menu .selected.item {
40495 background: rgba(255, 255, 255, 0.15);
40496 color: rgba(255, 255, 255, 0.8);
40497}
40498
40499.ui.inverted.dropdown .menu > .header {
40500 color: #FFFFFF;
40501}
40502
40503.ui.inverted.dropdown > .text > .description,
40504.ui.inverted.dropdown .menu > .item > .description {
40505 color: rgba(255, 255, 255, 0.5);
40506}
40507
40508.ui.inverted.dropdown .menu > .divider {
40509 border-top: 1px solid rgba(255, 255, 255, 0.15);
40510}
40511
40512.ui.inverted.dropdown .scrolling.menu {
40513 border: none;
40514 border-top: 1px solid rgba(255, 255, 255, 0.15);
40515}
40516
40517/* Selection */
40518
40519.ui.inverted.selection.dropdown {
40520 border: 1px solid rgba(255, 255, 255, 0.15);
40521 background: #1B1C1D;
40522 color: rgba(255, 255, 255, 0.8);
40523}
40524
40525.ui.inverted.selection.dropdown:hover {
40526 border-color: rgba(255, 255, 255, 0.25);
40527 -webkit-box-shadow: none;
40528 box-shadow: none;
40529}
40530
40531.ui.inverted.selection.dropdown input {
40532 color: #FFFFFF;
40533}
40534
40535.ui.inverted.dropdown:not(.button) > .default.text,
40536.ui.inverted.default.dropdown:not(.button) > .text {
40537 color: rgba(255, 255, 255, 0.5);
40538}
40539
40540.ui.inverted.dropdown:not(.button) > input:focus ~ .default.text,
40541.ui.inverted.default.dropdown:not(.button) > input:focus ~ .text {
40542 color: rgba(255, 255, 255, 0.7);
40543}
40544
40545.ui.inverted.selection.visible.dropdown > .text:not(.default) {
40546 color: rgba(255, 255, 255, 0.9);
40547}
40548
40549.ui.inverted.active.search.dropdown input.search:focus + .text .icon,
40550.ui.inverted.active.search.dropdown input.search:focus + .text .flag {
40551 opacity: 0.45;
40552}
40553
40554.ui.inverted.active.search.dropdown input.search:focus + .text {
40555 color: rgba(255, 255, 255, 0.7) !important;
40556}
40557
40558.ui.inverted.selection.active.dropdown .menu,
40559.ui.inverted.selection.active.dropdown:hover {
40560 border-color: rgba(255, 255, 255, 0.15);
40561}
40562
40563.ui.inverted.selection.dropdown .menu > .item {
40564 border-top: 1px solid #242526;
40565}
40566
40567.ui.inverted.dropdown .menu > .message:not(.ui) {
40568 color: rgba(255, 255, 255, 0.5);
40569}
40570
40571/* Fixing the border */
40572
40573.ui.inverted.dropdown .menu > .item:first-child {
40574 border-top-width: 0;
40575}
40576
40577/* Labels */
40578
40579.ui.inverted.multiple.dropdown > .label {
40580 background-color: rgba(255, 255, 255, 0.7);
40581 background-image: none;
40582 color: #000000;
40583 -webkit-box-shadow: 0 0 0 1px rgba(255, 255, 255, 0) inset;
40584 box-shadow: 0 0 0 1px rgba(255, 255, 255, 0) inset;
40585}
40586
40587.ui.inverted.multiple.dropdown > .label:hover {
40588 background-color: rgba(255, 255, 255, 0.9);
40589 border-color: rgba(255, 255, 255, 0.9);
40590 background-image: none;
40591 color: #000000;
40592}
40593
40594.ui.inverted.multiple.dropdown > .label > .close.icon,
40595.ui.inverted.multiple.dropdown > .label > .delete.icon {
40596 opacity: 0.6;
40597}
40598
40599.ui.inverted.multiple.dropdown > .label > .close.icon:hover,
40600.ui.inverted.multiple.dropdown > .label > .delete.icon:hover {
40601 opacity: 0.8;
40602}
40603
40604/* Selection for form elements */
40605
40606.ui.inverted.dropdown textarea::-webkit-selection,
40607.ui.inverted.dropdown input::-webkit-selection {
40608 background-color: rgba(255, 255, 255, 0.25);
40609 color: rgba(255, 255, 255, 0.8);
40610}
40611
40612.ui.inverted.dropdown textarea::selection,
40613.ui.inverted.dropdown input::selection {
40614 background-color: rgba(255, 255, 255, 0.25);
40615 color: rgba(255, 255, 255, 0.8);
40616}
40617
40618/* Scrollbars */
40619
40620.ui.inverted.dropdown .menu::-webkit-scrollbar-track {
40621 background: rgba(255, 255, 255, 0.1);
40622}
40623
40624.ui.inverted.dropdown .menu::-webkit-scrollbar-thumb {
40625 background: rgba(255, 255, 255, 0.25);
40626}
40627
40628.ui.inverted.dropdown .menu::-webkit-scrollbar-thumb:window-inactive {
40629 background: rgba(255, 255, 255, 0.15);
40630}
40631
40632.ui.inverted.dropdown .menu::-webkit-scrollbar-thumb:hover {
40633 background: rgba(255, 255, 255, 0.35);
40634}
40635
40636/*******************************
40637 User Overrides
40638*******************************/
40639/*!
40640 * # Semantic UI 2.7.2 - Video
40641 * http://github.com/semantic-org/semantic-ui/
40642 *
40643 *
40644 * Released under the MIT license
40645 * http://opensource.org/licenses/MIT
40646 *
40647 */
40648
40649/*******************************
40650 Types
40651*******************************/
40652
40653.ui.embed {
40654 position: relative;
40655 max-width: 100%;
40656 height: 0;
40657 overflow: hidden;
40658 background: #DCDDDE;
40659 padding-bottom: 56.25%;
40660}
40661
40662/*-----------------
40663 Embedded Content
40664------------------*/
40665
40666.ui.embed iframe,
40667.ui.embed embed,
40668.ui.embed object {
40669 position: absolute;
40670 border: none;
40671 width: 100%;
40672 height: 100%;
40673 top: 0;
40674 left: 0;
40675 margin: 0;
40676 padding: 0;
40677}
40678
40679/*-----------------
40680 Embed
40681------------------*/
40682
40683.ui.embed > .embed {
40684 display: none;
40685}
40686
40687/*--------------
40688 Placeholder
40689---------------*/
40690
40691.ui.embed > .placeholder {
40692 position: absolute;
40693 cursor: pointer;
40694 top: 0;
40695 left: 0;
40696 display: block;
40697 width: 100%;
40698 height: 100%;
40699 background-color: radial-gradient(transparent 45%, rgba(0, 0, 0, 0.3));
40700}
40701
40702/*--------------
40703 Icon
40704---------------*/
40705
40706.ui.embed > .icon {
40707 cursor: pointer;
40708 position: absolute;
40709 top: 0;
40710 left: 0;
40711 width: 100%;
40712 height: 100%;
40713 z-index: 2;
40714}
40715
40716.ui.embed > .icon:after {
40717 position: absolute;
40718 top: 0;
40719 left: 0;
40720 width: 100%;
40721 height: 100%;
40722 z-index: 3;
40723 content: '';
40724 background: -webkit-radial-gradient(transparent 45%, rgba(0, 0, 0, 0.3));
40725 background: radial-gradient(transparent 45%, rgba(0, 0, 0, 0.3));
40726 opacity: 0.5;
40727 -webkit-transition: opacity 0.5s ease;
40728 transition: opacity 0.5s ease;
40729}
40730
40731.ui.embed > .icon:before {
40732 position: absolute;
40733 top: 50%;
40734 left: 50%;
40735 -webkit-transform: translateX(-50%) translateY(-50%);
40736 transform: translateX(-50%) translateY(-50%);
40737 color: #FFFFFF;
40738 font-size: 6rem;
40739 text-shadow: 0 2px 10px rgba(34, 36, 38, 0.2);
40740 -webkit-transition: opacity 0.5s ease, color 0.5s ease;
40741 transition: opacity 0.5s ease, color 0.5s ease;
40742 z-index: 10;
40743}
40744
40745/*******************************
40746 States
40747*******************************/
40748
40749/*--------------
40750 Hover
40751---------------*/
40752
40753.ui.embed .icon:hover:after {
40754 background: -webkit-radial-gradient(transparent 45%, rgba(0, 0, 0, 0.3));
40755 background: radial-gradient(transparent 45%, rgba(0, 0, 0, 0.3));
40756 opacity: 1;
40757}
40758
40759.ui.embed .icon:hover:before {
40760 color: #FFFFFF;
40761}
40762
40763/*--------------
40764 Active
40765---------------*/
40766
40767.ui.active.embed > .icon,
40768.ui.active.embed > .placeholder {
40769 display: none;
40770}
40771
40772.ui.active.embed > .embed {
40773 display: block;
40774}
40775
40776/*******************************
40777 Video Overrides
40778*******************************/
40779
40780/*******************************
40781 Site Overrides
40782*******************************/
40783
40784/*******************************
40785 Variations
40786*******************************/
40787
40788.ui.square.embed {
40789 padding-bottom: 100%;
40790}
40791
40792.ui[class*="4:3"].embed {
40793 padding-bottom: 75%;
40794}
40795
40796.ui[class*="16:9"].embed {
40797 padding-bottom: 56.25%;
40798}
40799
40800.ui[class*="21:9"].embed {
40801 padding-bottom: 42.85714286%;
40802}
40803/*!
40804 * # Semantic UI 2.7.2 - Modal
40805 * http://github.com/semantic-org/semantic-ui/
40806 *
40807 *
40808 * Released under the MIT license
40809 * http://opensource.org/licenses/MIT
40810 *
40811 */
40812
40813/*******************************
40814 Modal
40815*******************************/
40816
40817.ui.modal {
40818 position: absolute;
40819 display: none;
40820 z-index: 1001;
40821 text-align: left;
40822 background: #FFFFFF;
40823 border: none;
40824 -webkit-box-shadow: 1px 3px 3px 0 rgba(0, 0, 0, 0.2), 1px 3px 15px 2px rgba(0, 0, 0, 0.2);
40825 box-shadow: 1px 3px 3px 0 rgba(0, 0, 0, 0.2), 1px 3px 15px 2px rgba(0, 0, 0, 0.2);
40826 -webkit-transform-origin: 50% 25%;
40827 transform-origin: 50% 25%;
40828 -webkit-box-flex: 0;
40829 -ms-flex: 0 0 auto;
40830 flex: 0 0 auto;
40831 border-radius: 0.28571429rem;
40832 -webkit-user-select: text;
40833 -moz-user-select: text;
40834 -ms-user-select: text;
40835 user-select: text;
40836 will-change: top, left, margin, transform, opacity;
40837}
40838
40839.ui.modal > :first-child:not(.icon):not(.dimmer),
40840.ui.modal > .icon:first-child + *,
40841.ui.modal > .dimmer:first-child + *:not(.icon),
40842.ui.modal > .dimmer:first-child + .icon + * {
40843 border-top-left-radius: 0.28571429rem;
40844 border-top-right-radius: 0.28571429rem;
40845}
40846
40847.ui.modal > :last-child {
40848 border-bottom-left-radius: 0.28571429rem;
40849 border-bottom-right-radius: 0.28571429rem;
40850}
40851
40852/*******************************
40853 Content
40854*******************************/
40855
40856/*--------------
40857 Close
40858---------------*/
40859
40860.ui.modal > .close {
40861 cursor: pointer;
40862 position: absolute;
40863 top: -2.5rem;
40864 right: -2.5rem;
40865 z-index: 1;
40866 opacity: 0.8;
40867 font-size: 1.25em;
40868 color: #FFFFFF;
40869 width: 2.25rem;
40870 height: 2.25rem;
40871 padding: 0.625rem 0 0 0;
40872}
40873
40874.ui.modal > .close:hover {
40875 opacity: 1;
40876}
40877
40878/*--------------
40879 Header
40880---------------*/
40881
40882.ui.modal > .header {
40883 display: block;
40884 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
40885 background: #FFFFFF;
40886 margin: 0;
40887 padding: 1.25rem 1.5rem;
40888 -webkit-box-shadow: none;
40889 box-shadow: none;
40890 color: rgba(0, 0, 0, 0.85);
40891 border-bottom: 1px solid rgba(34, 36, 38, 0.15);
40892}
40893
40894.ui.modal > .header:not(.ui) {
40895 font-size: 1.42857143rem;
40896 line-height: 1.28571429em;
40897 font-weight: bold;
40898}
40899
40900/*--------------
40901 Content
40902---------------*/
40903
40904.ui.modal > .content {
40905 display: block;
40906 width: 100%;
40907 font-size: 1em;
40908 line-height: 1.4;
40909 padding: 1.5rem;
40910 background: #FFFFFF;
40911}
40912
40913.ui.modal > .image.content {
40914 display: -webkit-box;
40915 display: -ms-flexbox;
40916 display: flex;
40917 -webkit-box-orient: horizontal;
40918 -webkit-box-direction: normal;
40919 -ms-flex-direction: row;
40920 flex-direction: row;
40921 -ms-flex-wrap: wrap;
40922 flex-wrap: wrap;
40923}
40924
40925/* Image */
40926
40927.ui.modal > .content > .image {
40928 display: block;
40929 -webkit-box-flex: 0;
40930 -ms-flex: 0 1 auto;
40931 flex: 0 1 auto;
40932 width: '';
40933 -ms-flex-item-align: start;
40934 align-self: start;
40935 max-width: 100%;
40936}
40937
40938.ui.modal > [class*="top aligned"] {
40939 -ms-flex-item-align: start;
40940 align-self: start;
40941}
40942
40943.ui.modal > [class*="middle aligned"] {
40944 -ms-flex-item-align: center;
40945 align-self: center;
40946}
40947
40948.ui.modal > [class*="stretched"] {
40949 -ms-flex-item-align: stretch;
40950 align-self: stretch;
40951}
40952
40953/* Description */
40954
40955.ui.modal > .content > .description {
40956 display: block;
40957 -webkit-box-flex: 1;
40958 -ms-flex: 1 0 auto;
40959 flex: 1 0 auto;
40960 min-width: 0;
40961 -ms-flex-item-align: start;
40962 align-self: start;
40963}
40964
40965.ui.modal > .content > .icon + .description,
40966.ui.modal > .content > .image + .description {
40967 -webkit-box-flex: 0;
40968 -ms-flex: 0 1 auto;
40969 flex: 0 1 auto;
40970 min-width: '';
40971 width: auto;
40972 padding-left: 2em;
40973}
40974
40975/*rtl:ignore*/
40976
40977.ui.modal > .content > .image > i.icon {
40978 margin: 0;
40979 opacity: 1;
40980 width: auto;
40981 line-height: 1;
40982 font-size: 8rem;
40983}
40984
40985/*--------------
40986 Actions
40987---------------*/
40988
40989.ui.modal > .actions {
40990 background: #F9FAFB;
40991 padding: 1rem 1rem;
40992 border-top: 1px solid rgba(34, 36, 38, 0.15);
40993 text-align: right;
40994}
40995
40996.ui.modal .actions > .button {
40997 margin-left: 0.75em;
40998}
40999
41000.ui.basic.modal > .actions {
41001 border-top: none;
41002}
41003
41004/*-------------------
41005 Responsive
41006--------------------*/
41007
41008/* Modal Width */
41009
41010@media only screen and (max-width: 767.99px) {
41011 .ui.modal:not(.fullscreen) {
41012 width: 95%;
41013 margin: 0 0 0 0;
41014 }
41015}
41016
41017@media only screen and (min-width: 768px) {
41018 .ui.modal:not(.fullscreen) {
41019 width: 88%;
41020 margin: 0 0 0 0;
41021 }
41022}
41023
41024@media only screen and (min-width: 992px) {
41025 .ui.modal:not(.fullscreen) {
41026 width: 850px;
41027 margin: 0 0 0 0;
41028 }
41029}
41030
41031@media only screen and (min-width: 1200px) {
41032 .ui.modal:not(.fullscreen) {
41033 width: 900px;
41034 margin: 0 0 0 0;
41035 }
41036}
41037
41038@media only screen and (min-width: 1920px) {
41039 .ui.modal:not(.fullscreen) {
41040 width: 950px;
41041 margin: 0 0 0 0;
41042 }
41043}
41044
41045/* Tablet and Mobile */
41046
41047@media only screen and (max-width: 991.99px) {
41048 .ui.modal > .header {
41049 padding-right: 2.25rem;
41050 }
41051
41052 .ui.modal > .close {
41053 top: 1.0535rem;
41054 right: 1rem;
41055 color: rgba(0, 0, 0, 0.87);
41056 }
41057}
41058
41059/* Mobile */
41060
41061@media only screen and (max-width: 767.99px) {
41062 .ui.modal > .header {
41063 padding: 0.75rem 1rem !important;
41064 padding-right: 2.25rem !important;
41065 }
41066
41067 .ui.overlay.fullscreen.modal .content.content.content {
41068 min-height: calc(100vh - 8.1rem);
41069 }
41070
41071 .ui.overlay.fullscreen.modal .scrolling.content.content.content {
41072 max-height: calc(100vh - 8.1rem);
41073 }
41074
41075 .ui.modal > .content {
41076 display: block;
41077 padding: 1rem !important;
41078 }
41079
41080 .ui.modal > .close {
41081 top: 0.5rem !important;
41082 right: 0.5rem !important;
41083 }
41084
41085 /*rtl:ignore*/
41086
41087 .ui.modal .image.content {
41088 -webkit-box-orient: vertical;
41089 -webkit-box-direction: normal;
41090 -ms-flex-direction: column;
41091 flex-direction: column;
41092 }
41093
41094 .ui.modal .content > .image {
41095 display: block;
41096 max-width: 100%;
41097 margin: 0 auto !important;
41098 text-align: center;
41099 padding: 0 0 1rem !important;
41100 }
41101
41102 .ui.modal > .content > .image > i.icon {
41103 font-size: 5rem;
41104 text-align: center;
41105 }
41106
41107 /*rtl:ignore*/
41108
41109 .ui.modal .content > .description {
41110 display: block;
41111 width: 100% !important;
41112 margin: 0 !important;
41113 padding: 1rem 0 !important;
41114 -webkit-box-shadow: none;
41115 box-shadow: none;
41116 }
41117
41118 /* Let Buttons Stack */
41119
41120 .ui.modal > .actions {
41121 padding: 1rem 1rem 0rem !important;
41122 }
41123
41124 .ui.modal .actions > .buttons,
41125 .ui.modal .actions > .button {
41126 margin-bottom: 1rem;
41127 }
41128}
41129
41130/*--------------
41131 Coupling
41132---------------*/
41133
41134.ui.inverted.dimmer > .ui.modal {
41135 -webkit-box-shadow: 1px 3px 10px 2px rgba(0, 0, 0, 0.2);
41136 box-shadow: 1px 3px 10px 2px rgba(0, 0, 0, 0.2);
41137}
41138
41139/*******************************
41140 Types
41141*******************************/
41142
41143.ui.basic.modal {
41144 background-color: transparent;
41145 border: none;
41146 border-radius: 0;
41147 -webkit-box-shadow: none !important;
41148 box-shadow: none !important;
41149 color: #FFFFFF;
41150}
41151
41152.ui.basic.modal > .header,
41153.ui.basic.modal > .content,
41154.ui.basic.modal > .actions {
41155 background-color: transparent;
41156}
41157
41158.ui.basic.modal > .header {
41159 color: #FFFFFF;
41160}
41161
41162.ui.basic.modal > .close {
41163 top: 1rem;
41164 right: 1.5rem;
41165 color: #FFFFFF;
41166}
41167
41168.ui.inverted.dimmer > .basic.modal {
41169 color: rgba(0, 0, 0, 0.87);
41170}
41171
41172.ui.inverted.dimmer > .ui.basic.modal > .header {
41173 color: rgba(0, 0, 0, 0.85);
41174}
41175
41176/* Resort to margin positioning if legacy */
41177
41178.ui.legacy.legacy.modal,
41179.ui.legacy.legacy.page.dimmer > .ui.modal {
41180 left: 50% !important;
41181}
41182
41183.ui.legacy.legacy.modal:not(.aligned),
41184.ui.legacy.legacy.page.dimmer > .ui.modal:not(.aligned) {
41185 top: 50%;
41186}
41187
41188.ui.legacy.legacy.page.dimmer > .ui.scrolling.modal:not(.aligned),
41189.ui.page.dimmer > .ui.scrolling.legacy.legacy.modal:not(.aligned),
41190.ui.top.aligned.legacy.legacy.page.dimmer > .ui.modal:not(.aligned),
41191.ui.top.aligned.dimmer > .ui.legacy.legacy.modal:not(.aligned) {
41192 top: auto;
41193}
41194
41195.ui.legacy.overlay.fullscreen.modal {
41196 margin-top: -1rem !important;
41197}
41198
41199/*******************************
41200 States
41201*******************************/
41202
41203.ui.loading.modal {
41204 display: block;
41205 visibility: hidden;
41206 z-index: -1;
41207}
41208
41209.ui.active.modal {
41210 display: block;
41211}
41212
41213/*******************************
41214 Variations
41215*******************************/
41216
41217/*--------------
41218 Aligned
41219---------------*/
41220
41221.ui.top.aligned.modal {
41222 top: 5vh;
41223}
41224
41225.ui.bottom.aligned.modal {
41226 bottom: 5vh;
41227}
41228
41229@media only screen and (max-width: 767.99px) {
41230 .ui.top.aligned.modal {
41231 top: 1rem;
41232 }
41233
41234 .ui.bottom.aligned.modal {
41235 bottom: 1rem;
41236 }
41237}
41238
41239/*--------------
41240 Scrolling
41241---------------*/
41242
41243/* Scrolling Dimmer */
41244
41245.scrolling.dimmable.dimmed {
41246 overflow: hidden;
41247}
41248
41249.scrolling.dimmable > .dimmer {
41250 -webkit-box-pack: start;
41251 -ms-flex-pack: start;
41252 justify-content: flex-start;
41253 position: fixed;
41254}
41255
41256.scrolling.dimmable.dimmed > .dimmer {
41257 overflow: auto;
41258 -webkit-overflow-scrolling: touch;
41259}
41260
41261.modals.dimmer .ui.scrolling.modal:not(.fullscreen) {
41262 margin: 1rem auto;
41263}
41264
41265/* Undetached Scrolling */
41266
41267.scrolling.undetached.dimmable.dimmed {
41268 overflow: auto;
41269 -webkit-overflow-scrolling: touch;
41270}
41271
41272.scrolling.undetached.dimmable.dimmed > .dimmer {
41273 overflow: hidden;
41274}
41275
41276.scrolling.undetached.dimmable .ui.scrolling.modal:not(.fullscreen) {
41277 position: absolute;
41278 left: 50%;
41279 margin-top: 1rem !important;
41280}
41281
41282/* Scrolling Content */
41283
41284.ui.modal .scrolling.content {
41285 max-height: calc(80vh - 10rem);
41286 overflow: auto;
41287}
41288
41289.ui.overlay.fullscreen.modal .content {
41290 min-height: calc(100vh - 9.1rem);
41291}
41292
41293.ui.overlay.fullscreen.modal .scrolling.content {
41294 max-height: calc(100vh - 9.1rem);
41295}
41296
41297/*--------------
41298 Full Screen
41299---------------*/
41300
41301.ui.fullscreen.modal {
41302 width: 95%;
41303 left: 2.5%;
41304 margin: 1em auto;
41305}
41306
41307.ui.overlay.fullscreen.modal {
41308 width: 100%;
41309 left: 0;
41310 margin: 0 auto;
41311 top: 0;
41312 border-radius: 0;
41313}
41314
41315.ui.fullscreen.modal > .header {
41316 padding-right: 2.25rem;
41317}
41318
41319.ui.fullscreen.modal > .close {
41320 top: 1.0535rem;
41321 right: 1rem;
41322 color: rgba(0, 0, 0, 0.87);
41323}
41324
41325.ui.basic.fullscreen.modal > .close {
41326 color: #FFFFFF;
41327}
41328
41329/*--------------
41330 Size
41331---------------*/
41332
41333.ui.modal {
41334 font-size: 1rem;
41335}
41336
41337/* Mini */
41338
41339.ui.mini.modal > .header:not(.ui) {
41340 font-size: 1.3em;
41341}
41342
41343/* Mini Modal Width */
41344
41345@media only screen and (max-width: 767.99px) {
41346 .ui.mini.modal {
41347 width: 95%;
41348 margin: 0 0 0 0;
41349 }
41350}
41351
41352@media only screen and (min-width: 768px) {
41353 .ui.mini.modal {
41354 width: 35.2%;
41355 margin: 0 0 0 0;
41356 }
41357}
41358
41359@media only screen and (min-width: 992px) {
41360 .ui.mini.modal {
41361 width: 340px;
41362 margin: 0 0 0 0;
41363 }
41364}
41365
41366@media only screen and (min-width: 1200px) {
41367 .ui.mini.modal {
41368 width: 360px;
41369 margin: 0 0 0 0;
41370 }
41371}
41372
41373@media only screen and (min-width: 1920px) {
41374 .ui.mini.modal {
41375 width: 380px;
41376 margin: 0 0 0 0;
41377 }
41378}
41379
41380/* Tiny */
41381
41382.ui.tiny.modal > .header:not(.ui) {
41383 font-size: 1.3em;
41384}
41385
41386/* Tiny Modal Width */
41387
41388@media only screen and (max-width: 767.99px) {
41389 .ui.tiny.modal {
41390 width: 95%;
41391 margin: 0 0 0 0;
41392 }
41393}
41394
41395@media only screen and (min-width: 768px) {
41396 .ui.tiny.modal {
41397 width: 52.8%;
41398 margin: 0 0 0 0;
41399 }
41400}
41401
41402@media only screen and (min-width: 992px) {
41403 .ui.tiny.modal {
41404 width: 510px;
41405 margin: 0 0 0 0;
41406 }
41407}
41408
41409@media only screen and (min-width: 1200px) {
41410 .ui.tiny.modal {
41411 width: 540px;
41412 margin: 0 0 0 0;
41413 }
41414}
41415
41416@media only screen and (min-width: 1920px) {
41417 .ui.tiny.modal {
41418 width: 570px;
41419 margin: 0 0 0 0;
41420 }
41421}
41422
41423/* Small */
41424
41425.ui.small.modal > .header:not(.ui) {
41426 font-size: 1.3em;
41427}
41428
41429/* Small Modal Width */
41430
41431@media only screen and (max-width: 767.99px) {
41432 .ui.small.modal {
41433 width: 95%;
41434 margin: 0 0 0 0;
41435 }
41436}
41437
41438@media only screen and (min-width: 768px) {
41439 .ui.small.modal {
41440 width: 70.4%;
41441 margin: 0 0 0 0;
41442 }
41443}
41444
41445@media only screen and (min-width: 992px) {
41446 .ui.small.modal {
41447 width: 680px;
41448 margin: 0 0 0 0;
41449 }
41450}
41451
41452@media only screen and (min-width: 1200px) {
41453 .ui.small.modal {
41454 width: 720px;
41455 margin: 0 0 0 0;
41456 }
41457}
41458
41459@media only screen and (min-width: 1920px) {
41460 .ui.small.modal {
41461 width: 760px;
41462 margin: 0 0 0 0;
41463 }
41464}
41465
41466/* Large Modal Width */
41467
41468.ui.large.modal > .header {
41469 font-size: 1.6em;
41470}
41471
41472@media only screen and (max-width: 767.99px) {
41473 .ui.large.modal {
41474 width: 95%;
41475 margin: 0 0 0 0;
41476 }
41477}
41478
41479@media only screen and (min-width: 768px) {
41480 .ui.large.modal {
41481 width: 88%;
41482 margin: 0 0 0 0;
41483 }
41484}
41485
41486@media only screen and (min-width: 992px) {
41487 .ui.large.modal {
41488 width: 1020px;
41489 margin: 0 0 0 0;
41490 }
41491}
41492
41493@media only screen and (min-width: 1200px) {
41494 .ui.large.modal {
41495 width: 1080px;
41496 margin: 0 0 0 0;
41497 }
41498}
41499
41500@media only screen and (min-width: 1920px) {
41501 .ui.large.modal {
41502 width: 1140px;
41503 margin: 0 0 0 0;
41504 }
41505}
41506
41507/*****************************
41508 Inverted
41509*******************************/
41510
41511.ui.inverted.modal {
41512 background: rgba(0, 0, 0, 0.9);
41513}
41514
41515.ui.inverted.modal > .header,
41516.ui.inverted.modal > .content {
41517 background: rgba(0, 0, 0, 0.9);
41518 color: #FFFFFF;
41519}
41520
41521.ui.inverted.modal > .actions {
41522 background: #191A1B;
41523 border-top: 1px solid rgba(34, 36, 38, 0.85);
41524 color: #FFFFFF;
41525}
41526
41527.ui.inverted.dimmer > .modal > .close {
41528 color: rgba(0, 0, 0, 0.85);
41529}
41530
41531@media only screen and (max-width: 991.99px) {
41532 .ui.dimmer .inverted.modal > .close {
41533 color: #FFFFFF;
41534 }
41535}
41536
41537.ui.inverted.fullscreen.modal > .close {
41538 color: #FFFFFF;
41539}
41540
41541/*******************************
41542 Theme Overrides
41543*******************************/
41544
41545/*******************************
41546 Site Overrides
41547*******************************/
41548/*!
41549 * # Semantic UI 2.7.2 - Nag
41550 * http://github.com/semantic-org/semantic-ui/
41551 *
41552 *
41553 * Released under the MIT license
41554 * http://opensource.org/licenses/MIT
41555 *
41556 */
41557
41558/*******************************
41559 Nag
41560*******************************/
41561
41562.ui.nag {
41563 display: none;
41564 opacity: 0.95;
41565 position: relative;
41566 top: 0;
41567 left: 0;
41568 z-index: 999;
41569 min-height: 0;
41570 width: 100%;
41571 margin: 0;
41572 padding: 0.75em 1em;
41573 background: #555555;
41574 -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
41575 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
41576 font-size: 1rem;
41577 text-align: center;
41578 color: rgba(0, 0, 0, 0.87);
41579 border-radius: 0 0 0.28571429rem 0.28571429rem;
41580 -webkit-transition: 0.2s background ease;
41581 transition: 0.2s background ease;
41582}
41583
41584a.ui.nag {
41585 cursor: pointer;
41586}
41587
41588.ui.nag > .title {
41589 display: inline-block;
41590 margin: 0 0.5em;
41591 color: #FFFFFF;
41592}
41593
41594.ui.nag > .close.icon {
41595 cursor: pointer;
41596 opacity: 0.4;
41597 position: absolute;
41598 top: 50%;
41599 right: 1em;
41600 font-size: 1em;
41601 margin: -0.5em 0 0;
41602 color: #FFFFFF;
41603 -webkit-transition: opacity 0.2s ease;
41604 transition: opacity 0.2s ease;
41605}
41606
41607/*******************************
41608 States
41609*******************************/
41610
41611/* Hover */
41612
41613.ui.nag:hover {
41614 background: #555555;
41615 opacity: 1;
41616}
41617
41618.ui.nag .close:hover {
41619 opacity: 1;
41620}
41621
41622/*******************************
41623 Variations
41624*******************************/
41625
41626/*--------------
41627 Static
41628---------------*/
41629
41630.ui.overlay.nag {
41631 position: absolute;
41632 display: block;
41633}
41634
41635/*--------------
41636 Fixed
41637---------------*/
41638
41639.ui.fixed.nag {
41640 position: fixed;
41641}
41642
41643/*--------------
41644 Bottom
41645---------------*/
41646
41647.ui.bottom.nags,
41648.ui.bottom.nag {
41649 border-radius: 0.28571429rem 0.28571429rem 0 0;
41650 top: auto;
41651 bottom: 0;
41652}
41653
41654/*--------------
41655 White
41656---------------*/
41657
41658.ui.inverted.nags .nag,
41659.ui.inverted.nag {
41660 background-color: #F3F4F5;
41661 color: rgba(0, 0, 0, 0.85);
41662}
41663
41664.ui.inverted.nags .nag .close,
41665.ui.inverted.nags .nag .title,
41666.ui.inverted.nag .close,
41667.ui.inverted.nag .title {
41668 color: rgba(0, 0, 0, 0.4);
41669}
41670
41671/*******************************
41672 Groups
41673*******************************/
41674
41675.ui.nags .nag {
41676 border-radius: 0 !important;
41677}
41678
41679.ui.nags .nag:last-child {
41680 border-radius: 0 0 0.28571429rem 0.28571429rem;
41681}
41682
41683.ui.bottom.nags .nag:last-child {
41684 border-radius: 0.28571429rem 0.28571429rem 0 0;
41685}
41686
41687/*******************************
41688 Theme Overrides
41689*******************************/
41690
41691/*******************************
41692 User Overrides
41693*******************************/
41694/*!
41695 * # Semantic UI 2.7.2 - Popup
41696 * http://github.com/semantic-org/semantic-ui/
41697 *
41698 *
41699 * Released under the MIT license
41700 * http://opensource.org/licenses/MIT
41701 *
41702 */
41703
41704/*******************************
41705 Popup
41706*******************************/
41707
41708.ui.popup {
41709 display: none;
41710 position: absolute;
41711 top: 0;
41712 right: 0;
41713 /* Fixes content being squished when inline (moz only) */
41714 min-width: -webkit-min-content;
41715 min-width: -moz-min-content;
41716 min-width: min-content;
41717 z-index: 1900;
41718 border: 1px solid #D4D4D5;
41719 line-height: 1.4285em;
41720 max-width: 250px;
41721 background: #FFFFFF;
41722 padding: 0.833em 1em;
41723 font-weight: normal;
41724 font-style: normal;
41725 color: rgba(0, 0, 0, 0.87);
41726 border-radius: 0.28571429rem;
41727 -webkit-box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
41728 box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
41729}
41730
41731.ui.popup > .header {
41732 padding: 0;
41733 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
41734 font-size: 1.14285714em;
41735 line-height: 1.2;
41736 font-weight: bold;
41737}
41738
41739.ui.popup > .header + .content {
41740 padding-top: 0.5em;
41741}
41742
41743.ui.popup:before {
41744 position: absolute;
41745 content: '';
41746 width: 0.71428571em;
41747 height: 0.71428571em;
41748 background: #FFFFFF;
41749 -webkit-transform: rotate(45deg);
41750 transform: rotate(45deg);
41751 z-index: 1901;
41752 -webkit-box-shadow: 1px 1px 0 0 #bababc;
41753 box-shadow: 1px 1px 0 0 #bababc;
41754}
41755
41756/*******************************
41757 Types
41758*******************************/
41759
41760/*--------------
41761 Tooltip
41762---------------*/
41763
41764/* Content */
41765
41766[data-tooltip] {
41767 position: relative;
41768}
41769
41770/* Arrow */
41771
41772[data-tooltip]:before {
41773 pointer-events: none;
41774 position: absolute;
41775 content: '';
41776 font-size: 1rem;
41777 width: 0.71428571em;
41778 height: 0.71428571em;
41779 background: #FFFFFF;
41780 -webkit-transform: rotate(45deg);
41781 transform: rotate(45deg);
41782 z-index: 1901;
41783 -webkit-box-shadow: 1px 1px 0 0 #bababc;
41784 box-shadow: 1px 1px 0 0 #bababc;
41785}
41786
41787/* Popup */
41788
41789[data-tooltip]:after {
41790 pointer-events: none;
41791 content: attr(data-tooltip);
41792 position: absolute;
41793 text-transform: none;
41794 text-align: left;
41795 white-space: nowrap;
41796 font-size: 1rem;
41797 border: 1px solid #D4D4D5;
41798 line-height: 1.4285em;
41799 max-width: none;
41800 background: #FFFFFF;
41801 padding: 0.833em 1em;
41802 font-weight: normal;
41803 font-style: normal;
41804 color: rgba(0, 0, 0, 0.87);
41805 border-radius: 0.28571429rem;
41806 -webkit-box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
41807 box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
41808 z-index: 1900;
41809}
41810
41811/* Default Position (Top Center) */
41812
41813[data-tooltip]:not([data-position]):before {
41814 top: auto;
41815 right: auto;
41816 bottom: 100%;
41817 left: 50%;
41818 background: #FFFFFF;
41819 margin-left: -0.07142857rem;
41820 margin-bottom: 0.14285714rem;
41821}
41822
41823[data-tooltip]:not([data-position]):after {
41824 left: 50%;
41825 -webkit-transform: translateX(-50%);
41826 transform: translateX(-50%);
41827 bottom: 100%;
41828 margin-bottom: 0.5em;
41829}
41830
41831/* Animation */
41832
41833[data-tooltip]:before,
41834[data-tooltip]:after {
41835 pointer-events: none;
41836 visibility: hidden;
41837}
41838
41839[data-tooltip]:before {
41840 opacity: 0;
41841 -webkit-transform: rotate(45deg) scale(0) !important;
41842 transform: rotate(45deg) scale(0) !important;
41843 -webkit-transform-origin: center top;
41844 transform-origin: center top;
41845 -webkit-transition: all 0.1s ease;
41846 transition: all 0.1s ease;
41847}
41848
41849[data-tooltip]:after {
41850 opacity: 1;
41851 -webkit-transform-origin: center bottom;
41852 transform-origin: center bottom;
41853 -webkit-transition: all 0.1s ease;
41854 transition: all 0.1s ease;
41855}
41856
41857[data-tooltip]:hover:before,
41858[data-tooltip]:hover:after {
41859 visibility: visible;
41860 pointer-events: auto;
41861}
41862
41863[data-tooltip]:hover:before {
41864 -webkit-transform: rotate(45deg) scale(1) !important;
41865 transform: rotate(45deg) scale(1) !important;
41866 opacity: 1;
41867}
41868
41869/* Animation Position */
41870
41871[data-tooltip]:after,
41872[data-tooltip][data-position="top center"]:after,
41873[data-tooltip][data-position="bottom center"]:after {
41874 -webkit-transform: translateX(-50%) scale(0) !important;
41875 transform: translateX(-50%) scale(0) !important;
41876}
41877
41878[data-tooltip]:hover:after,
41879[data-tooltip][data-position="bottom center"]:hover:after {
41880 -webkit-transform: translateX(-50%) scale(1) !important;
41881 transform: translateX(-50%) scale(1) !important;
41882}
41883
41884[data-tooltip][data-position="left center"]:after,
41885[data-tooltip][data-position="right center"]:after {
41886 -webkit-transform: translateY(-50%) scale(0) !important;
41887 transform: translateY(-50%) scale(0) !important;
41888}
41889
41890[data-tooltip][data-position="left center"]:hover:after,
41891[data-tooltip][data-position="right center"]:hover:after {
41892 -webkit-transform: translateY(-50%) scale(1) !important;
41893 transform: translateY(-50%) scale(1) !important;
41894}
41895
41896[data-tooltip][data-position="top left"]:after,
41897[data-tooltip][data-position="top right"]:after,
41898[data-tooltip][data-position="bottom left"]:after,
41899[data-tooltip][data-position="bottom right"]:after {
41900 -webkit-transform: scale(0) !important;
41901 transform: scale(0) !important;
41902}
41903
41904[data-tooltip][data-position="top left"]:hover:after,
41905[data-tooltip][data-position="top right"]:hover:after,
41906[data-tooltip][data-position="bottom left"]:hover:after,
41907[data-tooltip][data-position="bottom right"]:hover:after {
41908 -webkit-transform: scale(1) !important;
41909 transform: scale(1) !important;
41910}
41911
41912/*--------------
41913 Inverted
41914---------------*/
41915
41916/* Arrow */
41917
41918[data-tooltip][data-inverted]:before {
41919 -webkit-box-shadow: none !important;
41920 box-shadow: none !important;
41921}
41922
41923/* Arrow Position */
41924
41925[data-tooltip][data-inverted]:before {
41926 background: #1B1C1D;
41927}
41928
41929/* Popup */
41930
41931[data-tooltip][data-inverted]:after {
41932 background: #1B1C1D;
41933 color: #FFFFFF;
41934 border: none;
41935 -webkit-box-shadow: none;
41936 box-shadow: none;
41937}
41938
41939[data-tooltip][data-inverted]:after .header {
41940 background: none;
41941 color: #FFFFFF;
41942}
41943
41944/*--------------
41945 Position
41946---------------*/
41947
41948/* Top Center */
41949
41950[data-position="top center"][data-tooltip]:after {
41951 top: auto;
41952 right: auto;
41953 left: 50%;
41954 bottom: 100%;
41955 -webkit-transform: translateX(-50%);
41956 transform: translateX(-50%);
41957 margin-bottom: 0.5em;
41958}
41959
41960[data-position="top center"][data-tooltip]:before {
41961 top: auto;
41962 right: auto;
41963 bottom: 100%;
41964 left: 50%;
41965 background: #FFFFFF;
41966 margin-left: -0.07142857rem;
41967 margin-bottom: 0.14285714rem;
41968}
41969
41970/* Top Left */
41971
41972[data-position="top left"][data-tooltip]:after {
41973 top: auto;
41974 right: auto;
41975 left: 0;
41976 bottom: 100%;
41977 margin-bottom: 0.5em;
41978}
41979
41980[data-position="top left"][data-tooltip]:before {
41981 top: auto;
41982 right: auto;
41983 bottom: 100%;
41984 left: 1em;
41985 margin-left: -0.07142857rem;
41986 margin-bottom: 0.14285714rem;
41987}
41988
41989/* Top Right */
41990
41991[data-position="top right"][data-tooltip]:after {
41992 top: auto;
41993 left: auto;
41994 right: 0;
41995 bottom: 100%;
41996 margin-bottom: 0.5em;
41997}
41998
41999[data-position="top right"][data-tooltip]:before {
42000 top: auto;
42001 left: auto;
42002 bottom: 100%;
42003 right: 1em;
42004 margin-left: -0.07142857rem;
42005 margin-bottom: 0.14285714rem;
42006}
42007
42008/* Bottom Center */
42009
42010[data-position="bottom center"][data-tooltip]:after {
42011 bottom: auto;
42012 right: auto;
42013 left: 50%;
42014 top: 100%;
42015 -webkit-transform: translateX(-50%);
42016 transform: translateX(-50%);
42017 margin-top: 0.5em;
42018}
42019
42020[data-position="bottom center"][data-tooltip]:before {
42021 bottom: auto;
42022 right: auto;
42023 top: 100%;
42024 left: 50%;
42025 margin-left: -0.07142857rem;
42026 margin-top: 0.14285714rem;
42027}
42028
42029/* Bottom Left */
42030
42031[data-position="bottom left"][data-tooltip]:after {
42032 left: 0;
42033 top: 100%;
42034 margin-top: 0.5em;
42035}
42036
42037[data-position="bottom left"][data-tooltip]:before {
42038 bottom: auto;
42039 right: auto;
42040 top: 100%;
42041 left: 1em;
42042 margin-left: -0.07142857rem;
42043 margin-top: 0.14285714rem;
42044}
42045
42046/* Bottom Right */
42047
42048[data-position="bottom right"][data-tooltip]:after {
42049 right: 0;
42050 top: 100%;
42051 margin-top: 0.5em;
42052}
42053
42054[data-position="bottom right"][data-tooltip]:before {
42055 bottom: auto;
42056 left: auto;
42057 top: 100%;
42058 right: 1em;
42059 margin-left: -0.14285714rem;
42060 margin-top: 0.07142857rem;
42061}
42062
42063/* Left Center */
42064
42065[data-position="left center"][data-tooltip]:after {
42066 right: 100%;
42067 top: 50%;
42068 margin-right: 0.5em;
42069 -webkit-transform: translateY(-50%);
42070 transform: translateY(-50%);
42071}
42072
42073[data-position="left center"][data-tooltip]:before {
42074 right: 100%;
42075 top: 50%;
42076 margin-top: -0.14285714rem;
42077 margin-right: -0.07142857rem;
42078}
42079
42080/* Right Center */
42081
42082[data-position="right center"][data-tooltip]:after {
42083 left: 100%;
42084 top: 50%;
42085 margin-left: 0.5em;
42086 -webkit-transform: translateY(-50%);
42087 transform: translateY(-50%);
42088}
42089
42090[data-position="right center"][data-tooltip]:before {
42091 left: 100%;
42092 top: 50%;
42093 margin-top: -0.07142857rem;
42094 margin-left: 0.14285714rem;
42095}
42096
42097/* Arrow */
42098
42099[data-position~="bottom"][data-tooltip]:before {
42100 background: #FFFFFF;
42101 -webkit-box-shadow: -1px -1px 0 0 #bababc;
42102 box-shadow: -1px -1px 0 0 #bababc;
42103}
42104
42105[data-position="left center"][data-tooltip]:before {
42106 background: #FFFFFF;
42107 -webkit-box-shadow: 1px -1px 0 0 #bababc;
42108 box-shadow: 1px -1px 0 0 #bababc;
42109}
42110
42111[data-position="right center"][data-tooltip]:before {
42112 background: #FFFFFF;
42113 -webkit-box-shadow: -1px 1px 0 0 #bababc;
42114 box-shadow: -1px 1px 0 0 #bababc;
42115}
42116
42117[data-position~="top"][data-tooltip]:before {
42118 background: #FFFFFF;
42119}
42120
42121/* Inverted Arrow Color */
42122
42123[data-inverted][data-position~="bottom"][data-tooltip]:before {
42124 background: #1B1C1D;
42125 -webkit-box-shadow: -1px -1px 0 0 #bababc;
42126 box-shadow: -1px -1px 0 0 #bababc;
42127}
42128
42129[data-inverted][data-position="left center"][data-tooltip]:before {
42130 background: #1B1C1D;
42131 -webkit-box-shadow: 1px -1px 0 0 #bababc;
42132 box-shadow: 1px -1px 0 0 #bababc;
42133}
42134
42135[data-inverted][data-position="right center"][data-tooltip]:before {
42136 background: #1B1C1D;
42137 -webkit-box-shadow: -1px 1px 0 0 #bababc;
42138 box-shadow: -1px 1px 0 0 #bababc;
42139}
42140
42141[data-inverted][data-position~="top"][data-tooltip]:before {
42142 background: #1B1C1D;
42143}
42144
42145[data-position~="bottom"][data-tooltip]:before {
42146 -webkit-transform-origin: center bottom;
42147 transform-origin: center bottom;
42148}
42149
42150[data-position~="bottom"][data-tooltip]:after {
42151 -webkit-transform-origin: center top;
42152 transform-origin: center top;
42153}
42154
42155[data-position="left center"][data-tooltip]:before {
42156 -webkit-transform-origin: top center;
42157 transform-origin: top center;
42158}
42159
42160[data-position="left center"][data-tooltip]:after {
42161 -webkit-transform-origin: right center;
42162 transform-origin: right center;
42163}
42164
42165[data-position="right center"][data-tooltip]:before {
42166 -webkit-transform-origin: right center;
42167 transform-origin: right center;
42168}
42169
42170[data-position="right center"][data-tooltip]:after {
42171 -webkit-transform-origin: left center;
42172 transform-origin: left center;
42173}
42174
42175/*--------------
42176 Size
42177---------------*/
42178
42179[data-tooltip][data-variation~="mini"]:before,
42180[data-tooltip][data-variation~="mini"]:after {
42181 font-size: 0.78571429rem;
42182}
42183
42184[data-tooltip][data-variation~="tiny"]:before,
42185[data-tooltip][data-variation~="tiny"]:after {
42186 font-size: 0.85714286rem;
42187}
42188
42189[data-tooltip][data-variation~="small"]:before,
42190[data-tooltip][data-variation~="small"]:after {
42191 font-size: 0.92857143rem;
42192}
42193
42194[data-tooltip][data-variation~="medium"]:before,
42195[data-tooltip][data-variation~="medium"]:after {
42196 font-size: 1rem;
42197}
42198
42199[data-tooltip][data-variation~="large"]:before,
42200[data-tooltip][data-variation~="large"]:after {
42201 font-size: 1.14285714rem;
42202}
42203
42204[data-tooltip][data-variation~="huge"]:before,
42205[data-tooltip][data-variation~="huge"]:after {
42206 font-size: 1.42857143rem;
42207}
42208
42209/*--------------
42210 Basic
42211---------------*/
42212
42213[data-tooltip][data-variation~="basic"]:before {
42214 display: none;
42215}
42216
42217/*--------------
42218 Spacing
42219---------------*/
42220
42221.ui.popup {
42222 margin: 0;
42223}
42224
42225/* Extending from Top */
42226
42227.ui.top.popup {
42228 margin: 0 0 0.71428571em;
42229}
42230
42231.ui.top.left.popup {
42232 -webkit-transform-origin: left bottom;
42233 transform-origin: left bottom;
42234}
42235
42236.ui.top.center.popup {
42237 -webkit-transform-origin: center bottom;
42238 transform-origin: center bottom;
42239}
42240
42241.ui.top.right.popup {
42242 -webkit-transform-origin: right bottom;
42243 transform-origin: right bottom;
42244}
42245
42246/* Extending from Vertical Center */
42247
42248.ui.left.center.popup {
42249 margin: 0 0.71428571em 0 0;
42250 -webkit-transform-origin: right 50%;
42251 transform-origin: right 50%;
42252}
42253
42254.ui.right.center.popup {
42255 margin: 0 0 0 0.71428571em;
42256 -webkit-transform-origin: left 50%;
42257 transform-origin: left 50%;
42258}
42259
42260/* Extending from Bottom */
42261
42262.ui.bottom.popup {
42263 margin: 0.71428571em 0 0;
42264}
42265
42266.ui.bottom.left.popup {
42267 -webkit-transform-origin: left top;
42268 transform-origin: left top;
42269}
42270
42271.ui.bottom.center.popup {
42272 -webkit-transform-origin: center top;
42273 transform-origin: center top;
42274}
42275
42276.ui.bottom.right.popup {
42277 -webkit-transform-origin: right top;
42278 transform-origin: right top;
42279}
42280
42281/*--------------
42282 Pointer
42283---------------*/
42284
42285/*--- Below ---*/
42286
42287.ui.bottom.center.popup:before {
42288 margin-left: -0.30714286em;
42289 top: -0.30714286em;
42290 left: 50%;
42291 right: auto;
42292 bottom: auto;
42293 -webkit-box-shadow: -1px -1px 0 0 #bababc;
42294 box-shadow: -1px -1px 0 0 #bababc;
42295}
42296
42297.ui.bottom.left.popup {
42298 margin-left: 0;
42299}
42300
42301/*rtl:rename*/
42302
42303.ui.bottom.left.popup:before {
42304 top: -0.30714286em;
42305 left: 1em;
42306 right: auto;
42307 bottom: auto;
42308 margin-left: 0;
42309 -webkit-box-shadow: -1px -1px 0 0 #bababc;
42310 box-shadow: -1px -1px 0 0 #bababc;
42311}
42312
42313.ui.bottom.right.popup {
42314 margin-right: 0;
42315}
42316
42317/*rtl:rename*/
42318
42319.ui.bottom.right.popup:before {
42320 top: -0.30714286em;
42321 right: 1em;
42322 bottom: auto;
42323 left: auto;
42324 margin-left: 0;
42325 -webkit-box-shadow: -1px -1px 0 0 #bababc;
42326 box-shadow: -1px -1px 0 0 #bababc;
42327}
42328
42329/*--- Above ---*/
42330
42331.ui.top.center.popup:before {
42332 top: auto;
42333 right: auto;
42334 bottom: -0.30714286em;
42335 left: 50%;
42336 margin-left: -0.30714286em;
42337}
42338
42339.ui.top.left.popup {
42340 margin-left: 0;
42341}
42342
42343/*rtl:rename*/
42344
42345.ui.top.left.popup:before {
42346 bottom: -0.30714286em;
42347 left: 1em;
42348 top: auto;
42349 right: auto;
42350 margin-left: 0;
42351}
42352
42353.ui.top.right.popup {
42354 margin-right: 0;
42355}
42356
42357/*rtl:rename*/
42358
42359.ui.top.right.popup:before {
42360 bottom: -0.30714286em;
42361 right: 1em;
42362 top: auto;
42363 left: auto;
42364 margin-left: 0;
42365}
42366
42367/*--- Left Center ---*/
42368
42369/*rtl:rename*/
42370
42371.ui.left.center.popup:before {
42372 top: 50%;
42373 right: -0.30714286em;
42374 bottom: auto;
42375 left: auto;
42376 margin-top: -0.30714286em;
42377 -webkit-box-shadow: 1px -1px 0 0 #bababc;
42378 box-shadow: 1px -1px 0 0 #bababc;
42379}
42380
42381/*--- Right Center ---*/
42382
42383/*rtl:rename*/
42384
42385.ui.right.center.popup:before {
42386 top: 50%;
42387 left: -0.30714286em;
42388 bottom: auto;
42389 right: auto;
42390 margin-top: -0.30714286em;
42391 -webkit-box-shadow: -1px 1px 0 0 #bababc;
42392 box-shadow: -1px 1px 0 0 #bababc;
42393}
42394
42395/* Arrow Color By Location */
42396
42397.ui.bottom.popup:before {
42398 background: #FFFFFF;
42399}
42400
42401.ui.right.center.popup:before,
42402.ui.left.center.popup:before {
42403 background: #FFFFFF;
42404}
42405
42406.ui.top.popup:before {
42407 background: #FFFFFF;
42408}
42409
42410/* Inverted Arrow Color */
42411
42412.ui.inverted.bottom.popup:before {
42413 background: #1B1C1D;
42414}
42415
42416.ui.inverted.right.center.popup:before,
42417.ui.inverted.left.center.popup:before {
42418 background: #1B1C1D;
42419}
42420
42421.ui.inverted.top.popup:before {
42422 background: #1B1C1D;
42423}
42424
42425/*******************************
42426 Coupling
42427*******************************/
42428
42429/* Immediate Nested Grid */
42430
42431.ui.popup > .ui.grid:not(.padded) {
42432 width: calc(100% + 1.75rem);
42433 margin: -0.7rem -0.875rem;
42434}
42435
42436/*******************************
42437 States
42438*******************************/
42439
42440.ui.loading.popup {
42441 display: block;
42442 visibility: hidden;
42443 z-index: -1;
42444}
42445
42446.ui.animating.popup,
42447.ui.visible.popup {
42448 display: block;
42449}
42450
42451.ui.visible.popup {
42452 -webkit-transform: translateZ(0);
42453 transform: translateZ(0);
42454 -webkit-backface-visibility: hidden;
42455 backface-visibility: hidden;
42456}
42457
42458/*******************************
42459 Variations
42460*******************************/
42461
42462/*--------------
42463 Basic
42464---------------*/
42465
42466.ui.basic.popup:before {
42467 display: none;
42468}
42469
42470/*--------------
42471 Wide
42472---------------*/
42473
42474.ui.wide.popup {
42475 max-width: 350px;
42476}
42477
42478.ui[class*="very wide"].popup {
42479 max-width: 550px;
42480}
42481
42482@media only screen and (max-width: 767.99px) {
42483 .ui.wide.popup,
42484 .ui[class*="very wide"].popup {
42485 max-width: 250px;
42486 }
42487}
42488
42489/*--------------
42490 Fluid
42491---------------*/
42492
42493.ui.fluid.popup {
42494 width: 100%;
42495 max-width: none;
42496}
42497
42498/*--------------
42499 Colors
42500---------------*/
42501
42502/* Inverted colors */
42503
42504.ui.inverted.popup {
42505 background: #1B1C1D;
42506 color: #FFFFFF;
42507 border: none;
42508 -webkit-box-shadow: none;
42509 box-shadow: none;
42510}
42511
42512.ui.inverted.popup .header {
42513 background-color: none;
42514 color: #FFFFFF;
42515}
42516
42517.ui.inverted.popup:before {
42518 background-color: #1B1C1D;
42519 -webkit-box-shadow: none !important;
42520 box-shadow: none !important;
42521}
42522
42523/*--------------
42524 Flowing
42525---------------*/
42526
42527.ui.flowing.popup {
42528 max-width: none;
42529}
42530
42531/*--------------
42532 Sizes
42533---------------*/
42534
42535.ui.mini.popup {
42536 font-size: 0.78571429rem;
42537}
42538
42539.ui.tiny.popup {
42540 font-size: 0.85714286rem;
42541}
42542
42543.ui.small.popup {
42544 font-size: 0.92857143rem;
42545}
42546
42547.ui.popup {
42548 font-size: 1rem;
42549}
42550
42551.ui.large.popup {
42552 font-size: 1.14285714rem;
42553}
42554
42555.ui.huge.popup {
42556 font-size: 1.42857143rem;
42557}
42558
42559/*******************************
42560 Theme Overrides
42561*******************************/
42562
42563/*******************************
42564 User Overrides
42565*******************************/
42566/*!
42567 * # Semantic UI 2.7.2 - Progress Bar
42568 * http://github.com/semantic-org/semantic-ui/
42569 *
42570 *
42571 * Released under the MIT license
42572 * http://opensource.org/licenses/MIT
42573 *
42574 */
42575
42576/*******************************
42577 Progress
42578*******************************/
42579
42580.ui.progress {
42581 position: relative;
42582 display: block;
42583 max-width: 100%;
42584 border: none;
42585 margin: 1em 0 2.5em;
42586 -webkit-box-shadow: none;
42587 box-shadow: none;
42588 background: rgba(0, 0, 0, 0.1);
42589 padding: 0;
42590 border-radius: 0.28571429rem;
42591}
42592
42593.ui.progress:first-child {
42594 margin: 0 0 2.5em;
42595}
42596
42597.ui.progress:last-child {
42598 margin: 0 0 1.5em;
42599}
42600
42601/*******************************
42602 Content
42603*******************************/
42604
42605/* Activity Bar */
42606
42607.ui.progress .bar {
42608 display: block;
42609 line-height: 1;
42610 position: relative;
42611 width: 0;
42612 min-width: 2em;
42613 background: #888888;
42614 border-radius: 0.28571429rem;
42615 -webkit-transition: width 0.1s ease, background-color 0.1s ease;
42616 transition: width 0.1s ease, background-color 0.1s ease;
42617 overflow: hidden;
42618}
42619
42620.ui.ui.ui.progress:not([data-percent]) .bar,
42621.ui.ui.ui.progress[data-percent="0"] .bar {
42622 background: transparent;
42623}
42624
42625.ui.progress[data-percent="0"] .bar .progress {
42626 color: rgba(0, 0, 0, 0.87);
42627}
42628
42629.ui.inverted.progress[data-percent="0"] .bar .progress {
42630 color: rgba(255, 255, 255, 0.9);
42631}
42632
42633/* Percent Complete */
42634
42635.ui.progress .bar > .progress {
42636 white-space: nowrap;
42637 position: absolute;
42638 width: auto;
42639 font-size: 0.92857143em;
42640 top: 50%;
42641 right: 0.5em;
42642 left: auto;
42643 bottom: auto;
42644 color: rgba(255, 255, 255, 0.7);
42645 text-shadow: none;
42646 margin-top: -0.5em;
42647 font-weight: bold;
42648 text-align: left;
42649}
42650
42651/* Label */
42652
42653.ui.progress > .label {
42654 position: absolute;
42655 width: 100%;
42656 font-size: 1em;
42657 top: 100%;
42658 right: auto;
42659 left: 0;
42660 bottom: auto;
42661 color: rgba(0, 0, 0, 0.87);
42662 font-weight: bold;
42663 text-shadow: none;
42664 margin-top: 0.2em;
42665 text-align: center;
42666 -webkit-transition: color 0.4s ease;
42667 transition: color 0.4s ease;
42668}
42669
42670/*******************************
42671 Types
42672*******************************/
42673
42674/* Indicating */
42675
42676.ui.indicating.progress[data-percent^="1"] .bar,
42677.ui.indicating.progress[data-percent^="2"] .bar {
42678 background-color: #D95C5C;
42679}
42680
42681.ui.indicating.progress[data-percent^="3"] .bar {
42682 background-color: #EFBC72;
42683}
42684
42685.ui.indicating.progress[data-percent^="4"] .bar,
42686.ui.indicating.progress[data-percent^="5"] .bar {
42687 background-color: #E6BB48;
42688}
42689
42690.ui.indicating.progress[data-percent^="6"] .bar {
42691 background-color: #DDC928;
42692}
42693
42694.ui.indicating.progress[data-percent^="7"] .bar,
42695.ui.indicating.progress[data-percent^="8"] .bar {
42696 background-color: #B4D95C;
42697}
42698
42699.ui.indicating.progress[data-percent^="9"] .bar,
42700.ui.indicating.progress[data-percent^="100"] .bar {
42701 background-color: #66DA81;
42702}
42703
42704/* Indicating Label */
42705
42706.ui.indicating.progress[data-percent^="1"] .label,
42707.ui.indicating.progress[data-percent^="2"] .label {
42708 color: rgba(0, 0, 0, 0.87);
42709}
42710
42711.ui.indicating.progress[data-percent^="3"] .label {
42712 color: rgba(0, 0, 0, 0.87);
42713}
42714
42715.ui.indicating.progress[data-percent^="4"] .label,
42716.ui.indicating.progress[data-percent^="5"] .label {
42717 color: rgba(0, 0, 0, 0.87);
42718}
42719
42720.ui.indicating.progress[data-percent^="6"] .label {
42721 color: rgba(0, 0, 0, 0.87);
42722}
42723
42724.ui.indicating.progress[data-percent^="7"] .label,
42725.ui.indicating.progress[data-percent^="8"] .label {
42726 color: rgba(0, 0, 0, 0.87);
42727}
42728
42729.ui.indicating.progress[data-percent^="9"] .label,
42730.ui.indicating.progress[data-percent^="100"] .label {
42731 color: rgba(0, 0, 0, 0.87);
42732}
42733
42734/* Inverted Indicating Label */
42735
42736.ui.inverted.indicating.progress[data-percent^="1"] .label,
42737.ui.inverted.indicating.progress[data-percent^="2"] .label {
42738 color: rgba(255, 255, 255, 0.9);
42739}
42740
42741.ui.inverted.indicating.progress[data-percent^="3"] .label {
42742 color: rgba(255, 255, 255, 0.9);
42743}
42744
42745.ui.inverted.indicating.progress[data-percent^="4"] .label,
42746.ui.inverted.indicating.progress[data-percent^="5"] .label {
42747 color: rgba(255, 255, 255, 0.9);
42748}
42749
42750.ui.inverted.indicating.progress[data-percent^="6"] .label {
42751 color: rgba(255, 255, 255, 0.9);
42752}
42753
42754.ui.inverted.indicating.progress[data-percent^="7"] .label,
42755.ui.inverted.indicating.progress[data-percent^="8"] .label {
42756 color: rgba(255, 255, 255, 0.9);
42757}
42758
42759.ui.inverted.indicating.progress[data-percent^="9"] .label,
42760.ui.inverted.indicating.progress[data-percent^="100"] .label {
42761 color: rgba(255, 255, 255, 0.9);
42762}
42763
42764/* Single Digits */
42765
42766.ui.indicating.progress[data-percent="1"] .bar,
42767.ui.indicating.progress[data-percent="2"] .bar,
42768.ui.indicating.progress[data-percent="3"] .bar,
42769.ui.indicating.progress[data-percent="4"] .bar,
42770.ui.indicating.progress[data-percent="5"] .bar,
42771.ui.indicating.progress[data-percent="6"] .bar,
42772.ui.indicating.progress[data-percent="7"] .bar,
42773.ui.indicating.progress[data-percent="8"] .bar,
42774.ui.indicating.progress[data-percent="9"] .bar {
42775 background-color: #D95C5C;
42776}
42777
42778.ui.indicating.progress[data-percent="0"] .label,
42779.ui.indicating.progress[data-percent="1"] .label,
42780.ui.indicating.progress[data-percent="2"] .label,
42781.ui.indicating.progress[data-percent="3"] .label,
42782.ui.indicating.progress[data-percent="4"] .label,
42783.ui.indicating.progress[data-percent="5"] .label,
42784.ui.indicating.progress[data-percent="6"] .label,
42785.ui.indicating.progress[data-percent="7"] .label,
42786.ui.indicating.progress[data-percent="8"] .label,
42787.ui.indicating.progress[data-percent="9"] .label {
42788 color: rgba(0, 0, 0, 0.87);
42789}
42790
42791.ui.inverted.indicating.progress[data-percent="0"] .label,
42792.ui.inverted.indicating.progress[data-percent="1"] .label,
42793.ui.inverted.indicating.progress[data-percent="2"] .label,
42794.ui.inverted.indicating.progress[data-percent="3"] .label,
42795.ui.inverted.indicating.progress[data-percent="4"] .label,
42796.ui.inverted.indicating.progress[data-percent="5"] .label,
42797.ui.inverted.indicating.progress[data-percent="6"] .label,
42798.ui.inverted.indicating.progress[data-percent="7"] .label,
42799.ui.inverted.indicating.progress[data-percent="8"] .label,
42800.ui.inverted.indicating.progress[data-percent="9"] .label {
42801 color: rgba(255, 255, 255, 0.9);
42802}
42803
42804/* Indicating Success */
42805
42806.ui.ui.indicating.progress.success .label {
42807 color: #1A531B;
42808}
42809
42810/* Multiple */
42811
42812.ui.multiple.progress {
42813 display: -webkit-box;
42814 display: -ms-flexbox;
42815 display: flex;
42816}
42817
42818/*******************************
42819 States
42820*******************************/
42821
42822/*--------------
42823 Success
42824---------------*/
42825
42826.ui.ui.progress.success .bar {
42827 background-color: #21BA45;
42828}
42829
42830.ui.ui.progress.success .bar,
42831.ui.ui.progress.success .bar::after {
42832 -webkit-animation: none;
42833 animation: none;
42834}
42835
42836.ui.progress.success > .label {
42837 color: #1A531B;
42838}
42839
42840/*--------------
42841 Warning
42842---------------*/
42843
42844.ui.ui.progress.warning .bar {
42845 background-color: #F2C037;
42846}
42847
42848.ui.ui.progress.warning .bar,
42849.ui.ui.progress.warning .bar::after {
42850 -webkit-animation: none;
42851 animation: none;
42852}
42853
42854.ui.progress.warning > .label {
42855 color: #794B02;
42856}
42857
42858/*--------------
42859 Error
42860---------------*/
42861
42862.ui.ui.progress.error .bar {
42863 background-color: #DB2828;
42864}
42865
42866.ui.ui.progress.error .bar,
42867.ui.ui.progress.error .bar::after {
42868 -webkit-animation: none;
42869 animation: none;
42870}
42871
42872.ui.progress.error > .label {
42873 color: #912D2B;
42874}
42875
42876/*--------------
42877 Active
42878---------------*/
42879
42880.ui.active.progress .bar {
42881 position: relative;
42882 min-width: 2em;
42883}
42884
42885.ui.active.progress .bar::after {
42886 content: '';
42887 opacity: 0;
42888 position: absolute;
42889 top: 0;
42890 left: 0;
42891 right: 0;
42892 bottom: 0;
42893 background: #FFFFFF;
42894 border-radius: 0.28571429rem;
42895 -webkit-animation: progress-active 2s ease infinite;
42896 animation: progress-active 2s ease infinite;
42897 -webkit-transform-origin: left;
42898 transform-origin: left;
42899}
42900
42901@-webkit-keyframes progress-active {
42902 0% {
42903 opacity: 0.3;
42904 -webkit-transform: scale(0, 1);
42905 transform: scale(0, 1);
42906 }
42907
42908 100% {
42909 opacity: 0;
42910 -webkit-transform: scale(1);
42911 transform: scale(1);
42912 }
42913}
42914
42915@keyframes progress-active {
42916 0% {
42917 opacity: 0.3;
42918 -webkit-transform: scale(0, 1);
42919 transform: scale(0, 1);
42920 }
42921
42922 100% {
42923 opacity: 0;
42924 -webkit-transform: scale(1);
42925 transform: scale(1);
42926 }
42927}
42928
42929/*--------------
42930 Disabled
42931---------------*/
42932
42933.ui.disabled.progress {
42934 opacity: 0.35;
42935}
42936
42937.ui.ui.disabled.progress .bar,
42938.ui.ui.disabled.progress .bar::after {
42939 -webkit-animation: none;
42940 animation: none;
42941}
42942
42943/*******************************
42944 Variations
42945*******************************/
42946
42947/*--------------
42948 Inverted
42949---------------*/
42950
42951.ui.inverted.progress {
42952 background: rgba(255, 255, 255, 0.08);
42953 border: none;
42954}
42955
42956.ui.inverted.progress .bar {
42957 background: #888888;
42958}
42959
42960.ui.inverted.progress .bar > .progress {
42961 color: #1B1C1D;
42962}
42963
42964.ui.inverted.progress > .label {
42965 color: #FFFFFF;
42966}
42967
42968.ui.inverted.progress.success > .label {
42969 color: #21BA45;
42970}
42971
42972.ui.inverted.progress.warning > .label {
42973 color: #F2C037;
42974}
42975
42976.ui.inverted.progress.error > .label {
42977 color: #DB2828;
42978}
42979
42980/*--------------
42981 Attached
42982---------------*/
42983
42984/* bottom attached */
42985
42986.ui.progress.attached {
42987 background: transparent;
42988 position: relative;
42989 border: none;
42990 margin: 0;
42991}
42992
42993.ui.progress.attached,
42994.ui.progress.attached .bar {
42995 display: block;
42996 height: 0.2rem;
42997 padding: 0;
42998 overflow: hidden;
42999 border-radius: 0 0 0.28571429rem 0.28571429rem;
43000}
43001
43002.ui.progress.attached .bar {
43003 border-radius: 0;
43004}
43005
43006/* top attached */
43007
43008.ui.progress.top.attached,
43009.ui.progress.top.attached .bar {
43010 top: 0;
43011 border-radius: 0.28571429rem 0.28571429rem 0 0;
43012}
43013
43014.ui.progress.top.attached .bar {
43015 border-radius: 0;
43016}
43017
43018/* Coupling */
43019
43020.ui.segment > .ui.attached.progress,
43021.ui.card > .ui.attached.progress {
43022 position: absolute;
43023 top: auto;
43024 left: 0;
43025 bottom: 100%;
43026 width: 100%;
43027}
43028
43029.ui.segment > .ui.bottom.attached.progress,
43030.ui.card > .ui.bottom.attached.progress {
43031 top: 100%;
43032 bottom: auto;
43033}
43034
43035/*--------------
43036 Colors
43037---------------*/
43038
43039.ui.primary.progress .bar,
43040.ui.progress .primary.bar {
43041 background-color: #2185D0;
43042}
43043
43044.ui.primary.inverted.progress .bar,
43045.ui.inverted.progress .primary.bar {
43046 background-color: #54C8FF;
43047}
43048
43049.ui.secondary.progress .bar,
43050.ui.progress .secondary.bar {
43051 background-color: #1B1C1D;
43052}
43053
43054.ui.secondary.inverted.progress .bar,
43055.ui.inverted.progress .secondary.bar {
43056 background-color: #545454;
43057}
43058
43059.ui.red.progress .bar,
43060.ui.progress .red.bar {
43061 background-color: #DB2828;
43062}
43063
43064.ui.red.inverted.progress .bar,
43065.ui.inverted.progress .red.bar {
43066 background-color: #FF695E;
43067}
43068
43069.ui.orange.progress .bar,
43070.ui.progress .orange.bar {
43071 background-color: #F2711C;
43072}
43073
43074.ui.orange.inverted.progress .bar,
43075.ui.inverted.progress .orange.bar {
43076 background-color: #FF851B;
43077}
43078
43079.ui.yellow.progress .bar,
43080.ui.progress .yellow.bar {
43081 background-color: #FBBD08;
43082}
43083
43084.ui.yellow.inverted.progress .bar,
43085.ui.inverted.progress .yellow.bar {
43086 background-color: #FFE21F;
43087}
43088
43089.ui.olive.progress .bar,
43090.ui.progress .olive.bar {
43091 background-color: #B5CC18;
43092}
43093
43094.ui.olive.inverted.progress .bar,
43095.ui.inverted.progress .olive.bar {
43096 background-color: #D9E778;
43097}
43098
43099.ui.green.progress .bar,
43100.ui.progress .green.bar {
43101 background-color: #21BA45;
43102}
43103
43104.ui.green.inverted.progress .bar,
43105.ui.inverted.progress .green.bar {
43106 background-color: #2ECC40;
43107}
43108
43109.ui.teal.progress .bar,
43110.ui.progress .teal.bar {
43111 background-color: #00B5AD;
43112}
43113
43114.ui.teal.inverted.progress .bar,
43115.ui.inverted.progress .teal.bar {
43116 background-color: #6DFFFF;
43117}
43118
43119.ui.blue.progress .bar,
43120.ui.progress .blue.bar {
43121 background-color: #2185D0;
43122}
43123
43124.ui.blue.inverted.progress .bar,
43125.ui.inverted.progress .blue.bar {
43126 background-color: #54C8FF;
43127}
43128
43129.ui.violet.progress .bar,
43130.ui.progress .violet.bar {
43131 background-color: #6435C9;
43132}
43133
43134.ui.violet.inverted.progress .bar,
43135.ui.inverted.progress .violet.bar {
43136 background-color: #A291FB;
43137}
43138
43139.ui.purple.progress .bar,
43140.ui.progress .purple.bar {
43141 background-color: #A333C8;
43142}
43143
43144.ui.purple.inverted.progress .bar,
43145.ui.inverted.progress .purple.bar {
43146 background-color: #DC73FF;
43147}
43148
43149.ui.pink.progress .bar,
43150.ui.progress .pink.bar {
43151 background-color: #E03997;
43152}
43153
43154.ui.pink.inverted.progress .bar,
43155.ui.inverted.progress .pink.bar {
43156 background-color: #FF8EDF;
43157}
43158
43159.ui.brown.progress .bar,
43160.ui.progress .brown.bar {
43161 background-color: #A5673F;
43162}
43163
43164.ui.brown.inverted.progress .bar,
43165.ui.inverted.progress .brown.bar {
43166 background-color: #D67C1C;
43167}
43168
43169.ui.grey.progress .bar,
43170.ui.progress .grey.bar {
43171 background-color: #767676;
43172}
43173
43174.ui.grey.inverted.progress .bar,
43175.ui.inverted.progress .grey.bar {
43176 background-color: #DCDDDE;
43177}
43178
43179.ui.black.progress .bar,
43180.ui.progress .black.bar {
43181 background-color: #1B1C1D;
43182}
43183
43184.ui.black.inverted.progress .bar,
43185.ui.inverted.progress .black.bar {
43186 background-color: #545454;
43187}
43188
43189/*--------------
43190 Sizes
43191---------------*/
43192
43193.ui.tiny.progress {
43194 font-size: 0.85714286rem;
43195}
43196
43197.ui.tiny.progress .bar {
43198 height: 0.5em;
43199}
43200
43201.ui.small.progress {
43202 font-size: 0.92857143rem;
43203}
43204
43205.ui.small.progress .bar {
43206 height: 1em;
43207}
43208
43209.ui.progress {
43210 font-size: 1rem;
43211}
43212
43213.ui.progress .bar {
43214 height: 1.75em;
43215}
43216
43217.ui.large.progress {
43218 font-size: 1.14285714rem;
43219}
43220
43221.ui.large.progress .bar {
43222 height: 2.5em;
43223}
43224
43225.ui.big.progress {
43226 font-size: 1.28571429rem;
43227}
43228
43229.ui.big.progress .bar {
43230 height: 3.5em;
43231}
43232
43233/*******************************
43234 Progress
43235*******************************/
43236
43237/*******************************
43238 Site Overrides
43239*******************************/
43240/*******************************
43241 Theme
43242 *******************************/
43243
43244.ui.slider:not(.vertical):not(.checkbox) {
43245 width: 100%;
43246 padding: 1em 0.5em;
43247}
43248
43249.ui.slider:not(.checkbox) {
43250 position: relative;
43251}
43252
43253.ui.slider:not(.checkbox):focus {
43254 outline: 0;
43255}
43256
43257.ui.slider .inner {
43258 position: relative;
43259 z-index: 2;
43260}
43261
43262.ui.slider:not(.vertical) .inner {
43263 height: 1.5em;
43264}
43265
43266.ui.slider .inner:hover {
43267 cursor: auto;
43268}
43269
43270.ui.slider .inner .track {
43271 position: absolute;
43272 border-radius: 4px;
43273 background-color: rgba(0, 0, 0, 0.05);
43274}
43275
43276.ui.slider:not(.vertical) .inner .track {
43277 width: 100%;
43278 height: 0.4em;
43279 top: 0.55em;
43280 left: 0;
43281}
43282
43283.ui.slider .inner .track-fill {
43284 position: absolute;
43285 border-radius: 4px;
43286 background-color: #1B1C1D;
43287}
43288
43289.ui.slider:not(.vertical) .inner .track-fill {
43290 height: 0.4em;
43291 top: 0.55em;
43292 left: 0;
43293}
43294
43295.ui.slider .inner .thumb {
43296 position: absolute;
43297 left: 0;
43298 top: 0;
43299 height: 1.5em;
43300 width: 1.5em;
43301 background: #FFFFFF -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.05)));
43302 background: #FFFFFF -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
43303 background: #FFFFFF linear-gradient(transparent, rgba(0, 0, 0, 0.05));
43304 border-radius: 100%;
43305 -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset;
43306 box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset;
43307 -webkit-transition: background 0.3s ease;
43308 transition: background 0.3s ease;
43309}
43310
43311.ui.slider:not(.disabled) .inner .thumb:hover {
43312 cursor: pointer;
43313 background: #f2f2f2 -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.05)));
43314 background: #f2f2f2 -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
43315 background: #f2f2f2 linear-gradient(transparent, rgba(0, 0, 0, 0.05));
43316}
43317
43318.ui.slider:not(.disabled):focus .inner .thumb {
43319 background: #f2f2f2 -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.05)));
43320 background: #f2f2f2 -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
43321 background: #f2f2f2 linear-gradient(transparent, rgba(0, 0, 0, 0.05));
43322}
43323
43324/*******************************
43325 States
43326*******************************/
43327
43328/*--------------
43329 Disabled
43330---------------*/
43331
43332.ui.disabled.slider:not(.checkbox) {
43333 opacity: 0.5;
43334}
43335
43336.ui.disabled.slider .inner:hover {
43337 cursor: auto;
43338}
43339
43340.ui.disabled.slider .inner .track-fill {
43341 background: #ccc;
43342}
43343
43344/*--------------
43345 Reversed
43346---------------*/
43347
43348.ui.reversed.slider .inner .track-fill {
43349 left: auto;
43350 right: 0;
43351}
43352
43353.ui.reversed.slider .inner .thumb {
43354 left: auto;
43355 right: 0;
43356}
43357
43358.ui.labeled.reversed.slider > .labels .label {
43359 -webkit-transform: translate(-100%, -100%);
43360 transform: translate(-100%, -100%);
43361}
43362
43363/*******************************
43364 Variations
43365*******************************/
43366
43367/*--------------
43368 Vertical
43369---------------*/
43370
43371.ui.vertical.slider {
43372 height: 100%;
43373 width: 1.5em;
43374 padding: 0.5em 1em;
43375}
43376
43377.ui.vertical.slider .inner {
43378 height: 100%;
43379}
43380
43381.ui.vertical.slider .inner .track {
43382 height: 100%;
43383 width: 0.4em;
43384 left: 0.55em;
43385 top: 0;
43386}
43387
43388.ui.vertical.slider .inner .track-fill {
43389 width: 0.4em;
43390 left: 0.55em;
43391 top: 0;
43392}
43393
43394/* Vertical Reversed */
43395
43396.ui.vertical.reversed.slider .inner .thumb {
43397 top: auto;
43398 bottom: 0;
43399}
43400
43401.ui.vertical.reversed.slider .inner .track-fill {
43402 top: auto;
43403 bottom: 0;
43404}
43405
43406/*--------------
43407 Labeled
43408---------------*/
43409
43410.ui.labeled.slider > .labels {
43411 height: 1.5em;
43412 width: auto;
43413 margin: 0;
43414 padding: 0;
43415 position: absolute;
43416 top: 50%;
43417 left: 0;
43418 right: 0;
43419}
43420
43421.ui.labeled.slider:not(.vertical) > .labels {
43422 -webkit-transform: translateY(-50%);
43423 transform: translateY(-50%);
43424}
43425
43426.ui.labeled.slider > .labels .label {
43427 display: -webkit-inline-box;
43428 display: -ms-inline-flexbox;
43429 display: inline-flex;
43430 position: absolute;
43431 -webkit-transform: translate(-50%, -100%);
43432 transform: translate(-50%, -100%);
43433}
43434
43435.ui.labeled.ticked.slider > .labels .label:after {
43436 content: ' ';
43437 height: 1.5em;
43438 width: 1px;
43439 background: #ccc;
43440 position: absolute;
43441 top: 100%;
43442 left: 50%;
43443}
43444
43445/* Vertical Labels */
43446
43447.ui.labeled.vertical.slider > .labels {
43448 width: 1.5em;
43449 height: auto;
43450 left: 50%;
43451 top: 0;
43452 bottom: 0;
43453 -webkit-transform: translateX(-50%);
43454 transform: translateX(-50%);
43455}
43456
43457.ui.labeled.vertical.slider > .labels .label {
43458 -webkit-transform: translate(-100%, -50%);
43459 transform: translate(-100%, -50%);
43460}
43461
43462.ui.labeled.vertical.slider > .labels .label:after {
43463 width: 1.5em;
43464 height: 1px;
43465 left: 100%;
43466 top: 50%;
43467}
43468
43469/* Vertical Reversed Labels */
43470
43471.ui.labeled.vertical.reversed.slider > .labels .label {
43472 -webkit-transform: translate(-100%, 50%);
43473 transform: translate(-100%, 50%);
43474}
43475
43476/*--------------
43477 Hover
43478---------------*/
43479
43480.ui.hover.slider .inner .thumb {
43481 opacity: 0;
43482 -webkit-transition: opacity 0.2s linear;
43483 transition: opacity 0.2s linear;
43484}
43485
43486.ui.hover.slider:not(.disabled):hover .inner .thumb,
43487.ui.hover.slider:not(.disabled):focus .inner .thumb {
43488 opacity: 1;
43489}
43490
43491/*--------------
43492 Inverted
43493---------------*/
43494
43495.ui.inverted.slider .inner .track-fill {
43496 background-color: #545454;
43497}
43498
43499.ui.inverted.slider .inner .track {
43500 background-color: rgba(255, 255, 255, 0.08);
43501}
43502
43503/*--------------
43504 Colors
43505---------------*/
43506
43507/* Standard */
43508
43509.ui.primary.slider .inner .track-fill {
43510 background-color: #2185D0;
43511}
43512
43513.ui.primary.inverted.slider .inner .track-fill {
43514 background-color: #54C8FF;
43515}
43516
43517/* Basic */
43518
43519.ui.primary.slider.basic .inner .thumb {
43520 background-color: #2185D0;
43521}
43522
43523.ui.primary.slider.basic .inner .thumb:hover,
43524.ui.primary.slider.basic:focus .inner .thumb {
43525 background-color: #1678c2;
43526}
43527
43528/* Basic Inverted */
43529
43530.ui.primary.inverted.slider.basic .inner .thumb {
43531 background-color: #54C8FF;
43532}
43533
43534.ui.primary.inverted.slider.basic .inner .thumb:hover,
43535.ui.primary.inverted.slider.basic:focus .inner .thumb {
43536 background-color: #21b8ff;
43537}
43538
43539/* Standard */
43540
43541.ui.secondary.slider .inner .track-fill {
43542 background-color: #1B1C1D;
43543}
43544
43545.ui.secondary.inverted.slider .inner .track-fill {
43546 background-color: #545454;
43547}
43548
43549/* Basic */
43550
43551.ui.secondary.slider.basic .inner .thumb {
43552 background-color: #1B1C1D;
43553}
43554
43555.ui.secondary.slider.basic .inner .thumb:hover,
43556.ui.secondary.slider.basic:focus .inner .thumb {
43557 background-color: #27292a;
43558}
43559
43560/* Basic Inverted */
43561
43562.ui.secondary.inverted.slider.basic .inner .thumb {
43563 background-color: #545454;
43564}
43565
43566.ui.secondary.inverted.slider.basic .inner .thumb:hover,
43567.ui.secondary.inverted.slider.basic:focus .inner .thumb {
43568 background-color: #6e6e6e;
43569}
43570
43571/* Standard */
43572
43573.ui.red.slider .inner .track-fill {
43574 background-color: #DB2828;
43575}
43576
43577.ui.red.inverted.slider .inner .track-fill {
43578 background-color: #FF695E;
43579}
43580
43581/* Basic */
43582
43583.ui.red.slider.basic .inner .thumb {
43584 background-color: #DB2828;
43585}
43586
43587.ui.red.slider.basic .inner .thumb:hover,
43588.ui.red.slider.basic:focus .inner .thumb {
43589 background-color: #d01919;
43590}
43591
43592/* Basic Inverted */
43593
43594.ui.red.inverted.slider.basic .inner .thumb {
43595 background-color: #FF695E;
43596}
43597
43598.ui.red.inverted.slider.basic .inner .thumb:hover,
43599.ui.red.inverted.slider.basic:focus .inner .thumb {
43600 background-color: #ff392b;
43601}
43602
43603/* Standard */
43604
43605.ui.orange.slider .inner .track-fill {
43606 background-color: #F2711C;
43607}
43608
43609.ui.orange.inverted.slider .inner .track-fill {
43610 background-color: #FF851B;
43611}
43612
43613/* Basic */
43614
43615.ui.orange.slider.basic .inner .thumb {
43616 background-color: #F2711C;
43617}
43618
43619.ui.orange.slider.basic .inner .thumb:hover,
43620.ui.orange.slider.basic:focus .inner .thumb {
43621 background-color: #f26202;
43622}
43623
43624/* Basic Inverted */
43625
43626.ui.orange.inverted.slider.basic .inner .thumb {
43627 background-color: #FF851B;
43628}
43629
43630.ui.orange.inverted.slider.basic .inner .thumb:hover,
43631.ui.orange.inverted.slider.basic:focus .inner .thumb {
43632 background-color: #e76b00;
43633}
43634
43635/* Standard */
43636
43637.ui.yellow.slider .inner .track-fill {
43638 background-color: #FBBD08;
43639}
43640
43641.ui.yellow.inverted.slider .inner .track-fill {
43642 background-color: #FFE21F;
43643}
43644
43645/* Basic */
43646
43647.ui.yellow.slider.basic .inner .thumb {
43648 background-color: #FBBD08;
43649}
43650
43651.ui.yellow.slider.basic .inner .thumb:hover,
43652.ui.yellow.slider.basic:focus .inner .thumb {
43653 background-color: #eaae00;
43654}
43655
43656/* Basic Inverted */
43657
43658.ui.yellow.inverted.slider.basic .inner .thumb {
43659 background-color: #FFE21F;
43660}
43661
43662.ui.yellow.inverted.slider.basic .inner .thumb:hover,
43663.ui.yellow.inverted.slider.basic:focus .inner .thumb {
43664 background-color: #ebcd00;
43665}
43666
43667/* Standard */
43668
43669.ui.olive.slider .inner .track-fill {
43670 background-color: #B5CC18;
43671}
43672
43673.ui.olive.inverted.slider .inner .track-fill {
43674 background-color: #D9E778;
43675}
43676
43677/* Basic */
43678
43679.ui.olive.slider.basic .inner .thumb {
43680 background-color: #B5CC18;
43681}
43682
43683.ui.olive.slider.basic .inner .thumb:hover,
43684.ui.olive.slider.basic:focus .inner .thumb {
43685 background-color: #a7bd0d;
43686}
43687
43688/* Basic Inverted */
43689
43690.ui.olive.inverted.slider.basic .inner .thumb {
43691 background-color: #D9E778;
43692}
43693
43694.ui.olive.inverted.slider.basic .inner .thumb:hover,
43695.ui.olive.inverted.slider.basic:focus .inner .thumb {
43696 background-color: #d2e745;
43697}
43698
43699/* Standard */
43700
43701.ui.green.slider .inner .track-fill {
43702 background-color: #21BA45;
43703}
43704
43705.ui.green.inverted.slider .inner .track-fill {
43706 background-color: #2ECC40;
43707}
43708
43709/* Basic */
43710
43711.ui.green.slider.basic .inner .thumb {
43712 background-color: #21BA45;
43713}
43714
43715.ui.green.slider.basic .inner .thumb:hover,
43716.ui.green.slider.basic:focus .inner .thumb {
43717 background-color: #16ab39;
43718}
43719
43720/* Basic Inverted */
43721
43722.ui.green.inverted.slider.basic .inner .thumb {
43723 background-color: #2ECC40;
43724}
43725
43726.ui.green.inverted.slider.basic .inner .thumb:hover,
43727.ui.green.inverted.slider.basic:focus .inner .thumb {
43728 background-color: #1ea92e;
43729}
43730
43731/* Standard */
43732
43733.ui.teal.slider .inner .track-fill {
43734 background-color: #00B5AD;
43735}
43736
43737.ui.teal.inverted.slider .inner .track-fill {
43738 background-color: #6DFFFF;
43739}
43740
43741/* Basic */
43742
43743.ui.teal.slider.basic .inner .thumb {
43744 background-color: #00B5AD;
43745}
43746
43747.ui.teal.slider.basic .inner .thumb:hover,
43748.ui.teal.slider.basic:focus .inner .thumb {
43749 background-color: #009c95;
43750}
43751
43752/* Basic Inverted */
43753
43754.ui.teal.inverted.slider.basic .inner .thumb {
43755 background-color: #6DFFFF;
43756}
43757
43758.ui.teal.inverted.slider.basic .inner .thumb:hover,
43759.ui.teal.inverted.slider.basic:focus .inner .thumb {
43760 background-color: #3affff;
43761}
43762
43763/* Standard */
43764
43765.ui.blue.slider .inner .track-fill {
43766 background-color: #2185D0;
43767}
43768
43769.ui.blue.inverted.slider .inner .track-fill {
43770 background-color: #54C8FF;
43771}
43772
43773/* Basic */
43774
43775.ui.blue.slider.basic .inner .thumb {
43776 background-color: #2185D0;
43777}
43778
43779.ui.blue.slider.basic .inner .thumb:hover,
43780.ui.blue.slider.basic:focus .inner .thumb {
43781 background-color: #1678c2;
43782}
43783
43784/* Basic Inverted */
43785
43786.ui.blue.inverted.slider.basic .inner .thumb {
43787 background-color: #54C8FF;
43788}
43789
43790.ui.blue.inverted.slider.basic .inner .thumb:hover,
43791.ui.blue.inverted.slider.basic:focus .inner .thumb {
43792 background-color: #21b8ff;
43793}
43794
43795/* Standard */
43796
43797.ui.violet.slider .inner .track-fill {
43798 background-color: #6435C9;
43799}
43800
43801.ui.violet.inverted.slider .inner .track-fill {
43802 background-color: #A291FB;
43803}
43804
43805/* Basic */
43806
43807.ui.violet.slider.basic .inner .thumb {
43808 background-color: #6435C9;
43809}
43810
43811.ui.violet.slider.basic .inner .thumb:hover,
43812.ui.violet.slider.basic:focus .inner .thumb {
43813 background-color: #5829bb;
43814}
43815
43816/* Basic Inverted */
43817
43818.ui.violet.inverted.slider.basic .inner .thumb {
43819 background-color: #A291FB;
43820}
43821
43822.ui.violet.inverted.slider.basic .inner .thumb:hover,
43823.ui.violet.inverted.slider.basic:focus .inner .thumb {
43824 background-color: #745aff;
43825}
43826
43827/* Standard */
43828
43829.ui.purple.slider .inner .track-fill {
43830 background-color: #A333C8;
43831}
43832
43833.ui.purple.inverted.slider .inner .track-fill {
43834 background-color: #DC73FF;
43835}
43836
43837/* Basic */
43838
43839.ui.purple.slider.basic .inner .thumb {
43840 background-color: #A333C8;
43841}
43842
43843.ui.purple.slider.basic .inner .thumb:hover,
43844.ui.purple.slider.basic:focus .inner .thumb {
43845 background-color: #9627ba;
43846}
43847
43848/* Basic Inverted */
43849
43850.ui.purple.inverted.slider.basic .inner .thumb {
43851 background-color: #DC73FF;
43852}
43853
43854.ui.purple.inverted.slider.basic .inner .thumb:hover,
43855.ui.purple.inverted.slider.basic:focus .inner .thumb {
43856 background-color: #cf40ff;
43857}
43858
43859/* Standard */
43860
43861.ui.pink.slider .inner .track-fill {
43862 background-color: #E03997;
43863}
43864
43865.ui.pink.inverted.slider .inner .track-fill {
43866 background-color: #FF8EDF;
43867}
43868
43869/* Basic */
43870
43871.ui.pink.slider.basic .inner .thumb {
43872 background-color: #E03997;
43873}
43874
43875.ui.pink.slider.basic .inner .thumb:hover,
43876.ui.pink.slider.basic:focus .inner .thumb {
43877 background-color: #e61a8d;
43878}
43879
43880/* Basic Inverted */
43881
43882.ui.pink.inverted.slider.basic .inner .thumb {
43883 background-color: #FF8EDF;
43884}
43885
43886.ui.pink.inverted.slider.basic .inner .thumb:hover,
43887.ui.pink.inverted.slider.basic:focus .inner .thumb {
43888 background-color: #ff5bd1;
43889}
43890
43891/* Standard */
43892
43893.ui.brown.slider .inner .track-fill {
43894 background-color: #A5673F;
43895}
43896
43897.ui.brown.inverted.slider .inner .track-fill {
43898 background-color: #D67C1C;
43899}
43900
43901/* Basic */
43902
43903.ui.brown.slider.basic .inner .thumb {
43904 background-color: #A5673F;
43905}
43906
43907.ui.brown.slider.basic .inner .thumb:hover,
43908.ui.brown.slider.basic:focus .inner .thumb {
43909 background-color: #975b33;
43910}
43911
43912/* Basic Inverted */
43913
43914.ui.brown.inverted.slider.basic .inner .thumb {
43915 background-color: #D67C1C;
43916}
43917
43918.ui.brown.inverted.slider.basic .inner .thumb:hover,
43919.ui.brown.inverted.slider.basic:focus .inner .thumb {
43920 background-color: #b0620f;
43921}
43922
43923/* Standard */
43924
43925.ui.grey.slider .inner .track-fill {
43926 background-color: #767676;
43927}
43928
43929.ui.grey.inverted.slider .inner .track-fill {
43930 background-color: #DCDDDE;
43931}
43932
43933/* Basic */
43934
43935.ui.grey.slider.basic .inner .thumb {
43936 background-color: #767676;
43937}
43938
43939.ui.grey.slider.basic .inner .thumb:hover,
43940.ui.grey.slider.basic:focus .inner .thumb {
43941 background-color: #838383;
43942}
43943
43944/* Basic Inverted */
43945
43946.ui.grey.inverted.slider.basic .inner .thumb {
43947 background-color: #DCDDDE;
43948}
43949
43950.ui.grey.inverted.slider.basic .inner .thumb:hover,
43951.ui.grey.inverted.slider.basic:focus .inner .thumb {
43952 background-color: #c2c4c5;
43953}
43954
43955/* Standard */
43956
43957.ui.black.slider .inner .track-fill {
43958 background-color: #1B1C1D;
43959}
43960
43961.ui.black.inverted.slider .inner .track-fill {
43962 background-color: #545454;
43963}
43964
43965/* Basic */
43966
43967.ui.black.slider.basic .inner .thumb {
43968 background-color: #1B1C1D;
43969}
43970
43971.ui.black.slider.basic .inner .thumb:hover,
43972.ui.black.slider.basic:focus .inner .thumb {
43973 background-color: #27292a;
43974}
43975
43976/* Basic Inverted */
43977
43978.ui.black.inverted.slider.basic .inner .thumb {
43979 background-color: #545454;
43980}
43981
43982.ui.black.inverted.slider.basic .inner .thumb:hover,
43983.ui.black.inverted.slider.basic:focus .inner .thumb {
43984 background-color: #000000;
43985}
43986
43987/*--------------
43988 Basic
43989---------------*/
43990
43991/* Standard */
43992
43993.ui.slider.basic .inner .thumb {
43994 background-color: #1B1C1D;
43995}
43996
43997.ui.slider.basic .inner .thumb:hover,
43998.ui.slider.basic:focus .inner .thumb {
43999 background-color: #27292a;
44000}
44001
44002/*--------------
44003 Basic Inverted
44004---------------*/
44005
44006/* Standard */
44007
44008.ui.inverted.slider.basic .inner .thumb {
44009 background-color: #545454;
44010}
44011
44012.ui.inverted.slider.basic .inner .thumb:hover,
44013.ui.inverted.slider.basic:focus .inner .thumb {
44014 background-color: #000000;
44015}
44016
44017/*--------------
44018 Sizing
44019---------------*/
44020
44021/* Small */
44022
44023.ui.slider.small .inner .thumb {
44024 height: 1em;
44025 width: 1em;
44026}
44027
44028.ui.slider.small:not(.vertical) .inner {
44029 height: 1em;
44030}
44031
44032.ui.slider.small:not(.vertical) .inner .track,
44033.ui.slider.small:not(.vertical) .inner .track-fill {
44034 height: 0.3em;
44035 top: 0.35em;
44036}
44037
44038.ui.small.labeled.slider:not(.vertical) > .labels,
44039.ui.small.labeled.slider:not(.vertical) > .labels .label:after {
44040 height: 1em;
44041}
44042
44043/* Small Vertical */
44044
44045.ui.slider.small.vertical .inner {
44046 width: 1em;
44047}
44048
44049.ui.slider.small.vertical .inner .track,
44050.ui.slider.small.vertical .inner .track-fill {
44051 width: 0.3em;
44052 left: 0.35em;
44053}
44054
44055.ui.small.labeled.vertical.slider > .labels,
44056.ui.small.labeled.vertical.slider > .labels .label:after {
44057 width: 1em;
44058}
44059
44060/* Large */
44061
44062.ui.slider.large .inner .thumb {
44063 height: 2em;
44064 width: 2em;
44065}
44066
44067.ui.slider.large:not(.vertical) .inner {
44068 height: 2em;
44069}
44070
44071.ui.slider.large:not(.vertical) .inner .track,
44072.ui.slider.large:not(.vertical) .inner .track-fill {
44073 height: 0.5em;
44074 top: 0.75em;
44075}
44076
44077.ui.large.labeled.slider:not(.vertical) > .labels,
44078.ui.large.labeled.slider:not(.vertical) > .labels .label:after {
44079 height: 2em;
44080}
44081
44082/* Large Vertical */
44083
44084.ui.slider.large.vertical .inner {
44085 width: 2em;
44086}
44087
44088.ui.slider.large.vertical .inner .track,
44089.ui.slider.large.vertical .inner .track-fill {
44090 width: 0.5em;
44091 left: 0.75em;
44092}
44093
44094.ui.large.labeled.vertical.slider > .labels,
44095.ui.large.labeled.vertical.slider > .labels .label:after {
44096 width: 2em;
44097}
44098
44099/* Big */
44100
44101.ui.slider.big .inner .thumb {
44102 height: 2.5em;
44103 width: 2.5em;
44104}
44105
44106.ui.slider.big:not(.vertical) .inner {
44107 height: 2.5em;
44108}
44109
44110.ui.slider.big:not(.vertical) .inner .track,
44111.ui.slider.big:not(.vertical) .inner .track-fill {
44112 height: 0.6em;
44113 top: 0.95em;
44114}
44115
44116.ui.big.labeled.slider:not(.vertical) > .labels,
44117.ui.big.labeled.slider:not(.vertical) > .labels .label:after {
44118 height: 2.5em;
44119}
44120
44121/* Big Vertical */
44122
44123.ui.slider.big.vertical .inner {
44124 width: 2.5em;
44125}
44126
44127.ui.slider.big.vertical .inner .track,
44128.ui.slider.big.vertical .inner .track-fill {
44129 width: 0.6em;
44130 left: 0.95em;
44131}
44132
44133.ui.big.labeled.vertical.slider > .labels,
44134.ui.big.labeled.vertical.slider > .labels .label:after {
44135 width: 2.5em;
44136}
44137
44138/*******************************
44139 Slider Overrides
44140*******************************/
44141/*!
44142 * # Semantic UI 2.7.2 - Rating
44143 * http://github.com/semantic-org/semantic-ui/
44144 *
44145 *
44146 * Released under the MIT license
44147 * http://opensource.org/licenses/MIT
44148 *
44149 */
44150
44151/*******************************
44152 Rating
44153*******************************/
44154
44155.ui.rating {
44156 display: -webkit-inline-box;
44157 display: -ms-inline-flexbox;
44158 display: inline-flex;
44159 white-space: nowrap;
44160 vertical-align: baseline;
44161}
44162
44163.ui.rating:last-child {
44164 margin-right: 0;
44165}
44166
44167/* Icon */
44168
44169.ui.rating .icon {
44170 padding: 0;
44171 margin: 0;
44172 text-align: center;
44173 font-weight: normal;
44174 font-style: normal;
44175 -webkit-box-flex: 1;
44176 -ms-flex: 1 0 auto;
44177 flex: 1 0 auto;
44178 cursor: pointer;
44179 width: 1.25em;
44180 height: auto;
44181 -webkit-transition: opacity 0.1s ease, background 0.1s ease, text-shadow 0.1s ease, color 0.1s ease;
44182 transition: opacity 0.1s ease, background 0.1s ease, text-shadow 0.1s ease, color 0.1s ease;
44183}
44184
44185/*******************************
44186 Types
44187*******************************/
44188
44189/*-------------------
44190 Standard
44191--------------------*/
44192
44193/* Inactive Icon */
44194
44195.ui.rating .icon {
44196 background: transparent;
44197 color: rgba(0, 0, 0, 0.15);
44198}
44199
44200/* Active Icon */
44201
44202.ui.rating .active.icon {
44203 background: transparent;
44204 color: rgba(0, 0, 0, 0.85);
44205}
44206
44207/* Selected Icon */
44208
44209.ui.rating .icon.selected,
44210.ui.rating .icon.selected.active {
44211 background: transparent;
44212 color: rgba(0, 0, 0, 0.87);
44213}
44214
44215/*--------------
44216 Colors
44217-------------- */
44218
44219.ui.primary.rating .active.icon {
44220 color: #54C8FF;
44221 text-shadow: 0px -1px 0px #2185D0, -1px 0px 0px #2185D0, 0px 1px 0px #2185D0, 1px 0px 0px #2185D0;
44222}
44223
44224.ui.primary.rating .icon.selected,
44225.ui.primary.rating .icon.selected.active {
44226 color: #21b8ff;
44227 text-shadow: 0px -1px 0px #1678c2, -1px 0px 0px #1678c2, 0px 1px 0px #1678c2, 1px 0px 0px #1678c2;
44228}
44229
44230.ui.secondary.rating .active.icon {
44231 color: #545454;
44232 text-shadow: 0px -1px 0px #1B1C1D, -1px 0px 0px #1B1C1D, 0px 1px 0px #1B1C1D, 1px 0px 0px #1B1C1D;
44233}
44234
44235.ui.secondary.rating .icon.selected,
44236.ui.secondary.rating .icon.selected.active {
44237 color: #6e6e6e;
44238 text-shadow: 0px -1px 0px #27292a, -1px 0px 0px #27292a, 0px 1px 0px #27292a, 1px 0px 0px #27292a;
44239}
44240
44241.ui.red.rating .active.icon {
44242 color: #FF695E;
44243 text-shadow: 0px -1px 0px #DB2828, -1px 0px 0px #DB2828, 0px 1px 0px #DB2828, 1px 0px 0px #DB2828;
44244}
44245
44246.ui.red.rating .icon.selected,
44247.ui.red.rating .icon.selected.active {
44248 color: #ff392b;
44249 text-shadow: 0px -1px 0px #d01919, -1px 0px 0px #d01919, 0px 1px 0px #d01919, 1px 0px 0px #d01919;
44250}
44251
44252.ui.orange.rating .active.icon {
44253 color: #FF851B;
44254 text-shadow: 0px -1px 0px #F2711C, -1px 0px 0px #F2711C, 0px 1px 0px #F2711C, 1px 0px 0px #F2711C;
44255}
44256
44257.ui.orange.rating .icon.selected,
44258.ui.orange.rating .icon.selected.active {
44259 color: #e76b00;
44260 text-shadow: 0px -1px 0px #f26202, -1px 0px 0px #f26202, 0px 1px 0px #f26202, 1px 0px 0px #f26202;
44261}
44262
44263.ui.yellow.rating .active.icon {
44264 color: #FFE21F;
44265 text-shadow: 0px -1px 0px #FBBD08, -1px 0px 0px #FBBD08, 0px 1px 0px #FBBD08, 1px 0px 0px #FBBD08;
44266}
44267
44268.ui.yellow.rating .icon.selected,
44269.ui.yellow.rating .icon.selected.active {
44270 color: #ebcd00;
44271 text-shadow: 0px -1px 0px #eaae00, -1px 0px 0px #eaae00, 0px 1px 0px #eaae00, 1px 0px 0px #eaae00;
44272}
44273
44274.ui.olive.rating .active.icon {
44275 color: #D9E778;
44276 text-shadow: 0px -1px 0px #B5CC18, -1px 0px 0px #B5CC18, 0px 1px 0px #B5CC18, 1px 0px 0px #B5CC18;
44277}
44278
44279.ui.olive.rating .icon.selected,
44280.ui.olive.rating .icon.selected.active {
44281 color: #d2e745;
44282 text-shadow: 0px -1px 0px #a7bd0d, -1px 0px 0px #a7bd0d, 0px 1px 0px #a7bd0d, 1px 0px 0px #a7bd0d;
44283}
44284
44285.ui.green.rating .active.icon {
44286 color: #2ECC40;
44287 text-shadow: 0px -1px 0px #21BA45, -1px 0px 0px #21BA45, 0px 1px 0px #21BA45, 1px 0px 0px #21BA45;
44288}
44289
44290.ui.green.rating .icon.selected,
44291.ui.green.rating .icon.selected.active {
44292 color: #1ea92e;
44293 text-shadow: 0px -1px 0px #16ab39, -1px 0px 0px #16ab39, 0px 1px 0px #16ab39, 1px 0px 0px #16ab39;
44294}
44295
44296.ui.teal.rating .active.icon {
44297 color: #6DFFFF;
44298 text-shadow: 0px -1px 0px #00B5AD, -1px 0px 0px #00B5AD, 0px 1px 0px #00B5AD, 1px 0px 0px #00B5AD;
44299}
44300
44301.ui.teal.rating .icon.selected,
44302.ui.teal.rating .icon.selected.active {
44303 color: #3affff;
44304 text-shadow: 0px -1px 0px #009c95, -1px 0px 0px #009c95, 0px 1px 0px #009c95, 1px 0px 0px #009c95;
44305}
44306
44307.ui.blue.rating .active.icon {
44308 color: #54C8FF;
44309 text-shadow: 0px -1px 0px #2185D0, -1px 0px 0px #2185D0, 0px 1px 0px #2185D0, 1px 0px 0px #2185D0;
44310}
44311
44312.ui.blue.rating .icon.selected,
44313.ui.blue.rating .icon.selected.active {
44314 color: #21b8ff;
44315 text-shadow: 0px -1px 0px #1678c2, -1px 0px 0px #1678c2, 0px 1px 0px #1678c2, 1px 0px 0px #1678c2;
44316}
44317
44318.ui.violet.rating .active.icon {
44319 color: #A291FB;
44320 text-shadow: 0px -1px 0px #6435C9, -1px 0px 0px #6435C9, 0px 1px 0px #6435C9, 1px 0px 0px #6435C9;
44321}
44322
44323.ui.violet.rating .icon.selected,
44324.ui.violet.rating .icon.selected.active {
44325 color: #745aff;
44326 text-shadow: 0px -1px 0px #5829bb, -1px 0px 0px #5829bb, 0px 1px 0px #5829bb, 1px 0px 0px #5829bb;
44327}
44328
44329.ui.purple.rating .active.icon {
44330 color: #DC73FF;
44331 text-shadow: 0px -1px 0px #A333C8, -1px 0px 0px #A333C8, 0px 1px 0px #A333C8, 1px 0px 0px #A333C8;
44332}
44333
44334.ui.purple.rating .icon.selected,
44335.ui.purple.rating .icon.selected.active {
44336 color: #cf40ff;
44337 text-shadow: 0px -1px 0px #9627ba, -1px 0px 0px #9627ba, 0px 1px 0px #9627ba, 1px 0px 0px #9627ba;
44338}
44339
44340.ui.pink.rating .active.icon {
44341 color: #FF8EDF;
44342 text-shadow: 0px -1px 0px #E03997, -1px 0px 0px #E03997, 0px 1px 0px #E03997, 1px 0px 0px #E03997;
44343}
44344
44345.ui.pink.rating .icon.selected,
44346.ui.pink.rating .icon.selected.active {
44347 color: #ff5bd1;
44348 text-shadow: 0px -1px 0px #e61a8d, -1px 0px 0px #e61a8d, 0px 1px 0px #e61a8d, 1px 0px 0px #e61a8d;
44349}
44350
44351.ui.brown.rating .active.icon {
44352 color: #D67C1C;
44353 text-shadow: 0px -1px 0px #A5673F, -1px 0px 0px #A5673F, 0px 1px 0px #A5673F, 1px 0px 0px #A5673F;
44354}
44355
44356.ui.brown.rating .icon.selected,
44357.ui.brown.rating .icon.selected.active {
44358 color: #b0620f;
44359 text-shadow: 0px -1px 0px #975b33, -1px 0px 0px #975b33, 0px 1px 0px #975b33, 1px 0px 0px #975b33;
44360}
44361
44362.ui.grey.rating .active.icon {
44363 color: #DCDDDE;
44364 text-shadow: 0px -1px 0px #767676, -1px 0px 0px #767676, 0px 1px 0px #767676, 1px 0px 0px #767676;
44365}
44366
44367.ui.grey.rating .icon.selected,
44368.ui.grey.rating .icon.selected.active {
44369 color: #c2c4c5;
44370 text-shadow: 0px -1px 0px #838383, -1px 0px 0px #838383, 0px 1px 0px #838383, 1px 0px 0px #838383;
44371}
44372
44373.ui.black.rating .active.icon {
44374 color: #545454;
44375 text-shadow: 0px -1px 0px #1B1C1D, -1px 0px 0px #1B1C1D, 0px 1px 0px #1B1C1D, 1px 0px 0px #1B1C1D;
44376}
44377
44378.ui.black.rating .icon.selected,
44379.ui.black.rating .icon.selected.active {
44380 color: #000000;
44381 text-shadow: 0px -1px 0px #27292a, -1px 0px 0px #27292a, 0px 1px 0px #27292a, 1px 0px 0px #27292a;
44382}
44383
44384/*******************************
44385 States
44386*******************************/
44387
44388/*-------------------
44389 Disabled
44390--------------------*/
44391
44392/* disabled rating */
44393
44394.ui.disabled.rating .icon {
44395 cursor: default;
44396}
44397
44398/*-------------------
44399 User Interactive
44400--------------------*/
44401
44402/* Selected Rating */
44403
44404.ui.rating.selected .active.icon {
44405 opacity: 1;
44406}
44407
44408.ui.rating.selected .icon.selected,
44409.ui.rating .icon.selected {
44410 opacity: 1;
44411}
44412
44413/*******************************
44414 Variations
44415*******************************/
44416
44417.ui.mini.rating {
44418 font-size: 0.78571429rem;
44419}
44420
44421.ui.tiny.rating {
44422 font-size: 0.85714286rem;
44423}
44424
44425.ui.small.rating {
44426 font-size: 0.92857143rem;
44427}
44428
44429.ui.rating {
44430 font-size: 1rem;
44431}
44432
44433.ui.large.rating {
44434 font-size: 1.14285714rem;
44435}
44436
44437.ui.huge.rating {
44438 font-size: 1.42857143rem;
44439}
44440
44441.ui.massive.rating {
44442 font-size: 2rem;
44443}
44444
44445/*******************************
44446 Theme Overrides
44447*******************************/
44448
44449.ui.rating .icon {
44450 line-height: 1;
44451 -webkit-backface-visibility: hidden;
44452 backface-visibility: hidden;
44453 font-weight: normal;
44454 font-style: normal;
44455 text-align: center;
44456}
44457
44458/*******************************
44459 Site Overrides
44460*******************************/
44461/*!
44462 * # Semantic UI 2.7.2 - Search
44463 * http://github.com/semantic-org/semantic-ui/
44464 *
44465 *
44466 * Released under the MIT license
44467 * http://opensource.org/licenses/MIT
44468 *
44469 */
44470
44471/*******************************
44472 Search
44473*******************************/
44474
44475.ui.search {
44476 position: relative;
44477}
44478
44479.ui.search > .prompt {
44480 margin: 0;
44481 outline: none;
44482 -webkit-appearance: none;
44483 -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
44484 text-shadow: none;
44485 font-style: normal;
44486 font-weight: normal;
44487 line-height: 1.21428571em;
44488 padding: 0.67857143em 1em;
44489 font-size: 1em;
44490 background: #FFFFFF;
44491 border: 1px solid rgba(34, 36, 38, 0.15);
44492 color: rgba(0, 0, 0, 0.87);
44493 -webkit-box-shadow: 0 0 0 0 transparent inset;
44494 box-shadow: 0 0 0 0 transparent inset;
44495 -webkit-transition: background-color 0.1s ease, color 0.1s ease, border-color 0.1s ease, -webkit-box-shadow 0.1s ease;
44496 transition: background-color 0.1s ease, color 0.1s ease, border-color 0.1s ease, -webkit-box-shadow 0.1s ease;
44497 transition: background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, border-color 0.1s ease;
44498 transition: background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, border-color 0.1s ease, -webkit-box-shadow 0.1s ease;
44499}
44500
44501.ui.search .prompt {
44502 border-radius: 500rem;
44503}
44504
44505/*--------------
44506 Icon
44507---------------*/
44508
44509.ui.search .prompt ~ .search.icon {
44510 cursor: pointer;
44511}
44512
44513/*--------------
44514 Results
44515---------------*/
44516
44517.ui.search > .results {
44518 display: none;
44519 position: absolute;
44520 top: 100%;
44521 left: 0;
44522 -webkit-transform-origin: center top;
44523 transform-origin: center top;
44524 white-space: normal;
44525 text-align: left;
44526 text-transform: none;
44527 background: #FFFFFF;
44528 margin-top: 0.5em;
44529 width: 18em;
44530 border-radius: 0.28571429rem;
44531 -webkit-box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
44532 box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
44533 border: 1px solid #D4D4D5;
44534 z-index: 998;
44535}
44536
44537.ui.search > .results > :first-child {
44538 border-radius: 0.28571429rem 0.28571429rem 0 0;
44539}
44540
44541.ui.search > .results > :last-child {
44542 border-radius: 0 0 0.28571429rem 0.28571429rem;
44543}
44544
44545/*--------------
44546 Result
44547---------------*/
44548
44549.ui.search > .results .result {
44550 cursor: pointer;
44551 display: block;
44552 overflow: hidden;
44553 font-size: 1em;
44554 padding: 0.85714286em 1.14285714em;
44555 color: rgba(0, 0, 0, 0.87);
44556 line-height: 1.33;
44557 border-bottom: 1px solid rgba(34, 36, 38, 0.1);
44558}
44559
44560.ui.search > .results .result:last-child {
44561 border-bottom: none !important;
44562}
44563
44564/* Image */
44565
44566.ui.search > .results .result .image {
44567 float: right;
44568 overflow: hidden;
44569 background: none;
44570 width: 5em;
44571 height: 3em;
44572 border-radius: 0.25em;
44573}
44574
44575.ui.search > .results .result .image img {
44576 display: block;
44577 width: auto;
44578 height: 100%;
44579}
44580
44581/*--------------
44582 Info
44583---------------*/
44584
44585.ui.search > .results .result .image + .content {
44586 margin: 0 6em 0 0;
44587}
44588
44589.ui.search > .results .result .title {
44590 margin: -0.14285714em 0 0;
44591 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
44592 font-weight: bold;
44593 font-size: 1em;
44594 color: rgba(0, 0, 0, 0.85);
44595}
44596
44597.ui.search > .results .result .description {
44598 margin-top: 0;
44599 font-size: 0.92857143em;
44600 color: rgba(0, 0, 0, 0.4);
44601}
44602
44603.ui.search > .results .result .price {
44604 float: right;
44605 color: #21BA45;
44606}
44607
44608/*--------------
44609 Message
44610---------------*/
44611
44612.ui.search > .results > .message {
44613 padding: 1em 1em;
44614}
44615
44616.ui.search > .results > .message .header {
44617 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
44618 font-size: 1rem;
44619 font-weight: bold;
44620 color: rgba(0, 0, 0, 0.87);
44621}
44622
44623.ui.search > .results > .message .description {
44624 margin-top: 0.25rem;
44625 font-size: 1em;
44626 color: rgba(0, 0, 0, 0.87);
44627}
44628
44629/* View All Results */
44630
44631.ui.search > .results > .action {
44632 display: block;
44633 border-top: none;
44634 background: #F3F4F5;
44635 padding: 0.92857143em 1em;
44636 color: rgba(0, 0, 0, 0.87);
44637 font-weight: bold;
44638 text-align: center;
44639}
44640
44641/*******************************
44642 States
44643*******************************/
44644
44645/*--------------------
44646 Focus
44647---------------------*/
44648
44649.ui.search > .prompt:focus {
44650 border-color: rgba(34, 36, 38, 0.35);
44651 background: #FFFFFF;
44652 color: rgba(0, 0, 0, 0.95);
44653}
44654
44655/*--------------------
44656 Loading
44657---------------------*/
44658
44659.ui.loading.search .input > i.icon:before {
44660 position: absolute;
44661 content: '';
44662 top: 50%;
44663 left: 50%;
44664 margin: -0.64285714em 0 0 -0.64285714em;
44665 width: 1.28571429em;
44666 height: 1.28571429em;
44667 border-radius: 500rem;
44668 border: 0.2em solid rgba(0, 0, 0, 0.1);
44669}
44670
44671.ui.loading.search .input > i.icon:after {
44672 position: absolute;
44673 content: '';
44674 top: 50%;
44675 left: 50%;
44676 margin: -0.64285714em 0 0 -0.64285714em;
44677 width: 1.28571429em;
44678 height: 1.28571429em;
44679 -webkit-animation: loader 0.6s infinite linear;
44680 animation: loader 0.6s infinite linear;
44681 border: 0.2em solid #767676;
44682 border-radius: 500rem;
44683 -webkit-box-shadow: 0 0 0 1px transparent;
44684 box-shadow: 0 0 0 1px transparent;
44685}
44686
44687/*--------------
44688 Hover
44689---------------*/
44690
44691.ui.search > .results .result:hover,
44692.ui.category.search > .results .category .result:hover {
44693 background: #F9FAFB;
44694}
44695
44696.ui.search .action:hover:not(div) {
44697 background: #E0E0E0;
44698}
44699
44700/*--------------
44701 Active
44702---------------*/
44703
44704.ui.category.search > .results .category.active {
44705 background: #F3F4F5;
44706}
44707
44708.ui.category.search > .results .category.active > .name {
44709 color: rgba(0, 0, 0, 0.87);
44710}
44711
44712.ui.search > .results .result.active,
44713.ui.category.search > .results .category .result.active {
44714 position: relative;
44715 border-left-color: rgba(34, 36, 38, 0.1);
44716 background: #F3F4F5;
44717 -webkit-box-shadow: none;
44718 box-shadow: none;
44719}
44720
44721.ui.search > .results .result.active .title {
44722 color: rgba(0, 0, 0, 0.85);
44723}
44724
44725.ui.search > .results .result.active .description {
44726 color: rgba(0, 0, 0, 0.85);
44727}
44728
44729/*--------------------
44730 Disabled
44731----------------------*/
44732
44733/* Disabled */
44734
44735.ui.disabled.search {
44736 cursor: default;
44737 pointer-events: none;
44738 opacity: 0.45;
44739}
44740
44741/*******************************
44742 Types
44743*******************************/
44744
44745/*--------------
44746 Selection
44747---------------*/
44748
44749.ui.search.selection .prompt {
44750 border-radius: 0.28571429rem;
44751}
44752
44753/* Remove input */
44754
44755.ui.search.selection > .icon.input > .remove.icon {
44756 pointer-events: none;
44757 position: absolute;
44758 left: auto;
44759 opacity: 0;
44760 color: '';
44761 top: 0;
44762 right: 0;
44763 -webkit-transition: color 0.1s ease, opacity 0.1s ease;
44764 transition: color 0.1s ease, opacity 0.1s ease;
44765}
44766
44767.ui.search.selection > .icon.input > .active.remove.icon {
44768 cursor: pointer;
44769 opacity: 0.8;
44770 pointer-events: auto;
44771}
44772
44773.ui.search.selection > .icon.input:not([class*="left icon"]) > .icon ~ .remove.icon {
44774 right: 1.85714em;
44775}
44776
44777.ui.search.selection > .icon.input > .remove.icon:hover {
44778 opacity: 1;
44779 color: #DB2828;
44780}
44781
44782/*--------------
44783 Category
44784---------------*/
44785
44786.ui.category.search .results {
44787 width: 28em;
44788}
44789
44790.ui.category.search .results.animating,
44791.ui.category.search .results.visible {
44792 display: table;
44793}
44794
44795/* Category */
44796
44797.ui.category.search > .results .category {
44798 display: table-row;
44799 background: #F3F4F5;
44800 -webkit-box-shadow: none;
44801 box-shadow: none;
44802 -webkit-transition: background 0.1s ease, border-color 0.1s ease;
44803 transition: background 0.1s ease, border-color 0.1s ease;
44804}
44805
44806/* Last Category */
44807
44808.ui.category.search > .results .category:last-child {
44809 border-bottom: none;
44810}
44811
44812/* First / Last */
44813
44814.ui.category.search > .results .category:first-child .name + .result {
44815 border-radius: 0 0.28571429rem 0 0;
44816}
44817
44818.ui.category.search > .results .category:last-child .result:last-child {
44819 border-radius: 0 0 0.28571429rem 0;
44820}
44821
44822/* Category Result Name */
44823
44824.ui.category.search > .results .category > .name {
44825 display: table-cell;
44826 text-overflow: ellipsis;
44827 width: 100px;
44828 white-space: nowrap;
44829 background: transparent;
44830 font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
44831 font-size: 1em;
44832 padding: 0.4em 1em;
44833 font-weight: bold;
44834 color: rgba(0, 0, 0, 0.4);
44835 border-bottom: 1px solid rgba(34, 36, 38, 0.1);
44836}
44837
44838/* Category Result */
44839
44840.ui.category.search > .results .category .results {
44841 display: table-cell;
44842 background: #FFFFFF;
44843 border-left: 1px solid rgba(34, 36, 38, 0.15);
44844 border-bottom: 1px solid rgba(34, 36, 38, 0.1);
44845}
44846
44847.ui.category.search > .results .category .result {
44848 border-bottom: 1px solid rgba(34, 36, 38, 0.1);
44849 -webkit-transition: background 0.1s ease, border-color 0.1s ease;
44850 transition: background 0.1s ease, border-color 0.1s ease;
44851 padding: 0.85714286em 1.14285714em;
44852}
44853
44854/*******************************
44855 Variations
44856*******************************/
44857
44858/*-------------------
44859 Left / Right
44860--------------------*/
44861
44862.ui[class*="left aligned"].search > .results {
44863 right: auto;
44864 left: 0;
44865}
44866
44867.ui[class*="right aligned"].search > .results {
44868 right: 0;
44869 left: auto;
44870}
44871
44872/*--------------
44873 Fluid
44874---------------*/
44875
44876.ui.fluid.search .results {
44877 width: 100%;
44878}
44879
44880/*--------------
44881 Sizes
44882---------------*/
44883
44884.ui.mini.search {
44885 font-size: 0.78571429em;
44886}
44887
44888.ui.small.search {
44889 font-size: 0.92857143em;
44890}
44891
44892.ui.search {
44893 font-size: 1em;
44894}
44895
44896.ui.large.search {
44897 font-size: 1.14285714em;
44898}
44899
44900.ui.big.search {
44901 font-size: 1.28571429em;
44902}
44903
44904.ui.huge.search {
44905 font-size: 1.42857143em;
44906}
44907
44908.ui.massive.search {
44909 font-size: 1.71428571em;
44910}
44911
44912/*--------------
44913 Mobile
44914---------------*/
44915
44916@media only screen and (max-width: 767.99px) {
44917 .ui.search .results {
44918 max-width: calc(100vw - 2rem);
44919 }
44920}
44921
44922/*******************************
44923 Theme Overrides
44924*******************************/
44925
44926/*******************************
44927 Site Overrides
44928*******************************/
44929/*!
44930 * # Semantic UI 2.7.2 - Shape
44931 * http://github.com/semantic-org/semantic-ui/
44932 *
44933 *
44934 * Released under the MIT license
44935 * http://opensource.org/licenses/MIT
44936 *
44937 */
44938
44939/*******************************
44940 Shape
44941*******************************/
44942
44943.ui.shape {
44944 position: relative;
44945 vertical-align: top;
44946 display: inline-block;
44947 -webkit-perspective: 2000px;
44948 perspective: 2000px;
44949 -webkit-transition: left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
44950 transition: left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
44951 transition: transform 0.6s ease-in-out, left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out;
44952 transition: transform 0.6s ease-in-out, left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
44953}
44954
44955.ui.shape .sides {
44956 -webkit-transform-style: preserve-3d;
44957 transform-style: preserve-3d;
44958}
44959
44960.ui.shape .side {
44961 display: none;
44962 opacity: 1;
44963 width: 100%;
44964 margin: 0 !important;
44965 -webkit-backface-visibility: hidden;
44966 backface-visibility: hidden;
44967}
44968
44969.ui.shape .side * {
44970 -webkit-backface-visibility: visible !important;
44971 backface-visibility: visible !important;
44972}
44973
44974/*******************************
44975 Types
44976*******************************/
44977
44978.ui.cube.shape .side {
44979 min-width: 15em;
44980 height: 15em;
44981 padding: 2em;
44982 background-color: #E6E6E6;
44983 color: rgba(0, 0, 0, 0.87);
44984 -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
44985 box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
44986}
44987
44988.ui.cube.shape .side > .content {
44989 width: 100%;
44990 height: 100%;
44991 display: table;
44992 text-align: center;
44993 -webkit-user-select: text;
44994 -moz-user-select: text;
44995 -ms-user-select: text;
44996 user-select: text;
44997}
44998
44999.ui.cube.shape .side > .content > div {
45000 display: table-cell;
45001 vertical-align: middle;
45002 font-size: 2em;
45003}
45004
45005/*******************************
45006 Variations
45007*******************************/
45008
45009.ui.text.shape.animating .sides {
45010 position: static;
45011}
45012
45013.ui.text.shape .side {
45014 white-space: nowrap;
45015}
45016
45017.ui.text.shape .side > * {
45018 white-space: normal;
45019}
45020
45021/*******************************
45022 States
45023*******************************/
45024
45025/*--------------
45026 Loading
45027---------------*/
45028
45029.ui.loading.shape {
45030 position: absolute;
45031 top: -9999px;
45032 left: -9999px;
45033}
45034
45035/*--------------
45036 Animating
45037---------------*/
45038
45039.ui.shape .animating.side {
45040 position: absolute;
45041 top: 0;
45042 left: 0;
45043 display: block;
45044 z-index: 100;
45045}
45046
45047.ui.shape .hidden.side {
45048 opacity: 0.6;
45049}
45050
45051/*--------------
45052 CSS
45053---------------*/
45054
45055.ui.shape.animating .sides {
45056 position: absolute;
45057 -webkit-transition: left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
45058 transition: left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
45059 transition: transform 0.6s ease-in-out, left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out;
45060 transition: transform 0.6s ease-in-out, left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
45061}
45062
45063.ui.shape.animating .side {
45064 -webkit-transition: opacity 0.6s ease-in-out;
45065 transition: opacity 0.6s ease-in-out;
45066}
45067
45068.ui.shape .animating.side *,
45069.ui.shape.animating .side * {
45070 -webkit-transition: none;
45071 transition: none;
45072}
45073
45074/*--------------
45075 Active
45076---------------*/
45077
45078.ui.shape .active.side {
45079 display: block;
45080}
45081
45082/*******************************
45083 Theme Overrides
45084*******************************/
45085
45086/*******************************
45087 User Overrides
45088*******************************/
45089/*!
45090 * # Semantic UI 2.7.2 - Sidebar
45091 * http://github.com/semantic-org/semantic-ui/
45092 *
45093 *
45094 * Released under the MIT license
45095 * http://opensource.org/licenses/MIT
45096 *
45097 */
45098
45099/*******************************
45100 Sidebar
45101*******************************/
45102
45103/* Sidebar Menu */
45104
45105.ui.sidebar {
45106 position: fixed;
45107 top: 0;
45108 left: 0;
45109 -webkit-backface-visibility: hidden;
45110 backface-visibility: hidden;
45111 -webkit-transition: none;
45112 transition: none;
45113 will-change: transform;
45114 -webkit-transform: translate3d(0, 0, 0);
45115 transform: translate3d(0, 0, 0);
45116 visibility: hidden;
45117 -webkit-overflow-scrolling: touch;
45118 height: 100% !important;
45119 max-height: 100%;
45120 border-radius: 0 !important;
45121 margin: 0 !important;
45122 overflow-y: auto !important;
45123 z-index: 102;
45124}
45125
45126/* GPU Layers for Child Elements */
45127
45128.ui.sidebar > * {
45129 -webkit-backface-visibility: hidden;
45130 backface-visibility: hidden;
45131}
45132
45133/*--------------
45134 Direction
45135---------------*/
45136
45137.ui.left.sidebar {
45138 right: auto;
45139 left: 0;
45140 -webkit-transform: translate3d(-100%, 0, 0);
45141 transform: translate3d(-100%, 0, 0);
45142}
45143
45144.ui.right.sidebar {
45145 right: 0 !important;
45146 left: auto !important;
45147 -webkit-transform: translate3d(100%, 0, 0);
45148 transform: translate3d(100%, 0, 0);
45149}
45150
45151.ui.top.sidebar,
45152.ui.bottom.sidebar {
45153 width: 100% !important;
45154 height: auto !important;
45155}
45156
45157.ui.top.sidebar {
45158 top: 0 !important;
45159 bottom: auto !important;
45160 -webkit-transform: translate3d(0, -100%, 0);
45161 transform: translate3d(0, -100%, 0);
45162}
45163
45164.ui.bottom.sidebar {
45165 top: auto !important;
45166 bottom: 0 !important;
45167 -webkit-transform: translate3d(0, 100%, 0);
45168 transform: translate3d(0, 100%, 0);
45169}
45170
45171/*--------------
45172 Pushable
45173---------------*/
45174
45175.pushable {
45176 height: 100%;
45177 overflow-x: hidden;
45178 padding: 0 !important;
45179}
45180
45181/* Whole Page */
45182
45183body.pushable {
45184 background: #545454;
45185}
45186
45187body.pushable.dimmed {
45188 background: inherit;
45189}
45190
45191/* Page Context */
45192
45193.pushable:not(body) {
45194 -webkit-transform: translate3d(0, 0, 0);
45195 transform: translate3d(0, 0, 0);
45196}
45197
45198.pushable:not(body) > .ui.sidebar,
45199.pushable:not(body) > .fixed,
45200.pushable:not(body) > .pusher:after {
45201 position: absolute;
45202}
45203
45204/*--------------
45205 Fixed
45206---------------*/
45207
45208.pushable > .fixed {
45209 position: fixed;
45210 -webkit-backface-visibility: hidden;
45211 backface-visibility: hidden;
45212 -webkit-transition: -webkit-transform 500ms ease;
45213 transition: -webkit-transform 500ms ease;
45214 transition: transform 500ms ease;
45215 transition: transform 500ms ease, -webkit-transform 500ms ease;
45216 will-change: transform;
45217 z-index: 101;
45218}
45219
45220/*--------------
45221 Page
45222---------------*/
45223
45224.pushable > .pusher {
45225 position: relative;
45226 -webkit-backface-visibility: hidden;
45227 backface-visibility: hidden;
45228 overflow: hidden;
45229 min-height: 100%;
45230 -webkit-transition: -webkit-transform 500ms ease;
45231 transition: -webkit-transform 500ms ease;
45232 transition: transform 500ms ease;
45233 transition: transform 500ms ease, -webkit-transform 500ms ease;
45234 z-index: 2;
45235 /* Pusher should inherit background from context */
45236 background: inherit;
45237}
45238
45239body.pushable > .pusher {
45240 background: #FFFFFF;
45241}
45242
45243/*--------------
45244 Dimmer
45245---------------*/
45246
45247.pushable > .pusher:after {
45248 position: fixed;
45249 top: 0;
45250 right: 0;
45251 content: '';
45252 background-color: rgba(0, 0, 0, 0.4);
45253 overflow: hidden;
45254 opacity: 0;
45255 -webkit-transition: opacity 500ms;
45256 transition: opacity 500ms;
45257 will-change: opacity;
45258 z-index: 1000;
45259}
45260
45261/*--------------
45262 Coupling
45263---------------*/
45264
45265.ui.sidebar.menu .item {
45266 border-radius: 0 !important;
45267}
45268
45269/*******************************
45270 States
45271*******************************/
45272
45273/*--------------
45274 Dimmed
45275---------------*/
45276
45277.pushable > .pusher.dimmed:after {
45278 width: 100% !important;
45279 height: 100% !important;
45280 opacity: 1 !important;
45281}
45282
45283/*--------------
45284 Animating
45285---------------*/
45286
45287.ui.animating.sidebar {
45288 visibility: visible;
45289}
45290
45291/*--------------
45292 Visible
45293---------------*/
45294
45295.ui.visible.sidebar {
45296 visibility: visible;
45297 -webkit-transform: translate3d(0, 0, 0);
45298 transform: translate3d(0, 0, 0);
45299}
45300
45301/* Shadow Direction */
45302
45303.ui.left.visible.sidebar,
45304.ui.right.visible.sidebar {
45305 -webkit-box-shadow: 0 0 20px rgba(34, 36, 38, 0.15);
45306 box-shadow: 0 0 20px rgba(34, 36, 38, 0.15);
45307}
45308
45309.ui.top.visible.sidebar,
45310.ui.bottom.visible.sidebar {
45311 -webkit-box-shadow: 0 0 20px rgba(34, 36, 38, 0.15);
45312 box-shadow: 0 0 20px rgba(34, 36, 38, 0.15);
45313}
45314
45315/* Visible On Load */
45316
45317.ui.visible.left.sidebar ~ .fixed,
45318.ui.visible.left.sidebar ~ .pusher {
45319 -webkit-transform: translate3d(260px, 0, 0);
45320 transform: translate3d(260px, 0, 0);
45321}
45322
45323.ui.visible.right.sidebar ~ .fixed,
45324.ui.visible.right.sidebar ~ .pusher {
45325 -webkit-transform: translate3d(-260px, 0, 0);
45326 transform: translate3d(-260px, 0, 0);
45327}
45328
45329.ui.visible.top.sidebar ~ .fixed,
45330.ui.visible.top.sidebar ~ .pusher {
45331 -webkit-transform: translate3d(0, 36px, 0);
45332 transform: translate3d(0, 36px, 0);
45333}
45334
45335.ui.visible.bottom.sidebar ~ .fixed,
45336.ui.visible.bottom.sidebar ~ .pusher {
45337 -webkit-transform: translate3d(0, -36px, 0);
45338 transform: translate3d(0, -36px, 0);
45339}
45340
45341/* opposite sides visible forces content overlay */
45342
45343.ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .fixed,
45344.ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .pusher,
45345.ui.visible.right.sidebar ~ .ui.visible.left.sidebar ~ .fixed,
45346.ui.visible.right.sidebar ~ .ui.visible.left.sidebar ~ .pusher {
45347 -webkit-transform: translate3d(0, 0, 0);
45348 transform: translate3d(0, 0, 0);
45349}
45350
45351/*--------------
45352 iOS
45353---------------*/
45354
45355/*******************************
45356 Variations
45357*******************************/
45358
45359/*--------------
45360 Width
45361---------------*/
45362
45363/* Left / Right */
45364
45365.ui.thin.left.sidebar,
45366.ui.thin.right.sidebar {
45367 width: 150px;
45368}
45369
45370.ui[class*="very thin"].left.sidebar,
45371.ui[class*="very thin"].right.sidebar {
45372 width: 60px;
45373}
45374
45375.ui.left.sidebar,
45376.ui.right.sidebar {
45377 width: 260px;
45378}
45379
45380.ui.wide.left.sidebar,
45381.ui.wide.right.sidebar {
45382 width: 350px;
45383}
45384
45385.ui[class*="very wide"].left.sidebar,
45386.ui[class*="very wide"].right.sidebar {
45387 width: 475px;
45388}
45389
45390/* Left Visible */
45391
45392.ui.visible.thin.left.sidebar ~ .fixed,
45393.ui.visible.thin.left.sidebar ~ .pusher {
45394 -webkit-transform: translate3d(150px, 0, 0);
45395 transform: translate3d(150px, 0, 0);
45396}
45397
45398.ui.visible[class*="very thin"].left.sidebar ~ .fixed,
45399.ui.visible[class*="very thin"].left.sidebar ~ .pusher {
45400 -webkit-transform: translate3d(60px, 0, 0);
45401 transform: translate3d(60px, 0, 0);
45402}
45403
45404.ui.visible.wide.left.sidebar ~ .fixed,
45405.ui.visible.wide.left.sidebar ~ .pusher {
45406 -webkit-transform: translate3d(350px, 0, 0);
45407 transform: translate3d(350px, 0, 0);
45408}
45409
45410.ui.visible[class*="very wide"].left.sidebar ~ .fixed,
45411.ui.visible[class*="very wide"].left.sidebar ~ .pusher {
45412 -webkit-transform: translate3d(475px, 0, 0);
45413 transform: translate3d(475px, 0, 0);
45414}
45415
45416/* Right Visible */
45417
45418.ui.visible.thin.right.sidebar ~ .fixed,
45419.ui.visible.thin.right.sidebar ~ .pusher {
45420 -webkit-transform: translate3d(-150px, 0, 0);
45421 transform: translate3d(-150px, 0, 0);
45422}
45423
45424.ui.visible[class*="very thin"].right.sidebar ~ .fixed,
45425.ui.visible[class*="very thin"].right.sidebar ~ .pusher {
45426 -webkit-transform: translate3d(-60px, 0, 0);
45427 transform: translate3d(-60px, 0, 0);
45428}
45429
45430.ui.visible.wide.right.sidebar ~ .fixed,
45431.ui.visible.wide.right.sidebar ~ .pusher {
45432 -webkit-transform: translate3d(-350px, 0, 0);
45433 transform: translate3d(-350px, 0, 0);
45434}
45435
45436.ui.visible[class*="very wide"].right.sidebar ~ .fixed,
45437.ui.visible[class*="very wide"].right.sidebar ~ .pusher {
45438 -webkit-transform: translate3d(-475px, 0, 0);
45439 transform: translate3d(-475px, 0, 0);
45440}
45441
45442/*******************************
45443 Animations
45444*******************************/
45445
45446/*--------------
45447 Overlay
45448---------------*/
45449
45450/* Set-up */
45451
45452.ui.overlay.sidebar {
45453 z-index: 102;
45454}
45455
45456/* Initial */
45457
45458.ui.left.overlay.sidebar {
45459 -webkit-transform: translate3d(-100%, 0, 0);
45460 transform: translate3d(-100%, 0, 0);
45461}
45462
45463.ui.right.overlay.sidebar {
45464 -webkit-transform: translate3d(100%, 0, 0);
45465 transform: translate3d(100%, 0, 0);
45466}
45467
45468.ui.top.overlay.sidebar {
45469 -webkit-transform: translate3d(0%, -100%, 0);
45470 transform: translate3d(0%, -100%, 0);
45471}
45472
45473.ui.bottom.overlay.sidebar {
45474 -webkit-transform: translate3d(0%, 100%, 0);
45475 transform: translate3d(0%, 100%, 0);
45476}
45477
45478/* Animation */
45479
45480.animating.ui.overlay.sidebar,
45481.ui.visible.overlay.sidebar {
45482 -webkit-transition: -webkit-transform 500ms ease;
45483 transition: -webkit-transform 500ms ease;
45484 transition: transform 500ms ease;
45485 transition: transform 500ms ease, -webkit-transform 500ms ease;
45486}
45487
45488/* End - Sidebar */
45489
45490.ui.visible.left.overlay.sidebar {
45491 -webkit-transform: translate3d(0%, 0, 0);
45492 transform: translate3d(0%, 0, 0);
45493}
45494
45495.ui.visible.right.overlay.sidebar {
45496 -webkit-transform: translate3d(0%, 0, 0);
45497 transform: translate3d(0%, 0, 0);
45498}
45499
45500.ui.visible.top.overlay.sidebar {
45501 -webkit-transform: translate3d(0%, 0, 0);
45502 transform: translate3d(0%, 0, 0);
45503}
45504
45505.ui.visible.bottom.overlay.sidebar {
45506 -webkit-transform: translate3d(0%, 0, 0);
45507 transform: translate3d(0%, 0, 0);
45508}
45509
45510/* End - Pusher */
45511
45512.ui.visible.overlay.sidebar ~ .fixed,
45513.ui.visible.overlay.sidebar ~ .pusher {
45514 -webkit-transform: none !important;
45515 transform: none !important;
45516}
45517
45518/*--------------
45519 Push
45520---------------*/
45521
45522/* Initial */
45523
45524.ui.push.sidebar {
45525 -webkit-transition: -webkit-transform 500ms ease;
45526 transition: -webkit-transform 500ms ease;
45527 transition: transform 500ms ease;
45528 transition: transform 500ms ease, -webkit-transform 500ms ease;
45529 z-index: 102;
45530}
45531
45532/* Sidebar - Initial */
45533
45534.ui.left.push.sidebar {
45535 -webkit-transform: translate3d(-100%, 0, 0);
45536 transform: translate3d(-100%, 0, 0);
45537}
45538
45539.ui.right.push.sidebar {
45540 -webkit-transform: translate3d(100%, 0, 0);
45541 transform: translate3d(100%, 0, 0);
45542}
45543
45544.ui.top.push.sidebar {
45545 -webkit-transform: translate3d(0%, -100%, 0);
45546 transform: translate3d(0%, -100%, 0);
45547}
45548
45549.ui.bottom.push.sidebar {
45550 -webkit-transform: translate3d(0%, 100%, 0);
45551 transform: translate3d(0%, 100%, 0);
45552}
45553
45554/* End */
45555
45556.ui.visible.push.sidebar {
45557 -webkit-transform: translate3d(0%, 0, 0);
45558 transform: translate3d(0%, 0, 0);
45559}
45560
45561/*--------------
45562 Uncover
45563---------------*/
45564
45565/* Initial */
45566
45567.ui.uncover.sidebar {
45568 -webkit-transform: translate3d(0, 0, 0);
45569 transform: translate3d(0, 0, 0);
45570 z-index: 1;
45571}
45572
45573/* End */
45574
45575.ui.visible.uncover.sidebar {
45576 -webkit-transform: translate3d(0, 0, 0);
45577 transform: translate3d(0, 0, 0);
45578 -webkit-transition: -webkit-transform 500ms ease;
45579 transition: -webkit-transform 500ms ease;
45580 transition: transform 500ms ease;
45581 transition: transform 500ms ease, -webkit-transform 500ms ease;
45582}
45583
45584/*--------------
45585 Slide Along
45586---------------*/
45587
45588/* Initial */
45589
45590.ui.slide.along.sidebar {
45591 z-index: 1;
45592}
45593
45594/* Sidebar - Initial */
45595
45596.ui.left.slide.along.sidebar {
45597 -webkit-transform: translate3d(-50%, 0, 0);
45598 transform: translate3d(-50%, 0, 0);
45599}
45600
45601.ui.right.slide.along.sidebar {
45602 -webkit-transform: translate3d(50%, 0, 0);
45603 transform: translate3d(50%, 0, 0);
45604}
45605
45606.ui.top.slide.along.sidebar {
45607 -webkit-transform: translate3d(0, -50%, 0);
45608 transform: translate3d(0, -50%, 0);
45609}
45610
45611.ui.bottom.slide.along.sidebar {
45612 -webkit-transform: translate3d(0%, 50%, 0);
45613 transform: translate3d(0%, 50%, 0);
45614}
45615
45616/* Animation */
45617
45618.ui.animating.slide.along.sidebar {
45619 -webkit-transition: -webkit-transform 500ms ease;
45620 transition: -webkit-transform 500ms ease;
45621 transition: transform 500ms ease;
45622 transition: transform 500ms ease, -webkit-transform 500ms ease;
45623}
45624
45625/* End */
45626
45627.ui.visible.slide.along.sidebar {
45628 -webkit-transform: translate3d(0%, 0, 0);
45629 transform: translate3d(0%, 0, 0);
45630}
45631
45632/*--------------
45633 Slide Out
45634---------------*/
45635
45636/* Initial */
45637
45638.ui.slide.out.sidebar {
45639 z-index: 1;
45640}
45641
45642/* Sidebar - Initial */
45643
45644.ui.left.slide.out.sidebar {
45645 -webkit-transform: translate3d(50%, 0, 0);
45646 transform: translate3d(50%, 0, 0);
45647}
45648
45649.ui.right.slide.out.sidebar {
45650 -webkit-transform: translate3d(-50%, 0, 0);
45651 transform: translate3d(-50%, 0, 0);
45652}
45653
45654.ui.top.slide.out.sidebar {
45655 -webkit-transform: translate3d(0%, 50%, 0);
45656 transform: translate3d(0%, 50%, 0);
45657}
45658
45659.ui.bottom.slide.out.sidebar {
45660 -webkit-transform: translate3d(0%, -50%, 0);
45661 transform: translate3d(0%, -50%, 0);
45662}
45663
45664/* Animation */
45665
45666.ui.animating.slide.out.sidebar {
45667 -webkit-transition: -webkit-transform 500ms ease;
45668 transition: -webkit-transform 500ms ease;
45669 transition: transform 500ms ease;
45670 transition: transform 500ms ease, -webkit-transform 500ms ease;
45671}
45672
45673/* End */
45674
45675.ui.visible.slide.out.sidebar {
45676 -webkit-transform: translate3d(0%, 0, 0);
45677 transform: translate3d(0%, 0, 0);
45678}
45679
45680/*--------------
45681 Scale Down
45682---------------*/
45683
45684/* Initial */
45685
45686.ui.scale.down.sidebar {
45687 -webkit-transition: -webkit-transform 500ms ease;
45688 transition: -webkit-transform 500ms ease;
45689 transition: transform 500ms ease;
45690 transition: transform 500ms ease, -webkit-transform 500ms ease;
45691 z-index: 102;
45692}
45693
45694/* Sidebar - Initial */
45695
45696.ui.left.scale.down.sidebar {
45697 -webkit-transform: translate3d(-100%, 0, 0);
45698 transform: translate3d(-100%, 0, 0);
45699}
45700
45701.ui.right.scale.down.sidebar {
45702 -webkit-transform: translate3d(100%, 0, 0);
45703 transform: translate3d(100%, 0, 0);
45704}
45705
45706.ui.top.scale.down.sidebar {
45707 -webkit-transform: translate3d(0%, -100%, 0);
45708 transform: translate3d(0%, -100%, 0);
45709}
45710
45711.ui.bottom.scale.down.sidebar {
45712 -webkit-transform: translate3d(0%, 100%, 0);
45713 transform: translate3d(0%, 100%, 0);
45714}
45715
45716/* Pusher - Initial */
45717
45718.ui.scale.down.left.sidebar ~ .pusher {
45719 -webkit-transform-origin: 75% 50%;
45720 transform-origin: 75% 50%;
45721}
45722
45723.ui.scale.down.right.sidebar ~ .pusher {
45724 -webkit-transform-origin: 25% 50%;
45725 transform-origin: 25% 50%;
45726}
45727
45728.ui.scale.down.top.sidebar ~ .pusher {
45729 -webkit-transform-origin: 50% 75%;
45730 transform-origin: 50% 75%;
45731}
45732
45733.ui.scale.down.bottom.sidebar ~ .pusher {
45734 -webkit-transform-origin: 50% 25%;
45735 transform-origin: 50% 25%;
45736}
45737
45738/* Animation */
45739
45740.ui.animating.scale.down > .visible.ui.sidebar {
45741 -webkit-transition: -webkit-transform 500ms ease;
45742 transition: -webkit-transform 500ms ease;
45743 transition: transform 500ms ease;
45744 transition: transform 500ms ease, -webkit-transform 500ms ease;
45745}
45746
45747.ui.visible.scale.down.sidebar ~ .pusher,
45748.ui.animating.scale.down.sidebar ~ .pusher {
45749 display: block !important;
45750 width: 100%;
45751 height: 100%;
45752 overflow: hidden !important;
45753}
45754
45755/* End */
45756
45757.ui.visible.scale.down.sidebar {
45758 -webkit-transform: translate3d(0, 0, 0);
45759 transform: translate3d(0, 0, 0);
45760}
45761
45762.ui.visible.scale.down.sidebar ~ .pusher {
45763 -webkit-transform: scale(0.75);
45764 transform: scale(0.75);
45765}
45766
45767/*******************************
45768 Theme Overrides
45769*******************************/
45770
45771/*******************************
45772 Site Overrides
45773*******************************/
45774/*!
45775 * # Semantic UI 2.7.2 - Sticky
45776 * http://github.com/semantic-org/semantic-ui/
45777 *
45778 *
45779 * Released under the MIT license
45780 * http://opensource.org/licenses/MIT
45781 *
45782 */
45783
45784/*******************************
45785 Sticky
45786*******************************/
45787
45788.ui.sticky {
45789 position: static;
45790 -webkit-transition: none;
45791 transition: none;
45792 z-index: 800;
45793}
45794
45795/*******************************
45796 States
45797*******************************/
45798
45799/* Bound */
45800
45801.ui.sticky.bound {
45802 position: absolute;
45803 left: auto;
45804 right: auto;
45805}
45806
45807/* Fixed */
45808
45809.ui.sticky.fixed {
45810 position: fixed;
45811 left: auto;
45812 right: auto;
45813}
45814
45815/* Bound/Fixed Position */
45816
45817.ui.sticky.bound.top,
45818.ui.sticky.fixed.top {
45819 top: 0;
45820 bottom: auto;
45821}
45822
45823.ui.sticky.bound.bottom,
45824.ui.sticky.fixed.bottom {
45825 top: auto;
45826 bottom: 0;
45827}
45828
45829/*******************************
45830 Types
45831*******************************/
45832
45833.ui.native.sticky {
45834 position: -webkit-sticky;
45835 position: -moz-sticky;
45836 position: -ms-sticky;
45837 position: -o-sticky;
45838 position: sticky;
45839}
45840
45841/*******************************
45842 Theme Overrides
45843*******************************/
45844
45845/*******************************
45846 Site Overrides
45847*******************************/
45848/*!
45849 * # Semantic UI 2.7.2 - Tab
45850 * http://github.com/semantic-org/semantic-ui/
45851 *
45852 *
45853 * Released under the MIT license
45854 * http://opensource.org/licenses/MIT
45855 *
45856 */
45857
45858/*******************************
45859 UI Tabs
45860*******************************/
45861
45862.ui.tab {
45863 display: none;
45864}
45865
45866/*******************************
45867 States
45868*******************************/
45869
45870/*--------------------
45871 Active
45872---------------------*/
45873
45874.ui.tab.active,
45875.ui.tab.open {
45876 display: block;
45877}
45878
45879/*--------------------
45880 Loading
45881---------------------*/
45882
45883.ui.tab.loading {
45884 position: relative;
45885 overflow: hidden;
45886 display: block;
45887 min-height: 250px;
45888}
45889
45890.ui.tab.loading * {
45891 position: relative !important;
45892 left: -10000px !important;
45893}
45894
45895.ui.tab.loading:before,
45896.ui.tab.loading.segment:before {
45897 position: absolute;
45898 content: '';
45899 top: 50%;
45900 left: 50%;
45901 margin: -1.25em 0 0 -1.25em;
45902 width: 2.5em;
45903 height: 2.5em;
45904 border-radius: 500rem;
45905 border: 0.2em solid rgba(0, 0, 0, 0.1);
45906}
45907
45908.ui.tab.loading:after,
45909.ui.tab.loading.segment:after {
45910 position: absolute;
45911 content: '';
45912 top: 50%;
45913 left: 50%;
45914 margin: -1.25em 0 0 -1.25em;
45915 width: 2.5em;
45916 height: 2.5em;
45917 -webkit-animation: loader 0.6s infinite linear;
45918 animation: loader 0.6s infinite linear;
45919 border: 0.2em solid #767676;
45920 border-radius: 500rem;
45921 -webkit-box-shadow: 0 0 0 1px transparent;
45922 box-shadow: 0 0 0 1px transparent;
45923}
45924
45925/*******************************
45926 Tab Overrides
45927*******************************/
45928
45929/*******************************
45930 User Overrides
45931*******************************/
45932/*!
45933 * # Semantic UI 2.7.2 - Toast
45934 * http://github.com/semantic-org/semantic-ui/
45935 *
45936 *
45937 * Released under the MIT license
45938 * http://opensource.org/licenses/MIT
45939 *
45940 */
45941
45942/*******************************
45943 Toast container
45944*******************************/
45945
45946.ui.toast-container {
45947 position: fixed;
45948 z-index: 9999;
45949}
45950
45951.ui.top.right.toast-container {
45952 top: 0.85714286em;
45953 right: 0.85714286em;
45954 margin-left: 0.85714286em;
45955}
45956
45957.ui.top.left.toast-container {
45958 top: 0.85714286em;
45959 left: 0.85714286em;
45960 margin-right: 0.85714286em;
45961}
45962
45963.ui.top.center.toast-container {
45964 left: 50%;
45965 -webkit-transform: translate(-50%, 0);
45966 transform: translate(-50%, 0);
45967 top: 0.85714286em;
45968}
45969
45970.ui.bottom.right.toast-container {
45971 bottom: 0.85714286em;
45972 right: 0.85714286em;
45973 margin-left: 0.85714286em;
45974}
45975
45976.ui.bottom.left.toast-container {
45977 bottom: 0.85714286em;
45978 left: 0.85714286em;
45979 margin-right: 0.85714286em;
45980}
45981
45982.ui.bottom.center.toast-container {
45983 left: 50%;
45984 -webkit-transform: translate(-50%, 0);
45985 transform: translate(-50%, 0);
45986 bottom: 0.85714286em;
45987}
45988
45989/*******************************
45990 Toast
45991*******************************/
45992
45993.toast {
45994 display: block;
45995 border-radius: 0.28571429rem;
45996 padding: 0.78571429em 1em;
45997 margin: 0 0 6px;
45998 color: rgba(255, 255, 255, 0.9);
45999}
46000
46001.floating.toast,
46002.hoverfloating.toast:hover {
46003 -webkit-box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
46004 box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
46005}
46006
46007.hoverfloating.message:hover {
46008 -webkit-box-shadow: 0 0 0 1px inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
46009 box-shadow: 0 0 0 1px inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
46010}
46011
46012.center.toast-container .toast-box,
46013.right.toast-container .toast-box {
46014 margin-left: auto;
46015}
46016
46017.center.toast-container .toast-box {
46018 margin-right: auto;
46019}
46020
46021.visible.toast-box,
46022.animating.toast-box,
46023.toast-box {
46024 display: table !important;
46025}
46026
46027.toast-container .compact {
46028 display: block;
46029 width: 300px;
46030}
46031
46032.toast-container .message,
46033.toast:hover {
46034 opacity: 1;
46035 cursor: pointer;
46036}
46037
46038.icon.toast .content {
46039 padding-left: 3em;
46040}
46041
46042.toast > .content > .header {
46043 font-weight: bold;
46044}
46045
46046.info.toast {
46047 background-color: #31CCEC;
46048}
46049
46050.warning.toast {
46051 background-color: #F2C037;
46052}
46053
46054.success.toast {
46055 background-color: #21BA45;
46056}
46057
46058.error.toast {
46059 background-color: #DB2828;
46060}
46061
46062.toast-box .info.attached.progress .bar {
46063 background: #12a1bf !important;
46064}
46065
46066.toast-box .warning.attached.progress .bar {
46067 background: #cf9b0d !important;
46068}
46069
46070.toast-box .success.attached.progress .bar {
46071 background: #15792d !important;
46072}
46073
46074.toast-box .error.attached.progress .bar {
46075 background: #9c1a1a !important;
46076}
46077
46078/*--------------
46079 Colors
46080-------------- */
46081
46082.primary.toast {
46083 background-color: #2185D0;
46084}
46085
46086.inverted.primary.toast,
46087.toast-box .inverted.primary.attached.progress .bar {
46088 background-color: #54C8FF;
46089}
46090
46091.secondary.toast {
46092 background-color: #1B1C1D;
46093}
46094
46095.inverted.secondary.toast,
46096.toast-box .inverted.secondary.attached.progress .bar {
46097 background-color: #545454;
46098}
46099
46100.red.toast {
46101 background-color: #DB2828;
46102}
46103
46104.inverted.red.toast,
46105.toast-box .inverted.red.attached.progress .bar {
46106 background-color: #FF695E;
46107}
46108
46109.orange.toast {
46110 background-color: #F2711C;
46111}
46112
46113.inverted.orange.toast,
46114.toast-box .inverted.orange.attached.progress .bar {
46115 background-color: #FF851B;
46116}
46117
46118.yellow.toast {
46119 background-color: #FBBD08;
46120}
46121
46122.inverted.yellow.toast,
46123.toast-box .inverted.yellow.attached.progress .bar {
46124 background-color: #FFE21F;
46125}
46126
46127.olive.toast {
46128 background-color: #B5CC18;
46129}
46130
46131.inverted.olive.toast,
46132.toast-box .inverted.olive.attached.progress .bar {
46133 background-color: #D9E778;
46134}
46135
46136.green.toast {
46137 background-color: #21BA45;
46138}
46139
46140.inverted.green.toast,
46141.toast-box .inverted.green.attached.progress .bar {
46142 background-color: #2ECC40;
46143}
46144
46145.teal.toast {
46146 background-color: #00B5AD;
46147}
46148
46149.inverted.teal.toast,
46150.toast-box .inverted.teal.attached.progress .bar {
46151 background-color: #6DFFFF;
46152}
46153
46154.blue.toast {
46155 background-color: #2185D0;
46156}
46157
46158.inverted.blue.toast,
46159.toast-box .inverted.blue.attached.progress .bar {
46160 background-color: #54C8FF;
46161}
46162
46163.violet.toast {
46164 background-color: #6435C9;
46165}
46166
46167.inverted.violet.toast,
46168.toast-box .inverted.violet.attached.progress .bar {
46169 background-color: #A291FB;
46170}
46171
46172.purple.toast {
46173 background-color: #A333C8;
46174}
46175
46176.inverted.purple.toast,
46177.toast-box .inverted.purple.attached.progress .bar {
46178 background-color: #DC73FF;
46179}
46180
46181.pink.toast {
46182 background-color: #E03997;
46183}
46184
46185.inverted.pink.toast,
46186.toast-box .inverted.pink.attached.progress .bar {
46187 background-color: #FF8EDF;
46188}
46189
46190.brown.toast {
46191 background-color: #A5673F;
46192}
46193
46194.inverted.brown.toast,
46195.toast-box .inverted.brown.attached.progress .bar {
46196 background-color: #D67C1C;
46197}
46198
46199.grey.toast {
46200 background-color: #767676;
46201}
46202
46203.inverted.grey.toast,
46204.toast-box .inverted.grey.attached.progress .bar {
46205 background-color: #DCDDDE;
46206}
46207
46208.black.toast {
46209 background-color: #1B1C1D;
46210}
46211
46212.inverted.black.toast,
46213.toast-box .inverted.black.attached.progress .bar {
46214 background-color: #545454;
46215}
46216
46217.inverted.toast {
46218 color: rgba(0, 0, 0, 0.87);
46219}
46220
46221/*--------------
46222 Icon
46223---------------*/
46224
46225.icon.toast > .icon:not(.close) {
46226 display: inline-block;
46227 vertical-align: middle;
46228 font-size: 1.5em;
46229 position: absolute;
46230}
46231
46232.icon.toast > .content {
46233 display: inline-block;
46234 vertical-align: middle;
46235}
46236
46237/*---------------
46238 Progress Bar
46239 ----------------*/
46240
46241.toast-box .attached.progress .bar {
46242 min-width: 0;
46243}
46244
46245.toast-box .active.progress .bar:after {
46246 -webkit-animation: progress-active 2s ease infinite !important;
46247 animation: progress-active 2s ease infinite !important;
46248}
46249
46250.toast-box {
46251 margin-bottom: 6px;
46252}
46253
46254.toast-box .toast,
46255.toast-box .message {
46256 margin-top: 0;
46257 margin-bottom: 0;
46258 position: relative;
46259}
46260
46261.toast-box .attached.progress {
46262 z-index: 1;
46263}
46264
46265.toast-box .bottom.attached.progress {
46266 margin: -3px 0 6px;
46267}
46268
46269.toast-box .top.attached.progress {
46270 margin: 6px 0 -3px;
46271}
46272
46273/* --------
46274 Close Icon
46275 -----------*/
46276
46277.toast-box .message > .close.icon {
46278 top: 0.3em;
46279 right: 0.3em;
46280}
46281
46282.toast-box .toast > .close.icon {
46283 cursor: pointer;
46284 position: absolute;
46285 margin: 0;
46286 top: 0.3em;
46287 right: 0.3em;
46288 opacity: 0.7;
46289 -webkit-transition: opacity 0.1s ease;
46290 transition: opacity 0.1s ease;
46291}
46292
46293.toast-box .toast > .close.icon:hover {
46294 opacity: 1;
46295}
46296/*!
46297 * # Semantic UI 2.7.2 - Transition
46298 * http://github.com/semantic-org/semantic-ui/
46299 *
46300 *
46301 * Released under the MIT license
46302 * http://opensource.org/licenses/MIT
46303 *
46304 */
46305
46306/*******************************
46307 Transitions
46308*******************************/
46309
46310.transition {
46311 -webkit-animation-iteration-count: 1;
46312 animation-iteration-count: 1;
46313 -webkit-animation-duration: 300ms;
46314 animation-duration: 300ms;
46315 -webkit-animation-timing-function: ease;
46316 animation-timing-function: ease;
46317 -webkit-animation-fill-mode: both;
46318 animation-fill-mode: both;
46319}
46320
46321/*******************************
46322 States
46323*******************************/
46324
46325/* Animating */
46326
46327.animating.transition {
46328 -webkit-backface-visibility: hidden;
46329 backface-visibility: hidden;
46330 visibility: visible !important;
46331}
46332
46333/* Loading */
46334
46335.loading.transition {
46336 position: absolute;
46337 top: -99999px;
46338 left: -99999px;
46339}
46340
46341/* Hidden */
46342
46343.hidden.transition {
46344 display: none;
46345 visibility: hidden;
46346}
46347
46348/* Visible */
46349
46350.visible.transition {
46351 display: block !important;
46352 visibility: visible !important;
46353 /* backface-visibility: @backfaceVisibility;
46354 transform: @use3DAcceleration;*/
46355}
46356
46357/* Disabled */
46358
46359.disabled.transition {
46360 -webkit-animation-play-state: paused;
46361 animation-play-state: paused;
46362}
46363
46364/*******************************
46365 Variations
46366*******************************/
46367
46368.looping.transition {
46369 -webkit-animation-iteration-count: infinite;
46370 animation-iteration-count: infinite;
46371}
46372
46373/*******************************
46374 Transitions
46375*******************************/
46376
46377/*
46378 Some transitions adapted from Animate CSS
46379 https://github.com/daneden/animate.css
46380
46381 Additional transitions adapted from Glide
46382 by Nick Pettit - https://github.com/nickpettit/glide
46383*/
46384
46385/*--------------
46386 Browse
46387---------------*/
46388
46389.transition.browse {
46390 -webkit-animation-duration: 500ms;
46391 animation-duration: 500ms;
46392}
46393
46394.transition.browse.in {
46395 -webkit-animation-name: browseIn;
46396 animation-name: browseIn;
46397}
46398
46399.transition.browse.out,
46400.transition.browse.left.out {
46401 -webkit-animation-name: browseOutLeft;
46402 animation-name: browseOutLeft;
46403}
46404
46405.transition.browse.right.out {
46406 -webkit-animation-name: browseOutRight;
46407 animation-name: browseOutRight;
46408}
46409
46410/* In */
46411
46412@-webkit-keyframes browseIn {
46413 0% {
46414 -webkit-transform: scale(0.8) translateZ(0px);
46415 transform: scale(0.8) translateZ(0px);
46416 z-index: -1;
46417 }
46418
46419 10% {
46420 -webkit-transform: scale(0.8) translateZ(0px);
46421 transform: scale(0.8) translateZ(0px);
46422 z-index: -1;
46423 opacity: 0.7;
46424 }
46425
46426 80% {
46427 -webkit-transform: scale(1.05) translateZ(0px);
46428 transform: scale(1.05) translateZ(0px);
46429 opacity: 1;
46430 z-index: 999;
46431 }
46432
46433 100% {
46434 -webkit-transform: scale(1) translateZ(0px);
46435 transform: scale(1) translateZ(0px);
46436 z-index: 999;
46437 }
46438}
46439
46440@keyframes browseIn {
46441 0% {
46442 -webkit-transform: scale(0.8) translateZ(0px);
46443 transform: scale(0.8) translateZ(0px);
46444 z-index: -1;
46445 }
46446
46447 10% {
46448 -webkit-transform: scale(0.8) translateZ(0px);
46449 transform: scale(0.8) translateZ(0px);
46450 z-index: -1;
46451 opacity: 0.7;
46452 }
46453
46454 80% {
46455 -webkit-transform: scale(1.05) translateZ(0px);
46456 transform: scale(1.05) translateZ(0px);
46457 opacity: 1;
46458 z-index: 999;
46459 }
46460
46461 100% {
46462 -webkit-transform: scale(1) translateZ(0px);
46463 transform: scale(1) translateZ(0px);
46464 z-index: 999;
46465 }
46466}
46467
46468/* Out */
46469
46470@-webkit-keyframes browseOutLeft {
46471 0% {
46472 z-index: 999;
46473 -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg);
46474 transform: translateX(0%) rotateY(0deg) rotateX(0deg);
46475 }
46476
46477 50% {
46478 z-index: -1;
46479 -webkit-transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
46480 transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
46481 }
46482
46483 80% {
46484 opacity: 1;
46485 }
46486
46487 100% {
46488 z-index: -1;
46489 -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
46490 transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
46491 opacity: 0;
46492 }
46493}
46494
46495@keyframes browseOutLeft {
46496 0% {
46497 z-index: 999;
46498 -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg);
46499 transform: translateX(0%) rotateY(0deg) rotateX(0deg);
46500 }
46501
46502 50% {
46503 z-index: -1;
46504 -webkit-transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
46505 transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
46506 }
46507
46508 80% {
46509 opacity: 1;
46510 }
46511
46512 100% {
46513 z-index: -1;
46514 -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
46515 transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
46516 opacity: 0;
46517 }
46518}
46519
46520@-webkit-keyframes browseOutRight {
46521 0% {
46522 z-index: 999;
46523 -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg);
46524 transform: translateX(0%) rotateY(0deg) rotateX(0deg);
46525 }
46526
46527 50% {
46528 z-index: 1;
46529 -webkit-transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
46530 transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
46531 }
46532
46533 80% {
46534 opacity: 1;
46535 }
46536
46537 100% {
46538 z-index: 1;
46539 -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
46540 transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
46541 opacity: 0;
46542 }
46543}
46544
46545@keyframes browseOutRight {
46546 0% {
46547 z-index: 999;
46548 -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg);
46549 transform: translateX(0%) rotateY(0deg) rotateX(0deg);
46550 }
46551
46552 50% {
46553 z-index: 1;
46554 -webkit-transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
46555 transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
46556 }
46557
46558 80% {
46559 opacity: 1;
46560 }
46561
46562 100% {
46563 z-index: 1;
46564 -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
46565 transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
46566 opacity: 0;
46567 }
46568}
46569
46570/*--------------
46571 Drop
46572---------------*/
46573
46574.drop.transition {
46575 -webkit-transform-origin: top center;
46576 transform-origin: top center;
46577 -webkit-animation-duration: 400ms;
46578 animation-duration: 400ms;
46579 -webkit-animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1);
46580 animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1);
46581}
46582
46583.drop.transition.in {
46584 -webkit-animation-name: dropIn;
46585 animation-name: dropIn;
46586}
46587
46588.drop.transition.out {
46589 -webkit-animation-name: dropOut;
46590 animation-name: dropOut;
46591}
46592
46593/* Drop */
46594
46595@-webkit-keyframes dropIn {
46596 0% {
46597 opacity: 0;
46598 -webkit-transform: scale(0);
46599 transform: scale(0);
46600 }
46601
46602 100% {
46603 opacity: 1;
46604 -webkit-transform: scale(1);
46605 transform: scale(1);
46606 }
46607}
46608
46609@keyframes dropIn {
46610 0% {
46611 opacity: 0;
46612 -webkit-transform: scale(0);
46613 transform: scale(0);
46614 }
46615
46616 100% {
46617 opacity: 1;
46618 -webkit-transform: scale(1);
46619 transform: scale(1);
46620 }
46621}
46622
46623@-webkit-keyframes dropOut {
46624 0% {
46625 opacity: 1;
46626 -webkit-transform: scale(1);
46627 transform: scale(1);
46628 }
46629
46630 100% {
46631 opacity: 0;
46632 -webkit-transform: scale(0);
46633 transform: scale(0);
46634 }
46635}
46636
46637@keyframes dropOut {
46638 0% {
46639 opacity: 1;
46640 -webkit-transform: scale(1);
46641 transform: scale(1);
46642 }
46643
46644 100% {
46645 opacity: 0;
46646 -webkit-transform: scale(0);
46647 transform: scale(0);
46648 }
46649}
46650
46651/*--------------
46652 Fade
46653---------------*/
46654
46655.transition.fade.in {
46656 -webkit-animation-name: fadeIn;
46657 animation-name: fadeIn;
46658}
46659
46660.transition[class*="fade up"].in {
46661 -webkit-animation-name: fadeInUp;
46662 animation-name: fadeInUp;
46663}
46664
46665.transition[class*="fade down"].in {
46666 -webkit-animation-name: fadeInDown;
46667 animation-name: fadeInDown;
46668}
46669
46670.transition[class*="fade left"].in {
46671 -webkit-animation-name: fadeInLeft;
46672 animation-name: fadeInLeft;
46673}
46674
46675.transition[class*="fade right"].in {
46676 -webkit-animation-name: fadeInRight;
46677 animation-name: fadeInRight;
46678}
46679
46680.transition.fade.out {
46681 -webkit-animation-name: fadeOut;
46682 animation-name: fadeOut;
46683}
46684
46685.transition[class*="fade up"].out {
46686 -webkit-animation-name: fadeOutUp;
46687 animation-name: fadeOutUp;
46688}
46689
46690.transition[class*="fade down"].out {
46691 -webkit-animation-name: fadeOutDown;
46692 animation-name: fadeOutDown;
46693}
46694
46695.transition[class*="fade left"].out {
46696 -webkit-animation-name: fadeOutLeft;
46697 animation-name: fadeOutLeft;
46698}
46699
46700.transition[class*="fade right"].out {
46701 -webkit-animation-name: fadeOutRight;
46702 animation-name: fadeOutRight;
46703}
46704
46705/* In */
46706
46707@-webkit-keyframes fadeIn {
46708 0% {
46709 opacity: 0;
46710 }
46711
46712 100% {
46713 opacity: 1;
46714 }
46715}
46716
46717@keyframes fadeIn {
46718 0% {
46719 opacity: 0;
46720 }
46721
46722 100% {
46723 opacity: 1;
46724 }
46725}
46726
46727@-webkit-keyframes fadeInUp {
46728 0% {
46729 opacity: 0;
46730 -webkit-transform: translateY(10%);
46731 transform: translateY(10%);
46732 }
46733
46734 100% {
46735 opacity: 1;
46736 -webkit-transform: translateY(0%);
46737 transform: translateY(0%);
46738 }
46739}
46740
46741@keyframes fadeInUp {
46742 0% {
46743 opacity: 0;
46744 -webkit-transform: translateY(10%);
46745 transform: translateY(10%);
46746 }
46747
46748 100% {
46749 opacity: 1;
46750 -webkit-transform: translateY(0%);
46751 transform: translateY(0%);
46752 }
46753}
46754
46755@-webkit-keyframes fadeInDown {
46756 0% {
46757 opacity: 0;
46758 -webkit-transform: translateY(-10%);
46759 transform: translateY(-10%);
46760 }
46761
46762 100% {
46763 opacity: 1;
46764 -webkit-transform: translateY(0%);
46765 transform: translateY(0%);
46766 }
46767}
46768
46769@keyframes fadeInDown {
46770 0% {
46771 opacity: 0;
46772 -webkit-transform: translateY(-10%);
46773 transform: translateY(-10%);
46774 }
46775
46776 100% {
46777 opacity: 1;
46778 -webkit-transform: translateY(0%);
46779 transform: translateY(0%);
46780 }
46781}
46782
46783@-webkit-keyframes fadeInLeft {
46784 0% {
46785 opacity: 0;
46786 -webkit-transform: translateX(10%);
46787 transform: translateX(10%);
46788 }
46789
46790 100% {
46791 opacity: 1;
46792 -webkit-transform: translateX(0%);
46793 transform: translateX(0%);
46794 }
46795}
46796
46797@keyframes fadeInLeft {
46798 0% {
46799 opacity: 0;
46800 -webkit-transform: translateX(10%);
46801 transform: translateX(10%);
46802 }
46803
46804 100% {
46805 opacity: 1;
46806 -webkit-transform: translateX(0%);
46807 transform: translateX(0%);
46808 }
46809}
46810
46811@-webkit-keyframes fadeInRight {
46812 0% {
46813 opacity: 0;
46814 -webkit-transform: translateX(-10%);
46815 transform: translateX(-10%);
46816 }
46817
46818 100% {
46819 opacity: 1;
46820 -webkit-transform: translateX(0%);
46821 transform: translateX(0%);
46822 }
46823}
46824
46825@keyframes fadeInRight {
46826 0% {
46827 opacity: 0;
46828 -webkit-transform: translateX(-10%);
46829 transform: translateX(-10%);
46830 }
46831
46832 100% {
46833 opacity: 1;
46834 -webkit-transform: translateX(0%);
46835 transform: translateX(0%);
46836 }
46837}
46838
46839/* Out */
46840
46841@-webkit-keyframes fadeOut {
46842 0% {
46843 opacity: 1;
46844 }
46845
46846 100% {
46847 opacity: 0;
46848 }
46849}
46850
46851@keyframes fadeOut {
46852 0% {
46853 opacity: 1;
46854 }
46855
46856 100% {
46857 opacity: 0;
46858 }
46859}
46860
46861@-webkit-keyframes fadeOutUp {
46862 0% {
46863 opacity: 1;
46864 -webkit-transform: translateY(0%);
46865 transform: translateY(0%);
46866 }
46867
46868 100% {
46869 opacity: 0;
46870 -webkit-transform: translateY(5%);
46871 transform: translateY(5%);
46872 }
46873}
46874
46875@keyframes fadeOutUp {
46876 0% {
46877 opacity: 1;
46878 -webkit-transform: translateY(0%);
46879 transform: translateY(0%);
46880 }
46881
46882 100% {
46883 opacity: 0;
46884 -webkit-transform: translateY(5%);
46885 transform: translateY(5%);
46886 }
46887}
46888
46889@-webkit-keyframes fadeOutDown {
46890 0% {
46891 opacity: 1;
46892 -webkit-transform: translateY(0%);
46893 transform: translateY(0%);
46894 }
46895
46896 100% {
46897 opacity: 0;
46898 -webkit-transform: translateY(-5%);
46899 transform: translateY(-5%);
46900 }
46901}
46902
46903@keyframes fadeOutDown {
46904 0% {
46905 opacity: 1;
46906 -webkit-transform: translateY(0%);
46907 transform: translateY(0%);
46908 }
46909
46910 100% {
46911 opacity: 0;
46912 -webkit-transform: translateY(-5%);
46913 transform: translateY(-5%);
46914 }
46915}
46916
46917@-webkit-keyframes fadeOutLeft {
46918 0% {
46919 opacity: 1;
46920 -webkit-transform: translateX(0%);
46921 transform: translateX(0%);
46922 }
46923
46924 100% {
46925 opacity: 0;
46926 -webkit-transform: translateX(5%);
46927 transform: translateX(5%);
46928 }
46929}
46930
46931@keyframes fadeOutLeft {
46932 0% {
46933 opacity: 1;
46934 -webkit-transform: translateX(0%);
46935 transform: translateX(0%);
46936 }
46937
46938 100% {
46939 opacity: 0;
46940 -webkit-transform: translateX(5%);
46941 transform: translateX(5%);
46942 }
46943}
46944
46945@-webkit-keyframes fadeOutRight {
46946 0% {
46947 opacity: 1;
46948 -webkit-transform: translateX(0%);
46949 transform: translateX(0%);
46950 }
46951
46952 100% {
46953 opacity: 0;
46954 -webkit-transform: translateX(-5%);
46955 transform: translateX(-5%);
46956 }
46957}
46958
46959@keyframes fadeOutRight {
46960 0% {
46961 opacity: 1;
46962 -webkit-transform: translateX(0%);
46963 transform: translateX(0%);
46964 }
46965
46966 100% {
46967 opacity: 0;
46968 -webkit-transform: translateX(-5%);
46969 transform: translateX(-5%);
46970 }
46971}
46972
46973/*--------------
46974 Flips
46975---------------*/
46976
46977.flip.transition.in,
46978.flip.transition.out {
46979 -webkit-animation-duration: 600ms;
46980 animation-duration: 600ms;
46981}
46982
46983.horizontal.flip.transition.in {
46984 -webkit-animation-name: horizontalFlipIn;
46985 animation-name: horizontalFlipIn;
46986}
46987
46988.horizontal.flip.transition.out {
46989 -webkit-animation-name: horizontalFlipOut;
46990 animation-name: horizontalFlipOut;
46991}
46992
46993.vertical.flip.transition.in {
46994 -webkit-animation-name: verticalFlipIn;
46995 animation-name: verticalFlipIn;
46996}
46997
46998.vertical.flip.transition.out {
46999 -webkit-animation-name: verticalFlipOut;
47000 animation-name: verticalFlipOut;
47001}
47002
47003/* In */
47004
47005@-webkit-keyframes horizontalFlipIn {
47006 0% {
47007 -webkit-transform: perspective(2000px) rotateY(-90deg);
47008 transform: perspective(2000px) rotateY(-90deg);
47009 opacity: 0;
47010 }
47011
47012 100% {
47013 -webkit-transform: perspective(2000px) rotateY(0deg);
47014 transform: perspective(2000px) rotateY(0deg);
47015 opacity: 1;
47016 }
47017}
47018
47019@keyframes horizontalFlipIn {
47020 0% {
47021 -webkit-transform: perspective(2000px) rotateY(-90deg);
47022 transform: perspective(2000px) rotateY(-90deg);
47023 opacity: 0;
47024 }
47025
47026 100% {
47027 -webkit-transform: perspective(2000px) rotateY(0deg);
47028 transform: perspective(2000px) rotateY(0deg);
47029 opacity: 1;
47030 }
47031}
47032
47033@-webkit-keyframes verticalFlipIn {
47034 0% {
47035 -webkit-transform: perspective(2000px) rotateX(-90deg);
47036 transform: perspective(2000px) rotateX(-90deg);
47037 opacity: 0;
47038 }
47039
47040 100% {
47041 -webkit-transform: perspective(2000px) rotateX(0deg);
47042 transform: perspective(2000px) rotateX(0deg);
47043 opacity: 1;
47044 }
47045}
47046
47047@keyframes verticalFlipIn {
47048 0% {
47049 -webkit-transform: perspective(2000px) rotateX(-90deg);
47050 transform: perspective(2000px) rotateX(-90deg);
47051 opacity: 0;
47052 }
47053
47054 100% {
47055 -webkit-transform: perspective(2000px) rotateX(0deg);
47056 transform: perspective(2000px) rotateX(0deg);
47057 opacity: 1;
47058 }
47059}
47060
47061/* Out */
47062
47063@-webkit-keyframes horizontalFlipOut {
47064 0% {
47065 -webkit-transform: perspective(2000px) rotateY(0deg);
47066 transform: perspective(2000px) rotateY(0deg);
47067 opacity: 1;
47068 }
47069
47070 100% {
47071 -webkit-transform: perspective(2000px) rotateY(90deg);
47072 transform: perspective(2000px) rotateY(90deg);
47073 opacity: 0;
47074 }
47075}
47076
47077@keyframes horizontalFlipOut {
47078 0% {
47079 -webkit-transform: perspective(2000px) rotateY(0deg);
47080 transform: perspective(2000px) rotateY(0deg);
47081 opacity: 1;
47082 }
47083
47084 100% {
47085 -webkit-transform: perspective(2000px) rotateY(90deg);
47086 transform: perspective(2000px) rotateY(90deg);
47087 opacity: 0;
47088 }
47089}
47090
47091@-webkit-keyframes verticalFlipOut {
47092 0% {
47093 -webkit-transform: perspective(2000px) rotateX(0deg);
47094 transform: perspective(2000px) rotateX(0deg);
47095 opacity: 1;
47096 }
47097
47098 100% {
47099 -webkit-transform: perspective(2000px) rotateX(-90deg);
47100 transform: perspective(2000px) rotateX(-90deg);
47101 opacity: 0;
47102 }
47103}
47104
47105@keyframes verticalFlipOut {
47106 0% {
47107 -webkit-transform: perspective(2000px) rotateX(0deg);
47108 transform: perspective(2000px) rotateX(0deg);
47109 opacity: 1;
47110 }
47111
47112 100% {
47113 -webkit-transform: perspective(2000px) rotateX(-90deg);
47114 transform: perspective(2000px) rotateX(-90deg);
47115 opacity: 0;
47116 }
47117}
47118
47119/*--------------
47120 Scale
47121---------------*/
47122
47123.scale.transition.in {
47124 -webkit-animation-name: scaleIn;
47125 animation-name: scaleIn;
47126}
47127
47128.scale.transition.out {
47129 -webkit-animation-name: scaleOut;
47130 animation-name: scaleOut;
47131}
47132
47133@-webkit-keyframes scaleIn {
47134 0% {
47135 opacity: 0;
47136 -webkit-transform: scale(0.8);
47137 transform: scale(0.8);
47138 }
47139
47140 100% {
47141 opacity: 1;
47142 -webkit-transform: scale(1);
47143 transform: scale(1);
47144 }
47145}
47146
47147@keyframes scaleIn {
47148 0% {
47149 opacity: 0;
47150 -webkit-transform: scale(0.8);
47151 transform: scale(0.8);
47152 }
47153
47154 100% {
47155 opacity: 1;
47156 -webkit-transform: scale(1);
47157 transform: scale(1);
47158 }
47159}
47160
47161/* Out */
47162
47163@-webkit-keyframes scaleOut {
47164 0% {
47165 opacity: 1;
47166 -webkit-transform: scale(1);
47167 transform: scale(1);
47168 }
47169
47170 100% {
47171 opacity: 0;
47172 -webkit-transform: scale(0.9);
47173 transform: scale(0.9);
47174 }
47175}
47176
47177@keyframes scaleOut {
47178 0% {
47179 opacity: 1;
47180 -webkit-transform: scale(1);
47181 transform: scale(1);
47182 }
47183
47184 100% {
47185 opacity: 0;
47186 -webkit-transform: scale(0.9);
47187 transform: scale(0.9);
47188 }
47189}
47190
47191/*--------------
47192 Fly
47193---------------*/
47194
47195/* Inward */
47196
47197.transition.fly {
47198 -webkit-animation-duration: 0.6s;
47199 animation-duration: 0.6s;
47200 -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
47201 transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
47202}
47203
47204.transition.fly.in {
47205 -webkit-animation-name: flyIn;
47206 animation-name: flyIn;
47207}
47208
47209.transition[class*="fly up"].in {
47210 -webkit-animation-name: flyInUp;
47211 animation-name: flyInUp;
47212}
47213
47214.transition[class*="fly down"].in {
47215 -webkit-animation-name: flyInDown;
47216 animation-name: flyInDown;
47217}
47218
47219.transition[class*="fly left"].in {
47220 -webkit-animation-name: flyInLeft;
47221 animation-name: flyInLeft;
47222}
47223
47224.transition[class*="fly right"].in {
47225 -webkit-animation-name: flyInRight;
47226 animation-name: flyInRight;
47227}
47228
47229/* Outward */
47230
47231.transition.fly.out {
47232 -webkit-animation-name: flyOut;
47233 animation-name: flyOut;
47234}
47235
47236.transition[class*="fly up"].out {
47237 -webkit-animation-name: flyOutUp;
47238 animation-name: flyOutUp;
47239}
47240
47241.transition[class*="fly down"].out {
47242 -webkit-animation-name: flyOutDown;
47243 animation-name: flyOutDown;
47244}
47245
47246.transition[class*="fly left"].out {
47247 -webkit-animation-name: flyOutLeft;
47248 animation-name: flyOutLeft;
47249}
47250
47251.transition[class*="fly right"].out {
47252 -webkit-animation-name: flyOutRight;
47253 animation-name: flyOutRight;
47254}
47255
47256/* In */
47257
47258@-webkit-keyframes flyIn {
47259 0% {
47260 opacity: 0;
47261 -webkit-transform: scale3d(0.3, 0.3, 0.3);
47262 transform: scale3d(0.3, 0.3, 0.3);
47263 }
47264
47265 20% {
47266 -webkit-transform: scale3d(1.1, 1.1, 1.1);
47267 transform: scale3d(1.1, 1.1, 1.1);
47268 }
47269
47270 40% {
47271 -webkit-transform: scale3d(0.9, 0.9, 0.9);
47272 transform: scale3d(0.9, 0.9, 0.9);
47273 }
47274
47275 60% {
47276 opacity: 1;
47277 -webkit-transform: scale3d(1.03, 1.03, 1.03);
47278 transform: scale3d(1.03, 1.03, 1.03);
47279 }
47280
47281 80% {
47282 -webkit-transform: scale3d(0.97, 0.97, 0.97);
47283 transform: scale3d(0.97, 0.97, 0.97);
47284 }
47285
47286 100% {
47287 opacity: 1;
47288 -webkit-transform: scale3d(1, 1, 1);
47289 transform: scale3d(1, 1, 1);
47290 }
47291}
47292
47293@keyframes flyIn {
47294 0% {
47295 opacity: 0;
47296 -webkit-transform: scale3d(0.3, 0.3, 0.3);
47297 transform: scale3d(0.3, 0.3, 0.3);
47298 }
47299
47300 20% {
47301 -webkit-transform: scale3d(1.1, 1.1, 1.1);
47302 transform: scale3d(1.1, 1.1, 1.1);
47303 }
47304
47305 40% {
47306 -webkit-transform: scale3d(0.9, 0.9, 0.9);
47307 transform: scale3d(0.9, 0.9, 0.9);
47308 }
47309
47310 60% {
47311 opacity: 1;
47312 -webkit-transform: scale3d(1.03, 1.03, 1.03);
47313 transform: scale3d(1.03, 1.03, 1.03);
47314 }
47315
47316 80% {
47317 -webkit-transform: scale3d(0.97, 0.97, 0.97);
47318 transform: scale3d(0.97, 0.97, 0.97);
47319 }
47320
47321 100% {
47322 opacity: 1;
47323 -webkit-transform: scale3d(1, 1, 1);
47324 transform: scale3d(1, 1, 1);
47325 }
47326}
47327
47328@-webkit-keyframes flyInUp {
47329 0% {
47330 opacity: 0;
47331 -webkit-transform: translate3d(0, 1500px, 0);
47332 transform: translate3d(0, 1500px, 0);
47333 }
47334
47335 60% {
47336 opacity: 1;
47337 -webkit-transform: translate3d(0, -20px, 0);
47338 transform: translate3d(0, -20px, 0);
47339 }
47340
47341 75% {
47342 -webkit-transform: translate3d(0, 10px, 0);
47343 transform: translate3d(0, 10px, 0);
47344 }
47345
47346 90% {
47347 -webkit-transform: translate3d(0, -5px, 0);
47348 transform: translate3d(0, -5px, 0);
47349 }
47350
47351 100% {
47352 -webkit-transform: translate3d(0, 0, 0);
47353 transform: translate3d(0, 0, 0);
47354 }
47355}
47356
47357@keyframes flyInUp {
47358 0% {
47359 opacity: 0;
47360 -webkit-transform: translate3d(0, 1500px, 0);
47361 transform: translate3d(0, 1500px, 0);
47362 }
47363
47364 60% {
47365 opacity: 1;
47366 -webkit-transform: translate3d(0, -20px, 0);
47367 transform: translate3d(0, -20px, 0);
47368 }
47369
47370 75% {
47371 -webkit-transform: translate3d(0, 10px, 0);
47372 transform: translate3d(0, 10px, 0);
47373 }
47374
47375 90% {
47376 -webkit-transform: translate3d(0, -5px, 0);
47377 transform: translate3d(0, -5px, 0);
47378 }
47379
47380 100% {
47381 -webkit-transform: translate3d(0, 0, 0);
47382 transform: translate3d(0, 0, 0);
47383 }
47384}
47385
47386@-webkit-keyframes flyInDown {
47387 0% {
47388 opacity: 0;
47389 -webkit-transform: translate3d(0, -1500px, 0);
47390 transform: translate3d(0, -1500px, 0);
47391 }
47392
47393 60% {
47394 opacity: 1;
47395 -webkit-transform: translate3d(0, 25px, 0);
47396 transform: translate3d(0, 25px, 0);
47397 }
47398
47399 75% {
47400 -webkit-transform: translate3d(0, -10px, 0);
47401 transform: translate3d(0, -10px, 0);
47402 }
47403
47404 90% {
47405 -webkit-transform: translate3d(0, 5px, 0);
47406 transform: translate3d(0, 5px, 0);
47407 }
47408
47409 100% {
47410 -webkit-transform: none;
47411 transform: none;
47412 }
47413}
47414
47415@keyframes flyInDown {
47416 0% {
47417 opacity: 0;
47418 -webkit-transform: translate3d(0, -1500px, 0);
47419 transform: translate3d(0, -1500px, 0);
47420 }
47421
47422 60% {
47423 opacity: 1;
47424 -webkit-transform: translate3d(0, 25px, 0);
47425 transform: translate3d(0, 25px, 0);
47426 }
47427
47428 75% {
47429 -webkit-transform: translate3d(0, -10px, 0);
47430 transform: translate3d(0, -10px, 0);
47431 }
47432
47433 90% {
47434 -webkit-transform: translate3d(0, 5px, 0);
47435 transform: translate3d(0, 5px, 0);
47436 }
47437
47438 100% {
47439 -webkit-transform: none;
47440 transform: none;
47441 }
47442}
47443
47444@-webkit-keyframes flyInLeft {
47445 0% {
47446 opacity: 0;
47447 -webkit-transform: translate3d(1500px, 0, 0);
47448 transform: translate3d(1500px, 0, 0);
47449 }
47450
47451 60% {
47452 opacity: 1;
47453 -webkit-transform: translate3d(-25px, 0, 0);
47454 transform: translate3d(-25px, 0, 0);
47455 }
47456
47457 75% {
47458 -webkit-transform: translate3d(10px, 0, 0);
47459 transform: translate3d(10px, 0, 0);
47460 }
47461
47462 90% {
47463 -webkit-transform: translate3d(-5px, 0, 0);
47464 transform: translate3d(-5px, 0, 0);
47465 }
47466
47467 100% {
47468 -webkit-transform: none;
47469 transform: none;
47470 }
47471}
47472
47473@keyframes flyInLeft {
47474 0% {
47475 opacity: 0;
47476 -webkit-transform: translate3d(1500px, 0, 0);
47477 transform: translate3d(1500px, 0, 0);
47478 }
47479
47480 60% {
47481 opacity: 1;
47482 -webkit-transform: translate3d(-25px, 0, 0);
47483 transform: translate3d(-25px, 0, 0);
47484 }
47485
47486 75% {
47487 -webkit-transform: translate3d(10px, 0, 0);
47488 transform: translate3d(10px, 0, 0);
47489 }
47490
47491 90% {
47492 -webkit-transform: translate3d(-5px, 0, 0);
47493 transform: translate3d(-5px, 0, 0);
47494 }
47495
47496 100% {
47497 -webkit-transform: none;
47498 transform: none;
47499 }
47500}
47501
47502@-webkit-keyframes flyInRight {
47503 0% {
47504 opacity: 0;
47505 -webkit-transform: translate3d(-1500px, 0, 0);
47506 transform: translate3d(-1500px, 0, 0);
47507 }
47508
47509 60% {
47510 opacity: 1;
47511 -webkit-transform: translate3d(25px, 0, 0);
47512 transform: translate3d(25px, 0, 0);
47513 }
47514
47515 75% {
47516 -webkit-transform: translate3d(-10px, 0, 0);
47517 transform: translate3d(-10px, 0, 0);
47518 }
47519
47520 90% {
47521 -webkit-transform: translate3d(5px, 0, 0);
47522 transform: translate3d(5px, 0, 0);
47523 }
47524
47525 100% {
47526 -webkit-transform: none;
47527 transform: none;
47528 }
47529}
47530
47531@keyframes flyInRight {
47532 0% {
47533 opacity: 0;
47534 -webkit-transform: translate3d(-1500px, 0, 0);
47535 transform: translate3d(-1500px, 0, 0);
47536 }
47537
47538 60% {
47539 opacity: 1;
47540 -webkit-transform: translate3d(25px, 0, 0);
47541 transform: translate3d(25px, 0, 0);
47542 }
47543
47544 75% {
47545 -webkit-transform: translate3d(-10px, 0, 0);
47546 transform: translate3d(-10px, 0, 0);
47547 }
47548
47549 90% {
47550 -webkit-transform: translate3d(5px, 0, 0);
47551 transform: translate3d(5px, 0, 0);
47552 }
47553
47554 100% {
47555 -webkit-transform: none;
47556 transform: none;
47557 }
47558}
47559
47560/* Out */
47561
47562@-webkit-keyframes flyOut {
47563 20% {
47564 -webkit-transform: scale3d(0.9, 0.9, 0.9);
47565 transform: scale3d(0.9, 0.9, 0.9);
47566 }
47567
47568 50%, 55% {
47569 opacity: 1;
47570 -webkit-transform: scale3d(1.1, 1.1, 1.1);
47571 transform: scale3d(1.1, 1.1, 1.1);
47572 }
47573
47574 100% {
47575 opacity: 0;
47576 -webkit-transform: scale3d(0.3, 0.3, 0.3);
47577 transform: scale3d(0.3, 0.3, 0.3);
47578 }
47579}
47580
47581@keyframes flyOut {
47582 20% {
47583 -webkit-transform: scale3d(0.9, 0.9, 0.9);
47584 transform: scale3d(0.9, 0.9, 0.9);
47585 }
47586
47587 50%, 55% {
47588 opacity: 1;
47589 -webkit-transform: scale3d(1.1, 1.1, 1.1);
47590 transform: scale3d(1.1, 1.1, 1.1);
47591 }
47592
47593 100% {
47594 opacity: 0;
47595 -webkit-transform: scale3d(0.3, 0.3, 0.3);
47596 transform: scale3d(0.3, 0.3, 0.3);
47597 }
47598}
47599
47600@-webkit-keyframes flyOutUp {
47601 20% {
47602 -webkit-transform: translate3d(0, 10px, 0);
47603 transform: translate3d(0, 10px, 0);
47604 }
47605
47606 40%, 45% {
47607 opacity: 1;
47608 -webkit-transform: translate3d(0, -20px, 0);
47609 transform: translate3d(0, -20px, 0);
47610 }
47611
47612 100% {
47613 opacity: 0;
47614 -webkit-transform: translate3d(0, 2000px, 0);
47615 transform: translate3d(0, 2000px, 0);
47616 }
47617}
47618
47619@keyframes flyOutUp {
47620 20% {
47621 -webkit-transform: translate3d(0, 10px, 0);
47622 transform: translate3d(0, 10px, 0);
47623 }
47624
47625 40%, 45% {
47626 opacity: 1;
47627 -webkit-transform: translate3d(0, -20px, 0);
47628 transform: translate3d(0, -20px, 0);
47629 }
47630
47631 100% {
47632 opacity: 0;
47633 -webkit-transform: translate3d(0, 2000px, 0);
47634 transform: translate3d(0, 2000px, 0);
47635 }
47636}
47637
47638@-webkit-keyframes flyOutDown {
47639 20% {
47640 -webkit-transform: translate3d(0, -10px, 0);
47641 transform: translate3d(0, -10px, 0);
47642 }
47643
47644 40%, 45% {
47645 opacity: 1;
47646 -webkit-transform: translate3d(0, 20px, 0);
47647 transform: translate3d(0, 20px, 0);
47648 }
47649
47650 100% {
47651 opacity: 0;
47652 -webkit-transform: translate3d(0, -2000px, 0);
47653 transform: translate3d(0, -2000px, 0);
47654 }
47655}
47656
47657@keyframes flyOutDown {
47658 20% {
47659 -webkit-transform: translate3d(0, -10px, 0);
47660 transform: translate3d(0, -10px, 0);
47661 }
47662
47663 40%, 45% {
47664 opacity: 1;
47665 -webkit-transform: translate3d(0, 20px, 0);
47666 transform: translate3d(0, 20px, 0);
47667 }
47668
47669 100% {
47670 opacity: 0;
47671 -webkit-transform: translate3d(0, -2000px, 0);
47672 transform: translate3d(0, -2000px, 0);
47673 }
47674}
47675
47676@-webkit-keyframes flyOutRight {
47677 20% {
47678 opacity: 1;
47679 -webkit-transform: translate3d(20px, 0, 0);
47680 transform: translate3d(20px, 0, 0);
47681 }
47682
47683 100% {
47684 opacity: 0;
47685 -webkit-transform: translate3d(-2000px, 0, 0);
47686 transform: translate3d(-2000px, 0, 0);
47687 }
47688}
47689
47690@keyframes flyOutRight {
47691 20% {
47692 opacity: 1;
47693 -webkit-transform: translate3d(20px, 0, 0);
47694 transform: translate3d(20px, 0, 0);
47695 }
47696
47697 100% {
47698 opacity: 0;
47699 -webkit-transform: translate3d(-2000px, 0, 0);
47700 transform: translate3d(-2000px, 0, 0);
47701 }
47702}
47703
47704@-webkit-keyframes flyOutLeft {
47705 20% {
47706 opacity: 1;
47707 -webkit-transform: translate3d(-20px, 0, 0);
47708 transform: translate3d(-20px, 0, 0);
47709 }
47710
47711 100% {
47712 opacity: 0;
47713 -webkit-transform: translate3d(2000px, 0, 0);
47714 transform: translate3d(2000px, 0, 0);
47715 }
47716}
47717
47718@keyframes flyOutLeft {
47719 20% {
47720 opacity: 1;
47721 -webkit-transform: translate3d(-20px, 0, 0);
47722 transform: translate3d(-20px, 0, 0);
47723 }
47724
47725 100% {
47726 opacity: 0;
47727 -webkit-transform: translate3d(2000px, 0, 0);
47728 transform: translate3d(2000px, 0, 0);
47729 }
47730}
47731
47732/*--------------
47733 Slide
47734---------------*/
47735
47736.transition.slide.in,
47737.transition[class*="slide down"].in {
47738 -webkit-animation-name: slideInY;
47739 animation-name: slideInY;
47740 -webkit-transform-origin: top center;
47741 transform-origin: top center;
47742}
47743
47744.transition[class*="slide up"].in {
47745 -webkit-animation-name: slideInY;
47746 animation-name: slideInY;
47747 -webkit-transform-origin: bottom center;
47748 transform-origin: bottom center;
47749}
47750
47751.transition[class*="slide left"].in {
47752 -webkit-animation-name: slideInX;
47753 animation-name: slideInX;
47754 -webkit-transform-origin: center right;
47755 transform-origin: center right;
47756}
47757
47758.transition[class*="slide right"].in {
47759 -webkit-animation-name: slideInX;
47760 animation-name: slideInX;
47761 -webkit-transform-origin: center left;
47762 transform-origin: center left;
47763}
47764
47765.transition.slide.out,
47766.transition[class*="slide down"].out {
47767 -webkit-animation-name: slideOutY;
47768 animation-name: slideOutY;
47769 -webkit-transform-origin: top center;
47770 transform-origin: top center;
47771}
47772
47773.transition[class*="slide up"].out {
47774 -webkit-animation-name: slideOutY;
47775 animation-name: slideOutY;
47776 -webkit-transform-origin: bottom center;
47777 transform-origin: bottom center;
47778}
47779
47780.transition[class*="slide left"].out {
47781 -webkit-animation-name: slideOutX;
47782 animation-name: slideOutX;
47783 -webkit-transform-origin: center right;
47784 transform-origin: center right;
47785}
47786
47787.transition[class*="slide right"].out {
47788 -webkit-animation-name: slideOutX;
47789 animation-name: slideOutX;
47790 -webkit-transform-origin: center left;
47791 transform-origin: center left;
47792}
47793
47794/* In */
47795
47796@-webkit-keyframes slideInY {
47797 0% {
47798 opacity: 0;
47799 -webkit-transform: scaleY(0);
47800 transform: scaleY(0);
47801 }
47802
47803 100% {
47804 opacity: 1;
47805 -webkit-transform: scaleY(1);
47806 transform: scaleY(1);
47807 }
47808}
47809
47810@keyframes slideInY {
47811 0% {
47812 opacity: 0;
47813 -webkit-transform: scaleY(0);
47814 transform: scaleY(0);
47815 }
47816
47817 100% {
47818 opacity: 1;
47819 -webkit-transform: scaleY(1);
47820 transform: scaleY(1);
47821 }
47822}
47823
47824@-webkit-keyframes slideInX {
47825 0% {
47826 opacity: 0;
47827 -webkit-transform: scaleX(0);
47828 transform: scaleX(0);
47829 }
47830
47831 100% {
47832 opacity: 1;
47833 -webkit-transform: scaleX(1);
47834 transform: scaleX(1);
47835 }
47836}
47837
47838@keyframes slideInX {
47839 0% {
47840 opacity: 0;
47841 -webkit-transform: scaleX(0);
47842 transform: scaleX(0);
47843 }
47844
47845 100% {
47846 opacity: 1;
47847 -webkit-transform: scaleX(1);
47848 transform: scaleX(1);
47849 }
47850}
47851
47852/* Out */
47853
47854@-webkit-keyframes slideOutY {
47855 0% {
47856 opacity: 1;
47857 -webkit-transform: scaleY(1);
47858 transform: scaleY(1);
47859 }
47860
47861 100% {
47862 opacity: 0;
47863 -webkit-transform: scaleY(0);
47864 transform: scaleY(0);
47865 }
47866}
47867
47868@keyframes slideOutY {
47869 0% {
47870 opacity: 1;
47871 -webkit-transform: scaleY(1);
47872 transform: scaleY(1);
47873 }
47874
47875 100% {
47876 opacity: 0;
47877 -webkit-transform: scaleY(0);
47878 transform: scaleY(0);
47879 }
47880}
47881
47882@-webkit-keyframes slideOutX {
47883 0% {
47884 opacity: 1;
47885 -webkit-transform: scaleX(1);
47886 transform: scaleX(1);
47887 }
47888
47889 100% {
47890 opacity: 0;
47891 -webkit-transform: scaleX(0);
47892 transform: scaleX(0);
47893 }
47894}
47895
47896@keyframes slideOutX {
47897 0% {
47898 opacity: 1;
47899 -webkit-transform: scaleX(1);
47900 transform: scaleX(1);
47901 }
47902
47903 100% {
47904 opacity: 0;
47905 -webkit-transform: scaleX(0);
47906 transform: scaleX(0);
47907 }
47908}
47909
47910/*--------------
47911 Swing
47912---------------*/
47913
47914.transition.swing {
47915 -webkit-animation-duration: 800ms;
47916 animation-duration: 800ms;
47917}
47918
47919.transition[class*="swing down"].in {
47920 -webkit-animation-name: swingInX;
47921 animation-name: swingInX;
47922 -webkit-transform-origin: top center;
47923 transform-origin: top center;
47924}
47925
47926.transition[class*="swing up"].in {
47927 -webkit-animation-name: swingInX;
47928 animation-name: swingInX;
47929 -webkit-transform-origin: bottom center;
47930 transform-origin: bottom center;
47931}
47932
47933.transition[class*="swing left"].in {
47934 -webkit-animation-name: swingInY;
47935 animation-name: swingInY;
47936 -webkit-transform-origin: center right;
47937 transform-origin: center right;
47938}
47939
47940.transition[class*="swing right"].in {
47941 -webkit-animation-name: swingInY;
47942 animation-name: swingInY;
47943 -webkit-transform-origin: center left;
47944 transform-origin: center left;
47945}
47946
47947.transition.swing.out,
47948.transition[class*="swing down"].out {
47949 -webkit-animation-name: swingOutX;
47950 animation-name: swingOutX;
47951 -webkit-transform-origin: top center;
47952 transform-origin: top center;
47953}
47954
47955.transition[class*="swing up"].out {
47956 -webkit-animation-name: swingOutX;
47957 animation-name: swingOutX;
47958 -webkit-transform-origin: bottom center;
47959 transform-origin: bottom center;
47960}
47961
47962.transition[class*="swing left"].out {
47963 -webkit-animation-name: swingOutY;
47964 animation-name: swingOutY;
47965 -webkit-transform-origin: center right;
47966 transform-origin: center right;
47967}
47968
47969.transition[class*="swing right"].out {
47970 -webkit-animation-name: swingOutY;
47971 animation-name: swingOutY;
47972 -webkit-transform-origin: center left;
47973 transform-origin: center left;
47974}
47975
47976/* In */
47977
47978@-webkit-keyframes swingInX {
47979 0% {
47980 -webkit-transform: perspective(1000px) rotateX(90deg);
47981 transform: perspective(1000px) rotateX(90deg);
47982 opacity: 0;
47983 }
47984
47985 40% {
47986 -webkit-transform: perspective(1000px) rotateX(-30deg);
47987 transform: perspective(1000px) rotateX(-30deg);
47988 opacity: 1;
47989 }
47990
47991 60% {
47992 -webkit-transform: perspective(1000px) rotateX(15deg);
47993 transform: perspective(1000px) rotateX(15deg);
47994 }
47995
47996 80% {
47997 -webkit-transform: perspective(1000px) rotateX(-7.5deg);
47998 transform: perspective(1000px) rotateX(-7.5deg);
47999 }
48000
48001 100% {
48002 -webkit-transform: perspective(1000px) rotateX(0deg);
48003 transform: perspective(1000px) rotateX(0deg);
48004 }
48005}
48006
48007@keyframes swingInX {
48008 0% {
48009 -webkit-transform: perspective(1000px) rotateX(90deg);
48010 transform: perspective(1000px) rotateX(90deg);
48011 opacity: 0;
48012 }
48013
48014 40% {
48015 -webkit-transform: perspective(1000px) rotateX(-30deg);
48016 transform: perspective(1000px) rotateX(-30deg);
48017 opacity: 1;
48018 }
48019
48020 60% {
48021 -webkit-transform: perspective(1000px) rotateX(15deg);
48022 transform: perspective(1000px) rotateX(15deg);
48023 }
48024
48025 80% {
48026 -webkit-transform: perspective(1000px) rotateX(-7.5deg);
48027 transform: perspective(1000px) rotateX(-7.5deg);
48028 }
48029
48030 100% {
48031 -webkit-transform: perspective(1000px) rotateX(0deg);
48032 transform: perspective(1000px) rotateX(0deg);
48033 }
48034}
48035
48036@-webkit-keyframes swingInY {
48037 0% {
48038 -webkit-transform: perspective(1000px) rotateY(-90deg);
48039 transform: perspective(1000px) rotateY(-90deg);
48040 opacity: 0;
48041 }
48042
48043 40% {
48044 -webkit-transform: perspective(1000px) rotateY(30deg);
48045 transform: perspective(1000px) rotateY(30deg);
48046 opacity: 1;
48047 }
48048
48049 60% {
48050 -webkit-transform: perspective(1000px) rotateY(-17.5deg);
48051 transform: perspective(1000px) rotateY(-17.5deg);
48052 }
48053
48054 80% {
48055 -webkit-transform: perspective(1000px) rotateY(7.5deg);
48056 transform: perspective(1000px) rotateY(7.5deg);
48057 }
48058
48059 100% {
48060 -webkit-transform: perspective(1000px) rotateY(0deg);
48061 transform: perspective(1000px) rotateY(0deg);
48062 }
48063}
48064
48065@keyframes swingInY {
48066 0% {
48067 -webkit-transform: perspective(1000px) rotateY(-90deg);
48068 transform: perspective(1000px) rotateY(-90deg);
48069 opacity: 0;
48070 }
48071
48072 40% {
48073 -webkit-transform: perspective(1000px) rotateY(30deg);
48074 transform: perspective(1000px) rotateY(30deg);
48075 opacity: 1;
48076 }
48077
48078 60% {
48079 -webkit-transform: perspective(1000px) rotateY(-17.5deg);
48080 transform: perspective(1000px) rotateY(-17.5deg);
48081 }
48082
48083 80% {
48084 -webkit-transform: perspective(1000px) rotateY(7.5deg);
48085 transform: perspective(1000px) rotateY(7.5deg);
48086 }
48087
48088 100% {
48089 -webkit-transform: perspective(1000px) rotateY(0deg);
48090 transform: perspective(1000px) rotateY(0deg);
48091 }
48092}
48093
48094/* Out */
48095
48096@-webkit-keyframes swingOutX {
48097 0% {
48098 -webkit-transform: perspective(1000px) rotateX(0deg);
48099 transform: perspective(1000px) rotateX(0deg);
48100 }
48101
48102 40% {
48103 -webkit-transform: perspective(1000px) rotateX(-7.5deg);
48104 transform: perspective(1000px) rotateX(-7.5deg);
48105 }
48106
48107 60% {
48108 -webkit-transform: perspective(1000px) rotateX(17.5deg);
48109 transform: perspective(1000px) rotateX(17.5deg);
48110 }
48111
48112 80% {
48113 -webkit-transform: perspective(1000px) rotateX(-30deg);
48114 transform: perspective(1000px) rotateX(-30deg);
48115 opacity: 1;
48116 }
48117
48118 100% {
48119 -webkit-transform: perspective(1000px) rotateX(90deg);
48120 transform: perspective(1000px) rotateX(90deg);
48121 opacity: 0;
48122 }
48123}
48124
48125@keyframes swingOutX {
48126 0% {
48127 -webkit-transform: perspective(1000px) rotateX(0deg);
48128 transform: perspective(1000px) rotateX(0deg);
48129 }
48130
48131 40% {
48132 -webkit-transform: perspective(1000px) rotateX(-7.5deg);
48133 transform: perspective(1000px) rotateX(-7.5deg);
48134 }
48135
48136 60% {
48137 -webkit-transform: perspective(1000px) rotateX(17.5deg);
48138 transform: perspective(1000px) rotateX(17.5deg);
48139 }
48140
48141 80% {
48142 -webkit-transform: perspective(1000px) rotateX(-30deg);
48143 transform: perspective(1000px) rotateX(-30deg);
48144 opacity: 1;
48145 }
48146
48147 100% {
48148 -webkit-transform: perspective(1000px) rotateX(90deg);
48149 transform: perspective(1000px) rotateX(90deg);
48150 opacity: 0;
48151 }
48152}
48153
48154@-webkit-keyframes swingOutY {
48155 0% {
48156 -webkit-transform: perspective(1000px) rotateY(0deg);
48157 transform: perspective(1000px) rotateY(0deg);
48158 }
48159
48160 40% {
48161 -webkit-transform: perspective(1000px) rotateY(7.5deg);
48162 transform: perspective(1000px) rotateY(7.5deg);
48163 }
48164
48165 60% {
48166 -webkit-transform: perspective(1000px) rotateY(-10deg);
48167 transform: perspective(1000px) rotateY(-10deg);
48168 }
48169
48170 80% {
48171 -webkit-transform: perspective(1000px) rotateY(30deg);
48172 transform: perspective(1000px) rotateY(30deg);
48173 opacity: 1;
48174 }
48175
48176 100% {
48177 -webkit-transform: perspective(1000px) rotateY(-90deg);
48178 transform: perspective(1000px) rotateY(-90deg);
48179 opacity: 0;
48180 }
48181}
48182
48183@keyframes swingOutY {
48184 0% {
48185 -webkit-transform: perspective(1000px) rotateY(0deg);
48186 transform: perspective(1000px) rotateY(0deg);
48187 }
48188
48189 40% {
48190 -webkit-transform: perspective(1000px) rotateY(7.5deg);
48191 transform: perspective(1000px) rotateY(7.5deg);
48192 }
48193
48194 60% {
48195 -webkit-transform: perspective(1000px) rotateY(-10deg);
48196 transform: perspective(1000px) rotateY(-10deg);
48197 }
48198
48199 80% {
48200 -webkit-transform: perspective(1000px) rotateY(30deg);
48201 transform: perspective(1000px) rotateY(30deg);
48202 opacity: 1;
48203 }
48204
48205 100% {
48206 -webkit-transform: perspective(1000px) rotateY(-90deg);
48207 transform: perspective(1000px) rotateY(-90deg);
48208 opacity: 0;
48209 }
48210}
48211
48212/*--------------
48213 Zoom
48214---------------*/
48215
48216.transition.zoom.in {
48217 -webkit-animation-name: zoomIn;
48218 animation-name: zoomIn;
48219}
48220
48221.transition.zoom.out {
48222 -webkit-animation-name: zoomOut;
48223 animation-name: zoomOut;
48224}
48225
48226@-webkit-keyframes zoomIn {
48227 0% {
48228 opacity: 1;
48229 -webkit-transform: scale(0);
48230 transform: scale(0);
48231 }
48232
48233 100% {
48234 opacity: 1;
48235 -webkit-transform: scale(1);
48236 transform: scale(1);
48237 }
48238}
48239
48240@keyframes zoomIn {
48241 0% {
48242 opacity: 1;
48243 -webkit-transform: scale(0);
48244 transform: scale(0);
48245 }
48246
48247 100% {
48248 opacity: 1;
48249 -webkit-transform: scale(1);
48250 transform: scale(1);
48251 }
48252}
48253
48254@-webkit-keyframes zoomOut {
48255 0% {
48256 opacity: 1;
48257 -webkit-transform: scale(1);
48258 transform: scale(1);
48259 }
48260
48261 100% {
48262 opacity: 1;
48263 -webkit-transform: scale(0);
48264 transform: scale(0);
48265 }
48266}
48267
48268@keyframes zoomOut {
48269 0% {
48270 opacity: 1;
48271 -webkit-transform: scale(1);
48272 transform: scale(1);
48273 }
48274
48275 100% {
48276 opacity: 1;
48277 -webkit-transform: scale(0);
48278 transform: scale(0);
48279 }
48280}
48281
48282/*******************************
48283 Static Animations
48284*******************************/
48285
48286/*--------------
48287 Emphasis
48288---------------*/
48289
48290.flash.transition {
48291 -webkit-animation-duration: 750ms;
48292 animation-duration: 750ms;
48293 -webkit-animation-name: flash;
48294 animation-name: flash;
48295}
48296
48297.shake.transition {
48298 -webkit-animation-duration: 750ms;
48299 animation-duration: 750ms;
48300 -webkit-animation-name: shake;
48301 animation-name: shake;
48302}
48303
48304.bounce.transition {
48305 -webkit-animation-duration: 750ms;
48306 animation-duration: 750ms;
48307 -webkit-animation-name: bounce;
48308 animation-name: bounce;
48309}
48310
48311.tada.transition {
48312 -webkit-animation-duration: 750ms;
48313 animation-duration: 750ms;
48314 -webkit-animation-name: tada;
48315 animation-name: tada;
48316}
48317
48318.pulse.transition {
48319 -webkit-animation-duration: 500ms;
48320 animation-duration: 500ms;
48321 -webkit-animation-name: pulse;
48322 animation-name: pulse;
48323}
48324
48325.jiggle.transition {
48326 -webkit-animation-duration: 750ms;
48327 animation-duration: 750ms;
48328 -webkit-animation-name: jiggle;
48329 animation-name: jiggle;
48330}
48331
48332.transition.glow {
48333 -webkit-animation-duration: 2000ms;
48334 animation-duration: 2000ms;
48335 -webkit-animation-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
48336 animation-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
48337}
48338
48339.transition.glow {
48340 -webkit-animation-name: glow;
48341 animation-name: glow;
48342}
48343
48344/* Flash */
48345
48346@-webkit-keyframes flash {
48347 0%, 50%, 100% {
48348 opacity: 1;
48349 }
48350
48351 25%, 75% {
48352 opacity: 0;
48353 }
48354}
48355
48356@keyframes flash {
48357 0%, 50%, 100% {
48358 opacity: 1;
48359 }
48360
48361 25%, 75% {
48362 opacity: 0;
48363 }
48364}
48365
48366/* Shake */
48367
48368@-webkit-keyframes shake {
48369 0%, 100% {
48370 -webkit-transform: translateX(0);
48371 transform: translateX(0);
48372 }
48373
48374 10%, 30%, 50%, 70%, 90% {
48375 -webkit-transform: translateX(-10px);
48376 transform: translateX(-10px);
48377 }
48378
48379 20%, 40%, 60%, 80% {
48380 -webkit-transform: translateX(10px);
48381 transform: translateX(10px);
48382 }
48383}
48384
48385@keyframes shake {
48386 0%, 100% {
48387 -webkit-transform: translateX(0);
48388 transform: translateX(0);
48389 }
48390
48391 10%, 30%, 50%, 70%, 90% {
48392 -webkit-transform: translateX(-10px);
48393 transform: translateX(-10px);
48394 }
48395
48396 20%, 40%, 60%, 80% {
48397 -webkit-transform: translateX(10px);
48398 transform: translateX(10px);
48399 }
48400}
48401
48402/* Bounce */
48403
48404@-webkit-keyframes bounce {
48405 0%, 20%, 50%, 80%, 100% {
48406 -webkit-transform: translateY(0);
48407 transform: translateY(0);
48408 }
48409
48410 40% {
48411 -webkit-transform: translateY(-30px);
48412 transform: translateY(-30px);
48413 }
48414
48415 60% {
48416 -webkit-transform: translateY(-15px);
48417 transform: translateY(-15px);
48418 }
48419}
48420
48421@keyframes bounce {
48422 0%, 20%, 50%, 80%, 100% {
48423 -webkit-transform: translateY(0);
48424 transform: translateY(0);
48425 }
48426
48427 40% {
48428 -webkit-transform: translateY(-30px);
48429 transform: translateY(-30px);
48430 }
48431
48432 60% {
48433 -webkit-transform: translateY(-15px);
48434 transform: translateY(-15px);
48435 }
48436}
48437
48438/* Tada */
48439
48440@-webkit-keyframes tada {
48441 0% {
48442 -webkit-transform: scale(1);
48443 transform: scale(1);
48444 }
48445
48446 10%, 20% {
48447 -webkit-transform: scale(0.9) rotate(-3deg);
48448 transform: scale(0.9) rotate(-3deg);
48449 }
48450
48451 30%, 50%, 70%, 90% {
48452 -webkit-transform: scale(1.1) rotate(3deg);
48453 transform: scale(1.1) rotate(3deg);
48454 }
48455
48456 40%, 60%, 80% {
48457 -webkit-transform: scale(1.1) rotate(-3deg);
48458 transform: scale(1.1) rotate(-3deg);
48459 }
48460
48461 100% {
48462 -webkit-transform: scale(1) rotate(0);
48463 transform: scale(1) rotate(0);
48464 }
48465}
48466
48467@keyframes tada {
48468 0% {
48469 -webkit-transform: scale(1);
48470 transform: scale(1);
48471 }
48472
48473 10%, 20% {
48474 -webkit-transform: scale(0.9) rotate(-3deg);
48475 transform: scale(0.9) rotate(-3deg);
48476 }
48477
48478 30%, 50%, 70%, 90% {
48479 -webkit-transform: scale(1.1) rotate(3deg);
48480 transform: scale(1.1) rotate(3deg);
48481 }
48482
48483 40%, 60%, 80% {
48484 -webkit-transform: scale(1.1) rotate(-3deg);
48485 transform: scale(1.1) rotate(-3deg);
48486 }
48487
48488 100% {
48489 -webkit-transform: scale(1) rotate(0);
48490 transform: scale(1) rotate(0);
48491 }
48492}
48493
48494/* Pulse */
48495
48496@-webkit-keyframes pulse {
48497 0% {
48498 -webkit-transform: scale(1);
48499 transform: scale(1);
48500 opacity: 1;
48501 }
48502
48503 50% {
48504 -webkit-transform: scale(0.9);
48505 transform: scale(0.9);
48506 opacity: 0.7;
48507 }
48508
48509 100% {
48510 -webkit-transform: scale(1);
48511 transform: scale(1);
48512 opacity: 1;
48513 }
48514}
48515
48516@keyframes pulse {
48517 0% {
48518 -webkit-transform: scale(1);
48519 transform: scale(1);
48520 opacity: 1;
48521 }
48522
48523 50% {
48524 -webkit-transform: scale(0.9);
48525 transform: scale(0.9);
48526 opacity: 0.7;
48527 }
48528
48529 100% {
48530 -webkit-transform: scale(1);
48531 transform: scale(1);
48532 opacity: 1;
48533 }
48534}
48535
48536/* Jiggle */
48537
48538@-webkit-keyframes jiggle {
48539 0% {
48540 -webkit-transform: scale3d(1, 1, 1);
48541 transform: scale3d(1, 1, 1);
48542 }
48543
48544 30% {
48545 -webkit-transform: scale3d(1.25, 0.75, 1);
48546 transform: scale3d(1.25, 0.75, 1);
48547 }
48548
48549 40% {
48550 -webkit-transform: scale3d(0.75, 1.25, 1);
48551 transform: scale3d(0.75, 1.25, 1);
48552 }
48553
48554 50% {
48555 -webkit-transform: scale3d(1.15, 0.85, 1);
48556 transform: scale3d(1.15, 0.85, 1);
48557 }
48558
48559 65% {
48560 -webkit-transform: scale3d(0.95, 1.05, 1);
48561 transform: scale3d(0.95, 1.05, 1);
48562 }
48563
48564 75% {
48565 -webkit-transform: scale3d(1.05, 0.95, 1);
48566 transform: scale3d(1.05, 0.95, 1);
48567 }
48568
48569 100% {
48570 -webkit-transform: scale3d(1, 1, 1);
48571 transform: scale3d(1, 1, 1);
48572 }
48573}
48574
48575@keyframes jiggle {
48576 0% {
48577 -webkit-transform: scale3d(1, 1, 1);
48578 transform: scale3d(1, 1, 1);
48579 }
48580
48581 30% {
48582 -webkit-transform: scale3d(1.25, 0.75, 1);
48583 transform: scale3d(1.25, 0.75, 1);
48584 }
48585
48586 40% {
48587 -webkit-transform: scale3d(0.75, 1.25, 1);
48588 transform: scale3d(0.75, 1.25, 1);
48589 }
48590
48591 50% {
48592 -webkit-transform: scale3d(1.15, 0.85, 1);
48593 transform: scale3d(1.15, 0.85, 1);
48594 }
48595
48596 65% {
48597 -webkit-transform: scale3d(0.95, 1.05, 1);
48598 transform: scale3d(0.95, 1.05, 1);
48599 }
48600
48601 75% {
48602 -webkit-transform: scale3d(1.05, 0.95, 1);
48603 transform: scale3d(1.05, 0.95, 1);
48604 }
48605
48606 100% {
48607 -webkit-transform: scale3d(1, 1, 1);
48608 transform: scale3d(1, 1, 1);
48609 }
48610}
48611
48612/* Glow */
48613
48614@-webkit-keyframes glow {
48615 0% {
48616 background-color: #FCFCFD;
48617 }
48618
48619 30% {
48620 background-color: #FFF6CD;
48621 }
48622
48623 100% {
48624 background-color: #FCFCFD;
48625 }
48626}
48627
48628@keyframes glow {
48629 0% {
48630 background-color: #FCFCFD;
48631 }
48632
48633 30% {
48634 background-color: #FFF6CD;
48635 }
48636
48637 100% {
48638 background-color: #FCFCFD;
48639 }
48640}
48641
48642/*******************************
48643 Site Overrides
48644*******************************/
\No newline at end of file