2 * Bootstrap v4.0.0-alpha.6 (https://getbootstrap.com)
3 * Copyright 2011-2017 The Bootstrap Authors
4 * Copyright 2011-2017 Twitter, Inc.
5 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
7 @import url
("https://fonts.googleapis.com/css?family=Ubuntu:300,400,500");
8 /*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
10 font-family: sans-serif
;
12 -ms-text-size-adjust: 100%;
13 -webkit-text-size-adjust: 100%; }
39 box-sizing: content-box
;
44 font-family: monospace
, monospace
;
48 background-color: transparent
;
49 -webkit-text-decoration-skip: objects
; }
57 text-decoration: underline
;
58 text-decoration: underline dotted
; }
62 font-weight: inherit
; }
66 font-weight: bolder
; }
71 font-family: monospace
, monospace
;
78 background-color: #ff0;
89 vertical-align: baseline
; }
99 display: inline-block
; }
101 audio:not
([controls
]) {
106 border-style: none
; }
116 font-family: sans-serif
;
127 text-transform: none
; }
130 html
[type
="button"],
133 -webkit-appearance: button
; }
135 button::-moz-focus-inner
,
136 [type
="button"]::-moz-focus-inner
,
137 [type
="reset"]::-moz-focus-inner
,
138 [type
="submit"]::-moz-focus-inner
{
142 button:-moz-focusring
,
143 [type
="button"]:-moz-focusring
,
144 [type
="reset"]:-moz-focusring
,
145 [type
="submit"]:-moz-focusring
{
146 outline: 1px dotted ButtonText
; }
149 border: 1px solid
#c0c0c0;
151 padding: 0.35em 0.625em 0.75em; }
154 box-sizing: border-box
;
159 white-space: normal
; }
162 display: inline-block
;
163 vertical-align: baseline
; }
170 box-sizing: border-box
;
173 [type
="number"]::-webkit-inner-spin-button
,
174 [type
="number"]::-webkit-outer-spin-button
{
178 -webkit-appearance: textfield
;
179 outline-offset: -2px; }
181 [type
="search"]::-webkit-search-cancel-button
,
182 [type
="search"]::-webkit-search-decoration
{
183 -webkit-appearance: none
; }
185 ::-webkit-file-upload-button
{
186 -webkit-appearance: button
;
194 display: list-item
; }
197 display: inline-block
; }
206 box-sizing: border-box
; }
211 box-sizing: inherit
; }
214 width: device-width
; }
217 -ms-overflow-style: scrollbar
;
218 -webkit-tap-highlight-color: transparent
; }
221 font-family: "Ubuntu", sans-serif
;
226 background-color: #eceff1; }
228 [tabindex
="-1"]:focus
{
229 outline: none
!important
; }
231 h1
, h2
, h3
, h4
, h5
, h6
{
233 margin-bottom: .5rem; }
237 margin-bottom: 1rem; }
240 abbr
[data-original-title
] {
246 line-height: inherit
; }
252 margin-bottom: 1rem; }
264 margin-bottom: .5rem;
272 text-decoration: none
; }
275 text-decoration: none
; }
277 a:not
([href
]):not
([tabindex
]) {
279 text-decoration: none
; }
280 a:not
([href
]):not
([tabindex
]):focus
, a:not
([href
]):not
([tabindex
]):hover
{
282 text-decoration: none
; }
283 a:not
([href
]):not
([tabindex
]):focus
{
295 vertical-align: middle
; }
309 touch-action: manipulation
; }
312 border-collapse: collapse
;
313 background-color: transparent
; }
316 padding-top: 0.75rem;
317 padding-bottom: 0.75rem;
320 caption-side: bottom
; }
326 display: inline-block
;
327 margin-bottom: .5rem; }
331 outline: 5px auto
-webkit-focus-ring-color
; }
337 line-height: inherit
; }
339 input
[type
="radio"]:disabled
,
340 input
[type
="checkbox"]:disabled
{
341 cursor: not-allowed
; }
345 input
[type
="datetime-local"],
346 input
[type
="month"] {
347 -webkit-appearance: listbox
; }
362 margin-bottom: .5rem;
364 line-height: inherit
; }
366 input
[type
="search"] {
367 -webkit-appearance: none
; }
370 display: inline-block
; }
373 display: none
!important
; }
375 h1
, h2
, h3
, h4
, h5
, h6
,
376 .h1, .h2, .h3, .h4, .h5, .h6 {
377 margin-bottom: 0.5rem;
378 font-family: inherit
;
429 border-top: 1px solid rgba
(0, 0, 0, 0.1); }
439 background-color: #fcf8e3; }
450 display: inline-block
; }
451 .list-inline-item:not(:last-child) {
456 text-transform: uppercase
; }
462 border-left: 0.25rem solid
#eceeef; }
468 .blockquote-footer::before {
469 content: "\2014 \00A0"; }
471 .blockquote-reverse {
475 border-right: 0.25rem solid
#eceeef;
478 .blockquote-reverse .blockquote-footer::before {
481 .blockquote-reverse .blockquote-footer::after {
482 content: "\00A0 \2014"; }
489 padding-left: 12px; }
490 @media
(min-width: 576px) {
493 padding-left: 12px; } }
494 @media
(min-width: 768px) {
497 padding-left: 12px; } }
498 @media
(min-width: 992px) {
501 padding-left: 12px; } }
502 @media
(min-width: 1200px) {
505 padding-left: 12px; } }
506 @media
(min-width: 576px) {
510 @media
(min-width: 768px) {
514 @media
(min-width: 992px) {
518 @media
(min-width: 1200px) {
528 padding-left: 12px; }
529 @media
(min-width: 576px) {
532 padding-left: 12px; } }
533 @media
(min-width: 768px) {
536 padding-left: 12px; } }
537 @media
(min-width: 992px) {
540 padding-left: 12px; } }
541 @media
(min-width: 1200px) {
544 padding-left: 12px; } }
550 margin-left: -12px; }
551 @media
(min-width: 576px) {
554 margin-left: -12px; } }
555 @media
(min-width: 768px) {
558 margin-left: -12px; } }
559 @media
(min-width: 992px) {
562 margin-left: -12px; } }
563 @media
(min-width: 1200px) {
566 margin-left: -12px; } }
572 .no-gutters > [class*="col-"] {
576 .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {
581 padding-left: 12px; }
582 @media
(min-width: 576px) {
583 .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {
585 padding-left: 12px; } }
586 @media
(min-width: 768px) {
587 .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {
589 padding-left: 12px; } }
590 @media
(min-width: 992px) {
591 .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {
593 padding-left: 12px; } }
594 @media
(min-width: 1200px) {
595 .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {
597 padding-left: 12px; } }
609 flex: 0 0 8.3333333333%;
610 max-width: 8.3333333333%; }
613 flex: 0 0 16.6666666667%;
614 max-width: 16.6666666667%; }
621 flex: 0 0 33.3333333333%;
622 max-width: 33.3333333333%; }
625 flex: 0 0 41.6666666667%;
626 max-width: 41.6666666667%; }
633 flex: 0 0 58.3333333333%;
634 max-width: 58.3333333333%; }
637 flex: 0 0 66.6666666667%;
638 max-width: 66.6666666667%; }
645 flex: 0 0 83.3333333333%;
646 max-width: 83.3333333333%; }
649 flex: 0 0 91.6666666667%;
650 max-width: 91.6666666667%; }
660 right: 8.3333333333%; }
663 right: 16.6666666667%; }
669 right: 33.3333333333%; }
672 right: 41.6666666667%; }
678 right: 58.3333333333%; }
681 right: 66.6666666667%; }
687 right: 83.3333333333%; }
690 right: 91.6666666667%; }
699 left: 8.3333333333%; }
702 left: 16.6666666667%; }
708 left: 33.3333333333%; }
711 left: 41.6666666667%; }
717 left: 58.3333333333%; }
720 left: 66.6666666667%; }
726 left: 83.3333333333%; }
729 left: 91.6666666667%; }
735 margin-left: 8.3333333333%; }
738 margin-left: 16.6666666667%; }
744 margin-left: 33.3333333333%; }
747 margin-left: 41.6666666667%; }
753 margin-left: 58.3333333333%; }
756 margin-left: 66.6666666667%; }
762 margin-left: 83.3333333333%; }
765 margin-left: 91.6666666667%; }
767 @media (min-width: 576px) {
776 flex: 0 0 8.3333333333%;
777 max-width: 8.3333333333%; }
779 flex: 0 0 16.6666666667%;
780 max-width: 16.6666666667%; }
785 flex: 0 0 33.3333333333%;
786 max-width: 33.3333333333%; }
788 flex: 0 0 41.6666666667%;
789 max-width: 41.6666666667%; }
794 flex: 0 0 58.3333333333%;
795 max-width: 58.3333333333%; }
797 flex: 0 0 66.6666666667%;
798 max-width: 66.6666666667%; }
803 flex: 0 0 83.3333333333%;
804 max-width: 83.3333333333%; }
806 flex: 0 0 91.6666666667%;
807 max-width: 91.6666666667%; }
814 right: 8.3333333333%; }
816 right: 16.6666666667%; }
820 right: 33.3333333333%; }
822 right: 41.6666666667%; }
826 right: 58.3333333333%; }
828 right: 66.6666666667%; }
832 right: 83.3333333333%; }
834 right: 91.6666666667%; }
840 left: 8.3333333333%; }
842 left: 16.6666666667%; }
846 left: 33.3333333333%; }
848 left: 41.6666666667%; }
852 left: 58.3333333333%; }
854 left: 66.6666666667%; }
858 left: 83.3333333333%; }
860 left: 91.6666666667%; }
866 margin-left: 8.3333333333%; }
868 margin-left: 16.6666666667%; }
872 margin-left: 33.3333333333%; }
874 margin-left: 41.6666666667%; }
878 margin-left: 58.3333333333%; }
880 margin-left: 66.6666666667%; }
884 margin-left: 83.3333333333%; }
886 margin-left: 91.6666666667%; } }
888 @media (min-width: 768px) {
897 flex: 0 0 8.3333333333%;
898 max-width: 8.3333333333%; }
900 flex: 0 0 16.6666666667%;
901 max-width: 16.6666666667%; }
906 flex: 0 0 33.3333333333%;
907 max-width: 33.3333333333%; }
909 flex: 0 0 41.6666666667%;
910 max-width: 41.6666666667%; }
915 flex: 0 0 58.3333333333%;
916 max-width: 58.3333333333%; }
918 flex: 0 0 66.6666666667%;
919 max-width: 66.6666666667%; }
924 flex: 0 0 83.3333333333%;
925 max-width: 83.3333333333%; }
927 flex: 0 0 91.6666666667%;
928 max-width: 91.6666666667%; }
935 right: 8.3333333333%; }
937 right: 16.6666666667%; }
941 right: 33.3333333333%; }
943 right: 41.6666666667%; }
947 right: 58.3333333333%; }
949 right: 66.6666666667%; }
953 right: 83.3333333333%; }
955 right: 91.6666666667%; }
961 left: 8.3333333333%; }
963 left: 16.6666666667%; }
967 left: 33.3333333333%; }
969 left: 41.6666666667%; }
973 left: 58.3333333333%; }
975 left: 66.6666666667%; }
979 left: 83.3333333333%; }
981 left: 91.6666666667%; }
987 margin-left: 8.3333333333%; }
989 margin-left: 16.6666666667%; }
993 margin-left: 33.3333333333%; }
995 margin-left: 41.6666666667%; }
999 margin-left: 58.3333333333%; }
1001 margin-left: 66.6666666667%; }
1005 margin-left: 83.3333333333%; }
1007 margin-left: 91.6666666667%; } }
1009 @media (min-width: 992px) {
1018 flex: 0 0 8.3333333333%;
1019 max-width: 8.3333333333%; }
1021 flex: 0 0 16.6666666667%;
1022 max-width: 16.6666666667%; }
1027 flex: 0 0 33.3333333333%;
1028 max-width: 33.3333333333%; }
1030 flex: 0 0 41.6666666667%;
1031 max-width: 41.6666666667%; }
1036 flex: 0 0 58.3333333333%;
1037 max-width: 58.3333333333%; }
1039 flex: 0 0 66.6666666667%;
1040 max-width: 66.6666666667%; }
1045 flex: 0 0 83.3333333333%;
1046 max-width: 83.3333333333%; }
1048 flex: 0 0 91.6666666667%;
1049 max-width: 91.6666666667%; }
1056 right: 8.3333333333%; }
1058 right: 16.6666666667%; }
1062 right: 33.3333333333%; }
1064 right: 41.6666666667%; }
1068 right: 58.3333333333%; }
1070 right: 66.6666666667%; }
1074 right: 83.3333333333%; }
1076 right: 91.6666666667%; }
1082 left: 8.3333333333%; }
1084 left: 16.6666666667%; }
1088 left: 33.3333333333%; }
1090 left: 41.6666666667%; }
1094 left: 58.3333333333%; }
1096 left: 66.6666666667%; }
1100 left: 83.3333333333%; }
1102 left: 91.6666666667%; }
1108 margin-left: 8.3333333333%; }
1110 margin-left: 16.6666666667%; }
1114 margin-left: 33.3333333333%; }
1116 margin-left: 41.6666666667%; }
1120 margin-left: 58.3333333333%; }
1122 margin-left: 66.6666666667%; }
1126 margin-left: 83.3333333333%; }
1128 margin-left: 91.6666666667%; } }
1130 @media (min-width: 1200px) {
1139 flex: 0 0 8.3333333333%;
1140 max-width: 8.3333333333%; }
1142 flex: 0 0 16.6666666667%;
1143 max-width: 16.6666666667%; }
1148 flex: 0 0 33.3333333333%;
1149 max-width: 33.3333333333%; }
1151 flex: 0 0 41.6666666667%;
1152 max-width: 41.6666666667%; }
1157 flex: 0 0 58.3333333333%;
1158 max-width: 58.3333333333%; }
1160 flex: 0 0 66.6666666667%;
1161 max-width: 66.6666666667%; }
1166 flex: 0 0 83.3333333333%;
1167 max-width: 83.3333333333%; }
1169 flex: 0 0 91.6666666667%;
1170 max-width: 91.6666666667%; }
1177 right: 8.3333333333%; }
1179 right: 16.6666666667%; }
1183 right: 33.3333333333%; }
1185 right: 41.6666666667%; }
1189 right: 58.3333333333%; }
1191 right: 66.6666666667%; }
1195 right: 83.3333333333%; }
1197 right: 91.6666666667%; }
1203 left: 8.3333333333%; }
1205 left: 16.6666666667%; }
1209 left: 33.3333333333%; }
1211 left: 41.6666666667%; }
1215 left: 58.3333333333%; }
1217 left: 66.6666666667%; }
1221 left: 83.3333333333%; }
1223 left: 91.6666666667%; }
1229 margin-left: 8.3333333333%; }
1231 margin-left: 16.6666666667%; }
1235 margin-left: 33.3333333333%; }
1237 margin-left: 41.6666666667%; }
1241 margin-left: 58.3333333333%; }
1243 margin-left: 66.6666666667%; }
1247 margin-left: 83.3333333333%; }
1249 margin-left: 91.6666666667%; } }
1254 padding: 0.5rem 0.75rem;
1258 background-color: #fff;
1259 background-image: none
;
1260 background-clip: padding-box
;
1261 border: 2px solid rgba
(0, 0, 0, 0.15);
1262 border-radius: 0.25rem;
1263 transition: border-color ease-in-out
0.15s, box-shadow ease-in-out
0.15s; }
1264 .form-control::-ms-expand {
1265 background-color: transparent
;
1267 .form-control:focus {
1269 background-color: #fff;
1270 border-color: #5cb3fd;
1272 .form-control::placeholder {
1275 .form-control:disabled, .form-control[readonly] {
1276 background-color: #eceeef;
1278 .form-control:disabled {
1279 cursor: not-allowed
; }
1281 select
.form-control:not
([size
]):not
([multiple
]) {
1282 height: calc
(2.25rem + 4px); }
1284 select
.form-control:focus::-ms-value
{
1286 background-color: #fff; }
1289 .form-control-range {
1293 padding-top: calc
(0.5rem - 2px * 2);
1294 padding-bottom: calc
(0.5rem - 2px * 2);
1297 .col-form-label-lg {
1298 padding-top: calc
(0.75rem - 2px * 2);
1299 padding-bottom: calc
(0.75rem - 2px * 2);
1302 .col-form-label-sm {
1303 padding-top: calc
(0.25rem - 2px * 2);
1304 padding-bottom: calc
(0.25rem - 2px * 2);
1305 font-size: 0.875rem; }
1308 padding-top: 0.5rem;
1309 padding-bottom: 0.5rem;
1313 .form-control-static {
1314 padding-top: 0.5rem;
1315 padding-bottom: 0.5rem;
1318 border: solid transparent
;
1319 border-width: 2px 0; }
1320 .form-control-static.form-control-sm, .form-control-static.form-control-lg {
1325 padding: 0.25rem 0.5rem;
1326 font-size: 0.875rem;
1327 border-radius: 0.2rem; }
1329 select
.form-control-sm:not
([size
]):not
([multiple
]) {
1330 height: 1.8125rem; }
1333 padding: 0.75rem 1.5rem;
1335 border-radius: 0.3rem; }
1337 select
.form-control-lg:not
([size
]):not
([multiple
]) {
1338 height: 3.1666666667rem; }
1341 margin-bottom: 1rem; }
1345 margin-top: 0.25rem; }
1350 margin-bottom: 0.5rem; }
1351 .form-check.disabled .form-check-label {
1353 cursor: not-allowed
; }
1356 padding-left: 1.25rem;
1362 margin-top: 0.25rem;
1363 margin-left: -1.25rem; }
1364 .form-check-input:only-child {
1367 .form-check-inline {
1368 display: inline-block
; }
1369 .form-check-inline .form-check-label {
1370 vertical-align: middle
; }
1371 .form-check-inline + .form-check-inline {
1372 margin-left: 0.75rem; }
1374 .form-control-feedback {
1375 margin-top: 0.25rem; }
1377 .form-control-success
,
1378 .form-control-warning
,
1379 .form-control-danger {
1380 padding-right: 2.25rem;
1381 background-repeat: no-repeat
;
1382 background-position: center right
0.5625rem;
1383 background-size: 1.125rem 1.125rem; }
1385 .has-success
.form-control-feedback
,
1386 .has-success
.form-control-label
,
1387 .has-success
.col-form-label
,
1388 .has-success
.form-check-label
,
1389 .has-success .custom-control {
1392 .has-success .form-control {
1393 border-color: #5cb85c; }
1395 .has-success .input-group-addon {
1397 border-color: #5cb85c;
1398 background-color: #eaf6ea; }
1400 .has-success .form-control-success {
1401 background-image: url
("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); }
1403 .has-warning
.form-control-feedback
,
1404 .has-warning
.form-control-label
,
1405 .has-warning
.col-form-label
,
1406 .has-warning
.form-check-label
,
1407 .has-warning .custom-control {
1410 .has-warning .form-control {
1411 border-color: #f0ad4e; }
1413 .has-warning .input-group-addon {
1415 border-color: #f0ad4e;
1416 background-color: white
; }
1418 .has-warning .form-control-warning {
1419 background-image: url
("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); }
1421 .has-danger
.form-control-feedback
,
1422 .has-danger
.form-control-label
,
1423 .has-danger
.col-form-label
,
1424 .has-danger
.form-check-label
,
1425 .has-danger .custom-control {
1428 .has-danger .form-control {
1429 border-color: #d9534f; }
1431 .has-danger .input-group-addon {
1433 border-color: #d9534f;
1434 background-color: #fdf7f7; }
1436 .has-danger .form-control-danger {
1437 background-image: url
("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); }
1441 flex-flow: row wrap
;
1442 align-items: center
; }
1443 .form-inline .form-check {
1445 @media
(min-width: 576px) {
1446 .form-inline label {
1448 align-items: center
;
1449 justify-content: center
;
1451 .form-inline .form-group {
1454 flex-flow: row wrap
;
1455 align-items: center
;
1457 .form-inline .form-control {
1458 display: inline-block
;
1460 vertical-align: middle
; }
1461 .form-inline .form-control-static {
1462 display: inline-block
; }
1463 .form-inline .input-group {
1465 .form-inline .form-control-label {
1467 vertical-align: middle
; }
1468 .form-inline .form-check {
1470 align-items: center
;
1471 justify-content: center
;
1475 .form-inline .form-check-label {
1477 .form-inline .form-check-input {
1480 margin-right: 0.25rem;
1482 .form-inline .custom-control {
1484 align-items: center
;
1485 justify-content: center
;
1487 .form-inline .custom-control-indicator {
1489 display: inline-block
;
1490 margin-right: 0.25rem;
1491 vertical-align: text-bottom
; }
1492 .form-inline .has-feedback .form-control-feedback {
1496 display: inline-block
;
1500 white-space: nowrap
;
1501 vertical-align: middle
;
1503 border: 2px solid transparent
;
1506 border-radius: 0.25rem;
1507 transition: all
0.2s ease-in-out
; }
1508 .btn:focus, .btn:hover {
1509 text-decoration: none
; }
1510 .btn:focus, .btn.focus {
1513 .btn.disabled, .btn:disabled {
1514 cursor: not-allowed
;
1516 .btn:active, .btn.active {
1517 background-image: none
; }
1520 fieldset
[disabled
] a
.btn
{
1521 pointer-events: none
; }
1525 background-color: #b71c1c;
1526 border-color: #b71c1c; }
1527 .btn-primary:hover {
1529 background-color: #8b1515;
1530 border-color: #821414; }
1531 .btn-primary:focus, .btn-primary.focus {
1532 box-shadow: 0 0 0 2px rgba
(183, 28, 28, 0.5); }
1533 .btn-primary.disabled, .btn-primary:disabled {
1534 background-color: #b71c1c;
1535 border-color: #b71c1c; }
1536 .btn-primary:active
, .btn-primary
.active
,
1537 .show > .btn-primary.dropdown-toggle {
1539 background-color: #8b1515;
1540 background-image: none
;
1541 border-color: #821414; }
1544 color: rgba
(38, 50, 56, 0.6);
1545 background-color: #fff;
1546 border-color: rgba
(38, 50, 56, 0.6); }
1547 .btn-secondary:hover {
1548 color: rgba
(38, 50, 56, 0.6);
1549 background-color: #e6e5e5;
1550 border-color: rgba
(13, 17, 20, 0.6); }
1551 .btn-secondary:focus, .btn-secondary.focus {
1552 box-shadow: 0 0 0 2px rgba
(38, 50, 56, 0.5); }
1553 .btn-secondary.disabled, .btn-secondary:disabled {
1554 background-color: #fff;
1555 border-color: rgba
(38, 50, 56, 0.6); }
1556 .btn-secondary:active
, .btn-secondary
.active
,
1557 .show > .btn-secondary.dropdown-toggle {
1558 color: rgba
(38, 50, 56, 0.6);
1559 background-color: #e6e5e5;
1560 background-image: none
;
1561 border-color: rgba
(13, 17, 20, 0.6); }
1565 background-color: #5bc0de;
1566 border-color: #5bc0de; }
1569 background-color: #31b0d5;
1570 border-color: #2aabd2; }
1571 .btn-info:focus, .btn-info.focus {
1572 box-shadow: 0 0 0 2px rgba
(91, 192, 222, 0.5); }
1573 .btn-info.disabled, .btn-info:disabled {
1574 background-color: #5bc0de;
1575 border-color: #5bc0de; }
1576 .btn-info:active
, .btn-info
.active
,
1577 .show > .btn-info.dropdown-toggle {
1579 background-color: #31b0d5;
1580 background-image: none
;
1581 border-color: #2aabd2; }
1585 background-color: #5cb85c;
1586 border-color: #5cb85c; }
1587 .btn-success:hover {
1589 background-color: #449d44;
1590 border-color: #419641; }
1591 .btn-success:focus, .btn-success.focus {
1592 box-shadow: 0 0 0 2px rgba
(92, 184, 92, 0.5); }
1593 .btn-success.disabled, .btn-success:disabled {
1594 background-color: #5cb85c;
1595 border-color: #5cb85c; }
1596 .btn-success:active
, .btn-success
.active
,
1597 .show > .btn-success.dropdown-toggle {
1599 background-color: #449d44;
1600 background-image: none
;
1601 border-color: #419641; }
1605 background-color: #f0ad4e;
1606 border-color: #f0ad4e; }
1607 .btn-warning:hover {
1609 background-color: #ec971f;
1610 border-color: #eb9316; }
1611 .btn-warning:focus, .btn-warning.focus {
1612 box-shadow: 0 0 0 2px rgba
(240, 173, 78, 0.5); }
1613 .btn-warning.disabled, .btn-warning:disabled {
1614 background-color: #f0ad4e;
1615 border-color: #f0ad4e; }
1616 .btn-warning:active
, .btn-warning
.active
,
1617 .show > .btn-warning.dropdown-toggle {
1619 background-color: #ec971f;
1620 background-image: none
;
1621 border-color: #eb9316; }
1625 background-color: #d9534f;
1626 border-color: #d9534f; }
1629 background-color: #c9302c;
1630 border-color: #c12e2a; }
1631 .btn-danger:focus, .btn-danger.focus {
1632 box-shadow: 0 0 0 2px rgba
(217, 83, 79, 0.5); }
1633 .btn-danger.disabled, .btn-danger:disabled {
1634 background-color: #d9534f;
1635 border-color: #d9534f; }
1636 .btn-danger:active
, .btn-danger
.active
,
1637 .show > .btn-danger.dropdown-toggle {
1639 background-color: #c9302c;
1640 background-image: none
;
1641 border-color: #c12e2a; }
1643 .btn-outline-primary {
1645 background-image: none
;
1646 background-color: transparent
;
1647 border-color: #b71c1c; }
1648 .btn-outline-primary:hover {
1650 background-color: #b71c1c;
1651 border-color: #b71c1c; }
1652 .btn-outline-primary:focus, .btn-outline-primary.focus {
1653 box-shadow: 0 0 0 2px rgba
(183, 28, 28, 0.5); }
1654 .btn-outline-primary.disabled, .btn-outline-primary:disabled {
1656 background-color: transparent
; }
1657 .btn-outline-primary:active
, .btn-outline-primary
.active
,
1658 .show > .btn-outline-primary.dropdown-toggle {
1660 background-color: #b71c1c;
1661 border-color: #b71c1c; }
1663 .btn-outline-secondary {
1664 color: rgba
(38, 50, 56, 0.6);
1665 background-image: none
;
1666 background-color: transparent
;
1667 border-color: rgba
(38, 50, 56, 0.6); }
1668 .btn-outline-secondary:hover {
1670 background-color: rgba
(38, 50, 56, 0.6);
1671 border-color: rgba
(38, 50, 56, 0.6); }
1672 .btn-outline-secondary:focus, .btn-outline-secondary.focus {
1673 box-shadow: 0 0 0 2px rgba
(38, 50, 56, 0.5); }
1674 .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
1675 color: rgba
(38, 50, 56, 0.6);
1676 background-color: transparent
; }
1677 .btn-outline-secondary:active
, .btn-outline-secondary
.active
,
1678 .show > .btn-outline-secondary.dropdown-toggle {
1680 background-color: rgba
(38, 50, 56, 0.6);
1681 border-color: rgba
(38, 50, 56, 0.6); }
1685 background-image: none
;
1686 background-color: transparent
;
1687 border-color: #5bc0de; }
1688 .btn-outline-info:hover {
1690 background-color: #5bc0de;
1691 border-color: #5bc0de; }
1692 .btn-outline-info:focus, .btn-outline-info.focus {
1693 box-shadow: 0 0 0 2px rgba
(91, 192, 222, 0.5); }
1694 .btn-outline-info.disabled, .btn-outline-info:disabled {
1696 background-color: transparent
; }
1697 .btn-outline-info:active
, .btn-outline-info
.active
,
1698 .show > .btn-outline-info.dropdown-toggle {
1700 background-color: #5bc0de;
1701 border-color: #5bc0de; }
1703 .btn-outline-success {
1705 background-image: none
;
1706 background-color: transparent
;
1707 border-color: #5cb85c; }
1708 .btn-outline-success:hover {
1710 background-color: #5cb85c;
1711 border-color: #5cb85c; }
1712 .btn-outline-success:focus, .btn-outline-success.focus {
1713 box-shadow: 0 0 0 2px rgba
(92, 184, 92, 0.5); }
1714 .btn-outline-success.disabled, .btn-outline-success:disabled {
1716 background-color: transparent
; }
1717 .btn-outline-success:active
, .btn-outline-success
.active
,
1718 .show > .btn-outline-success.dropdown-toggle {
1720 background-color: #5cb85c;
1721 border-color: #5cb85c; }
1723 .btn-outline-warning {
1725 background-image: none
;
1726 background-color: transparent
;
1727 border-color: #f0ad4e; }
1728 .btn-outline-warning:hover {
1730 background-color: #f0ad4e;
1731 border-color: #f0ad4e; }
1732 .btn-outline-warning:focus, .btn-outline-warning.focus {
1733 box-shadow: 0 0 0 2px rgba
(240, 173, 78, 0.5); }
1734 .btn-outline-warning.disabled, .btn-outline-warning:disabled {
1736 background-color: transparent
; }
1737 .btn-outline-warning:active
, .btn-outline-warning
.active
,
1738 .show > .btn-outline-warning.dropdown-toggle {
1740 background-color: #f0ad4e;
1741 border-color: #f0ad4e; }
1743 .btn-outline-danger {
1745 background-image: none
;
1746 background-color: transparent
;
1747 border-color: #d9534f; }
1748 .btn-outline-danger:hover {
1750 background-color: #d9534f;
1751 border-color: #d9534f; }
1752 .btn-outline-danger:focus, .btn-outline-danger.focus {
1753 box-shadow: 0 0 0 2px rgba
(217, 83, 79, 0.5); }
1754 .btn-outline-danger.disabled, .btn-outline-danger:disabled {
1756 background-color: transparent
; }
1757 .btn-outline-danger:active
, .btn-outline-danger
.active
,
1758 .show > .btn-outline-danger.dropdown-toggle {
1760 background-color: #d9534f;
1761 border-color: #d9534f; }
1767 .btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {
1768 background-color: transparent
; }
1769 .btn-link, .btn-link:focus, .btn-link:active {
1770 border-color: transparent
; }
1772 border-color: transparent
; }
1773 .btn-link:focus, .btn-link:hover {
1775 text-decoration: none
;
1776 background-color: transparent
; }
1777 .btn-link:disabled {
1779 .btn-link:disabled:focus, .btn-link:disabled:hover {
1780 text-decoration: none
; }
1782 .btn-lg, .btn-group-lg > .btn {
1785 border-radius: 2px; }
1787 .btn-sm, .btn-group-sm > .btn {
1789 font-size: 0.875rem;
1790 border-radius: 0.2rem; }
1796 .btn-block + .btn-block {
1799 input
[type
="submit"].btn-block
,
1800 input
[type
="reset"].btn-block
,
1801 input
[type
="button"].btn-block
{
1806 transition: opacity
0.15s linear
; }
1816 display: table-row
; }
1818 tbody
.collapse
.show
{
1819 display: table-row-group
; }
1825 transition: height
0.35s ease
; }
1828 .btn-group-vertical {
1830 display: inline-flex
;
1831 vertical-align: middle
; }
1833 .btn-group-vertical > .btn {
1836 .btn-group
> .btn:hover
,
1837 .btn-group-vertical > .btn:hover {
1839 .btn-group
> .btn:focus
, .btn-group
> .btn:active
, .btn-group
> .btn
.active
,
1840 .btn-group-vertical
> .btn:focus
,
1841 .btn-group-vertical
> .btn:active
,
1842 .btn-group-vertical > .btn.active {
1844 .btn-group
.btn
+ .btn
,
1845 .btn-group
.btn
+ .btn-group
,
1846 .btn-group
.btn-group
+ .btn
,
1847 .btn-group
.btn-group
+ .btn-group
,
1848 .btn-group-vertical
.btn
+ .btn
,
1849 .btn-group-vertical
.btn
+ .btn-group
,
1850 .btn-group-vertical
.btn-group
+ .btn
,
1851 .btn-group-vertical .btn-group + .btn-group {
1852 margin-left: -2px; }
1856 justify-content: flex-start
; }
1857 .btn-toolbar .input-group {
1860 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
1863 .btn-group > .btn:first-child {
1865 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
1866 border-bottom-right-radius: 0;
1867 border-top-right-radius: 0; }
1869 .btn-group
> .btn:last-child:not
(:first-child
),
1870 .btn-group > .dropdown-toggle:not(:first-child) {
1871 border-bottom-left-radius: 0;
1872 border-top-left-radius: 0; }
1874 .btn-group > .btn-group {
1877 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
1880 .btn-group
> .btn-group:first-child:not
(:last-child
) > .btn:last-child
,
1881 .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
1882 border-bottom-right-radius: 0;
1883 border-top-right-radius: 0; }
1885 .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
1886 border-bottom-left-radius: 0;
1887 border-top-left-radius: 0; }
1889 .btn-group
.dropdown-toggle:active
,
1890 .btn-group.open .dropdown-toggle {
1893 .btn + .dropdown-toggle-split {
1894 padding-right: 12px;
1895 padding-left: 12px; }
1896 .btn + .dropdown-toggle-split::after {
1899 .btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
1901 padding-left: 6px; }
1903 .btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
1904 padding-right: 24px;
1905 padding-left: 24px; }
1907 .btn-group-vertical {
1908 display: inline-flex
;
1909 flex-direction: column
;
1910 align-items: flex-start
;
1911 justify-content: center
; }
1912 .btn-group-vertical
.btn
,
1913 .btn-group-vertical .btn-group {
1915 .btn-group-vertical
> .btn
+ .btn
,
1916 .btn-group-vertical
> .btn
+ .btn-group
,
1917 .btn-group-vertical
> .btn-group
+ .btn
,
1918 .btn-group-vertical > .btn-group + .btn-group {
1922 .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
1925 .btn-group-vertical > .btn:first-child:not(:last-child) {
1926 border-bottom-right-radius: 0;
1927 border-bottom-left-radius: 0; }
1929 .btn-group-vertical > .btn:last-child:not(:first-child) {
1930 border-top-right-radius: 0;
1931 border-top-left-radius: 0; }
1933 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
1936 .btn-group-vertical
> .btn-group:first-child:not
(:last-child
) > .btn:last-child
,
1937 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
1938 border-bottom-right-radius: 0;
1939 border-bottom-left-radius: 0; }
1941 .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
1942 border-top-right-radius: 0;
1943 border-top-left-radius: 0; }
1945 [data-toggle
="buttons"] > .btn input
[type
="radio"],
1946 [data-toggle
="buttons"] > .btn input
[type
="checkbox"],
1947 [data-toggle
="buttons"] > .btn-group
> .btn input
[type
="radio"],
1948 [data-toggle
="buttons"] > .btn-group
> .btn input
[type
="checkbox"] {
1950 clip: rect
(0, 0, 0, 0);
1951 pointer-events: none
; }
1961 padding: 8px 24px; }
1962 .nav-link:focus, .nav-link:hover {
1963 text-decoration: none
; }
1964 .nav-link.disabled {
1966 cursor: not-allowed
; }
1969 border-bottom: 1px solid
#ddd; }
1970 .nav-tabs .nav-item {
1971 margin-bottom: -1px; }
1972 .nav-tabs .nav-link {
1973 border: 1px solid transparent
;
1974 border-top-right-radius: 0.25rem;
1975 border-top-left-radius: 0.25rem; }
1976 .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
1977 border-color: #eceeef #eceeef #ddd; }
1978 .nav-tabs .nav-link.disabled {
1980 background-color: transparent
;
1981 border-color: transparent
; }
1982 .nav-tabs
.nav-link
.active
,
1983 .nav-tabs .nav-item.show .nav-link {
1985 background-color: #fff;
1986 border-color: #ddd #ddd #fff; }
1987 .nav-tabs .dropdown-menu {
1989 border-top-right-radius: 0;
1990 border-top-left-radius: 0; }
1992 .nav-pills .nav-link {
1993 border-radius: 0.25rem; }
1995 .nav-pills
.nav-link
.active
,
1996 .nav-pills .nav-item.show .nav-link {
1999 background-color: #0275d8; }
2001 .nav-fill .nav-item {
2003 text-align: center
; }
2005 .nav-justified .nav-item {
2007 text-align: center
; }
2009 .tab-content > .tab-pane {
2012 .tab-content > .active {
2018 flex-direction: column
;
2022 display: inline-block
;
2023 padding-top: .25rem;
2024 padding-bottom: .25rem;
2027 line-height: inherit
;
2028 white-space: nowrap
; }
2029 .navbar-brand:focus, .navbar-brand:hover {
2030 text-decoration: none
; }
2034 flex-direction: column
;
2038 .navbar-nav .nav-link {
2043 display: inline-block
;
2044 padding-top: .425rem;
2045 padding-bottom: .425rem; }
2048 align-self: flex-start
;
2049 padding: 0.25rem 0.75rem;
2052 background: transparent
;
2053 border: 2px solid transparent
;
2054 border-radius: 0.25rem; }
2055 .navbar-toggler:focus, .navbar-toggler:hover {
2056 text-decoration: none
; }
2058 .navbar-toggler-icon {
2059 display: inline-block
;
2062 vertical-align: middle
;
2064 background: no-repeat center center
;
2065 background-size: 100% 100%; }
2067 .navbar-toggler-left {
2071 .navbar-toggler-right {
2075 @media (max-width: 575px) {
2076 .navbar-toggleable .navbar-nav .dropdown-menu {
2079 .navbar-toggleable > .container {
2081 padding-left: 0; } }
2083 @media (min-width: 576px) {
2084 .navbar-toggleable {
2085 flex-direction: row
;
2087 align-items: center
; }
2088 .navbar-toggleable .navbar-nav {
2089 flex-direction: row
; }
2090 .navbar-toggleable .navbar-nav .nav-link {
2091 padding-right: .5rem;
2092 padding-left: .5rem; }
2093 .navbar-toggleable > .container {
2096 align-items: center
; }
2097 .navbar-toggleable .navbar-collapse {
2098 display: flex
!important
;
2100 .navbar-toggleable .navbar-toggler {
2103 @media (max-width: 767px) {
2104 .navbar-toggleable-sm .navbar-nav .dropdown-menu {
2107 .navbar-toggleable-sm > .container {
2109 padding-left: 0; } }
2111 @media (min-width: 768px) {
2112 .navbar-toggleable-sm {
2113 flex-direction: row
;
2115 align-items: center
; }
2116 .navbar-toggleable-sm .navbar-nav {
2117 flex-direction: row
; }
2118 .navbar-toggleable-sm .navbar-nav .nav-link {
2119 padding-right: .5rem;
2120 padding-left: .5rem; }
2121 .navbar-toggleable-sm > .container {
2124 align-items: center
; }
2125 .navbar-toggleable-sm .navbar-collapse {
2126 display: flex
!important
;
2128 .navbar-toggleable-sm .navbar-toggler {
2131 @media (max-width: 991px) {
2132 .navbar-toggleable-md .navbar-nav .dropdown-menu {
2135 .navbar-toggleable-md > .container {
2137 padding-left: 0; } }
2139 @media (min-width: 992px) {
2140 .navbar-toggleable-md {
2141 flex-direction: row
;
2143 align-items: center
; }
2144 .navbar-toggleable-md .navbar-nav {
2145 flex-direction: row
; }
2146 .navbar-toggleable-md .navbar-nav .nav-link {
2147 padding-right: .5rem;
2148 padding-left: .5rem; }
2149 .navbar-toggleable-md > .container {
2152 align-items: center
; }
2153 .navbar-toggleable-md .navbar-collapse {
2154 display: flex
!important
;
2156 .navbar-toggleable-md .navbar-toggler {
2159 @media (max-width: 1199px) {
2160 .navbar-toggleable-lg .navbar-nav .dropdown-menu {
2163 .navbar-toggleable-lg > .container {
2165 padding-left: 0; } }
2167 @media (min-width: 1200px) {
2168 .navbar-toggleable-lg {
2169 flex-direction: row
;
2171 align-items: center
; }
2172 .navbar-toggleable-lg .navbar-nav {
2173 flex-direction: row
; }
2174 .navbar-toggleable-lg .navbar-nav .nav-link {
2175 padding-right: .5rem;
2176 padding-left: .5rem; }
2177 .navbar-toggleable-lg > .container {
2180 align-items: center
; }
2181 .navbar-toggleable-lg .navbar-collapse {
2182 display: flex
!important
;
2184 .navbar-toggleable-lg .navbar-toggler {
2187 .navbar-toggleable-xl {
2188 flex-direction: row
;
2190 align-items: center
; }
2191 .navbar-toggleable-xl .navbar-nav .dropdown-menu {
2194 .navbar-toggleable-xl > .container {
2197 .navbar-toggleable-xl .navbar-nav {
2198 flex-direction: row
; }
2199 .navbar-toggleable-xl .navbar-nav .nav-link {
2200 padding-right: .5rem;
2201 padding-left: .5rem; }
2202 .navbar-toggleable-xl > .container {
2205 align-items: center
; }
2206 .navbar-toggleable-xl .navbar-collapse {
2207 display: flex
!important
;
2209 .navbar-toggleable-xl .navbar-toggler {
2212 .navbar-light
.navbar-brand
,
2213 .navbar-light .navbar-toggler {
2214 color: rgba
(0, 0, 0, 0.9); }
2215 .navbar-light
.navbar-brand:focus
, .navbar-light
.navbar-brand:hover
,
2216 .navbar-light
.navbar-toggler:focus
,
2217 .navbar-light .navbar-toggler:hover {
2218 color: rgba
(0, 0, 0, 0.9); }
2220 .navbar-light .navbar-nav .nav-link {
2221 color: rgba
(0, 0, 0, 0.5); }
2222 .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
2223 color: rgba
(0, 0, 0, 0.7); }
2224 .navbar-light .navbar-nav .nav-link.disabled {
2225 color: rgba
(0, 0, 0, 0.3); }
2227 .navbar-light
.navbar-nav
.open
> .nav-link
,
2228 .navbar-light
.navbar-nav
.active
> .nav-link
,
2229 .navbar-light
.navbar-nav
.nav-link
.open
,
2230 .navbar-light .navbar-nav .nav-link.active {
2231 color: rgba
(0, 0, 0, 0.9); }
2233 .navbar-light .navbar-toggler {
2234 border-color: rgba
(0, 0, 0, 0.1); }
2236 .navbar-light .navbar-toggler-icon {
2237 background-image: url
("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); }
2239 .navbar-light .navbar-text {
2240 color: rgba
(0, 0, 0, 0.5); }
2242 .navbar-inverse
.navbar-brand
,
2243 .navbar-inverse .navbar-toggler {
2245 .navbar-inverse
.navbar-brand:focus
, .navbar-inverse
.navbar-brand:hover
,
2246 .navbar-inverse
.navbar-toggler:focus
,
2247 .navbar-inverse .navbar-toggler:hover {
2250 .navbar-inverse .navbar-nav .nav-link {
2251 color: rgba
(255, 255, 255, 0.5); }
2252 .navbar-inverse .navbar-nav .nav-link:focus, .navbar-inverse .navbar-nav .nav-link:hover {
2253 color: rgba
(255, 255, 255, 0.75); }
2254 .navbar-inverse .navbar-nav .nav-link.disabled {
2255 color: rgba
(255, 255, 255, 0.25); }
2257 .navbar-inverse
.navbar-nav
.open
> .nav-link
,
2258 .navbar-inverse
.navbar-nav
.active
> .nav-link
,
2259 .navbar-inverse
.navbar-nav
.nav-link
.open
,
2260 .navbar-inverse .navbar-nav .nav-link.active {
2263 .navbar-inverse .navbar-toggler {
2264 border-color: rgba
(255, 255, 255, 0.1); }
2266 .navbar-inverse .navbar-toggler-icon {
2267 background-image: url
("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); }
2269 .navbar-inverse .navbar-text {
2270 color: rgba
(255, 255, 255, 0.5); }
2273 display: inline-block
;
2274 padding: 0.25em 0.4em;
2280 white-space: nowrap
;
2281 vertical-align: baseline
;
2282 border-radius: 0.25rem; }
2290 a
.badge:focus
, a
.badge:hover
{
2292 text-decoration: none
;
2296 padding-right: 0.6em;
2297 padding-left: 0.6em;
2298 border-radius: 10rem; }
2301 background-color: #636c72; }
2302 .badge-default[href]:focus, .badge-default[href]:hover {
2303 background-color: #4b5257; }
2306 background-color: #0275d8; }
2307 .badge-primary[href]:focus, .badge-primary[href]:hover {
2308 background-color: #025aa5; }
2311 background-color: #5cb85c; }
2312 .badge-success[href]:focus, .badge-success[href]:hover {
2313 background-color: #449d44; }
2316 background-color: #5bc0de; }
2317 .badge-info[href]:focus, .badge-info[href]:hover {
2318 background-color: #31b0d5; }
2321 background-color: #f0ad4e; }
2322 .badge-warning[href]:focus, .badge-warning[href]:hover {
2323 background-color: #ec971f; }
2326 background-color: #d9534f; }
2327 .badge-danger[href]:focus, .badge-danger[href]:hover {
2328 background-color: #c9302c; }
2331 padding: 0.75rem 1.25rem;
2332 margin-bottom: 1rem;
2333 border: 1px solid transparent
;
2334 border-radius: 0.25rem; }
2340 font-weight: bold
; }
2342 .alert-dismissible .close {
2346 padding: 0.75rem 1.25rem;
2350 background-color: #dff0d8;
2351 border-color: #d0e9c6;
2354 border-top-color: #c1e2b3; }
2355 .alert-success .alert-link {
2359 background-color: #d9edf7;
2360 border-color: #bcdff1;
2363 border-top-color: #a6d5ec; }
2364 .alert-info .alert-link {
2368 background-color: #fcf8e3;
2369 border-color: #faf2cc;
2372 border-top-color: #f7ecb5; }
2373 .alert-warning .alert-link {
2377 background-color: #f2dede;
2378 border-color: #ebcccc;
2381 border-top-color: #e4b9b9; }
2382 .alert-danger .alert-link {
2385 @keyframes progress-bar-stripes
{
2387 background-position: 1rem 0; }
2389 background-position: 0 0; } }
2397 background-color: #eceeef;
2398 border-radius: 0.25rem; }
2403 background-color: #0275d8; }
2405 .progress-bar-striped {
2406 background-image: linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
2407 background-size: 1rem 1rem; }
2409 .progress-bar-animated {
2410 animation: progress-bar-stripes
1s linear infinite
; }
2414 align-items: flex-start
; }
2421 flex-direction: column
;
2425 .list-group-item-action {
2428 text-align: inherit
; }
2429 .list-group-item-action .list-group-item-heading {
2431 .list-group-item-action:focus, .list-group-item-action:hover {
2433 text-decoration: none
;
2434 background-color: #f7f7f9; }
2435 .list-group-item-action:active {
2437 background-color: #eceeef; }
2442 flex-flow: row wrap
;
2443 align-items: center
;
2444 padding: 0.75rem 1.25rem;
2445 margin-bottom: -1px;
2446 background-color: #fff;
2447 border: 1px solid rgba
(0, 0, 0, 0.125); }
2448 .list-group-item:first-child {
2449 border-top-right-radius: 0.25rem;
2450 border-top-left-radius: 0.25rem; }
2451 .list-group-item:last-child {
2453 border-bottom-right-radius: 0.25rem;
2454 border-bottom-left-radius: 0.25rem; }
2455 .list-group-item:focus, .list-group-item:hover {
2456 text-decoration: none
; }
2457 .list-group-item.disabled, .list-group-item:disabled {
2459 cursor: not-allowed
;
2460 background-color: #fff; }
2461 .list-group-item.disabled .list-group-item-heading, .list-group-item:disabled .list-group-item-heading {
2463 .list-group-item.disabled .list-group-item-text, .list-group-item:disabled .list-group-item-text {
2465 .list-group-item.active {
2468 background-color: #0275d8;
2469 border-color: #0275d8; }
2470 .list-group-item
.active
.list-group-item-heading
,
2471 .list-group-item
.active
.list-group-item-heading
> small
,
2472 .list-group-item.active .list-group-item-heading > .small {
2474 .list-group-item.active .list-group-item-text {
2477 .list-group-flush .list-group-item {
2482 .list-group-flush:first-child .list-group-item:first-child {
2485 .list-group-flush:last-child .list-group-item:last-child {
2488 .list-group-item-success {
2490 background-color: #dff0d8; }
2492 a
.list-group-item-success
,
2493 button
.list-group-item-success
{
2495 a
.list-group-item-success
.list-group-item-heading
,
2496 button
.list-group-item-success
.list-group-item-heading
{
2498 a
.list-group-item-success:focus
, a
.list-group-item-success:hover
,
2499 button
.list-group-item-success:focus
,
2500 button
.list-group-item-success:hover
{
2502 background-color: #d0e9c6; }
2503 a
.list-group-item-success
.active
,
2504 button
.list-group-item-success
.active
{
2506 background-color: #3c763d;
2507 border-color: #3c763d; }
2509 .list-group-item-info {
2511 background-color: #d9edf7; }
2513 a
.list-group-item-info
,
2514 button
.list-group-item-info
{
2516 a
.list-group-item-info
.list-group-item-heading
,
2517 button
.list-group-item-info
.list-group-item-heading
{
2519 a
.list-group-item-info:focus
, a
.list-group-item-info:hover
,
2520 button
.list-group-item-info:focus
,
2521 button
.list-group-item-info:hover
{
2523 background-color: #c4e3f3; }
2524 a
.list-group-item-info
.active
,
2525 button
.list-group-item-info
.active
{
2527 background-color: #31708f;
2528 border-color: #31708f; }
2530 .list-group-item-warning {
2532 background-color: #fcf8e3; }
2534 a
.list-group-item-warning
,
2535 button
.list-group-item-warning
{
2537 a
.list-group-item-warning
.list-group-item-heading
,
2538 button
.list-group-item-warning
.list-group-item-heading
{
2540 a
.list-group-item-warning:focus
, a
.list-group-item-warning:hover
,
2541 button
.list-group-item-warning:focus
,
2542 button
.list-group-item-warning:hover
{
2544 background-color: #faf2cc; }
2545 a
.list-group-item-warning
.active
,
2546 button
.list-group-item-warning
.active
{
2548 background-color: #8a6d3b;
2549 border-color: #8a6d3b; }
2551 .list-group-item-danger {
2553 background-color: #f2dede; }
2555 a
.list-group-item-danger
,
2556 button
.list-group-item-danger
{
2558 a
.list-group-item-danger
.list-group-item-heading
,
2559 button
.list-group-item-danger
.list-group-item-heading
{
2561 a
.list-group-item-danger:focus
, a
.list-group-item-danger:hover
,
2562 button
.list-group-item-danger:focus
,
2563 button
.list-group-item-danger:hover
{
2565 background-color: #ebcccc; }
2566 a
.list-group-item-danger
.active
,
2567 button
.list-group-item-danger
.active
{
2569 background-color: #a94442;
2570 border-color: #a94442; }
2573 vertical-align: baseline
!important
; }
2576 vertical-align: top
!important
; }
2579 vertical-align: middle
!important
; }
2582 vertical-align: bottom
!important
; }
2584 .align-text-bottom {
2585 vertical-align: text-bottom
!important
; }
2588 vertical-align: text-top
!important
; }
2591 background-color: #e3e8eb; }
2594 background-color: #0275d8 !important
; }
2596 a
.bg-primary:focus
, a
.bg-primary:hover
{
2597 background-color: #025aa5 !important
; }
2600 background-color: #5cb85c !important
; }
2602 a
.bg-success:focus
, a
.bg-success:hover
{
2603 background-color: #449d44 !important
; }
2606 background-color: #5bc0de !important
; }
2608 a
.bg-info:focus
, a
.bg-info:hover
{
2609 background-color: #31b0d5 !important
; }
2612 background-color: #f0ad4e !important
; }
2614 a
.bg-warning:focus
, a
.bg-warning:hover
{
2615 background-color: #ec971f !important
; }
2618 background-color: #d9534f !important
; }
2620 a
.bg-danger:focus
, a
.bg-danger:hover
{
2621 background-color: #c9302c !important
; }
2624 background-color: #292b2c !important
; }
2626 a
.bg-inverse:focus
, a
.bg-inverse:hover
{
2627 background-color: #101112 !important
; }
2630 border: 0 !important
; }
2633 border-top: 0 !important
; }
2636 border-right: 0 !important
; }
2639 border-bottom: 0 !important
; }
2642 border-left: 0 !important
; }
2645 border-radius: 0.25rem; }
2648 border-top-right-radius: 0.25rem;
2649 border-top-left-radius: 0.25rem; }
2652 border-bottom-right-radius: 0.25rem;
2653 border-top-right-radius: 0.25rem; }
2656 border-bottom-right-radius: 0.25rem;
2657 border-bottom-left-radius: 0.25rem; }
2660 border-bottom-left-radius: 0.25rem;
2661 border-top-left-radius: 0.25rem; }
2664 border-radius: 50%; }
2675 display: none
!important
; }
2678 display: inline
!important
; }
2681 display: inline-block
!important
; }
2684 display: block
!important
; }
2687 display: table
!important
; }
2690 display: table-cell
!important
; }
2693 display: flex
!important
; }
2696 display: inline-flex
!important
; }
2698 @media (min-width: 576px) {
2700 display: none
!important
; }
2702 display: inline
!important
; }
2703 .d-sm-inline-block {
2704 display: inline-block
!important
; }
2706 display: block
!important
; }
2708 display: table
!important
; }
2710 display: table-cell
!important
; }
2712 display: flex
!important
; }
2714 display: inline-flex
!important
; } }
2716 @media (min-width: 768px) {
2718 display: none
!important
; }
2720 display: inline
!important
; }
2721 .d-md-inline-block {
2722 display: inline-block
!important
; }
2724 display: block
!important
; }
2726 display: table
!important
; }
2728 display: table-cell
!important
; }
2730 display: flex
!important
; }
2732 display: inline-flex
!important
; } }
2734 @media (min-width: 992px) {
2736 display: none
!important
; }
2738 display: inline
!important
; }
2739 .d-lg-inline-block {
2740 display: inline-block
!important
; }
2742 display: block
!important
; }
2744 display: table
!important
; }
2746 display: table-cell
!important
; }
2748 display: flex
!important
; }
2750 display: inline-flex
!important
; } }
2752 @media (min-width: 1200px) {
2754 display: none
!important
; }
2756 display: inline
!important
; }
2757 .d-xl-inline-block {
2758 display: inline-block
!important
; }
2760 display: block
!important
; }
2762 display: table
!important
; }
2764 display: table-cell
!important
; }
2766 display: flex
!important
; }
2768 display: inline-flex
!important
; } }
2780 flex-direction: row
!important
; }
2783 flex-direction: column
!important
; }
2786 flex-direction: row-reverse
!important
; }
2788 .flex-column-reverse {
2789 flex-direction: column-reverse
!important
; }
2792 flex-wrap: wrap
!important
; }
2795 flex-wrap: nowrap
!important
; }
2797 .flex-wrap-reverse {
2798 flex-wrap: wrap-reverse
!important
; }
2800 .justify-content-start {
2801 justify-content: flex-start
!important
; }
2803 .justify-content-end {
2804 justify-content: flex-end
!important
; }
2806 .justify-content-center {
2807 justify-content: center
!important
; }
2809 .justify-content-between {
2810 justify-content: space-between
!important
; }
2812 .justify-content-around {
2813 justify-content: space-around
!important
; }
2815 .align-items-start {
2816 align-items: flex-start
!important
; }
2819 align-items: flex-end
!important
; }
2821 .align-items-center {
2822 align-items: center
!important
; }
2824 .align-items-baseline {
2825 align-items: baseline
!important
; }
2827 .align-items-stretch {
2828 align-items: stretch
!important
; }
2830 .align-content-start {
2831 align-content: flex-start
!important
; }
2833 .align-content-end {
2834 align-content: flex-end
!important
; }
2836 .align-content-center {
2837 align-content: center
!important
; }
2839 .align-content-between {
2840 align-content: space-between
!important
; }
2842 .align-content-around {
2843 align-content: space-around
!important
; }
2845 .align-content-stretch {
2846 align-content: stretch
!important
; }
2849 align-self: auto
!important
; }
2852 align-self: flex-start
!important
; }
2855 align-self: flex-end
!important
; }
2857 .align-self-center {
2858 align-self: center
!important
; }
2860 .align-self-baseline {
2861 align-self: baseline
!important
; }
2863 .align-self-stretch {
2864 align-self: stretch
!important
; }
2866 @media (min-width: 576px) {
2871 .flex-sm-unordered {
2874 flex-direction: row
!important
; }
2876 flex-direction: column
!important
; }
2877 .flex-sm-row-reverse {
2878 flex-direction: row-reverse
!important
; }
2879 .flex-sm-column-reverse {
2880 flex-direction: column-reverse
!important
; }
2882 flex-wrap: wrap
!important
; }
2884 flex-wrap: nowrap
!important
; }
2885 .flex-sm-wrap-reverse {
2886 flex-wrap: wrap-reverse
!important
; }
2887 .justify-content-sm-start {
2888 justify-content: flex-start
!important
; }
2889 .justify-content-sm-end {
2890 justify-content: flex-end
!important
; }
2891 .justify-content-sm-center {
2892 justify-content: center
!important
; }
2893 .justify-content-sm-between {
2894 justify-content: space-between
!important
; }
2895 .justify-content-sm-around {
2896 justify-content: space-around
!important
; }
2897 .align-items-sm-start {
2898 align-items: flex-start
!important
; }
2899 .align-items-sm-end {
2900 align-items: flex-end
!important
; }
2901 .align-items-sm-center {
2902 align-items: center
!important
; }
2903 .align-items-sm-baseline {
2904 align-items: baseline
!important
; }
2905 .align-items-sm-stretch {
2906 align-items: stretch
!important
; }
2907 .align-content-sm-start {
2908 align-content: flex-start
!important
; }
2909 .align-content-sm-end {
2910 align-content: flex-end
!important
; }
2911 .align-content-sm-center {
2912 align-content: center
!important
; }
2913 .align-content-sm-between {
2914 align-content: space-between
!important
; }
2915 .align-content-sm-around {
2916 align-content: space-around
!important
; }
2917 .align-content-sm-stretch {
2918 align-content: stretch
!important
; }
2919 .align-self-sm-auto {
2920 align-self: auto
!important
; }
2921 .align-self-sm-start {
2922 align-self: flex-start
!important
; }
2923 .align-self-sm-end {
2924 align-self: flex-end
!important
; }
2925 .align-self-sm-center {
2926 align-self: center
!important
; }
2927 .align-self-sm-baseline {
2928 align-self: baseline
!important
; }
2929 .align-self-sm-stretch {
2930 align-self: stretch
!important
; } }
2932 @media (min-width: 768px) {
2937 .flex-md-unordered {
2940 flex-direction: row
!important
; }
2942 flex-direction: column
!important
; }
2943 .flex-md-row-reverse {
2944 flex-direction: row-reverse
!important
; }
2945 .flex-md-column-reverse {
2946 flex-direction: column-reverse
!important
; }
2948 flex-wrap: wrap
!important
; }
2950 flex-wrap: nowrap
!important
; }
2951 .flex-md-wrap-reverse {
2952 flex-wrap: wrap-reverse
!important
; }
2953 .justify-content-md-start {
2954 justify-content: flex-start
!important
; }
2955 .justify-content-md-end {
2956 justify-content: flex-end
!important
; }
2957 .justify-content-md-center {
2958 justify-content: center
!important
; }
2959 .justify-content-md-between {
2960 justify-content: space-between
!important
; }
2961 .justify-content-md-around {
2962 justify-content: space-around
!important
; }
2963 .align-items-md-start {
2964 align-items: flex-start
!important
; }
2965 .align-items-md-end {
2966 align-items: flex-end
!important
; }
2967 .align-items-md-center {
2968 align-items: center
!important
; }
2969 .align-items-md-baseline {
2970 align-items: baseline
!important
; }
2971 .align-items-md-stretch {
2972 align-items: stretch
!important
; }
2973 .align-content-md-start {
2974 align-content: flex-start
!important
; }
2975 .align-content-md-end {
2976 align-content: flex-end
!important
; }
2977 .align-content-md-center {
2978 align-content: center
!important
; }
2979 .align-content-md-between {
2980 align-content: space-between
!important
; }
2981 .align-content-md-around {
2982 align-content: space-around
!important
; }
2983 .align-content-md-stretch {
2984 align-content: stretch
!important
; }
2985 .align-self-md-auto {
2986 align-self: auto
!important
; }
2987 .align-self-md-start {
2988 align-self: flex-start
!important
; }
2989 .align-self-md-end {
2990 align-self: flex-end
!important
; }
2991 .align-self-md-center {
2992 align-self: center
!important
; }
2993 .align-self-md-baseline {
2994 align-self: baseline
!important
; }
2995 .align-self-md-stretch {
2996 align-self: stretch
!important
; } }
2998 @media (min-width: 992px) {
3003 .flex-lg-unordered {
3006 flex-direction: row
!important
; }
3008 flex-direction: column
!important
; }
3009 .flex-lg-row-reverse {
3010 flex-direction: row-reverse
!important
; }
3011 .flex-lg-column-reverse {
3012 flex-direction: column-reverse
!important
; }
3014 flex-wrap: wrap
!important
; }
3016 flex-wrap: nowrap
!important
; }
3017 .flex-lg-wrap-reverse {
3018 flex-wrap: wrap-reverse
!important
; }
3019 .justify-content-lg-start {
3020 justify-content: flex-start
!important
; }
3021 .justify-content-lg-end {
3022 justify-content: flex-end
!important
; }
3023 .justify-content-lg-center {
3024 justify-content: center
!important
; }
3025 .justify-content-lg-between {
3026 justify-content: space-between
!important
; }
3027 .justify-content-lg-around {
3028 justify-content: space-around
!important
; }
3029 .align-items-lg-start {
3030 align-items: flex-start
!important
; }
3031 .align-items-lg-end {
3032 align-items: flex-end
!important
; }
3033 .align-items-lg-center {
3034 align-items: center
!important
; }
3035 .align-items-lg-baseline {
3036 align-items: baseline
!important
; }
3037 .align-items-lg-stretch {
3038 align-items: stretch
!important
; }
3039 .align-content-lg-start {
3040 align-content: flex-start
!important
; }
3041 .align-content-lg-end {
3042 align-content: flex-end
!important
; }
3043 .align-content-lg-center {
3044 align-content: center
!important
; }
3045 .align-content-lg-between {
3046 align-content: space-between
!important
; }
3047 .align-content-lg-around {
3048 align-content: space-around
!important
; }
3049 .align-content-lg-stretch {
3050 align-content: stretch
!important
; }
3051 .align-self-lg-auto {
3052 align-self: auto
!important
; }
3053 .align-self-lg-start {
3054 align-self: flex-start
!important
; }
3055 .align-self-lg-end {
3056 align-self: flex-end
!important
; }
3057 .align-self-lg-center {
3058 align-self: center
!important
; }
3059 .align-self-lg-baseline {
3060 align-self: baseline
!important
; }
3061 .align-self-lg-stretch {
3062 align-self: stretch
!important
; } }
3064 @media (min-width: 1200px) {
3069 .flex-xl-unordered {
3072 flex-direction: row
!important
; }
3074 flex-direction: column
!important
; }
3075 .flex-xl-row-reverse {
3076 flex-direction: row-reverse
!important
; }
3077 .flex-xl-column-reverse {
3078 flex-direction: column-reverse
!important
; }
3080 flex-wrap: wrap
!important
; }
3082 flex-wrap: nowrap
!important
; }
3083 .flex-xl-wrap-reverse {
3084 flex-wrap: wrap-reverse
!important
; }
3085 .justify-content-xl-start {
3086 justify-content: flex-start
!important
; }
3087 .justify-content-xl-end {
3088 justify-content: flex-end
!important
; }
3089 .justify-content-xl-center {
3090 justify-content: center
!important
; }
3091 .justify-content-xl-between {
3092 justify-content: space-between
!important
; }
3093 .justify-content-xl-around {
3094 justify-content: space-around
!important
; }
3095 .align-items-xl-start {
3096 align-items: flex-start
!important
; }
3097 .align-items-xl-end {
3098 align-items: flex-end
!important
; }
3099 .align-items-xl-center {
3100 align-items: center
!important
; }
3101 .align-items-xl-baseline {
3102 align-items: baseline
!important
; }
3103 .align-items-xl-stretch {
3104 align-items: stretch
!important
; }
3105 .align-content-xl-start {
3106 align-content: flex-start
!important
; }
3107 .align-content-xl-end {
3108 align-content: flex-end
!important
; }
3109 .align-content-xl-center {
3110 align-content: center
!important
; }
3111 .align-content-xl-between {
3112 align-content: space-between
!important
; }
3113 .align-content-xl-around {
3114 align-content: space-around
!important
; }
3115 .align-content-xl-stretch {
3116 align-content: stretch
!important
; }
3117 .align-self-xl-auto {
3118 align-self: auto
!important
; }
3119 .align-self-xl-start {
3120 align-self: flex-start
!important
; }
3121 .align-self-xl-end {
3122 align-self: flex-end
!important
; }
3123 .align-self-xl-center {
3124 align-self: center
!important
; }
3125 .align-self-xl-baseline {
3126 align-self: baseline
!important
; }
3127 .align-self-xl-stretch {
3128 align-self: stretch
!important
; } }
3131 float: left
!important
; }
3134 float: right
!important
; }
3137 float: none
!important
; }
3139 @media (min-width: 576px) {
3141 float: left
!important
; }
3143 float: right
!important
; }
3145 float: none
!important
; } }
3147 @media (min-width: 768px) {
3149 float: left
!important
; }
3151 float: right
!important
; }
3153 float: none
!important
; } }
3155 @media (min-width: 992px) {
3157 float: left
!important
; }
3159 float: right
!important
; }
3161 float: none
!important
; } }
3163 @media (min-width: 1200px) {
3165 float: left
!important
; }
3167 float: right
!important
; }
3169 float: none
!important
; } }
3197 clip: rect
(0, 0, 0, 0);
3200 .sr-only-focusable:active, .sr-only-focusable:focus {
3209 width: 25% !important
; }
3212 width: 50% !important
; }
3215 width: 75% !important
; }
3218 width: 100% !important
; }
3221 height: 25% !important
; }
3224 height: 50% !important
; }
3227 height: 75% !important
; }
3230 height: 100% !important
; }
3233 max-width: 100% !important
; }
3236 max-height: 100% !important
; }
3239 margin: 0 0 !important
; }
3242 margin-top: 0 !important
; }
3245 margin-right: 0 !important
; }
3248 margin-bottom: 0 !important
; }
3251 margin-left: 0 !important
; }
3254 margin-right: 0 !important
;
3255 margin-left: 0 !important
; }
3258 margin-top: 0 !important
;
3259 margin-bottom: 0 !important
; }
3262 margin: 2px 2px !important
; }
3265 margin-top: 2px !important
; }
3268 margin-right: 2px !important
; }
3271 margin-bottom: 2px !important
; }
3274 margin-left: 2px !important
; }
3277 margin-right: 2px !important
;
3278 margin-left: 2px !important
; }
3281 margin-top: 2px !important
;
3282 margin-bottom: 2px !important
; }
3285 margin: 4px 4px !important
; }
3288 margin-top: 4px !important
; }
3291 margin-right: 4px !important
; }
3294 margin-bottom: 4px !important
; }
3297 margin-left: 4px !important
; }
3300 margin-right: 4px !important
;
3301 margin-left: 4px !important
; }
3304 margin-top: 4px !important
;
3305 margin-bottom: 4px !important
; }
3308 margin: 8px 8px !important
; }
3311 margin-top: 8px !important
; }
3314 margin-right: 8px !important
; }
3317 margin-bottom: 8px !important
; }
3320 margin-left: 8px !important
; }
3323 margin-right: 8px !important
;
3324 margin-left: 8px !important
; }
3327 margin-top: 8px !important
;
3328 margin-bottom: 8px !important
; }
3331 margin: 12px 12px !important
; }
3334 margin-top: 12px !important
; }
3337 margin-right: 12px !important
; }
3340 margin-bottom: 12px !important
; }
3343 margin-left: 12px !important
; }
3346 margin-right: 12px !important
;
3347 margin-left: 12px !important
; }
3350 margin-top: 12px !important
;
3351 margin-bottom: 12px !important
; }
3354 margin: 16px 16px !important
; }
3357 margin-top: 16px !important
; }
3360 margin-right: 16px !important
; }
3363 margin-bottom: 16px !important
; }
3366 margin-left: 16px !important
; }
3369 margin-right: 16px !important
;
3370 margin-left: 16px !important
; }
3373 margin-top: 16px !important
;
3374 margin-bottom: 16px !important
; }
3377 margin: 48px 48px !important
; }
3380 margin-top: 48px !important
; }
3383 margin-right: 48px !important
; }
3386 margin-bottom: 48px !important
; }
3389 margin-left: 48px !important
; }
3392 margin-right: 48px !important
;
3393 margin-left: 48px !important
; }
3396 margin-top: 48px !important
;
3397 margin-bottom: 48px !important
; }
3400 padding: 0 0 !important
; }
3403 padding-top: 0 !important
; }
3406 padding-right: 0 !important
; }
3409 padding-bottom: 0 !important
; }
3412 padding-left: 0 !important
; }
3415 padding-right: 0 !important
;
3416 padding-left: 0 !important
; }
3419 padding-top: 0 !important
;
3420 padding-bottom: 0 !important
; }
3423 padding: 2px 2px !important
; }
3426 padding-top: 2px !important
; }
3429 padding-right: 2px !important
; }
3432 padding-bottom: 2px !important
; }
3435 padding-left: 2px !important
; }
3438 padding-right: 2px !important
;
3439 padding-left: 2px !important
; }
3442 padding-top: 2px !important
;
3443 padding-bottom: 2px !important
; }
3446 padding: 4px 4px !important
; }
3449 padding-top: 4px !important
; }
3452 padding-right: 4px !important
; }
3455 padding-bottom: 4px !important
; }
3458 padding-left: 4px !important
; }
3461 padding-right: 4px !important
;
3462 padding-left: 4px !important
; }
3465 padding-top: 4px !important
;
3466 padding-bottom: 4px !important
; }
3469 padding: 8px 8px !important
; }
3472 padding-top: 8px !important
; }
3475 padding-right: 8px !important
; }
3478 padding-bottom: 8px !important
; }
3481 padding-left: 8px !important
; }
3484 padding-right: 8px !important
;
3485 padding-left: 8px !important
; }
3488 padding-top: 8px !important
;
3489 padding-bottom: 8px !important
; }
3492 padding: 12px 12px !important
; }
3495 padding-top: 12px !important
; }
3498 padding-right: 12px !important
; }
3501 padding-bottom: 12px !important
; }
3504 padding-left: 12px !important
; }
3507 padding-right: 12px !important
;
3508 padding-left: 12px !important
; }
3511 padding-top: 12px !important
;
3512 padding-bottom: 12px !important
; }
3515 padding: 16px 16px !important
; }
3518 padding-top: 16px !important
; }
3521 padding-right: 16px !important
; }
3524 padding-bottom: 16px !important
; }
3527 padding-left: 16px !important
; }
3530 padding-right: 16px !important
;
3531 padding-left: 16px !important
; }
3534 padding-top: 16px !important
;
3535 padding-bottom: 16px !important
; }
3538 padding: 48px 48px !important
; }
3541 padding-top: 48px !important
; }
3544 padding-right: 48px !important
; }
3547 padding-bottom: 48px !important
; }
3550 padding-left: 48px !important
; }
3553 padding-right: 48px !important
;
3554 padding-left: 48px !important
; }
3557 padding-top: 48px !important
;
3558 padding-bottom: 48px !important
; }
3561 margin: auto
!important
; }
3564 margin-top: auto
!important
; }
3567 margin-right: auto
!important
; }
3570 margin-bottom: auto
!important
; }
3573 margin-left: auto
!important
; }
3576 margin-right: auto
!important
;
3577 margin-left: auto
!important
; }
3580 margin-top: auto
!important
;
3581 margin-bottom: auto
!important
; }
3583 @media (min-width: 576px) {
3585 margin: 0 0 !important
; }
3587 margin-top: 0 !important
; }
3589 margin-right: 0 !important
; }
3591 margin-bottom: 0 !important
; }
3593 margin-left: 0 !important
; }
3595 margin-right: 0 !important
;
3596 margin-left: 0 !important
; }
3598 margin-top: 0 !important
;
3599 margin-bottom: 0 !important
; }
3601 margin: 2px 2px !important
; }
3603 margin-top: 2px !important
; }
3605 margin-right: 2px !important
; }
3607 margin-bottom: 2px !important
; }
3609 margin-left: 2px !important
; }
3611 margin-right: 2px !important
;
3612 margin-left: 2px !important
; }
3614 margin-top: 2px !important
;
3615 margin-bottom: 2px !important
; }
3617 margin: 4px 4px !important
; }
3619 margin-top: 4px !important
; }
3621 margin-right: 4px !important
; }
3623 margin-bottom: 4px !important
; }
3625 margin-left: 4px !important
; }
3627 margin-right: 4px !important
;
3628 margin-left: 4px !important
; }
3630 margin-top: 4px !important
;
3631 margin-bottom: 4px !important
; }
3633 margin: 8px 8px !important
; }
3635 margin-top: 8px !important
; }
3637 margin-right: 8px !important
; }
3639 margin-bottom: 8px !important
; }
3641 margin-left: 8px !important
; }
3643 margin-right: 8px !important
;
3644 margin-left: 8px !important
; }
3646 margin-top: 8px !important
;
3647 margin-bottom: 8px !important
; }
3649 margin: 12px 12px !important
; }
3651 margin-top: 12px !important
; }
3653 margin-right: 12px !important
; }
3655 margin-bottom: 12px !important
; }
3657 margin-left: 12px !important
; }
3659 margin-right: 12px !important
;
3660 margin-left: 12px !important
; }
3662 margin-top: 12px !important
;
3663 margin-bottom: 12px !important
; }
3665 margin: 16px 16px !important
; }
3667 margin-top: 16px !important
; }
3669 margin-right: 16px !important
; }
3671 margin-bottom: 16px !important
; }
3673 margin-left: 16px !important
; }
3675 margin-right: 16px !important
;
3676 margin-left: 16px !important
; }
3678 margin-top: 16px !important
;
3679 margin-bottom: 16px !important
; }
3681 margin: 48px 48px !important
; }
3683 margin-top: 48px !important
; }
3685 margin-right: 48px !important
; }
3687 margin-bottom: 48px !important
; }
3689 margin-left: 48px !important
; }
3691 margin-right: 48px !important
;
3692 margin-left: 48px !important
; }
3694 margin-top: 48px !important
;
3695 margin-bottom: 48px !important
; }
3697 padding: 0 0 !important
; }
3699 padding-top: 0 !important
; }
3701 padding-right: 0 !important
; }
3703 padding-bottom: 0 !important
; }
3705 padding-left: 0 !important
; }
3707 padding-right: 0 !important
;
3708 padding-left: 0 !important
; }
3710 padding-top: 0 !important
;
3711 padding-bottom: 0 !important
; }
3713 padding: 2px 2px !important
; }
3715 padding-top: 2px !important
; }
3717 padding-right: 2px !important
; }
3719 padding-bottom: 2px !important
; }
3721 padding-left: 2px !important
; }
3723 padding-right: 2px !important
;
3724 padding-left: 2px !important
; }
3726 padding-top: 2px !important
;
3727 padding-bottom: 2px !important
; }
3729 padding: 4px 4px !important
; }
3731 padding-top: 4px !important
; }
3733 padding-right: 4px !important
; }
3735 padding-bottom: 4px !important
; }
3737 padding-left: 4px !important
; }
3739 padding-right: 4px !important
;
3740 padding-left: 4px !important
; }
3742 padding-top: 4px !important
;
3743 padding-bottom: 4px !important
; }
3745 padding: 8px 8px !important
; }
3747 padding-top: 8px !important
; }
3749 padding-right: 8px !important
; }
3751 padding-bottom: 8px !important
; }
3753 padding-left: 8px !important
; }
3755 padding-right: 8px !important
;
3756 padding-left: 8px !important
; }
3758 padding-top: 8px !important
;
3759 padding-bottom: 8px !important
; }
3761 padding: 12px 12px !important
; }
3763 padding-top: 12px !important
; }
3765 padding-right: 12px !important
; }
3767 padding-bottom: 12px !important
; }
3769 padding-left: 12px !important
; }
3771 padding-right: 12px !important
;
3772 padding-left: 12px !important
; }
3774 padding-top: 12px !important
;
3775 padding-bottom: 12px !important
; }
3777 padding: 16px 16px !important
; }
3779 padding-top: 16px !important
; }
3781 padding-right: 16px !important
; }
3783 padding-bottom: 16px !important
; }
3785 padding-left: 16px !important
; }
3787 padding-right: 16px !important
;
3788 padding-left: 16px !important
; }
3790 padding-top: 16px !important
;
3791 padding-bottom: 16px !important
; }
3793 padding: 48px 48px !important
; }
3795 padding-top: 48px !important
; }
3797 padding-right: 48px !important
; }
3799 padding-bottom: 48px !important
; }
3801 padding-left: 48px !important
; }
3803 padding-right: 48px !important
;
3804 padding-left: 48px !important
; }
3806 padding-top: 48px !important
;
3807 padding-bottom: 48px !important
; }
3809 margin: auto
!important
; }
3811 margin-top: auto
!important
; }
3813 margin-right: auto
!important
; }
3815 margin-bottom: auto
!important
; }
3817 margin-left: auto
!important
; }
3819 margin-right: auto
!important
;
3820 margin-left: auto
!important
; }
3822 margin-top: auto
!important
;
3823 margin-bottom: auto
!important
; } }
3825 @media (min-width: 768px) {
3827 margin: 0 0 !important
; }
3829 margin-top: 0 !important
; }
3831 margin-right: 0 !important
; }
3833 margin-bottom: 0 !important
; }
3835 margin-left: 0 !important
; }
3837 margin-right: 0 !important
;
3838 margin-left: 0 !important
; }
3840 margin-top: 0 !important
;
3841 margin-bottom: 0 !important
; }
3843 margin: 2px 2px !important
; }
3845 margin-top: 2px !important
; }
3847 margin-right: 2px !important
; }
3849 margin-bottom: 2px !important
; }
3851 margin-left: 2px !important
; }
3853 margin-right: 2px !important
;
3854 margin-left: 2px !important
; }
3856 margin-top: 2px !important
;
3857 margin-bottom: 2px !important
; }
3859 margin: 4px 4px !important
; }
3861 margin-top: 4px !important
; }
3863 margin-right: 4px !important
; }
3865 margin-bottom: 4px !important
; }
3867 margin-left: 4px !important
; }
3869 margin-right: 4px !important
;
3870 margin-left: 4px !important
; }
3872 margin-top: 4px !important
;
3873 margin-bottom: 4px !important
; }
3875 margin: 8px 8px !important
; }
3877 margin-top: 8px !important
; }
3879 margin-right: 8px !important
; }
3881 margin-bottom: 8px !important
; }
3883 margin-left: 8px !important
; }
3885 margin-right: 8px !important
;
3886 margin-left: 8px !important
; }
3888 margin-top: 8px !important
;
3889 margin-bottom: 8px !important
; }
3891 margin: 12px 12px !important
; }
3893 margin-top: 12px !important
; }
3895 margin-right: 12px !important
; }
3897 margin-bottom: 12px !important
; }
3899 margin-left: 12px !important
; }
3901 margin-right: 12px !important
;
3902 margin-left: 12px !important
; }
3904 margin-top: 12px !important
;
3905 margin-bottom: 12px !important
; }
3907 margin: 16px 16px !important
; }
3909 margin-top: 16px !important
; }
3911 margin-right: 16px !important
; }
3913 margin-bottom: 16px !important
; }
3915 margin-left: 16px !important
; }
3917 margin-right: 16px !important
;
3918 margin-left: 16px !important
; }
3920 margin-top: 16px !important
;
3921 margin-bottom: 16px !important
; }
3923 margin: 48px 48px !important
; }
3925 margin-top: 48px !important
; }
3927 margin-right: 48px !important
; }
3929 margin-bottom: 48px !important
; }
3931 margin-left: 48px !important
; }
3933 margin-right: 48px !important
;
3934 margin-left: 48px !important
; }
3936 margin-top: 48px !important
;
3937 margin-bottom: 48px !important
; }
3939 padding: 0 0 !important
; }
3941 padding-top: 0 !important
; }
3943 padding-right: 0 !important
; }
3945 padding-bottom: 0 !important
; }
3947 padding-left: 0 !important
; }
3949 padding-right: 0 !important
;
3950 padding-left: 0 !important
; }
3952 padding-top: 0 !important
;
3953 padding-bottom: 0 !important
; }
3955 padding: 2px 2px !important
; }
3957 padding-top: 2px !important
; }
3959 padding-right: 2px !important
; }
3961 padding-bottom: 2px !important
; }
3963 padding-left: 2px !important
; }
3965 padding-right: 2px !important
;
3966 padding-left: 2px !important
; }
3968 padding-top: 2px !important
;
3969 padding-bottom: 2px !important
; }
3971 padding: 4px 4px !important
; }
3973 padding-top: 4px !important
; }
3975 padding-right: 4px !important
; }
3977 padding-bottom: 4px !important
; }
3979 padding-left: 4px !important
; }
3981 padding-right: 4px !important
;
3982 padding-left: 4px !important
; }
3984 padding-top: 4px !important
;
3985 padding-bottom: 4px !important
; }
3987 padding: 8px 8px !important
; }
3989 padding-top: 8px !important
; }
3991 padding-right: 8px !important
; }
3993 padding-bottom: 8px !important
; }
3995 padding-left: 8px !important
; }
3997 padding-right: 8px !important
;
3998 padding-left: 8px !important
; }
4000 padding-top: 8px !important
;
4001 padding-bottom: 8px !important
; }
4003 padding: 12px 12px !important
; }
4005 padding-top: 12px !important
; }
4007 padding-right: 12px !important
; }
4009 padding-bottom: 12px !important
; }
4011 padding-left: 12px !important
; }
4013 padding-right: 12px !important
;
4014 padding-left: 12px !important
; }
4016 padding-top: 12px !important
;
4017 padding-bottom: 12px !important
; }
4019 padding: 16px 16px !important
; }
4021 padding-top: 16px !important
; }
4023 padding-right: 16px !important
; }
4025 padding-bottom: 16px !important
; }
4027 padding-left: 16px !important
; }
4029 padding-right: 16px !important
;
4030 padding-left: 16px !important
; }
4032 padding-top: 16px !important
;
4033 padding-bottom: 16px !important
; }
4035 padding: 48px 48px !important
; }
4037 padding-top: 48px !important
; }
4039 padding-right: 48px !important
; }
4041 padding-bottom: 48px !important
; }
4043 padding-left: 48px !important
; }
4045 padding-right: 48px !important
;
4046 padding-left: 48px !important
; }
4048 padding-top: 48px !important
;
4049 padding-bottom: 48px !important
; }
4051 margin: auto
!important
; }
4053 margin-top: auto
!important
; }
4055 margin-right: auto
!important
; }
4057 margin-bottom: auto
!important
; }
4059 margin-left: auto
!important
; }
4061 margin-right: auto
!important
;
4062 margin-left: auto
!important
; }
4064 margin-top: auto
!important
;
4065 margin-bottom: auto
!important
; } }
4067 @media (min-width: 992px) {
4069 margin: 0 0 !important
; }
4071 margin-top: 0 !important
; }
4073 margin-right: 0 !important
; }
4075 margin-bottom: 0 !important
; }
4077 margin-left: 0 !important
; }
4079 margin-right: 0 !important
;
4080 margin-left: 0 !important
; }
4082 margin-top: 0 !important
;
4083 margin-bottom: 0 !important
; }
4085 margin: 2px 2px !important
; }
4087 margin-top: 2px !important
; }
4089 margin-right: 2px !important
; }
4091 margin-bottom: 2px !important
; }
4093 margin-left: 2px !important
; }
4095 margin-right: 2px !important
;
4096 margin-left: 2px !important
; }
4098 margin-top: 2px !important
;
4099 margin-bottom: 2px !important
; }
4101 margin: 4px 4px !important
; }
4103 margin-top: 4px !important
; }
4105 margin-right: 4px !important
; }
4107 margin-bottom: 4px !important
; }
4109 margin-left: 4px !important
; }
4111 margin-right: 4px !important
;
4112 margin-left: 4px !important
; }
4114 margin-top: 4px !important
;
4115 margin-bottom: 4px !important
; }
4117 margin: 8px 8px !important
; }
4119 margin-top: 8px !important
; }
4121 margin-right: 8px !important
; }
4123 margin-bottom: 8px !important
; }
4125 margin-left: 8px !important
; }
4127 margin-right: 8px !important
;
4128 margin-left: 8px !important
; }
4130 margin-top: 8px !important
;
4131 margin-bottom: 8px !important
; }
4133 margin: 12px 12px !important
; }
4135 margin-top: 12px !important
; }
4137 margin-right: 12px !important
; }
4139 margin-bottom: 12px !important
; }
4141 margin-left: 12px !important
; }
4143 margin-right: 12px !important
;
4144 margin-left: 12px !important
; }
4146 margin-top: 12px !important
;
4147 margin-bottom: 12px !important
; }
4149 margin: 16px 16px !important
; }
4151 margin-top: 16px !important
; }
4153 margin-right: 16px !important
; }
4155 margin-bottom: 16px !important
; }
4157 margin-left: 16px !important
; }
4159 margin-right: 16px !important
;
4160 margin-left: 16px !important
; }
4162 margin-top: 16px !important
;
4163 margin-bottom: 16px !important
; }
4165 margin: 48px 48px !important
; }
4167 margin-top: 48px !important
; }
4169 margin-right: 48px !important
; }
4171 margin-bottom: 48px !important
; }
4173 margin-left: 48px !important
; }
4175 margin-right: 48px !important
;
4176 margin-left: 48px !important
; }
4178 margin-top: 48px !important
;
4179 margin-bottom: 48px !important
; }
4181 padding: 0 0 !important
; }
4183 padding-top: 0 !important
; }
4185 padding-right: 0 !important
; }
4187 padding-bottom: 0 !important
; }
4189 padding-left: 0 !important
; }
4191 padding-right: 0 !important
;
4192 padding-left: 0 !important
; }
4194 padding-top: 0 !important
;
4195 padding-bottom: 0 !important
; }
4197 padding: 2px 2px !important
; }
4199 padding-top: 2px !important
; }
4201 padding-right: 2px !important
; }
4203 padding-bottom: 2px !important
; }
4205 padding-left: 2px !important
; }
4207 padding-right: 2px !important
;
4208 padding-left: 2px !important
; }
4210 padding-top: 2px !important
;
4211 padding-bottom: 2px !important
; }
4213 padding: 4px 4px !important
; }
4215 padding-top: 4px !important
; }
4217 padding-right: 4px !important
; }
4219 padding-bottom: 4px !important
; }
4221 padding-left: 4px !important
; }
4223 padding-right: 4px !important
;
4224 padding-left: 4px !important
; }
4226 padding-top: 4px !important
;
4227 padding-bottom: 4px !important
; }
4229 padding: 8px 8px !important
; }
4231 padding-top: 8px !important
; }
4233 padding-right: 8px !important
; }
4235 padding-bottom: 8px !important
; }
4237 padding-left: 8px !important
; }
4239 padding-right: 8px !important
;
4240 padding-left: 8px !important
; }
4242 padding-top: 8px !important
;
4243 padding-bottom: 8px !important
; }
4245 padding: 12px 12px !important
; }
4247 padding-top: 12px !important
; }
4249 padding-right: 12px !important
; }
4251 padding-bottom: 12px !important
; }
4253 padding-left: 12px !important
; }
4255 padding-right: 12px !important
;
4256 padding-left: 12px !important
; }
4258 padding-top: 12px !important
;
4259 padding-bottom: 12px !important
; }
4261 padding: 16px 16px !important
; }
4263 padding-top: 16px !important
; }
4265 padding-right: 16px !important
; }
4267 padding-bottom: 16px !important
; }
4269 padding-left: 16px !important
; }
4271 padding-right: 16px !important
;
4272 padding-left: 16px !important
; }
4274 padding-top: 16px !important
;
4275 padding-bottom: 16px !important
; }
4277 padding: 48px 48px !important
; }
4279 padding-top: 48px !important
; }
4281 padding-right: 48px !important
; }
4283 padding-bottom: 48px !important
; }
4285 padding-left: 48px !important
; }
4287 padding-right: 48px !important
;
4288 padding-left: 48px !important
; }
4290 padding-top: 48px !important
;
4291 padding-bottom: 48px !important
; }
4293 margin: auto
!important
; }
4295 margin-top: auto
!important
; }
4297 margin-right: auto
!important
; }
4299 margin-bottom: auto
!important
; }
4301 margin-left: auto
!important
; }
4303 margin-right: auto
!important
;
4304 margin-left: auto
!important
; }
4306 margin-top: auto
!important
;
4307 margin-bottom: auto
!important
; } }
4309 @media (min-width: 1200px) {
4311 margin: 0 0 !important
; }
4313 margin-top: 0 !important
; }
4315 margin-right: 0 !important
; }
4317 margin-bottom: 0 !important
; }
4319 margin-left: 0 !important
; }
4321 margin-right: 0 !important
;
4322 margin-left: 0 !important
; }
4324 margin-top: 0 !important
;
4325 margin-bottom: 0 !important
; }
4327 margin: 2px 2px !important
; }
4329 margin-top: 2px !important
; }
4331 margin-right: 2px !important
; }
4333 margin-bottom: 2px !important
; }
4335 margin-left: 2px !important
; }
4337 margin-right: 2px !important
;
4338 margin-left: 2px !important
; }
4340 margin-top: 2px !important
;
4341 margin-bottom: 2px !important
; }
4343 margin: 4px 4px !important
; }
4345 margin-top: 4px !important
; }
4347 margin-right: 4px !important
; }
4349 margin-bottom: 4px !important
; }
4351 margin-left: 4px !important
; }
4353 margin-right: 4px !important
;
4354 margin-left: 4px !important
; }
4356 margin-top: 4px !important
;
4357 margin-bottom: 4px !important
; }
4359 margin: 8px 8px !important
; }
4361 margin-top: 8px !important
; }
4363 margin-right: 8px !important
; }
4365 margin-bottom: 8px !important
; }
4367 margin-left: 8px !important
; }
4369 margin-right: 8px !important
;
4370 margin-left: 8px !important
; }
4372 margin-top: 8px !important
;
4373 margin-bottom: 8px !important
; }
4375 margin: 12px 12px !important
; }
4377 margin-top: 12px !important
; }
4379 margin-right: 12px !important
; }
4381 margin-bottom: 12px !important
; }
4383 margin-left: 12px !important
; }
4385 margin-right: 12px !important
;
4386 margin-left: 12px !important
; }
4388 margin-top: 12px !important
;
4389 margin-bottom: 12px !important
; }
4391 margin: 16px 16px !important
; }
4393 margin-top: 16px !important
; }
4395 margin-right: 16px !important
; }
4397 margin-bottom: 16px !important
; }
4399 margin-left: 16px !important
; }
4401 margin-right: 16px !important
;
4402 margin-left: 16px !important
; }
4404 margin-top: 16px !important
;
4405 margin-bottom: 16px !important
; }
4407 margin: 48px 48px !important
; }
4409 margin-top: 48px !important
; }
4411 margin-right: 48px !important
; }
4413 margin-bottom: 48px !important
; }
4415 margin-left: 48px !important
; }
4417 margin-right: 48px !important
;
4418 margin-left: 48px !important
; }
4420 margin-top: 48px !important
;
4421 margin-bottom: 48px !important
; }
4423 padding: 0 0 !important
; }
4425 padding-top: 0 !important
; }
4427 padding-right: 0 !important
; }
4429 padding-bottom: 0 !important
; }
4431 padding-left: 0 !important
; }
4433 padding-right: 0 !important
;
4434 padding-left: 0 !important
; }
4436 padding-top: 0 !important
;
4437 padding-bottom: 0 !important
; }
4439 padding: 2px 2px !important
; }
4441 padding-top: 2px !important
; }
4443 padding-right: 2px !important
; }
4445 padding-bottom: 2px !important
; }
4447 padding-left: 2px !important
; }
4449 padding-right: 2px !important
;
4450 padding-left: 2px !important
; }
4452 padding-top: 2px !important
;
4453 padding-bottom: 2px !important
; }
4455 padding: 4px 4px !important
; }
4457 padding-top: 4px !important
; }
4459 padding-right: 4px !important
; }
4461 padding-bottom: 4px !important
; }
4463 padding-left: 4px !important
; }
4465 padding-right: 4px !important
;
4466 padding-left: 4px !important
; }
4468 padding-top: 4px !important
;
4469 padding-bottom: 4px !important
; }
4471 padding: 8px 8px !important
; }
4473 padding-top: 8px !important
; }
4475 padding-right: 8px !important
; }
4477 padding-bottom: 8px !important
; }
4479 padding-left: 8px !important
; }
4481 padding-right: 8px !important
;
4482 padding-left: 8px !important
; }
4484 padding-top: 8px !important
;
4485 padding-bottom: 8px !important
; }
4487 padding: 12px 12px !important
; }
4489 padding-top: 12px !important
; }
4491 padding-right: 12px !important
; }
4493 padding-bottom: 12px !important
; }
4495 padding-left: 12px !important
; }
4497 padding-right: 12px !important
;
4498 padding-left: 12px !important
; }
4500 padding-top: 12px !important
;
4501 padding-bottom: 12px !important
; }
4503 padding: 16px 16px !important
; }
4505 padding-top: 16px !important
; }
4507 padding-right: 16px !important
; }
4509 padding-bottom: 16px !important
; }
4511 padding-left: 16px !important
; }
4513 padding-right: 16px !important
;
4514 padding-left: 16px !important
; }
4516 padding-top: 16px !important
;
4517 padding-bottom: 16px !important
; }
4519 padding: 48px 48px !important
; }
4521 padding-top: 48px !important
; }
4523 padding-right: 48px !important
; }
4525 padding-bottom: 48px !important
; }
4527 padding-left: 48px !important
; }
4529 padding-right: 48px !important
;
4530 padding-left: 48px !important
; }
4532 padding-top: 48px !important
;
4533 padding-bottom: 48px !important
; }
4535 margin: auto
!important
; }
4537 margin-top: auto
!important
; }
4539 margin-right: auto
!important
; }
4541 margin-bottom: auto
!important
; }
4543 margin-left: auto
!important
; }
4545 margin-right: auto
!important
;
4546 margin-left: auto
!important
; }
4548 margin-top: auto
!important
;
4549 margin-bottom: auto
!important
; } }
4552 text-align: justify
!important
; }
4555 white-space: nowrap
!important
; }
4559 text-overflow: ellipsis
;
4560 white-space: nowrap
; }
4563 text-align: left
!important
; }
4566 text-align: right
!important
; }
4569 text-align: center
!important
; }
4571 @media (min-width: 576px) {
4573 text-align: left
!important
; }
4575 text-align: right
!important
; }
4577 text-align: center
!important
; } }
4579 @media (min-width: 768px) {
4581 text-align: left
!important
; }
4583 text-align: right
!important
; }
4585 text-align: center
!important
; } }
4587 @media (min-width: 992px) {
4589 text-align: left
!important
; }
4591 text-align: right
!important
; }
4593 text-align: center
!important
; } }
4595 @media (min-width: 1200px) {
4597 text-align: left
!important
; }
4599 text-align: right
!important
; }
4601 text-align: center
!important
; } }
4604 text-transform: lowercase
!important
; }
4607 text-transform: uppercase
!important
; }
4610 text-transform: capitalize
!important
; }
4612 .font-weight-normal {
4619 font-style: italic
; }
4622 color: #fff !important
; }
4625 color: #636c72 !important
; }
4627 a
.text-muted:focus
, a
.text-muted:hover
{
4628 color: #4b5257 !important
; }
4631 color: #0275d8 !important
; }
4633 a
.text-primary:focus
, a
.text-primary:hover
{
4634 color: #025aa5 !important
; }
4637 color: #5cb85c !important
; }
4639 a
.text-success:focus
, a
.text-success:hover
{
4640 color: #449d44 !important
; }
4643 color: #5bc0de !important
; }
4645 a
.text-info:focus
, a
.text-info:hover
{
4646 color: #31b0d5 !important
; }
4649 color: #f0ad4e !important
; }
4651 a
.text-warning:focus
, a
.text-warning:hover
{
4652 color: #ec971f !important
; }
4655 color: #d9534f !important
; }
4657 a
.text-danger:focus
, a
.text-danger:hover
{
4658 color: #c9302c !important
; }
4661 color: #292b2c !important
; }
4663 a
.text-gray-dark:focus
, a
.text-gray-dark:hover
{
4664 color: #101112 !important
; }
4670 background-color: transparent
;
4674 visibility: hidden
!important
; }
4677 display: none
!important
; }
4679 @media (max-width: 575px) {
4681 display: none
!important
; } }
4683 @media (min-width: 576px) {
4685 display: none
!important
; } }
4687 @media (max-width: 767px) {
4689 display: none
!important
; } }
4691 @media (min-width: 768px) {
4693 display: none
!important
; } }
4695 @media (max-width: 991px) {
4697 display: none
!important
; } }
4699 @media (min-width: 992px) {
4701 display: none
!important
; } }
4703 @media (max-width: 1199px) {
4705 display: none
!important
; } }
4707 @media (min-width: 1200px) {
4709 display: none
!important
; } }
4712 display: none
!important
; }
4714 .visible-print-block {
4715 display: none
!important
; }
4717 .visible-print-block {
4718 display: block
!important
; } }
4720 .visible-print-inline {
4721 display: none
!important
; }
4723 .visible-print-inline {
4724 display: inline
!important
; } }
4726 .visible-print-inline-block {
4727 display: none
!important
; }
4729 .visible-print-inline-block {
4730 display: inline-block
!important
; } }
4734 display: none
!important
; } }
4736 /*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
4738 Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
4740 /* pswp = photoswipe */
4749 -ms-touch-action: none
;
4752 -webkit-text-size-adjust: 100%;
4753 /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
4754 -webkit-backface-visibility: hidden
;
4757 box-sizing: border-box
; }
4761 /* style is added when JS option showHideOpacity is set to true */
4762 .pswp--animate_opacity {
4763 /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
4765 will-change: opacity
;
4766 /* for open/close transition */
4767 transition: opacity
333ms cubic-bezier
(0.4, 0, 0.22, 1); }
4772 .pswp--zoom-allowed .pswp__img {
4773 /* autoprefixer: off */
4774 cursor: -webkit-zoom-in
;
4775 cursor: -moz-zoom-in
;
4778 .pswp--zoomed-in .pswp__img {
4779 /* autoprefixer: off */
4780 cursor: -webkit-grab
;
4784 .pswp--dragging .pswp__img {
4785 /* autoprefixer: off */
4786 cursor: -webkit-grabbing
;
4787 cursor: -moz-grabbing
;
4791 Background is added as a separate element.
4792 As animating opacity is much faster than animating rgba() background-color.
4802 transform: translateZ
(0);
4803 -webkit-backface-visibility: hidden
;
4804 will-change: opacity
; }
4806 .pswp__scroll-wrap {
4816 -ms-touch-action: none
;
4824 /* Prevent selection and tap highlights */
4827 -webkit-user-select: none
;
4828 -moz-user-select: none
;
4830 -webkit-tap-highlight-color: transparent
;
4831 -webkit-touch-callout: none
; }
4836 -webkit-transform-origin: left top
;
4837 -moz-transform-origin: left top
;
4838 -ms-transform-origin: left top
;
4839 transform-origin: left top
;
4840 /* for open/close transition */
4841 transition: transform
333ms cubic-bezier
(0.4, 0, 0.22, 1); }
4844 will-change: opacity
;
4845 /* for open/close transition */
4846 transition: opacity
333ms cubic-bezier
(0.4, 0, 0.22, 1); }
4848 .pswp--animated-in
.pswp__bg
,
4849 .pswp--animated-in .pswp__zoom-wrap {
4850 -webkit-transition: none
;
4855 -webkit-backface-visibility: hidden
; }
4873 stretched thumbnail or div placeholder element (see below)
4874 style is added to avoid flickering in webkit/blink when layers overlap
4876 .pswp__img--placeholder {
4877 -webkit-backface-visibility: hidden
; }
4880 div element that matches size of large image
4881 large image loads on top of it
4883 .pswp__img--placeholder--blank {
4886 .pswp--ie .pswp__img {
4887 width: 100% !important
;
4888 height: auto
!important
;
4893 Error message appears when image is not loaded
4894 (JS option errorMsg controls markup)
4907 .pswp__error-msg a {
4909 text-decoration: underline
; }
4911 /*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
4917 2. Share modal and links
4918 3. Index indicator ("1 of X" counter)
4920 5. Loading indicator
4921 6. Additional styles (root element, top bar, idle state, hidden state, etc.)
4929 /* <button> css reset */
4937 -webkit-appearance: none
;
4944 transition: opacity
0.2s;
4946 .pswp__button:focus, .pswp__button:hover {
4948 .pswp__button:active {
4951 .pswp__button::-moz-focus-inner {
4955 /* pswp__ui--over-close class it added when mouse is over element that should close gallery */
4956 .pswp__ui--over-close .pswp__button--close {
4960 .pswp__button--arrow--left:before
,
4961 .pswp__button--arrow--right:before {
4962 background: url
(default-skin
.png
) 0 0 no-repeat
;
4963 background-size: 264px 88px;
4967 @media (-webkit-min-device-pixel-ratio: 1.1), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
4968 /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
4969 .pswp--svg
.pswp__button
,
4970 .pswp--svg
.pswp__button--arrow--left:before
,
4971 .pswp--svg .pswp__button--arrow--right:before {
4972 background-image: url
(default-skin
.svg
); }
4973 .pswp--svg
.pswp__button--arrow--left
,
4974 .pswp--svg .pswp__button--arrow--right {
4975 background: none
; } }
4977 .pswp__button--close {
4978 background-position: 0 -44px; }
4980 .pswp__button--share {
4981 background-position: -44px -44px; }
4986 .pswp--supports-fs .pswp__button--fs {
4989 .pswp--fs .pswp__button--fs {
4990 background-position: -44px 0; }
4992 .pswp__button--zoom {
4994 background-position: -88px 0; }
4996 .pswp--zoom-allowed .pswp__button--zoom {
4999 .pswp--zoomed-in .pswp__button--zoom {
5000 background-position: -132px 0; }
5002 /* no arrows on touch screens */
5003 .pswp--touch
.pswp__button--arrow--left
,
5004 .pswp--touch .pswp__button--arrow--right {
5005 visibility: hidden
; }
5008 Arrow buttons hit area
5009 (icon is added to :before pseudo-element)
5011 .pswp__button--arrow--left
,
5012 .pswp__button--arrow--right {
5018 position: absolute
; }
5020 .pswp__button--arrow--left {
5023 .pswp__button--arrow--right {
5026 .pswp__button--arrow--left:before
,
5027 .pswp__button--arrow--right:before {
5030 background-color: rgba
(0, 0, 0, 0.3);
5033 position: absolute
; }
5035 .pswp__button--arrow--left:before {
5037 background-position: -138px -44px; }
5039 .pswp__button--arrow--right:before {
5041 background-position: -94px -44px; }
5045 2. Share modal/popup and links
5049 .pswp__share-modal {
5050 -webkit-user-select: none
;
5051 -moz-user-select: none
;
5052 user-select: none
; }
5054 .pswp__share-modal {
5056 background: rgba
(0, 0, 0, 0.5);
5065 transition: opacity
0.25s ease-out
;
5066 -webkit-backface-visibility: hidden
;
5067 will-change: opacity
; }
5069 .pswp__share-modal--hidden {
5072 .pswp__share-tooltip {
5081 box-shadow: 0 2px 5px rgba
(0, 0, 0, 0.25);
5082 transform: translateY
(6px);
5083 transition: transform
0.25s;
5084 -webkit-backface-visibility: hidden
;
5085 will-change: transform
; }
5086 .pswp__share-tooltip a {
5090 text-decoration: none
;
5092 line-height: 18px; }
5093 .pswp__share-tooltip a:hover {
5094 text-decoration: none
;
5096 .pswp__share-tooltip a:first-child {
5097 /* round corners on the first/last list item */
5098 border-radius: 2px 2px 0 0; }
5099 .pswp__share-tooltip a:last-child {
5100 border-radius: 0 0 2px 2px; }
5102 .pswp__share-modal--fade-in {
5104 .pswp__share-modal--fade-in .pswp__share-tooltip {
5105 transform: translateY
(0); }
5107 /* increase size of share links on touch devices */
5108 .pswp--touch .pswp__share-tooltip a {
5109 padding: 16px 12px; }
5111 a
.pswp__share--facebook:before
{
5119 border: 6px solid transparent
;
5120 border-bottom-color: #FFF;
5121 -webkit-pointer-events: none
;
5122 -moz-pointer-events: none
;
5123 pointer-events: none
; }
5125 a
.pswp__share--facebook:hover
{
5126 background: #3E5C9A;
5128 a
.pswp__share--facebook:hover:before
{
5129 border-bottom-color: #3E5C9A; }
5131 a
.pswp__share--twitter:hover
{
5132 background: #55ACEE;
5135 a
.pswp__share--pinterest:hover
{
5139 a
.pswp__share--download:hover
{
5144 3. Index indicator ("1 of X" counter)
5169 .pswp__caption small {
5173 .pswp__caption__center {
5182 .pswp__caption--empty {
5185 /* Fake caption element, used to calculate height of next/prev image */
5186 .pswp__caption--fake {
5187 visibility: hidden
; }
5191 5. Loading indicator (preloader)
5193 You can play with it here - http://codepen.io/dimsemenov/pen/yyBWoR
5204 transition: opacity
0.25s ease-out
;
5205 will-change: opacity
;
5208 .pswp__preloader__icn {
5213 .pswp__preloader--active {
5215 .pswp__preloader--active .pswp__preloader__icn {
5216 /* We use .gif in browsers that don't support CSS animation */
5217 background: url
(preloader.gif) 0 0 no-repeat
; }
5219 .pswp--css_animation .pswp__preloader--active {
5221 .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
5222 animation: clockwise
500ms linear infinite
; }
5223 .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
5224 animation: donut-rotate
1000ms cubic-bezier
(0.4, 0, 0.22, 1) infinite
; }
5226 .pswp--css_animation .pswp__preloader__icn {
5236 .pswp--css_animation .pswp__preloader__cut {
5238 The idea of animating inner circle is based on Polymer ("material") loading indicator
5239 by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
5246 .pswp--css_animation .pswp__preloader__donut {
5247 box-sizing: border-box
;
5250 border: 2px solid
#FFF;
5252 border-left-color: transparent
;
5253 border-bottom-color: transparent
;
5260 @media screen and
(max-width: 1024px) {
5268 @keyframes clockwise
{
5270 transform: rotate
(0deg); }
5272 transform: rotate
(360deg); } }
5274 @keyframes donut-rotate
{
5276 transform: rotate
(0); }
5278 transform: rotate
(-140deg); }
5280 transform: rotate
(0); } }
5284 6. Additional styles
5287 /* root element of UI */
5289 -webkit-font-smoothing: auto
;
5290 visibility: visible
;
5294 /* top black bar with buttons and "1 of X" indicator */
5304 .pswp--has_mouse
.pswp__button--arrow--left
,
5305 .pswp--has_mouse .pswp__button--arrow--right {
5306 -webkit-backface-visibility: hidden
;
5307 will-change: opacity
;
5308 transition: opacity
333ms cubic-bezier
(0.4, 0, 0.22, 1); }
5310 /* pswp--has_mouse class is added only when two subsequent mousemove events occur */
5311 .pswp--has_mouse
.pswp__button--arrow--left
,
5312 .pswp--has_mouse .pswp__button--arrow--right {
5313 visibility: visible
; }
5317 background-color: rgba
(0, 0, 0, 0.5); }
5319 /* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
5320 .pswp__ui--fit
.pswp__top-bar
,
5321 .pswp__ui--fit .pswp__caption {
5322 background-color: rgba
(0, 0, 0, 0.3); }
5324 /* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
5325 .pswp__ui--idle .pswp__top-bar {
5328 .pswp__ui--idle
.pswp__button--arrow--left
,
5329 .pswp__ui--idle .pswp__button--arrow--right {
5333 pswp__ui--hidden class is added when controls are hidden
5334 e.g. when user taps to toggle visibility of controls
5336 .pswp__ui--hidden
.pswp__top-bar
,
5337 .pswp__ui--hidden
.pswp__caption
,
5338 .pswp__ui--hidden
.pswp__button--arrow--left
,
5339 .pswp__ui--hidden .pswp__button--arrow--right {
5340 /* Force paint & create composition layer for controls. */
5343 /* pswp__ui--one-slide class is added when there is just one item in gallery */
5344 .pswp__ui--one-slide
.pswp__button--arrow--left
,
5345 .pswp__ui--one-slide
.pswp__button--arrow--right
,
5346 .pswp__ui--one-slide .pswp__counter {
5349 .pswp__element--disabled {
5350 display: none
!important
; }
5352 .pswp--minimal--dark .pswp__top-bar {
5357 background-color: white
;
5358 box-shadow: 0 1px 3px 0 rgba
(0, 0, 0, 0.12), 0 1px 2px 0 rgba
(0, 0, 0, 0.2); }
5369 background-color: rgba
(38, 50, 56, 0.08);
5370 border-bottom: 2px solid
#263238;
5373 input
.radiobtn:not
(old
) {
5376 input
.radiobtn:not
(old
) + label
{
5377 display: inline-block
;
5378 background-image: url
("/static/img/icons/icon-radiobtn-off.png");
5379 background-repeat: no-repeat
;
5380 background-position: 0 0;
5381 padding-left: 38px; }
5383 input
.radiobtn:not
(old
):checked
+ label
{
5384 background-image: url
("/static/img/icons/icon-radiobtn-on.png"); }
5388 background-color: #eceff1;
5391 padding: 24px 20px; }
5397 background-color: white
;
5399 box-shadow: 0 2px 4px 0 rgba
(0, 0, 0, 0.16), 0 1px 2px 0 rgba
(0, 0, 0, 0.23);
5403 margin: 0 8px 16px 8px;
5404 padding: 8px 0 0 0; }
5406 input
[name
=amount
] {
5409 input
[name
=amount
]:checked
+ label
{
5410 background-image: linear-gradient
(120deg, #4fc3f7, #1976d2);
5417 border: 1px solid rgba
(38, 50, 56, 0.3);
5423 font-family: 'Ubuntu', sans-serif
;
5426 color: rgba
(38, 50, 56, 0.3);
5427 background-color: #eceff1;
5438 flex-direction: column
; }
5446 -webkit-font-smoothing: antialiased
;
5450 line-height: 3rem; }
5453 line-height: 2.75rem; }
5457 line-height: 28px; }
5458 @media
(min-width: 768px) {
5463 margin-bottom: 0; } }
5469 @media
(min-width: 576px) {
5472 line-height: 48px; } }
5477 line-height: 24px; }
5478 @media
(min-width: 576px) {
5481 line-height: 28px; } }
5490 line-height: 24px; }
5491 @media
(min-width: 768px) {
5494 line-height: 32px; } }
5500 color: rgba
(38, 50, 56, 0.6); }
5504 line-height: 24px; }
5507 line-height: inherit
; }
5508 @media
(min-width: 768px) {
5511 line-height: 32px; } }
5514 @media
(min-width: 576px) {
5516 margin-top: 24px; } }
5520 line-height: 144px; }
5525 margin-bottom: 40px; }
5526 @media
(min-width: 768px) {
5530 margin-bottom: 3rem; } }
5534 line-height: 32px; }
5535 @media
(min-width: 768px) {
5538 line-height: 44px; } }
5544 @media
(min-width: 576px) {
5547 line-height: 32px; } }
5551 line-height: 28px; }
5556 line-height: 20px; }
5557 @media
(min-width: 768px) {
5561 line-height: 24px; } }
5565 white-space: nowrap
;
5567 text-overflow: ellipsis
; }
5571 line-height: 20px; }
5577 @media
(min-width: 768px) {
5579 font-size: 20px; } }
5583 line-height: 28px; }
5591 background-color: rgba
(0, 0, 0, 0.4);
5593 visibility: hidden
; }
5596 visibility: visible
;
5603 transform: translateX
(-50%); }
5605 font-weight: 300 !important
;
5611 font-weight: 700 !important
; }
5616 background-image: url
("../img/ipfire-tux.png");
5617 background-repeat: no-repeat
;
5618 background-position: center center
;
5619 background-size: contain
;
5620 display: inline-block
;
5621 position: relative
; }
5624 transition: opacity
.25s ease-in-out
; }
5628 transition: opacity
.35s ease-in-out
; }
5631 transition: background-color
.25s linear
;
5633 @media
(min-width: 576px) {
5636 @media
(min-width: 992px) {
5639 .fixed-top .navbar {
5642 .fixed-top .navbar a {
5644 @media
(min-width: 576px) {
5645 .fixed-top .navbar a {
5646 margin-top: 8px; } }
5647 .fixed-top .navbar .navbar-toggler-left {
5650 @media
(min-width: 576px) {
5651 .fixed-top .navbar .navbar-toggler-left {
5653 .fixed-top .navbar .btn {
5654 margin-top: .15rem; }
5661 transition: opacity
.7s linear
; }
5662 @media
(min-width: 992px) {
5665 font-size: 36px; } }
5666 .navbar-brand strong {
5670 transform: translateY
(-5px);
5673 @media
(min-width: 992px) {
5678 background-color: rgba
(255, 255, 255, 0.96);
5679 box-shadow: 0 2px 4px 0 rgba
(0, 0, 0, 0.15), 0 1px 2px 0 rgba
(0, 0, 0, 0.25);
5681 @media
(min-width: 576px) {
5684 @media
(min-width: 992px) {
5687 .scrolled .navbar-brand {
5691 background-color: rgba
(100, 100, 100, 0.5); }
5692 .scrolled.fadeout a.btn-donate {
5694 .scrolled.fadeout a.navbar-brand {
5697 #navbarSupportedContent {
5699 @media
(max-width: 991px) {
5700 #navbarSupportedContent {
5708 transform: translateX
(-256px);
5709 transition: all
.15s ease-in-out
; }
5710 #navbarSupportedContent.open
{
5711 transform: translateX
(0);
5712 transition: all
.15s ease-in-out
;
5713 box-shadow: 14px 0 28px 0 rgba
(0, 0, 0, 0.25), 10px 0 10px 0 rgba
(0, 0, 0, 0.26); } }
5715 @media (min-width: 992px) {
5717 padding-top: 2px; } }
5719 .navbar-nav .nav-link {
5721 padding: 16px !important
;
5723 position: relative
; }
5724 @media
(min-width: 992px) {
5725 .navbar-nav .nav-link {
5728 position: relative
; }
5729 .navbar-nav .nav-link:after {
5731 border-bottom: 2px solid
#b71c1c;
5733 transform: scaleX
(0);
5738 transition: transform
.3s ease-out
, color
.3s ease-out
; } }
5740 @media (max-width: 1199px) {
5741 .navbar-nav .nav-link:active {
5744 @media (max-width: 1199px) {
5745 .navbar-nav .nav-link:active:before {
5747 border-left: 2px solid
#b71c1c;
5751 transform: translateY
(-4px); } }
5753 @media (min-width: 992px) {
5754 .navbar-nav .nav-link:hover {
5757 @media (min-width: 992px) {
5758 .navbar-nav .nav-link:hover:after {
5759 transform: scaleX
(1); } }
5761 @media (min-width: 992px) {
5762 body
.About li
.nav-item a
.about
,
5763 body
.Download li
.nav-item a
.download
,
5764 body
.Support li
.nav-item a
.support
,
5765 body
.Involved li
.nav-item a
.community
{
5767 body
.About li
.nav-item a
.about:after
,
5768 body
.Download li
.nav-item a
.download:after
,
5769 body
.Support li
.nav-item a
.support:after
,
5770 body
.Involved li
.nav-item a
.community:after
{
5772 border-bottom: 2px solid
#b71c1c;
5778 transform: scale
(1); } }
5782 @media
(max-width: 767px) {
5784 box-shadow: 0 2px 4px 0 rgba
(0, 0, 0, 0.16), 0 1px 2px 0 rgba
(0, 0, 0, 0.23);
5788 background-color: white
; } }
5791 #sidebar ul
.features_nav
{
5792 padding: 0 0 24px 0;
5794 #sidebar ul
.features_nav
.fixed
{
5797 outline: 1px solid grey
; }
5801 #sidebar ul ul
li:last-child
{
5806 #sidebar ul li a
.nav-link
{
5812 #sidebar ul li a
.nav-link
.active
{
5814 border-left: 2px solid
#b71c1c;
5815 padding: 0 8px 0 6px; }
5817 /* Fix for Android */
5819 -webkit-animation: bugfix infinite
1s; }
5821 @-webkit-keyframes bugfix
{
5827 /* default checkbox */
5828 input
[type
=checkbox
] {
5835 user-select: none
; }
5837 nav
[role
="dropdown"] label
{
5840 @media screen and
(max-width: 44em) {
5841 nav
[role
="dropdown"] ul
{
5844 nav
[role
="dropdown"] label
{
5848 nav
[role
="dropdown"] label:after
{
5849 font-family: FontAwesome
;
5858 padding: 12px 12px 0;
5859 text-align: right
; }
5860 nav
[role
="dropdown"] input:checked
~ label:after
{
5862 nav
[role
="dropdown"] input:checked
~ ul
{
5865 overflow-y: scroll
; } }
5868 color: #fff !important
;
5869 background-color: #b71c1c;
5870 border-color: #b71c1c; }
5872 color: #fff !important
;
5873 background-color: #8b1515;
5874 border-color: #821414; }
5875 .btn-red900:focus, .btn-red900.focus {
5876 box-shadow: 0 0 0 2px rgba
(183, 28, 28, 0.5); }
5877 .btn-red900.disabled, .btn-red900:disabled {
5878 background-color: #b71c1c;
5879 border-color: #b71c1c; }
5880 .btn-red900:active
, .btn-red900
.active
,
5881 .show > .btn-red900.dropdown-toggle {
5882 color: #fff !important
;
5883 background-color: #8b1515;
5884 background-image: none
;
5885 border-color: #821414; }
5889 background-color: #fff;
5890 border-color: #fff; }
5893 background-color: #e6e5e5;
5894 border-color: #e0e0e0; }
5895 .btn-white:focus, .btn-white.focus {
5896 box-shadow: 0 0 0 2px rgba
(255, 255, 255, 0.5); }
5897 .btn-white.disabled, .btn-white:disabled {
5898 background-color: #fff;
5899 border-color: #fff; }
5900 .btn-white:active
, .btn-white
.active
,
5901 .show > .btn-white.dropdown-toggle {
5903 background-color: #e6e5e5;
5904 background-image: none
;
5905 border-color: #e0e0e0; }
5909 background-color: #263238;
5910 border-color: #263238; }
5911 .btn-bluegrey900:hover {
5913 background-color: #11171a;
5914 border-color: #0d1114; }
5915 .btn-bluegrey900:focus, .btn-bluegrey900.focus {
5916 box-shadow: 0 0 0 2px rgba
(38, 50, 56, 0.5); }
5917 .btn-bluegrey900.disabled, .btn-bluegrey900:disabled {
5918 background-color: #263238;
5919 border-color: #263238; }
5920 .btn-bluegrey900:active
, .btn-bluegrey900
.active
,
5921 .show > .btn-bluegrey900.dropdown-toggle {
5923 background-color: #11171a;
5924 background-image: none
;
5925 border-color: #0d1114; }
5927 button
.navbar-toggler div
{
5928 font-family: 'Ubuntu', sans-serif
;
5930 display: inline-block
;
5936 text-transform: uppercase
;
5937 box-shadow: 0 2px 4px 0 rgba
(0, 0, 0, 0.15), 0 1px 2px 0 rgba
(0, 0, 0, 0.25);
5938 transition: box-shadow
.25s ease-in-out
; }
5940 box-shadow: 0 3px 6px 0 rgba
(0, 0, 0, 0.15), 0 3px 6px 0 rgba
(0, 0, 0, 0.25);
5941 transition: box-shadow
.25s ease-in-out
; }
5942 @media
(max-width: 767px) {
5944 font-size: .875rem; } }
5946 .btn-outline-primary
,
5947 .btn-outline-secondary {
5948 transition: background-color
.25s ease-in-out
; }
5949 .btn-outline-primary:hover
,
5950 .btn-outline-secondary:hover {
5951 transition: background-color
.25s ease-in-out
; }
5956 padding-top: 16px; }
5958 .btn-lg, .btn-group-lg > .btn {
5961 @media
(max-width: 767px) {
5962 .btn-lg, .btn-group-lg > .btn {
5970 font-size: 0.875rem;
5971 line-height: 1.25rem;
5972 padding: .4rem 1rem .5rem 1rem; }
5975 margin: 0 0 1.5rem 0; }
5976 @media
(min-width: 768px) {
5978 margin: 0 0 2rem 0; } }
5979 @media
(max-width: 575px) {
5992 padding: 3px 16px 0 5px; }
5993 @media
(min-width: 992px) {
5995 margin-top: 29px; } }
5997 vertical-align: -7px;
5998 margin-right: 5px; }
6004 vertical-align: -.15rem;
6006 margin-right: .5rem; }
6013 animation: scroll
1.5s ease-in-out infinite
; }
6014 @media
(max-width: 575px) {
6016 width: 1.75rem !important
;
6017 height: 1.75rem !important
;
6025 transform: translateY
(-0.35rem);
6032 vertical-align: top
;
6033 transform: translateY
(-0.1rem); }
6045 align-items: center
; }
6060 fill: rgba
(38, 50, 56, 0.3); }
6064 border-color: #ff8f00; }
6068 border-color: #43a047; }
6072 border-color: #b71c1c; }
6076 border-color: #1976d2; }
6079 color: rgba
(38, 50, 56, 0.3); }
6082 background-color: #263238; }
6085 background-color: #eceff1; }
6092 footer
.btn-toolbar
.icon
{
6095 fill: rgba
(38, 50, 56, 0.6); }
6098 vertical-align: top
;
6099 transform: translateY
(-0.15rem); }
6100 @media
(max-width: 767px) {
6102 transform: translateY
(-0.75rem); } }
6106 background-image: url
("../img/header-background.jpg");
6107 background-size: cover
;
6108 background-attachment: fixed
;
6109 background-position: center top
;
6110 position: relative
; }
6111 section
.intro
.branding
{
6113 margin-bottom: 64px;
6115 color: rgba
(38, 50, 56, 0.6); }
6116 @media
(min-width: 576px) {
6117 section
.intro
.branding
{
6118 padding-top: 192px; } }
6119 section
.intro
.branding h1
{
6120 font-weight: 300 !important
;
6122 @media
(max-width: 575px) {
6123 section
.intro
.branding h1
{
6126 margin-bottom: 0; } }
6127 section
.intro
.branding h1 strong
{
6128 font-weight: 700 !important
; }
6129 section
.intro
.branding
h1:before
{
6133 background-image: url
("../img/ipfire-tux.png");
6134 background-repeat: no-repeat
;
6135 background-position: center center
;
6136 background-size: contain
;
6137 display: inline-block
;
6140 @media
(min-width: 576px) {
6141 section
.intro
.branding
h1:before
{
6149 visibility: visible
;
6153 transform: translateX
(-50%); }
6158 @media
(min-width: 576px) {
6162 .page-scroll .btn:hover .i_arrow_down {
6165 section
.content-section
{
6167 @media
(min-width: 576px) {
6168 section
.content-section
{
6169 padding: 72px 0; } }
6175 margin-right: .75rem; }
6180 background-color: rgba
(38, 50, 56, 0.06); }
6183 color: rgba
(38, 50, 56, 0.6); }
6188 background-image: url
("../img/wishlist-background.jpg");
6189 background-size: cover
;
6190 background-position: center center
; }
6193 background-color: rgba
(255, 255, 255, 0.2); }
6196 background-image: linear-gradient
(to right
, #fbc02d, #ff8f00); }
6199 border-bottom: 1px solid rgba
(38, 50, 56, 0.2); }
6202 position: relative
; }
6203 .circle p.fireinfo_per {
6204 color: rgba
(38, 50, 56, 0.6);
6206 top: calc
(50% - 18px);
6209 section#appliances
{
6210 padding-bottom: 48px; }
6214 margin-bottom: 40px; }
6215 @media
(min-width: 992px) {
6217 padding-top: 161px; } }
6218 .features-content .content {
6221 box-shadow: 0 1px 3px 0 rgba
(0, 0, 0, 0.12), 0 1px 2px 0 rgba
(0, 0, 0, 0.2);
6223 position: relative
; }
6229 background-image: linear-gradient
(to right
, #b71c1c, #ff3d00);
6230 margin: 40px auto
24px auto
; }
6231 @media
(min-width: 576px) {
6233 margin: 56px auto
40px auto
; } }
6236 padding: 3rem 0 0 0; }
6237 @media
(max-width: 991px) {
6239 padding-top: 31px; } }
6241 margin-bottom: 1.25rem;
6242 color: rgba
(38, 50, 56, 0.6);
6244 line-height: 28px; }
6247 margin-bottom: .75rem; }
6249 color: rgba
(38, 50, 56, 0.6);
6250 text-decoration: none
; }
6251 footer ul li
a:hover
{
6253 text-decoration: underline
; }
6254 footer
.btn-lg
, footer
.btn-group-lg
> .btn
{
6255 margin-bottom: 2.75rem; }
6256 footer
.btn-sm
, footer
.btn-group-sm
> .btn
{
6258 footer
.btn-sm:hover
, footer
.btn-group-sm
> .btn:hover
{
6262 background-color: rgba
(38, 50, 56, 0.06);
6266 line-height: 16px; }
6270 transform: translateY
(30%); }
6272 transform: translateY
(50%); } }