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; }
2330 @keyframes progress-bar-stripes
{
2332 background-position: 1rem 0; }
2334 background-position: 0 0; } }
2342 background-color: #eceeef;
2343 border-radius: 0.25rem; }
2348 background-color: #0275d8; }
2350 .progress-bar-striped {
2351 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
);
2352 background-size: 1rem 1rem; }
2354 .progress-bar-animated {
2355 animation: progress-bar-stripes
1s linear infinite
; }
2359 align-items: flex-start
; }
2366 flex-direction: column
;
2370 .list-group-item-action {
2373 text-align: inherit
; }
2374 .list-group-item-action .list-group-item-heading {
2376 .list-group-item-action:focus, .list-group-item-action:hover {
2378 text-decoration: none
;
2379 background-color: #f7f7f9; }
2380 .list-group-item-action:active {
2382 background-color: #eceeef; }
2387 flex-flow: row wrap
;
2388 align-items: center
;
2389 padding: 0.75rem 1.25rem;
2390 margin-bottom: -1px;
2391 background-color: #fff;
2392 border: 1px solid rgba
(0, 0, 0, 0.125); }
2393 .list-group-item:first-child {
2394 border-top-right-radius: 0.25rem;
2395 border-top-left-radius: 0.25rem; }
2396 .list-group-item:last-child {
2398 border-bottom-right-radius: 0.25rem;
2399 border-bottom-left-radius: 0.25rem; }
2400 .list-group-item:focus, .list-group-item:hover {
2401 text-decoration: none
; }
2402 .list-group-item.disabled, .list-group-item:disabled {
2404 cursor: not-allowed
;
2405 background-color: #fff; }
2406 .list-group-item.disabled .list-group-item-heading, .list-group-item:disabled .list-group-item-heading {
2408 .list-group-item.disabled .list-group-item-text, .list-group-item:disabled .list-group-item-text {
2410 .list-group-item.active {
2413 background-color: #0275d8;
2414 border-color: #0275d8; }
2415 .list-group-item
.active
.list-group-item-heading
,
2416 .list-group-item
.active
.list-group-item-heading
> small
,
2417 .list-group-item.active .list-group-item-heading > .small {
2419 .list-group-item.active .list-group-item-text {
2422 .list-group-flush .list-group-item {
2427 .list-group-flush:first-child .list-group-item:first-child {
2430 .list-group-flush:last-child .list-group-item:last-child {
2433 .list-group-item-success {
2435 background-color: #dff0d8; }
2437 a
.list-group-item-success
,
2438 button
.list-group-item-success
{
2440 a
.list-group-item-success
.list-group-item-heading
,
2441 button
.list-group-item-success
.list-group-item-heading
{
2443 a
.list-group-item-success:focus
, a
.list-group-item-success:hover
,
2444 button
.list-group-item-success:focus
,
2445 button
.list-group-item-success:hover
{
2447 background-color: #d0e9c6; }
2448 a
.list-group-item-success
.active
,
2449 button
.list-group-item-success
.active
{
2451 background-color: #3c763d;
2452 border-color: #3c763d; }
2454 .list-group-item-info {
2456 background-color: #d9edf7; }
2458 a
.list-group-item-info
,
2459 button
.list-group-item-info
{
2461 a
.list-group-item-info
.list-group-item-heading
,
2462 button
.list-group-item-info
.list-group-item-heading
{
2464 a
.list-group-item-info:focus
, a
.list-group-item-info:hover
,
2465 button
.list-group-item-info:focus
,
2466 button
.list-group-item-info:hover
{
2468 background-color: #c4e3f3; }
2469 a
.list-group-item-info
.active
,
2470 button
.list-group-item-info
.active
{
2472 background-color: #31708f;
2473 border-color: #31708f; }
2475 .list-group-item-warning {
2477 background-color: #fcf8e3; }
2479 a
.list-group-item-warning
,
2480 button
.list-group-item-warning
{
2482 a
.list-group-item-warning
.list-group-item-heading
,
2483 button
.list-group-item-warning
.list-group-item-heading
{
2485 a
.list-group-item-warning:focus
, a
.list-group-item-warning:hover
,
2486 button
.list-group-item-warning:focus
,
2487 button
.list-group-item-warning:hover
{
2489 background-color: #faf2cc; }
2490 a
.list-group-item-warning
.active
,
2491 button
.list-group-item-warning
.active
{
2493 background-color: #8a6d3b;
2494 border-color: #8a6d3b; }
2496 .list-group-item-danger {
2498 background-color: #f2dede; }
2500 a
.list-group-item-danger
,
2501 button
.list-group-item-danger
{
2503 a
.list-group-item-danger
.list-group-item-heading
,
2504 button
.list-group-item-danger
.list-group-item-heading
{
2506 a
.list-group-item-danger:focus
, a
.list-group-item-danger:hover
,
2507 button
.list-group-item-danger:focus
,
2508 button
.list-group-item-danger:hover
{
2510 background-color: #ebcccc; }
2511 a
.list-group-item-danger
.active
,
2512 button
.list-group-item-danger
.active
{
2514 background-color: #a94442;
2515 border-color: #a94442; }
2518 vertical-align: baseline
!important
; }
2521 vertical-align: top
!important
; }
2524 vertical-align: middle
!important
; }
2527 vertical-align: bottom
!important
; }
2529 .align-text-bottom {
2530 vertical-align: text-bottom
!important
; }
2533 vertical-align: text-top
!important
; }
2536 background-color: #e3e8eb; }
2539 background-color: #0275d8 !important
; }
2541 a
.bg-primary:focus
, a
.bg-primary:hover
{
2542 background-color: #025aa5 !important
; }
2545 background-color: #5cb85c !important
; }
2547 a
.bg-success:focus
, a
.bg-success:hover
{
2548 background-color: #449d44 !important
; }
2551 background-color: #5bc0de !important
; }
2553 a
.bg-info:focus
, a
.bg-info:hover
{
2554 background-color: #31b0d5 !important
; }
2557 background-color: #f0ad4e !important
; }
2559 a
.bg-warning:focus
, a
.bg-warning:hover
{
2560 background-color: #ec971f !important
; }
2563 background-color: #d9534f !important
; }
2565 a
.bg-danger:focus
, a
.bg-danger:hover
{
2566 background-color: #c9302c !important
; }
2569 background-color: #292b2c !important
; }
2571 a
.bg-inverse:focus
, a
.bg-inverse:hover
{
2572 background-color: #101112 !important
; }
2575 border: 0 !important
; }
2578 border-top: 0 !important
; }
2581 border-right: 0 !important
; }
2584 border-bottom: 0 !important
; }
2587 border-left: 0 !important
; }
2590 border-radius: 0.25rem; }
2593 border-top-right-radius: 0.25rem;
2594 border-top-left-radius: 0.25rem; }
2597 border-bottom-right-radius: 0.25rem;
2598 border-top-right-radius: 0.25rem; }
2601 border-bottom-right-radius: 0.25rem;
2602 border-bottom-left-radius: 0.25rem; }
2605 border-bottom-left-radius: 0.25rem;
2606 border-top-left-radius: 0.25rem; }
2609 border-radius: 50%; }
2620 display: none
!important
; }
2623 display: inline
!important
; }
2626 display: inline-block
!important
; }
2629 display: block
!important
; }
2632 display: table
!important
; }
2635 display: table-cell
!important
; }
2638 display: flex
!important
; }
2641 display: inline-flex
!important
; }
2643 @media (min-width: 576px) {
2645 display: none
!important
; }
2647 display: inline
!important
; }
2648 .d-sm-inline-block {
2649 display: inline-block
!important
; }
2651 display: block
!important
; }
2653 display: table
!important
; }
2655 display: table-cell
!important
; }
2657 display: flex
!important
; }
2659 display: inline-flex
!important
; } }
2661 @media (min-width: 768px) {
2663 display: none
!important
; }
2665 display: inline
!important
; }
2666 .d-md-inline-block {
2667 display: inline-block
!important
; }
2669 display: block
!important
; }
2671 display: table
!important
; }
2673 display: table-cell
!important
; }
2675 display: flex
!important
; }
2677 display: inline-flex
!important
; } }
2679 @media (min-width: 992px) {
2681 display: none
!important
; }
2683 display: inline
!important
; }
2684 .d-lg-inline-block {
2685 display: inline-block
!important
; }
2687 display: block
!important
; }
2689 display: table
!important
; }
2691 display: table-cell
!important
; }
2693 display: flex
!important
; }
2695 display: inline-flex
!important
; } }
2697 @media (min-width: 1200px) {
2699 display: none
!important
; }
2701 display: inline
!important
; }
2702 .d-xl-inline-block {
2703 display: inline-block
!important
; }
2705 display: block
!important
; }
2707 display: table
!important
; }
2709 display: table-cell
!important
; }
2711 display: flex
!important
; }
2713 display: inline-flex
!important
; } }
2725 flex-direction: row
!important
; }
2728 flex-direction: column
!important
; }
2731 flex-direction: row-reverse
!important
; }
2733 .flex-column-reverse {
2734 flex-direction: column-reverse
!important
; }
2737 flex-wrap: wrap
!important
; }
2740 flex-wrap: nowrap
!important
; }
2742 .flex-wrap-reverse {
2743 flex-wrap: wrap-reverse
!important
; }
2745 .justify-content-start {
2746 justify-content: flex-start
!important
; }
2748 .justify-content-end {
2749 justify-content: flex-end
!important
; }
2751 .justify-content-center {
2752 justify-content: center
!important
; }
2754 .justify-content-between {
2755 justify-content: space-between
!important
; }
2757 .justify-content-around {
2758 justify-content: space-around
!important
; }
2760 .align-items-start {
2761 align-items: flex-start
!important
; }
2764 align-items: flex-end
!important
; }
2766 .align-items-center {
2767 align-items: center
!important
; }
2769 .align-items-baseline {
2770 align-items: baseline
!important
; }
2772 .align-items-stretch {
2773 align-items: stretch
!important
; }
2775 .align-content-start {
2776 align-content: flex-start
!important
; }
2778 .align-content-end {
2779 align-content: flex-end
!important
; }
2781 .align-content-center {
2782 align-content: center
!important
; }
2784 .align-content-between {
2785 align-content: space-between
!important
; }
2787 .align-content-around {
2788 align-content: space-around
!important
; }
2790 .align-content-stretch {
2791 align-content: stretch
!important
; }
2794 align-self: auto
!important
; }
2797 align-self: flex-start
!important
; }
2800 align-self: flex-end
!important
; }
2802 .align-self-center {
2803 align-self: center
!important
; }
2805 .align-self-baseline {
2806 align-self: baseline
!important
; }
2808 .align-self-stretch {
2809 align-self: stretch
!important
; }
2811 @media (min-width: 576px) {
2816 .flex-sm-unordered {
2819 flex-direction: row
!important
; }
2821 flex-direction: column
!important
; }
2822 .flex-sm-row-reverse {
2823 flex-direction: row-reverse
!important
; }
2824 .flex-sm-column-reverse {
2825 flex-direction: column-reverse
!important
; }
2827 flex-wrap: wrap
!important
; }
2829 flex-wrap: nowrap
!important
; }
2830 .flex-sm-wrap-reverse {
2831 flex-wrap: wrap-reverse
!important
; }
2832 .justify-content-sm-start {
2833 justify-content: flex-start
!important
; }
2834 .justify-content-sm-end {
2835 justify-content: flex-end
!important
; }
2836 .justify-content-sm-center {
2837 justify-content: center
!important
; }
2838 .justify-content-sm-between {
2839 justify-content: space-between
!important
; }
2840 .justify-content-sm-around {
2841 justify-content: space-around
!important
; }
2842 .align-items-sm-start {
2843 align-items: flex-start
!important
; }
2844 .align-items-sm-end {
2845 align-items: flex-end
!important
; }
2846 .align-items-sm-center {
2847 align-items: center
!important
; }
2848 .align-items-sm-baseline {
2849 align-items: baseline
!important
; }
2850 .align-items-sm-stretch {
2851 align-items: stretch
!important
; }
2852 .align-content-sm-start {
2853 align-content: flex-start
!important
; }
2854 .align-content-sm-end {
2855 align-content: flex-end
!important
; }
2856 .align-content-sm-center {
2857 align-content: center
!important
; }
2858 .align-content-sm-between {
2859 align-content: space-between
!important
; }
2860 .align-content-sm-around {
2861 align-content: space-around
!important
; }
2862 .align-content-sm-stretch {
2863 align-content: stretch
!important
; }
2864 .align-self-sm-auto {
2865 align-self: auto
!important
; }
2866 .align-self-sm-start {
2867 align-self: flex-start
!important
; }
2868 .align-self-sm-end {
2869 align-self: flex-end
!important
; }
2870 .align-self-sm-center {
2871 align-self: center
!important
; }
2872 .align-self-sm-baseline {
2873 align-self: baseline
!important
; }
2874 .align-self-sm-stretch {
2875 align-self: stretch
!important
; } }
2877 @media (min-width: 768px) {
2882 .flex-md-unordered {
2885 flex-direction: row
!important
; }
2887 flex-direction: column
!important
; }
2888 .flex-md-row-reverse {
2889 flex-direction: row-reverse
!important
; }
2890 .flex-md-column-reverse {
2891 flex-direction: column-reverse
!important
; }
2893 flex-wrap: wrap
!important
; }
2895 flex-wrap: nowrap
!important
; }
2896 .flex-md-wrap-reverse {
2897 flex-wrap: wrap-reverse
!important
; }
2898 .justify-content-md-start {
2899 justify-content: flex-start
!important
; }
2900 .justify-content-md-end {
2901 justify-content: flex-end
!important
; }
2902 .justify-content-md-center {
2903 justify-content: center
!important
; }
2904 .justify-content-md-between {
2905 justify-content: space-between
!important
; }
2906 .justify-content-md-around {
2907 justify-content: space-around
!important
; }
2908 .align-items-md-start {
2909 align-items: flex-start
!important
; }
2910 .align-items-md-end {
2911 align-items: flex-end
!important
; }
2912 .align-items-md-center {
2913 align-items: center
!important
; }
2914 .align-items-md-baseline {
2915 align-items: baseline
!important
; }
2916 .align-items-md-stretch {
2917 align-items: stretch
!important
; }
2918 .align-content-md-start {
2919 align-content: flex-start
!important
; }
2920 .align-content-md-end {
2921 align-content: flex-end
!important
; }
2922 .align-content-md-center {
2923 align-content: center
!important
; }
2924 .align-content-md-between {
2925 align-content: space-between
!important
; }
2926 .align-content-md-around {
2927 align-content: space-around
!important
; }
2928 .align-content-md-stretch {
2929 align-content: stretch
!important
; }
2930 .align-self-md-auto {
2931 align-self: auto
!important
; }
2932 .align-self-md-start {
2933 align-self: flex-start
!important
; }
2934 .align-self-md-end {
2935 align-self: flex-end
!important
; }
2936 .align-self-md-center {
2937 align-self: center
!important
; }
2938 .align-self-md-baseline {
2939 align-self: baseline
!important
; }
2940 .align-self-md-stretch {
2941 align-self: stretch
!important
; } }
2943 @media (min-width: 992px) {
2948 .flex-lg-unordered {
2951 flex-direction: row
!important
; }
2953 flex-direction: column
!important
; }
2954 .flex-lg-row-reverse {
2955 flex-direction: row-reverse
!important
; }
2956 .flex-lg-column-reverse {
2957 flex-direction: column-reverse
!important
; }
2959 flex-wrap: wrap
!important
; }
2961 flex-wrap: nowrap
!important
; }
2962 .flex-lg-wrap-reverse {
2963 flex-wrap: wrap-reverse
!important
; }
2964 .justify-content-lg-start {
2965 justify-content: flex-start
!important
; }
2966 .justify-content-lg-end {
2967 justify-content: flex-end
!important
; }
2968 .justify-content-lg-center {
2969 justify-content: center
!important
; }
2970 .justify-content-lg-between {
2971 justify-content: space-between
!important
; }
2972 .justify-content-lg-around {
2973 justify-content: space-around
!important
; }
2974 .align-items-lg-start {
2975 align-items: flex-start
!important
; }
2976 .align-items-lg-end {
2977 align-items: flex-end
!important
; }
2978 .align-items-lg-center {
2979 align-items: center
!important
; }
2980 .align-items-lg-baseline {
2981 align-items: baseline
!important
; }
2982 .align-items-lg-stretch {
2983 align-items: stretch
!important
; }
2984 .align-content-lg-start {
2985 align-content: flex-start
!important
; }
2986 .align-content-lg-end {
2987 align-content: flex-end
!important
; }
2988 .align-content-lg-center {
2989 align-content: center
!important
; }
2990 .align-content-lg-between {
2991 align-content: space-between
!important
; }
2992 .align-content-lg-around {
2993 align-content: space-around
!important
; }
2994 .align-content-lg-stretch {
2995 align-content: stretch
!important
; }
2996 .align-self-lg-auto {
2997 align-self: auto
!important
; }
2998 .align-self-lg-start {
2999 align-self: flex-start
!important
; }
3000 .align-self-lg-end {
3001 align-self: flex-end
!important
; }
3002 .align-self-lg-center {
3003 align-self: center
!important
; }
3004 .align-self-lg-baseline {
3005 align-self: baseline
!important
; }
3006 .align-self-lg-stretch {
3007 align-self: stretch
!important
; } }
3009 @media (min-width: 1200px) {
3014 .flex-xl-unordered {
3017 flex-direction: row
!important
; }
3019 flex-direction: column
!important
; }
3020 .flex-xl-row-reverse {
3021 flex-direction: row-reverse
!important
; }
3022 .flex-xl-column-reverse {
3023 flex-direction: column-reverse
!important
; }
3025 flex-wrap: wrap
!important
; }
3027 flex-wrap: nowrap
!important
; }
3028 .flex-xl-wrap-reverse {
3029 flex-wrap: wrap-reverse
!important
; }
3030 .justify-content-xl-start {
3031 justify-content: flex-start
!important
; }
3032 .justify-content-xl-end {
3033 justify-content: flex-end
!important
; }
3034 .justify-content-xl-center {
3035 justify-content: center
!important
; }
3036 .justify-content-xl-between {
3037 justify-content: space-between
!important
; }
3038 .justify-content-xl-around {
3039 justify-content: space-around
!important
; }
3040 .align-items-xl-start {
3041 align-items: flex-start
!important
; }
3042 .align-items-xl-end {
3043 align-items: flex-end
!important
; }
3044 .align-items-xl-center {
3045 align-items: center
!important
; }
3046 .align-items-xl-baseline {
3047 align-items: baseline
!important
; }
3048 .align-items-xl-stretch {
3049 align-items: stretch
!important
; }
3050 .align-content-xl-start {
3051 align-content: flex-start
!important
; }
3052 .align-content-xl-end {
3053 align-content: flex-end
!important
; }
3054 .align-content-xl-center {
3055 align-content: center
!important
; }
3056 .align-content-xl-between {
3057 align-content: space-between
!important
; }
3058 .align-content-xl-around {
3059 align-content: space-around
!important
; }
3060 .align-content-xl-stretch {
3061 align-content: stretch
!important
; }
3062 .align-self-xl-auto {
3063 align-self: auto
!important
; }
3064 .align-self-xl-start {
3065 align-self: flex-start
!important
; }
3066 .align-self-xl-end {
3067 align-self: flex-end
!important
; }
3068 .align-self-xl-center {
3069 align-self: center
!important
; }
3070 .align-self-xl-baseline {
3071 align-self: baseline
!important
; }
3072 .align-self-xl-stretch {
3073 align-self: stretch
!important
; } }
3076 float: left
!important
; }
3079 float: right
!important
; }
3082 float: none
!important
; }
3084 @media (min-width: 576px) {
3086 float: left
!important
; }
3088 float: right
!important
; }
3090 float: none
!important
; } }
3092 @media (min-width: 768px) {
3094 float: left
!important
; }
3096 float: right
!important
; }
3098 float: none
!important
; } }
3100 @media (min-width: 992px) {
3102 float: left
!important
; }
3104 float: right
!important
; }
3106 float: none
!important
; } }
3108 @media (min-width: 1200px) {
3110 float: left
!important
; }
3112 float: right
!important
; }
3114 float: none
!important
; } }
3142 clip: rect
(0, 0, 0, 0);
3145 .sr-only-focusable:active, .sr-only-focusable:focus {
3154 width: 25% !important
; }
3157 width: 50% !important
; }
3160 width: 75% !important
; }
3163 width: 100% !important
; }
3166 height: 25% !important
; }
3169 height: 50% !important
; }
3172 height: 75% !important
; }
3175 height: 100% !important
; }
3178 max-width: 100% !important
; }
3181 max-height: 100% !important
; }
3184 margin: 0 0 !important
; }
3187 margin-top: 0 !important
; }
3190 margin-right: 0 !important
; }
3193 margin-bottom: 0 !important
; }
3196 margin-left: 0 !important
; }
3199 margin-right: 0 !important
;
3200 margin-left: 0 !important
; }
3203 margin-top: 0 !important
;
3204 margin-bottom: 0 !important
; }
3207 margin: 2px 2px !important
; }
3210 margin-top: 2px !important
; }
3213 margin-right: 2px !important
; }
3216 margin-bottom: 2px !important
; }
3219 margin-left: 2px !important
; }
3222 margin-right: 2px !important
;
3223 margin-left: 2px !important
; }
3226 margin-top: 2px !important
;
3227 margin-bottom: 2px !important
; }
3230 margin: 4px 4px !important
; }
3233 margin-top: 4px !important
; }
3236 margin-right: 4px !important
; }
3239 margin-bottom: 4px !important
; }
3242 margin-left: 4px !important
; }
3245 margin-right: 4px !important
;
3246 margin-left: 4px !important
; }
3249 margin-top: 4px !important
;
3250 margin-bottom: 4px !important
; }
3253 margin: 8px 8px !important
; }
3256 margin-top: 8px !important
; }
3259 margin-right: 8px !important
; }
3262 margin-bottom: 8px !important
; }
3265 margin-left: 8px !important
; }
3268 margin-right: 8px !important
;
3269 margin-left: 8px !important
; }
3272 margin-top: 8px !important
;
3273 margin-bottom: 8px !important
; }
3276 margin: 12px 12px !important
; }
3279 margin-top: 12px !important
; }
3282 margin-right: 12px !important
; }
3285 margin-bottom: 12px !important
; }
3288 margin-left: 12px !important
; }
3291 margin-right: 12px !important
;
3292 margin-left: 12px !important
; }
3295 margin-top: 12px !important
;
3296 margin-bottom: 12px !important
; }
3299 margin: 16px 16px !important
; }
3302 margin-top: 16px !important
; }
3305 margin-right: 16px !important
; }
3308 margin-bottom: 16px !important
; }
3311 margin-left: 16px !important
; }
3314 margin-right: 16px !important
;
3315 margin-left: 16px !important
; }
3318 margin-top: 16px !important
;
3319 margin-bottom: 16px !important
; }
3322 margin: 48px 48px !important
; }
3325 margin-top: 48px !important
; }
3328 margin-right: 48px !important
; }
3331 margin-bottom: 48px !important
; }
3334 margin-left: 48px !important
; }
3337 margin-right: 48px !important
;
3338 margin-left: 48px !important
; }
3341 margin-top: 48px !important
;
3342 margin-bottom: 48px !important
; }
3345 padding: 0 0 !important
; }
3348 padding-top: 0 !important
; }
3351 padding-right: 0 !important
; }
3354 padding-bottom: 0 !important
; }
3357 padding-left: 0 !important
; }
3360 padding-right: 0 !important
;
3361 padding-left: 0 !important
; }
3364 padding-top: 0 !important
;
3365 padding-bottom: 0 !important
; }
3368 padding: 2px 2px !important
; }
3371 padding-top: 2px !important
; }
3374 padding-right: 2px !important
; }
3377 padding-bottom: 2px !important
; }
3380 padding-left: 2px !important
; }
3383 padding-right: 2px !important
;
3384 padding-left: 2px !important
; }
3387 padding-top: 2px !important
;
3388 padding-bottom: 2px !important
; }
3391 padding: 4px 4px !important
; }
3394 padding-top: 4px !important
; }
3397 padding-right: 4px !important
; }
3400 padding-bottom: 4px !important
; }
3403 padding-left: 4px !important
; }
3406 padding-right: 4px !important
;
3407 padding-left: 4px !important
; }
3410 padding-top: 4px !important
;
3411 padding-bottom: 4px !important
; }
3414 padding: 8px 8px !important
; }
3417 padding-top: 8px !important
; }
3420 padding-right: 8px !important
; }
3423 padding-bottom: 8px !important
; }
3426 padding-left: 8px !important
; }
3429 padding-right: 8px !important
;
3430 padding-left: 8px !important
; }
3433 padding-top: 8px !important
;
3434 padding-bottom: 8px !important
; }
3437 padding: 12px 12px !important
; }
3440 padding-top: 12px !important
; }
3443 padding-right: 12px !important
; }
3446 padding-bottom: 12px !important
; }
3449 padding-left: 12px !important
; }
3452 padding-right: 12px !important
;
3453 padding-left: 12px !important
; }
3456 padding-top: 12px !important
;
3457 padding-bottom: 12px !important
; }
3460 padding: 16px 16px !important
; }
3463 padding-top: 16px !important
; }
3466 padding-right: 16px !important
; }
3469 padding-bottom: 16px !important
; }
3472 padding-left: 16px !important
; }
3475 padding-right: 16px !important
;
3476 padding-left: 16px !important
; }
3479 padding-top: 16px !important
;
3480 padding-bottom: 16px !important
; }
3483 padding: 48px 48px !important
; }
3486 padding-top: 48px !important
; }
3489 padding-right: 48px !important
; }
3492 padding-bottom: 48px !important
; }
3495 padding-left: 48px !important
; }
3498 padding-right: 48px !important
;
3499 padding-left: 48px !important
; }
3502 padding-top: 48px !important
;
3503 padding-bottom: 48px !important
; }
3506 margin: auto
!important
; }
3509 margin-top: auto
!important
; }
3512 margin-right: auto
!important
; }
3515 margin-bottom: auto
!important
; }
3518 margin-left: auto
!important
; }
3521 margin-right: auto
!important
;
3522 margin-left: auto
!important
; }
3525 margin-top: auto
!important
;
3526 margin-bottom: auto
!important
; }
3528 @media (min-width: 576px) {
3530 margin: 0 0 !important
; }
3532 margin-top: 0 !important
; }
3534 margin-right: 0 !important
; }
3536 margin-bottom: 0 !important
; }
3538 margin-left: 0 !important
; }
3540 margin-right: 0 !important
;
3541 margin-left: 0 !important
; }
3543 margin-top: 0 !important
;
3544 margin-bottom: 0 !important
; }
3546 margin: 2px 2px !important
; }
3548 margin-top: 2px !important
; }
3550 margin-right: 2px !important
; }
3552 margin-bottom: 2px !important
; }
3554 margin-left: 2px !important
; }
3556 margin-right: 2px !important
;
3557 margin-left: 2px !important
; }
3559 margin-top: 2px !important
;
3560 margin-bottom: 2px !important
; }
3562 margin: 4px 4px !important
; }
3564 margin-top: 4px !important
; }
3566 margin-right: 4px !important
; }
3568 margin-bottom: 4px !important
; }
3570 margin-left: 4px !important
; }
3572 margin-right: 4px !important
;
3573 margin-left: 4px !important
; }
3575 margin-top: 4px !important
;
3576 margin-bottom: 4px !important
; }
3578 margin: 8px 8px !important
; }
3580 margin-top: 8px !important
; }
3582 margin-right: 8px !important
; }
3584 margin-bottom: 8px !important
; }
3586 margin-left: 8px !important
; }
3588 margin-right: 8px !important
;
3589 margin-left: 8px !important
; }
3591 margin-top: 8px !important
;
3592 margin-bottom: 8px !important
; }
3594 margin: 12px 12px !important
; }
3596 margin-top: 12px !important
; }
3598 margin-right: 12px !important
; }
3600 margin-bottom: 12px !important
; }
3602 margin-left: 12px !important
; }
3604 margin-right: 12px !important
;
3605 margin-left: 12px !important
; }
3607 margin-top: 12px !important
;
3608 margin-bottom: 12px !important
; }
3610 margin: 16px 16px !important
; }
3612 margin-top: 16px !important
; }
3614 margin-right: 16px !important
; }
3616 margin-bottom: 16px !important
; }
3618 margin-left: 16px !important
; }
3620 margin-right: 16px !important
;
3621 margin-left: 16px !important
; }
3623 margin-top: 16px !important
;
3624 margin-bottom: 16px !important
; }
3626 margin: 48px 48px !important
; }
3628 margin-top: 48px !important
; }
3630 margin-right: 48px !important
; }
3632 margin-bottom: 48px !important
; }
3634 margin-left: 48px !important
; }
3636 margin-right: 48px !important
;
3637 margin-left: 48px !important
; }
3639 margin-top: 48px !important
;
3640 margin-bottom: 48px !important
; }
3642 padding: 0 0 !important
; }
3644 padding-top: 0 !important
; }
3646 padding-right: 0 !important
; }
3648 padding-bottom: 0 !important
; }
3650 padding-left: 0 !important
; }
3652 padding-right: 0 !important
;
3653 padding-left: 0 !important
; }
3655 padding-top: 0 !important
;
3656 padding-bottom: 0 !important
; }
3658 padding: 2px 2px !important
; }
3660 padding-top: 2px !important
; }
3662 padding-right: 2px !important
; }
3664 padding-bottom: 2px !important
; }
3666 padding-left: 2px !important
; }
3668 padding-right: 2px !important
;
3669 padding-left: 2px !important
; }
3671 padding-top: 2px !important
;
3672 padding-bottom: 2px !important
; }
3674 padding: 4px 4px !important
; }
3676 padding-top: 4px !important
; }
3678 padding-right: 4px !important
; }
3680 padding-bottom: 4px !important
; }
3682 padding-left: 4px !important
; }
3684 padding-right: 4px !important
;
3685 padding-left: 4px !important
; }
3687 padding-top: 4px !important
;
3688 padding-bottom: 4px !important
; }
3690 padding: 8px 8px !important
; }
3692 padding-top: 8px !important
; }
3694 padding-right: 8px !important
; }
3696 padding-bottom: 8px !important
; }
3698 padding-left: 8px !important
; }
3700 padding-right: 8px !important
;
3701 padding-left: 8px !important
; }
3703 padding-top: 8px !important
;
3704 padding-bottom: 8px !important
; }
3706 padding: 12px 12px !important
; }
3708 padding-top: 12px !important
; }
3710 padding-right: 12px !important
; }
3712 padding-bottom: 12px !important
; }
3714 padding-left: 12px !important
; }
3716 padding-right: 12px !important
;
3717 padding-left: 12px !important
; }
3719 padding-top: 12px !important
;
3720 padding-bottom: 12px !important
; }
3722 padding: 16px 16px !important
; }
3724 padding-top: 16px !important
; }
3726 padding-right: 16px !important
; }
3728 padding-bottom: 16px !important
; }
3730 padding-left: 16px !important
; }
3732 padding-right: 16px !important
;
3733 padding-left: 16px !important
; }
3735 padding-top: 16px !important
;
3736 padding-bottom: 16px !important
; }
3738 padding: 48px 48px !important
; }
3740 padding-top: 48px !important
; }
3742 padding-right: 48px !important
; }
3744 padding-bottom: 48px !important
; }
3746 padding-left: 48px !important
; }
3748 padding-right: 48px !important
;
3749 padding-left: 48px !important
; }
3751 padding-top: 48px !important
;
3752 padding-bottom: 48px !important
; }
3754 margin: auto
!important
; }
3756 margin-top: auto
!important
; }
3758 margin-right: auto
!important
; }
3760 margin-bottom: auto
!important
; }
3762 margin-left: auto
!important
; }
3764 margin-right: auto
!important
;
3765 margin-left: auto
!important
; }
3767 margin-top: auto
!important
;
3768 margin-bottom: auto
!important
; } }
3770 @media (min-width: 768px) {
3772 margin: 0 0 !important
; }
3774 margin-top: 0 !important
; }
3776 margin-right: 0 !important
; }
3778 margin-bottom: 0 !important
; }
3780 margin-left: 0 !important
; }
3782 margin-right: 0 !important
;
3783 margin-left: 0 !important
; }
3785 margin-top: 0 !important
;
3786 margin-bottom: 0 !important
; }
3788 margin: 2px 2px !important
; }
3790 margin-top: 2px !important
; }
3792 margin-right: 2px !important
; }
3794 margin-bottom: 2px !important
; }
3796 margin-left: 2px !important
; }
3798 margin-right: 2px !important
;
3799 margin-left: 2px !important
; }
3801 margin-top: 2px !important
;
3802 margin-bottom: 2px !important
; }
3804 margin: 4px 4px !important
; }
3806 margin-top: 4px !important
; }
3808 margin-right: 4px !important
; }
3810 margin-bottom: 4px !important
; }
3812 margin-left: 4px !important
; }
3814 margin-right: 4px !important
;
3815 margin-left: 4px !important
; }
3817 margin-top: 4px !important
;
3818 margin-bottom: 4px !important
; }
3820 margin: 8px 8px !important
; }
3822 margin-top: 8px !important
; }
3824 margin-right: 8px !important
; }
3826 margin-bottom: 8px !important
; }
3828 margin-left: 8px !important
; }
3830 margin-right: 8px !important
;
3831 margin-left: 8px !important
; }
3833 margin-top: 8px !important
;
3834 margin-bottom: 8px !important
; }
3836 margin: 12px 12px !important
; }
3838 margin-top: 12px !important
; }
3840 margin-right: 12px !important
; }
3842 margin-bottom: 12px !important
; }
3844 margin-left: 12px !important
; }
3846 margin-right: 12px !important
;
3847 margin-left: 12px !important
; }
3849 margin-top: 12px !important
;
3850 margin-bottom: 12px !important
; }
3852 margin: 16px 16px !important
; }
3854 margin-top: 16px !important
; }
3856 margin-right: 16px !important
; }
3858 margin-bottom: 16px !important
; }
3860 margin-left: 16px !important
; }
3862 margin-right: 16px !important
;
3863 margin-left: 16px !important
; }
3865 margin-top: 16px !important
;
3866 margin-bottom: 16px !important
; }
3868 margin: 48px 48px !important
; }
3870 margin-top: 48px !important
; }
3872 margin-right: 48px !important
; }
3874 margin-bottom: 48px !important
; }
3876 margin-left: 48px !important
; }
3878 margin-right: 48px !important
;
3879 margin-left: 48px !important
; }
3881 margin-top: 48px !important
;
3882 margin-bottom: 48px !important
; }
3884 padding: 0 0 !important
; }
3886 padding-top: 0 !important
; }
3888 padding-right: 0 !important
; }
3890 padding-bottom: 0 !important
; }
3892 padding-left: 0 !important
; }
3894 padding-right: 0 !important
;
3895 padding-left: 0 !important
; }
3897 padding-top: 0 !important
;
3898 padding-bottom: 0 !important
; }
3900 padding: 2px 2px !important
; }
3902 padding-top: 2px !important
; }
3904 padding-right: 2px !important
; }
3906 padding-bottom: 2px !important
; }
3908 padding-left: 2px !important
; }
3910 padding-right: 2px !important
;
3911 padding-left: 2px !important
; }
3913 padding-top: 2px !important
;
3914 padding-bottom: 2px !important
; }
3916 padding: 4px 4px !important
; }
3918 padding-top: 4px !important
; }
3920 padding-right: 4px !important
; }
3922 padding-bottom: 4px !important
; }
3924 padding-left: 4px !important
; }
3926 padding-right: 4px !important
;
3927 padding-left: 4px !important
; }
3929 padding-top: 4px !important
;
3930 padding-bottom: 4px !important
; }
3932 padding: 8px 8px !important
; }
3934 padding-top: 8px !important
; }
3936 padding-right: 8px !important
; }
3938 padding-bottom: 8px !important
; }
3940 padding-left: 8px !important
; }
3942 padding-right: 8px !important
;
3943 padding-left: 8px !important
; }
3945 padding-top: 8px !important
;
3946 padding-bottom: 8px !important
; }
3948 padding: 12px 12px !important
; }
3950 padding-top: 12px !important
; }
3952 padding-right: 12px !important
; }
3954 padding-bottom: 12px !important
; }
3956 padding-left: 12px !important
; }
3958 padding-right: 12px !important
;
3959 padding-left: 12px !important
; }
3961 padding-top: 12px !important
;
3962 padding-bottom: 12px !important
; }
3964 padding: 16px 16px !important
; }
3966 padding-top: 16px !important
; }
3968 padding-right: 16px !important
; }
3970 padding-bottom: 16px !important
; }
3972 padding-left: 16px !important
; }
3974 padding-right: 16px !important
;
3975 padding-left: 16px !important
; }
3977 padding-top: 16px !important
;
3978 padding-bottom: 16px !important
; }
3980 padding: 48px 48px !important
; }
3982 padding-top: 48px !important
; }
3984 padding-right: 48px !important
; }
3986 padding-bottom: 48px !important
; }
3988 padding-left: 48px !important
; }
3990 padding-right: 48px !important
;
3991 padding-left: 48px !important
; }
3993 padding-top: 48px !important
;
3994 padding-bottom: 48px !important
; }
3996 margin: auto
!important
; }
3998 margin-top: auto
!important
; }
4000 margin-right: auto
!important
; }
4002 margin-bottom: auto
!important
; }
4004 margin-left: auto
!important
; }
4006 margin-right: auto
!important
;
4007 margin-left: auto
!important
; }
4009 margin-top: auto
!important
;
4010 margin-bottom: auto
!important
; } }
4012 @media (min-width: 992px) {
4014 margin: 0 0 !important
; }
4016 margin-top: 0 !important
; }
4018 margin-right: 0 !important
; }
4020 margin-bottom: 0 !important
; }
4022 margin-left: 0 !important
; }
4024 margin-right: 0 !important
;
4025 margin-left: 0 !important
; }
4027 margin-top: 0 !important
;
4028 margin-bottom: 0 !important
; }
4030 margin: 2px 2px !important
; }
4032 margin-top: 2px !important
; }
4034 margin-right: 2px !important
; }
4036 margin-bottom: 2px !important
; }
4038 margin-left: 2px !important
; }
4040 margin-right: 2px !important
;
4041 margin-left: 2px !important
; }
4043 margin-top: 2px !important
;
4044 margin-bottom: 2px !important
; }
4046 margin: 4px 4px !important
; }
4048 margin-top: 4px !important
; }
4050 margin-right: 4px !important
; }
4052 margin-bottom: 4px !important
; }
4054 margin-left: 4px !important
; }
4056 margin-right: 4px !important
;
4057 margin-left: 4px !important
; }
4059 margin-top: 4px !important
;
4060 margin-bottom: 4px !important
; }
4062 margin: 8px 8px !important
; }
4064 margin-top: 8px !important
; }
4066 margin-right: 8px !important
; }
4068 margin-bottom: 8px !important
; }
4070 margin-left: 8px !important
; }
4072 margin-right: 8px !important
;
4073 margin-left: 8px !important
; }
4075 margin-top: 8px !important
;
4076 margin-bottom: 8px !important
; }
4078 margin: 12px 12px !important
; }
4080 margin-top: 12px !important
; }
4082 margin-right: 12px !important
; }
4084 margin-bottom: 12px !important
; }
4086 margin-left: 12px !important
; }
4088 margin-right: 12px !important
;
4089 margin-left: 12px !important
; }
4091 margin-top: 12px !important
;
4092 margin-bottom: 12px !important
; }
4094 margin: 16px 16px !important
; }
4096 margin-top: 16px !important
; }
4098 margin-right: 16px !important
; }
4100 margin-bottom: 16px !important
; }
4102 margin-left: 16px !important
; }
4104 margin-right: 16px !important
;
4105 margin-left: 16px !important
; }
4107 margin-top: 16px !important
;
4108 margin-bottom: 16px !important
; }
4110 margin: 48px 48px !important
; }
4112 margin-top: 48px !important
; }
4114 margin-right: 48px !important
; }
4116 margin-bottom: 48px !important
; }
4118 margin-left: 48px !important
; }
4120 margin-right: 48px !important
;
4121 margin-left: 48px !important
; }
4123 margin-top: 48px !important
;
4124 margin-bottom: 48px !important
; }
4126 padding: 0 0 !important
; }
4128 padding-top: 0 !important
; }
4130 padding-right: 0 !important
; }
4132 padding-bottom: 0 !important
; }
4134 padding-left: 0 !important
; }
4136 padding-right: 0 !important
;
4137 padding-left: 0 !important
; }
4139 padding-top: 0 !important
;
4140 padding-bottom: 0 !important
; }
4142 padding: 2px 2px !important
; }
4144 padding-top: 2px !important
; }
4146 padding-right: 2px !important
; }
4148 padding-bottom: 2px !important
; }
4150 padding-left: 2px !important
; }
4152 padding-right: 2px !important
;
4153 padding-left: 2px !important
; }
4155 padding-top: 2px !important
;
4156 padding-bottom: 2px !important
; }
4158 padding: 4px 4px !important
; }
4160 padding-top: 4px !important
; }
4162 padding-right: 4px !important
; }
4164 padding-bottom: 4px !important
; }
4166 padding-left: 4px !important
; }
4168 padding-right: 4px !important
;
4169 padding-left: 4px !important
; }
4171 padding-top: 4px !important
;
4172 padding-bottom: 4px !important
; }
4174 padding: 8px 8px !important
; }
4176 padding-top: 8px !important
; }
4178 padding-right: 8px !important
; }
4180 padding-bottom: 8px !important
; }
4182 padding-left: 8px !important
; }
4184 padding-right: 8px !important
;
4185 padding-left: 8px !important
; }
4187 padding-top: 8px !important
;
4188 padding-bottom: 8px !important
; }
4190 padding: 12px 12px !important
; }
4192 padding-top: 12px !important
; }
4194 padding-right: 12px !important
; }
4196 padding-bottom: 12px !important
; }
4198 padding-left: 12px !important
; }
4200 padding-right: 12px !important
;
4201 padding-left: 12px !important
; }
4203 padding-top: 12px !important
;
4204 padding-bottom: 12px !important
; }
4206 padding: 16px 16px !important
; }
4208 padding-top: 16px !important
; }
4210 padding-right: 16px !important
; }
4212 padding-bottom: 16px !important
; }
4214 padding-left: 16px !important
; }
4216 padding-right: 16px !important
;
4217 padding-left: 16px !important
; }
4219 padding-top: 16px !important
;
4220 padding-bottom: 16px !important
; }
4222 padding: 48px 48px !important
; }
4224 padding-top: 48px !important
; }
4226 padding-right: 48px !important
; }
4228 padding-bottom: 48px !important
; }
4230 padding-left: 48px !important
; }
4232 padding-right: 48px !important
;
4233 padding-left: 48px !important
; }
4235 padding-top: 48px !important
;
4236 padding-bottom: 48px !important
; }
4238 margin: auto
!important
; }
4240 margin-top: auto
!important
; }
4242 margin-right: auto
!important
; }
4244 margin-bottom: auto
!important
; }
4246 margin-left: auto
!important
; }
4248 margin-right: auto
!important
;
4249 margin-left: auto
!important
; }
4251 margin-top: auto
!important
;
4252 margin-bottom: auto
!important
; } }
4254 @media (min-width: 1200px) {
4256 margin: 0 0 !important
; }
4258 margin-top: 0 !important
; }
4260 margin-right: 0 !important
; }
4262 margin-bottom: 0 !important
; }
4264 margin-left: 0 !important
; }
4266 margin-right: 0 !important
;
4267 margin-left: 0 !important
; }
4269 margin-top: 0 !important
;
4270 margin-bottom: 0 !important
; }
4272 margin: 2px 2px !important
; }
4274 margin-top: 2px !important
; }
4276 margin-right: 2px !important
; }
4278 margin-bottom: 2px !important
; }
4280 margin-left: 2px !important
; }
4282 margin-right: 2px !important
;
4283 margin-left: 2px !important
; }
4285 margin-top: 2px !important
;
4286 margin-bottom: 2px !important
; }
4288 margin: 4px 4px !important
; }
4290 margin-top: 4px !important
; }
4292 margin-right: 4px !important
; }
4294 margin-bottom: 4px !important
; }
4296 margin-left: 4px !important
; }
4298 margin-right: 4px !important
;
4299 margin-left: 4px !important
; }
4301 margin-top: 4px !important
;
4302 margin-bottom: 4px !important
; }
4304 margin: 8px 8px !important
; }
4306 margin-top: 8px !important
; }
4308 margin-right: 8px !important
; }
4310 margin-bottom: 8px !important
; }
4312 margin-left: 8px !important
; }
4314 margin-right: 8px !important
;
4315 margin-left: 8px !important
; }
4317 margin-top: 8px !important
;
4318 margin-bottom: 8px !important
; }
4320 margin: 12px 12px !important
; }
4322 margin-top: 12px !important
; }
4324 margin-right: 12px !important
; }
4326 margin-bottom: 12px !important
; }
4328 margin-left: 12px !important
; }
4330 margin-right: 12px !important
;
4331 margin-left: 12px !important
; }
4333 margin-top: 12px !important
;
4334 margin-bottom: 12px !important
; }
4336 margin: 16px 16px !important
; }
4338 margin-top: 16px !important
; }
4340 margin-right: 16px !important
; }
4342 margin-bottom: 16px !important
; }
4344 margin-left: 16px !important
; }
4346 margin-right: 16px !important
;
4347 margin-left: 16px !important
; }
4349 margin-top: 16px !important
;
4350 margin-bottom: 16px !important
; }
4352 margin: 48px 48px !important
; }
4354 margin-top: 48px !important
; }
4356 margin-right: 48px !important
; }
4358 margin-bottom: 48px !important
; }
4360 margin-left: 48px !important
; }
4362 margin-right: 48px !important
;
4363 margin-left: 48px !important
; }
4365 margin-top: 48px !important
;
4366 margin-bottom: 48px !important
; }
4368 padding: 0 0 !important
; }
4370 padding-top: 0 !important
; }
4372 padding-right: 0 !important
; }
4374 padding-bottom: 0 !important
; }
4376 padding-left: 0 !important
; }
4378 padding-right: 0 !important
;
4379 padding-left: 0 !important
; }
4381 padding-top: 0 !important
;
4382 padding-bottom: 0 !important
; }
4384 padding: 2px 2px !important
; }
4386 padding-top: 2px !important
; }
4388 padding-right: 2px !important
; }
4390 padding-bottom: 2px !important
; }
4392 padding-left: 2px !important
; }
4394 padding-right: 2px !important
;
4395 padding-left: 2px !important
; }
4397 padding-top: 2px !important
;
4398 padding-bottom: 2px !important
; }
4400 padding: 4px 4px !important
; }
4402 padding-top: 4px !important
; }
4404 padding-right: 4px !important
; }
4406 padding-bottom: 4px !important
; }
4408 padding-left: 4px !important
; }
4410 padding-right: 4px !important
;
4411 padding-left: 4px !important
; }
4413 padding-top: 4px !important
;
4414 padding-bottom: 4px !important
; }
4416 padding: 8px 8px !important
; }
4418 padding-top: 8px !important
; }
4420 padding-right: 8px !important
; }
4422 padding-bottom: 8px !important
; }
4424 padding-left: 8px !important
; }
4426 padding-right: 8px !important
;
4427 padding-left: 8px !important
; }
4429 padding-top: 8px !important
;
4430 padding-bottom: 8px !important
; }
4432 padding: 12px 12px !important
; }
4434 padding-top: 12px !important
; }
4436 padding-right: 12px !important
; }
4438 padding-bottom: 12px !important
; }
4440 padding-left: 12px !important
; }
4442 padding-right: 12px !important
;
4443 padding-left: 12px !important
; }
4445 padding-top: 12px !important
;
4446 padding-bottom: 12px !important
; }
4448 padding: 16px 16px !important
; }
4450 padding-top: 16px !important
; }
4452 padding-right: 16px !important
; }
4454 padding-bottom: 16px !important
; }
4456 padding-left: 16px !important
; }
4458 padding-right: 16px !important
;
4459 padding-left: 16px !important
; }
4461 padding-top: 16px !important
;
4462 padding-bottom: 16px !important
; }
4464 padding: 48px 48px !important
; }
4466 padding-top: 48px !important
; }
4468 padding-right: 48px !important
; }
4470 padding-bottom: 48px !important
; }
4472 padding-left: 48px !important
; }
4474 padding-right: 48px !important
;
4475 padding-left: 48px !important
; }
4477 padding-top: 48px !important
;
4478 padding-bottom: 48px !important
; }
4480 margin: auto
!important
; }
4482 margin-top: auto
!important
; }
4484 margin-right: auto
!important
; }
4486 margin-bottom: auto
!important
; }
4488 margin-left: auto
!important
; }
4490 margin-right: auto
!important
;
4491 margin-left: auto
!important
; }
4493 margin-top: auto
!important
;
4494 margin-bottom: auto
!important
; } }
4497 text-align: justify
!important
; }
4500 white-space: nowrap
!important
; }
4504 text-overflow: ellipsis
;
4505 white-space: nowrap
; }
4508 text-align: left
!important
; }
4511 text-align: right
!important
; }
4514 text-align: center
!important
; }
4516 @media (min-width: 576px) {
4518 text-align: left
!important
; }
4520 text-align: right
!important
; }
4522 text-align: center
!important
; } }
4524 @media (min-width: 768px) {
4526 text-align: left
!important
; }
4528 text-align: right
!important
; }
4530 text-align: center
!important
; } }
4532 @media (min-width: 992px) {
4534 text-align: left
!important
; }
4536 text-align: right
!important
; }
4538 text-align: center
!important
; } }
4540 @media (min-width: 1200px) {
4542 text-align: left
!important
; }
4544 text-align: right
!important
; }
4546 text-align: center
!important
; } }
4549 text-transform: lowercase
!important
; }
4552 text-transform: uppercase
!important
; }
4555 text-transform: capitalize
!important
; }
4557 .font-weight-normal {
4564 font-style: italic
; }
4567 color: #fff !important
; }
4570 color: #636c72 !important
; }
4572 a
.text-muted:focus
, a
.text-muted:hover
{
4573 color: #4b5257 !important
; }
4576 color: #0275d8 !important
; }
4578 a
.text-primary:focus
, a
.text-primary:hover
{
4579 color: #025aa5 !important
; }
4582 color: #5cb85c !important
; }
4584 a
.text-success:focus
, a
.text-success:hover
{
4585 color: #449d44 !important
; }
4588 color: #5bc0de !important
; }
4590 a
.text-info:focus
, a
.text-info:hover
{
4591 color: #31b0d5 !important
; }
4594 color: #f0ad4e !important
; }
4596 a
.text-warning:focus
, a
.text-warning:hover
{
4597 color: #ec971f !important
; }
4600 color: #d9534f !important
; }
4602 a
.text-danger:focus
, a
.text-danger:hover
{
4603 color: #c9302c !important
; }
4606 color: #292b2c !important
; }
4608 a
.text-gray-dark:focus
, a
.text-gray-dark:hover
{
4609 color: #101112 !important
; }
4615 background-color: transparent
;
4619 visibility: hidden
!important
; }
4622 display: none
!important
; }
4624 @media (max-width: 575px) {
4626 display: none
!important
; } }
4628 @media (min-width: 576px) {
4630 display: none
!important
; } }
4632 @media (max-width: 767px) {
4634 display: none
!important
; } }
4636 @media (min-width: 768px) {
4638 display: none
!important
; } }
4640 @media (max-width: 991px) {
4642 display: none
!important
; } }
4644 @media (min-width: 992px) {
4646 display: none
!important
; } }
4648 @media (max-width: 1199px) {
4650 display: none
!important
; } }
4652 @media (min-width: 1200px) {
4654 display: none
!important
; } }
4657 display: none
!important
; }
4659 .visible-print-block {
4660 display: none
!important
; }
4662 .visible-print-block {
4663 display: block
!important
; } }
4665 .visible-print-inline {
4666 display: none
!important
; }
4668 .visible-print-inline {
4669 display: inline
!important
; } }
4671 .visible-print-inline-block {
4672 display: none
!important
; }
4674 .visible-print-inline-block {
4675 display: inline-block
!important
; } }
4679 display: none
!important
; } }
4681 /*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
4683 Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
4685 /* pswp = photoswipe */
4694 -ms-touch-action: none
;
4697 -webkit-text-size-adjust: 100%;
4698 /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
4699 -webkit-backface-visibility: hidden
;
4702 box-sizing: border-box
; }
4706 /* style is added when JS option showHideOpacity is set to true */
4707 .pswp--animate_opacity {
4708 /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
4710 will-change: opacity
;
4711 /* for open/close transition */
4712 transition: opacity
333ms cubic-bezier
(0.4, 0, 0.22, 1); }
4717 .pswp--zoom-allowed .pswp__img {
4718 /* autoprefixer: off */
4719 cursor: -webkit-zoom-in
;
4720 cursor: -moz-zoom-in
;
4723 .pswp--zoomed-in .pswp__img {
4724 /* autoprefixer: off */
4725 cursor: -webkit-grab
;
4729 .pswp--dragging .pswp__img {
4730 /* autoprefixer: off */
4731 cursor: -webkit-grabbing
;
4732 cursor: -moz-grabbing
;
4736 Background is added as a separate element.
4737 As animating opacity is much faster than animating rgba() background-color.
4747 transform: translateZ
(0);
4748 -webkit-backface-visibility: hidden
;
4749 will-change: opacity
; }
4751 .pswp__scroll-wrap {
4761 -ms-touch-action: none
;
4769 /* Prevent selection and tap highlights */
4772 -webkit-user-select: none
;
4773 -moz-user-select: none
;
4775 -webkit-tap-highlight-color: transparent
;
4776 -webkit-touch-callout: none
; }
4781 -webkit-transform-origin: left top
;
4782 -moz-transform-origin: left top
;
4783 -ms-transform-origin: left top
;
4784 transform-origin: left top
;
4785 /* for open/close transition */
4786 transition: transform
333ms cubic-bezier
(0.4, 0, 0.22, 1); }
4789 will-change: opacity
;
4790 /* for open/close transition */
4791 transition: opacity
333ms cubic-bezier
(0.4, 0, 0.22, 1); }
4793 .pswp--animated-in
.pswp__bg
,
4794 .pswp--animated-in .pswp__zoom-wrap {
4795 -webkit-transition: none
;
4800 -webkit-backface-visibility: hidden
; }
4818 stretched thumbnail or div placeholder element (see below)
4819 style is added to avoid flickering in webkit/blink when layers overlap
4821 .pswp__img--placeholder {
4822 -webkit-backface-visibility: hidden
; }
4825 div element that matches size of large image
4826 large image loads on top of it
4828 .pswp__img--placeholder--blank {
4831 .pswp--ie .pswp__img {
4832 width: 100% !important
;
4833 height: auto
!important
;
4838 Error message appears when image is not loaded
4839 (JS option errorMsg controls markup)
4852 .pswp__error-msg a {
4854 text-decoration: underline
; }
4856 /*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
4862 2. Share modal and links
4863 3. Index indicator ("1 of X" counter)
4865 5. Loading indicator
4866 6. Additional styles (root element, top bar, idle state, hidden state, etc.)
4874 /* <button> css reset */
4882 -webkit-appearance: none
;
4889 transition: opacity
0.2s;
4891 .pswp__button:focus, .pswp__button:hover {
4893 .pswp__button:active {
4896 .pswp__button::-moz-focus-inner {
4900 /* pswp__ui--over-close class it added when mouse is over element that should close gallery */
4901 .pswp__ui--over-close .pswp__button--close {
4905 .pswp__button--arrow--left:before
,
4906 .pswp__button--arrow--right:before {
4907 background: url
(default-skin
.png
) 0 0 no-repeat
;
4908 background-size: 264px 88px;
4912 @media (-webkit-min-device-pixel-ratio: 1.1), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
4913 /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
4914 .pswp--svg
.pswp__button
,
4915 .pswp--svg
.pswp__button--arrow--left:before
,
4916 .pswp--svg .pswp__button--arrow--right:before {
4917 background-image: url
(default-skin
.svg
); }
4918 .pswp--svg
.pswp__button--arrow--left
,
4919 .pswp--svg .pswp__button--arrow--right {
4920 background: none
; } }
4922 .pswp__button--close {
4923 background-position: 0 -44px; }
4925 .pswp__button--share {
4926 background-position: -44px -44px; }
4931 .pswp--supports-fs .pswp__button--fs {
4934 .pswp--fs .pswp__button--fs {
4935 background-position: -44px 0; }
4937 .pswp__button--zoom {
4939 background-position: -88px 0; }
4941 .pswp--zoom-allowed .pswp__button--zoom {
4944 .pswp--zoomed-in .pswp__button--zoom {
4945 background-position: -132px 0; }
4947 /* no arrows on touch screens */
4948 .pswp--touch
.pswp__button--arrow--left
,
4949 .pswp--touch .pswp__button--arrow--right {
4950 visibility: hidden
; }
4953 Arrow buttons hit area
4954 (icon is added to :before pseudo-element)
4956 .pswp__button--arrow--left
,
4957 .pswp__button--arrow--right {
4963 position: absolute
; }
4965 .pswp__button--arrow--left {
4968 .pswp__button--arrow--right {
4971 .pswp__button--arrow--left:before
,
4972 .pswp__button--arrow--right:before {
4975 background-color: rgba
(0, 0, 0, 0.3);
4978 position: absolute
; }
4980 .pswp__button--arrow--left:before {
4982 background-position: -138px -44px; }
4984 .pswp__button--arrow--right:before {
4986 background-position: -94px -44px; }
4990 2. Share modal/popup and links
4994 .pswp__share-modal {
4995 -webkit-user-select: none
;
4996 -moz-user-select: none
;
4997 user-select: none
; }
4999 .pswp__share-modal {
5001 background: rgba
(0, 0, 0, 0.5);
5010 transition: opacity
0.25s ease-out
;
5011 -webkit-backface-visibility: hidden
;
5012 will-change: opacity
; }
5014 .pswp__share-modal--hidden {
5017 .pswp__share-tooltip {
5026 box-shadow: 0 2px 5px rgba
(0, 0, 0, 0.25);
5027 transform: translateY
(6px);
5028 transition: transform
0.25s;
5029 -webkit-backface-visibility: hidden
;
5030 will-change: transform
; }
5031 .pswp__share-tooltip a {
5035 text-decoration: none
;
5037 line-height: 18px; }
5038 .pswp__share-tooltip a:hover {
5039 text-decoration: none
;
5041 .pswp__share-tooltip a:first-child {
5042 /* round corners on the first/last list item */
5043 border-radius: 2px 2px 0 0; }
5044 .pswp__share-tooltip a:last-child {
5045 border-radius: 0 0 2px 2px; }
5047 .pswp__share-modal--fade-in {
5049 .pswp__share-modal--fade-in .pswp__share-tooltip {
5050 transform: translateY
(0); }
5052 /* increase size of share links on touch devices */
5053 .pswp--touch .pswp__share-tooltip a {
5054 padding: 16px 12px; }
5056 a
.pswp__share--facebook:before
{
5064 border: 6px solid transparent
;
5065 border-bottom-color: #FFF;
5066 -webkit-pointer-events: none
;
5067 -moz-pointer-events: none
;
5068 pointer-events: none
; }
5070 a
.pswp__share--facebook:hover
{
5071 background: #3E5C9A;
5073 a
.pswp__share--facebook:hover:before
{
5074 border-bottom-color: #3E5C9A; }
5076 a
.pswp__share--twitter:hover
{
5077 background: #55ACEE;
5080 a
.pswp__share--pinterest:hover
{
5084 a
.pswp__share--download:hover
{
5089 3. Index indicator ("1 of X" counter)
5114 .pswp__caption small {
5118 .pswp__caption__center {
5127 .pswp__caption--empty {
5130 /* Fake caption element, used to calculate height of next/prev image */
5131 .pswp__caption--fake {
5132 visibility: hidden
; }
5136 5. Loading indicator (preloader)
5138 You can play with it here - http://codepen.io/dimsemenov/pen/yyBWoR
5149 transition: opacity
0.25s ease-out
;
5150 will-change: opacity
;
5153 .pswp__preloader__icn {
5158 .pswp__preloader--active {
5160 .pswp__preloader--active .pswp__preloader__icn {
5161 /* We use .gif in browsers that don't support CSS animation */
5162 background: url
(preloader.gif) 0 0 no-repeat
; }
5164 .pswp--css_animation .pswp__preloader--active {
5166 .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
5167 animation: clockwise
500ms linear infinite
; }
5168 .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
5169 animation: donut-rotate
1000ms cubic-bezier
(0.4, 0, 0.22, 1) infinite
; }
5171 .pswp--css_animation .pswp__preloader__icn {
5181 .pswp--css_animation .pswp__preloader__cut {
5183 The idea of animating inner circle is based on Polymer ("material") loading indicator
5184 by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
5191 .pswp--css_animation .pswp__preloader__donut {
5192 box-sizing: border-box
;
5195 border: 2px solid
#FFF;
5197 border-left-color: transparent
;
5198 border-bottom-color: transparent
;
5205 @media screen and
(max-width: 1024px) {
5213 @keyframes clockwise
{
5215 transform: rotate
(0deg); }
5217 transform: rotate
(360deg); } }
5219 @keyframes donut-rotate
{
5221 transform: rotate
(0); }
5223 transform: rotate
(-140deg); }
5225 transform: rotate
(0); } }
5229 6. Additional styles
5232 /* root element of UI */
5234 -webkit-font-smoothing: auto
;
5235 visibility: visible
;
5239 /* top black bar with buttons and "1 of X" indicator */
5249 .pswp--has_mouse
.pswp__button--arrow--left
,
5250 .pswp--has_mouse .pswp__button--arrow--right {
5251 -webkit-backface-visibility: hidden
;
5252 will-change: opacity
;
5253 transition: opacity
333ms cubic-bezier
(0.4, 0, 0.22, 1); }
5255 /* pswp--has_mouse class is added only when two subsequent mousemove events occur */
5256 .pswp--has_mouse
.pswp__button--arrow--left
,
5257 .pswp--has_mouse .pswp__button--arrow--right {
5258 visibility: visible
; }
5262 background-color: rgba
(0, 0, 0, 0.5); }
5264 /* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
5265 .pswp__ui--fit
.pswp__top-bar
,
5266 .pswp__ui--fit .pswp__caption {
5267 background-color: rgba
(0, 0, 0, 0.3); }
5269 /* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
5270 .pswp__ui--idle .pswp__top-bar {
5273 .pswp__ui--idle
.pswp__button--arrow--left
,
5274 .pswp__ui--idle .pswp__button--arrow--right {
5278 pswp__ui--hidden class is added when controls are hidden
5279 e.g. when user taps to toggle visibility of controls
5281 .pswp__ui--hidden
.pswp__top-bar
,
5282 .pswp__ui--hidden
.pswp__caption
,
5283 .pswp__ui--hidden
.pswp__button--arrow--left
,
5284 .pswp__ui--hidden .pswp__button--arrow--right {
5285 /* Force paint & create composition layer for controls. */
5288 /* pswp__ui--one-slide class is added when there is just one item in gallery */
5289 .pswp__ui--one-slide
.pswp__button--arrow--left
,
5290 .pswp__ui--one-slide
.pswp__button--arrow--right
,
5291 .pswp__ui--one-slide .pswp__counter {
5294 .pswp__element--disabled {
5295 display: none
!important
; }
5297 .pswp--minimal--dark .pswp__top-bar {
5302 background-color: white
;
5303 box-shadow: 0 1px 3px 0 rgba
(0, 0, 0, 0.12), 0 1px 2px 0 rgba
(0, 0, 0, 0.2); }
5316 background-color: rgba
(38, 50, 56, 0.08);
5317 border-bottom: 2px solid
#263238;
5320 .currency-dropdown {
5321 background-color: transparent
; }
5322 .currency-dropdown:focus {
5327 background-color: #eceff1;
5334 background-color: white
;
5336 box-shadow: 0 2px 4px 0 rgba
(0, 0, 0, 0.16), 0 1px 2px 0 rgba
(0, 0, 0, 0.23);
5340 margin: 0 8px 16px 8px;
5343 input
[name
=amount
] {
5346 input
[name
=amount
]:checked
+ label
{
5347 background-image: linear-gradient
(120deg, #4fc3f7, #1976d2);
5353 flex-direction: column
; }
5361 -webkit-font-smoothing: antialiased
;
5365 line-height: 3rem; }
5368 line-height: 2.75rem; }
5372 line-height: 28px; }
5373 @media
(min-width: 768px) {
5378 margin-bottom: 0; } }
5384 @media
(min-width: 576px) {
5387 line-height: 48px; } }
5392 line-height: 24px; }
5393 @media
(min-width: 576px) {
5396 line-height: 28px; } }
5405 line-height: 24px; }
5406 @media
(min-width: 768px) {
5409 line-height: 32px; } }
5415 color: rgba
(38, 50, 56, 0.6); }
5419 line-height: 24px; }
5422 line-height: inherit
; }
5423 @media
(min-width: 768px) {
5426 line-height: 32px; } }
5429 @media
(min-width: 576px) {
5431 margin-top: 24px; } }
5435 line-height: 144px; }
5440 margin-bottom: 40px; }
5441 @media
(min-width: 768px) {
5445 margin-bottom: 3rem; } }
5449 line-height: 32px; }
5450 @media
(min-width: 768px) {
5453 line-height: 44px; } }
5459 @media
(min-width: 576px) {
5462 line-height: 32px; } }
5466 line-height: 28px; }
5471 line-height: 20px; }
5472 @media
(min-width: 768px) {
5476 line-height: 24px; } }
5480 white-space: nowrap
;
5482 text-overflow: ellipsis
; }
5486 line-height: 20px; }
5492 @media
(min-width: 768px) {
5494 font-size: 20px; } }
5498 line-height: 28px; }
5506 background-color: rgba
(0, 0, 0, 0.4);
5508 visibility: hidden
; }
5511 visibility: visible
;
5518 transform: translateX
(-50%); }
5520 font-weight: 300 !important
;
5526 font-weight: 700 !important
; }
5531 background-image: url
("../img/ipfire-tux.png");
5532 background-repeat: no-repeat
;
5533 background-position: center center
;
5534 background-size: contain
;
5535 display: inline-block
;
5536 position: relative
; }
5539 transition: opacity
.25s ease-in-out
; }
5543 transition: opacity
.35s ease-in-out
; }
5546 transition: background-color
.25s linear
;
5548 @media
(min-width: 576px) {
5551 @media
(min-width: 992px) {
5554 .fixed-top .navbar {
5557 .fixed-top .navbar a {
5559 @media
(min-width: 576px) {
5560 .fixed-top .navbar a {
5561 margin-top: 8px; } }
5562 .fixed-top .navbar .navbar-toggler-left {
5565 @media
(min-width: 576px) {
5566 .fixed-top .navbar .navbar-toggler-left {
5568 .fixed-top .navbar .btn {
5569 margin-top: .15rem; }
5576 transition: opacity
.7s linear
; }
5577 @media
(min-width: 992px) {
5580 font-size: 36px; } }
5581 .navbar-brand strong {
5585 transform: translateY
(-5px);
5588 @media
(min-width: 992px) {
5593 background-color: rgba
(255, 255, 255, 0.96);
5594 box-shadow: 0 2px 4px 0 rgba
(0, 0, 0, 0.15), 0 1px 2px 0 rgba
(0, 0, 0, 0.25);
5596 @media
(min-width: 576px) {
5599 @media
(min-width: 992px) {
5602 .scrolled .navbar-brand {
5606 background-color: rgba
(100, 100, 100, 0.5); }
5607 .scrolled.fadeout a.btn-donate {
5609 .scrolled.fadeout a.navbar-brand {
5612 #navbarSupportedContent {
5614 @media
(max-width: 991px) {
5615 #navbarSupportedContent {
5623 transform: translateX
(-256px);
5624 transition: all
.15s ease-in-out
; }
5625 #navbarSupportedContent.open
{
5626 transform: translateX
(0);
5627 transition: all
.15s ease-in-out
;
5628 box-shadow: 14px 0 28px 0 rgba
(0, 0, 0, 0.25), 10px 0 10px 0 rgba
(0, 0, 0, 0.26); } }
5630 @media (min-width: 992px) {
5632 padding-top: 2px; } }
5634 .navbar-nav .nav-link {
5636 padding: 16px !important
;
5638 position: relative
; }
5639 @media
(min-width: 992px) {
5640 .navbar-nav .nav-link {
5643 position: relative
; }
5644 .navbar-nav .nav-link:after {
5646 border-bottom: 2px solid
#b71c1c;
5648 transform: scaleX
(0);
5653 transition: transform
.3s ease-out
, color
.3s ease-out
; } }
5655 @media (max-width: 1199px) {
5656 .navbar-nav .nav-link:active {
5659 @media (max-width: 1199px) {
5660 .navbar-nav .nav-link:active:before {
5662 border-left: 2px solid
#b71c1c;
5666 transform: translateY
(-4px); } }
5668 @media (min-width: 992px) {
5669 .navbar-nav .nav-link:hover {
5672 @media (min-width: 992px) {
5673 .navbar-nav .nav-link:hover:after {
5674 transform: scaleX
(1); } }
5676 @media (min-width: 992px) {
5677 body
.About li
.nav-item a
.about
,
5678 body
.Download li
.nav-item a
.download
,
5679 body
.Support li
.nav-item a
.support
,
5680 body
.Involved li
.nav-item a
.community
{
5682 body
.About li
.nav-item a
.about:after
,
5683 body
.Download li
.nav-item a
.download:after
,
5684 body
.Support li
.nav-item a
.support:after
,
5685 body
.Involved li
.nav-item a
.community:after
{
5687 border-bottom: 2px solid
#b71c1c;
5693 transform: scale
(1); } }
5697 @media
(max-width: 767px) {
5699 box-shadow: 0 2px 4px 0 rgba
(0, 0, 0, 0.16), 0 1px 2px 0 rgba
(0, 0, 0, 0.23);
5703 background-color: white
; } }
5706 #sidebar ul
.features_nav
{
5707 padding: 0 0 24px 0;
5709 #sidebar ul
.features_nav
.fixed
{
5712 outline: 1px solid grey
; }
5716 #sidebar ul ul
li:last-child
{
5721 #sidebar ul li a
.nav-link
{
5727 #sidebar ul li a
.nav-link
.active
{
5729 border-left: 2px solid
#b71c1c;
5730 padding: 0 8px 0 6px; }
5732 /* Fix for Android */
5734 -webkit-animation: bugfix infinite
1s; }
5736 @-webkit-keyframes bugfix
{
5742 /* default checkbox */
5743 input
[type
=checkbox
] {
5750 user-select: none
; }
5752 nav
[role
="dropdown"] label
{
5755 @media screen and
(max-width: 44em) {
5756 nav
[role
="dropdown"] ul
{
5759 nav
[role
="dropdown"] label
{
5763 nav
[role
="dropdown"] label:after
{
5764 font-family: FontAwesome
;
5773 padding: 12px 12px 0;
5774 text-align: right
; }
5775 nav
[role
="dropdown"] input:checked
~ label:after
{
5777 nav
[role
="dropdown"] input:checked
~ ul
{
5780 overflow-y: scroll
; } }
5783 color: #fff !important
;
5784 background-color: #b71c1c;
5785 border-color: #b71c1c; }
5787 color: #fff !important
;
5788 background-color: #8b1515;
5789 border-color: #821414; }
5790 .btn-red900:focus, .btn-red900.focus {
5791 box-shadow: 0 0 0 2px rgba
(183, 28, 28, 0.5); }
5792 .btn-red900.disabled, .btn-red900:disabled {
5793 background-color: #b71c1c;
5794 border-color: #b71c1c; }
5795 .btn-red900:active
, .btn-red900
.active
,
5796 .show > .btn-red900.dropdown-toggle {
5797 color: #fff !important
;
5798 background-color: #8b1515;
5799 background-image: none
;
5800 border-color: #821414; }
5804 background-color: #fff;
5805 border-color: #fff; }
5808 background-color: #e6e5e5;
5809 border-color: #e0e0e0; }
5810 .btn-white:focus, .btn-white.focus {
5811 box-shadow: 0 0 0 2px rgba
(255, 255, 255, 0.5); }
5812 .btn-white.disabled, .btn-white:disabled {
5813 background-color: #fff;
5814 border-color: #fff; }
5815 .btn-white:active
, .btn-white
.active
,
5816 .show > .btn-white.dropdown-toggle {
5818 background-color: #e6e5e5;
5819 background-image: none
;
5820 border-color: #e0e0e0; }
5824 background-color: #263238;
5825 border-color: #263238; }
5826 .btn-bluegrey900:hover {
5828 background-color: #11171a;
5829 border-color: #0d1114; }
5830 .btn-bluegrey900:focus, .btn-bluegrey900.focus {
5831 box-shadow: 0 0 0 2px rgba
(38, 50, 56, 0.5); }
5832 .btn-bluegrey900.disabled, .btn-bluegrey900:disabled {
5833 background-color: #263238;
5834 border-color: #263238; }
5835 .btn-bluegrey900:active
, .btn-bluegrey900
.active
,
5836 .show > .btn-bluegrey900.dropdown-toggle {
5838 background-color: #11171a;
5839 background-image: none
;
5840 border-color: #0d1114; }
5842 button
.navbar-toggler div
{
5843 font-family: 'Ubuntu', sans-serif
;
5845 display: inline-block
;
5851 text-transform: uppercase
;
5852 box-shadow: 0 2px 4px 0 rgba
(0, 0, 0, 0.15), 0 1px 2px 0 rgba
(0, 0, 0, 0.25);
5853 transition: box-shadow
.25s ease-in-out
; }
5855 box-shadow: 0 3px 6px 0 rgba
(0, 0, 0, 0.15), 0 3px 6px 0 rgba
(0, 0, 0, 0.25);
5856 transition: box-shadow
.25s ease-in-out
; }
5857 @media
(max-width: 767px) {
5859 font-size: .875rem; } }
5861 .btn-outline-primary
,
5862 .btn-outline-secondary {
5863 transition: background-color
.25s ease-in-out
; }
5864 .btn-outline-primary:hover
,
5865 .btn-outline-secondary:hover {
5866 transition: background-color
.25s ease-in-out
; }
5871 padding-top: 16px; }
5873 .btn-lg, .btn-group-lg > .btn {
5876 @media
(max-width: 767px) {
5877 .btn-lg, .btn-group-lg > .btn {
5885 font-size: 0.875rem;
5886 line-height: 1.25rem;
5887 padding: .4rem 1rem .5rem 1rem; }
5890 margin: 0 0 1.5rem 0; }
5891 @media
(min-width: 768px) {
5893 margin: 0 0 2rem 0; } }
5894 @media
(max-width: 575px) {
5907 padding: 3px 16px 0 5px; }
5908 @media
(min-width: 992px) {
5910 margin-top: 29px; } }
5912 vertical-align: -7px;
5913 margin-right: 5px; }
5919 vertical-align: -.15rem;
5921 margin-right: .5rem; }
5928 animation: scroll
1.5s ease-in-out infinite
; }
5929 @media
(max-width: 575px) {
5931 width: 1.75rem !important
;
5932 height: 1.75rem !important
;
5940 transform: translateY
(-0.35rem);
5947 vertical-align: top
;
5948 transform: translateY
(-0.1rem); }
5960 align-items: center
; }
5976 border-color: #ff8f00; }
5980 border-color: #43a047; }
5984 border-color: #b71c1c; }
5988 border-color: #1976d2; }
5991 background-color: #263238; }
5994 background-color: #eceff1; }
6001 footer
.btn-toolbar
.icon
{
6004 fill: rgba
(38, 50, 56, 0.6); }
6007 vertical-align: top
;
6008 transform: translateY
(-0.15rem); }
6009 @media
(max-width: 767px) {
6011 transform: translateY
(-0.75rem); } }
6015 background-image: url
("../img/header-background.jpg");
6016 background-size: cover
;
6017 background-attachment: fixed
;
6018 background-position: center top
;
6019 position: relative
; }
6020 section
.intro
.branding
{
6022 margin-bottom: 64px;
6024 color: rgba
(38, 50, 56, 0.6); }
6025 @media
(min-width: 576px) {
6026 section
.intro
.branding
{
6027 padding-top: 192px; } }
6028 section
.intro
.branding h1
{
6029 font-weight: 300 !important
;
6031 @media
(max-width: 575px) {
6032 section
.intro
.branding h1
{
6035 margin-bottom: 0; } }
6036 section
.intro
.branding h1 strong
{
6037 font-weight: 700 !important
; }
6038 section
.intro
.branding
h1:before
{
6042 background-image: url
("../img/ipfire-tux.png");
6043 background-repeat: no-repeat
;
6044 background-position: center center
;
6045 background-size: contain
;
6046 display: inline-block
;
6049 @media
(min-width: 576px) {
6050 section
.intro
.branding
h1:before
{
6058 visibility: visible
;
6062 transform: translateX
(-50%); }
6067 @media
(min-width: 576px) {
6071 .page-scroll .btn:hover .i_arrow_down {
6074 section
.content-section
{
6076 @media
(min-width: 576px) {
6077 section
.content-section
{
6078 padding: 72px 0; } }
6084 margin-right: .75rem; }
6089 background-color: rgba
(38, 50, 56, 0.06); }
6092 color: rgba
(38, 50, 56, 0.6); }
6097 background-image: url
("../img/wishlist-background.jpg");
6098 background-size: cover
;
6099 background-position: center center
; }
6102 background-color: rgba
(255, 255, 255, 0.2); }
6105 background-image: linear-gradient
(to right
, #fbc02d, #ff8f00); }
6108 border-bottom: 1px solid rgba
(38, 50, 56, 0.2); }
6111 position: relative
; }
6112 .circle p.fireinfo_per {
6113 color: rgba
(38, 50, 56, 0.6);
6115 top: calc
(50% - 18px);
6118 section#appliances
{
6119 padding-bottom: 48px; }
6123 margin-bottom: 40px; }
6124 @media
(min-width: 992px) {
6126 padding-top: 161px; } }
6127 .features-content .content {
6130 box-shadow: 0 1px 3px 0 rgba
(0, 0, 0, 0.12), 0 1px 2px 0 rgba
(0, 0, 0, 0.2);
6132 position: relative
; }
6138 background-image: linear-gradient
(to right
, #b71c1c, #ff3d00);
6139 margin: 40px auto
24px auto
; }
6140 @media
(min-width: 576px) {
6142 margin: 56px auto
40px auto
; } }
6145 padding: 3rem 0 0 0; }
6146 @media
(max-width: 991px) {
6148 padding-top: 31px; } }
6150 margin-bottom: 1.25rem;
6151 color: rgba
(38, 50, 56, 0.6);
6153 line-height: 28px; }
6156 margin-bottom: .75rem; }
6158 color: rgba
(38, 50, 56, 0.6);
6159 text-decoration: none
; }
6160 footer ul li
a:hover
{
6162 text-decoration: underline
; }
6163 footer
.btn-lg
, footer
.btn-group-lg
> .btn
{
6164 margin-bottom: 2.75rem; }
6165 footer
.btn-sm
, footer
.btn-group-sm
> .btn
{
6167 footer
.btn-sm:hover
, footer
.btn-group-sm
> .btn:hover
{
6171 background-color: rgba
(38, 50, 56, 0.06);
6175 line-height: 16px; }
6179 transform: translateY
(30%); }
6181 transform: translateY
(50%); } }