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 margin-bottom: 8px; }
1258 vertical-align: top
;
1259 border-top: 1px solid
#eceeef; }
1261 vertical-align: bottom
;
1262 border-bottom: 2px solid
#eceeef; }
1263 .table tbody + tbody {
1264 border-top: 2px solid
#eceeef; }
1266 background-color: #eceff1; }
1273 border: 1px solid
#eceeef; }
1275 .table-bordered td {
1276 border: 1px solid
#eceeef; }
1277 .table-bordered thead th
,
1278 .table-bordered thead td {
1279 border-bottom-width: 2px; }
1281 .table-striped tbody tr:nth-of-type(odd) {
1282 background-color: rgba
(0, 0, 0, 0.05); }
1284 .table-hover tbody tr:hover {
1285 background-color: rgba
(0, 0, 0, 0.075); }
1289 .table-active > td {
1290 background-color: rgba
(0, 0, 0, 0.075); }
1292 .table-hover .table-active:hover {
1293 background-color: rgba
(0, 0, 0, 0.075); }
1294 .table-hover
.table-active:hover
> td
,
1295 .table-hover .table-active:hover > th {
1296 background-color: rgba
(0, 0, 0, 0.075); }
1299 .table-success
> th
,
1300 .table-success > td {
1301 background-color: #dff0d8; }
1303 .table-hover .table-success:hover {
1304 background-color: #d0e9c6; }
1305 .table-hover
.table-success:hover
> td
,
1306 .table-hover .table-success:hover > th {
1307 background-color: #d0e9c6; }
1312 background-color: #d9edf7; }
1314 .table-hover .table-info:hover {
1315 background-color: #c4e3f3; }
1316 .table-hover
.table-info:hover
> td
,
1317 .table-hover .table-info:hover > th {
1318 background-color: #c4e3f3; }
1321 .table-warning
> th
,
1322 .table-warning > td {
1323 background-color: #fcf8e3; }
1325 .table-hover .table-warning:hover {
1326 background-color: #faf2cc; }
1327 .table-hover
.table-warning:hover
> td
,
1328 .table-hover .table-warning:hover > th {
1329 background-color: #faf2cc; }
1333 .table-danger > td {
1334 background-color: #f2dede; }
1336 .table-hover .table-danger:hover {
1337 background-color: #ebcccc; }
1338 .table-hover
.table-danger:hover
> td
,
1339 .table-hover .table-danger:hover > th {
1340 background-color: #ebcccc; }
1344 background-color: #292b2c; }
1348 background-color: #eceeef; }
1352 background-color: #292b2c; }
1355 .table-inverse thead th {
1356 border-color: #eceff1; }
1357 .table-inverse.table-bordered {
1364 -ms-overflow-style: -ms-autohiding-scrollbar
; }
1365 .table-responsive.table-bordered {
1371 padding: 0.5rem 0.75rem;
1375 background-color: #fff;
1376 background-image: none
;
1377 background-clip: padding-box
;
1378 border: 2px solid rgba
(0, 0, 0, 0.15);
1379 border-radius: 0.25rem;
1380 transition: border-color ease-in-out
0.15s, box-shadow ease-in-out
0.15s; }
1381 .form-control::-ms-expand {
1382 background-color: transparent
;
1384 .form-control:focus {
1386 background-color: #fff;
1387 border-color: #5cb3fd;
1389 .form-control::placeholder {
1392 .form-control:disabled, .form-control[readonly] {
1393 background-color: #eceeef;
1395 .form-control:disabled {
1396 cursor: not-allowed
; }
1398 select
.form-control:not
([size
]):not
([multiple
]) {
1399 height: calc
(2.25rem + 4px); }
1401 select
.form-control:focus::-ms-value
{
1403 background-color: #fff; }
1406 .form-control-range {
1410 padding-top: calc
(0.5rem - 2px * 2);
1411 padding-bottom: calc
(0.5rem - 2px * 2);
1414 .col-form-label-lg {
1415 padding-top: calc
(0.75rem - 2px * 2);
1416 padding-bottom: calc
(0.75rem - 2px * 2);
1419 .col-form-label-sm {
1420 padding-top: calc
(0.25rem - 2px * 2);
1421 padding-bottom: calc
(0.25rem - 2px * 2);
1422 font-size: 0.875rem; }
1425 padding-top: 0.5rem;
1426 padding-bottom: 0.5rem;
1430 .form-control-static {
1431 padding-top: 0.5rem;
1432 padding-bottom: 0.5rem;
1435 border: solid transparent
;
1436 border-width: 2px 0; }
1437 .form-control-static.form-control-sm, .form-control-static.form-control-lg {
1442 padding: 0.25rem 0.5rem;
1443 font-size: 0.875rem;
1444 border-radius: 0.2rem; }
1446 select
.form-control-sm:not
([size
]):not
([multiple
]) {
1447 height: 1.8125rem; }
1450 padding: 0.75rem 1.5rem;
1452 border-radius: 0.3rem; }
1454 select
.form-control-lg:not
([size
]):not
([multiple
]) {
1455 height: 3.1666666667rem; }
1458 margin-bottom: 1rem; }
1462 margin-top: 0.25rem; }
1467 margin-bottom: 0.5rem; }
1468 .form-check.disabled .form-check-label {
1470 cursor: not-allowed
; }
1473 padding-left: 1.25rem;
1479 margin-top: 0.25rem;
1480 margin-left: -1.25rem; }
1481 .form-check-input:only-child {
1484 .form-check-inline {
1485 display: inline-block
; }
1486 .form-check-inline .form-check-label {
1487 vertical-align: middle
; }
1488 .form-check-inline + .form-check-inline {
1489 margin-left: 0.75rem; }
1491 .form-control-feedback {
1492 margin-top: 0.25rem; }
1494 .form-control-success
,
1495 .form-control-warning
,
1496 .form-control-danger {
1497 padding-right: 2.25rem;
1498 background-repeat: no-repeat
;
1499 background-position: center right
0.5625rem;
1500 background-size: 1.125rem 1.125rem; }
1502 .has-success
.form-control-feedback
,
1503 .has-success
.form-control-label
,
1504 .has-success
.col-form-label
,
1505 .has-success
.form-check-label
,
1506 .has-success .custom-control {
1509 .has-success .form-control {
1510 border-color: #5cb85c; }
1512 .has-success .input-group-addon {
1514 border-color: #5cb85c;
1515 background-color: #eaf6ea; }
1517 .has-success .form-control-success {
1518 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"); }
1520 .has-warning
.form-control-feedback
,
1521 .has-warning
.form-control-label
,
1522 .has-warning
.col-form-label
,
1523 .has-warning
.form-check-label
,
1524 .has-warning .custom-control {
1527 .has-warning .form-control {
1528 border-color: #f0ad4e; }
1530 .has-warning .input-group-addon {
1532 border-color: #f0ad4e;
1533 background-color: white
; }
1535 .has-warning .form-control-warning {
1536 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"); }
1538 .has-danger
.form-control-feedback
,
1539 .has-danger
.form-control-label
,
1540 .has-danger
.col-form-label
,
1541 .has-danger
.form-check-label
,
1542 .has-danger .custom-control {
1545 .has-danger .form-control {
1546 border-color: #d9534f; }
1548 .has-danger .input-group-addon {
1550 border-color: #d9534f;
1551 background-color: #fdf7f7; }
1553 .has-danger .form-control-danger {
1554 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"); }
1558 flex-flow: row wrap
;
1559 align-items: center
; }
1560 .form-inline .form-check {
1562 @media
(min-width: 576px) {
1563 .form-inline label {
1565 align-items: center
;
1566 justify-content: center
;
1568 .form-inline .form-group {
1571 flex-flow: row wrap
;
1572 align-items: center
;
1574 .form-inline .form-control {
1575 display: inline-block
;
1577 vertical-align: middle
; }
1578 .form-inline .form-control-static {
1579 display: inline-block
; }
1580 .form-inline .input-group {
1582 .form-inline .form-control-label {
1584 vertical-align: middle
; }
1585 .form-inline .form-check {
1587 align-items: center
;
1588 justify-content: center
;
1592 .form-inline .form-check-label {
1594 .form-inline .form-check-input {
1597 margin-right: 0.25rem;
1599 .form-inline .custom-control {
1601 align-items: center
;
1602 justify-content: center
;
1604 .form-inline .custom-control-indicator {
1606 display: inline-block
;
1607 margin-right: 0.25rem;
1608 vertical-align: text-bottom
; }
1609 .form-inline .has-feedback .form-control-feedback {
1613 display: inline-block
;
1617 white-space: nowrap
;
1618 vertical-align: middle
;
1620 border: 2px solid transparent
;
1623 border-radius: 0.25rem;
1624 transition: all
0.2s ease-in-out
; }
1625 .btn:focus, .btn:hover {
1626 text-decoration: none
; }
1627 .btn:focus, .btn.focus {
1630 .btn.disabled, .btn:disabled {
1631 cursor: not-allowed
;
1633 .btn:active, .btn.active {
1634 background-image: none
; }
1637 fieldset
[disabled
] a
.btn
{
1638 pointer-events: none
; }
1642 background-color: #b71c1c;
1643 border-color: #b71c1c; }
1644 .btn-primary:hover {
1646 background-color: #8b1515;
1647 border-color: #821414; }
1648 .btn-primary:focus, .btn-primary.focus {
1649 box-shadow: 0 0 0 2px rgba
(183, 28, 28, 0.5); }
1650 .btn-primary.disabled, .btn-primary:disabled {
1651 background-color: #b71c1c;
1652 border-color: #b71c1c; }
1653 .btn-primary:active
, .btn-primary
.active
,
1654 .show > .btn-primary.dropdown-toggle {
1656 background-color: #8b1515;
1657 background-image: none
;
1658 border-color: #821414; }
1661 color: rgba
(38, 50, 56, 0.6);
1662 background-color: #fff;
1663 border-color: rgba
(38, 50, 56, 0.6); }
1664 .btn-secondary:hover {
1665 color: rgba
(38, 50, 56, 0.6);
1666 background-color: #e6e5e5;
1667 border-color: rgba
(13, 17, 20, 0.6); }
1668 .btn-secondary:focus, .btn-secondary.focus {
1669 box-shadow: 0 0 0 2px rgba
(38, 50, 56, 0.5); }
1670 .btn-secondary.disabled, .btn-secondary:disabled {
1671 background-color: #fff;
1672 border-color: rgba
(38, 50, 56, 0.6); }
1673 .btn-secondary:active
, .btn-secondary
.active
,
1674 .show > .btn-secondary.dropdown-toggle {
1675 color: rgba
(38, 50, 56, 0.6);
1676 background-color: #e6e5e5;
1677 background-image: none
;
1678 border-color: rgba
(13, 17, 20, 0.6); }
1682 background-color: #5bc0de;
1683 border-color: #5bc0de; }
1686 background-color: #31b0d5;
1687 border-color: #2aabd2; }
1688 .btn-info:focus, .btn-info.focus {
1689 box-shadow: 0 0 0 2px rgba
(91, 192, 222, 0.5); }
1690 .btn-info.disabled, .btn-info:disabled {
1691 background-color: #5bc0de;
1692 border-color: #5bc0de; }
1693 .btn-info:active
, .btn-info
.active
,
1694 .show > .btn-info.dropdown-toggle {
1696 background-color: #31b0d5;
1697 background-image: none
;
1698 border-color: #2aabd2; }
1702 background-color: #5cb85c;
1703 border-color: #5cb85c; }
1704 .btn-success:hover {
1706 background-color: #449d44;
1707 border-color: #419641; }
1708 .btn-success:focus, .btn-success.focus {
1709 box-shadow: 0 0 0 2px rgba
(92, 184, 92, 0.5); }
1710 .btn-success.disabled, .btn-success:disabled {
1711 background-color: #5cb85c;
1712 border-color: #5cb85c; }
1713 .btn-success:active
, .btn-success
.active
,
1714 .show > .btn-success.dropdown-toggle {
1716 background-color: #449d44;
1717 background-image: none
;
1718 border-color: #419641; }
1722 background-color: #f0ad4e;
1723 border-color: #f0ad4e; }
1724 .btn-warning:hover {
1726 background-color: #ec971f;
1727 border-color: #eb9316; }
1728 .btn-warning:focus, .btn-warning.focus {
1729 box-shadow: 0 0 0 2px rgba
(240, 173, 78, 0.5); }
1730 .btn-warning.disabled, .btn-warning:disabled {
1731 background-color: #f0ad4e;
1732 border-color: #f0ad4e; }
1733 .btn-warning:active
, .btn-warning
.active
,
1734 .show > .btn-warning.dropdown-toggle {
1736 background-color: #ec971f;
1737 background-image: none
;
1738 border-color: #eb9316; }
1742 background-color: #d9534f;
1743 border-color: #d9534f; }
1746 background-color: #c9302c;
1747 border-color: #c12e2a; }
1748 .btn-danger:focus, .btn-danger.focus {
1749 box-shadow: 0 0 0 2px rgba
(217, 83, 79, 0.5); }
1750 .btn-danger.disabled, .btn-danger:disabled {
1751 background-color: #d9534f;
1752 border-color: #d9534f; }
1753 .btn-danger:active
, .btn-danger
.active
,
1754 .show > .btn-danger.dropdown-toggle {
1756 background-color: #c9302c;
1757 background-image: none
;
1758 border-color: #c12e2a; }
1760 .btn-outline-primary {
1762 background-image: none
;
1763 background-color: transparent
;
1764 border-color: #b71c1c; }
1765 .btn-outline-primary:hover {
1767 background-color: #b71c1c;
1768 border-color: #b71c1c; }
1769 .btn-outline-primary:focus, .btn-outline-primary.focus {
1770 box-shadow: 0 0 0 2px rgba
(183, 28, 28, 0.5); }
1771 .btn-outline-primary.disabled, .btn-outline-primary:disabled {
1773 background-color: transparent
; }
1774 .btn-outline-primary:active
, .btn-outline-primary
.active
,
1775 .show > .btn-outline-primary.dropdown-toggle {
1777 background-color: #b71c1c;
1778 border-color: #b71c1c; }
1780 .btn-outline-secondary {
1781 color: rgba
(38, 50, 56, 0.6);
1782 background-image: none
;
1783 background-color: transparent
;
1784 border-color: rgba
(38, 50, 56, 0.6); }
1785 .btn-outline-secondary:hover {
1787 background-color: rgba
(38, 50, 56, 0.6);
1788 border-color: rgba
(38, 50, 56, 0.6); }
1789 .btn-outline-secondary:focus, .btn-outline-secondary.focus {
1790 box-shadow: 0 0 0 2px rgba
(38, 50, 56, 0.5); }
1791 .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
1792 color: rgba
(38, 50, 56, 0.6);
1793 background-color: transparent
; }
1794 .btn-outline-secondary:active
, .btn-outline-secondary
.active
,
1795 .show > .btn-outline-secondary.dropdown-toggle {
1797 background-color: rgba
(38, 50, 56, 0.6);
1798 border-color: rgba
(38, 50, 56, 0.6); }
1802 background-image: none
;
1803 background-color: transparent
;
1804 border-color: #5bc0de; }
1805 .btn-outline-info:hover {
1807 background-color: #5bc0de;
1808 border-color: #5bc0de; }
1809 .btn-outline-info:focus, .btn-outline-info.focus {
1810 box-shadow: 0 0 0 2px rgba
(91, 192, 222, 0.5); }
1811 .btn-outline-info.disabled, .btn-outline-info:disabled {
1813 background-color: transparent
; }
1814 .btn-outline-info:active
, .btn-outline-info
.active
,
1815 .show > .btn-outline-info.dropdown-toggle {
1817 background-color: #5bc0de;
1818 border-color: #5bc0de; }
1820 .btn-outline-success {
1822 background-image: none
;
1823 background-color: transparent
;
1824 border-color: #5cb85c; }
1825 .btn-outline-success:hover {
1827 background-color: #5cb85c;
1828 border-color: #5cb85c; }
1829 .btn-outline-success:focus, .btn-outline-success.focus {
1830 box-shadow: 0 0 0 2px rgba
(92, 184, 92, 0.5); }
1831 .btn-outline-success.disabled, .btn-outline-success:disabled {
1833 background-color: transparent
; }
1834 .btn-outline-success:active
, .btn-outline-success
.active
,
1835 .show > .btn-outline-success.dropdown-toggle {
1837 background-color: #5cb85c;
1838 border-color: #5cb85c; }
1840 .btn-outline-warning {
1842 background-image: none
;
1843 background-color: transparent
;
1844 border-color: #f0ad4e; }
1845 .btn-outline-warning:hover {
1847 background-color: #f0ad4e;
1848 border-color: #f0ad4e; }
1849 .btn-outline-warning:focus, .btn-outline-warning.focus {
1850 box-shadow: 0 0 0 2px rgba
(240, 173, 78, 0.5); }
1851 .btn-outline-warning.disabled, .btn-outline-warning:disabled {
1853 background-color: transparent
; }
1854 .btn-outline-warning:active
, .btn-outline-warning
.active
,
1855 .show > .btn-outline-warning.dropdown-toggle {
1857 background-color: #f0ad4e;
1858 border-color: #f0ad4e; }
1860 .btn-outline-danger {
1862 background-image: none
;
1863 background-color: transparent
;
1864 border-color: #d9534f; }
1865 .btn-outline-danger:hover {
1867 background-color: #d9534f;
1868 border-color: #d9534f; }
1869 .btn-outline-danger:focus, .btn-outline-danger.focus {
1870 box-shadow: 0 0 0 2px rgba
(217, 83, 79, 0.5); }
1871 .btn-outline-danger.disabled, .btn-outline-danger:disabled {
1873 background-color: transparent
; }
1874 .btn-outline-danger:active
, .btn-outline-danger
.active
,
1875 .show > .btn-outline-danger.dropdown-toggle {
1877 background-color: #d9534f;
1878 border-color: #d9534f; }
1884 .btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {
1885 background-color: transparent
; }
1886 .btn-link, .btn-link:focus, .btn-link:active {
1887 border-color: transparent
; }
1889 border-color: transparent
; }
1890 .btn-link:focus, .btn-link:hover {
1892 text-decoration: none
;
1893 background-color: transparent
; }
1894 .btn-link:disabled {
1896 .btn-link:disabled:focus, .btn-link:disabled:hover {
1897 text-decoration: none
; }
1899 .btn-lg, .btn-group-lg > .btn {
1902 border-radius: 2px; }
1904 .btn-sm, .btn-group-sm > .btn {
1906 font-size: 0.875rem;
1907 border-radius: 0.2rem; }
1913 .btn-block + .btn-block {
1916 input
[type
="submit"].btn-block
,
1917 input
[type
="reset"].btn-block
,
1918 input
[type
="button"].btn-block
{
1923 transition: opacity
0.15s linear
; }
1933 display: table-row
; }
1935 tbody
.collapse
.show
{
1936 display: table-row-group
; }
1942 transition: height
0.35s ease
; }
1945 .btn-group-vertical {
1947 display: inline-flex
;
1948 vertical-align: middle
; }
1950 .btn-group-vertical > .btn {
1953 .btn-group
> .btn:hover
,
1954 .btn-group-vertical > .btn:hover {
1956 .btn-group
> .btn:focus
, .btn-group
> .btn:active
, .btn-group
> .btn
.active
,
1957 .btn-group-vertical
> .btn:focus
,
1958 .btn-group-vertical
> .btn:active
,
1959 .btn-group-vertical > .btn.active {
1961 .btn-group
.btn
+ .btn
,
1962 .btn-group
.btn
+ .btn-group
,
1963 .btn-group
.btn-group
+ .btn
,
1964 .btn-group
.btn-group
+ .btn-group
,
1965 .btn-group-vertical
.btn
+ .btn
,
1966 .btn-group-vertical
.btn
+ .btn-group
,
1967 .btn-group-vertical
.btn-group
+ .btn
,
1968 .btn-group-vertical .btn-group + .btn-group {
1969 margin-left: -2px; }
1973 justify-content: flex-start
; }
1974 .btn-toolbar .input-group {
1977 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
1980 .btn-group > .btn:first-child {
1982 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
1983 border-bottom-right-radius: 0;
1984 border-top-right-radius: 0; }
1986 .btn-group
> .btn:last-child:not
(:first-child
),
1987 .btn-group > .dropdown-toggle:not(:first-child) {
1988 border-bottom-left-radius: 0;
1989 border-top-left-radius: 0; }
1991 .btn-group > .btn-group {
1994 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
1997 .btn-group
> .btn-group:first-child:not
(:last-child
) > .btn:last-child
,
1998 .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
1999 border-bottom-right-radius: 0;
2000 border-top-right-radius: 0; }
2002 .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
2003 border-bottom-left-radius: 0;
2004 border-top-left-radius: 0; }
2006 .btn-group
.dropdown-toggle:active
,
2007 .btn-group.open .dropdown-toggle {
2010 .btn + .dropdown-toggle-split {
2011 padding-right: 12px;
2012 padding-left: 12px; }
2013 .btn + .dropdown-toggle-split::after {
2016 .btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
2018 padding-left: 6px; }
2020 .btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
2021 padding-right: 24px;
2022 padding-left: 24px; }
2024 .btn-group-vertical {
2025 display: inline-flex
;
2026 flex-direction: column
;
2027 align-items: flex-start
;
2028 justify-content: center
; }
2029 .btn-group-vertical
.btn
,
2030 .btn-group-vertical .btn-group {
2032 .btn-group-vertical
> .btn
+ .btn
,
2033 .btn-group-vertical
> .btn
+ .btn-group
,
2034 .btn-group-vertical
> .btn-group
+ .btn
,
2035 .btn-group-vertical > .btn-group + .btn-group {
2039 .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
2042 .btn-group-vertical > .btn:first-child:not(:last-child) {
2043 border-bottom-right-radius: 0;
2044 border-bottom-left-radius: 0; }
2046 .btn-group-vertical > .btn:last-child:not(:first-child) {
2047 border-top-right-radius: 0;
2048 border-top-left-radius: 0; }
2050 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
2053 .btn-group-vertical
> .btn-group:first-child:not
(:last-child
) > .btn:last-child
,
2054 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
2055 border-bottom-right-radius: 0;
2056 border-bottom-left-radius: 0; }
2058 .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
2059 border-top-right-radius: 0;
2060 border-top-left-radius: 0; }
2062 [data-toggle
="buttons"] > .btn input
[type
="radio"],
2063 [data-toggle
="buttons"] > .btn input
[type
="checkbox"],
2064 [data-toggle
="buttons"] > .btn-group
> .btn input
[type
="radio"],
2065 [data-toggle
="buttons"] > .btn-group
> .btn input
[type
="checkbox"] {
2067 clip: rect
(0, 0, 0, 0);
2068 pointer-events: none
; }
2078 padding: 8px 24px; }
2079 .nav-link:focus, .nav-link:hover {
2080 text-decoration: none
; }
2081 .nav-link.disabled {
2083 cursor: not-allowed
; }
2086 border-bottom: 1px solid
#ddd; }
2087 .nav-tabs .nav-item {
2088 margin-bottom: -1px; }
2089 .nav-tabs .nav-link {
2090 border: 1px solid transparent
;
2091 border-top-right-radius: 0.25rem;
2092 border-top-left-radius: 0.25rem; }
2093 .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
2094 border-color: #eceeef #eceeef #ddd; }
2095 .nav-tabs .nav-link.disabled {
2097 background-color: transparent
;
2098 border-color: transparent
; }
2099 .nav-tabs
.nav-link
.active
,
2100 .nav-tabs .nav-item.show .nav-link {
2102 background-color: #fff;
2103 border-color: #ddd #ddd #fff; }
2104 .nav-tabs .dropdown-menu {
2106 border-top-right-radius: 0;
2107 border-top-left-radius: 0; }
2109 .nav-pills .nav-link {
2110 border-radius: 0.25rem; }
2112 .nav-pills
.nav-link
.active
,
2113 .nav-pills .nav-item.show .nav-link {
2116 background-color: #0275d8; }
2118 .nav-fill .nav-item {
2120 text-align: center
; }
2122 .nav-justified .nav-item {
2124 text-align: center
; }
2126 .tab-content > .tab-pane {
2129 .tab-content > .active {
2135 flex-direction: column
;
2139 display: inline-block
;
2140 padding-top: .25rem;
2141 padding-bottom: .25rem;
2144 line-height: inherit
;
2145 white-space: nowrap
; }
2146 .navbar-brand:focus, .navbar-brand:hover {
2147 text-decoration: none
; }
2151 flex-direction: column
;
2155 .navbar-nav .nav-link {
2160 display: inline-block
;
2161 padding-top: .425rem;
2162 padding-bottom: .425rem; }
2165 align-self: flex-start
;
2166 padding: 0.25rem 0.75rem;
2169 background: transparent
;
2170 border: 2px solid transparent
;
2171 border-radius: 0.25rem; }
2172 .navbar-toggler:focus, .navbar-toggler:hover {
2173 text-decoration: none
; }
2175 .navbar-toggler-icon {
2176 display: inline-block
;
2179 vertical-align: middle
;
2181 background: no-repeat center center
;
2182 background-size: 100% 100%; }
2184 .navbar-toggler-left {
2188 .navbar-toggler-right {
2192 @media (max-width: 575px) {
2193 .navbar-toggleable .navbar-nav .dropdown-menu {
2196 .navbar-toggleable > .container {
2198 padding-left: 0; } }
2200 @media (min-width: 576px) {
2201 .navbar-toggleable {
2202 flex-direction: row
;
2204 align-items: center
; }
2205 .navbar-toggleable .navbar-nav {
2206 flex-direction: row
; }
2207 .navbar-toggleable .navbar-nav .nav-link {
2208 padding-right: .5rem;
2209 padding-left: .5rem; }
2210 .navbar-toggleable > .container {
2213 align-items: center
; }
2214 .navbar-toggleable .navbar-collapse {
2215 display: flex
!important
;
2217 .navbar-toggleable .navbar-toggler {
2220 @media (max-width: 767px) {
2221 .navbar-toggleable-sm .navbar-nav .dropdown-menu {
2224 .navbar-toggleable-sm > .container {
2226 padding-left: 0; } }
2228 @media (min-width: 768px) {
2229 .navbar-toggleable-sm {
2230 flex-direction: row
;
2232 align-items: center
; }
2233 .navbar-toggleable-sm .navbar-nav {
2234 flex-direction: row
; }
2235 .navbar-toggleable-sm .navbar-nav .nav-link {
2236 padding-right: .5rem;
2237 padding-left: .5rem; }
2238 .navbar-toggleable-sm > .container {
2241 align-items: center
; }
2242 .navbar-toggleable-sm .navbar-collapse {
2243 display: flex
!important
;
2245 .navbar-toggleable-sm .navbar-toggler {
2248 @media (max-width: 991px) {
2249 .navbar-toggleable-md .navbar-nav .dropdown-menu {
2252 .navbar-toggleable-md > .container {
2254 padding-left: 0; } }
2256 @media (min-width: 992px) {
2257 .navbar-toggleable-md {
2258 flex-direction: row
;
2260 align-items: center
; }
2261 .navbar-toggleable-md .navbar-nav {
2262 flex-direction: row
; }
2263 .navbar-toggleable-md .navbar-nav .nav-link {
2264 padding-right: .5rem;
2265 padding-left: .5rem; }
2266 .navbar-toggleable-md > .container {
2269 align-items: center
; }
2270 .navbar-toggleable-md .navbar-collapse {
2271 display: flex
!important
;
2273 .navbar-toggleable-md .navbar-toggler {
2276 @media (max-width: 1199px) {
2277 .navbar-toggleable-lg .navbar-nav .dropdown-menu {
2280 .navbar-toggleable-lg > .container {
2282 padding-left: 0; } }
2284 @media (min-width: 1200px) {
2285 .navbar-toggleable-lg {
2286 flex-direction: row
;
2288 align-items: center
; }
2289 .navbar-toggleable-lg .navbar-nav {
2290 flex-direction: row
; }
2291 .navbar-toggleable-lg .navbar-nav .nav-link {
2292 padding-right: .5rem;
2293 padding-left: .5rem; }
2294 .navbar-toggleable-lg > .container {
2297 align-items: center
; }
2298 .navbar-toggleable-lg .navbar-collapse {
2299 display: flex
!important
;
2301 .navbar-toggleable-lg .navbar-toggler {
2304 .navbar-toggleable-xl {
2305 flex-direction: row
;
2307 align-items: center
; }
2308 .navbar-toggleable-xl .navbar-nav .dropdown-menu {
2311 .navbar-toggleable-xl > .container {
2314 .navbar-toggleable-xl .navbar-nav {
2315 flex-direction: row
; }
2316 .navbar-toggleable-xl .navbar-nav .nav-link {
2317 padding-right: .5rem;
2318 padding-left: .5rem; }
2319 .navbar-toggleable-xl > .container {
2322 align-items: center
; }
2323 .navbar-toggleable-xl .navbar-collapse {
2324 display: flex
!important
;
2326 .navbar-toggleable-xl .navbar-toggler {
2329 .navbar-light
.navbar-brand
,
2330 .navbar-light .navbar-toggler {
2331 color: rgba
(0, 0, 0, 0.9); }
2332 .navbar-light
.navbar-brand:focus
, .navbar-light
.navbar-brand:hover
,
2333 .navbar-light
.navbar-toggler:focus
,
2334 .navbar-light .navbar-toggler:hover {
2335 color: rgba
(0, 0, 0, 0.9); }
2337 .navbar-light .navbar-nav .nav-link {
2338 color: rgba
(0, 0, 0, 0.5); }
2339 .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
2340 color: rgba
(0, 0, 0, 0.7); }
2341 .navbar-light .navbar-nav .nav-link.disabled {
2342 color: rgba
(0, 0, 0, 0.3); }
2344 .navbar-light
.navbar-nav
.open
> .nav-link
,
2345 .navbar-light
.navbar-nav
.active
> .nav-link
,
2346 .navbar-light
.navbar-nav
.nav-link
.open
,
2347 .navbar-light .navbar-nav .nav-link.active {
2348 color: rgba
(0, 0, 0, 0.9); }
2350 .navbar-light .navbar-toggler {
2351 border-color: rgba
(0, 0, 0, 0.1); }
2353 .navbar-light .navbar-toggler-icon {
2354 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"); }
2356 .navbar-light .navbar-text {
2357 color: rgba
(0, 0, 0, 0.5); }
2359 .navbar-inverse
.navbar-brand
,
2360 .navbar-inverse .navbar-toggler {
2362 .navbar-inverse
.navbar-brand:focus
, .navbar-inverse
.navbar-brand:hover
,
2363 .navbar-inverse
.navbar-toggler:focus
,
2364 .navbar-inverse .navbar-toggler:hover {
2367 .navbar-inverse .navbar-nav .nav-link {
2368 color: rgba
(255, 255, 255, 0.5); }
2369 .navbar-inverse .navbar-nav .nav-link:focus, .navbar-inverse .navbar-nav .nav-link:hover {
2370 color: rgba
(255, 255, 255, 0.75); }
2371 .navbar-inverse .navbar-nav .nav-link.disabled {
2372 color: rgba
(255, 255, 255, 0.25); }
2374 .navbar-inverse
.navbar-nav
.open
> .nav-link
,
2375 .navbar-inverse
.navbar-nav
.active
> .nav-link
,
2376 .navbar-inverse
.navbar-nav
.nav-link
.open
,
2377 .navbar-inverse .navbar-nav .nav-link.active {
2380 .navbar-inverse .navbar-toggler {
2381 border-color: rgba
(255, 255, 255, 0.1); }
2383 .navbar-inverse .navbar-toggler-icon {
2384 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"); }
2386 .navbar-inverse .navbar-text {
2387 color: rgba
(255, 255, 255, 0.5); }
2390 display: inline-block
;
2391 padding: 0.25em 0.4em;
2397 white-space: nowrap
;
2398 vertical-align: baseline
;
2399 border-radius: 0.25rem; }
2407 a
.badge:focus
, a
.badge:hover
{
2409 text-decoration: none
;
2413 padding-right: 0.6em;
2414 padding-left: 0.6em;
2415 border-radius: 10rem; }
2418 background-color: #636c72; }
2419 .badge-default[href]:focus, .badge-default[href]:hover {
2420 background-color: #4b5257; }
2423 background-color: #0275d8; }
2424 .badge-primary[href]:focus, .badge-primary[href]:hover {
2425 background-color: #025aa5; }
2428 background-color: #5cb85c; }
2429 .badge-success[href]:focus, .badge-success[href]:hover {
2430 background-color: #449d44; }
2433 background-color: #5bc0de; }
2434 .badge-info[href]:focus, .badge-info[href]:hover {
2435 background-color: #31b0d5; }
2438 background-color: #f0ad4e; }
2439 .badge-warning[href]:focus, .badge-warning[href]:hover {
2440 background-color: #ec971f; }
2443 background-color: #d9534f; }
2444 .badge-danger[href]:focus, .badge-danger[href]:hover {
2445 background-color: #c9302c; }
2447 @keyframes progress-bar-stripes
{
2449 background-position: 1rem 0; }
2451 background-position: 0 0; } }
2459 background-color: #eceeef;
2460 border-radius: 0.25rem; }
2465 background-color: #0275d8; }
2467 .progress-bar-striped {
2468 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
);
2469 background-size: 1rem 1rem; }
2471 .progress-bar-animated {
2472 animation: progress-bar-stripes
1s linear infinite
; }
2476 align-items: flex-start
; }
2483 flex-direction: column
;
2487 .list-group-item-action {
2490 text-align: inherit
; }
2491 .list-group-item-action .list-group-item-heading {
2493 .list-group-item-action:focus, .list-group-item-action:hover {
2495 text-decoration: none
;
2496 background-color: #f7f7f9; }
2497 .list-group-item-action:active {
2499 background-color: #eceeef; }
2504 flex-flow: row wrap
;
2505 align-items: center
;
2506 padding: 0.75rem 1.25rem;
2507 margin-bottom: -1px;
2508 background-color: #fff;
2509 border: 1px solid rgba
(0, 0, 0, 0.125); }
2510 .list-group-item:first-child {
2511 border-top-right-radius: 0.25rem;
2512 border-top-left-radius: 0.25rem; }
2513 .list-group-item:last-child {
2515 border-bottom-right-radius: 0.25rem;
2516 border-bottom-left-radius: 0.25rem; }
2517 .list-group-item:focus, .list-group-item:hover {
2518 text-decoration: none
; }
2519 .list-group-item.disabled, .list-group-item:disabled {
2521 cursor: not-allowed
;
2522 background-color: #fff; }
2523 .list-group-item.disabled .list-group-item-heading, .list-group-item:disabled .list-group-item-heading {
2525 .list-group-item.disabled .list-group-item-text, .list-group-item:disabled .list-group-item-text {
2527 .list-group-item.active {
2530 background-color: #0275d8;
2531 border-color: #0275d8; }
2532 .list-group-item
.active
.list-group-item-heading
,
2533 .list-group-item
.active
.list-group-item-heading
> small
,
2534 .list-group-item.active .list-group-item-heading > .small {
2536 .list-group-item.active .list-group-item-text {
2539 .list-group-flush .list-group-item {
2544 .list-group-flush:first-child .list-group-item:first-child {
2547 .list-group-flush:last-child .list-group-item:last-child {
2550 .list-group-item-success {
2552 background-color: #dff0d8; }
2554 a
.list-group-item-success
,
2555 button
.list-group-item-success
{
2557 a
.list-group-item-success
.list-group-item-heading
,
2558 button
.list-group-item-success
.list-group-item-heading
{
2560 a
.list-group-item-success:focus
, a
.list-group-item-success:hover
,
2561 button
.list-group-item-success:focus
,
2562 button
.list-group-item-success:hover
{
2564 background-color: #d0e9c6; }
2565 a
.list-group-item-success
.active
,
2566 button
.list-group-item-success
.active
{
2568 background-color: #3c763d;
2569 border-color: #3c763d; }
2571 .list-group-item-info {
2573 background-color: #d9edf7; }
2575 a
.list-group-item-info
,
2576 button
.list-group-item-info
{
2578 a
.list-group-item-info
.list-group-item-heading
,
2579 button
.list-group-item-info
.list-group-item-heading
{
2581 a
.list-group-item-info:focus
, a
.list-group-item-info:hover
,
2582 button
.list-group-item-info:focus
,
2583 button
.list-group-item-info:hover
{
2585 background-color: #c4e3f3; }
2586 a
.list-group-item-info
.active
,
2587 button
.list-group-item-info
.active
{
2589 background-color: #31708f;
2590 border-color: #31708f; }
2592 .list-group-item-warning {
2594 background-color: #fcf8e3; }
2596 a
.list-group-item-warning
,
2597 button
.list-group-item-warning
{
2599 a
.list-group-item-warning
.list-group-item-heading
,
2600 button
.list-group-item-warning
.list-group-item-heading
{
2602 a
.list-group-item-warning:focus
, a
.list-group-item-warning:hover
,
2603 button
.list-group-item-warning:focus
,
2604 button
.list-group-item-warning:hover
{
2606 background-color: #faf2cc; }
2607 a
.list-group-item-warning
.active
,
2608 button
.list-group-item-warning
.active
{
2610 background-color: #8a6d3b;
2611 border-color: #8a6d3b; }
2613 .list-group-item-danger {
2615 background-color: #f2dede; }
2617 a
.list-group-item-danger
,
2618 button
.list-group-item-danger
{
2620 a
.list-group-item-danger
.list-group-item-heading
,
2621 button
.list-group-item-danger
.list-group-item-heading
{
2623 a
.list-group-item-danger:focus
, a
.list-group-item-danger:hover
,
2624 button
.list-group-item-danger:focus
,
2625 button
.list-group-item-danger:hover
{
2627 background-color: #ebcccc; }
2628 a
.list-group-item-danger
.active
,
2629 button
.list-group-item-danger
.active
{
2631 background-color: #a94442;
2632 border-color: #a94442; }
2635 vertical-align: baseline
!important
; }
2638 vertical-align: top
!important
; }
2641 vertical-align: middle
!important
; }
2644 vertical-align: bottom
!important
; }
2646 .align-text-bottom {
2647 vertical-align: text-bottom
!important
; }
2650 vertical-align: text-top
!important
; }
2653 background-color: #e3e8eb; }
2656 background-color: #0275d8 !important
; }
2658 a
.bg-primary:focus
, a
.bg-primary:hover
{
2659 background-color: #025aa5 !important
; }
2662 background-color: #5cb85c !important
; }
2664 a
.bg-success:focus
, a
.bg-success:hover
{
2665 background-color: #449d44 !important
; }
2668 background-color: #5bc0de !important
; }
2670 a
.bg-info:focus
, a
.bg-info:hover
{
2671 background-color: #31b0d5 !important
; }
2674 background-color: #f0ad4e !important
; }
2676 a
.bg-warning:focus
, a
.bg-warning:hover
{
2677 background-color: #ec971f !important
; }
2680 background-color: #d9534f !important
; }
2682 a
.bg-danger:focus
, a
.bg-danger:hover
{
2683 background-color: #c9302c !important
; }
2686 background-color: #292b2c !important
; }
2688 a
.bg-inverse:focus
, a
.bg-inverse:hover
{
2689 background-color: #101112 !important
; }
2692 border: 0 !important
; }
2695 border-top: 0 !important
; }
2698 border-right: 0 !important
; }
2701 border-bottom: 0 !important
; }
2704 border-left: 0 !important
; }
2707 border-radius: 0.25rem; }
2710 border-top-right-radius: 0.25rem;
2711 border-top-left-radius: 0.25rem; }
2714 border-bottom-right-radius: 0.25rem;
2715 border-top-right-radius: 0.25rem; }
2718 border-bottom-right-radius: 0.25rem;
2719 border-bottom-left-radius: 0.25rem; }
2722 border-bottom-left-radius: 0.25rem;
2723 border-top-left-radius: 0.25rem; }
2726 border-radius: 50%; }
2737 display: none
!important
; }
2740 display: inline
!important
; }
2743 display: inline-block
!important
; }
2746 display: block
!important
; }
2749 display: table
!important
; }
2752 display: table-cell
!important
; }
2755 display: flex
!important
; }
2758 display: inline-flex
!important
; }
2760 @media (min-width: 576px) {
2762 display: none
!important
; }
2764 display: inline
!important
; }
2765 .d-sm-inline-block {
2766 display: inline-block
!important
; }
2768 display: block
!important
; }
2770 display: table
!important
; }
2772 display: table-cell
!important
; }
2774 display: flex
!important
; }
2776 display: inline-flex
!important
; } }
2778 @media (min-width: 768px) {
2780 display: none
!important
; }
2782 display: inline
!important
; }
2783 .d-md-inline-block {
2784 display: inline-block
!important
; }
2786 display: block
!important
; }
2788 display: table
!important
; }
2790 display: table-cell
!important
; }
2792 display: flex
!important
; }
2794 display: inline-flex
!important
; } }
2796 @media (min-width: 992px) {
2798 display: none
!important
; }
2800 display: inline
!important
; }
2801 .d-lg-inline-block {
2802 display: inline-block
!important
; }
2804 display: block
!important
; }
2806 display: table
!important
; }
2808 display: table-cell
!important
; }
2810 display: flex
!important
; }
2812 display: inline-flex
!important
; } }
2814 @media (min-width: 1200px) {
2816 display: none
!important
; }
2818 display: inline
!important
; }
2819 .d-xl-inline-block {
2820 display: inline-block
!important
; }
2822 display: block
!important
; }
2824 display: table
!important
; }
2826 display: table-cell
!important
; }
2828 display: flex
!important
; }
2830 display: inline-flex
!important
; } }
2842 flex-direction: row
!important
; }
2845 flex-direction: column
!important
; }
2848 flex-direction: row-reverse
!important
; }
2850 .flex-column-reverse {
2851 flex-direction: column-reverse
!important
; }
2854 flex-wrap: wrap
!important
; }
2857 flex-wrap: nowrap
!important
; }
2859 .flex-wrap-reverse {
2860 flex-wrap: wrap-reverse
!important
; }
2862 .justify-content-start {
2863 justify-content: flex-start
!important
; }
2865 .justify-content-end {
2866 justify-content: flex-end
!important
; }
2868 .justify-content-center {
2869 justify-content: center
!important
; }
2871 .justify-content-between {
2872 justify-content: space-between
!important
; }
2874 .justify-content-around {
2875 justify-content: space-around
!important
; }
2877 .align-items-start {
2878 align-items: flex-start
!important
; }
2881 align-items: flex-end
!important
; }
2883 .align-items-center {
2884 align-items: center
!important
; }
2886 .align-items-baseline {
2887 align-items: baseline
!important
; }
2889 .align-items-stretch {
2890 align-items: stretch
!important
; }
2892 .align-content-start {
2893 align-content: flex-start
!important
; }
2895 .align-content-end {
2896 align-content: flex-end
!important
; }
2898 .align-content-center {
2899 align-content: center
!important
; }
2901 .align-content-between {
2902 align-content: space-between
!important
; }
2904 .align-content-around {
2905 align-content: space-around
!important
; }
2907 .align-content-stretch {
2908 align-content: stretch
!important
; }
2911 align-self: auto
!important
; }
2914 align-self: flex-start
!important
; }
2917 align-self: flex-end
!important
; }
2919 .align-self-center {
2920 align-self: center
!important
; }
2922 .align-self-baseline {
2923 align-self: baseline
!important
; }
2925 .align-self-stretch {
2926 align-self: stretch
!important
; }
2928 @media (min-width: 576px) {
2933 .flex-sm-unordered {
2936 flex-direction: row
!important
; }
2938 flex-direction: column
!important
; }
2939 .flex-sm-row-reverse {
2940 flex-direction: row-reverse
!important
; }
2941 .flex-sm-column-reverse {
2942 flex-direction: column-reverse
!important
; }
2944 flex-wrap: wrap
!important
; }
2946 flex-wrap: nowrap
!important
; }
2947 .flex-sm-wrap-reverse {
2948 flex-wrap: wrap-reverse
!important
; }
2949 .justify-content-sm-start {
2950 justify-content: flex-start
!important
; }
2951 .justify-content-sm-end {
2952 justify-content: flex-end
!important
; }
2953 .justify-content-sm-center {
2954 justify-content: center
!important
; }
2955 .justify-content-sm-between {
2956 justify-content: space-between
!important
; }
2957 .justify-content-sm-around {
2958 justify-content: space-around
!important
; }
2959 .align-items-sm-start {
2960 align-items: flex-start
!important
; }
2961 .align-items-sm-end {
2962 align-items: flex-end
!important
; }
2963 .align-items-sm-center {
2964 align-items: center
!important
; }
2965 .align-items-sm-baseline {
2966 align-items: baseline
!important
; }
2967 .align-items-sm-stretch {
2968 align-items: stretch
!important
; }
2969 .align-content-sm-start {
2970 align-content: flex-start
!important
; }
2971 .align-content-sm-end {
2972 align-content: flex-end
!important
; }
2973 .align-content-sm-center {
2974 align-content: center
!important
; }
2975 .align-content-sm-between {
2976 align-content: space-between
!important
; }
2977 .align-content-sm-around {
2978 align-content: space-around
!important
; }
2979 .align-content-sm-stretch {
2980 align-content: stretch
!important
; }
2981 .align-self-sm-auto {
2982 align-self: auto
!important
; }
2983 .align-self-sm-start {
2984 align-self: flex-start
!important
; }
2985 .align-self-sm-end {
2986 align-self: flex-end
!important
; }
2987 .align-self-sm-center {
2988 align-self: center
!important
; }
2989 .align-self-sm-baseline {
2990 align-self: baseline
!important
; }
2991 .align-self-sm-stretch {
2992 align-self: stretch
!important
; } }
2994 @media (min-width: 768px) {
2999 .flex-md-unordered {
3002 flex-direction: row
!important
; }
3004 flex-direction: column
!important
; }
3005 .flex-md-row-reverse {
3006 flex-direction: row-reverse
!important
; }
3007 .flex-md-column-reverse {
3008 flex-direction: column-reverse
!important
; }
3010 flex-wrap: wrap
!important
; }
3012 flex-wrap: nowrap
!important
; }
3013 .flex-md-wrap-reverse {
3014 flex-wrap: wrap-reverse
!important
; }
3015 .justify-content-md-start {
3016 justify-content: flex-start
!important
; }
3017 .justify-content-md-end {
3018 justify-content: flex-end
!important
; }
3019 .justify-content-md-center {
3020 justify-content: center
!important
; }
3021 .justify-content-md-between {
3022 justify-content: space-between
!important
; }
3023 .justify-content-md-around {
3024 justify-content: space-around
!important
; }
3025 .align-items-md-start {
3026 align-items: flex-start
!important
; }
3027 .align-items-md-end {
3028 align-items: flex-end
!important
; }
3029 .align-items-md-center {
3030 align-items: center
!important
; }
3031 .align-items-md-baseline {
3032 align-items: baseline
!important
; }
3033 .align-items-md-stretch {
3034 align-items: stretch
!important
; }
3035 .align-content-md-start {
3036 align-content: flex-start
!important
; }
3037 .align-content-md-end {
3038 align-content: flex-end
!important
; }
3039 .align-content-md-center {
3040 align-content: center
!important
; }
3041 .align-content-md-between {
3042 align-content: space-between
!important
; }
3043 .align-content-md-around {
3044 align-content: space-around
!important
; }
3045 .align-content-md-stretch {
3046 align-content: stretch
!important
; }
3047 .align-self-md-auto {
3048 align-self: auto
!important
; }
3049 .align-self-md-start {
3050 align-self: flex-start
!important
; }
3051 .align-self-md-end {
3052 align-self: flex-end
!important
; }
3053 .align-self-md-center {
3054 align-self: center
!important
; }
3055 .align-self-md-baseline {
3056 align-self: baseline
!important
; }
3057 .align-self-md-stretch {
3058 align-self: stretch
!important
; } }
3060 @media (min-width: 992px) {
3065 .flex-lg-unordered {
3068 flex-direction: row
!important
; }
3070 flex-direction: column
!important
; }
3071 .flex-lg-row-reverse {
3072 flex-direction: row-reverse
!important
; }
3073 .flex-lg-column-reverse {
3074 flex-direction: column-reverse
!important
; }
3076 flex-wrap: wrap
!important
; }
3078 flex-wrap: nowrap
!important
; }
3079 .flex-lg-wrap-reverse {
3080 flex-wrap: wrap-reverse
!important
; }
3081 .justify-content-lg-start {
3082 justify-content: flex-start
!important
; }
3083 .justify-content-lg-end {
3084 justify-content: flex-end
!important
; }
3085 .justify-content-lg-center {
3086 justify-content: center
!important
; }
3087 .justify-content-lg-between {
3088 justify-content: space-between
!important
; }
3089 .justify-content-lg-around {
3090 justify-content: space-around
!important
; }
3091 .align-items-lg-start {
3092 align-items: flex-start
!important
; }
3093 .align-items-lg-end {
3094 align-items: flex-end
!important
; }
3095 .align-items-lg-center {
3096 align-items: center
!important
; }
3097 .align-items-lg-baseline {
3098 align-items: baseline
!important
; }
3099 .align-items-lg-stretch {
3100 align-items: stretch
!important
; }
3101 .align-content-lg-start {
3102 align-content: flex-start
!important
; }
3103 .align-content-lg-end {
3104 align-content: flex-end
!important
; }
3105 .align-content-lg-center {
3106 align-content: center
!important
; }
3107 .align-content-lg-between {
3108 align-content: space-between
!important
; }
3109 .align-content-lg-around {
3110 align-content: space-around
!important
; }
3111 .align-content-lg-stretch {
3112 align-content: stretch
!important
; }
3113 .align-self-lg-auto {
3114 align-self: auto
!important
; }
3115 .align-self-lg-start {
3116 align-self: flex-start
!important
; }
3117 .align-self-lg-end {
3118 align-self: flex-end
!important
; }
3119 .align-self-lg-center {
3120 align-self: center
!important
; }
3121 .align-self-lg-baseline {
3122 align-self: baseline
!important
; }
3123 .align-self-lg-stretch {
3124 align-self: stretch
!important
; } }
3126 @media (min-width: 1200px) {
3131 .flex-xl-unordered {
3134 flex-direction: row
!important
; }
3136 flex-direction: column
!important
; }
3137 .flex-xl-row-reverse {
3138 flex-direction: row-reverse
!important
; }
3139 .flex-xl-column-reverse {
3140 flex-direction: column-reverse
!important
; }
3142 flex-wrap: wrap
!important
; }
3144 flex-wrap: nowrap
!important
; }
3145 .flex-xl-wrap-reverse {
3146 flex-wrap: wrap-reverse
!important
; }
3147 .justify-content-xl-start {
3148 justify-content: flex-start
!important
; }
3149 .justify-content-xl-end {
3150 justify-content: flex-end
!important
; }
3151 .justify-content-xl-center {
3152 justify-content: center
!important
; }
3153 .justify-content-xl-between {
3154 justify-content: space-between
!important
; }
3155 .justify-content-xl-around {
3156 justify-content: space-around
!important
; }
3157 .align-items-xl-start {
3158 align-items: flex-start
!important
; }
3159 .align-items-xl-end {
3160 align-items: flex-end
!important
; }
3161 .align-items-xl-center {
3162 align-items: center
!important
; }
3163 .align-items-xl-baseline {
3164 align-items: baseline
!important
; }
3165 .align-items-xl-stretch {
3166 align-items: stretch
!important
; }
3167 .align-content-xl-start {
3168 align-content: flex-start
!important
; }
3169 .align-content-xl-end {
3170 align-content: flex-end
!important
; }
3171 .align-content-xl-center {
3172 align-content: center
!important
; }
3173 .align-content-xl-between {
3174 align-content: space-between
!important
; }
3175 .align-content-xl-around {
3176 align-content: space-around
!important
; }
3177 .align-content-xl-stretch {
3178 align-content: stretch
!important
; }
3179 .align-self-xl-auto {
3180 align-self: auto
!important
; }
3181 .align-self-xl-start {
3182 align-self: flex-start
!important
; }
3183 .align-self-xl-end {
3184 align-self: flex-end
!important
; }
3185 .align-self-xl-center {
3186 align-self: center
!important
; }
3187 .align-self-xl-baseline {
3188 align-self: baseline
!important
; }
3189 .align-self-xl-stretch {
3190 align-self: stretch
!important
; } }
3193 float: left
!important
; }
3196 float: right
!important
; }
3199 float: none
!important
; }
3201 @media (min-width: 576px) {
3203 float: left
!important
; }
3205 float: right
!important
; }
3207 float: none
!important
; } }
3209 @media (min-width: 768px) {
3211 float: left
!important
; }
3213 float: right
!important
; }
3215 float: none
!important
; } }
3217 @media (min-width: 992px) {
3219 float: left
!important
; }
3221 float: right
!important
; }
3223 float: none
!important
; } }
3225 @media (min-width: 1200px) {
3227 float: left
!important
; }
3229 float: right
!important
; }
3231 float: none
!important
; } }
3259 clip: rect
(0, 0, 0, 0);
3262 .sr-only-focusable:active, .sr-only-focusable:focus {
3271 width: 25% !important
; }
3274 width: 50% !important
; }
3277 width: 75% !important
; }
3280 width: 100% !important
; }
3283 height: 25% !important
; }
3286 height: 50% !important
; }
3289 height: 75% !important
; }
3292 height: 100% !important
; }
3295 max-width: 100% !important
; }
3298 max-height: 100% !important
; }
3301 margin: 0 0 !important
; }
3304 margin-top: 0 !important
; }
3307 margin-right: 0 !important
; }
3310 margin-bottom: 0 !important
; }
3313 margin-left: 0 !important
; }
3316 margin-right: 0 !important
;
3317 margin-left: 0 !important
; }
3320 margin-top: 0 !important
;
3321 margin-bottom: 0 !important
; }
3324 margin: 2px 2px !important
; }
3327 margin-top: 2px !important
; }
3330 margin-right: 2px !important
; }
3333 margin-bottom: 2px !important
; }
3336 margin-left: 2px !important
; }
3339 margin-right: 2px !important
;
3340 margin-left: 2px !important
; }
3343 margin-top: 2px !important
;
3344 margin-bottom: 2px !important
; }
3347 margin: 4px 4px !important
; }
3350 margin-top: 4px !important
; }
3353 margin-right: 4px !important
; }
3356 margin-bottom: 4px !important
; }
3359 margin-left: 4px !important
; }
3362 margin-right: 4px !important
;
3363 margin-left: 4px !important
; }
3366 margin-top: 4px !important
;
3367 margin-bottom: 4px !important
; }
3370 margin: 8px 8px !important
; }
3373 margin-top: 8px !important
; }
3376 margin-right: 8px !important
; }
3379 margin-bottom: 8px !important
; }
3382 margin-left: 8px !important
; }
3385 margin-right: 8px !important
;
3386 margin-left: 8px !important
; }
3389 margin-top: 8px !important
;
3390 margin-bottom: 8px !important
; }
3393 margin: 12px 12px !important
; }
3396 margin-top: 12px !important
; }
3399 margin-right: 12px !important
; }
3402 margin-bottom: 12px !important
; }
3405 margin-left: 12px !important
; }
3408 margin-right: 12px !important
;
3409 margin-left: 12px !important
; }
3412 margin-top: 12px !important
;
3413 margin-bottom: 12px !important
; }
3416 margin: 16px 16px !important
; }
3419 margin-top: 16px !important
; }
3422 margin-right: 16px !important
; }
3425 margin-bottom: 16px !important
; }
3428 margin-left: 16px !important
; }
3431 margin-right: 16px !important
;
3432 margin-left: 16px !important
; }
3435 margin-top: 16px !important
;
3436 margin-bottom: 16px !important
; }
3439 margin: 48px 48px !important
; }
3442 margin-top: 48px !important
; }
3445 margin-right: 48px !important
; }
3448 margin-bottom: 48px !important
; }
3451 margin-left: 48px !important
; }
3454 margin-right: 48px !important
;
3455 margin-left: 48px !important
; }
3458 margin-top: 48px !important
;
3459 margin-bottom: 48px !important
; }
3462 padding: 0 0 !important
; }
3465 padding-top: 0 !important
; }
3468 padding-right: 0 !important
; }
3471 padding-bottom: 0 !important
; }
3474 padding-left: 0 !important
; }
3477 padding-right: 0 !important
;
3478 padding-left: 0 !important
; }
3481 padding-top: 0 !important
;
3482 padding-bottom: 0 !important
; }
3485 padding: 2px 2px !important
; }
3488 padding-top: 2px !important
; }
3491 padding-right: 2px !important
; }
3494 padding-bottom: 2px !important
; }
3497 padding-left: 2px !important
; }
3500 padding-right: 2px !important
;
3501 padding-left: 2px !important
; }
3504 padding-top: 2px !important
;
3505 padding-bottom: 2px !important
; }
3508 padding: 4px 4px !important
; }
3511 padding-top: 4px !important
; }
3514 padding-right: 4px !important
; }
3517 padding-bottom: 4px !important
; }
3520 padding-left: 4px !important
; }
3523 padding-right: 4px !important
;
3524 padding-left: 4px !important
; }
3527 padding-top: 4px !important
;
3528 padding-bottom: 4px !important
; }
3531 padding: 8px 8px !important
; }
3534 padding-top: 8px !important
; }
3537 padding-right: 8px !important
; }
3540 padding-bottom: 8px !important
; }
3543 padding-left: 8px !important
; }
3546 padding-right: 8px !important
;
3547 padding-left: 8px !important
; }
3550 padding-top: 8px !important
;
3551 padding-bottom: 8px !important
; }
3554 padding: 12px 12px !important
; }
3557 padding-top: 12px !important
; }
3560 padding-right: 12px !important
; }
3563 padding-bottom: 12px !important
; }
3566 padding-left: 12px !important
; }
3569 padding-right: 12px !important
;
3570 padding-left: 12px !important
; }
3573 padding-top: 12px !important
;
3574 padding-bottom: 12px !important
; }
3577 padding: 16px 16px !important
; }
3580 padding-top: 16px !important
; }
3583 padding-right: 16px !important
; }
3586 padding-bottom: 16px !important
; }
3589 padding-left: 16px !important
; }
3592 padding-right: 16px !important
;
3593 padding-left: 16px !important
; }
3596 padding-top: 16px !important
;
3597 padding-bottom: 16px !important
; }
3600 padding: 48px 48px !important
; }
3603 padding-top: 48px !important
; }
3606 padding-right: 48px !important
; }
3609 padding-bottom: 48px !important
; }
3612 padding-left: 48px !important
; }
3615 padding-right: 48px !important
;
3616 padding-left: 48px !important
; }
3619 padding-top: 48px !important
;
3620 padding-bottom: 48px !important
; }
3623 margin: auto
!important
; }
3626 margin-top: auto
!important
; }
3629 margin-right: auto
!important
; }
3632 margin-bottom: auto
!important
; }
3635 margin-left: auto
!important
; }
3638 margin-right: auto
!important
;
3639 margin-left: auto
!important
; }
3642 margin-top: auto
!important
;
3643 margin-bottom: auto
!important
; }
3645 @media (min-width: 576px) {
3647 margin: 0 0 !important
; }
3649 margin-top: 0 !important
; }
3651 margin-right: 0 !important
; }
3653 margin-bottom: 0 !important
; }
3655 margin-left: 0 !important
; }
3657 margin-right: 0 !important
;
3658 margin-left: 0 !important
; }
3660 margin-top: 0 !important
;
3661 margin-bottom: 0 !important
; }
3663 margin: 2px 2px !important
; }
3665 margin-top: 2px !important
; }
3667 margin-right: 2px !important
; }
3669 margin-bottom: 2px !important
; }
3671 margin-left: 2px !important
; }
3673 margin-right: 2px !important
;
3674 margin-left: 2px !important
; }
3676 margin-top: 2px !important
;
3677 margin-bottom: 2px !important
; }
3679 margin: 4px 4px !important
; }
3681 margin-top: 4px !important
; }
3683 margin-right: 4px !important
; }
3685 margin-bottom: 4px !important
; }
3687 margin-left: 4px !important
; }
3689 margin-right: 4px !important
;
3690 margin-left: 4px !important
; }
3692 margin-top: 4px !important
;
3693 margin-bottom: 4px !important
; }
3695 margin: 8px 8px !important
; }
3697 margin-top: 8px !important
; }
3699 margin-right: 8px !important
; }
3701 margin-bottom: 8px !important
; }
3703 margin-left: 8px !important
; }
3705 margin-right: 8px !important
;
3706 margin-left: 8px !important
; }
3708 margin-top: 8px !important
;
3709 margin-bottom: 8px !important
; }
3711 margin: 12px 12px !important
; }
3713 margin-top: 12px !important
; }
3715 margin-right: 12px !important
; }
3717 margin-bottom: 12px !important
; }
3719 margin-left: 12px !important
; }
3721 margin-right: 12px !important
;
3722 margin-left: 12px !important
; }
3724 margin-top: 12px !important
;
3725 margin-bottom: 12px !important
; }
3727 margin: 16px 16px !important
; }
3729 margin-top: 16px !important
; }
3731 margin-right: 16px !important
; }
3733 margin-bottom: 16px !important
; }
3735 margin-left: 16px !important
; }
3737 margin-right: 16px !important
;
3738 margin-left: 16px !important
; }
3740 margin-top: 16px !important
;
3741 margin-bottom: 16px !important
; }
3743 margin: 48px 48px !important
; }
3745 margin-top: 48px !important
; }
3747 margin-right: 48px !important
; }
3749 margin-bottom: 48px !important
; }
3751 margin-left: 48px !important
; }
3753 margin-right: 48px !important
;
3754 margin-left: 48px !important
; }
3756 margin-top: 48px !important
;
3757 margin-bottom: 48px !important
; }
3759 padding: 0 0 !important
; }
3761 padding-top: 0 !important
; }
3763 padding-right: 0 !important
; }
3765 padding-bottom: 0 !important
; }
3767 padding-left: 0 !important
; }
3769 padding-right: 0 !important
;
3770 padding-left: 0 !important
; }
3772 padding-top: 0 !important
;
3773 padding-bottom: 0 !important
; }
3775 padding: 2px 2px !important
; }
3777 padding-top: 2px !important
; }
3779 padding-right: 2px !important
; }
3781 padding-bottom: 2px !important
; }
3783 padding-left: 2px !important
; }
3785 padding-right: 2px !important
;
3786 padding-left: 2px !important
; }
3788 padding-top: 2px !important
;
3789 padding-bottom: 2px !important
; }
3791 padding: 4px 4px !important
; }
3793 padding-top: 4px !important
; }
3795 padding-right: 4px !important
; }
3797 padding-bottom: 4px !important
; }
3799 padding-left: 4px !important
; }
3801 padding-right: 4px !important
;
3802 padding-left: 4px !important
; }
3804 padding-top: 4px !important
;
3805 padding-bottom: 4px !important
; }
3807 padding: 8px 8px !important
; }
3809 padding-top: 8px !important
; }
3811 padding-right: 8px !important
; }
3813 padding-bottom: 8px !important
; }
3815 padding-left: 8px !important
; }
3817 padding-right: 8px !important
;
3818 padding-left: 8px !important
; }
3820 padding-top: 8px !important
;
3821 padding-bottom: 8px !important
; }
3823 padding: 12px 12px !important
; }
3825 padding-top: 12px !important
; }
3827 padding-right: 12px !important
; }
3829 padding-bottom: 12px !important
; }
3831 padding-left: 12px !important
; }
3833 padding-right: 12px !important
;
3834 padding-left: 12px !important
; }
3836 padding-top: 12px !important
;
3837 padding-bottom: 12px !important
; }
3839 padding: 16px 16px !important
; }
3841 padding-top: 16px !important
; }
3843 padding-right: 16px !important
; }
3845 padding-bottom: 16px !important
; }
3847 padding-left: 16px !important
; }
3849 padding-right: 16px !important
;
3850 padding-left: 16px !important
; }
3852 padding-top: 16px !important
;
3853 padding-bottom: 16px !important
; }
3855 padding: 48px 48px !important
; }
3857 padding-top: 48px !important
; }
3859 padding-right: 48px !important
; }
3861 padding-bottom: 48px !important
; }
3863 padding-left: 48px !important
; }
3865 padding-right: 48px !important
;
3866 padding-left: 48px !important
; }
3868 padding-top: 48px !important
;
3869 padding-bottom: 48px !important
; }
3871 margin: auto
!important
; }
3873 margin-top: auto
!important
; }
3875 margin-right: auto
!important
; }
3877 margin-bottom: auto
!important
; }
3879 margin-left: auto
!important
; }
3881 margin-right: auto
!important
;
3882 margin-left: auto
!important
; }
3884 margin-top: auto
!important
;
3885 margin-bottom: auto
!important
; } }
3887 @media (min-width: 768px) {
3889 margin: 0 0 !important
; }
3891 margin-top: 0 !important
; }
3893 margin-right: 0 !important
; }
3895 margin-bottom: 0 !important
; }
3897 margin-left: 0 !important
; }
3899 margin-right: 0 !important
;
3900 margin-left: 0 !important
; }
3902 margin-top: 0 !important
;
3903 margin-bottom: 0 !important
; }
3905 margin: 2px 2px !important
; }
3907 margin-top: 2px !important
; }
3909 margin-right: 2px !important
; }
3911 margin-bottom: 2px !important
; }
3913 margin-left: 2px !important
; }
3915 margin-right: 2px !important
;
3916 margin-left: 2px !important
; }
3918 margin-top: 2px !important
;
3919 margin-bottom: 2px !important
; }
3921 margin: 4px 4px !important
; }
3923 margin-top: 4px !important
; }
3925 margin-right: 4px !important
; }
3927 margin-bottom: 4px !important
; }
3929 margin-left: 4px !important
; }
3931 margin-right: 4px !important
;
3932 margin-left: 4px !important
; }
3934 margin-top: 4px !important
;
3935 margin-bottom: 4px !important
; }
3937 margin: 8px 8px !important
; }
3939 margin-top: 8px !important
; }
3941 margin-right: 8px !important
; }
3943 margin-bottom: 8px !important
; }
3945 margin-left: 8px !important
; }
3947 margin-right: 8px !important
;
3948 margin-left: 8px !important
; }
3950 margin-top: 8px !important
;
3951 margin-bottom: 8px !important
; }
3953 margin: 12px 12px !important
; }
3955 margin-top: 12px !important
; }
3957 margin-right: 12px !important
; }
3959 margin-bottom: 12px !important
; }
3961 margin-left: 12px !important
; }
3963 margin-right: 12px !important
;
3964 margin-left: 12px !important
; }
3966 margin-top: 12px !important
;
3967 margin-bottom: 12px !important
; }
3969 margin: 16px 16px !important
; }
3971 margin-top: 16px !important
; }
3973 margin-right: 16px !important
; }
3975 margin-bottom: 16px !important
; }
3977 margin-left: 16px !important
; }
3979 margin-right: 16px !important
;
3980 margin-left: 16px !important
; }
3982 margin-top: 16px !important
;
3983 margin-bottom: 16px !important
; }
3985 margin: 48px 48px !important
; }
3987 margin-top: 48px !important
; }
3989 margin-right: 48px !important
; }
3991 margin-bottom: 48px !important
; }
3993 margin-left: 48px !important
; }
3995 margin-right: 48px !important
;
3996 margin-left: 48px !important
; }
3998 margin-top: 48px !important
;
3999 margin-bottom: 48px !important
; }
4001 padding: 0 0 !important
; }
4003 padding-top: 0 !important
; }
4005 padding-right: 0 !important
; }
4007 padding-bottom: 0 !important
; }
4009 padding-left: 0 !important
; }
4011 padding-right: 0 !important
;
4012 padding-left: 0 !important
; }
4014 padding-top: 0 !important
;
4015 padding-bottom: 0 !important
; }
4017 padding: 2px 2px !important
; }
4019 padding-top: 2px !important
; }
4021 padding-right: 2px !important
; }
4023 padding-bottom: 2px !important
; }
4025 padding-left: 2px !important
; }
4027 padding-right: 2px !important
;
4028 padding-left: 2px !important
; }
4030 padding-top: 2px !important
;
4031 padding-bottom: 2px !important
; }
4033 padding: 4px 4px !important
; }
4035 padding-top: 4px !important
; }
4037 padding-right: 4px !important
; }
4039 padding-bottom: 4px !important
; }
4041 padding-left: 4px !important
; }
4043 padding-right: 4px !important
;
4044 padding-left: 4px !important
; }
4046 padding-top: 4px !important
;
4047 padding-bottom: 4px !important
; }
4049 padding: 8px 8px !important
; }
4051 padding-top: 8px !important
; }
4053 padding-right: 8px !important
; }
4055 padding-bottom: 8px !important
; }
4057 padding-left: 8px !important
; }
4059 padding-right: 8px !important
;
4060 padding-left: 8px !important
; }
4062 padding-top: 8px !important
;
4063 padding-bottom: 8px !important
; }
4065 padding: 12px 12px !important
; }
4067 padding-top: 12px !important
; }
4069 padding-right: 12px !important
; }
4071 padding-bottom: 12px !important
; }
4073 padding-left: 12px !important
; }
4075 padding-right: 12px !important
;
4076 padding-left: 12px !important
; }
4078 padding-top: 12px !important
;
4079 padding-bottom: 12px !important
; }
4081 padding: 16px 16px !important
; }
4083 padding-top: 16px !important
; }
4085 padding-right: 16px !important
; }
4087 padding-bottom: 16px !important
; }
4089 padding-left: 16px !important
; }
4091 padding-right: 16px !important
;
4092 padding-left: 16px !important
; }
4094 padding-top: 16px !important
;
4095 padding-bottom: 16px !important
; }
4097 padding: 48px 48px !important
; }
4099 padding-top: 48px !important
; }
4101 padding-right: 48px !important
; }
4103 padding-bottom: 48px !important
; }
4105 padding-left: 48px !important
; }
4107 padding-right: 48px !important
;
4108 padding-left: 48px !important
; }
4110 padding-top: 48px !important
;
4111 padding-bottom: 48px !important
; }
4113 margin: auto
!important
; }
4115 margin-top: auto
!important
; }
4117 margin-right: auto
!important
; }
4119 margin-bottom: auto
!important
; }
4121 margin-left: auto
!important
; }
4123 margin-right: auto
!important
;
4124 margin-left: auto
!important
; }
4126 margin-top: auto
!important
;
4127 margin-bottom: auto
!important
; } }
4129 @media (min-width: 992px) {
4131 margin: 0 0 !important
; }
4133 margin-top: 0 !important
; }
4135 margin-right: 0 !important
; }
4137 margin-bottom: 0 !important
; }
4139 margin-left: 0 !important
; }
4141 margin-right: 0 !important
;
4142 margin-left: 0 !important
; }
4144 margin-top: 0 !important
;
4145 margin-bottom: 0 !important
; }
4147 margin: 2px 2px !important
; }
4149 margin-top: 2px !important
; }
4151 margin-right: 2px !important
; }
4153 margin-bottom: 2px !important
; }
4155 margin-left: 2px !important
; }
4157 margin-right: 2px !important
;
4158 margin-left: 2px !important
; }
4160 margin-top: 2px !important
;
4161 margin-bottom: 2px !important
; }
4163 margin: 4px 4px !important
; }
4165 margin-top: 4px !important
; }
4167 margin-right: 4px !important
; }
4169 margin-bottom: 4px !important
; }
4171 margin-left: 4px !important
; }
4173 margin-right: 4px !important
;
4174 margin-left: 4px !important
; }
4176 margin-top: 4px !important
;
4177 margin-bottom: 4px !important
; }
4179 margin: 8px 8px !important
; }
4181 margin-top: 8px !important
; }
4183 margin-right: 8px !important
; }
4185 margin-bottom: 8px !important
; }
4187 margin-left: 8px !important
; }
4189 margin-right: 8px !important
;
4190 margin-left: 8px !important
; }
4192 margin-top: 8px !important
;
4193 margin-bottom: 8px !important
; }
4195 margin: 12px 12px !important
; }
4197 margin-top: 12px !important
; }
4199 margin-right: 12px !important
; }
4201 margin-bottom: 12px !important
; }
4203 margin-left: 12px !important
; }
4205 margin-right: 12px !important
;
4206 margin-left: 12px !important
; }
4208 margin-top: 12px !important
;
4209 margin-bottom: 12px !important
; }
4211 margin: 16px 16px !important
; }
4213 margin-top: 16px !important
; }
4215 margin-right: 16px !important
; }
4217 margin-bottom: 16px !important
; }
4219 margin-left: 16px !important
; }
4221 margin-right: 16px !important
;
4222 margin-left: 16px !important
; }
4224 margin-top: 16px !important
;
4225 margin-bottom: 16px !important
; }
4227 margin: 48px 48px !important
; }
4229 margin-top: 48px !important
; }
4231 margin-right: 48px !important
; }
4233 margin-bottom: 48px !important
; }
4235 margin-left: 48px !important
; }
4237 margin-right: 48px !important
;
4238 margin-left: 48px !important
; }
4240 margin-top: 48px !important
;
4241 margin-bottom: 48px !important
; }
4243 padding: 0 0 !important
; }
4245 padding-top: 0 !important
; }
4247 padding-right: 0 !important
; }
4249 padding-bottom: 0 !important
; }
4251 padding-left: 0 !important
; }
4253 padding-right: 0 !important
;
4254 padding-left: 0 !important
; }
4256 padding-top: 0 !important
;
4257 padding-bottom: 0 !important
; }
4259 padding: 2px 2px !important
; }
4261 padding-top: 2px !important
; }
4263 padding-right: 2px !important
; }
4265 padding-bottom: 2px !important
; }
4267 padding-left: 2px !important
; }
4269 padding-right: 2px !important
;
4270 padding-left: 2px !important
; }
4272 padding-top: 2px !important
;
4273 padding-bottom: 2px !important
; }
4275 padding: 4px 4px !important
; }
4277 padding-top: 4px !important
; }
4279 padding-right: 4px !important
; }
4281 padding-bottom: 4px !important
; }
4283 padding-left: 4px !important
; }
4285 padding-right: 4px !important
;
4286 padding-left: 4px !important
; }
4288 padding-top: 4px !important
;
4289 padding-bottom: 4px !important
; }
4291 padding: 8px 8px !important
; }
4293 padding-top: 8px !important
; }
4295 padding-right: 8px !important
; }
4297 padding-bottom: 8px !important
; }
4299 padding-left: 8px !important
; }
4301 padding-right: 8px !important
;
4302 padding-left: 8px !important
; }
4304 padding-top: 8px !important
;
4305 padding-bottom: 8px !important
; }
4307 padding: 12px 12px !important
; }
4309 padding-top: 12px !important
; }
4311 padding-right: 12px !important
; }
4313 padding-bottom: 12px !important
; }
4315 padding-left: 12px !important
; }
4317 padding-right: 12px !important
;
4318 padding-left: 12px !important
; }
4320 padding-top: 12px !important
;
4321 padding-bottom: 12px !important
; }
4323 padding: 16px 16px !important
; }
4325 padding-top: 16px !important
; }
4327 padding-right: 16px !important
; }
4329 padding-bottom: 16px !important
; }
4331 padding-left: 16px !important
; }
4333 padding-right: 16px !important
;
4334 padding-left: 16px !important
; }
4336 padding-top: 16px !important
;
4337 padding-bottom: 16px !important
; }
4339 padding: 48px 48px !important
; }
4341 padding-top: 48px !important
; }
4343 padding-right: 48px !important
; }
4345 padding-bottom: 48px !important
; }
4347 padding-left: 48px !important
; }
4349 padding-right: 48px !important
;
4350 padding-left: 48px !important
; }
4352 padding-top: 48px !important
;
4353 padding-bottom: 48px !important
; }
4355 margin: auto
!important
; }
4357 margin-top: auto
!important
; }
4359 margin-right: auto
!important
; }
4361 margin-bottom: auto
!important
; }
4363 margin-left: auto
!important
; }
4365 margin-right: auto
!important
;
4366 margin-left: auto
!important
; }
4368 margin-top: auto
!important
;
4369 margin-bottom: auto
!important
; } }
4371 @media (min-width: 1200px) {
4373 margin: 0 0 !important
; }
4375 margin-top: 0 !important
; }
4377 margin-right: 0 !important
; }
4379 margin-bottom: 0 !important
; }
4381 margin-left: 0 !important
; }
4383 margin-right: 0 !important
;
4384 margin-left: 0 !important
; }
4386 margin-top: 0 !important
;
4387 margin-bottom: 0 !important
; }
4389 margin: 2px 2px !important
; }
4391 margin-top: 2px !important
; }
4393 margin-right: 2px !important
; }
4395 margin-bottom: 2px !important
; }
4397 margin-left: 2px !important
; }
4399 margin-right: 2px !important
;
4400 margin-left: 2px !important
; }
4402 margin-top: 2px !important
;
4403 margin-bottom: 2px !important
; }
4405 margin: 4px 4px !important
; }
4407 margin-top: 4px !important
; }
4409 margin-right: 4px !important
; }
4411 margin-bottom: 4px !important
; }
4413 margin-left: 4px !important
; }
4415 margin-right: 4px !important
;
4416 margin-left: 4px !important
; }
4418 margin-top: 4px !important
;
4419 margin-bottom: 4px !important
; }
4421 margin: 8px 8px !important
; }
4423 margin-top: 8px !important
; }
4425 margin-right: 8px !important
; }
4427 margin-bottom: 8px !important
; }
4429 margin-left: 8px !important
; }
4431 margin-right: 8px !important
;
4432 margin-left: 8px !important
; }
4434 margin-top: 8px !important
;
4435 margin-bottom: 8px !important
; }
4437 margin: 12px 12px !important
; }
4439 margin-top: 12px !important
; }
4441 margin-right: 12px !important
; }
4443 margin-bottom: 12px !important
; }
4445 margin-left: 12px !important
; }
4447 margin-right: 12px !important
;
4448 margin-left: 12px !important
; }
4450 margin-top: 12px !important
;
4451 margin-bottom: 12px !important
; }
4453 margin: 16px 16px !important
; }
4455 margin-top: 16px !important
; }
4457 margin-right: 16px !important
; }
4459 margin-bottom: 16px !important
; }
4461 margin-left: 16px !important
; }
4463 margin-right: 16px !important
;
4464 margin-left: 16px !important
; }
4466 margin-top: 16px !important
;
4467 margin-bottom: 16px !important
; }
4469 margin: 48px 48px !important
; }
4471 margin-top: 48px !important
; }
4473 margin-right: 48px !important
; }
4475 margin-bottom: 48px !important
; }
4477 margin-left: 48px !important
; }
4479 margin-right: 48px !important
;
4480 margin-left: 48px !important
; }
4482 margin-top: 48px !important
;
4483 margin-bottom: 48px !important
; }
4485 padding: 0 0 !important
; }
4487 padding-top: 0 !important
; }
4489 padding-right: 0 !important
; }
4491 padding-bottom: 0 !important
; }
4493 padding-left: 0 !important
; }
4495 padding-right: 0 !important
;
4496 padding-left: 0 !important
; }
4498 padding-top: 0 !important
;
4499 padding-bottom: 0 !important
; }
4501 padding: 2px 2px !important
; }
4503 padding-top: 2px !important
; }
4505 padding-right: 2px !important
; }
4507 padding-bottom: 2px !important
; }
4509 padding-left: 2px !important
; }
4511 padding-right: 2px !important
;
4512 padding-left: 2px !important
; }
4514 padding-top: 2px !important
;
4515 padding-bottom: 2px !important
; }
4517 padding: 4px 4px !important
; }
4519 padding-top: 4px !important
; }
4521 padding-right: 4px !important
; }
4523 padding-bottom: 4px !important
; }
4525 padding-left: 4px !important
; }
4527 padding-right: 4px !important
;
4528 padding-left: 4px !important
; }
4530 padding-top: 4px !important
;
4531 padding-bottom: 4px !important
; }
4533 padding: 8px 8px !important
; }
4535 padding-top: 8px !important
; }
4537 padding-right: 8px !important
; }
4539 padding-bottom: 8px !important
; }
4541 padding-left: 8px !important
; }
4543 padding-right: 8px !important
;
4544 padding-left: 8px !important
; }
4546 padding-top: 8px !important
;
4547 padding-bottom: 8px !important
; }
4549 padding: 12px 12px !important
; }
4551 padding-top: 12px !important
; }
4553 padding-right: 12px !important
; }
4555 padding-bottom: 12px !important
; }
4557 padding-left: 12px !important
; }
4559 padding-right: 12px !important
;
4560 padding-left: 12px !important
; }
4562 padding-top: 12px !important
;
4563 padding-bottom: 12px !important
; }
4565 padding: 16px 16px !important
; }
4567 padding-top: 16px !important
; }
4569 padding-right: 16px !important
; }
4571 padding-bottom: 16px !important
; }
4573 padding-left: 16px !important
; }
4575 padding-right: 16px !important
;
4576 padding-left: 16px !important
; }
4578 padding-top: 16px !important
;
4579 padding-bottom: 16px !important
; }
4581 padding: 48px 48px !important
; }
4583 padding-top: 48px !important
; }
4585 padding-right: 48px !important
; }
4587 padding-bottom: 48px !important
; }
4589 padding-left: 48px !important
; }
4591 padding-right: 48px !important
;
4592 padding-left: 48px !important
; }
4594 padding-top: 48px !important
;
4595 padding-bottom: 48px !important
; }
4597 margin: auto
!important
; }
4599 margin-top: auto
!important
; }
4601 margin-right: auto
!important
; }
4603 margin-bottom: auto
!important
; }
4605 margin-left: auto
!important
; }
4607 margin-right: auto
!important
;
4608 margin-left: auto
!important
; }
4610 margin-top: auto
!important
;
4611 margin-bottom: auto
!important
; } }
4614 text-align: justify
!important
; }
4617 white-space: nowrap
!important
; }
4621 text-overflow: ellipsis
;
4622 white-space: nowrap
; }
4625 text-align: left
!important
; }
4628 text-align: right
!important
; }
4631 text-align: center
!important
; }
4633 @media (min-width: 576px) {
4635 text-align: left
!important
; }
4637 text-align: right
!important
; }
4639 text-align: center
!important
; } }
4641 @media (min-width: 768px) {
4643 text-align: left
!important
; }
4645 text-align: right
!important
; }
4647 text-align: center
!important
; } }
4649 @media (min-width: 992px) {
4651 text-align: left
!important
; }
4653 text-align: right
!important
; }
4655 text-align: center
!important
; } }
4657 @media (min-width: 1200px) {
4659 text-align: left
!important
; }
4661 text-align: right
!important
; }
4663 text-align: center
!important
; } }
4666 text-transform: lowercase
!important
; }
4669 text-transform: uppercase
!important
; }
4672 text-transform: capitalize
!important
; }
4674 .font-weight-normal {
4681 font-style: italic
; }
4684 color: #fff !important
; }
4687 color: #636c72 !important
; }
4689 a
.text-muted:focus
, a
.text-muted:hover
{
4690 color: #4b5257 !important
; }
4693 color: #0275d8 !important
; }
4695 a
.text-primary:focus
, a
.text-primary:hover
{
4696 color: #025aa5 !important
; }
4699 color: #5cb85c !important
; }
4701 a
.text-success:focus
, a
.text-success:hover
{
4702 color: #449d44 !important
; }
4705 color: #5bc0de !important
; }
4707 a
.text-info:focus
, a
.text-info:hover
{
4708 color: #31b0d5 !important
; }
4711 color: #f0ad4e !important
; }
4713 a
.text-warning:focus
, a
.text-warning:hover
{
4714 color: #ec971f !important
; }
4717 color: #d9534f !important
; }
4719 a
.text-danger:focus
, a
.text-danger:hover
{
4720 color: #c9302c !important
; }
4723 color: #292b2c !important
; }
4725 a
.text-gray-dark:focus
, a
.text-gray-dark:hover
{
4726 color: #101112 !important
; }
4732 background-color: transparent
;
4736 visibility: hidden
!important
; }
4739 display: none
!important
; }
4741 @media (max-width: 575px) {
4743 display: none
!important
; } }
4745 @media (min-width: 576px) {
4747 display: none
!important
; } }
4749 @media (max-width: 767px) {
4751 display: none
!important
; } }
4753 @media (min-width: 768px) {
4755 display: none
!important
; } }
4757 @media (max-width: 991px) {
4759 display: none
!important
; } }
4761 @media (min-width: 992px) {
4763 display: none
!important
; } }
4765 @media (max-width: 1199px) {
4767 display: none
!important
; } }
4769 @media (min-width: 1200px) {
4771 display: none
!important
; } }
4774 display: none
!important
; }
4776 .visible-print-block {
4777 display: none
!important
; }
4779 .visible-print-block {
4780 display: block
!important
; } }
4782 .visible-print-inline {
4783 display: none
!important
; }
4785 .visible-print-inline {
4786 display: inline
!important
; } }
4788 .visible-print-inline-block {
4789 display: none
!important
; }
4791 .visible-print-inline-block {
4792 display: inline-block
!important
; } }
4796 display: none
!important
; } }
4798 /*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
4800 Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
4802 /* pswp = photoswipe */
4811 -ms-touch-action: none
;
4814 -webkit-text-size-adjust: 100%;
4815 /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
4816 -webkit-backface-visibility: hidden
;
4819 box-sizing: border-box
; }
4823 /* style is added when JS option showHideOpacity is set to true */
4824 .pswp--animate_opacity {
4825 /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
4827 will-change: opacity
;
4828 /* for open/close transition */
4829 transition: opacity
333ms cubic-bezier
(0.4, 0, 0.22, 1); }
4834 .pswp--zoom-allowed .pswp__img {
4835 /* autoprefixer: off */
4836 cursor: -webkit-zoom-in
;
4837 cursor: -moz-zoom-in
;
4840 .pswp--zoomed-in .pswp__img {
4841 /* autoprefixer: off */
4842 cursor: -webkit-grab
;
4846 .pswp--dragging .pswp__img {
4847 /* autoprefixer: off */
4848 cursor: -webkit-grabbing
;
4849 cursor: -moz-grabbing
;
4853 Background is added as a separate element.
4854 As animating opacity is much faster than animating rgba() background-color.
4864 transform: translateZ
(0);
4865 -webkit-backface-visibility: hidden
;
4866 will-change: opacity
; }
4868 .pswp__scroll-wrap {
4878 -ms-touch-action: none
;
4886 /* Prevent selection and tap highlights */
4889 -webkit-user-select: none
;
4890 -moz-user-select: none
;
4892 -webkit-tap-highlight-color: transparent
;
4893 -webkit-touch-callout: none
; }
4898 -webkit-transform-origin: left top
;
4899 -moz-transform-origin: left top
;
4900 -ms-transform-origin: left top
;
4901 transform-origin: left top
;
4902 /* for open/close transition */
4903 transition: transform
333ms cubic-bezier
(0.4, 0, 0.22, 1); }
4906 will-change: opacity
;
4907 /* for open/close transition */
4908 transition: opacity
333ms cubic-bezier
(0.4, 0, 0.22, 1); }
4910 .pswp--animated-in
.pswp__bg
,
4911 .pswp--animated-in .pswp__zoom-wrap {
4912 -webkit-transition: none
;
4917 -webkit-backface-visibility: hidden
; }
4935 stretched thumbnail or div placeholder element (see below)
4936 style is added to avoid flickering in webkit/blink when layers overlap
4938 .pswp__img--placeholder {
4939 -webkit-backface-visibility: hidden
; }
4942 div element that matches size of large image
4943 large image loads on top of it
4945 .pswp__img--placeholder--blank {
4948 .pswp--ie .pswp__img {
4949 width: 100% !important
;
4950 height: auto
!important
;
4955 Error message appears when image is not loaded
4956 (JS option errorMsg controls markup)
4969 .pswp__error-msg a {
4971 text-decoration: underline
; }
4973 /*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
4979 2. Share modal and links
4980 3. Index indicator ("1 of X" counter)
4982 5. Loading indicator
4983 6. Additional styles (root element, top bar, idle state, hidden state, etc.)
4991 /* <button> css reset */
4999 -webkit-appearance: none
;
5006 transition: opacity
0.2s;
5008 .pswp__button:focus, .pswp__button:hover {
5010 .pswp__button:active {
5013 .pswp__button::-moz-focus-inner {
5017 /* pswp__ui--over-close class it added when mouse is over element that should close gallery */
5018 .pswp__ui--over-close .pswp__button--close {
5022 .pswp__button--arrow--left:before
,
5023 .pswp__button--arrow--right:before {
5024 background: url
(default-skin
.png
) 0 0 no-repeat
;
5025 background-size: 264px 88px;
5029 @media (-webkit-min-device-pixel-ratio: 1.1), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
5030 /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
5031 .pswp--svg
.pswp__button
,
5032 .pswp--svg
.pswp__button--arrow--left:before
,
5033 .pswp--svg .pswp__button--arrow--right:before {
5034 background-image: url
(default-skin
.svg
); }
5035 .pswp--svg
.pswp__button--arrow--left
,
5036 .pswp--svg .pswp__button--arrow--right {
5037 background: none
; } }
5039 .pswp__button--close {
5040 background-position: 0 -44px; }
5042 .pswp__button--share {
5043 background-position: -44px -44px; }
5048 .pswp--supports-fs .pswp__button--fs {
5051 .pswp--fs .pswp__button--fs {
5052 background-position: -44px 0; }
5054 .pswp__button--zoom {
5056 background-position: -88px 0; }
5058 .pswp--zoom-allowed .pswp__button--zoom {
5061 .pswp--zoomed-in .pswp__button--zoom {
5062 background-position: -132px 0; }
5064 /* no arrows on touch screens */
5065 .pswp--touch
.pswp__button--arrow--left
,
5066 .pswp--touch .pswp__button--arrow--right {
5067 visibility: hidden
; }
5070 Arrow buttons hit area
5071 (icon is added to :before pseudo-element)
5073 .pswp__button--arrow--left
,
5074 .pswp__button--arrow--right {
5080 position: absolute
; }
5082 .pswp__button--arrow--left {
5085 .pswp__button--arrow--right {
5088 .pswp__button--arrow--left:before
,
5089 .pswp__button--arrow--right:before {
5092 background-color: rgba
(0, 0, 0, 0.3);
5095 position: absolute
; }
5097 .pswp__button--arrow--left:before {
5099 background-position: -138px -44px; }
5101 .pswp__button--arrow--right:before {
5103 background-position: -94px -44px; }
5107 2. Share modal/popup and links
5111 .pswp__share-modal {
5112 -webkit-user-select: none
;
5113 -moz-user-select: none
;
5114 user-select: none
; }
5116 .pswp__share-modal {
5118 background: rgba
(0, 0, 0, 0.5);
5127 transition: opacity
0.25s ease-out
;
5128 -webkit-backface-visibility: hidden
;
5129 will-change: opacity
; }
5131 .pswp__share-modal--hidden {
5134 .pswp__share-tooltip {
5143 box-shadow: 0 2px 5px rgba
(0, 0, 0, 0.25);
5144 transform: translateY
(6px);
5145 transition: transform
0.25s;
5146 -webkit-backface-visibility: hidden
;
5147 will-change: transform
; }
5148 .pswp__share-tooltip a {
5152 text-decoration: none
;
5154 line-height: 18px; }
5155 .pswp__share-tooltip a:hover {
5156 text-decoration: none
;
5158 .pswp__share-tooltip a:first-child {
5159 /* round corners on the first/last list item */
5160 border-radius: 2px 2px 0 0; }
5161 .pswp__share-tooltip a:last-child {
5162 border-radius: 0 0 2px 2px; }
5164 .pswp__share-modal--fade-in {
5166 .pswp__share-modal--fade-in .pswp__share-tooltip {
5167 transform: translateY
(0); }
5169 /* increase size of share links on touch devices */
5170 .pswp--touch .pswp__share-tooltip a {
5171 padding: 16px 12px; }
5173 a
.pswp__share--facebook:before
{
5181 border: 6px solid transparent
;
5182 border-bottom-color: #FFF;
5183 -webkit-pointer-events: none
;
5184 -moz-pointer-events: none
;
5185 pointer-events: none
; }
5187 a
.pswp__share--facebook:hover
{
5188 background: #3E5C9A;
5190 a
.pswp__share--facebook:hover:before
{
5191 border-bottom-color: #3E5C9A; }
5193 a
.pswp__share--twitter:hover
{
5194 background: #55ACEE;
5197 a
.pswp__share--pinterest:hover
{
5201 a
.pswp__share--download:hover
{
5206 3. Index indicator ("1 of X" counter)
5231 .pswp__caption small {
5235 .pswp__caption__center {
5244 .pswp__caption--empty {
5247 /* Fake caption element, used to calculate height of next/prev image */
5248 .pswp__caption--fake {
5249 visibility: hidden
; }
5253 5. Loading indicator (preloader)
5255 You can play with it here - http://codepen.io/dimsemenov/pen/yyBWoR
5266 transition: opacity
0.25s ease-out
;
5267 will-change: opacity
;
5270 .pswp__preloader__icn {
5275 .pswp__preloader--active {
5277 .pswp__preloader--active .pswp__preloader__icn {
5278 /* We use .gif in browsers that don't support CSS animation */
5279 background: url
(preloader.gif) 0 0 no-repeat
; }
5281 .pswp--css_animation .pswp__preloader--active {
5283 .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
5284 animation: clockwise
500ms linear infinite
; }
5285 .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
5286 animation: donut-rotate
1000ms cubic-bezier
(0.4, 0, 0.22, 1) infinite
; }
5288 .pswp--css_animation .pswp__preloader__icn {
5298 .pswp--css_animation .pswp__preloader__cut {
5300 The idea of animating inner circle is based on Polymer ("material") loading indicator
5301 by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
5308 .pswp--css_animation .pswp__preloader__donut {
5309 box-sizing: border-box
;
5312 border: 2px solid
#FFF;
5314 border-left-color: transparent
;
5315 border-bottom-color: transparent
;
5322 @media screen and
(max-width: 1024px) {
5330 @keyframes clockwise
{
5332 transform: rotate
(0deg); }
5334 transform: rotate
(360deg); } }
5336 @keyframes donut-rotate
{
5338 transform: rotate
(0); }
5340 transform: rotate
(-140deg); }
5342 transform: rotate
(0); } }
5346 6. Additional styles
5349 /* root element of UI */
5351 -webkit-font-smoothing: auto
;
5352 visibility: visible
;
5356 /* top black bar with buttons and "1 of X" indicator */
5366 .pswp--has_mouse
.pswp__button--arrow--left
,
5367 .pswp--has_mouse .pswp__button--arrow--right {
5368 -webkit-backface-visibility: hidden
;
5369 will-change: opacity
;
5370 transition: opacity
333ms cubic-bezier
(0.4, 0, 0.22, 1); }
5372 /* pswp--has_mouse class is added only when two subsequent mousemove events occur */
5373 .pswp--has_mouse
.pswp__button--arrow--left
,
5374 .pswp--has_mouse .pswp__button--arrow--right {
5375 visibility: visible
; }
5379 background-color: rgba
(0, 0, 0, 0.5); }
5381 /* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
5382 .pswp__ui--fit
.pswp__top-bar
,
5383 .pswp__ui--fit .pswp__caption {
5384 background-color: rgba
(0, 0, 0, 0.3); }
5386 /* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
5387 .pswp__ui--idle .pswp__top-bar {
5390 .pswp__ui--idle
.pswp__button--arrow--left
,
5391 .pswp__ui--idle .pswp__button--arrow--right {
5395 pswp__ui--hidden class is added when controls are hidden
5396 e.g. when user taps to toggle visibility of controls
5398 .pswp__ui--hidden
.pswp__top-bar
,
5399 .pswp__ui--hidden
.pswp__caption
,
5400 .pswp__ui--hidden
.pswp__button--arrow--left
,
5401 .pswp__ui--hidden .pswp__button--arrow--right {
5402 /* Force paint & create composition layer for controls. */
5405 /* pswp__ui--one-slide class is added when there is just one item in gallery */
5406 .pswp__ui--one-slide
.pswp__button--arrow--left
,
5407 .pswp__ui--one-slide
.pswp__button--arrow--right
,
5408 .pswp__ui--one-slide .pswp__counter {
5411 .pswp__element--disabled {
5412 display: none
!important
; }
5414 .pswp--minimal--dark .pswp__top-bar {
5418 background-image: url
("../img/header-background.jpg");
5419 background-size: cover
;
5420 background-attachment: fixed
;
5421 background-position: center center
;
5424 margin-bottom: 1122px; }
5425 @media
(min-width: 576px) {
5427 margin-bottom: 1078px; } }
5428 @media
(min-width: 768px) {
5430 margin-bottom: 668px; } }
5431 @media
(min-width: 992px) {
5433 margin-bottom: 522px; } }
5434 @media
(min-width: 1200px) {
5437 margin-bottom: 328px; } }
5441 background-color: white
;
5442 box-shadow: 0 1px 3px 0 rgba
(0, 0, 0, 0.12), 0 1px 2px 0 rgba
(0, 0, 0, 0.2); }
5443 @media
(max-width: 767px) {
5445 background-color: transparent
;
5447 border-radius: 0; } }
5448 .donation-card h3 a {
5450 @media
(max-width: 767px) {
5451 .donation-card .card {
5453 margin-bottom: 32px;
5455 background-color: white
;
5456 box-shadow: 0 1px 3px 0 rgba
(0, 0, 0, 0.12), 0 1px 2px 0 rgba
(0, 0, 0, 0.2); } }
5457 @media
(max-width: 575px) {
5458 .donation-card .card {
5461 margin-bottom: 0; } }
5462 .donation-card .info {
5463 border-radius: 4px 0 0 4px; }
5464 @media
(max-width: 767px) {
5465 .donation-card .info {
5467 box-shadow: 0 1px 3px 0 rgba
(0, 0, 0, 0.12), 0 1px 2px 0 rgba
(0, 0, 0, 0.2); } }
5468 @media
(max-width: 575px) {
5469 .donation-card .info {
5471 box-shadow: none
; } }
5482 background-color: rgba
(38, 50, 56, 0.08);
5483 border-bottom: 2px solid
#263238;
5486 input
.radiobtn:not
(old
) {
5489 input
.radiobtn:not
(old
) + label
{
5490 display: inline-block
;
5491 background-image: url
("/static/img/icons/icon-radiobtn-off.png");
5492 background-repeat: no-repeat
;
5493 background-position: 0 0;
5494 padding-left: 40px; }
5495 @media
(min-width: 992px) {
5496 input
.radiobtn:not
(old
) + label
{
5497 padding-left: 28px; } }
5499 input
.radiobtn:not
(old
):checked
+ label
{
5500 background-image: url
("/static/img/icons/icon-radiobtn-on.png"); }
5504 background-color: #eceff1;
5507 padding: 24px 20px; }
5508 .inline-card #amount {
5509 margin-left: -8px; }
5515 background-color: white
;
5517 box-shadow: 0 2px 4px 0 rgba
(0, 0, 0, 0.16), 0 1px 2px 0 rgba
(0, 0, 0, 0.23);
5521 margin: 0 4px 12px 4px;
5522 padding: 8px 0 0 0; }
5523 @media
(min-width: 576px) {
5526 margin: 0 8px 16px 8px; } }
5531 @media (max-width: 1199px) {
5535 padding-bottom: 24px;
5536 margin-bottom: 32px; }
5537 #ccpayment label img
,
5538 #paymentpaypal label img
,
5539 #sepapayment label img
{
5540 position: relative
; } }
5542 @media (min-width: 992px) {
5546 background-position: 0 4px; } }
5548 @media (max-width: 1199px) {
5549 #paymentpaypal label img
{
5552 @media (min-width: 992px) {
5555 #paymentpaypal label
{
5556 background-position: 0 6px; } }
5558 @media (min-width: 1200px) {
5561 #paymentpaypal label
{
5562 background-position: 0 20px; } }
5564 @media (min-width: 992px) {
5566 padding-top: 20px; } }
5568 input
[name
=amount
] {
5571 input
[name
=amount
]:checked
+ label
{
5572 background-image: linear-gradient
(120deg, #4fc3f7, #1976d2);
5579 border: 1px solid rgba
(38, 50, 56, 0.3);
5583 @media
(min-width: 576px) {
5586 @media
(min-width: 992px) {
5590 border: 1px solid rgba
(38, 50, 56, 0.3);
5593 @media
(min-width: 1200px) {
5598 font-family: 'Ubuntu', sans-serif
;
5602 color: rgba
(38, 50, 56, 0.3);
5603 background-color: #eceff1;
5611 @media
(min-width: 992px) {
5624 flex-direction: column
; }
5632 -webkit-font-smoothing: antialiased
;
5636 line-height: 3rem; }
5639 line-height: 2.75rem; }
5643 line-height: 28px; }
5644 @media
(min-width: 768px) {
5649 margin-bottom: 0; } }
5655 @media
(min-width: 576px) {
5658 line-height: 48px; } }
5663 line-height: 24px; }
5664 @media
(min-width: 576px) {
5667 line-height: 28px; } }
5676 line-height: 24px; }
5677 @media
(min-width: 768px) {
5680 line-height: 32px; } }
5686 color: rgba
(38, 50, 56, 0.6); }
5690 line-height: 24px; }
5693 line-height: inherit
; }
5694 @media
(min-width: 768px) {
5697 line-height: 32px; } }
5700 @media
(min-width: 576px) {
5702 margin-top: 24px; } }
5706 line-height: 144px; }
5711 margin-bottom: 40px; }
5712 @media
(min-width: 768px) {
5717 margin-bottom: 3rem; } }
5721 line-height: 32px; }
5722 @media
(min-width: 768px) {
5725 line-height: 44px; } }
5731 @media
(min-width: 576px) {
5734 line-height: 32px; } }
5738 line-height: 28px; }
5743 line-height: 20px; }
5744 @media
(min-width: 768px) {
5748 line-height: 24px; } }
5752 white-space: nowrap
;
5754 text-overflow: ellipsis
; }
5758 line-height: 20px; }
5764 @media
(min-width: 768px) {
5766 font-size: 20px; } }
5770 line-height: 28px; }
5778 background-color: rgba
(0, 0, 0, 0.4);
5780 visibility: hidden
; }
5783 visibility: visible
;
5790 transform: translateX
(-50%); }
5792 font-weight: 300 !important
;
5798 font-weight: 700 !important
; }
5803 background-image: url
("../img/ipfire-tux.png");
5804 background-repeat: no-repeat
;
5805 background-position: center center
;
5806 background-size: contain
;
5807 display: inline-block
;
5808 position: relative
; }
5811 transition: opacity
.25s ease-in-out
; }
5815 transition: opacity
.35s ease-in-out
; }
5818 transition: background-color
.25s linear
;
5820 @media
(min-width: 576px) {
5823 @media
(min-width: 992px) {
5826 .fixed-top .navbar {
5829 .fixed-top .navbar a {
5831 @media
(min-width: 576px) {
5832 .fixed-top .navbar a {
5833 margin-top: 8px; } }
5834 .fixed-top .navbar .navbar-toggler-left {
5837 @media
(min-width: 576px) {
5838 .fixed-top .navbar .navbar-toggler-left {
5840 .fixed-top .navbar .btn {
5841 margin-top: .15rem; }
5848 transition: opacity
.7s linear
; }
5849 @media
(min-width: 992px) {
5852 font-size: 36px; } }
5853 .navbar-brand strong {
5857 transform: translateY
(-5px);
5860 @media
(min-width: 992px) {
5865 background-color: rgba
(255, 255, 255, 0.96);
5866 box-shadow: 0 2px 4px 0 rgba
(0, 0, 0, 0.15), 0 1px 2px 0 rgba
(0, 0, 0, 0.25);
5868 @media
(min-width: 576px) {
5871 @media
(min-width: 992px) {
5874 .scrolled .navbar-brand {
5878 background-color: rgba
(100, 100, 100, 0.5); }
5879 .scrolled.fadeout a.btn-donate {
5881 .scrolled.fadeout a.navbar-brand {
5884 #navbarSupportedContent {
5886 @media
(max-width: 991px) {
5887 #navbarSupportedContent {
5895 transform: translateX
(-256px);
5896 transition: all
.15s ease-in-out
; }
5897 #navbarSupportedContent.open
{
5898 transform: translateX
(0);
5899 transition: all
.15s ease-in-out
;
5900 box-shadow: 14px 0 28px 0 rgba
(0, 0, 0, 0.25), 10px 0 10px 0 rgba
(0, 0, 0, 0.26); } }
5902 @media (min-width: 992px) {
5904 padding-top: 2px; } }
5906 .navbar-nav .nav-link {
5908 padding: 16px !important
;
5910 position: relative
; }
5911 @media
(min-width: 992px) {
5912 .navbar-nav .nav-link {
5915 position: relative
; }
5916 .navbar-nav .nav-link:after {
5918 border-bottom: 2px solid
#b71c1c;
5920 transform: scaleX
(0);
5925 transition: transform
.3s ease-out
, color
.3s ease-out
; } }
5927 @media (max-width: 1199px) {
5928 .navbar-nav .nav-link:active {
5931 @media (max-width: 1199px) {
5932 .navbar-nav .nav-link:active:before {
5934 border-left: 2px solid
#b71c1c;
5938 transform: translateY
(-4px); } }
5940 @media (min-width: 992px) {
5941 .navbar-nav .nav-link:hover {
5944 @media (min-width: 992px) {
5945 .navbar-nav .nav-link:hover:after {
5946 transform: scaleX
(1); } }
5948 @media (min-width: 992px) {
5949 body
.About li
.nav-item a
.about
,
5950 body
.Download li
.nav-item a
.download
,
5951 body
.Support li
.nav-item a
.support
,
5952 body
.Involved li
.nav-item a
.community
,
5953 body
.Phonebook li
.nav-item a
.phonebook
,
5954 body
.Diagnosis li
.nav-item a
.diagnosis
{
5956 body
.About li
.nav-item a
.about:after
,
5957 body
.Download li
.nav-item a
.download:after
,
5958 body
.Support li
.nav-item a
.support:after
,
5959 body
.Involved li
.nav-item a
.community:after
,
5960 body
.Phonebook li
.nav-item a
.phonebook:after
,
5961 body
.Diagnosis li
.nav-item a
.diagnosis:after
{
5963 border-bottom: 2px solid
#b71c1c;
5969 transform: scale
(1); } }
5973 @media
(max-width: 767px) {
5975 box-shadow: 0 2px 4px 0 rgba
(0, 0, 0, 0.16), 0 1px 2px 0 rgba
(0, 0, 0, 0.23);
5979 background-color: white
; } }
5982 #sidebar ul
.features_nav
{
5983 padding: 0 0 24px 0;
5985 #sidebar ul
.features_nav
.fixed
{
5988 outline: 1px solid grey
; }
5992 #sidebar ul ul
li:last-child
{
5997 #sidebar ul li a
.nav-link
{
6003 #sidebar ul li a
.nav-link
.active
{
6005 border-left: 2px solid
#b71c1c;
6006 padding: 0 8px 0 6px; }
6008 /* Fix for Android */
6010 -webkit-animation: bugfix infinite
1s; }
6012 @-webkit-keyframes bugfix
{
6018 /* default checkbox */
6019 input
[type
=checkbox
] {
6026 user-select: none
; }
6028 nav
[role
="dropdown"] label
{
6031 @media screen and
(max-width: 44em) {
6032 nav
[role
="dropdown"] ul
{
6035 nav
[role
="dropdown"] label
{
6039 nav
[role
="dropdown"] label:after
{
6040 font-family: FontAwesome
;
6049 padding: 12px 12px 0;
6050 text-align: right
; }
6051 nav
[role
="dropdown"] input:checked
~ label:after
{
6053 nav
[role
="dropdown"] input:checked
~ ul
{
6056 overflow-y: scroll
; } }
6059 color: #fff !important
;
6060 background-color: #b71c1c;
6061 border-color: #b71c1c; }
6063 color: #fff !important
;
6064 background-color: #8b1515;
6065 border-color: #821414; }
6066 .btn-red900:focus, .btn-red900.focus {
6067 box-shadow: 0 0 0 2px rgba
(183, 28, 28, 0.5); }
6068 .btn-red900.disabled, .btn-red900:disabled {
6069 background-color: #b71c1c;
6070 border-color: #b71c1c; }
6071 .btn-red900:active
, .btn-red900
.active
,
6072 .show > .btn-red900.dropdown-toggle {
6073 color: #fff !important
;
6074 background-color: #8b1515;
6075 background-image: none
;
6076 border-color: #821414; }
6080 background-color: #fff;
6081 border-color: #fff; }
6084 background-color: #e6e5e5;
6085 border-color: #e0e0e0; }
6086 .btn-white:focus, .btn-white.focus {
6087 box-shadow: 0 0 0 2px rgba
(255, 255, 255, 0.5); }
6088 .btn-white.disabled, .btn-white:disabled {
6089 background-color: #fff;
6090 border-color: #fff; }
6091 .btn-white:active
, .btn-white
.active
,
6092 .show > .btn-white.dropdown-toggle {
6094 background-color: #e6e5e5;
6095 background-image: none
;
6096 border-color: #e0e0e0; }
6100 background-color: #263238;
6101 border-color: #263238; }
6102 .btn-bluegrey900:hover {
6104 background-color: #11171a;
6105 border-color: #0d1114; }
6106 .btn-bluegrey900:focus, .btn-bluegrey900.focus {
6107 box-shadow: 0 0 0 2px rgba
(38, 50, 56, 0.5); }
6108 .btn-bluegrey900.disabled, .btn-bluegrey900:disabled {
6109 background-color: #263238;
6110 border-color: #263238; }
6111 .btn-bluegrey900:active
, .btn-bluegrey900
.active
,
6112 .show > .btn-bluegrey900.dropdown-toggle {
6114 background-color: #11171a;
6115 background-image: none
;
6116 border-color: #0d1114; }
6118 button
.navbar-toggler div
{
6119 font-family: 'Ubuntu', sans-serif
;
6121 display: inline-block
;
6126 box-shadow: 0 2px 4px 0 rgba
(0, 0, 0, 0.15), 0 1px 2px 0 rgba
(0, 0, 0, 0.25); }
6130 text-transform: uppercase
;
6131 box-shadow: 0 2px 4px 0 rgba
(0, 0, 0, 0.15), 0 1px 2px 0 rgba
(0, 0, 0, 0.25);
6132 transition: box-shadow
.25s ease-in-out
; }
6134 box-shadow: 0 3px 6px 0 rgba
(0, 0, 0, 0.15), 0 3px 6px 0 rgba
(0, 0, 0, 0.25);
6135 transition: box-shadow
.25s ease-in-out
; }
6136 @media
(max-width: 767px) {
6138 font-size: .875rem; } }
6140 .btn-outline-primary
,
6141 .btn-outline-secondary {
6142 transition: background-color
.25s ease-in-out
; }
6143 .btn-outline-primary:hover
,
6144 .btn-outline-secondary:hover {
6145 transition: background-color
.25s ease-in-out
; }
6153 padding-top: 16px; }
6155 .btn-lg, .btn-group-lg > .btn {
6158 @media
(max-width: 767px) {
6159 .btn-lg, .btn-group-lg > .btn {
6167 font-size: 0.875rem;
6168 line-height: 1.25rem;
6169 padding: .4rem 1rem .5rem 1rem; }
6172 margin: 0 0 1.5rem 0; }
6173 @media
(min-width: 768px) {
6175 margin: 0 0 2rem 0; } }
6176 @media
(max-width: 575px) {
6189 padding: 3px 16px 0 5px; }
6190 @media
(min-width: 992px) {
6192 margin-top: 29px; } }
6194 vertical-align: -7px;
6195 margin-right: 5px; }
6201 vertical-align: -.15rem;
6203 margin-right: .5rem; }
6210 animation: scroll
1.5s ease-in-out infinite
; }
6211 @media
(max-width: 575px) {
6213 width: 1.75rem !important
;
6214 height: 1.75rem !important
;
6222 transform: translateY
(-0.35rem);
6229 vertical-align: top
;
6230 transform: translateY
(-0.1rem); }
6242 align-items: center
; }
6257 fill: rgba
(38, 50, 56, 0.3); }
6262 transform: translateY
(3px); }
6266 border-color: #ff8f00; }
6270 border-color: #43a047; }
6274 border-color: #b71c1c; }
6278 border-color: #1976d2; }
6281 color: rgba
(38, 50, 56, 0.3); }
6284 background-color: #263238; }
6287 background-color: #eceff1; }
6294 footer
.btn-toolbar
.icon
{
6297 fill: rgba
(38, 50, 56, 0.6); }
6300 vertical-align: top
;
6301 transform: translateY
(-0.15rem); }
6302 @media
(max-width: 767px) {
6304 transform: translateY
(-0.75rem); } }
6308 background-image: url
("../img/header-background.jpg");
6309 background-size: cover
;
6310 background-attachment: fixed
;
6311 background-position: center top
;
6312 position: relative
; }
6313 section
.intro
.branding
{
6315 margin-bottom: 64px;
6317 color: rgba
(38, 50, 56, 0.6); }
6318 @media
(min-width: 576px) {
6319 section
.intro
.branding
{
6320 padding-top: 192px; } }
6321 section
.intro
.branding h1
{
6322 font-weight: 300 !important
;
6324 @media
(max-width: 575px) {
6325 section
.intro
.branding h1
{
6328 margin-bottom: 0; } }
6329 section
.intro
.branding h1 strong
{
6330 font-weight: 700 !important
; }
6331 section
.intro
.branding
h1:before
{
6335 background-image: url
("../img/ipfire-tux.png");
6336 background-repeat: no-repeat
;
6337 background-position: center center
;
6338 background-size: contain
;
6339 display: inline-block
;
6342 @media
(min-width: 576px) {
6343 section
.intro
.branding
h1:before
{
6351 visibility: visible
;
6355 transform: translateX
(-50%); }
6360 @media
(min-width: 576px) {
6364 .page-scroll .btn:hover .i_arrow_down {
6367 section
.content-section
{
6369 @media
(min-width: 576px) {
6370 section
.content-section
{
6371 padding: 72px 0; } }
6377 margin-right: .75rem; }
6382 background-color: rgba
(38, 50, 56, 0.06); }
6385 color: rgba
(38, 50, 56, 0.6); }
6390 background-color: rgba
(255, 255, 255, 0.2); }
6393 background-image: linear-gradient
(to right
, #fbc02d, #ff8f00); }
6396 border-bottom: 1px solid rgba
(38, 50, 56, 0.2); }
6399 position: relative
; }
6400 .circle p.fireinfo_per {
6401 color: rgba
(38, 50, 56, 0.6);
6403 top: calc
(50% - 18px);
6406 section#appliances
{
6407 padding-bottom: 48px; }
6410 .fixed-top + .blog-content {
6412 margin-bottom: 40px; }
6413 @media
(min-width: 992px) {
6415 .fixed-top + .blog-content {
6416 padding-top: 161px; } }
6417 .features-content
.content
,
6418 .fixed-top + .blog-content .content {
6421 box-shadow: 0 1px 3px 0 rgba
(0, 0, 0, 0.12), 0 1px 2px 0 rgba
(0, 0, 0, 0.2);
6423 position: relative
; }
6426 margin-bottom: 80px; }
6432 background-image: linear-gradient
(to right
, #b71c1c, #ff3d00);
6433 margin: 40px auto
24px auto
; }
6434 @media
(min-width: 576px) {
6436 margin: 56px auto
40px auto
; } }
6439 padding: 3rem 0 0 0; }
6440 @media
(max-width: 991px) {
6442 padding-top: 31px; } }
6444 margin-bottom: 1.25rem;
6445 color: rgba
(38, 50, 56, 0.6);
6447 line-height: 28px; }
6450 margin-bottom: .75rem; }
6452 color: rgba
(38, 50, 56, 0.6);
6453 text-decoration: none
; }
6454 footer ul li
a:hover
{
6456 text-decoration: underline
; }
6457 footer
.btn-lg
, footer
.btn-group-lg
> .btn
{
6458 margin-bottom: 2.75rem; }
6459 footer
.btn-sm
, footer
.btn-group-sm
> .btn
{
6461 footer
.btn-sm:hover
, footer
.btn-group-sm
> .btn:hover
{
6465 background-color: rgba
(38, 50, 56, 0.06);
6469 line-height: 16px; }
6473 transform: translateY
(30%); }
6475 transform: translateY
(50%); } }