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; }
2448 padding: 0.75rem 1.25rem;
2449 margin-bottom: 1rem;
2450 border: 1px solid transparent
;
2451 border-radius: 0.25rem; }
2457 font-weight: bold
; }
2459 .alert-dismissible .close {
2463 padding: 0.75rem 1.25rem;
2467 background-color: #dff0d8;
2468 border-color: #d0e9c6;
2471 border-top-color: #c1e2b3; }
2472 .alert-success .alert-link {
2476 background-color: #d9edf7;
2477 border-color: #bcdff1;
2480 border-top-color: #a6d5ec; }
2481 .alert-info .alert-link {
2485 background-color: #fcf8e3;
2486 border-color: #faf2cc;
2489 border-top-color: #f7ecb5; }
2490 .alert-warning .alert-link {
2494 background-color: #f2dede;
2495 border-color: #ebcccc;
2498 border-top-color: #e4b9b9; }
2499 .alert-danger .alert-link {
2502 @keyframes progress-bar-stripes
{
2504 background-position: 1rem 0; }
2506 background-position: 0 0; } }
2514 background-color: #eceeef;
2515 border-radius: 0.25rem; }
2520 background-color: #0275d8; }
2522 .progress-bar-striped {
2523 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
);
2524 background-size: 1rem 1rem; }
2526 .progress-bar-animated {
2527 animation: progress-bar-stripes
1s linear infinite
; }
2531 align-items: flex-start
; }
2538 flex-direction: column
;
2542 .list-group-item-action {
2545 text-align: inherit
; }
2546 .list-group-item-action .list-group-item-heading {
2548 .list-group-item-action:focus, .list-group-item-action:hover {
2550 text-decoration: none
;
2551 background-color: #f7f7f9; }
2552 .list-group-item-action:active {
2554 background-color: #eceeef; }
2559 flex-flow: row wrap
;
2560 align-items: center
;
2561 padding: 0.75rem 1.25rem;
2562 margin-bottom: -1px;
2563 background-color: #fff;
2564 border: 1px solid rgba
(0, 0, 0, 0.125); }
2565 .list-group-item:first-child {
2566 border-top-right-radius: 0.25rem;
2567 border-top-left-radius: 0.25rem; }
2568 .list-group-item:last-child {
2570 border-bottom-right-radius: 0.25rem;
2571 border-bottom-left-radius: 0.25rem; }
2572 .list-group-item:focus, .list-group-item:hover {
2573 text-decoration: none
; }
2574 .list-group-item.disabled, .list-group-item:disabled {
2576 cursor: not-allowed
;
2577 background-color: #fff; }
2578 .list-group-item.disabled .list-group-item-heading, .list-group-item:disabled .list-group-item-heading {
2580 .list-group-item.disabled .list-group-item-text, .list-group-item:disabled .list-group-item-text {
2582 .list-group-item.active {
2585 background-color: #0275d8;
2586 border-color: #0275d8; }
2587 .list-group-item
.active
.list-group-item-heading
,
2588 .list-group-item
.active
.list-group-item-heading
> small
,
2589 .list-group-item.active .list-group-item-heading > .small {
2591 .list-group-item.active .list-group-item-text {
2594 .list-group-flush .list-group-item {
2599 .list-group-flush:first-child .list-group-item:first-child {
2602 .list-group-flush:last-child .list-group-item:last-child {
2605 .list-group-item-success {
2607 background-color: #dff0d8; }
2609 a
.list-group-item-success
,
2610 button
.list-group-item-success
{
2612 a
.list-group-item-success
.list-group-item-heading
,
2613 button
.list-group-item-success
.list-group-item-heading
{
2615 a
.list-group-item-success:focus
, a
.list-group-item-success:hover
,
2616 button
.list-group-item-success:focus
,
2617 button
.list-group-item-success:hover
{
2619 background-color: #d0e9c6; }
2620 a
.list-group-item-success
.active
,
2621 button
.list-group-item-success
.active
{
2623 background-color: #3c763d;
2624 border-color: #3c763d; }
2626 .list-group-item-info {
2628 background-color: #d9edf7; }
2630 a
.list-group-item-info
,
2631 button
.list-group-item-info
{
2633 a
.list-group-item-info
.list-group-item-heading
,
2634 button
.list-group-item-info
.list-group-item-heading
{
2636 a
.list-group-item-info:focus
, a
.list-group-item-info:hover
,
2637 button
.list-group-item-info:focus
,
2638 button
.list-group-item-info:hover
{
2640 background-color: #c4e3f3; }
2641 a
.list-group-item-info
.active
,
2642 button
.list-group-item-info
.active
{
2644 background-color: #31708f;
2645 border-color: #31708f; }
2647 .list-group-item-warning {
2649 background-color: #fcf8e3; }
2651 a
.list-group-item-warning
,
2652 button
.list-group-item-warning
{
2654 a
.list-group-item-warning
.list-group-item-heading
,
2655 button
.list-group-item-warning
.list-group-item-heading
{
2657 a
.list-group-item-warning:focus
, a
.list-group-item-warning:hover
,
2658 button
.list-group-item-warning:focus
,
2659 button
.list-group-item-warning:hover
{
2661 background-color: #faf2cc; }
2662 a
.list-group-item-warning
.active
,
2663 button
.list-group-item-warning
.active
{
2665 background-color: #8a6d3b;
2666 border-color: #8a6d3b; }
2668 .list-group-item-danger {
2670 background-color: #f2dede; }
2672 a
.list-group-item-danger
,
2673 button
.list-group-item-danger
{
2675 a
.list-group-item-danger
.list-group-item-heading
,
2676 button
.list-group-item-danger
.list-group-item-heading
{
2678 a
.list-group-item-danger:focus
, a
.list-group-item-danger:hover
,
2679 button
.list-group-item-danger:focus
,
2680 button
.list-group-item-danger:hover
{
2682 background-color: #ebcccc; }
2683 a
.list-group-item-danger
.active
,
2684 button
.list-group-item-danger
.active
{
2686 background-color: #a94442;
2687 border-color: #a94442; }
2690 vertical-align: baseline
!important
; }
2693 vertical-align: top
!important
; }
2696 vertical-align: middle
!important
; }
2699 vertical-align: bottom
!important
; }
2701 .align-text-bottom {
2702 vertical-align: text-bottom
!important
; }
2705 vertical-align: text-top
!important
; }
2708 background-color: #e3e8eb; }
2711 background-color: #0275d8 !important
; }
2713 a
.bg-primary:focus
, a
.bg-primary:hover
{
2714 background-color: #025aa5 !important
; }
2717 background-color: #5cb85c !important
; }
2719 a
.bg-success:focus
, a
.bg-success:hover
{
2720 background-color: #449d44 !important
; }
2723 background-color: #5bc0de !important
; }
2725 a
.bg-info:focus
, a
.bg-info:hover
{
2726 background-color: #31b0d5 !important
; }
2729 background-color: #f0ad4e !important
; }
2731 a
.bg-warning:focus
, a
.bg-warning:hover
{
2732 background-color: #ec971f !important
; }
2735 background-color: #d9534f !important
; }
2737 a
.bg-danger:focus
, a
.bg-danger:hover
{
2738 background-color: #c9302c !important
; }
2741 background-color: #292b2c !important
; }
2743 a
.bg-inverse:focus
, a
.bg-inverse:hover
{
2744 background-color: #101112 !important
; }
2747 border: 0 !important
; }
2750 border-top: 0 !important
; }
2753 border-right: 0 !important
; }
2756 border-bottom: 0 !important
; }
2759 border-left: 0 !important
; }
2762 border-radius: 0.25rem; }
2765 border-top-right-radius: 0.25rem;
2766 border-top-left-radius: 0.25rem; }
2769 border-bottom-right-radius: 0.25rem;
2770 border-top-right-radius: 0.25rem; }
2773 border-bottom-right-radius: 0.25rem;
2774 border-bottom-left-radius: 0.25rem; }
2777 border-bottom-left-radius: 0.25rem;
2778 border-top-left-radius: 0.25rem; }
2781 border-radius: 50%; }
2792 display: none
!important
; }
2795 display: inline
!important
; }
2798 display: inline-block
!important
; }
2801 display: block
!important
; }
2804 display: table
!important
; }
2807 display: table-cell
!important
; }
2810 display: flex
!important
; }
2813 display: inline-flex
!important
; }
2815 @media (min-width: 576px) {
2817 display: none
!important
; }
2819 display: inline
!important
; }
2820 .d-sm-inline-block {
2821 display: inline-block
!important
; }
2823 display: block
!important
; }
2825 display: table
!important
; }
2827 display: table-cell
!important
; }
2829 display: flex
!important
; }
2831 display: inline-flex
!important
; } }
2833 @media (min-width: 768px) {
2835 display: none
!important
; }
2837 display: inline
!important
; }
2838 .d-md-inline-block {
2839 display: inline-block
!important
; }
2841 display: block
!important
; }
2843 display: table
!important
; }
2845 display: table-cell
!important
; }
2847 display: flex
!important
; }
2849 display: inline-flex
!important
; } }
2851 @media (min-width: 992px) {
2853 display: none
!important
; }
2855 display: inline
!important
; }
2856 .d-lg-inline-block {
2857 display: inline-block
!important
; }
2859 display: block
!important
; }
2861 display: table
!important
; }
2863 display: table-cell
!important
; }
2865 display: flex
!important
; }
2867 display: inline-flex
!important
; } }
2869 @media (min-width: 1200px) {
2871 display: none
!important
; }
2873 display: inline
!important
; }
2874 .d-xl-inline-block {
2875 display: inline-block
!important
; }
2877 display: block
!important
; }
2879 display: table
!important
; }
2881 display: table-cell
!important
; }
2883 display: flex
!important
; }
2885 display: inline-flex
!important
; } }
2897 flex-direction: row
!important
; }
2900 flex-direction: column
!important
; }
2903 flex-direction: row-reverse
!important
; }
2905 .flex-column-reverse {
2906 flex-direction: column-reverse
!important
; }
2909 flex-wrap: wrap
!important
; }
2912 flex-wrap: nowrap
!important
; }
2914 .flex-wrap-reverse {
2915 flex-wrap: wrap-reverse
!important
; }
2917 .justify-content-start {
2918 justify-content: flex-start
!important
; }
2920 .justify-content-end {
2921 justify-content: flex-end
!important
; }
2923 .justify-content-center {
2924 justify-content: center
!important
; }
2926 .justify-content-between {
2927 justify-content: space-between
!important
; }
2929 .justify-content-around {
2930 justify-content: space-around
!important
; }
2932 .align-items-start {
2933 align-items: flex-start
!important
; }
2936 align-items: flex-end
!important
; }
2938 .align-items-center {
2939 align-items: center
!important
; }
2941 .align-items-baseline {
2942 align-items: baseline
!important
; }
2944 .align-items-stretch {
2945 align-items: stretch
!important
; }
2947 .align-content-start {
2948 align-content: flex-start
!important
; }
2950 .align-content-end {
2951 align-content: flex-end
!important
; }
2953 .align-content-center {
2954 align-content: center
!important
; }
2956 .align-content-between {
2957 align-content: space-between
!important
; }
2959 .align-content-around {
2960 align-content: space-around
!important
; }
2962 .align-content-stretch {
2963 align-content: stretch
!important
; }
2966 align-self: auto
!important
; }
2969 align-self: flex-start
!important
; }
2972 align-self: flex-end
!important
; }
2974 .align-self-center {
2975 align-self: center
!important
; }
2977 .align-self-baseline {
2978 align-self: baseline
!important
; }
2980 .align-self-stretch {
2981 align-self: stretch
!important
; }
2983 @media (min-width: 576px) {
2988 .flex-sm-unordered {
2991 flex-direction: row
!important
; }
2993 flex-direction: column
!important
; }
2994 .flex-sm-row-reverse {
2995 flex-direction: row-reverse
!important
; }
2996 .flex-sm-column-reverse {
2997 flex-direction: column-reverse
!important
; }
2999 flex-wrap: wrap
!important
; }
3001 flex-wrap: nowrap
!important
; }
3002 .flex-sm-wrap-reverse {
3003 flex-wrap: wrap-reverse
!important
; }
3004 .justify-content-sm-start {
3005 justify-content: flex-start
!important
; }
3006 .justify-content-sm-end {
3007 justify-content: flex-end
!important
; }
3008 .justify-content-sm-center {
3009 justify-content: center
!important
; }
3010 .justify-content-sm-between {
3011 justify-content: space-between
!important
; }
3012 .justify-content-sm-around {
3013 justify-content: space-around
!important
; }
3014 .align-items-sm-start {
3015 align-items: flex-start
!important
; }
3016 .align-items-sm-end {
3017 align-items: flex-end
!important
; }
3018 .align-items-sm-center {
3019 align-items: center
!important
; }
3020 .align-items-sm-baseline {
3021 align-items: baseline
!important
; }
3022 .align-items-sm-stretch {
3023 align-items: stretch
!important
; }
3024 .align-content-sm-start {
3025 align-content: flex-start
!important
; }
3026 .align-content-sm-end {
3027 align-content: flex-end
!important
; }
3028 .align-content-sm-center {
3029 align-content: center
!important
; }
3030 .align-content-sm-between {
3031 align-content: space-between
!important
; }
3032 .align-content-sm-around {
3033 align-content: space-around
!important
; }
3034 .align-content-sm-stretch {
3035 align-content: stretch
!important
; }
3036 .align-self-sm-auto {
3037 align-self: auto
!important
; }
3038 .align-self-sm-start {
3039 align-self: flex-start
!important
; }
3040 .align-self-sm-end {
3041 align-self: flex-end
!important
; }
3042 .align-self-sm-center {
3043 align-self: center
!important
; }
3044 .align-self-sm-baseline {
3045 align-self: baseline
!important
; }
3046 .align-self-sm-stretch {
3047 align-self: stretch
!important
; } }
3049 @media (min-width: 768px) {
3054 .flex-md-unordered {
3057 flex-direction: row
!important
; }
3059 flex-direction: column
!important
; }
3060 .flex-md-row-reverse {
3061 flex-direction: row-reverse
!important
; }
3062 .flex-md-column-reverse {
3063 flex-direction: column-reverse
!important
; }
3065 flex-wrap: wrap
!important
; }
3067 flex-wrap: nowrap
!important
; }
3068 .flex-md-wrap-reverse {
3069 flex-wrap: wrap-reverse
!important
; }
3070 .justify-content-md-start {
3071 justify-content: flex-start
!important
; }
3072 .justify-content-md-end {
3073 justify-content: flex-end
!important
; }
3074 .justify-content-md-center {
3075 justify-content: center
!important
; }
3076 .justify-content-md-between {
3077 justify-content: space-between
!important
; }
3078 .justify-content-md-around {
3079 justify-content: space-around
!important
; }
3080 .align-items-md-start {
3081 align-items: flex-start
!important
; }
3082 .align-items-md-end {
3083 align-items: flex-end
!important
; }
3084 .align-items-md-center {
3085 align-items: center
!important
; }
3086 .align-items-md-baseline {
3087 align-items: baseline
!important
; }
3088 .align-items-md-stretch {
3089 align-items: stretch
!important
; }
3090 .align-content-md-start {
3091 align-content: flex-start
!important
; }
3092 .align-content-md-end {
3093 align-content: flex-end
!important
; }
3094 .align-content-md-center {
3095 align-content: center
!important
; }
3096 .align-content-md-between {
3097 align-content: space-between
!important
; }
3098 .align-content-md-around {
3099 align-content: space-around
!important
; }
3100 .align-content-md-stretch {
3101 align-content: stretch
!important
; }
3102 .align-self-md-auto {
3103 align-self: auto
!important
; }
3104 .align-self-md-start {
3105 align-self: flex-start
!important
; }
3106 .align-self-md-end {
3107 align-self: flex-end
!important
; }
3108 .align-self-md-center {
3109 align-self: center
!important
; }
3110 .align-self-md-baseline {
3111 align-self: baseline
!important
; }
3112 .align-self-md-stretch {
3113 align-self: stretch
!important
; } }
3115 @media (min-width: 992px) {
3120 .flex-lg-unordered {
3123 flex-direction: row
!important
; }
3125 flex-direction: column
!important
; }
3126 .flex-lg-row-reverse {
3127 flex-direction: row-reverse
!important
; }
3128 .flex-lg-column-reverse {
3129 flex-direction: column-reverse
!important
; }
3131 flex-wrap: wrap
!important
; }
3133 flex-wrap: nowrap
!important
; }
3134 .flex-lg-wrap-reverse {
3135 flex-wrap: wrap-reverse
!important
; }
3136 .justify-content-lg-start {
3137 justify-content: flex-start
!important
; }
3138 .justify-content-lg-end {
3139 justify-content: flex-end
!important
; }
3140 .justify-content-lg-center {
3141 justify-content: center
!important
; }
3142 .justify-content-lg-between {
3143 justify-content: space-between
!important
; }
3144 .justify-content-lg-around {
3145 justify-content: space-around
!important
; }
3146 .align-items-lg-start {
3147 align-items: flex-start
!important
; }
3148 .align-items-lg-end {
3149 align-items: flex-end
!important
; }
3150 .align-items-lg-center {
3151 align-items: center
!important
; }
3152 .align-items-lg-baseline {
3153 align-items: baseline
!important
; }
3154 .align-items-lg-stretch {
3155 align-items: stretch
!important
; }
3156 .align-content-lg-start {
3157 align-content: flex-start
!important
; }
3158 .align-content-lg-end {
3159 align-content: flex-end
!important
; }
3160 .align-content-lg-center {
3161 align-content: center
!important
; }
3162 .align-content-lg-between {
3163 align-content: space-between
!important
; }
3164 .align-content-lg-around {
3165 align-content: space-around
!important
; }
3166 .align-content-lg-stretch {
3167 align-content: stretch
!important
; }
3168 .align-self-lg-auto {
3169 align-self: auto
!important
; }
3170 .align-self-lg-start {
3171 align-self: flex-start
!important
; }
3172 .align-self-lg-end {
3173 align-self: flex-end
!important
; }
3174 .align-self-lg-center {
3175 align-self: center
!important
; }
3176 .align-self-lg-baseline {
3177 align-self: baseline
!important
; }
3178 .align-self-lg-stretch {
3179 align-self: stretch
!important
; } }
3181 @media (min-width: 1200px) {
3186 .flex-xl-unordered {
3189 flex-direction: row
!important
; }
3191 flex-direction: column
!important
; }
3192 .flex-xl-row-reverse {
3193 flex-direction: row-reverse
!important
; }
3194 .flex-xl-column-reverse {
3195 flex-direction: column-reverse
!important
; }
3197 flex-wrap: wrap
!important
; }
3199 flex-wrap: nowrap
!important
; }
3200 .flex-xl-wrap-reverse {
3201 flex-wrap: wrap-reverse
!important
; }
3202 .justify-content-xl-start {
3203 justify-content: flex-start
!important
; }
3204 .justify-content-xl-end {
3205 justify-content: flex-end
!important
; }
3206 .justify-content-xl-center {
3207 justify-content: center
!important
; }
3208 .justify-content-xl-between {
3209 justify-content: space-between
!important
; }
3210 .justify-content-xl-around {
3211 justify-content: space-around
!important
; }
3212 .align-items-xl-start {
3213 align-items: flex-start
!important
; }
3214 .align-items-xl-end {
3215 align-items: flex-end
!important
; }
3216 .align-items-xl-center {
3217 align-items: center
!important
; }
3218 .align-items-xl-baseline {
3219 align-items: baseline
!important
; }
3220 .align-items-xl-stretch {
3221 align-items: stretch
!important
; }
3222 .align-content-xl-start {
3223 align-content: flex-start
!important
; }
3224 .align-content-xl-end {
3225 align-content: flex-end
!important
; }
3226 .align-content-xl-center {
3227 align-content: center
!important
; }
3228 .align-content-xl-between {
3229 align-content: space-between
!important
; }
3230 .align-content-xl-around {
3231 align-content: space-around
!important
; }
3232 .align-content-xl-stretch {
3233 align-content: stretch
!important
; }
3234 .align-self-xl-auto {
3235 align-self: auto
!important
; }
3236 .align-self-xl-start {
3237 align-self: flex-start
!important
; }
3238 .align-self-xl-end {
3239 align-self: flex-end
!important
; }
3240 .align-self-xl-center {
3241 align-self: center
!important
; }
3242 .align-self-xl-baseline {
3243 align-self: baseline
!important
; }
3244 .align-self-xl-stretch {
3245 align-self: stretch
!important
; } }
3248 float: left
!important
; }
3251 float: right
!important
; }
3254 float: none
!important
; }
3256 @media (min-width: 576px) {
3258 float: left
!important
; }
3260 float: right
!important
; }
3262 float: none
!important
; } }
3264 @media (min-width: 768px) {
3266 float: left
!important
; }
3268 float: right
!important
; }
3270 float: none
!important
; } }
3272 @media (min-width: 992px) {
3274 float: left
!important
; }
3276 float: right
!important
; }
3278 float: none
!important
; } }
3280 @media (min-width: 1200px) {
3282 float: left
!important
; }
3284 float: right
!important
; }
3286 float: none
!important
; } }
3314 clip: rect
(0, 0, 0, 0);
3317 .sr-only-focusable:active, .sr-only-focusable:focus {
3326 width: 25% !important
; }
3329 width: 50% !important
; }
3332 width: 75% !important
; }
3335 width: 100% !important
; }
3338 height: 25% !important
; }
3341 height: 50% !important
; }
3344 height: 75% !important
; }
3347 height: 100% !important
; }
3350 max-width: 100% !important
; }
3353 max-height: 100% !important
; }
3356 margin: 0 0 !important
; }
3359 margin-top: 0 !important
; }
3362 margin-right: 0 !important
; }
3365 margin-bottom: 0 !important
; }
3368 margin-left: 0 !important
; }
3371 margin-right: 0 !important
;
3372 margin-left: 0 !important
; }
3375 margin-top: 0 !important
;
3376 margin-bottom: 0 !important
; }
3379 margin: 2px 2px !important
; }
3382 margin-top: 2px !important
; }
3385 margin-right: 2px !important
; }
3388 margin-bottom: 2px !important
; }
3391 margin-left: 2px !important
; }
3394 margin-right: 2px !important
;
3395 margin-left: 2px !important
; }
3398 margin-top: 2px !important
;
3399 margin-bottom: 2px !important
; }
3402 margin: 4px 4px !important
; }
3405 margin-top: 4px !important
; }
3408 margin-right: 4px !important
; }
3411 margin-bottom: 4px !important
; }
3414 margin-left: 4px !important
; }
3417 margin-right: 4px !important
;
3418 margin-left: 4px !important
; }
3421 margin-top: 4px !important
;
3422 margin-bottom: 4px !important
; }
3425 margin: 8px 8px !important
; }
3428 margin-top: 8px !important
; }
3431 margin-right: 8px !important
; }
3434 margin-bottom: 8px !important
; }
3437 margin-left: 8px !important
; }
3440 margin-right: 8px !important
;
3441 margin-left: 8px !important
; }
3444 margin-top: 8px !important
;
3445 margin-bottom: 8px !important
; }
3448 margin: 12px 12px !important
; }
3451 margin-top: 12px !important
; }
3454 margin-right: 12px !important
; }
3457 margin-bottom: 12px !important
; }
3460 margin-left: 12px !important
; }
3463 margin-right: 12px !important
;
3464 margin-left: 12px !important
; }
3467 margin-top: 12px !important
;
3468 margin-bottom: 12px !important
; }
3471 margin: 16px 16px !important
; }
3474 margin-top: 16px !important
; }
3477 margin-right: 16px !important
; }
3480 margin-bottom: 16px !important
; }
3483 margin-left: 16px !important
; }
3486 margin-right: 16px !important
;
3487 margin-left: 16px !important
; }
3490 margin-top: 16px !important
;
3491 margin-bottom: 16px !important
; }
3494 margin: 48px 48px !important
; }
3497 margin-top: 48px !important
; }
3500 margin-right: 48px !important
; }
3503 margin-bottom: 48px !important
; }
3506 margin-left: 48px !important
; }
3509 margin-right: 48px !important
;
3510 margin-left: 48px !important
; }
3513 margin-top: 48px !important
;
3514 margin-bottom: 48px !important
; }
3517 padding: 0 0 !important
; }
3520 padding-top: 0 !important
; }
3523 padding-right: 0 !important
; }
3526 padding-bottom: 0 !important
; }
3529 padding-left: 0 !important
; }
3532 padding-right: 0 !important
;
3533 padding-left: 0 !important
; }
3536 padding-top: 0 !important
;
3537 padding-bottom: 0 !important
; }
3540 padding: 2px 2px !important
; }
3543 padding-top: 2px !important
; }
3546 padding-right: 2px !important
; }
3549 padding-bottom: 2px !important
; }
3552 padding-left: 2px !important
; }
3555 padding-right: 2px !important
;
3556 padding-left: 2px !important
; }
3559 padding-top: 2px !important
;
3560 padding-bottom: 2px !important
; }
3563 padding: 4px 4px !important
; }
3566 padding-top: 4px !important
; }
3569 padding-right: 4px !important
; }
3572 padding-bottom: 4px !important
; }
3575 padding-left: 4px !important
; }
3578 padding-right: 4px !important
;
3579 padding-left: 4px !important
; }
3582 padding-top: 4px !important
;
3583 padding-bottom: 4px !important
; }
3586 padding: 8px 8px !important
; }
3589 padding-top: 8px !important
; }
3592 padding-right: 8px !important
; }
3595 padding-bottom: 8px !important
; }
3598 padding-left: 8px !important
; }
3601 padding-right: 8px !important
;
3602 padding-left: 8px !important
; }
3605 padding-top: 8px !important
;
3606 padding-bottom: 8px !important
; }
3609 padding: 12px 12px !important
; }
3612 padding-top: 12px !important
; }
3615 padding-right: 12px !important
; }
3618 padding-bottom: 12px !important
; }
3621 padding-left: 12px !important
; }
3624 padding-right: 12px !important
;
3625 padding-left: 12px !important
; }
3628 padding-top: 12px !important
;
3629 padding-bottom: 12px !important
; }
3632 padding: 16px 16px !important
; }
3635 padding-top: 16px !important
; }
3638 padding-right: 16px !important
; }
3641 padding-bottom: 16px !important
; }
3644 padding-left: 16px !important
; }
3647 padding-right: 16px !important
;
3648 padding-left: 16px !important
; }
3651 padding-top: 16px !important
;
3652 padding-bottom: 16px !important
; }
3655 padding: 48px 48px !important
; }
3658 padding-top: 48px !important
; }
3661 padding-right: 48px !important
; }
3664 padding-bottom: 48px !important
; }
3667 padding-left: 48px !important
; }
3670 padding-right: 48px !important
;
3671 padding-left: 48px !important
; }
3674 padding-top: 48px !important
;
3675 padding-bottom: 48px !important
; }
3678 margin: auto
!important
; }
3681 margin-top: auto
!important
; }
3684 margin-right: auto
!important
; }
3687 margin-bottom: auto
!important
; }
3690 margin-left: auto
!important
; }
3693 margin-right: auto
!important
;
3694 margin-left: auto
!important
; }
3697 margin-top: auto
!important
;
3698 margin-bottom: auto
!important
; }
3700 @media (min-width: 576px) {
3702 margin: 0 0 !important
; }
3704 margin-top: 0 !important
; }
3706 margin-right: 0 !important
; }
3708 margin-bottom: 0 !important
; }
3710 margin-left: 0 !important
; }
3712 margin-right: 0 !important
;
3713 margin-left: 0 !important
; }
3715 margin-top: 0 !important
;
3716 margin-bottom: 0 !important
; }
3718 margin: 2px 2px !important
; }
3720 margin-top: 2px !important
; }
3722 margin-right: 2px !important
; }
3724 margin-bottom: 2px !important
; }
3726 margin-left: 2px !important
; }
3728 margin-right: 2px !important
;
3729 margin-left: 2px !important
; }
3731 margin-top: 2px !important
;
3732 margin-bottom: 2px !important
; }
3734 margin: 4px 4px !important
; }
3736 margin-top: 4px !important
; }
3738 margin-right: 4px !important
; }
3740 margin-bottom: 4px !important
; }
3742 margin-left: 4px !important
; }
3744 margin-right: 4px !important
;
3745 margin-left: 4px !important
; }
3747 margin-top: 4px !important
;
3748 margin-bottom: 4px !important
; }
3750 margin: 8px 8px !important
; }
3752 margin-top: 8px !important
; }
3754 margin-right: 8px !important
; }
3756 margin-bottom: 8px !important
; }
3758 margin-left: 8px !important
; }
3760 margin-right: 8px !important
;
3761 margin-left: 8px !important
; }
3763 margin-top: 8px !important
;
3764 margin-bottom: 8px !important
; }
3766 margin: 12px 12px !important
; }
3768 margin-top: 12px !important
; }
3770 margin-right: 12px !important
; }
3772 margin-bottom: 12px !important
; }
3774 margin-left: 12px !important
; }
3776 margin-right: 12px !important
;
3777 margin-left: 12px !important
; }
3779 margin-top: 12px !important
;
3780 margin-bottom: 12px !important
; }
3782 margin: 16px 16px !important
; }
3784 margin-top: 16px !important
; }
3786 margin-right: 16px !important
; }
3788 margin-bottom: 16px !important
; }
3790 margin-left: 16px !important
; }
3792 margin-right: 16px !important
;
3793 margin-left: 16px !important
; }
3795 margin-top: 16px !important
;
3796 margin-bottom: 16px !important
; }
3798 margin: 48px 48px !important
; }
3800 margin-top: 48px !important
; }
3802 margin-right: 48px !important
; }
3804 margin-bottom: 48px !important
; }
3806 margin-left: 48px !important
; }
3808 margin-right: 48px !important
;
3809 margin-left: 48px !important
; }
3811 margin-top: 48px !important
;
3812 margin-bottom: 48px !important
; }
3814 padding: 0 0 !important
; }
3816 padding-top: 0 !important
; }
3818 padding-right: 0 !important
; }
3820 padding-bottom: 0 !important
; }
3822 padding-left: 0 !important
; }
3824 padding-right: 0 !important
;
3825 padding-left: 0 !important
; }
3827 padding-top: 0 !important
;
3828 padding-bottom: 0 !important
; }
3830 padding: 2px 2px !important
; }
3832 padding-top: 2px !important
; }
3834 padding-right: 2px !important
; }
3836 padding-bottom: 2px !important
; }
3838 padding-left: 2px !important
; }
3840 padding-right: 2px !important
;
3841 padding-left: 2px !important
; }
3843 padding-top: 2px !important
;
3844 padding-bottom: 2px !important
; }
3846 padding: 4px 4px !important
; }
3848 padding-top: 4px !important
; }
3850 padding-right: 4px !important
; }
3852 padding-bottom: 4px !important
; }
3854 padding-left: 4px !important
; }
3856 padding-right: 4px !important
;
3857 padding-left: 4px !important
; }
3859 padding-top: 4px !important
;
3860 padding-bottom: 4px !important
; }
3862 padding: 8px 8px !important
; }
3864 padding-top: 8px !important
; }
3866 padding-right: 8px !important
; }
3868 padding-bottom: 8px !important
; }
3870 padding-left: 8px !important
; }
3872 padding-right: 8px !important
;
3873 padding-left: 8px !important
; }
3875 padding-top: 8px !important
;
3876 padding-bottom: 8px !important
; }
3878 padding: 12px 12px !important
; }
3880 padding-top: 12px !important
; }
3882 padding-right: 12px !important
; }
3884 padding-bottom: 12px !important
; }
3886 padding-left: 12px !important
; }
3888 padding-right: 12px !important
;
3889 padding-left: 12px !important
; }
3891 padding-top: 12px !important
;
3892 padding-bottom: 12px !important
; }
3894 padding: 16px 16px !important
; }
3896 padding-top: 16px !important
; }
3898 padding-right: 16px !important
; }
3900 padding-bottom: 16px !important
; }
3902 padding-left: 16px !important
; }
3904 padding-right: 16px !important
;
3905 padding-left: 16px !important
; }
3907 padding-top: 16px !important
;
3908 padding-bottom: 16px !important
; }
3910 padding: 48px 48px !important
; }
3912 padding-top: 48px !important
; }
3914 padding-right: 48px !important
; }
3916 padding-bottom: 48px !important
; }
3918 padding-left: 48px !important
; }
3920 padding-right: 48px !important
;
3921 padding-left: 48px !important
; }
3923 padding-top: 48px !important
;
3924 padding-bottom: 48px !important
; }
3926 margin: auto
!important
; }
3928 margin-top: auto
!important
; }
3930 margin-right: auto
!important
; }
3932 margin-bottom: auto
!important
; }
3934 margin-left: auto
!important
; }
3936 margin-right: auto
!important
;
3937 margin-left: auto
!important
; }
3939 margin-top: auto
!important
;
3940 margin-bottom: auto
!important
; } }
3942 @media (min-width: 768px) {
3944 margin: 0 0 !important
; }
3946 margin-top: 0 !important
; }
3948 margin-right: 0 !important
; }
3950 margin-bottom: 0 !important
; }
3952 margin-left: 0 !important
; }
3954 margin-right: 0 !important
;
3955 margin-left: 0 !important
; }
3957 margin-top: 0 !important
;
3958 margin-bottom: 0 !important
; }
3960 margin: 2px 2px !important
; }
3962 margin-top: 2px !important
; }
3964 margin-right: 2px !important
; }
3966 margin-bottom: 2px !important
; }
3968 margin-left: 2px !important
; }
3970 margin-right: 2px !important
;
3971 margin-left: 2px !important
; }
3973 margin-top: 2px !important
;
3974 margin-bottom: 2px !important
; }
3976 margin: 4px 4px !important
; }
3978 margin-top: 4px !important
; }
3980 margin-right: 4px !important
; }
3982 margin-bottom: 4px !important
; }
3984 margin-left: 4px !important
; }
3986 margin-right: 4px !important
;
3987 margin-left: 4px !important
; }
3989 margin-top: 4px !important
;
3990 margin-bottom: 4px !important
; }
3992 margin: 8px 8px !important
; }
3994 margin-top: 8px !important
; }
3996 margin-right: 8px !important
; }
3998 margin-bottom: 8px !important
; }
4000 margin-left: 8px !important
; }
4002 margin-right: 8px !important
;
4003 margin-left: 8px !important
; }
4005 margin-top: 8px !important
;
4006 margin-bottom: 8px !important
; }
4008 margin: 12px 12px !important
; }
4010 margin-top: 12px !important
; }
4012 margin-right: 12px !important
; }
4014 margin-bottom: 12px !important
; }
4016 margin-left: 12px !important
; }
4018 margin-right: 12px !important
;
4019 margin-left: 12px !important
; }
4021 margin-top: 12px !important
;
4022 margin-bottom: 12px !important
; }
4024 margin: 16px 16px !important
; }
4026 margin-top: 16px !important
; }
4028 margin-right: 16px !important
; }
4030 margin-bottom: 16px !important
; }
4032 margin-left: 16px !important
; }
4034 margin-right: 16px !important
;
4035 margin-left: 16px !important
; }
4037 margin-top: 16px !important
;
4038 margin-bottom: 16px !important
; }
4040 margin: 48px 48px !important
; }
4042 margin-top: 48px !important
; }
4044 margin-right: 48px !important
; }
4046 margin-bottom: 48px !important
; }
4048 margin-left: 48px !important
; }
4050 margin-right: 48px !important
;
4051 margin-left: 48px !important
; }
4053 margin-top: 48px !important
;
4054 margin-bottom: 48px !important
; }
4056 padding: 0 0 !important
; }
4058 padding-top: 0 !important
; }
4060 padding-right: 0 !important
; }
4062 padding-bottom: 0 !important
; }
4064 padding-left: 0 !important
; }
4066 padding-right: 0 !important
;
4067 padding-left: 0 !important
; }
4069 padding-top: 0 !important
;
4070 padding-bottom: 0 !important
; }
4072 padding: 2px 2px !important
; }
4074 padding-top: 2px !important
; }
4076 padding-right: 2px !important
; }
4078 padding-bottom: 2px !important
; }
4080 padding-left: 2px !important
; }
4082 padding-right: 2px !important
;
4083 padding-left: 2px !important
; }
4085 padding-top: 2px !important
;
4086 padding-bottom: 2px !important
; }
4088 padding: 4px 4px !important
; }
4090 padding-top: 4px !important
; }
4092 padding-right: 4px !important
; }
4094 padding-bottom: 4px !important
; }
4096 padding-left: 4px !important
; }
4098 padding-right: 4px !important
;
4099 padding-left: 4px !important
; }
4101 padding-top: 4px !important
;
4102 padding-bottom: 4px !important
; }
4104 padding: 8px 8px !important
; }
4106 padding-top: 8px !important
; }
4108 padding-right: 8px !important
; }
4110 padding-bottom: 8px !important
; }
4112 padding-left: 8px !important
; }
4114 padding-right: 8px !important
;
4115 padding-left: 8px !important
; }
4117 padding-top: 8px !important
;
4118 padding-bottom: 8px !important
; }
4120 padding: 12px 12px !important
; }
4122 padding-top: 12px !important
; }
4124 padding-right: 12px !important
; }
4126 padding-bottom: 12px !important
; }
4128 padding-left: 12px !important
; }
4130 padding-right: 12px !important
;
4131 padding-left: 12px !important
; }
4133 padding-top: 12px !important
;
4134 padding-bottom: 12px !important
; }
4136 padding: 16px 16px !important
; }
4138 padding-top: 16px !important
; }
4140 padding-right: 16px !important
; }
4142 padding-bottom: 16px !important
; }
4144 padding-left: 16px !important
; }
4146 padding-right: 16px !important
;
4147 padding-left: 16px !important
; }
4149 padding-top: 16px !important
;
4150 padding-bottom: 16px !important
; }
4152 padding: 48px 48px !important
; }
4154 padding-top: 48px !important
; }
4156 padding-right: 48px !important
; }
4158 padding-bottom: 48px !important
; }
4160 padding-left: 48px !important
; }
4162 padding-right: 48px !important
;
4163 padding-left: 48px !important
; }
4165 padding-top: 48px !important
;
4166 padding-bottom: 48px !important
; }
4168 margin: auto
!important
; }
4170 margin-top: auto
!important
; }
4172 margin-right: auto
!important
; }
4174 margin-bottom: auto
!important
; }
4176 margin-left: auto
!important
; }
4178 margin-right: auto
!important
;
4179 margin-left: auto
!important
; }
4181 margin-top: auto
!important
;
4182 margin-bottom: auto
!important
; } }
4184 @media (min-width: 992px) {
4186 margin: 0 0 !important
; }
4188 margin-top: 0 !important
; }
4190 margin-right: 0 !important
; }
4192 margin-bottom: 0 !important
; }
4194 margin-left: 0 !important
; }
4196 margin-right: 0 !important
;
4197 margin-left: 0 !important
; }
4199 margin-top: 0 !important
;
4200 margin-bottom: 0 !important
; }
4202 margin: 2px 2px !important
; }
4204 margin-top: 2px !important
; }
4206 margin-right: 2px !important
; }
4208 margin-bottom: 2px !important
; }
4210 margin-left: 2px !important
; }
4212 margin-right: 2px !important
;
4213 margin-left: 2px !important
; }
4215 margin-top: 2px !important
;
4216 margin-bottom: 2px !important
; }
4218 margin: 4px 4px !important
; }
4220 margin-top: 4px !important
; }
4222 margin-right: 4px !important
; }
4224 margin-bottom: 4px !important
; }
4226 margin-left: 4px !important
; }
4228 margin-right: 4px !important
;
4229 margin-left: 4px !important
; }
4231 margin-top: 4px !important
;
4232 margin-bottom: 4px !important
; }
4234 margin: 8px 8px !important
; }
4236 margin-top: 8px !important
; }
4238 margin-right: 8px !important
; }
4240 margin-bottom: 8px !important
; }
4242 margin-left: 8px !important
; }
4244 margin-right: 8px !important
;
4245 margin-left: 8px !important
; }
4247 margin-top: 8px !important
;
4248 margin-bottom: 8px !important
; }
4250 margin: 12px 12px !important
; }
4252 margin-top: 12px !important
; }
4254 margin-right: 12px !important
; }
4256 margin-bottom: 12px !important
; }
4258 margin-left: 12px !important
; }
4260 margin-right: 12px !important
;
4261 margin-left: 12px !important
; }
4263 margin-top: 12px !important
;
4264 margin-bottom: 12px !important
; }
4266 margin: 16px 16px !important
; }
4268 margin-top: 16px !important
; }
4270 margin-right: 16px !important
; }
4272 margin-bottom: 16px !important
; }
4274 margin-left: 16px !important
; }
4276 margin-right: 16px !important
;
4277 margin-left: 16px !important
; }
4279 margin-top: 16px !important
;
4280 margin-bottom: 16px !important
; }
4282 margin: 48px 48px !important
; }
4284 margin-top: 48px !important
; }
4286 margin-right: 48px !important
; }
4288 margin-bottom: 48px !important
; }
4290 margin-left: 48px !important
; }
4292 margin-right: 48px !important
;
4293 margin-left: 48px !important
; }
4295 margin-top: 48px !important
;
4296 margin-bottom: 48px !important
; }
4298 padding: 0 0 !important
; }
4300 padding-top: 0 !important
; }
4302 padding-right: 0 !important
; }
4304 padding-bottom: 0 !important
; }
4306 padding-left: 0 !important
; }
4308 padding-right: 0 !important
;
4309 padding-left: 0 !important
; }
4311 padding-top: 0 !important
;
4312 padding-bottom: 0 !important
; }
4314 padding: 2px 2px !important
; }
4316 padding-top: 2px !important
; }
4318 padding-right: 2px !important
; }
4320 padding-bottom: 2px !important
; }
4322 padding-left: 2px !important
; }
4324 padding-right: 2px !important
;
4325 padding-left: 2px !important
; }
4327 padding-top: 2px !important
;
4328 padding-bottom: 2px !important
; }
4330 padding: 4px 4px !important
; }
4332 padding-top: 4px !important
; }
4334 padding-right: 4px !important
; }
4336 padding-bottom: 4px !important
; }
4338 padding-left: 4px !important
; }
4340 padding-right: 4px !important
;
4341 padding-left: 4px !important
; }
4343 padding-top: 4px !important
;
4344 padding-bottom: 4px !important
; }
4346 padding: 8px 8px !important
; }
4348 padding-top: 8px !important
; }
4350 padding-right: 8px !important
; }
4352 padding-bottom: 8px !important
; }
4354 padding-left: 8px !important
; }
4356 padding-right: 8px !important
;
4357 padding-left: 8px !important
; }
4359 padding-top: 8px !important
;
4360 padding-bottom: 8px !important
; }
4362 padding: 12px 12px !important
; }
4364 padding-top: 12px !important
; }
4366 padding-right: 12px !important
; }
4368 padding-bottom: 12px !important
; }
4370 padding-left: 12px !important
; }
4372 padding-right: 12px !important
;
4373 padding-left: 12px !important
; }
4375 padding-top: 12px !important
;
4376 padding-bottom: 12px !important
; }
4378 padding: 16px 16px !important
; }
4380 padding-top: 16px !important
; }
4382 padding-right: 16px !important
; }
4384 padding-bottom: 16px !important
; }
4386 padding-left: 16px !important
; }
4388 padding-right: 16px !important
;
4389 padding-left: 16px !important
; }
4391 padding-top: 16px !important
;
4392 padding-bottom: 16px !important
; }
4394 padding: 48px 48px !important
; }
4396 padding-top: 48px !important
; }
4398 padding-right: 48px !important
; }
4400 padding-bottom: 48px !important
; }
4402 padding-left: 48px !important
; }
4404 padding-right: 48px !important
;
4405 padding-left: 48px !important
; }
4407 padding-top: 48px !important
;
4408 padding-bottom: 48px !important
; }
4410 margin: auto
!important
; }
4412 margin-top: auto
!important
; }
4414 margin-right: auto
!important
; }
4416 margin-bottom: auto
!important
; }
4418 margin-left: auto
!important
; }
4420 margin-right: auto
!important
;
4421 margin-left: auto
!important
; }
4423 margin-top: auto
!important
;
4424 margin-bottom: auto
!important
; } }
4426 @media (min-width: 1200px) {
4428 margin: 0 0 !important
; }
4430 margin-top: 0 !important
; }
4432 margin-right: 0 !important
; }
4434 margin-bottom: 0 !important
; }
4436 margin-left: 0 !important
; }
4438 margin-right: 0 !important
;
4439 margin-left: 0 !important
; }
4441 margin-top: 0 !important
;
4442 margin-bottom: 0 !important
; }
4444 margin: 2px 2px !important
; }
4446 margin-top: 2px !important
; }
4448 margin-right: 2px !important
; }
4450 margin-bottom: 2px !important
; }
4452 margin-left: 2px !important
; }
4454 margin-right: 2px !important
;
4455 margin-left: 2px !important
; }
4457 margin-top: 2px !important
;
4458 margin-bottom: 2px !important
; }
4460 margin: 4px 4px !important
; }
4462 margin-top: 4px !important
; }
4464 margin-right: 4px !important
; }
4466 margin-bottom: 4px !important
; }
4468 margin-left: 4px !important
; }
4470 margin-right: 4px !important
;
4471 margin-left: 4px !important
; }
4473 margin-top: 4px !important
;
4474 margin-bottom: 4px !important
; }
4476 margin: 8px 8px !important
; }
4478 margin-top: 8px !important
; }
4480 margin-right: 8px !important
; }
4482 margin-bottom: 8px !important
; }
4484 margin-left: 8px !important
; }
4486 margin-right: 8px !important
;
4487 margin-left: 8px !important
; }
4489 margin-top: 8px !important
;
4490 margin-bottom: 8px !important
; }
4492 margin: 12px 12px !important
; }
4494 margin-top: 12px !important
; }
4496 margin-right: 12px !important
; }
4498 margin-bottom: 12px !important
; }
4500 margin-left: 12px !important
; }
4502 margin-right: 12px !important
;
4503 margin-left: 12px !important
; }
4505 margin-top: 12px !important
;
4506 margin-bottom: 12px !important
; }
4508 margin: 16px 16px !important
; }
4510 margin-top: 16px !important
; }
4512 margin-right: 16px !important
; }
4514 margin-bottom: 16px !important
; }
4516 margin-left: 16px !important
; }
4518 margin-right: 16px !important
;
4519 margin-left: 16px !important
; }
4521 margin-top: 16px !important
;
4522 margin-bottom: 16px !important
; }
4524 margin: 48px 48px !important
; }
4526 margin-top: 48px !important
; }
4528 margin-right: 48px !important
; }
4530 margin-bottom: 48px !important
; }
4532 margin-left: 48px !important
; }
4534 margin-right: 48px !important
;
4535 margin-left: 48px !important
; }
4537 margin-top: 48px !important
;
4538 margin-bottom: 48px !important
; }
4540 padding: 0 0 !important
; }
4542 padding-top: 0 !important
; }
4544 padding-right: 0 !important
; }
4546 padding-bottom: 0 !important
; }
4548 padding-left: 0 !important
; }
4550 padding-right: 0 !important
;
4551 padding-left: 0 !important
; }
4553 padding-top: 0 !important
;
4554 padding-bottom: 0 !important
; }
4556 padding: 2px 2px !important
; }
4558 padding-top: 2px !important
; }
4560 padding-right: 2px !important
; }
4562 padding-bottom: 2px !important
; }
4564 padding-left: 2px !important
; }
4566 padding-right: 2px !important
;
4567 padding-left: 2px !important
; }
4569 padding-top: 2px !important
;
4570 padding-bottom: 2px !important
; }
4572 padding: 4px 4px !important
; }
4574 padding-top: 4px !important
; }
4576 padding-right: 4px !important
; }
4578 padding-bottom: 4px !important
; }
4580 padding-left: 4px !important
; }
4582 padding-right: 4px !important
;
4583 padding-left: 4px !important
; }
4585 padding-top: 4px !important
;
4586 padding-bottom: 4px !important
; }
4588 padding: 8px 8px !important
; }
4590 padding-top: 8px !important
; }
4592 padding-right: 8px !important
; }
4594 padding-bottom: 8px !important
; }
4596 padding-left: 8px !important
; }
4598 padding-right: 8px !important
;
4599 padding-left: 8px !important
; }
4601 padding-top: 8px !important
;
4602 padding-bottom: 8px !important
; }
4604 padding: 12px 12px !important
; }
4606 padding-top: 12px !important
; }
4608 padding-right: 12px !important
; }
4610 padding-bottom: 12px !important
; }
4612 padding-left: 12px !important
; }
4614 padding-right: 12px !important
;
4615 padding-left: 12px !important
; }
4617 padding-top: 12px !important
;
4618 padding-bottom: 12px !important
; }
4620 padding: 16px 16px !important
; }
4622 padding-top: 16px !important
; }
4624 padding-right: 16px !important
; }
4626 padding-bottom: 16px !important
; }
4628 padding-left: 16px !important
; }
4630 padding-right: 16px !important
;
4631 padding-left: 16px !important
; }
4633 padding-top: 16px !important
;
4634 padding-bottom: 16px !important
; }
4636 padding: 48px 48px !important
; }
4638 padding-top: 48px !important
; }
4640 padding-right: 48px !important
; }
4642 padding-bottom: 48px !important
; }
4644 padding-left: 48px !important
; }
4646 padding-right: 48px !important
;
4647 padding-left: 48px !important
; }
4649 padding-top: 48px !important
;
4650 padding-bottom: 48px !important
; }
4652 margin: auto
!important
; }
4654 margin-top: auto
!important
; }
4656 margin-right: auto
!important
; }
4658 margin-bottom: auto
!important
; }
4660 margin-left: auto
!important
; }
4662 margin-right: auto
!important
;
4663 margin-left: auto
!important
; }
4665 margin-top: auto
!important
;
4666 margin-bottom: auto
!important
; } }
4669 text-align: justify
!important
; }
4672 white-space: nowrap
!important
; }
4676 text-overflow: ellipsis
;
4677 white-space: nowrap
; }
4680 text-align: left
!important
; }
4683 text-align: right
!important
; }
4686 text-align: center
!important
; }
4688 @media (min-width: 576px) {
4690 text-align: left
!important
; }
4692 text-align: right
!important
; }
4694 text-align: center
!important
; } }
4696 @media (min-width: 768px) {
4698 text-align: left
!important
; }
4700 text-align: right
!important
; }
4702 text-align: center
!important
; } }
4704 @media (min-width: 992px) {
4706 text-align: left
!important
; }
4708 text-align: right
!important
; }
4710 text-align: center
!important
; } }
4712 @media (min-width: 1200px) {
4714 text-align: left
!important
; }
4716 text-align: right
!important
; }
4718 text-align: center
!important
; } }
4721 text-transform: lowercase
!important
; }
4724 text-transform: uppercase
!important
; }
4727 text-transform: capitalize
!important
; }
4729 .font-weight-normal {
4736 font-style: italic
; }
4739 color: #fff !important
; }
4742 color: #636c72 !important
; }
4744 a
.text-muted:focus
, a
.text-muted:hover
{
4745 color: #4b5257 !important
; }
4748 color: #0275d8 !important
; }
4750 a
.text-primary:focus
, a
.text-primary:hover
{
4751 color: #025aa5 !important
; }
4754 color: #5cb85c !important
; }
4756 a
.text-success:focus
, a
.text-success:hover
{
4757 color: #449d44 !important
; }
4760 color: #5bc0de !important
; }
4762 a
.text-info:focus
, a
.text-info:hover
{
4763 color: #31b0d5 !important
; }
4766 color: #f0ad4e !important
; }
4768 a
.text-warning:focus
, a
.text-warning:hover
{
4769 color: #ec971f !important
; }
4772 color: #d9534f !important
; }
4774 a
.text-danger:focus
, a
.text-danger:hover
{
4775 color: #c9302c !important
; }
4778 color: #292b2c !important
; }
4780 a
.text-gray-dark:focus
, a
.text-gray-dark:hover
{
4781 color: #101112 !important
; }
4787 background-color: transparent
;
4791 visibility: hidden
!important
; }
4794 display: none
!important
; }
4796 @media (max-width: 575px) {
4798 display: none
!important
; } }
4800 @media (min-width: 576px) {
4802 display: none
!important
; } }
4804 @media (max-width: 767px) {
4806 display: none
!important
; } }
4808 @media (min-width: 768px) {
4810 display: none
!important
; } }
4812 @media (max-width: 991px) {
4814 display: none
!important
; } }
4816 @media (min-width: 992px) {
4818 display: none
!important
; } }
4820 @media (max-width: 1199px) {
4822 display: none
!important
; } }
4824 @media (min-width: 1200px) {
4826 display: none
!important
; } }
4829 display: none
!important
; }
4831 .visible-print-block {
4832 display: none
!important
; }
4834 .visible-print-block {
4835 display: block
!important
; } }
4837 .visible-print-inline {
4838 display: none
!important
; }
4840 .visible-print-inline {
4841 display: inline
!important
; } }
4843 .visible-print-inline-block {
4844 display: none
!important
; }
4846 .visible-print-inline-block {
4847 display: inline-block
!important
; } }
4851 display: none
!important
; } }
4853 /*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
4855 Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
4857 /* pswp = photoswipe */
4866 -ms-touch-action: none
;
4869 -webkit-text-size-adjust: 100%;
4870 /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
4871 -webkit-backface-visibility: hidden
;
4874 box-sizing: border-box
; }
4878 /* style is added when JS option showHideOpacity is set to true */
4879 .pswp--animate_opacity {
4880 /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
4882 will-change: opacity
;
4883 /* for open/close transition */
4884 transition: opacity
333ms cubic-bezier
(0.4, 0, 0.22, 1); }
4889 .pswp--zoom-allowed .pswp__img {
4890 /* autoprefixer: off */
4891 cursor: -webkit-zoom-in
;
4892 cursor: -moz-zoom-in
;
4895 .pswp--zoomed-in .pswp__img {
4896 /* autoprefixer: off */
4897 cursor: -webkit-grab
;
4901 .pswp--dragging .pswp__img {
4902 /* autoprefixer: off */
4903 cursor: -webkit-grabbing
;
4904 cursor: -moz-grabbing
;
4908 Background is added as a separate element.
4909 As animating opacity is much faster than animating rgba() background-color.
4919 transform: translateZ
(0);
4920 -webkit-backface-visibility: hidden
;
4921 will-change: opacity
; }
4923 .pswp__scroll-wrap {
4933 -ms-touch-action: none
;
4941 /* Prevent selection and tap highlights */
4944 -webkit-user-select: none
;
4945 -moz-user-select: none
;
4947 -webkit-tap-highlight-color: transparent
;
4948 -webkit-touch-callout: none
; }
4953 -webkit-transform-origin: left top
;
4954 -moz-transform-origin: left top
;
4955 -ms-transform-origin: left top
;
4956 transform-origin: left top
;
4957 /* for open/close transition */
4958 transition: transform
333ms cubic-bezier
(0.4, 0, 0.22, 1); }
4961 will-change: opacity
;
4962 /* for open/close transition */
4963 transition: opacity
333ms cubic-bezier
(0.4, 0, 0.22, 1); }
4965 .pswp--animated-in
.pswp__bg
,
4966 .pswp--animated-in .pswp__zoom-wrap {
4967 -webkit-transition: none
;
4972 -webkit-backface-visibility: hidden
; }
4990 stretched thumbnail or div placeholder element (see below)
4991 style is added to avoid flickering in webkit/blink when layers overlap
4993 .pswp__img--placeholder {
4994 -webkit-backface-visibility: hidden
; }
4997 div element that matches size of large image
4998 large image loads on top of it
5000 .pswp__img--placeholder--blank {
5003 .pswp--ie .pswp__img {
5004 width: 100% !important
;
5005 height: auto
!important
;
5010 Error message appears when image is not loaded
5011 (JS option errorMsg controls markup)
5024 .pswp__error-msg a {
5026 text-decoration: underline
; }
5028 /*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
5034 2. Share modal and links
5035 3. Index indicator ("1 of X" counter)
5037 5. Loading indicator
5038 6. Additional styles (root element, top bar, idle state, hidden state, etc.)
5046 /* <button> css reset */
5054 -webkit-appearance: none
;
5061 transition: opacity
0.2s;
5063 .pswp__button:focus, .pswp__button:hover {
5065 .pswp__button:active {
5068 .pswp__button::-moz-focus-inner {
5072 /* pswp__ui--over-close class it added when mouse is over element that should close gallery */
5073 .pswp__ui--over-close .pswp__button--close {
5077 .pswp__button--arrow--left:before
,
5078 .pswp__button--arrow--right:before {
5079 background: url
(default-skin
.png
) 0 0 no-repeat
;
5080 background-size: 264px 88px;
5084 @media (-webkit-min-device-pixel-ratio: 1.1), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
5085 /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
5086 .pswp--svg
.pswp__button
,
5087 .pswp--svg
.pswp__button--arrow--left:before
,
5088 .pswp--svg .pswp__button--arrow--right:before {
5089 background-image: url
(default-skin
.svg
); }
5090 .pswp--svg
.pswp__button--arrow--left
,
5091 .pswp--svg .pswp__button--arrow--right {
5092 background: none
; } }
5094 .pswp__button--close {
5095 background-position: 0 -44px; }
5097 .pswp__button--share {
5098 background-position: -44px -44px; }
5103 .pswp--supports-fs .pswp__button--fs {
5106 .pswp--fs .pswp__button--fs {
5107 background-position: -44px 0; }
5109 .pswp__button--zoom {
5111 background-position: -88px 0; }
5113 .pswp--zoom-allowed .pswp__button--zoom {
5116 .pswp--zoomed-in .pswp__button--zoom {
5117 background-position: -132px 0; }
5119 /* no arrows on touch screens */
5120 .pswp--touch
.pswp__button--arrow--left
,
5121 .pswp--touch .pswp__button--arrow--right {
5122 visibility: hidden
; }
5125 Arrow buttons hit area
5126 (icon is added to :before pseudo-element)
5128 .pswp__button--arrow--left
,
5129 .pswp__button--arrow--right {
5135 position: absolute
; }
5137 .pswp__button--arrow--left {
5140 .pswp__button--arrow--right {
5143 .pswp__button--arrow--left:before
,
5144 .pswp__button--arrow--right:before {
5147 background-color: rgba
(0, 0, 0, 0.3);
5150 position: absolute
; }
5152 .pswp__button--arrow--left:before {
5154 background-position: -138px -44px; }
5156 .pswp__button--arrow--right:before {
5158 background-position: -94px -44px; }
5162 2. Share modal/popup and links
5166 .pswp__share-modal {
5167 -webkit-user-select: none
;
5168 -moz-user-select: none
;
5169 user-select: none
; }
5171 .pswp__share-modal {
5173 background: rgba
(0, 0, 0, 0.5);
5182 transition: opacity
0.25s ease-out
;
5183 -webkit-backface-visibility: hidden
;
5184 will-change: opacity
; }
5186 .pswp__share-modal--hidden {
5189 .pswp__share-tooltip {
5198 box-shadow: 0 2px 5px rgba
(0, 0, 0, 0.25);
5199 transform: translateY
(6px);
5200 transition: transform
0.25s;
5201 -webkit-backface-visibility: hidden
;
5202 will-change: transform
; }
5203 .pswp__share-tooltip a {
5207 text-decoration: none
;
5209 line-height: 18px; }
5210 .pswp__share-tooltip a:hover {
5211 text-decoration: none
;
5213 .pswp__share-tooltip a:first-child {
5214 /* round corners on the first/last list item */
5215 border-radius: 2px 2px 0 0; }
5216 .pswp__share-tooltip a:last-child {
5217 border-radius: 0 0 2px 2px; }
5219 .pswp__share-modal--fade-in {
5221 .pswp__share-modal--fade-in .pswp__share-tooltip {
5222 transform: translateY
(0); }
5224 /* increase size of share links on touch devices */
5225 .pswp--touch .pswp__share-tooltip a {
5226 padding: 16px 12px; }
5228 a
.pswp__share--facebook:before
{
5236 border: 6px solid transparent
;
5237 border-bottom-color: #FFF;
5238 -webkit-pointer-events: none
;
5239 -moz-pointer-events: none
;
5240 pointer-events: none
; }
5242 a
.pswp__share--facebook:hover
{
5243 background: #3E5C9A;
5245 a
.pswp__share--facebook:hover:before
{
5246 border-bottom-color: #3E5C9A; }
5248 a
.pswp__share--twitter:hover
{
5249 background: #55ACEE;
5252 a
.pswp__share--pinterest:hover
{
5256 a
.pswp__share--download:hover
{
5261 3. Index indicator ("1 of X" counter)
5286 .pswp__caption small {
5290 .pswp__caption__center {
5299 .pswp__caption--empty {
5302 /* Fake caption element, used to calculate height of next/prev image */
5303 .pswp__caption--fake {
5304 visibility: hidden
; }
5308 5. Loading indicator (preloader)
5310 You can play with it here - http://codepen.io/dimsemenov/pen/yyBWoR
5321 transition: opacity
0.25s ease-out
;
5322 will-change: opacity
;
5325 .pswp__preloader__icn {
5330 .pswp__preloader--active {
5332 .pswp__preloader--active .pswp__preloader__icn {
5333 /* We use .gif in browsers that don't support CSS animation */
5334 background: url
(preloader.gif) 0 0 no-repeat
; }
5336 .pswp--css_animation .pswp__preloader--active {
5338 .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
5339 animation: clockwise
500ms linear infinite
; }
5340 .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
5341 animation: donut-rotate
1000ms cubic-bezier
(0.4, 0, 0.22, 1) infinite
; }
5343 .pswp--css_animation .pswp__preloader__icn {
5353 .pswp--css_animation .pswp__preloader__cut {
5355 The idea of animating inner circle is based on Polymer ("material") loading indicator
5356 by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
5363 .pswp--css_animation .pswp__preloader__donut {
5364 box-sizing: border-box
;
5367 border: 2px solid
#FFF;
5369 border-left-color: transparent
;
5370 border-bottom-color: transparent
;
5377 @media screen and
(max-width: 1024px) {
5385 @keyframes clockwise
{
5387 transform: rotate
(0deg); }
5389 transform: rotate
(360deg); } }
5391 @keyframes donut-rotate
{
5393 transform: rotate
(0); }
5395 transform: rotate
(-140deg); }
5397 transform: rotate
(0); } }
5401 6. Additional styles
5404 /* root element of UI */
5406 -webkit-font-smoothing: auto
;
5407 visibility: visible
;
5411 /* top black bar with buttons and "1 of X" indicator */
5421 .pswp--has_mouse
.pswp__button--arrow--left
,
5422 .pswp--has_mouse .pswp__button--arrow--right {
5423 -webkit-backface-visibility: hidden
;
5424 will-change: opacity
;
5425 transition: opacity
333ms cubic-bezier
(0.4, 0, 0.22, 1); }
5427 /* pswp--has_mouse class is added only when two subsequent mousemove events occur */
5428 .pswp--has_mouse
.pswp__button--arrow--left
,
5429 .pswp--has_mouse .pswp__button--arrow--right {
5430 visibility: visible
; }
5434 background-color: rgba
(0, 0, 0, 0.5); }
5436 /* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
5437 .pswp__ui--fit
.pswp__top-bar
,
5438 .pswp__ui--fit .pswp__caption {
5439 background-color: rgba
(0, 0, 0, 0.3); }
5441 /* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
5442 .pswp__ui--idle .pswp__top-bar {
5445 .pswp__ui--idle
.pswp__button--arrow--left
,
5446 .pswp__ui--idle .pswp__button--arrow--right {
5450 pswp__ui--hidden class is added when controls are hidden
5451 e.g. when user taps to toggle visibility of controls
5453 .pswp__ui--hidden
.pswp__top-bar
,
5454 .pswp__ui--hidden
.pswp__caption
,
5455 .pswp__ui--hidden
.pswp__button--arrow--left
,
5456 .pswp__ui--hidden .pswp__button--arrow--right {
5457 /* Force paint & create composition layer for controls. */
5460 /* pswp__ui--one-slide class is added when there is just one item in gallery */
5461 .pswp__ui--one-slide
.pswp__button--arrow--left
,
5462 .pswp__ui--one-slide
.pswp__button--arrow--right
,
5463 .pswp__ui--one-slide .pswp__counter {
5466 .pswp__element--disabled {
5467 display: none
!important
; }
5469 .pswp--minimal--dark .pswp__top-bar {
5474 background-color: white
;
5475 box-shadow: 0 1px 3px 0 rgba
(0, 0, 0, 0.12), 0 1px 2px 0 rgba
(0, 0, 0, 0.2); }
5486 background-color: rgba
(38, 50, 56, 0.08);
5487 border-bottom: 2px solid
#263238;
5490 input
.radiobtn:not
(old
) {
5493 input
.radiobtn:not
(old
) + label
{
5494 display: inline-block
;
5495 background-image: url
("/static/img/icons/icon-radiobtn-off.png");
5496 background-repeat: no-repeat
;
5497 background-position: 0 0;
5498 padding-left: 38px; }
5500 input
.radiobtn:not
(old
):checked
+ label
{
5501 background-image: url
("/static/img/icons/icon-radiobtn-on.png"); }
5505 background-color: #eceff1;
5508 padding: 24px 20px; }
5514 background-color: white
;
5516 box-shadow: 0 2px 4px 0 rgba
(0, 0, 0, 0.16), 0 1px 2px 0 rgba
(0, 0, 0, 0.23);
5520 margin: 0 8px 16px 8px;
5521 padding: 8px 0 0 0; }
5523 input
[name
=amount
] {
5526 input
[name
=amount
]:checked
+ label
{
5527 background-image: linear-gradient
(120deg, #4fc3f7, #1976d2);
5534 border: 1px solid rgba
(38, 50, 56, 0.3);
5540 font-family: 'Ubuntu', sans-serif
;
5543 color: rgba
(38, 50, 56, 0.3);
5544 background-color: #eceff1;
5555 flex-direction: column
; }
5563 -webkit-font-smoothing: antialiased
;
5567 line-height: 3rem; }
5570 line-height: 2.75rem; }
5574 line-height: 28px; }
5575 @media
(min-width: 768px) {
5580 margin-bottom: 0; } }
5586 @media
(min-width: 576px) {
5589 line-height: 48px; } }
5594 line-height: 24px; }
5595 @media
(min-width: 576px) {
5598 line-height: 28px; } }
5607 line-height: 24px; }
5608 @media
(min-width: 768px) {
5611 line-height: 32px; } }
5617 color: rgba
(38, 50, 56, 0.6); }
5621 line-height: 24px; }
5624 line-height: inherit
; }
5625 @media
(min-width: 768px) {
5628 line-height: 32px; } }
5631 @media
(min-width: 576px) {
5633 margin-top: 24px; } }
5637 line-height: 144px; }
5642 margin-bottom: 40px; }
5643 @media
(min-width: 768px) {
5647 margin-bottom: 3rem; } }
5651 line-height: 32px; }
5652 @media
(min-width: 768px) {
5655 line-height: 44px; } }
5661 @media
(min-width: 576px) {
5664 line-height: 32px; } }
5668 line-height: 28px; }
5673 line-height: 20px; }
5674 @media
(min-width: 768px) {
5678 line-height: 24px; } }
5682 white-space: nowrap
;
5684 text-overflow: ellipsis
; }
5688 line-height: 20px; }
5694 @media
(min-width: 768px) {
5696 font-size: 20px; } }
5700 line-height: 28px; }
5708 background-color: rgba
(0, 0, 0, 0.4);
5710 visibility: hidden
; }
5713 visibility: visible
;
5720 transform: translateX
(-50%); }
5722 font-weight: 300 !important
;
5728 font-weight: 700 !important
; }
5733 background-image: url
("../img/ipfire-tux.png");
5734 background-repeat: no-repeat
;
5735 background-position: center center
;
5736 background-size: contain
;
5737 display: inline-block
;
5738 position: relative
; }
5741 transition: opacity
.25s ease-in-out
; }
5745 transition: opacity
.35s ease-in-out
; }
5748 transition: background-color
.25s linear
;
5750 @media
(min-width: 576px) {
5753 @media
(min-width: 992px) {
5756 .fixed-top .navbar {
5759 .fixed-top .navbar a {
5761 @media
(min-width: 576px) {
5762 .fixed-top .navbar a {
5763 margin-top: 8px; } }
5764 .fixed-top .navbar .navbar-toggler-left {
5767 @media
(min-width: 576px) {
5768 .fixed-top .navbar .navbar-toggler-left {
5770 .fixed-top .navbar .btn {
5771 margin-top: .15rem; }
5778 transition: opacity
.7s linear
; }
5779 @media
(min-width: 992px) {
5782 font-size: 36px; } }
5783 .navbar-brand strong {
5787 transform: translateY
(-5px);
5790 @media
(min-width: 992px) {
5795 background-color: rgba
(255, 255, 255, 0.96);
5796 box-shadow: 0 2px 4px 0 rgba
(0, 0, 0, 0.15), 0 1px 2px 0 rgba
(0, 0, 0, 0.25);
5798 @media
(min-width: 576px) {
5801 @media
(min-width: 992px) {
5804 .scrolled .navbar-brand {
5808 background-color: rgba
(100, 100, 100, 0.5); }
5809 .scrolled.fadeout a.btn-donate {
5811 .scrolled.fadeout a.navbar-brand {
5814 #navbarSupportedContent {
5816 @media
(max-width: 991px) {
5817 #navbarSupportedContent {
5825 transform: translateX
(-256px);
5826 transition: all
.15s ease-in-out
; }
5827 #navbarSupportedContent.open
{
5828 transform: translateX
(0);
5829 transition: all
.15s ease-in-out
;
5830 box-shadow: 14px 0 28px 0 rgba
(0, 0, 0, 0.25), 10px 0 10px 0 rgba
(0, 0, 0, 0.26); } }
5832 @media (min-width: 992px) {
5834 padding-top: 2px; } }
5836 .navbar-nav .nav-link {
5838 padding: 16px !important
;
5840 position: relative
; }
5841 @media
(min-width: 992px) {
5842 .navbar-nav .nav-link {
5845 position: relative
; }
5846 .navbar-nav .nav-link:after {
5848 border-bottom: 2px solid
#b71c1c;
5850 transform: scaleX
(0);
5855 transition: transform
.3s ease-out
, color
.3s ease-out
; } }
5857 @media (max-width: 1199px) {
5858 .navbar-nav .nav-link:active {
5861 @media (max-width: 1199px) {
5862 .navbar-nav .nav-link:active:before {
5864 border-left: 2px solid
#b71c1c;
5868 transform: translateY
(-4px); } }
5870 @media (min-width: 992px) {
5871 .navbar-nav .nav-link:hover {
5874 @media (min-width: 992px) {
5875 .navbar-nav .nav-link:hover:after {
5876 transform: scaleX
(1); } }
5878 @media (min-width: 992px) {
5879 body
.About li
.nav-item a
.about
,
5880 body
.Download li
.nav-item a
.download
,
5881 body
.Support li
.nav-item a
.support
,
5882 body
.Involved li
.nav-item a
.community
,
5883 body
.Phonebook li
.nav-item a
.phonebook
,
5884 body
.Diagnosis li
.nav-item a
.diagnosis
{
5886 body
.About li
.nav-item a
.about:after
,
5887 body
.Download li
.nav-item a
.download:after
,
5888 body
.Support li
.nav-item a
.support:after
,
5889 body
.Involved li
.nav-item a
.community:after
,
5890 body
.Phonebook li
.nav-item a
.phonebook:after
,
5891 body
.Diagnosis li
.nav-item a
.diagnosis:after
{
5893 border-bottom: 2px solid
#b71c1c;
5899 transform: scale
(1); } }
5903 @media
(max-width: 767px) {
5905 box-shadow: 0 2px 4px 0 rgba
(0, 0, 0, 0.16), 0 1px 2px 0 rgba
(0, 0, 0, 0.23);
5909 background-color: white
; } }
5912 #sidebar ul
.features_nav
{
5913 padding: 0 0 24px 0;
5915 #sidebar ul
.features_nav
.fixed
{
5918 outline: 1px solid grey
; }
5922 #sidebar ul ul
li:last-child
{
5927 #sidebar ul li a
.nav-link
{
5933 #sidebar ul li a
.nav-link
.active
{
5935 border-left: 2px solid
#b71c1c;
5936 padding: 0 8px 0 6px; }
5938 /* Fix for Android */
5940 -webkit-animation: bugfix infinite
1s; }
5942 @-webkit-keyframes bugfix
{
5948 /* default checkbox */
5949 input
[type
=checkbox
] {
5956 user-select: none
; }
5958 nav
[role
="dropdown"] label
{
5961 @media screen and
(max-width: 44em) {
5962 nav
[role
="dropdown"] ul
{
5965 nav
[role
="dropdown"] label
{
5969 nav
[role
="dropdown"] label:after
{
5970 font-family: FontAwesome
;
5979 padding: 12px 12px 0;
5980 text-align: right
; }
5981 nav
[role
="dropdown"] input:checked
~ label:after
{
5983 nav
[role
="dropdown"] input:checked
~ ul
{
5986 overflow-y: scroll
; } }
5989 color: #fff !important
;
5990 background-color: #b71c1c;
5991 border-color: #b71c1c; }
5993 color: #fff !important
;
5994 background-color: #8b1515;
5995 border-color: #821414; }
5996 .btn-red900:focus, .btn-red900.focus {
5997 box-shadow: 0 0 0 2px rgba
(183, 28, 28, 0.5); }
5998 .btn-red900.disabled, .btn-red900:disabled {
5999 background-color: #b71c1c;
6000 border-color: #b71c1c; }
6001 .btn-red900:active
, .btn-red900
.active
,
6002 .show > .btn-red900.dropdown-toggle {
6003 color: #fff !important
;
6004 background-color: #8b1515;
6005 background-image: none
;
6006 border-color: #821414; }
6010 background-color: #fff;
6011 border-color: #fff; }
6014 background-color: #e6e5e5;
6015 border-color: #e0e0e0; }
6016 .btn-white:focus, .btn-white.focus {
6017 box-shadow: 0 0 0 2px rgba
(255, 255, 255, 0.5); }
6018 .btn-white.disabled, .btn-white:disabled {
6019 background-color: #fff;
6020 border-color: #fff; }
6021 .btn-white:active
, .btn-white
.active
,
6022 .show > .btn-white.dropdown-toggle {
6024 background-color: #e6e5e5;
6025 background-image: none
;
6026 border-color: #e0e0e0; }
6030 background-color: #263238;
6031 border-color: #263238; }
6032 .btn-bluegrey900:hover {
6034 background-color: #11171a;
6035 border-color: #0d1114; }
6036 .btn-bluegrey900:focus, .btn-bluegrey900.focus {
6037 box-shadow: 0 0 0 2px rgba
(38, 50, 56, 0.5); }
6038 .btn-bluegrey900.disabled, .btn-bluegrey900:disabled {
6039 background-color: #263238;
6040 border-color: #263238; }
6041 .btn-bluegrey900:active
, .btn-bluegrey900
.active
,
6042 .show > .btn-bluegrey900.dropdown-toggle {
6044 background-color: #11171a;
6045 background-image: none
;
6046 border-color: #0d1114; }
6048 button
.navbar-toggler div
{
6049 font-family: 'Ubuntu', sans-serif
;
6051 display: inline-block
;
6057 text-transform: uppercase
;
6058 box-shadow: 0 2px 4px 0 rgba
(0, 0, 0, 0.15), 0 1px 2px 0 rgba
(0, 0, 0, 0.25);
6059 transition: box-shadow
.25s ease-in-out
; }
6061 box-shadow: 0 3px 6px 0 rgba
(0, 0, 0, 0.15), 0 3px 6px 0 rgba
(0, 0, 0, 0.25);
6062 transition: box-shadow
.25s ease-in-out
; }
6063 @media
(max-width: 767px) {
6065 font-size: .875rem; } }
6067 .btn-outline-primary
,
6068 .btn-outline-secondary {
6069 transition: background-color
.25s ease-in-out
; }
6070 .btn-outline-primary:hover
,
6071 .btn-outline-secondary:hover {
6072 transition: background-color
.25s ease-in-out
; }
6077 padding-top: 16px; }
6079 .btn-lg, .btn-group-lg > .btn {
6082 @media
(max-width: 767px) {
6083 .btn-lg, .btn-group-lg > .btn {
6091 font-size: 0.875rem;
6092 line-height: 1.25rem;
6093 padding: .4rem 1rem .5rem 1rem; }
6096 margin: 0 0 1.5rem 0; }
6097 @media
(min-width: 768px) {
6099 margin: 0 0 2rem 0; } }
6100 @media
(max-width: 575px) {
6113 padding: 3px 16px 0 5px; }
6114 @media
(min-width: 992px) {
6116 margin-top: 29px; } }
6118 vertical-align: -7px;
6119 margin-right: 5px; }
6125 vertical-align: -.15rem;
6127 margin-right: .5rem; }
6134 animation: scroll
1.5s ease-in-out infinite
; }
6135 @media
(max-width: 575px) {
6137 width: 1.75rem !important
;
6138 height: 1.75rem !important
;
6146 transform: translateY
(-0.35rem);
6153 vertical-align: top
;
6154 transform: translateY
(-0.1rem); }
6166 align-items: center
; }
6181 fill: rgba
(38, 50, 56, 0.3); }
6185 border-color: #ff8f00; }
6189 border-color: #43a047; }
6193 border-color: #b71c1c; }
6197 border-color: #1976d2; }
6200 color: rgba
(38, 50, 56, 0.3); }
6203 background-color: #263238; }
6206 background-color: #eceff1; }
6213 footer
.btn-toolbar
.icon
{
6216 fill: rgba
(38, 50, 56, 0.6); }
6219 vertical-align: top
;
6220 transform: translateY
(-0.15rem); }
6221 @media
(max-width: 767px) {
6223 transform: translateY
(-0.75rem); } }
6227 background-image: url
("../img/header-background.jpg");
6228 background-size: cover
;
6229 background-attachment: fixed
;
6230 background-position: center top
;
6231 position: relative
; }
6232 section
.intro
.branding
{
6234 margin-bottom: 64px;
6236 color: rgba
(38, 50, 56, 0.6); }
6237 @media
(min-width: 576px) {
6238 section
.intro
.branding
{
6239 padding-top: 192px; } }
6240 section
.intro
.branding h1
{
6241 font-weight: 300 !important
;
6243 @media
(max-width: 575px) {
6244 section
.intro
.branding h1
{
6247 margin-bottom: 0; } }
6248 section
.intro
.branding h1 strong
{
6249 font-weight: 700 !important
; }
6250 section
.intro
.branding
h1:before
{
6254 background-image: url
("../img/ipfire-tux.png");
6255 background-repeat: no-repeat
;
6256 background-position: center center
;
6257 background-size: contain
;
6258 display: inline-block
;
6261 @media
(min-width: 576px) {
6262 section
.intro
.branding
h1:before
{
6270 visibility: visible
;
6274 transform: translateX
(-50%); }
6279 @media
(min-width: 576px) {
6283 .page-scroll .btn:hover .i_arrow_down {
6286 section
.content-section
{
6288 @media
(min-width: 576px) {
6289 section
.content-section
{
6290 padding: 72px 0; } }
6296 margin-right: .75rem; }
6301 background-color: rgba
(38, 50, 56, 0.06); }
6304 color: rgba
(38, 50, 56, 0.6); }
6309 background-image: url
("../img/wishlist-background.jpg");
6310 background-size: cover
;
6311 background-position: center center
; }
6314 background-color: rgba
(255, 255, 255, 0.2); }
6317 background-image: linear-gradient
(to right
, #fbc02d, #ff8f00); }
6320 border-bottom: 1px solid rgba
(38, 50, 56, 0.2); }
6323 position: relative
; }
6324 .circle p.fireinfo_per {
6325 color: rgba
(38, 50, 56, 0.6);
6327 top: calc
(50% - 18px);
6330 section#appliances
{
6331 padding-bottom: 48px; }
6335 margin-bottom: 40px; }
6336 @media
(min-width: 992px) {
6338 padding-top: 161px; } }
6339 .features-content .content {
6342 box-shadow: 0 1px 3px 0 rgba
(0, 0, 0, 0.12), 0 1px 2px 0 rgba
(0, 0, 0, 0.2);
6344 position: relative
; }
6350 background-image: linear-gradient
(to right
, #b71c1c, #ff3d00);
6351 margin: 40px auto
24px auto
; }
6352 @media
(min-width: 576px) {
6354 margin: 56px auto
40px auto
; } }
6357 padding: 3rem 0 0 0; }
6358 @media
(max-width: 991px) {
6360 padding-top: 31px; } }
6362 margin-bottom: 1.25rem;
6363 color: rgba
(38, 50, 56, 0.6);
6365 line-height: 28px; }
6368 margin-bottom: .75rem; }
6370 color: rgba
(38, 50, 56, 0.6);
6371 text-decoration: none
; }
6372 footer ul li
a:hover
{
6374 text-decoration: underline
; }
6375 footer
.btn-lg
, footer
.btn-group-lg
> .btn
{
6376 margin-bottom: 2.75rem; }
6377 footer
.btn-sm
, footer
.btn-group-sm
> .btn
{
6379 footer
.btn-sm:hover
, footer
.btn-group-sm
> .btn:hover
{
6383 background-color: rgba
(38, 50, 56, 0.06);
6387 line-height: 16px; }
6391 transform: translateY
(30%); }
6393 transform: translateY
(50%); } }