mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-12-08 15:23:35 +00:00
10902 lines
518 KiB
CSS
10902 lines
518 KiB
CSS
/*! `SeedDMS` Bootstrap 4 theme */
|
|
/*
|
|
@import url(https://fonts.googleapis.com/css?family=Nunito:200,300,400,700);
|
|
$font-family-base: "Nunito";
|
|
|
|
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,700);
|
|
$font-family-base: "Source Sans Pro";
|
|
|
|
@import url(https://fonts.googleapis.com/css?family=Crete+Round:200,300,400,700);
|
|
$headings-font-family: "Crete Round";
|
|
*/
|
|
/*
|
|
$theme-colors: (
|
|
"primary": #04c,
|
|
"danger": #ff4136,
|
|
"custom-color": #900
|
|
);
|
|
*/
|
|
/*!
|
|
* Bootstrap v4.5.2 (https://getbootstrap.com/)
|
|
* Copyright 2011-2020 The Bootstrap Authors
|
|
* Copyright 2011-2020 Twitter, Inc.
|
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
|
*/
|
|
:root {
|
|
--blue: #007bff;
|
|
--indigo: #6610f2;
|
|
--purple: #6f42c1;
|
|
--pink: #e83e8c;
|
|
--red: #dc3545;
|
|
--orange: #fd7e14;
|
|
--yellow: #ffc107;
|
|
--green: #28a745;
|
|
--teal: #20c997;
|
|
--cyan: #17a2b8;
|
|
--white: #fff;
|
|
--gray: #6c757d;
|
|
--gray-dark: #343a40;
|
|
--primary: #083358;
|
|
--secondary: #b8b8b8;
|
|
--success: #008a29;
|
|
--info: #74dbef;
|
|
--warning: #e6d200;
|
|
--danger: #e13737;
|
|
--light: #f4f4f4;
|
|
--dark: #072247;
|
|
--breakpoint-xs: 0;
|
|
--breakpoint-sm: 576px;
|
|
--breakpoint-md: 768px;
|
|
--breakpoint-lg: 992px;
|
|
--breakpoint-xl: 1200px;
|
|
--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
|
|
--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
|
|
}
|
|
|
|
*,
|
|
*::before,
|
|
*::after {
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
html {
|
|
font-family: sans-serif;
|
|
line-height: 1.15;
|
|
-webkit-text-size-adjust: 100%;
|
|
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
|
|
}
|
|
|
|
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
|
|
display: block;
|
|
}
|
|
|
|
body {
|
|
margin: 0;
|
|
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
|
|
font-size: 1rem;
|
|
font-weight: 400;
|
|
line-height: 1.5;
|
|
color: #212529;
|
|
text-align: left;
|
|
background-color: #fff;
|
|
}
|
|
|
|
[tabindex="-1"]:focus:not(:focus-visible) {
|
|
outline: 0 !important;
|
|
}
|
|
|
|
hr {
|
|
box-sizing: content-box;
|
|
height: 0;
|
|
overflow: visible;
|
|
}
|
|
|
|
h1, h2, h3, h4, h5, h6 {
|
|
margin-top: 0;
|
|
margin-bottom: 0.25rem;
|
|
}
|
|
|
|
p {
|
|
margin-top: 0;
|
|
margin-bottom: 1rem;
|
|
}
|
|
|
|
abbr[title],
|
|
abbr[data-original-title] {
|
|
text-decoration: underline;
|
|
text-decoration: underline dotted;
|
|
cursor: help;
|
|
border-bottom: 0;
|
|
text-decoration-skip-ink: none;
|
|
}
|
|
|
|
address {
|
|
margin-bottom: 1rem;
|
|
font-style: normal;
|
|
line-height: inherit;
|
|
}
|
|
|
|
ol,
|
|
ul,
|
|
dl {
|
|
margin-top: 0;
|
|
margin-bottom: 1rem;
|
|
}
|
|
|
|
ol ol,
|
|
ul ul,
|
|
ol ul,
|
|
ul ol {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
dt {
|
|
font-weight: 700;
|
|
}
|
|
|
|
dd {
|
|
margin-bottom: .5rem;
|
|
margin-left: 0;
|
|
}
|
|
|
|
blockquote {
|
|
margin: 0 0 1rem;
|
|
}
|
|
|
|
b,
|
|
strong {
|
|
font-weight: bolder;
|
|
}
|
|
|
|
small {
|
|
font-size: 80%;
|
|
}
|
|
|
|
sub,
|
|
sup {
|
|
position: relative;
|
|
font-size: 75%;
|
|
line-height: 0;
|
|
vertical-align: baseline;
|
|
}
|
|
|
|
sub {
|
|
bottom: -.25em;
|
|
}
|
|
|
|
sup {
|
|
top: -.5em;
|
|
}
|
|
|
|
a {
|
|
color: #083358;
|
|
text-decoration: none;
|
|
background-color: transparent;
|
|
}
|
|
|
|
a:hover {
|
|
color: #020a12;
|
|
text-decoration: underline;
|
|
}
|
|
|
|
a:not([href]):not([class]) {
|
|
color: inherit;
|
|
text-decoration: none;
|
|
}
|
|
|
|
a:not([href]):not([class]):hover {
|
|
color: inherit;
|
|
text-decoration: none;
|
|
}
|
|
|
|
pre,
|
|
code,
|
|
kbd,
|
|
samp {
|
|
font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
|
|
font-size: 1em;
|
|
}
|
|
|
|
pre {
|
|
margin-top: 0;
|
|
margin-bottom: 1rem;
|
|
overflow: auto;
|
|
-ms-overflow-style: scrollbar;
|
|
}
|
|
|
|
figure {
|
|
margin: 0 0 1rem;
|
|
}
|
|
|
|
img {
|
|
vertical-align: middle;
|
|
border-style: none;
|
|
}
|
|
|
|
svg {
|
|
overflow: hidden;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
table {
|
|
border-collapse: collapse;
|
|
}
|
|
|
|
caption {
|
|
padding-top: 0.75rem;
|
|
padding-bottom: 0.75rem;
|
|
color: #6c757d;
|
|
text-align: left;
|
|
caption-side: bottom;
|
|
}
|
|
|
|
th {
|
|
text-align: inherit;
|
|
}
|
|
|
|
label {
|
|
display: inline-block;
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
|
|
button {
|
|
border-radius: 0;
|
|
}
|
|
|
|
button:focus {
|
|
outline: 1px dotted;
|
|
outline: 5px auto -webkit-focus-ring-color;
|
|
}
|
|
|
|
input,
|
|
button,
|
|
select,
|
|
optgroup,
|
|
textarea {
|
|
margin: 0;
|
|
font-family: inherit;
|
|
font-size: inherit;
|
|
line-height: inherit;
|
|
}
|
|
|
|
button,
|
|
input {
|
|
overflow: visible;
|
|
}
|
|
|
|
button,
|
|
select {
|
|
text-transform: none;
|
|
}
|
|
|
|
[role="button"] {
|
|
cursor: pointer;
|
|
}
|
|
|
|
select {
|
|
word-wrap: normal;
|
|
}
|
|
|
|
button,
|
|
[type="button"],
|
|
[type="reset"],
|
|
[type="submit"] {
|
|
-webkit-appearance: button;
|
|
}
|
|
|
|
button:not(:disabled),
|
|
[type="button"]:not(:disabled),
|
|
[type="reset"]:not(:disabled),
|
|
[type="submit"]:not(:disabled) {
|
|
cursor: pointer;
|
|
}
|
|
|
|
button::-moz-focus-inner,
|
|
[type="button"]::-moz-focus-inner,
|
|
[type="reset"]::-moz-focus-inner,
|
|
[type="submit"]::-moz-focus-inner {
|
|
padding: 0;
|
|
border-style: none;
|
|
}
|
|
|
|
input[type="radio"],
|
|
input[type="checkbox"] {
|
|
box-sizing: border-box;
|
|
padding: 0;
|
|
}
|
|
|
|
textarea {
|
|
overflow: auto;
|
|
resize: vertical;
|
|
}
|
|
|
|
fieldset {
|
|
min-width: 0;
|
|
padding: 0;
|
|
margin: 0;
|
|
border: 0;
|
|
}
|
|
|
|
legend {
|
|
display: block;
|
|
width: 100%;
|
|
max-width: 100%;
|
|
padding: 0;
|
|
margin-bottom: .5rem;
|
|
font-size: 1.5rem;
|
|
line-height: inherit;
|
|
color: inherit;
|
|
white-space: normal;
|
|
}
|
|
|
|
progress {
|
|
vertical-align: baseline;
|
|
}
|
|
|
|
[type="number"]::-webkit-inner-spin-button,
|
|
[type="number"]::-webkit-outer-spin-button {
|
|
height: auto;
|
|
}
|
|
|
|
[type="search"] {
|
|
outline-offset: -2px;
|
|
-webkit-appearance: none;
|
|
}
|
|
|
|
[type="search"]::-webkit-search-decoration {
|
|
-webkit-appearance: none;
|
|
}
|
|
|
|
::-webkit-file-upload-button {
|
|
font: inherit;
|
|
-webkit-appearance: button;
|
|
}
|
|
|
|
output {
|
|
display: inline-block;
|
|
}
|
|
|
|
summary {
|
|
display: list-item;
|
|
cursor: pointer;
|
|
}
|
|
|
|
template {
|
|
display: none;
|
|
}
|
|
|
|
[hidden] {
|
|
display: none !important;
|
|
}
|
|
|
|
h1, h2, h3, h4, h5, h6,
|
|
.h1, .h2, .h3, .h4, .h5, .h6 {
|
|
margin-bottom: 0.25rem;
|
|
font-weight: 500;
|
|
line-height: 1.2;
|
|
}
|
|
|
|
h1, .h1 {
|
|
font-size: 2.5rem;
|
|
}
|
|
|
|
h2, .h2 {
|
|
font-size: 2rem;
|
|
}
|
|
|
|
h3, .h3 {
|
|
font-size: 1.75rem;
|
|
}
|
|
|
|
h4, .h4 {
|
|
font-size: 1.5rem;
|
|
}
|
|
|
|
h5, .h5 {
|
|
font-size: 1.25rem;
|
|
}
|
|
|
|
h6, .h6 {
|
|
font-size: 1rem;
|
|
}
|
|
|
|
.lead {
|
|
font-size: 1.25rem;
|
|
font-weight: 300;
|
|
}
|
|
|
|
.display-1 {
|
|
font-size: 6rem;
|
|
font-weight: 300;
|
|
line-height: 1.2;
|
|
}
|
|
|
|
.display-2 {
|
|
font-size: 5.5rem;
|
|
font-weight: 300;
|
|
line-height: 1.2;
|
|
}
|
|
|
|
.display-3 {
|
|
font-size: 4.5rem;
|
|
font-weight: 300;
|
|
line-height: 1.2;
|
|
}
|
|
|
|
.display-4 {
|
|
font-size: 3.5rem;
|
|
font-weight: 300;
|
|
line-height: 1.2;
|
|
}
|
|
|
|
hr {
|
|
margin-top: 0.5rem;
|
|
margin-bottom: 0.5rem;
|
|
border: 0;
|
|
border-top: 1px solid rgba(0, 0, 0, 0.1);
|
|
}
|
|
|
|
small,
|
|
.small {
|
|
font-size: 80%;
|
|
font-weight: 400;
|
|
}
|
|
|
|
mark,
|
|
.mark {
|
|
padding: 0.2em;
|
|
background-color: #fcf8e3;
|
|
}
|
|
|
|
.list-unstyled {
|
|
padding-left: 0;
|
|
list-style: none;
|
|
}
|
|
|
|
.list-inline {
|
|
padding-left: 0;
|
|
list-style: none;
|
|
}
|
|
|
|
.list-inline-item {
|
|
display: inline-block;
|
|
}
|
|
|
|
.list-inline-item:not(:last-child) {
|
|
margin-right: 0.5rem;
|
|
}
|
|
|
|
.initialism {
|
|
font-size: 90%;
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
.blockquote {
|
|
margin-bottom: 0.5rem;
|
|
font-size: 1.25rem;
|
|
}
|
|
|
|
.blockquote-footer {
|
|
display: block;
|
|
font-size: 80%;
|
|
color: #6c757d;
|
|
}
|
|
|
|
.blockquote-footer::before {
|
|
content: "\2014\00A0";
|
|
}
|
|
|
|
.img-fluid {
|
|
max-width: 100%;
|
|
height: auto;
|
|
}
|
|
|
|
.img-thumbnail {
|
|
padding: 0.25rem;
|
|
background-color: #fff;
|
|
border: 1px solid #dee2e6;
|
|
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
|
|
max-width: 100%;
|
|
height: auto;
|
|
}
|
|
|
|
.figure {
|
|
display: inline-block;
|
|
}
|
|
|
|
.figure-img {
|
|
margin-bottom: 0.25rem;
|
|
line-height: 1;
|
|
}
|
|
|
|
.figure-caption {
|
|
font-size: 90%;
|
|
color: #6c757d;
|
|
}
|
|
|
|
code {
|
|
font-size: 87.5%;
|
|
color: #e83e8c;
|
|
word-wrap: break-word;
|
|
}
|
|
|
|
a > code {
|
|
color: inherit;
|
|
}
|
|
|
|
kbd {
|
|
padding: 0.2rem 0.4rem;
|
|
font-size: 87.5%;
|
|
color: #fff;
|
|
background-color: #212529;
|
|
box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25);
|
|
}
|
|
|
|
kbd kbd {
|
|
padding: 0;
|
|
font-size: 100%;
|
|
font-weight: 700;
|
|
box-shadow: none;
|
|
}
|
|
|
|
pre {
|
|
display: block;
|
|
font-size: 87.5%;
|
|
color: #212529;
|
|
}
|
|
|
|
pre code {
|
|
font-size: inherit;
|
|
color: inherit;
|
|
word-break: normal;
|
|
}
|
|
|
|
.pre-scrollable {
|
|
max-height: 340px;
|
|
overflow-y: scroll;
|
|
}
|
|
|
|
.container,
|
|
.container-fluid,
|
|
.container-sm,
|
|
.container-md,
|
|
.container-lg,
|
|
.container-xl {
|
|
width: 100%;
|
|
padding-right: 15px;
|
|
padding-left: 15px;
|
|
margin-right: auto;
|
|
margin-left: auto;
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.container, .container-sm {
|
|
max-width: 540px;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
.container, .container-sm, .container-md {
|
|
max-width: 720px;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 992px) {
|
|
.container, .container-sm, .container-md, .container-lg {
|
|
max-width: 960px;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 1200px) {
|
|
.container, .container-sm, .container-md, .container-lg, .container-xl {
|
|
max-width: 1140px;
|
|
}
|
|
}
|
|
|
|
.row {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
margin-right: -15px;
|
|
margin-left: -15px;
|
|
}
|
|
|
|
.no-gutters {
|
|
margin-right: 0;
|
|
margin-left: 0;
|
|
}
|
|
|
|
.no-gutters > .col,
|
|
.no-gutters > [class*="col-"] {
|
|
padding-right: 0;
|
|
padding-left: 0;
|
|
}
|
|
|
|
.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-auto, .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-sm-auto, .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-md-auto, .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-lg-auto, .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,
|
|
.col-xl-auto {
|
|
position: relative;
|
|
width: 100%;
|
|
padding-right: 15px;
|
|
padding-left: 15px;
|
|
}
|
|
|
|
.col {
|
|
flex-basis: 0;
|
|
flex-grow: 1;
|
|
max-width: 100%;
|
|
}
|
|
|
|
.row-cols-1 > * {
|
|
flex: 0 0 100%;
|
|
max-width: 100%;
|
|
}
|
|
|
|
.row-cols-2 > * {
|
|
flex: 0 0 50%;
|
|
max-width: 50%;
|
|
}
|
|
|
|
.row-cols-3 > * {
|
|
flex: 0 0 33.333333%;
|
|
max-width: 33.333333%;
|
|
}
|
|
|
|
.row-cols-4 > * {
|
|
flex: 0 0 25%;
|
|
max-width: 25%;
|
|
}
|
|
|
|
.row-cols-5 > * {
|
|
flex: 0 0 20%;
|
|
max-width: 20%;
|
|
}
|
|
|
|
.row-cols-6 > * {
|
|
flex: 0 0 16.666667%;
|
|
max-width: 16.666667%;
|
|
}
|
|
|
|
.col-auto {
|
|
flex: 0 0 auto;
|
|
width: auto;
|
|
max-width: 100%;
|
|
}
|
|
|
|
.col-1 {
|
|
flex: 0 0 8.333333%;
|
|
max-width: 8.333333%;
|
|
}
|
|
|
|
.col-2 {
|
|
flex: 0 0 16.666667%;
|
|
max-width: 16.666667%;
|
|
}
|
|
|
|
.col-3 {
|
|
flex: 0 0 25%;
|
|
max-width: 25%;
|
|
}
|
|
|
|
.col-4 {
|
|
flex: 0 0 33.333333%;
|
|
max-width: 33.333333%;
|
|
}
|
|
|
|
.col-5 {
|
|
flex: 0 0 41.666667%;
|
|
max-width: 41.666667%;
|
|
}
|
|
|
|
.col-6 {
|
|
flex: 0 0 50%;
|
|
max-width: 50%;
|
|
}
|
|
|
|
.col-7 {
|
|
flex: 0 0 58.333333%;
|
|
max-width: 58.333333%;
|
|
}
|
|
|
|
.col-8 {
|
|
flex: 0 0 66.666667%;
|
|
max-width: 66.666667%;
|
|
}
|
|
|
|
.col-9 {
|
|
flex: 0 0 75%;
|
|
max-width: 75%;
|
|
}
|
|
|
|
.col-10 {
|
|
flex: 0 0 83.333333%;
|
|
max-width: 83.333333%;
|
|
}
|
|
|
|
.col-11 {
|
|
flex: 0 0 91.666667%;
|
|
max-width: 91.666667%;
|
|
}
|
|
|
|
.col-12 {
|
|
flex: 0 0 100%;
|
|
max-width: 100%;
|
|
}
|
|
|
|
.order-first {
|
|
order: -1;
|
|
}
|
|
|
|
.order-last {
|
|
order: 13;
|
|
}
|
|
|
|
.order-0 {
|
|
order: 0;
|
|
}
|
|
|
|
.order-1 {
|
|
order: 1;
|
|
}
|
|
|
|
.order-2 {
|
|
order: 2;
|
|
}
|
|
|
|
.order-3 {
|
|
order: 3;
|
|
}
|
|
|
|
.order-4 {
|
|
order: 4;
|
|
}
|
|
|
|
.order-5 {
|
|
order: 5;
|
|
}
|
|
|
|
.order-6 {
|
|
order: 6;
|
|
}
|
|
|
|
.order-7 {
|
|
order: 7;
|
|
}
|
|
|
|
.order-8 {
|
|
order: 8;
|
|
}
|
|
|
|
.order-9 {
|
|
order: 9;
|
|
}
|
|
|
|
.order-10 {
|
|
order: 10;
|
|
}
|
|
|
|
.order-11 {
|
|
order: 11;
|
|
}
|
|
|
|
.order-12 {
|
|
order: 12;
|
|
}
|
|
|
|
.offset-1 {
|
|
margin-left: 8.333333%;
|
|
}
|
|
|
|
.offset-2 {
|
|
margin-left: 16.666667%;
|
|
}
|
|
|
|
.offset-3 {
|
|
margin-left: 25%;
|
|
}
|
|
|
|
.offset-4 {
|
|
margin-left: 33.333333%;
|
|
}
|
|
|
|
.offset-5 {
|
|
margin-left: 41.666667%;
|
|
}
|
|
|
|
.offset-6 {
|
|
margin-left: 50%;
|
|
}
|
|
|
|
.offset-7 {
|
|
margin-left: 58.333333%;
|
|
}
|
|
|
|
.offset-8 {
|
|
margin-left: 66.666667%;
|
|
}
|
|
|
|
.offset-9 {
|
|
margin-left: 75%;
|
|
}
|
|
|
|
.offset-10 {
|
|
margin-left: 83.333333%;
|
|
}
|
|
|
|
.offset-11 {
|
|
margin-left: 91.666667%;
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.col-sm {
|
|
flex-basis: 0;
|
|
flex-grow: 1;
|
|
max-width: 100%;
|
|
}
|
|
.row-cols-sm-1 > * {
|
|
flex: 0 0 100%;
|
|
max-width: 100%;
|
|
}
|
|
.row-cols-sm-2 > * {
|
|
flex: 0 0 50%;
|
|
max-width: 50%;
|
|
}
|
|
.row-cols-sm-3 > * {
|
|
flex: 0 0 33.333333%;
|
|
max-width: 33.333333%;
|
|
}
|
|
.row-cols-sm-4 > * {
|
|
flex: 0 0 25%;
|
|
max-width: 25%;
|
|
}
|
|
.row-cols-sm-5 > * {
|
|
flex: 0 0 20%;
|
|
max-width: 20%;
|
|
}
|
|
.row-cols-sm-6 > * {
|
|
flex: 0 0 16.666667%;
|
|
max-width: 16.666667%;
|
|
}
|
|
.col-sm-auto {
|
|
flex: 0 0 auto;
|
|
width: auto;
|
|
max-width: 100%;
|
|
}
|
|
.col-sm-1 {
|
|
flex: 0 0 8.333333%;
|
|
max-width: 8.333333%;
|
|
}
|
|
.col-sm-2 {
|
|
flex: 0 0 16.666667%;
|
|
max-width: 16.666667%;
|
|
}
|
|
.col-sm-3 {
|
|
flex: 0 0 25%;
|
|
max-width: 25%;
|
|
}
|
|
.col-sm-4 {
|
|
flex: 0 0 33.333333%;
|
|
max-width: 33.333333%;
|
|
}
|
|
.col-sm-5 {
|
|
flex: 0 0 41.666667%;
|
|
max-width: 41.666667%;
|
|
}
|
|
.col-sm-6 {
|
|
flex: 0 0 50%;
|
|
max-width: 50%;
|
|
}
|
|
.col-sm-7 {
|
|
flex: 0 0 58.333333%;
|
|
max-width: 58.333333%;
|
|
}
|
|
.col-sm-8 {
|
|
flex: 0 0 66.666667%;
|
|
max-width: 66.666667%;
|
|
}
|
|
.col-sm-9 {
|
|
flex: 0 0 75%;
|
|
max-width: 75%;
|
|
}
|
|
.col-sm-10 {
|
|
flex: 0 0 83.333333%;
|
|
max-width: 83.333333%;
|
|
}
|
|
.col-sm-11 {
|
|
flex: 0 0 91.666667%;
|
|
max-width: 91.666667%;
|
|
}
|
|
.col-sm-12 {
|
|
flex: 0 0 100%;
|
|
max-width: 100%;
|
|
}
|
|
.order-sm-first {
|
|
order: -1;
|
|
}
|
|
.order-sm-last {
|
|
order: 13;
|
|
}
|
|
.order-sm-0 {
|
|
order: 0;
|
|
}
|
|
.order-sm-1 {
|
|
order: 1;
|
|
}
|
|
.order-sm-2 {
|
|
order: 2;
|
|
}
|
|
.order-sm-3 {
|
|
order: 3;
|
|
}
|
|
.order-sm-4 {
|
|
order: 4;
|
|
}
|
|
.order-sm-5 {
|
|
order: 5;
|
|
}
|
|
.order-sm-6 {
|
|
order: 6;
|
|
}
|
|
.order-sm-7 {
|
|
order: 7;
|
|
}
|
|
.order-sm-8 {
|
|
order: 8;
|
|
}
|
|
.order-sm-9 {
|
|
order: 9;
|
|
}
|
|
.order-sm-10 {
|
|
order: 10;
|
|
}
|
|
.order-sm-11 {
|
|
order: 11;
|
|
}
|
|
.order-sm-12 {
|
|
order: 12;
|
|
}
|
|
.offset-sm-0 {
|
|
margin-left: 0;
|
|
}
|
|
.offset-sm-1 {
|
|
margin-left: 8.333333%;
|
|
}
|
|
.offset-sm-2 {
|
|
margin-left: 16.666667%;
|
|
}
|
|
.offset-sm-3 {
|
|
margin-left: 25%;
|
|
}
|
|
.offset-sm-4 {
|
|
margin-left: 33.333333%;
|
|
}
|
|
.offset-sm-5 {
|
|
margin-left: 41.666667%;
|
|
}
|
|
.offset-sm-6 {
|
|
margin-left: 50%;
|
|
}
|
|
.offset-sm-7 {
|
|
margin-left: 58.333333%;
|
|
}
|
|
.offset-sm-8 {
|
|
margin-left: 66.666667%;
|
|
}
|
|
.offset-sm-9 {
|
|
margin-left: 75%;
|
|
}
|
|
.offset-sm-10 {
|
|
margin-left: 83.333333%;
|
|
}
|
|
.offset-sm-11 {
|
|
margin-left: 91.666667%;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
.col-md {
|
|
flex-basis: 0;
|
|
flex-grow: 1;
|
|
max-width: 100%;
|
|
}
|
|
.row-cols-md-1 > * {
|
|
flex: 0 0 100%;
|
|
max-width: 100%;
|
|
}
|
|
.row-cols-md-2 > * {
|
|
flex: 0 0 50%;
|
|
max-width: 50%;
|
|
}
|
|
.row-cols-md-3 > * {
|
|
flex: 0 0 33.333333%;
|
|
max-width: 33.333333%;
|
|
}
|
|
.row-cols-md-4 > * {
|
|
flex: 0 0 25%;
|
|
max-width: 25%;
|
|
}
|
|
.row-cols-md-5 > * {
|
|
flex: 0 0 20%;
|
|
max-width: 20%;
|
|
}
|
|
.row-cols-md-6 > * {
|
|
flex: 0 0 16.666667%;
|
|
max-width: 16.666667%;
|
|
}
|
|
.col-md-auto {
|
|
flex: 0 0 auto;
|
|
width: auto;
|
|
max-width: 100%;
|
|
}
|
|
.col-md-1 {
|
|
flex: 0 0 8.333333%;
|
|
max-width: 8.333333%;
|
|
}
|
|
.col-md-2 {
|
|
flex: 0 0 16.666667%;
|
|
max-width: 16.666667%;
|
|
}
|
|
.col-md-3 {
|
|
flex: 0 0 25%;
|
|
max-width: 25%;
|
|
}
|
|
.col-md-4 {
|
|
flex: 0 0 33.333333%;
|
|
max-width: 33.333333%;
|
|
}
|
|
.col-md-5 {
|
|
flex: 0 0 41.666667%;
|
|
max-width: 41.666667%;
|
|
}
|
|
.col-md-6 {
|
|
flex: 0 0 50%;
|
|
max-width: 50%;
|
|
}
|
|
.col-md-7 {
|
|
flex: 0 0 58.333333%;
|
|
max-width: 58.333333%;
|
|
}
|
|
.col-md-8 {
|
|
flex: 0 0 66.666667%;
|
|
max-width: 66.666667%;
|
|
}
|
|
.col-md-9 {
|
|
flex: 0 0 75%;
|
|
max-width: 75%;
|
|
}
|
|
.col-md-10 {
|
|
flex: 0 0 83.333333%;
|
|
max-width: 83.333333%;
|
|
}
|
|
.col-md-11 {
|
|
flex: 0 0 91.666667%;
|
|
max-width: 91.666667%;
|
|
}
|
|
.col-md-12 {
|
|
flex: 0 0 100%;
|
|
max-width: 100%;
|
|
}
|
|
.order-md-first {
|
|
order: -1;
|
|
}
|
|
.order-md-last {
|
|
order: 13;
|
|
}
|
|
.order-md-0 {
|
|
order: 0;
|
|
}
|
|
.order-md-1 {
|
|
order: 1;
|
|
}
|
|
.order-md-2 {
|
|
order: 2;
|
|
}
|
|
.order-md-3 {
|
|
order: 3;
|
|
}
|
|
.order-md-4 {
|
|
order: 4;
|
|
}
|
|
.order-md-5 {
|
|
order: 5;
|
|
}
|
|
.order-md-6 {
|
|
order: 6;
|
|
}
|
|
.order-md-7 {
|
|
order: 7;
|
|
}
|
|
.order-md-8 {
|
|
order: 8;
|
|
}
|
|
.order-md-9 {
|
|
order: 9;
|
|
}
|
|
.order-md-10 {
|
|
order: 10;
|
|
}
|
|
.order-md-11 {
|
|
order: 11;
|
|
}
|
|
.order-md-12 {
|
|
order: 12;
|
|
}
|
|
.offset-md-0 {
|
|
margin-left: 0;
|
|
}
|
|
.offset-md-1 {
|
|
margin-left: 8.333333%;
|
|
}
|
|
.offset-md-2 {
|
|
margin-left: 16.666667%;
|
|
}
|
|
.offset-md-3 {
|
|
margin-left: 25%;
|
|
}
|
|
.offset-md-4 {
|
|
margin-left: 33.333333%;
|
|
}
|
|
.offset-md-5 {
|
|
margin-left: 41.666667%;
|
|
}
|
|
.offset-md-6 {
|
|
margin-left: 50%;
|
|
}
|
|
.offset-md-7 {
|
|
margin-left: 58.333333%;
|
|
}
|
|
.offset-md-8 {
|
|
margin-left: 66.666667%;
|
|
}
|
|
.offset-md-9 {
|
|
margin-left: 75%;
|
|
}
|
|
.offset-md-10 {
|
|
margin-left: 83.333333%;
|
|
}
|
|
.offset-md-11 {
|
|
margin-left: 91.666667%;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 992px) {
|
|
.col-lg {
|
|
flex-basis: 0;
|
|
flex-grow: 1;
|
|
max-width: 100%;
|
|
}
|
|
.row-cols-lg-1 > * {
|
|
flex: 0 0 100%;
|
|
max-width: 100%;
|
|
}
|
|
.row-cols-lg-2 > * {
|
|
flex: 0 0 50%;
|
|
max-width: 50%;
|
|
}
|
|
.row-cols-lg-3 > * {
|
|
flex: 0 0 33.333333%;
|
|
max-width: 33.333333%;
|
|
}
|
|
.row-cols-lg-4 > * {
|
|
flex: 0 0 25%;
|
|
max-width: 25%;
|
|
}
|
|
.row-cols-lg-5 > * {
|
|
flex: 0 0 20%;
|
|
max-width: 20%;
|
|
}
|
|
.row-cols-lg-6 > * {
|
|
flex: 0 0 16.666667%;
|
|
max-width: 16.666667%;
|
|
}
|
|
.col-lg-auto {
|
|
flex: 0 0 auto;
|
|
width: auto;
|
|
max-width: 100%;
|
|
}
|
|
.col-lg-1 {
|
|
flex: 0 0 8.333333%;
|
|
max-width: 8.333333%;
|
|
}
|
|
.col-lg-2 {
|
|
flex: 0 0 16.666667%;
|
|
max-width: 16.666667%;
|
|
}
|
|
.col-lg-3 {
|
|
flex: 0 0 25%;
|
|
max-width: 25%;
|
|
}
|
|
.col-lg-4 {
|
|
flex: 0 0 33.333333%;
|
|
max-width: 33.333333%;
|
|
}
|
|
.col-lg-5 {
|
|
flex: 0 0 41.666667%;
|
|
max-width: 41.666667%;
|
|
}
|
|
.col-lg-6 {
|
|
flex: 0 0 50%;
|
|
max-width: 50%;
|
|
}
|
|
.col-lg-7 {
|
|
flex: 0 0 58.333333%;
|
|
max-width: 58.333333%;
|
|
}
|
|
.col-lg-8 {
|
|
flex: 0 0 66.666667%;
|
|
max-width: 66.666667%;
|
|
}
|
|
.col-lg-9 {
|
|
flex: 0 0 75%;
|
|
max-width: 75%;
|
|
}
|
|
.col-lg-10 {
|
|
flex: 0 0 83.333333%;
|
|
max-width: 83.333333%;
|
|
}
|
|
.col-lg-11 {
|
|
flex: 0 0 91.666667%;
|
|
max-width: 91.666667%;
|
|
}
|
|
.col-lg-12 {
|
|
flex: 0 0 100%;
|
|
max-width: 100%;
|
|
}
|
|
.order-lg-first {
|
|
order: -1;
|
|
}
|
|
.order-lg-last {
|
|
order: 13;
|
|
}
|
|
.order-lg-0 {
|
|
order: 0;
|
|
}
|
|
.order-lg-1 {
|
|
order: 1;
|
|
}
|
|
.order-lg-2 {
|
|
order: 2;
|
|
}
|
|
.order-lg-3 {
|
|
order: 3;
|
|
}
|
|
.order-lg-4 {
|
|
order: 4;
|
|
}
|
|
.order-lg-5 {
|
|
order: 5;
|
|
}
|
|
.order-lg-6 {
|
|
order: 6;
|
|
}
|
|
.order-lg-7 {
|
|
order: 7;
|
|
}
|
|
.order-lg-8 {
|
|
order: 8;
|
|
}
|
|
.order-lg-9 {
|
|
order: 9;
|
|
}
|
|
.order-lg-10 {
|
|
order: 10;
|
|
}
|
|
.order-lg-11 {
|
|
order: 11;
|
|
}
|
|
.order-lg-12 {
|
|
order: 12;
|
|
}
|
|
.offset-lg-0 {
|
|
margin-left: 0;
|
|
}
|
|
.offset-lg-1 {
|
|
margin-left: 8.333333%;
|
|
}
|
|
.offset-lg-2 {
|
|
margin-left: 16.666667%;
|
|
}
|
|
.offset-lg-3 {
|
|
margin-left: 25%;
|
|
}
|
|
.offset-lg-4 {
|
|
margin-left: 33.333333%;
|
|
}
|
|
.offset-lg-5 {
|
|
margin-left: 41.666667%;
|
|
}
|
|
.offset-lg-6 {
|
|
margin-left: 50%;
|
|
}
|
|
.offset-lg-7 {
|
|
margin-left: 58.333333%;
|
|
}
|
|
.offset-lg-8 {
|
|
margin-left: 66.666667%;
|
|
}
|
|
.offset-lg-9 {
|
|
margin-left: 75%;
|
|
}
|
|
.offset-lg-10 {
|
|
margin-left: 83.333333%;
|
|
}
|
|
.offset-lg-11 {
|
|
margin-left: 91.666667%;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 1200px) {
|
|
.col-xl {
|
|
flex-basis: 0;
|
|
flex-grow: 1;
|
|
max-width: 100%;
|
|
}
|
|
.row-cols-xl-1 > * {
|
|
flex: 0 0 100%;
|
|
max-width: 100%;
|
|
}
|
|
.row-cols-xl-2 > * {
|
|
flex: 0 0 50%;
|
|
max-width: 50%;
|
|
}
|
|
.row-cols-xl-3 > * {
|
|
flex: 0 0 33.333333%;
|
|
max-width: 33.333333%;
|
|
}
|
|
.row-cols-xl-4 > * {
|
|
flex: 0 0 25%;
|
|
max-width: 25%;
|
|
}
|
|
.row-cols-xl-5 > * {
|
|
flex: 0 0 20%;
|
|
max-width: 20%;
|
|
}
|
|
.row-cols-xl-6 > * {
|
|
flex: 0 0 16.666667%;
|
|
max-width: 16.666667%;
|
|
}
|
|
.col-xl-auto {
|
|
flex: 0 0 auto;
|
|
width: auto;
|
|
max-width: 100%;
|
|
}
|
|
.col-xl-1 {
|
|
flex: 0 0 8.333333%;
|
|
max-width: 8.333333%;
|
|
}
|
|
.col-xl-2 {
|
|
flex: 0 0 16.666667%;
|
|
max-width: 16.666667%;
|
|
}
|
|
.col-xl-3 {
|
|
flex: 0 0 25%;
|
|
max-width: 25%;
|
|
}
|
|
.col-xl-4 {
|
|
flex: 0 0 33.333333%;
|
|
max-width: 33.333333%;
|
|
}
|
|
.col-xl-5 {
|
|
flex: 0 0 41.666667%;
|
|
max-width: 41.666667%;
|
|
}
|
|
.col-xl-6 {
|
|
flex: 0 0 50%;
|
|
max-width: 50%;
|
|
}
|
|
.col-xl-7 {
|
|
flex: 0 0 58.333333%;
|
|
max-width: 58.333333%;
|
|
}
|
|
.col-xl-8 {
|
|
flex: 0 0 66.666667%;
|
|
max-width: 66.666667%;
|
|
}
|
|
.col-xl-9 {
|
|
flex: 0 0 75%;
|
|
max-width: 75%;
|
|
}
|
|
.col-xl-10 {
|
|
flex: 0 0 83.333333%;
|
|
max-width: 83.333333%;
|
|
}
|
|
.col-xl-11 {
|
|
flex: 0 0 91.666667%;
|
|
max-width: 91.666667%;
|
|
}
|
|
.col-xl-12 {
|
|
flex: 0 0 100%;
|
|
max-width: 100%;
|
|
}
|
|
.order-xl-first {
|
|
order: -1;
|
|
}
|
|
.order-xl-last {
|
|
order: 13;
|
|
}
|
|
.order-xl-0 {
|
|
order: 0;
|
|
}
|
|
.order-xl-1 {
|
|
order: 1;
|
|
}
|
|
.order-xl-2 {
|
|
order: 2;
|
|
}
|
|
.order-xl-3 {
|
|
order: 3;
|
|
}
|
|
.order-xl-4 {
|
|
order: 4;
|
|
}
|
|
.order-xl-5 {
|
|
order: 5;
|
|
}
|
|
.order-xl-6 {
|
|
order: 6;
|
|
}
|
|
.order-xl-7 {
|
|
order: 7;
|
|
}
|
|
.order-xl-8 {
|
|
order: 8;
|
|
}
|
|
.order-xl-9 {
|
|
order: 9;
|
|
}
|
|
.order-xl-10 {
|
|
order: 10;
|
|
}
|
|
.order-xl-11 {
|
|
order: 11;
|
|
}
|
|
.order-xl-12 {
|
|
order: 12;
|
|
}
|
|
.offset-xl-0 {
|
|
margin-left: 0;
|
|
}
|
|
.offset-xl-1 {
|
|
margin-left: 8.333333%;
|
|
}
|
|
.offset-xl-2 {
|
|
margin-left: 16.666667%;
|
|
}
|
|
.offset-xl-3 {
|
|
margin-left: 25%;
|
|
}
|
|
.offset-xl-4 {
|
|
margin-left: 33.333333%;
|
|
}
|
|
.offset-xl-5 {
|
|
margin-left: 41.666667%;
|
|
}
|
|
.offset-xl-6 {
|
|
margin-left: 50%;
|
|
}
|
|
.offset-xl-7 {
|
|
margin-left: 58.333333%;
|
|
}
|
|
.offset-xl-8 {
|
|
margin-left: 66.666667%;
|
|
}
|
|
.offset-xl-9 {
|
|
margin-left: 75%;
|
|
}
|
|
.offset-xl-10 {
|
|
margin-left: 83.333333%;
|
|
}
|
|
.offset-xl-11 {
|
|
margin-left: 91.666667%;
|
|
}
|
|
}
|
|
|
|
.table {
|
|
width: 100%;
|
|
margin-bottom: 0.5rem;
|
|
color: #212529;
|
|
}
|
|
|
|
.table th,
|
|
.table td {
|
|
padding: 0.75rem;
|
|
vertical-align: top;
|
|
border-top: 1px solid #e3e3e3;
|
|
}
|
|
|
|
.table thead th {
|
|
vertical-align: bottom;
|
|
border-bottom: 2px solid #e3e3e3;
|
|
}
|
|
|
|
.table tbody + tbody {
|
|
border-top: 2px solid #e3e3e3;
|
|
}
|
|
|
|
.table-sm th,
|
|
.table-sm td {
|
|
padding: 0.3rem;
|
|
}
|
|
|
|
.table-bordered {
|
|
border: 1px solid #e3e3e3;
|
|
}
|
|
|
|
.table-bordered th,
|
|
.table-bordered td {
|
|
border: 1px solid #e3e3e3;
|
|
}
|
|
|
|
.table-bordered thead th,
|
|
.table-bordered thead td {
|
|
border-bottom-width: 2px;
|
|
}
|
|
|
|
.table-borderless th,
|
|
.table-borderless td,
|
|
.table-borderless thead th,
|
|
.table-borderless tbody + tbody {
|
|
border: 0;
|
|
}
|
|
|
|
.table-striped tbody tr:nth-of-type(odd) {
|
|
background-color: rgba(0, 0, 0, 0.05);
|
|
}
|
|
|
|
.table-hover tbody tr:hover {
|
|
color: #212529;
|
|
background-color: rgba(0, 0, 0, 0.075);
|
|
}
|
|
|
|
.table-primary,
|
|
.table-primary > th,
|
|
.table-primary > td {
|
|
background-color: #bac6d0;
|
|
}
|
|
|
|
.table-primary th,
|
|
.table-primary td,
|
|
.table-primary thead th,
|
|
.table-primary tbody + tbody {
|
|
border-color: #7f95a8;
|
|
}
|
|
|
|
.table-hover .table-primary:hover {
|
|
background-color: #abb9c6;
|
|
}
|
|
|
|
.table-hover .table-primary:hover > td,
|
|
.table-hover .table-primary:hover > th {
|
|
background-color: #abb9c6;
|
|
}
|
|
|
|
.table-secondary,
|
|
.table-secondary > th,
|
|
.table-secondary > td {
|
|
background-color: #ebebeb;
|
|
}
|
|
|
|
.table-secondary th,
|
|
.table-secondary td,
|
|
.table-secondary thead th,
|
|
.table-secondary tbody + tbody {
|
|
border-color: #dadada;
|
|
}
|
|
|
|
.table-hover .table-secondary:hover {
|
|
background-color: #dedede;
|
|
}
|
|
|
|
.table-hover .table-secondary:hover > td,
|
|
.table-hover .table-secondary:hover > th {
|
|
background-color: #dedede;
|
|
}
|
|
|
|
.table-success,
|
|
.table-success > th,
|
|
.table-success > td {
|
|
background-color: #b8dec3;
|
|
}
|
|
|
|
.table-success th,
|
|
.table-success td,
|
|
.table-success thead th,
|
|
.table-success tbody + tbody {
|
|
border-color: #7ac290;
|
|
}
|
|
|
|
.table-hover .table-success:hover {
|
|
background-color: #a7d6b4;
|
|
}
|
|
|
|
.table-hover .table-success:hover > td,
|
|
.table-hover .table-success:hover > th {
|
|
background-color: #a7d6b4;
|
|
}
|
|
|
|
.table-info,
|
|
.table-info > th,
|
|
.table-info > td {
|
|
background-color: #d8f5fb;
|
|
}
|
|
|
|
.table-info th,
|
|
.table-info td,
|
|
.table-info thead th,
|
|
.table-info tbody + tbody {
|
|
border-color: #b7ecf7;
|
|
}
|
|
|
|
.table-hover .table-info:hover {
|
|
background-color: #c1eff9;
|
|
}
|
|
|
|
.table-hover .table-info:hover > td,
|
|
.table-hover .table-info:hover > th {
|
|
background-color: #c1eff9;
|
|
}
|
|
|
|
.table-warning,
|
|
.table-warning > th,
|
|
.table-warning > td {
|
|
background-color: #f8f2b8;
|
|
}
|
|
|
|
.table-warning th,
|
|
.table-warning td,
|
|
.table-warning thead th,
|
|
.table-warning tbody + tbody {
|
|
border-color: #f2e87a;
|
|
}
|
|
|
|
.table-hover .table-warning:hover {
|
|
background-color: #f6eea1;
|
|
}
|
|
|
|
.table-hover .table-warning:hover > td,
|
|
.table-hover .table-warning:hover > th {
|
|
background-color: #f6eea1;
|
|
}
|
|
|
|
.table-danger,
|
|
.table-danger > th,
|
|
.table-danger > td {
|
|
background-color: #f7c7c7;
|
|
}
|
|
|
|
.table-danger th,
|
|
.table-danger td,
|
|
.table-danger thead th,
|
|
.table-danger tbody + tbody {
|
|
border-color: #ef9797;
|
|
}
|
|
|
|
.table-hover .table-danger:hover {
|
|
background-color: #f4b1b1;
|
|
}
|
|
|
|
.table-hover .table-danger:hover > td,
|
|
.table-hover .table-danger:hover > th {
|
|
background-color: #f4b1b1;
|
|
}
|
|
|
|
.table-light,
|
|
.table-light > th,
|
|
.table-light > td {
|
|
background-color: #fcfcfc;
|
|
}
|
|
|
|
.table-light th,
|
|
.table-light td,
|
|
.table-light thead th,
|
|
.table-light tbody + tbody {
|
|
border-color: #f9f9f9;
|
|
}
|
|
|
|
.table-hover .table-light:hover {
|
|
background-color: #efefef;
|
|
}
|
|
|
|
.table-hover .table-light:hover > td,
|
|
.table-hover .table-light:hover > th {
|
|
background-color: #efefef;
|
|
}
|
|
|
|
.table-dark,
|
|
.table-dark > th,
|
|
.table-dark > td {
|
|
background-color: #bac1cb;
|
|
}
|
|
|
|
.table-dark th,
|
|
.table-dark td,
|
|
.table-dark thead th,
|
|
.table-dark tbody + tbody {
|
|
border-color: #7e8c9f;
|
|
}
|
|
|
|
.table-hover .table-dark:hover {
|
|
background-color: #abb4c0;
|
|
}
|
|
|
|
.table-hover .table-dark:hover > td,
|
|
.table-hover .table-dark:hover > th {
|
|
background-color: #abb4c0;
|
|
}
|
|
|
|
.table-active,
|
|
.table-active > th,
|
|
.table-active > td {
|
|
background-color: rgba(0, 0, 0, 0.075);
|
|
}
|
|
|
|
.table-hover .table-active:hover {
|
|
background-color: rgba(0, 0, 0, 0.075);
|
|
}
|
|
|
|
.table-hover .table-active:hover > td,
|
|
.table-hover .table-active:hover > th {
|
|
background-color: rgba(0, 0, 0, 0.075);
|
|
}
|
|
|
|
.table .thead-dark th {
|
|
color: #fff;
|
|
background-color: #343a40;
|
|
border-color: #454d55;
|
|
}
|
|
|
|
.table .thead-light th {
|
|
color: #495057;
|
|
background-color: #e9ecef;
|
|
border-color: #e3e3e3;
|
|
}
|
|
|
|
.table-dark {
|
|
color: #fff;
|
|
background-color: #343a40;
|
|
}
|
|
|
|
.table-dark th,
|
|
.table-dark td,
|
|
.table-dark thead th {
|
|
border-color: #454d55;
|
|
}
|
|
|
|
.table-dark.table-bordered {
|
|
border: 0;
|
|
}
|
|
|
|
.table-dark.table-striped tbody tr:nth-of-type(odd) {
|
|
background-color: rgba(255, 255, 255, 0.05);
|
|
}
|
|
|
|
.table-dark.table-hover tbody tr:hover {
|
|
color: #fff;
|
|
background-color: rgba(255, 255, 255, 0.075);
|
|
}
|
|
|
|
@media (max-width: 575.98px) {
|
|
.table-responsive-sm {
|
|
display: block;
|
|
width: 100%;
|
|
overflow-x: auto;
|
|
-webkit-overflow-scrolling: touch;
|
|
}
|
|
.table-responsive-sm > .table-bordered {
|
|
border: 0;
|
|
}
|
|
}
|
|
|
|
@media (max-width: 767.98px) {
|
|
.table-responsive-md {
|
|
display: block;
|
|
width: 100%;
|
|
overflow-x: auto;
|
|
-webkit-overflow-scrolling: touch;
|
|
}
|
|
.table-responsive-md > .table-bordered {
|
|
border: 0;
|
|
}
|
|
}
|
|
|
|
@media (max-width: 991.98px) {
|
|
.table-responsive-lg {
|
|
display: block;
|
|
width: 100%;
|
|
overflow-x: auto;
|
|
-webkit-overflow-scrolling: touch;
|
|
}
|
|
.table-responsive-lg > .table-bordered {
|
|
border: 0;
|
|
}
|
|
}
|
|
|
|
@media (max-width: 1199.98px) {
|
|
.table-responsive-xl {
|
|
display: block;
|
|
width: 100%;
|
|
overflow-x: auto;
|
|
-webkit-overflow-scrolling: touch;
|
|
}
|
|
.table-responsive-xl > .table-bordered {
|
|
border: 0;
|
|
}
|
|
}
|
|
|
|
.table-responsive {
|
|
display: block;
|
|
width: 100%;
|
|
overflow-x: auto;
|
|
-webkit-overflow-scrolling: touch;
|
|
}
|
|
|
|
.table-responsive > .table-bordered {
|
|
border: 0;
|
|
}
|
|
|
|
.form-control {
|
|
display: block;
|
|
width: 100%;
|
|
height: calc(1.5em + 0.75rem + 2px);
|
|
padding: 0.375rem 0.75rem;
|
|
font-size: 1rem;
|
|
font-weight: 400;
|
|
line-height: 1.5;
|
|
color: #495057;
|
|
background-color: #fff;
|
|
background-clip: padding-box;
|
|
border: 1px solid #ced4da;
|
|
border-radius: 0;
|
|
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
|
|
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.form-control {
|
|
transition: none;
|
|
}
|
|
}
|
|
|
|
.form-control::-ms-expand {
|
|
background-color: transparent;
|
|
border: 0;
|
|
}
|
|
|
|
.form-control:-moz-focusring {
|
|
color: transparent;
|
|
text-shadow: 0 0 0 #495057;
|
|
}
|
|
|
|
.form-control:focus {
|
|
color: #495057;
|
|
background-color: #fff;
|
|
border-color: #1377cd;
|
|
outline: 0;
|
|
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(8, 51, 88, 0.25);
|
|
}
|
|
|
|
.form-control::placeholder {
|
|
color: #6c757d;
|
|
opacity: 1;
|
|
}
|
|
|
|
.form-control:disabled, .form-control[readonly] {
|
|
background-color: #e9ecef;
|
|
opacity: 1;
|
|
}
|
|
|
|
input[type="date"].form-control,
|
|
input[type="time"].form-control,
|
|
input[type="datetime-local"].form-control,
|
|
input[type="month"].form-control {
|
|
appearance: none;
|
|
}
|
|
|
|
select.form-control:focus::-ms-value {
|
|
color: #495057;
|
|
background-color: #fff;
|
|
}
|
|
|
|
.form-control-file,
|
|
.form-control-range {
|
|
display: block;
|
|
width: 100%;
|
|
}
|
|
|
|
.col-form-label {
|
|
padding-top: calc(0.375rem + 1px);
|
|
padding-bottom: calc(0.375rem + 1px);
|
|
margin-bottom: 0;
|
|
font-size: inherit;
|
|
line-height: 1.5;
|
|
}
|
|
|
|
.col-form-label-lg {
|
|
padding-top: calc(0.5rem + 1px);
|
|
padding-bottom: calc(0.5rem + 1px);
|
|
font-size: 1.25rem;
|
|
line-height: 1.5;
|
|
}
|
|
|
|
.col-form-label-sm {
|
|
padding-top: calc(0.25rem + 1px);
|
|
padding-bottom: calc(0.25rem + 1px);
|
|
font-size: 0.875rem;
|
|
line-height: 1.5;
|
|
}
|
|
|
|
.form-control-plaintext {
|
|
display: block;
|
|
width: 100%;
|
|
padding: 0.375rem 0;
|
|
margin-bottom: 0;
|
|
font-size: 1rem;
|
|
line-height: 1.5;
|
|
color: #212529;
|
|
background-color: transparent;
|
|
border: solid transparent;
|
|
border-width: 1px 0;
|
|
}
|
|
|
|
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
|
|
padding-right: 0;
|
|
padding-left: 0;
|
|
}
|
|
|
|
.form-control-sm {
|
|
height: calc(1.5em + 0.5rem + 2px);
|
|
padding: 0.25rem 0.5rem;
|
|
font-size: 0.875rem;
|
|
line-height: 1.5;
|
|
}
|
|
|
|
.form-control-lg {
|
|
height: calc(1.5em + 1rem + 2px);
|
|
padding: 0.5rem 1rem;
|
|
font-size: 1.25rem;
|
|
line-height: 1.5;
|
|
}
|
|
|
|
select.form-control[size], select.form-control[multiple] {
|
|
height: auto;
|
|
}
|
|
|
|
textarea.form-control {
|
|
height: auto;
|
|
}
|
|
|
|
.form-group {
|
|
margin-bottom: 1rem;
|
|
}
|
|
|
|
.form-text {
|
|
display: block;
|
|
margin-top: 0.25rem;
|
|
}
|
|
|
|
.form-row {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
margin-right: -5px;
|
|
margin-left: -5px;
|
|
}
|
|
|
|
.form-row > .col,
|
|
.form-row > [class*="col-"] {
|
|
padding-right: 5px;
|
|
padding-left: 5px;
|
|
}
|
|
|
|
.form-check {
|
|
position: relative;
|
|
display: block;
|
|
padding-left: 1.25rem;
|
|
}
|
|
|
|
.form-check-input {
|
|
position: absolute;
|
|
margin-top: 0.3rem;
|
|
margin-left: -1.25rem;
|
|
}
|
|
|
|
.form-check-input[disabled] ~ .form-check-label,
|
|
.form-check-input:disabled ~ .form-check-label {
|
|
color: #6c757d;
|
|
}
|
|
|
|
.form-check-label {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.form-check-inline {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
padding-left: 0;
|
|
margin-right: 0.75rem;
|
|
}
|
|
|
|
.form-check-inline .form-check-input {
|
|
position: static;
|
|
margin-top: 0;
|
|
margin-right: 0.3125rem;
|
|
margin-left: 0;
|
|
}
|
|
|
|
.valid-feedback {
|
|
display: none;
|
|
width: 100%;
|
|
margin-top: 0.25rem;
|
|
font-size: 80%;
|
|
color: #008a29;
|
|
}
|
|
|
|
.valid-tooltip {
|
|
position: absolute;
|
|
top: 100%;
|
|
left: 0;
|
|
z-index: 5;
|
|
display: none;
|
|
max-width: 100%;
|
|
padding: 0.25rem 0.5rem;
|
|
margin-top: .1rem;
|
|
font-size: 0.875rem;
|
|
line-height: 1.5;
|
|
color: #fff;
|
|
background-color: rgba(0, 138, 41, 0.9);
|
|
}
|
|
|
|
.was-validated :valid ~ .valid-feedback,
|
|
.was-validated :valid ~ .valid-tooltip,
|
|
.is-valid ~ .valid-feedback,
|
|
.is-valid ~ .valid-tooltip {
|
|
display: block;
|
|
}
|
|
|
|
.was-validated .form-control:valid, .form-control.is-valid {
|
|
border-color: #008a29;
|
|
padding-right: calc(1.5em + 0.75rem);
|
|
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23008a29' 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");
|
|
background-repeat: no-repeat;
|
|
background-position: right calc(0.375em + 0.1875rem) center;
|
|
background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
|
|
}
|
|
|
|
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
|
|
border-color: #008a29;
|
|
box-shadow: 0 0 0 0.2rem rgba(0, 138, 41, 0.25);
|
|
}
|
|
|
|
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
|
|
padding-right: calc(1.5em + 0.75rem);
|
|
background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
|
|
}
|
|
|
|
.was-validated .custom-select:valid, .custom-select.is-valid {
|
|
border-color: #008a29;
|
|
padding-right: calc(0.75em + 2.3125rem);
|
|
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23008a29' 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") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
|
|
}
|
|
|
|
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
|
|
border-color: #008a29;
|
|
box-shadow: 0 0 0 0.2rem rgba(0, 138, 41, 0.25);
|
|
}
|
|
|
|
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
|
|
color: #008a29;
|
|
}
|
|
|
|
.was-validated .form-check-input:valid ~ .valid-feedback,
|
|
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
|
|
.form-check-input.is-valid ~ .valid-tooltip {
|
|
display: block;
|
|
}
|
|
|
|
.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
|
|
color: #008a29;
|
|
}
|
|
|
|
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
|
|
border-color: #008a29;
|
|
}
|
|
|
|
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
|
|
border-color: #00bd38;
|
|
background: #00bd38 linear-gradient(180deg, #26c756, #00bd38) repeat-x;
|
|
}
|
|
|
|
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
|
|
box-shadow: 0 0 0 0.2rem rgba(0, 138, 41, 0.25);
|
|
}
|
|
|
|
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
|
|
border-color: #008a29;
|
|
}
|
|
|
|
.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
|
|
border-color: #008a29;
|
|
}
|
|
|
|
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
|
|
border-color: #008a29;
|
|
box-shadow: 0 0 0 0.2rem rgba(0, 138, 41, 0.25);
|
|
}
|
|
|
|
.invalid-feedback {
|
|
display: none;
|
|
width: 100%;
|
|
margin-top: 0.25rem;
|
|
font-size: 80%;
|
|
color: #e13737;
|
|
}
|
|
|
|
.invalid-tooltip {
|
|
position: absolute;
|
|
top: 100%;
|
|
left: 0;
|
|
z-index: 5;
|
|
display: none;
|
|
max-width: 100%;
|
|
padding: 0.25rem 0.5rem;
|
|
margin-top: .1rem;
|
|
font-size: 0.875rem;
|
|
line-height: 1.5;
|
|
color: #fff;
|
|
background-color: rgba(225, 55, 55, 0.9);
|
|
}
|
|
|
|
.was-validated :invalid ~ .invalid-feedback,
|
|
.was-validated :invalid ~ .invalid-tooltip,
|
|
.is-invalid ~ .invalid-feedback,
|
|
.is-invalid ~ .invalid-tooltip {
|
|
display: block;
|
|
}
|
|
|
|
.was-validated .form-control:invalid, .form-control.is-invalid {
|
|
border-color: #e13737;
|
|
padding-right: calc(1.5em + 0.75rem);
|
|
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e13737' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e13737' stroke='none'/%3e%3c/svg%3e");
|
|
background-repeat: no-repeat;
|
|
background-position: right calc(0.375em + 0.1875rem) center;
|
|
background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
|
|
}
|
|
|
|
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
|
|
border-color: #e13737;
|
|
box-shadow: 0 0 0 0.2rem rgba(225, 55, 55, 0.25);
|
|
}
|
|
|
|
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
|
|
padding-right: calc(1.5em + 0.75rem);
|
|
background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
|
|
}
|
|
|
|
.was-validated .custom-select:invalid, .custom-select.is-invalid {
|
|
border-color: #e13737;
|
|
padding-right: calc(0.75em + 2.3125rem);
|
|
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e13737' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e13737' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
|
|
}
|
|
|
|
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
|
|
border-color: #e13737;
|
|
box-shadow: 0 0 0 0.2rem rgba(225, 55, 55, 0.25);
|
|
}
|
|
|
|
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
|
|
color: #e13737;
|
|
}
|
|
|
|
.was-validated .form-check-input:invalid ~ .invalid-feedback,
|
|
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
|
|
.form-check-input.is-invalid ~ .invalid-tooltip {
|
|
display: block;
|
|
}
|
|
|
|
.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
|
|
color: #e13737;
|
|
}
|
|
|
|
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
|
|
border-color: #e13737;
|
|
}
|
|
|
|
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
|
|
border-color: #e86363;
|
|
background: #e86363 linear-gradient(180deg, #eb7b7b, #e86363) repeat-x;
|
|
}
|
|
|
|
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
|
|
box-shadow: 0 0 0 0.2rem rgba(225, 55, 55, 0.25);
|
|
}
|
|
|
|
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
|
|
border-color: #e13737;
|
|
}
|
|
|
|
.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
|
|
border-color: #e13737;
|
|
}
|
|
|
|
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
|
|
border-color: #e13737;
|
|
box-shadow: 0 0 0 0.2rem rgba(225, 55, 55, 0.25);
|
|
}
|
|
|
|
.form-inline {
|
|
display: flex;
|
|
flex-flow: row wrap;
|
|
align-items: center;
|
|
}
|
|
|
|
.form-inline .form-check {
|
|
width: 100%;
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.form-inline label {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
margin-bottom: 0;
|
|
}
|
|
.form-inline .form-group {
|
|
display: flex;
|
|
flex: 0 0 auto;
|
|
flex-flow: row wrap;
|
|
align-items: center;
|
|
margin-bottom: 0;
|
|
}
|
|
.form-inline .form-control {
|
|
display: inline-block;
|
|
width: auto;
|
|
vertical-align: middle;
|
|
}
|
|
.form-inline .form-control-plaintext {
|
|
display: inline-block;
|
|
}
|
|
.form-inline .input-group,
|
|
.form-inline .custom-select {
|
|
width: auto;
|
|
}
|
|
.form-inline .form-check {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
width: auto;
|
|
padding-left: 0;
|
|
}
|
|
.form-inline .form-check-input {
|
|
position: relative;
|
|
flex-shrink: 0;
|
|
margin-top: 0;
|
|
margin-right: 0.25rem;
|
|
margin-left: 0;
|
|
}
|
|
.form-inline .custom-control {
|
|
align-items: center;
|
|
justify-content: center;
|
|
}
|
|
.form-inline .custom-control-label {
|
|
margin-bottom: 0;
|
|
}
|
|
}
|
|
|
|
.btn {
|
|
display: inline-block;
|
|
font-weight: 400;
|
|
color: #212529;
|
|
text-align: center;
|
|
vertical-align: middle;
|
|
user-select: none;
|
|
background-color: transparent;
|
|
border: 1px solid transparent;
|
|
padding: 0.375rem 0.75rem;
|
|
font-size: 1rem;
|
|
line-height: 1.5;
|
|
border-radius: 0;
|
|
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.btn {
|
|
transition: none;
|
|
}
|
|
}
|
|
|
|
.btn:hover {
|
|
color: #212529;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.btn:focus, .btn.focus {
|
|
outline: 0;
|
|
box-shadow: 0 0 0 0.2rem rgba(8, 51, 88, 0.25);
|
|
}
|
|
|
|
.btn.disabled, .btn:disabled {
|
|
opacity: 0.65;
|
|
box-shadow: none;
|
|
}
|
|
|
|
.btn:not(:disabled):not(.disabled) {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {
|
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
|
}
|
|
|
|
.btn:not(:disabled):not(.disabled):active:focus, .btn:not(:disabled):not(.disabled).active:focus {
|
|
box-shadow: 0 0 0 0.2rem rgba(8, 51, 88, 0.25), inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
|
}
|
|
|
|
a.btn.disabled,
|
|
fieldset:disabled a.btn {
|
|
pointer-events: none;
|
|
}
|
|
|
|
.btn-primary {
|
|
color: #fff;
|
|
background: #083358 linear-gradient(180deg, #2d5271, #083358) repeat-x;
|
|
border-color: #083358;
|
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
|
|
}
|
|
|
|
.btn-primary:hover {
|
|
color: #fff;
|
|
background: #051f35 linear-gradient(180deg, #2a4053, #051f35) repeat-x;
|
|
border-color: #041829;
|
|
}
|
|
|
|
.btn-primary:focus, .btn-primary.focus {
|
|
color: #fff;
|
|
background: #051f35 linear-gradient(180deg, #2a4053, #051f35) repeat-x;
|
|
border-color: #041829;
|
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(45, 82, 113, 0.5);
|
|
}
|
|
|
|
.btn-primary.disabled, .btn-primary:disabled {
|
|
color: #fff;
|
|
background-color: #083358;
|
|
border-color: #083358;
|
|
background-image: none;
|
|
}
|
|
|
|
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
|
|
.show > .btn-primary.dropdown-toggle {
|
|
color: #fff;
|
|
background-color: #041829;
|
|
background-image: none;
|
|
border-color: #03111e;
|
|
}
|
|
|
|
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
|
|
.show > .btn-primary.dropdown-toggle:focus {
|
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(45, 82, 113, 0.5);
|
|
}
|
|
|
|
.btn-secondary {
|
|
color: #212529;
|
|
background: #b8b8b8 linear-gradient(180deg, #c3c3c3, #b8b8b8) repeat-x;
|
|
border-color: #b8b8b8;
|
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
|
|
}
|
|
|
|
.btn-secondary:hover {
|
|
color: #212529;
|
|
background: #a5a5a5 linear-gradient(180deg, #b2b2b2, #a5a5a5) repeat-x;
|
|
border-color: #9f9f9f;
|
|
}
|
|
|
|
.btn-secondary:focus, .btn-secondary.focus {
|
|
color: #212529;
|
|
background: #a5a5a5 linear-gradient(180deg, #b2b2b2, #a5a5a5) repeat-x;
|
|
border-color: #9f9f9f;
|
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(161, 162, 163, 0.5);
|
|
}
|
|
|
|
.btn-secondary.disabled, .btn-secondary:disabled {
|
|
color: #212529;
|
|
background-color: #b8b8b8;
|
|
border-color: #b8b8b8;
|
|
background-image: none;
|
|
}
|
|
|
|
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
|
|
.show > .btn-secondary.dropdown-toggle {
|
|
color: #212529;
|
|
background-color: #9f9f9f;
|
|
background-image: none;
|
|
border-color: #989898;
|
|
}
|
|
|
|
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
|
|
.show > .btn-secondary.dropdown-toggle:focus {
|
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(161, 162, 163, 0.5);
|
|
}
|
|
|
|
.btn-success {
|
|
color: #fff;
|
|
background: #008a29 linear-gradient(180deg, #269c49, #008a29) repeat-x;
|
|
border-color: #008a29;
|
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
|
|
}
|
|
|
|
.btn-success:hover {
|
|
color: #fff;
|
|
background: #00641e linear-gradient(180deg, #267b3f, #00641e) repeat-x;
|
|
border-color: #00571a;
|
|
}
|
|
|
|
.btn-success:focus, .btn-success.focus {
|
|
color: #fff;
|
|
background: #00641e linear-gradient(180deg, #267b3f, #00641e) repeat-x;
|
|
border-color: #00571a;
|
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(38, 156, 73, 0.5);
|
|
}
|
|
|
|
.btn-success.disabled, .btn-success:disabled {
|
|
color: #fff;
|
|
background-color: #008a29;
|
|
border-color: #008a29;
|
|
background-image: none;
|
|
}
|
|
|
|
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
|
|
.show > .btn-success.dropdown-toggle {
|
|
color: #fff;
|
|
background-color: #00571a;
|
|
background-image: none;
|
|
border-color: #004a16;
|
|
}
|
|
|
|
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
|
|
.show > .btn-success.dropdown-toggle:focus {
|
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(38, 156, 73, 0.5);
|
|
}
|
|
|
|
.btn-info {
|
|
color: #212529;
|
|
background: #74dbef linear-gradient(180deg, #89e0f1, #74dbef) repeat-x;
|
|
border-color: #74dbef;
|
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
|
|
}
|
|
|
|
.btn-info:hover {
|
|
color: #212529;
|
|
background: #52d2eb linear-gradient(180deg, #6cd9ee, #52d2eb) repeat-x;
|
|
border-color: #46cfea;
|
|
}
|
|
|
|
.btn-info:focus, .btn-info.focus {
|
|
color: #212529;
|
|
background: #52d2eb linear-gradient(180deg, #6cd9ee, #52d2eb) repeat-x;
|
|
border-color: #46cfea;
|
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(104, 192, 209, 0.5);
|
|
}
|
|
|
|
.btn-info.disabled, .btn-info:disabled {
|
|
color: #212529;
|
|
background-color: #74dbef;
|
|
border-color: #74dbef;
|
|
background-image: none;
|
|
}
|
|
|
|
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
|
|
.show > .btn-info.dropdown-toggle {
|
|
color: #212529;
|
|
background-color: #46cfea;
|
|
background-image: none;
|
|
border-color: #3bcce8;
|
|
}
|
|
|
|
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
|
|
.show > .btn-info.dropdown-toggle:focus {
|
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(104, 192, 209, 0.5);
|
|
}
|
|
|
|
.btn-warning {
|
|
color: #212529;
|
|
background: #e6d200 linear-gradient(180deg, #ead926, #e6d200) repeat-x;
|
|
border-color: #e6d200;
|
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
|
|
}
|
|
|
|
.btn-warning:hover {
|
|
color: #212529;
|
|
background: #c0af00 linear-gradient(180deg, #c9bb26, #c0af00) repeat-x;
|
|
border-color: #b3a300;
|
|
}
|
|
|
|
.btn-warning:focus, .btn-warning.focus {
|
|
color: #212529;
|
|
background: #c0af00 linear-gradient(180deg, #c9bb26, #c0af00) repeat-x;
|
|
border-color: #b3a300;
|
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(200, 184, 6, 0.5);
|
|
}
|
|
|
|
.btn-warning.disabled, .btn-warning:disabled {
|
|
color: #212529;
|
|
background-color: #e6d200;
|
|
border-color: #e6d200;
|
|
background-image: none;
|
|
}
|
|
|
|
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
|
|
.show > .btn-warning.dropdown-toggle {
|
|
color: #fff;
|
|
background-color: #b3a300;
|
|
background-image: none;
|
|
border-color: #a69800;
|
|
}
|
|
|
|
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
|
|
.show > .btn-warning.dropdown-toggle:focus {
|
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(200, 184, 6, 0.5);
|
|
}
|
|
|
|
.btn-danger {
|
|
color: #fff;
|
|
background: #e13737 linear-gradient(180deg, #e65555, #e13737) repeat-x;
|
|
border-color: #e13737;
|
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
|
|
}
|
|
|
|
.btn-danger:hover {
|
|
color: #fff;
|
|
background: #d22020 linear-gradient(180deg, #d94141, #d22020) repeat-x;
|
|
border-color: #c71e1e;
|
|
}
|
|
|
|
.btn-danger:focus, .btn-danger.focus {
|
|
color: #fff;
|
|
background: #d22020 linear-gradient(180deg, #d94141, #d22020) repeat-x;
|
|
border-color: #c71e1e;
|
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(230, 85, 85, 0.5);
|
|
}
|
|
|
|
.btn-danger.disabled, .btn-danger:disabled {
|
|
color: #fff;
|
|
background-color: #e13737;
|
|
border-color: #e13737;
|
|
background-image: none;
|
|
}
|
|
|
|
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
|
|
.show > .btn-danger.dropdown-toggle {
|
|
color: #fff;
|
|
background-color: #c71e1e;
|
|
background-image: none;
|
|
border-color: #bc1c1c;
|
|
}
|
|
|
|
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
|
|
.show > .btn-danger.dropdown-toggle:focus {
|
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(230, 85, 85, 0.5);
|
|
}
|
|
|
|
.btn-light {
|
|
color: #212529;
|
|
background: #f4f4f4 linear-gradient(180deg, #f6f6f6, #f4f4f4) repeat-x;
|
|
border-color: #f4f4f4;
|
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
|
|
}
|
|
|
|
.btn-light:hover {
|
|
color: #212529;
|
|
background: #e1e1e1 linear-gradient(180deg, #e5e5e5, #e1e1e1) repeat-x;
|
|
border-color: #dbdbdb;
|
|
}
|
|
|
|
.btn-light:focus, .btn-light.focus {
|
|
color: #212529;
|
|
background: #e1e1e1 linear-gradient(180deg, #e5e5e5, #e1e1e1) repeat-x;
|
|
border-color: #dbdbdb;
|
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(212, 213, 214, 0.5);
|
|
}
|
|
|
|
.btn-light.disabled, .btn-light:disabled {
|
|
color: #212529;
|
|
background-color: #f4f4f4;
|
|
border-color: #f4f4f4;
|
|
background-image: none;
|
|
}
|
|
|
|
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
|
|
.show > .btn-light.dropdown-toggle {
|
|
color: #212529;
|
|
background-color: #dbdbdb;
|
|
background-image: none;
|
|
border-color: #d4d4d4;
|
|
}
|
|
|
|
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
|
|
.show > .btn-light.dropdown-toggle:focus {
|
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(212, 213, 214, 0.5);
|
|
}
|
|
|
|
.btn-dark {
|
|
color: #fff;
|
|
background: #072247 linear-gradient(180deg, #2c4363, #072247) repeat-x;
|
|
border-color: #072247;
|
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
|
|
}
|
|
|
|
.btn-dark:hover {
|
|
color: #fff;
|
|
background: #041124 linear-gradient(180deg, #293545, #041124) repeat-x;
|
|
border-color: #020c19;
|
|
}
|
|
|
|
.btn-dark:focus, .btn-dark.focus {
|
|
color: #fff;
|
|
background: #041124 linear-gradient(180deg, #293545, #041124) repeat-x;
|
|
border-color: #020c19;
|
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(44, 67, 99, 0.5);
|
|
}
|
|
|
|
.btn-dark.disabled, .btn-dark:disabled {
|
|
color: #fff;
|
|
background-color: #072247;
|
|
border-color: #072247;
|
|
background-image: none;
|
|
}
|
|
|
|
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
|
|
.show > .btn-dark.dropdown-toggle {
|
|
color: #fff;
|
|
background-color: #020c19;
|
|
background-image: none;
|
|
border-color: #01060d;
|
|
}
|
|
|
|
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
|
|
.show > .btn-dark.dropdown-toggle:focus {
|
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(44, 67, 99, 0.5);
|
|
}
|
|
|
|
.btn-outline-primary {
|
|
color: #083358;
|
|
border-color: #083358;
|
|
}
|
|
|
|
.btn-outline-primary:hover {
|
|
color: #fff;
|
|
background-color: #083358;
|
|
border-color: #083358;
|
|
}
|
|
|
|
.btn-outline-primary:focus, .btn-outline-primary.focus {
|
|
box-shadow: 0 0 0 0.2rem rgba(8, 51, 88, 0.5);
|
|
}
|
|
|
|
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
|
|
color: #083358;
|
|
background-color: transparent;
|
|
}
|
|
|
|
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
|
|
.show > .btn-outline-primary.dropdown-toggle {
|
|
color: #fff;
|
|
background-color: #083358;
|
|
border-color: #083358;
|
|
}
|
|
|
|
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
|
|
.show > .btn-outline-primary.dropdown-toggle:focus {
|
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(8, 51, 88, 0.5);
|
|
}
|
|
|
|
.btn-outline-secondary {
|
|
color: #b8b8b8;
|
|
border-color: #b8b8b8;
|
|
}
|
|
|
|
.btn-outline-secondary:hover {
|
|
color: #212529;
|
|
background-color: #b8b8b8;
|
|
border-color: #b8b8b8;
|
|
}
|
|
|
|
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
|
|
box-shadow: 0 0 0 0.2rem rgba(184, 184, 184, 0.5);
|
|
}
|
|
|
|
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
|
|
color: #b8b8b8;
|
|
background-color: transparent;
|
|
}
|
|
|
|
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
|
|
.show > .btn-outline-secondary.dropdown-toggle {
|
|
color: #212529;
|
|
background-color: #b8b8b8;
|
|
border-color: #b8b8b8;
|
|
}
|
|
|
|
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
|
|
.show > .btn-outline-secondary.dropdown-toggle:focus {
|
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(184, 184, 184, 0.5);
|
|
}
|
|
|
|
.btn-outline-success {
|
|
color: #008a29;
|
|
border-color: #008a29;
|
|
}
|
|
|
|
.btn-outline-success:hover {
|
|
color: #fff;
|
|
background-color: #008a29;
|
|
border-color: #008a29;
|
|
}
|
|
|
|
.btn-outline-success:focus, .btn-outline-success.focus {
|
|
box-shadow: 0 0 0 0.2rem rgba(0, 138, 41, 0.5);
|
|
}
|
|
|
|
.btn-outline-success.disabled, .btn-outline-success:disabled {
|
|
color: #008a29;
|
|
background-color: transparent;
|
|
}
|
|
|
|
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
|
|
.show > .btn-outline-success.dropdown-toggle {
|
|
color: #fff;
|
|
background-color: #008a29;
|
|
border-color: #008a29;
|
|
}
|
|
|
|
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
|
|
.show > .btn-outline-success.dropdown-toggle:focus {
|
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 138, 41, 0.5);
|
|
}
|
|
|
|
.btn-outline-info {
|
|
color: #74dbef;
|
|
border-color: #74dbef;
|
|
}
|
|
|
|
.btn-outline-info:hover {
|
|
color: #212529;
|
|
background-color: #74dbef;
|
|
border-color: #74dbef;
|
|
}
|
|
|
|
.btn-outline-info:focus, .btn-outline-info.focus {
|
|
box-shadow: 0 0 0 0.2rem rgba(116, 219, 239, 0.5);
|
|
}
|
|
|
|
.btn-outline-info.disabled, .btn-outline-info:disabled {
|
|
color: #74dbef;
|
|
background-color: transparent;
|
|
}
|
|
|
|
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
|
|
.show > .btn-outline-info.dropdown-toggle {
|
|
color: #212529;
|
|
background-color: #74dbef;
|
|
border-color: #74dbef;
|
|
}
|
|
|
|
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
|
|
.show > .btn-outline-info.dropdown-toggle:focus {
|
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(116, 219, 239, 0.5);
|
|
}
|
|
|
|
.btn-outline-warning {
|
|
color: #e6d200;
|
|
border-color: #e6d200;
|
|
}
|
|
|
|
.btn-outline-warning:hover {
|
|
color: #212529;
|
|
background-color: #e6d200;
|
|
border-color: #e6d200;
|
|
}
|
|
|
|
.btn-outline-warning:focus, .btn-outline-warning.focus {
|
|
box-shadow: 0 0 0 0.2rem rgba(230, 210, 0, 0.5);
|
|
}
|
|
|
|
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
|
|
color: #e6d200;
|
|
background-color: transparent;
|
|
}
|
|
|
|
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
|
|
.show > .btn-outline-warning.dropdown-toggle {
|
|
color: #212529;
|
|
background-color: #e6d200;
|
|
border-color: #e6d200;
|
|
}
|
|
|
|
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
|
|
.show > .btn-outline-warning.dropdown-toggle:focus {
|
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(230, 210, 0, 0.5);
|
|
}
|
|
|
|
.btn-outline-danger {
|
|
color: #e13737;
|
|
border-color: #e13737;
|
|
}
|
|
|
|
.btn-outline-danger:hover {
|
|
color: #fff;
|
|
background-color: #e13737;
|
|
border-color: #e13737;
|
|
}
|
|
|
|
.btn-outline-danger:focus, .btn-outline-danger.focus {
|
|
box-shadow: 0 0 0 0.2rem rgba(225, 55, 55, 0.5);
|
|
}
|
|
|
|
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
|
|
color: #e13737;
|
|
background-color: transparent;
|
|
}
|
|
|
|
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
|
|
.show > .btn-outline-danger.dropdown-toggle {
|
|
color: #fff;
|
|
background-color: #e13737;
|
|
border-color: #e13737;
|
|
}
|
|
|
|
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
|
|
.show > .btn-outline-danger.dropdown-toggle:focus {
|
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(225, 55, 55, 0.5);
|
|
}
|
|
|
|
.btn-outline-light {
|
|
color: #f4f4f4;
|
|
border-color: #f4f4f4;
|
|
}
|
|
|
|
.btn-outline-light:hover {
|
|
color: #212529;
|
|
background-color: #f4f4f4;
|
|
border-color: #f4f4f4;
|
|
}
|
|
|
|
.btn-outline-light:focus, .btn-outline-light.focus {
|
|
box-shadow: 0 0 0 0.2rem rgba(244, 244, 244, 0.5);
|
|
}
|
|
|
|
.btn-outline-light.disabled, .btn-outline-light:disabled {
|
|
color: #f4f4f4;
|
|
background-color: transparent;
|
|
}
|
|
|
|
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
|
|
.show > .btn-outline-light.dropdown-toggle {
|
|
color: #212529;
|
|
background-color: #f4f4f4;
|
|
border-color: #f4f4f4;
|
|
}
|
|
|
|
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
|
|
.show > .btn-outline-light.dropdown-toggle:focus {
|
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(244, 244, 244, 0.5);
|
|
}
|
|
|
|
.btn-outline-dark {
|
|
color: #072247;
|
|
border-color: #072247;
|
|
}
|
|
|
|
.btn-outline-dark:hover {
|
|
color: #fff;
|
|
background-color: #072247;
|
|
border-color: #072247;
|
|
}
|
|
|
|
.btn-outline-dark:focus, .btn-outline-dark.focus {
|
|
box-shadow: 0 0 0 0.2rem rgba(7, 34, 71, 0.5);
|
|
}
|
|
|
|
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
|
|
color: #072247;
|
|
background-color: transparent;
|
|
}
|
|
|
|
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
|
|
.show > .btn-outline-dark.dropdown-toggle {
|
|
color: #fff;
|
|
background-color: #072247;
|
|
border-color: #072247;
|
|
}
|
|
|
|
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
|
|
.show > .btn-outline-dark.dropdown-toggle:focus {
|
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(7, 34, 71, 0.5);
|
|
}
|
|
|
|
.btn-link {
|
|
font-weight: 400;
|
|
color: #083358;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.btn-link:hover {
|
|
color: #020a12;
|
|
text-decoration: underline;
|
|
}
|
|
|
|
.btn-link:focus, .btn-link.focus {
|
|
text-decoration: underline;
|
|
}
|
|
|
|
.btn-link:disabled, .btn-link.disabled {
|
|
color: #6c757d;
|
|
pointer-events: none;
|
|
}
|
|
|
|
.btn-lg, .btn-group-lg > .btn {
|
|
padding: 0.5rem 1rem;
|
|
font-size: 1.25rem;
|
|
line-height: 1.5;
|
|
border-radius: 0;
|
|
}
|
|
|
|
.btn-sm, .btn-group-sm > .btn {
|
|
padding: 0.25rem 0.5rem;
|
|
font-size: 0.875rem;
|
|
line-height: 1.5;
|
|
border-radius: 0;
|
|
}
|
|
|
|
.btn-block {
|
|
display: block;
|
|
width: 100%;
|
|
}
|
|
|
|
.btn-block + .btn-block {
|
|
margin-top: 0.5rem;
|
|
}
|
|
|
|
input[type="submit"].btn-block,
|
|
input[type="reset"].btn-block,
|
|
input[type="button"].btn-block {
|
|
width: 100%;
|
|
}
|
|
|
|
.fade {
|
|
transition: opacity 0.15s linear;
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.fade {
|
|
transition: none;
|
|
}
|
|
}
|
|
|
|
.fade:not(.show) {
|
|
opacity: 0;
|
|
}
|
|
|
|
.collapse:not(.show) {
|
|
display: none;
|
|
}
|
|
|
|
.collapsing {
|
|
position: relative;
|
|
height: 0;
|
|
overflow: hidden;
|
|
transition: height 0.35s ease;
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.collapsing {
|
|
transition: none;
|
|
}
|
|
}
|
|
|
|
.dropup,
|
|
.dropright,
|
|
.dropdown,
|
|
.dropleft {
|
|
position: relative;
|
|
}
|
|
|
|
.dropdown-toggle {
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.dropdown-toggle::after {
|
|
display: inline-block;
|
|
margin-left: 0.255em;
|
|
vertical-align: 0.255em;
|
|
content: "";
|
|
border-top: 0.3em solid;
|
|
border-right: 0.3em solid transparent;
|
|
border-bottom: 0;
|
|
border-left: 0.3em solid transparent;
|
|
}
|
|
|
|
.dropdown-toggle:empty::after {
|
|
margin-left: 0;
|
|
}
|
|
|
|
.dropdown-menu {
|
|
position: absolute;
|
|
top: 100%;
|
|
left: 0;
|
|
z-index: 1000;
|
|
display: none;
|
|
float: left;
|
|
min-width: 10rem;
|
|
padding: 0.5rem 0;
|
|
margin: 0.125rem 0 0;
|
|
font-size: 1rem;
|
|
color: #212529;
|
|
text-align: left;
|
|
list-style: none;
|
|
background-color: #fff;
|
|
background-clip: padding-box;
|
|
border: 1px solid rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175);
|
|
}
|
|
|
|
.dropdown-menu-left {
|
|
right: auto;
|
|
left: 0;
|
|
}
|
|
|
|
.dropdown-menu-right {
|
|
right: 0;
|
|
left: auto;
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.dropdown-menu-sm-left {
|
|
right: auto;
|
|
left: 0;
|
|
}
|
|
.dropdown-menu-sm-right {
|
|
right: 0;
|
|
left: auto;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
.dropdown-menu-md-left {
|
|
right: auto;
|
|
left: 0;
|
|
}
|
|
.dropdown-menu-md-right {
|
|
right: 0;
|
|
left: auto;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 992px) {
|
|
.dropdown-menu-lg-left {
|
|
right: auto;
|
|
left: 0;
|
|
}
|
|
.dropdown-menu-lg-right {
|
|
right: 0;
|
|
left: auto;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 1200px) {
|
|
.dropdown-menu-xl-left {
|
|
right: auto;
|
|
left: 0;
|
|
}
|
|
.dropdown-menu-xl-right {
|
|
right: 0;
|
|
left: auto;
|
|
}
|
|
}
|
|
|
|
.dropup .dropdown-menu {
|
|
top: auto;
|
|
bottom: 100%;
|
|
margin-top: 0;
|
|
margin-bottom: 0.125rem;
|
|
}
|
|
|
|
.dropup .dropdown-toggle::after {
|
|
display: inline-block;
|
|
margin-left: 0.255em;
|
|
vertical-align: 0.255em;
|
|
content: "";
|
|
border-top: 0;
|
|
border-right: 0.3em solid transparent;
|
|
border-bottom: 0.3em solid;
|
|
border-left: 0.3em solid transparent;
|
|
}
|
|
|
|
.dropup .dropdown-toggle:empty::after {
|
|
margin-left: 0;
|
|
}
|
|
|
|
.dropright .dropdown-menu {
|
|
top: 0;
|
|
right: auto;
|
|
left: 100%;
|
|
margin-top: 0;
|
|
margin-left: 0.125rem;
|
|
}
|
|
|
|
.dropright .dropdown-toggle::after {
|
|
display: inline-block;
|
|
margin-left: 0.255em;
|
|
vertical-align: 0.255em;
|
|
content: "";
|
|
border-top: 0.3em solid transparent;
|
|
border-right: 0;
|
|
border-bottom: 0.3em solid transparent;
|
|
border-left: 0.3em solid;
|
|
}
|
|
|
|
.dropright .dropdown-toggle:empty::after {
|
|
margin-left: 0;
|
|
}
|
|
|
|
.dropright .dropdown-toggle::after {
|
|
vertical-align: 0;
|
|
}
|
|
|
|
.dropleft .dropdown-menu {
|
|
top: 0;
|
|
right: 100%;
|
|
left: auto;
|
|
margin-top: 0;
|
|
margin-right: 0.125rem;
|
|
}
|
|
|
|
.dropleft .dropdown-toggle::after {
|
|
display: inline-block;
|
|
margin-left: 0.255em;
|
|
vertical-align: 0.255em;
|
|
content: "";
|
|
}
|
|
|
|
.dropleft .dropdown-toggle::after {
|
|
display: none;
|
|
}
|
|
|
|
.dropleft .dropdown-toggle::before {
|
|
display: inline-block;
|
|
margin-right: 0.255em;
|
|
vertical-align: 0.255em;
|
|
content: "";
|
|
border-top: 0.3em solid transparent;
|
|
border-right: 0.3em solid;
|
|
border-bottom: 0.3em solid transparent;
|
|
}
|
|
|
|
.dropleft .dropdown-toggle:empty::after {
|
|
margin-left: 0;
|
|
}
|
|
|
|
.dropleft .dropdown-toggle::before {
|
|
vertical-align: 0;
|
|
}
|
|
|
|
.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
|
|
right: auto;
|
|
bottom: auto;
|
|
}
|
|
|
|
.dropdown-divider {
|
|
height: 0;
|
|
margin: 0.25rem 0;
|
|
overflow: hidden;
|
|
border-top: 1px solid #e9ecef;
|
|
}
|
|
|
|
.dropdown-item {
|
|
display: block;
|
|
width: 100%;
|
|
padding: 0.25rem 1.5rem;
|
|
clear: both;
|
|
font-weight: 400;
|
|
color: #212529;
|
|
text-align: inherit;
|
|
white-space: nowrap;
|
|
background-color: transparent;
|
|
border: 0;
|
|
}
|
|
|
|
.dropdown-item:hover, .dropdown-item:focus {
|
|
color: #16181b;
|
|
text-decoration: none;
|
|
background: #f8f9fa linear-gradient(180deg, #f9fafb, #f8f9fa) repeat-x;
|
|
}
|
|
|
|
.dropdown-item.active, .dropdown-item:active {
|
|
color: #fff;
|
|
text-decoration: none;
|
|
background: #083358 linear-gradient(180deg, #2d5271, #083358) repeat-x;
|
|
}
|
|
|
|
.dropdown-item.disabled, .dropdown-item:disabled {
|
|
color: #6c757d;
|
|
pointer-events: none;
|
|
background-color: transparent;
|
|
background-image: none;
|
|
}
|
|
|
|
.dropdown-menu.show {
|
|
display: block;
|
|
}
|
|
|
|
.dropdown-header {
|
|
display: block;
|
|
padding: 0.5rem 1.5rem;
|
|
margin-bottom: 0;
|
|
font-size: 0.875rem;
|
|
color: #6c757d;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.dropdown-item-text {
|
|
display: block;
|
|
padding: 0.25rem 1.5rem;
|
|
color: #212529;
|
|
}
|
|
|
|
.btn-group,
|
|
.btn-group-vertical {
|
|
position: relative;
|
|
display: inline-flex;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.btn-group > .btn,
|
|
.btn-group-vertical > .btn {
|
|
position: relative;
|
|
flex: 1 1 auto;
|
|
}
|
|
|
|
.btn-group > .btn:hover,
|
|
.btn-group-vertical > .btn:hover {
|
|
z-index: 1;
|
|
}
|
|
|
|
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
|
|
.btn-group-vertical > .btn:focus,
|
|
.btn-group-vertical > .btn:active,
|
|
.btn-group-vertical > .btn.active {
|
|
z-index: 1;
|
|
}
|
|
|
|
.btn-toolbar {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
justify-content: flex-start;
|
|
}
|
|
|
|
.btn-toolbar .input-group {
|
|
width: auto;
|
|
}
|
|
|
|
.btn-group > .btn:not(:first-child),
|
|
.btn-group > .btn-group:not(:first-child) {
|
|
margin-left: -1px;
|
|
}
|
|
|
|
.dropdown-toggle-split {
|
|
padding-right: 0.5625rem;
|
|
padding-left: 0.5625rem;
|
|
}
|
|
|
|
.dropdown-toggle-split::after,
|
|
.dropup .dropdown-toggle-split::after,
|
|
.dropright .dropdown-toggle-split::after {
|
|
margin-left: 0;
|
|
}
|
|
|
|
.dropleft .dropdown-toggle-split::before {
|
|
margin-right: 0;
|
|
}
|
|
|
|
.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
|
|
padding-right: 0.375rem;
|
|
padding-left: 0.375rem;
|
|
}
|
|
|
|
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
|
|
padding-right: 0.75rem;
|
|
padding-left: 0.75rem;
|
|
}
|
|
|
|
.btn-group.show .dropdown-toggle {
|
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
|
}
|
|
|
|
.btn-group.show .dropdown-toggle.btn-link {
|
|
box-shadow: none;
|
|
}
|
|
|
|
.btn-group-vertical {
|
|
flex-direction: column;
|
|
align-items: flex-start;
|
|
justify-content: center;
|
|
}
|
|
|
|
.btn-group-vertical > .btn,
|
|
.btn-group-vertical > .btn-group {
|
|
width: 100%;
|
|
}
|
|
|
|
.btn-group-vertical > .btn:not(:first-child),
|
|
.btn-group-vertical > .btn-group:not(:first-child) {
|
|
margin-top: -1px;
|
|
}
|
|
|
|
.btn-group-toggle > .btn,
|
|
.btn-group-toggle > .btn-group > .btn {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.btn-group-toggle > .btn input[type="radio"],
|
|
.btn-group-toggle > .btn input[type="checkbox"],
|
|
.btn-group-toggle > .btn-group > .btn input[type="radio"],
|
|
.btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
|
|
position: absolute;
|
|
clip: rect(0, 0, 0, 0);
|
|
pointer-events: none;
|
|
}
|
|
|
|
.input-group {
|
|
position: relative;
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
align-items: stretch;
|
|
width: 100%;
|
|
}
|
|
|
|
.input-group > .form-control,
|
|
.input-group > .form-control-plaintext,
|
|
.input-group > .custom-select,
|
|
.input-group > .custom-file {
|
|
position: relative;
|
|
flex: 1 1 auto;
|
|
width: 1%;
|
|
min-width: 0;
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.input-group > .form-control + .form-control,
|
|
.input-group > .form-control + .custom-select,
|
|
.input-group > .form-control + .custom-file,
|
|
.input-group > .form-control-plaintext + .form-control,
|
|
.input-group > .form-control-plaintext + .custom-select,
|
|
.input-group > .form-control-plaintext + .custom-file,
|
|
.input-group > .custom-select + .form-control,
|
|
.input-group > .custom-select + .custom-select,
|
|
.input-group > .custom-select + .custom-file,
|
|
.input-group > .custom-file + .form-control,
|
|
.input-group > .custom-file + .custom-select,
|
|
.input-group > .custom-file + .custom-file {
|
|
margin-left: -1px;
|
|
}
|
|
|
|
.input-group > .form-control:focus,
|
|
.input-group > .custom-select:focus,
|
|
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
|
|
z-index: 3;
|
|
}
|
|
|
|
.input-group > .custom-file .custom-file-input:focus {
|
|
z-index: 4;
|
|
}
|
|
|
|
.input-group > .custom-file {
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
|
|
.input-group-prepend,
|
|
.input-group-append {
|
|
display: flex;
|
|
}
|
|
|
|
.input-group-prepend .btn,
|
|
.input-group-append .btn {
|
|
position: relative;
|
|
z-index: 2;
|
|
}
|
|
|
|
.input-group-prepend .btn:focus,
|
|
.input-group-append .btn:focus {
|
|
z-index: 3;
|
|
}
|
|
|
|
.input-group-prepend .btn + .btn,
|
|
.input-group-prepend .btn + .input-group-text,
|
|
.input-group-prepend .input-group-text + .input-group-text,
|
|
.input-group-prepend .input-group-text + .btn,
|
|
.input-group-append .btn + .btn,
|
|
.input-group-append .btn + .input-group-text,
|
|
.input-group-append .input-group-text + .input-group-text,
|
|
.input-group-append .input-group-text + .btn {
|
|
margin-left: -1px;
|
|
}
|
|
|
|
.input-group-prepend {
|
|
margin-right: -1px;
|
|
}
|
|
|
|
.input-group-append {
|
|
margin-left: -1px;
|
|
}
|
|
|
|
.input-group-text {
|
|
display: flex;
|
|
align-items: center;
|
|
padding: 0.375rem 0.75rem;
|
|
margin-bottom: 0;
|
|
font-size: 1rem;
|
|
font-weight: 400;
|
|
line-height: 1.5;
|
|
color: #495057;
|
|
text-align: center;
|
|
white-space: nowrap;
|
|
background-color: #e9ecef;
|
|
border: 1px solid #ced4da;
|
|
}
|
|
|
|
.input-group-text input[type="radio"],
|
|
.input-group-text input[type="checkbox"] {
|
|
margin-top: 0;
|
|
}
|
|
|
|
.input-group-lg > .form-control:not(textarea),
|
|
.input-group-lg > .custom-select {
|
|
height: calc(1.5em + 1rem + 2px);
|
|
}
|
|
|
|
.input-group-lg > .form-control,
|
|
.input-group-lg > .custom-select,
|
|
.input-group-lg > .input-group-prepend > .input-group-text,
|
|
.input-group-lg > .input-group-append > .input-group-text,
|
|
.input-group-lg > .input-group-prepend > .btn,
|
|
.input-group-lg > .input-group-append > .btn {
|
|
padding: 0.5rem 1rem;
|
|
font-size: 1.25rem;
|
|
line-height: 1.5;
|
|
}
|
|
|
|
.input-group-sm > .form-control:not(textarea),
|
|
.input-group-sm > .custom-select {
|
|
height: calc(1.5em + 0.5rem + 2px);
|
|
}
|
|
|
|
.input-group-sm > .form-control,
|
|
.input-group-sm > .custom-select,
|
|
.input-group-sm > .input-group-prepend > .input-group-text,
|
|
.input-group-sm > .input-group-append > .input-group-text,
|
|
.input-group-sm > .input-group-prepend > .btn,
|
|
.input-group-sm > .input-group-append > .btn {
|
|
padding: 0.25rem 0.5rem;
|
|
font-size: 0.875rem;
|
|
line-height: 1.5;
|
|
}
|
|
|
|
.input-group-lg > .custom-select,
|
|
.input-group-sm > .custom-select {
|
|
padding-right: 1.75rem;
|
|
}
|
|
|
|
.custom-control {
|
|
position: relative;
|
|
z-index: 1;
|
|
display: block;
|
|
min-height: 1.5rem;
|
|
padding-left: 1.5rem;
|
|
}
|
|
|
|
.custom-control-inline {
|
|
display: inline-flex;
|
|
margin-right: 1rem;
|
|
}
|
|
|
|
.custom-control-input {
|
|
position: absolute;
|
|
left: 0;
|
|
z-index: -1;
|
|
width: 1rem;
|
|
height: 1.25rem;
|
|
opacity: 0;
|
|
}
|
|
|
|
.custom-control-input:checked ~ .custom-control-label::before {
|
|
color: #fff;
|
|
border-color: #083358;
|
|
background: #083358 linear-gradient(180deg, #2d5271, #083358) repeat-x;
|
|
box-shadow:;
|
|
}
|
|
|
|
.custom-control-input:focus ~ .custom-control-label::before {
|
|
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(8, 51, 88, 0.25);
|
|
}
|
|
|
|
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
|
|
border-color: #1377cd;
|
|
}
|
|
|
|
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
|
|
color: #fff;
|
|
background-color: #2791eb;
|
|
border-color: #2791eb;
|
|
box-shadow:;
|
|
}
|
|
|
|
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
|
|
color: #6c757d;
|
|
}
|
|
|
|
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
|
|
background-color: #e9ecef;
|
|
}
|
|
|
|
.custom-control-label {
|
|
position: relative;
|
|
margin-bottom: 0;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.custom-control-label::before {
|
|
position: absolute;
|
|
top: 0.25rem;
|
|
left: -1.5rem;
|
|
display: block;
|
|
width: 1rem;
|
|
height: 1rem;
|
|
pointer-events: none;
|
|
content: "";
|
|
background-color: #fff;
|
|
border: #adb5bd solid 1px;
|
|
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
|
|
}
|
|
|
|
.custom-control-label::after {
|
|
position: absolute;
|
|
top: 0.25rem;
|
|
left: -1.5rem;
|
|
display: block;
|
|
width: 1rem;
|
|
height: 1rem;
|
|
content: "";
|
|
background: no-repeat 50% / 50% 50%;
|
|
}
|
|
|
|
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
|
|
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
|
|
}
|
|
|
|
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
|
|
border-color: #083358;
|
|
background: #083358 linear-gradient(180deg, #2d5271, #083358) repeat-x;
|
|
box-shadow:;
|
|
}
|
|
|
|
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
|
|
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
|
|
}
|
|
|
|
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
|
|
background: rgba(8, 51, 88, 0.5) linear-gradient(180deg, rgba(94, 122, 146, 0.575), rgba(8, 51, 88, 0.5)) repeat-x;
|
|
}
|
|
|
|
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
|
|
background: rgba(8, 51, 88, 0.5) linear-gradient(180deg, rgba(94, 122, 146, 0.575), rgba(8, 51, 88, 0.5)) repeat-x;
|
|
}
|
|
|
|
.custom-radio .custom-control-label::before {
|
|
border-radius: 50%;
|
|
}
|
|
|
|
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
|
|
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
|
|
}
|
|
|
|
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
|
|
background: rgba(8, 51, 88, 0.5) linear-gradient(180deg, rgba(94, 122, 146, 0.575), rgba(8, 51, 88, 0.5)) repeat-x;
|
|
}
|
|
|
|
.custom-switch {
|
|
padding-left: 2.25rem;
|
|
}
|
|
|
|
.custom-switch .custom-control-label::before {
|
|
left: -2.25rem;
|
|
width: 1.75rem;
|
|
pointer-events: all;
|
|
border-radius: 0.5rem;
|
|
}
|
|
|
|
.custom-switch .custom-control-label::after {
|
|
top: calc(0.25rem + 2px);
|
|
left: calc(-2.25rem + 2px);
|
|
width: calc(1rem - 4px);
|
|
height: calc(1rem - 4px);
|
|
background-color: #adb5bd;
|
|
border-radius: 0.5rem;
|
|
transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.custom-switch .custom-control-label::after {
|
|
transition: none;
|
|
}
|
|
}
|
|
|
|
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
|
|
background-color: #fff;
|
|
transform: translateX(0.75rem);
|
|
}
|
|
|
|
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
|
|
background: rgba(8, 51, 88, 0.5) linear-gradient(180deg, rgba(94, 122, 146, 0.575), rgba(8, 51, 88, 0.5)) repeat-x;
|
|
}
|
|
|
|
.custom-select {
|
|
display: inline-block;
|
|
width: 100%;
|
|
height: calc(1.5em + 0.75rem + 2px);
|
|
padding: 0.375rem 1.75rem 0.375rem 0.75rem;
|
|
font-size: 1rem;
|
|
font-weight: 400;
|
|
line-height: 1.5;
|
|
color: #495057;
|
|
vertical-align: middle;
|
|
background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
|
|
border: 1px solid #ced4da;
|
|
border-radius: 0;
|
|
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
|
|
appearance: none;
|
|
}
|
|
|
|
.custom-select:focus {
|
|
border-color: #1377cd;
|
|
outline: 0;
|
|
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(8, 51, 88, 0.25);
|
|
}
|
|
|
|
.custom-select:focus::-ms-value {
|
|
color: #495057;
|
|
background-color: #fff;
|
|
}
|
|
|
|
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
|
|
height: auto;
|
|
padding-right: 0.75rem;
|
|
background-image: none;
|
|
}
|
|
|
|
.custom-select:disabled {
|
|
color: #6c757d;
|
|
background-color: #e9ecef;
|
|
}
|
|
|
|
.custom-select::-ms-expand {
|
|
display: none;
|
|
}
|
|
|
|
.custom-select:-moz-focusring {
|
|
color: transparent;
|
|
text-shadow: 0 0 0 #495057;
|
|
}
|
|
|
|
.custom-select-sm {
|
|
height: calc(1.5em + 0.5rem + 2px);
|
|
padding-top: 0.25rem;
|
|
padding-bottom: 0.25rem;
|
|
padding-left: 0.5rem;
|
|
font-size: 0.875rem;
|
|
}
|
|
|
|
.custom-select-lg {
|
|
height: calc(1.5em + 1rem + 2px);
|
|
padding-top: 0.5rem;
|
|
padding-bottom: 0.5rem;
|
|
padding-left: 1rem;
|
|
font-size: 1.25rem;
|
|
}
|
|
|
|
.custom-file {
|
|
position: relative;
|
|
display: inline-block;
|
|
width: 100%;
|
|
height: calc(1.5em + 0.75rem + 2px);
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.custom-file-input {
|
|
position: relative;
|
|
z-index: 2;
|
|
width: 100%;
|
|
height: calc(1.5em + 0.75rem + 2px);
|
|
margin: 0;
|
|
opacity: 0;
|
|
}
|
|
|
|
.custom-file-input:focus ~ .custom-file-label {
|
|
border-color: #1377cd;
|
|
box-shadow: 0 0 0 0.2rem rgba(8, 51, 88, 0.25);
|
|
}
|
|
|
|
.custom-file-input[disabled] ~ .custom-file-label,
|
|
.custom-file-input:disabled ~ .custom-file-label {
|
|
background-color: #e9ecef;
|
|
}
|
|
|
|
.custom-file-input:lang(en) ~ .custom-file-label::after {
|
|
content: "Browse";
|
|
}
|
|
|
|
.custom-file-input ~ .custom-file-label[data-browse]::after {
|
|
content: attr(data-browse);
|
|
}
|
|
|
|
.custom-file-label {
|
|
position: absolute;
|
|
top: 0;
|
|
right: 0;
|
|
left: 0;
|
|
z-index: 1;
|
|
height: calc(1.5em + 0.75rem + 2px);
|
|
padding: 0.375rem 0.75rem;
|
|
font-weight: 400;
|
|
line-height: 1.5;
|
|
color: #495057;
|
|
background-color: #fff;
|
|
border: 1px solid #ced4da;
|
|
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
|
|
}
|
|
|
|
.custom-file-label::after {
|
|
position: absolute;
|
|
top: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
z-index: 3;
|
|
display: block;
|
|
height: calc(1.5em + 0.75rem);
|
|
padding: 0.375rem 0.75rem;
|
|
line-height: 1.5;
|
|
color: #495057;
|
|
content: "Browse";
|
|
background: #e9ecef linear-gradient(180deg, #eceff1, #e9ecef) repeat-x;
|
|
border-left: inherit;
|
|
}
|
|
|
|
.custom-range {
|
|
width: 100%;
|
|
height: 1.4rem;
|
|
padding: 0;
|
|
background-color: transparent;
|
|
appearance: none;
|
|
}
|
|
|
|
.custom-range:focus {
|
|
outline: none;
|
|
}
|
|
|
|
.custom-range:focus::-webkit-slider-thumb {
|
|
box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(8, 51, 88, 0.25);
|
|
}
|
|
|
|
.custom-range:focus::-moz-range-thumb {
|
|
box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(8, 51, 88, 0.25);
|
|
}
|
|
|
|
.custom-range:focus::-ms-thumb {
|
|
box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(8, 51, 88, 0.25);
|
|
}
|
|
|
|
.custom-range::-moz-focus-outer {
|
|
border: 0;
|
|
}
|
|
|
|
.custom-range::-webkit-slider-thumb {
|
|
width: 1rem;
|
|
height: 1rem;
|
|
margin-top: -0.25rem;
|
|
background: #083358 linear-gradient(180deg, #2d5271, #083358) repeat-x;
|
|
border: 0;
|
|
box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
|
|
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
|
appearance: none;
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.custom-range::-webkit-slider-thumb {
|
|
transition: none;
|
|
}
|
|
}
|
|
|
|
.custom-range::-webkit-slider-thumb:active {
|
|
background: #2791eb linear-gradient(180deg, #48a1ee, #2791eb) repeat-x;
|
|
}
|
|
|
|
.custom-range::-webkit-slider-runnable-track {
|
|
width: 100%;
|
|
height: 0.5rem;
|
|
color: transparent;
|
|
cursor: pointer;
|
|
background-color: #dee2e6;
|
|
border-color: transparent;
|
|
box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
|
|
}
|
|
|
|
.custom-range::-moz-range-thumb {
|
|
width: 1rem;
|
|
height: 1rem;
|
|
background: #083358 linear-gradient(180deg, #2d5271, #083358) repeat-x;
|
|
border: 0;
|
|
box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
|
|
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
|
appearance: none;
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.custom-range::-moz-range-thumb {
|
|
transition: none;
|
|
}
|
|
}
|
|
|
|
.custom-range::-moz-range-thumb:active {
|
|
background: #2791eb linear-gradient(180deg, #48a1ee, #2791eb) repeat-x;
|
|
}
|
|
|
|
.custom-range::-moz-range-track {
|
|
width: 100%;
|
|
height: 0.5rem;
|
|
color: transparent;
|
|
cursor: pointer;
|
|
background-color: #dee2e6;
|
|
border-color: transparent;
|
|
box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
|
|
}
|
|
|
|
.custom-range::-ms-thumb {
|
|
width: 1rem;
|
|
height: 1rem;
|
|
margin-top: 0;
|
|
margin-right: 0.2rem;
|
|
margin-left: 0.2rem;
|
|
background: #083358 linear-gradient(180deg, #2d5271, #083358) repeat-x;
|
|
border: 0;
|
|
box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
|
|
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
|
appearance: none;
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.custom-range::-ms-thumb {
|
|
transition: none;
|
|
}
|
|
}
|
|
|
|
.custom-range::-ms-thumb:active {
|
|
background: #2791eb linear-gradient(180deg, #48a1ee, #2791eb) repeat-x;
|
|
}
|
|
|
|
.custom-range::-ms-track {
|
|
width: 100%;
|
|
height: 0.5rem;
|
|
color: transparent;
|
|
cursor: pointer;
|
|
background-color: transparent;
|
|
border-color: transparent;
|
|
border-width: 0.5rem;
|
|
box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
|
|
}
|
|
|
|
.custom-range::-ms-fill-lower {
|
|
background-color: #dee2e6;
|
|
}
|
|
|
|
.custom-range::-ms-fill-upper {
|
|
margin-right: 15px;
|
|
background-color: #dee2e6;
|
|
}
|
|
|
|
.custom-range:disabled::-webkit-slider-thumb {
|
|
background-color: #adb5bd;
|
|
}
|
|
|
|
.custom-range:disabled::-webkit-slider-runnable-track {
|
|
cursor: default;
|
|
}
|
|
|
|
.custom-range:disabled::-moz-range-thumb {
|
|
background-color: #adb5bd;
|
|
}
|
|
|
|
.custom-range:disabled::-moz-range-track {
|
|
cursor: default;
|
|
}
|
|
|
|
.custom-range:disabled::-ms-thumb {
|
|
background-color: #adb5bd;
|
|
}
|
|
|
|
.custom-control-label::before,
|
|
.custom-file-label,
|
|
.custom-select {
|
|
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.custom-control-label::before,
|
|
.custom-file-label,
|
|
.custom-select {
|
|
transition: none;
|
|
}
|
|
}
|
|
|
|
.nav {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
padding-left: 0;
|
|
margin-bottom: 0;
|
|
list-style: none;
|
|
}
|
|
|
|
.nav-link {
|
|
display: block;
|
|
padding: 0.5rem 1rem;
|
|
}
|
|
|
|
.nav-link:hover, .nav-link:focus {
|
|
text-decoration: none;
|
|
}
|
|
|
|
.nav-link.disabled {
|
|
color: #6c757d;
|
|
pointer-events: none;
|
|
cursor: default;
|
|
}
|
|
|
|
.nav-tabs {
|
|
border-bottom: 1px solid #dee2e6;
|
|
}
|
|
|
|
.nav-tabs .nav-item {
|
|
margin-bottom: -1px;
|
|
}
|
|
|
|
.nav-tabs .nav-link {
|
|
border: 1px solid transparent;
|
|
}
|
|
|
|
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
|
|
border-color: #e9ecef #e9ecef #dee2e6;
|
|
}
|
|
|
|
.nav-tabs .nav-link.disabled {
|
|
color: #6c757d;
|
|
background-color: transparent;
|
|
border-color: transparent;
|
|
}
|
|
|
|
.nav-tabs .nav-link.active,
|
|
.nav-tabs .nav-item.show .nav-link {
|
|
color: #495057;
|
|
background-color: #fff;
|
|
border-color: #dee2e6 #dee2e6 #fff;
|
|
}
|
|
|
|
.nav-tabs .dropdown-menu {
|
|
margin-top: -1px;
|
|
}
|
|
|
|
.nav-pills .nav-link.active,
|
|
.nav-pills .show > .nav-link {
|
|
color: #fff;
|
|
background-color: #083358;
|
|
}
|
|
|
|
.nav-fill > .nav-link,
|
|
.nav-fill .nav-item {
|
|
flex: 1 1 auto;
|
|
text-align: center;
|
|
}
|
|
|
|
.nav-justified > .nav-link,
|
|
.nav-justified .nav-item {
|
|
flex-basis: 0;
|
|
flex-grow: 1;
|
|
text-align: center;
|
|
}
|
|
|
|
.tab-content > .tab-pane {
|
|
display: none;
|
|
}
|
|
|
|
.tab-content > .active {
|
|
display: block;
|
|
}
|
|
|
|
.navbar {
|
|
position: relative;
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
padding: 0.25rem 0.5rem;
|
|
}
|
|
|
|
.navbar .container,
|
|
.navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
}
|
|
|
|
.navbar-brand {
|
|
display: inline-block;
|
|
padding-top: 0.3125rem;
|
|
padding-bottom: 0.3125rem;
|
|
margin-right: 0.5rem;
|
|
font-size: 1.25rem;
|
|
line-height: inherit;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.navbar-brand:hover, .navbar-brand:focus {
|
|
text-decoration: none;
|
|
}
|
|
|
|
.navbar-nav {
|
|
display: flex;
|
|
flex-direction: column;
|
|
padding-left: 0;
|
|
margin-bottom: 0;
|
|
list-style: none;
|
|
}
|
|
|
|
.navbar-nav .nav-link {
|
|
padding-right: 0;
|
|
padding-left: 0;
|
|
}
|
|
|
|
.navbar-nav .dropdown-menu {
|
|
position: static;
|
|
float: none;
|
|
}
|
|
|
|
.navbar-text {
|
|
display: inline-block;
|
|
padding-top: 0.5rem;
|
|
padding-bottom: 0.5rem;
|
|
}
|
|
|
|
.navbar-collapse {
|
|
flex-basis: 100%;
|
|
flex-grow: 1;
|
|
align-items: center;
|
|
}
|
|
|
|
.navbar-toggler {
|
|
padding: 0.25rem 0.75rem;
|
|
font-size: 1.25rem;
|
|
line-height: 1;
|
|
background-color: transparent;
|
|
border: 1px solid transparent;
|
|
}
|
|
|
|
.navbar-toggler:hover, .navbar-toggler:focus {
|
|
text-decoration: none;
|
|
}
|
|
|
|
.navbar-toggler-icon {
|
|
display: inline-block;
|
|
width: 1.5em;
|
|
height: 1.5em;
|
|
vertical-align: middle;
|
|
content: "";
|
|
background: no-repeat center center;
|
|
background-size: 100% 100%;
|
|
}
|
|
|
|
@media (max-width: 575.98px) {
|
|
.navbar-expand-sm > .container,
|
|
.navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
|
|
padding-right: 0;
|
|
padding-left: 0;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.navbar-expand-sm {
|
|
flex-flow: row nowrap;
|
|
justify-content: flex-start;
|
|
}
|
|
.navbar-expand-sm .navbar-nav {
|
|
flex-direction: row;
|
|
}
|
|
.navbar-expand-sm .navbar-nav .dropdown-menu {
|
|
position: absolute;
|
|
}
|
|
.navbar-expand-sm .navbar-nav .nav-link {
|
|
padding-right: 0.5rem;
|
|
padding-left: 0.5rem;
|
|
}
|
|
.navbar-expand-sm > .container,
|
|
.navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
|
|
flex-wrap: nowrap;
|
|
}
|
|
.navbar-expand-sm .navbar-collapse {
|
|
display: flex !important;
|
|
flex-basis: auto;
|
|
}
|
|
.navbar-expand-sm .navbar-toggler {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
@media (max-width: 767.98px) {
|
|
.navbar-expand-md > .container,
|
|
.navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
|
|
padding-right: 0;
|
|
padding-left: 0;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
.navbar-expand-md {
|
|
flex-flow: row nowrap;
|
|
justify-content: flex-start;
|
|
}
|
|
.navbar-expand-md .navbar-nav {
|
|
flex-direction: row;
|
|
}
|
|
.navbar-expand-md .navbar-nav .dropdown-menu {
|
|
position: absolute;
|
|
}
|
|
.navbar-expand-md .navbar-nav .nav-link {
|
|
padding-right: 0.5rem;
|
|
padding-left: 0.5rem;
|
|
}
|
|
.navbar-expand-md > .container,
|
|
.navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
|
|
flex-wrap: nowrap;
|
|
}
|
|
.navbar-expand-md .navbar-collapse {
|
|
display: flex !important;
|
|
flex-basis: auto;
|
|
}
|
|
.navbar-expand-md .navbar-toggler {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
@media (max-width: 991.98px) {
|
|
.navbar-expand-lg > .container,
|
|
.navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
|
|
padding-right: 0;
|
|
padding-left: 0;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 992px) {
|
|
.navbar-expand-lg {
|
|
flex-flow: row nowrap;
|
|
justify-content: flex-start;
|
|
}
|
|
.navbar-expand-lg .navbar-nav {
|
|
flex-direction: row;
|
|
}
|
|
.navbar-expand-lg .navbar-nav .dropdown-menu {
|
|
position: absolute;
|
|
}
|
|
.navbar-expand-lg .navbar-nav .nav-link {
|
|
padding-right: 0.5rem;
|
|
padding-left: 0.5rem;
|
|
}
|
|
.navbar-expand-lg > .container,
|
|
.navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
|
|
flex-wrap: nowrap;
|
|
}
|
|
.navbar-expand-lg .navbar-collapse {
|
|
display: flex !important;
|
|
flex-basis: auto;
|
|
}
|
|
.navbar-expand-lg .navbar-toggler {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
@media (max-width: 1199.98px) {
|
|
.navbar-expand-xl > .container,
|
|
.navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
|
|
padding-right: 0;
|
|
padding-left: 0;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 1200px) {
|
|
.navbar-expand-xl {
|
|
flex-flow: row nowrap;
|
|
justify-content: flex-start;
|
|
}
|
|
.navbar-expand-xl .navbar-nav {
|
|
flex-direction: row;
|
|
}
|
|
.navbar-expand-xl .navbar-nav .dropdown-menu {
|
|
position: absolute;
|
|
}
|
|
.navbar-expand-xl .navbar-nav .nav-link {
|
|
padding-right: 0.5rem;
|
|
padding-left: 0.5rem;
|
|
}
|
|
.navbar-expand-xl > .container,
|
|
.navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
|
|
flex-wrap: nowrap;
|
|
}
|
|
.navbar-expand-xl .navbar-collapse {
|
|
display: flex !important;
|
|
flex-basis: auto;
|
|
}
|
|
.navbar-expand-xl .navbar-toggler {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
.navbar-expand {
|
|
flex-flow: row nowrap;
|
|
justify-content: flex-start;
|
|
}
|
|
|
|
.navbar-expand > .container,
|
|
.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
|
|
padding-right: 0;
|
|
padding-left: 0;
|
|
}
|
|
|
|
.navbar-expand .navbar-nav {
|
|
flex-direction: row;
|
|
}
|
|
|
|
.navbar-expand .navbar-nav .dropdown-menu {
|
|
position: absolute;
|
|
}
|
|
|
|
.navbar-expand .navbar-nav .nav-link {
|
|
padding-right: 0.5rem;
|
|
padding-left: 0.5rem;
|
|
}
|
|
|
|
.navbar-expand > .container,
|
|
.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
|
|
flex-wrap: nowrap;
|
|
}
|
|
|
|
.navbar-expand .navbar-collapse {
|
|
display: flex !important;
|
|
flex-basis: auto;
|
|
}
|
|
|
|
.navbar-expand .navbar-toggler {
|
|
display: none;
|
|
}
|
|
|
|
.navbar-light .navbar-brand {
|
|
color: rgba(0, 0, 0, 0.9);
|
|
}
|
|
|
|
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
|
|
color: rgba(0, 0, 0, 0.9);
|
|
}
|
|
|
|
.navbar-light .navbar-nav .nav-link {
|
|
color: rgba(0, 0, 0, 0.5);
|
|
}
|
|
|
|
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
|
|
color: rgba(0, 0, 0, 0.7);
|
|
}
|
|
|
|
.navbar-light .navbar-nav .nav-link.disabled {
|
|
color: rgba(0, 0, 0, 0.3);
|
|
}
|
|
|
|
.navbar-light .navbar-nav .show > .nav-link,
|
|
.navbar-light .navbar-nav .active > .nav-link,
|
|
.navbar-light .navbar-nav .nav-link.show,
|
|
.navbar-light .navbar-nav .nav-link.active {
|
|
color: rgba(0, 0, 0, 0.9);
|
|
}
|
|
|
|
.navbar-light .navbar-toggler {
|
|
color: rgba(0, 0, 0, 0.5);
|
|
border-color: rgba(0, 0, 0, 0.1);
|
|
}
|
|
|
|
.navbar-light .navbar-toggler-icon {
|
|
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
|
|
}
|
|
|
|
.navbar-light .navbar-text {
|
|
color: rgba(0, 0, 0, 0.5);
|
|
}
|
|
|
|
.navbar-light .navbar-text a {
|
|
color: rgba(0, 0, 0, 0.9);
|
|
}
|
|
|
|
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
|
|
color: rgba(0, 0, 0, 0.9);
|
|
}
|
|
|
|
.navbar-dark .navbar-brand {
|
|
color: #fff;
|
|
}
|
|
|
|
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
|
|
color: #fff;
|
|
}
|
|
|
|
.navbar-dark .navbar-nav .nav-link {
|
|
color: rgba(255, 255, 255, 0.75);
|
|
}
|
|
|
|
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
|
|
color: rgba(255, 255, 255, 0.95);
|
|
}
|
|
|
|
.navbar-dark .navbar-nav .nav-link.disabled {
|
|
color: rgba(255, 255, 255, 0.25);
|
|
}
|
|
|
|
.navbar-dark .navbar-nav .show > .nav-link,
|
|
.navbar-dark .navbar-nav .active > .nav-link,
|
|
.navbar-dark .navbar-nav .nav-link.show,
|
|
.navbar-dark .navbar-nav .nav-link.active {
|
|
color: #fff;
|
|
}
|
|
|
|
.navbar-dark .navbar-toggler {
|
|
color: rgba(255, 255, 255, 0.75);
|
|
border-color: rgba(255, 255, 255, 0.1);
|
|
}
|
|
|
|
.navbar-dark .navbar-toggler-icon {
|
|
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
|
|
}
|
|
|
|
.navbar-dark .navbar-text {
|
|
color: rgba(255, 255, 255, 0.75);
|
|
}
|
|
|
|
.navbar-dark .navbar-text a {
|
|
color: #fff;
|
|
}
|
|
|
|
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
|
|
color: #fff;
|
|
}
|
|
|
|
.card {
|
|
position: relative;
|
|
display: flex;
|
|
flex-direction: column;
|
|
min-width: 0;
|
|
word-wrap: break-word;
|
|
background-color: #fff;
|
|
background-clip: border-box;
|
|
border: 1px solid rgba(0, 0, 0, 0.125);
|
|
}
|
|
|
|
.card > hr {
|
|
margin-right: 0;
|
|
margin-left: 0;
|
|
}
|
|
|
|
.card > .list-group {
|
|
border-top: inherit;
|
|
border-bottom: inherit;
|
|
}
|
|
|
|
.card > .list-group:first-child {
|
|
border-top-width: 0;
|
|
}
|
|
|
|
.card > .list-group:last-child {
|
|
border-bottom-width: 0;
|
|
}
|
|
|
|
.card > .card-header + .list-group,
|
|
.card > .list-group + .card-footer {
|
|
border-top: 0;
|
|
}
|
|
|
|
.card-body {
|
|
flex: 1 1 auto;
|
|
min-height: 1px;
|
|
padding: 1.25rem;
|
|
}
|
|
|
|
.card-title {
|
|
margin-bottom: 0.75rem;
|
|
}
|
|
|
|
.card-subtitle {
|
|
margin-top: -0.375rem;
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.card-text:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.card-link:hover {
|
|
text-decoration: none;
|
|
}
|
|
|
|
.card-link + .card-link {
|
|
margin-left: 1.25rem;
|
|
}
|
|
|
|
.card-header {
|
|
padding: 0.75rem 1.25rem;
|
|
margin-bottom: 0;
|
|
background-color: rgba(0, 0, 0, 0.03);
|
|
border-bottom: 1px solid rgba(0, 0, 0, 0.125);
|
|
}
|
|
|
|
.card-footer {
|
|
padding: 0.75rem 1.25rem;
|
|
background-color: rgba(0, 0, 0, 0.03);
|
|
border-top: 1px solid rgba(0, 0, 0, 0.125);
|
|
}
|
|
|
|
.card-header-tabs {
|
|
margin-right: -0.625rem;
|
|
margin-bottom: -0.75rem;
|
|
margin-left: -0.625rem;
|
|
border-bottom: 0;
|
|
}
|
|
|
|
.card-header-pills {
|
|
margin-right: -0.625rem;
|
|
margin-left: -0.625rem;
|
|
}
|
|
|
|
.card-img-overlay {
|
|
position: absolute;
|
|
top: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
padding: 1.25rem;
|
|
}
|
|
|
|
.card-img,
|
|
.card-img-top,
|
|
.card-img-bottom {
|
|
flex-shrink: 0;
|
|
width: 100%;
|
|
}
|
|
|
|
.card-deck .card {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.card-deck {
|
|
display: flex;
|
|
flex-flow: row wrap;
|
|
margin-right: -15px;
|
|
margin-left: -15px;
|
|
}
|
|
.card-deck .card {
|
|
flex: 1 0 0%;
|
|
margin-right: 15px;
|
|
margin-bottom: 0;
|
|
margin-left: 15px;
|
|
}
|
|
}
|
|
|
|
.card-group > .card {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.card-group {
|
|
display: flex;
|
|
flex-flow: row wrap;
|
|
}
|
|
.card-group > .card {
|
|
flex: 1 0 0%;
|
|
margin-bottom: 0;
|
|
}
|
|
.card-group > .card + .card {
|
|
margin-left: 0;
|
|
border-left: 0;
|
|
}
|
|
}
|
|
|
|
.card-columns .card {
|
|
margin-bottom: 0.75rem;
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.card-columns {
|
|
column-count: 3;
|
|
column-gap: 1.25rem;
|
|
orphans: 1;
|
|
widows: 1;
|
|
}
|
|
.card-columns .card {
|
|
display: inline-block;
|
|
width: 100%;
|
|
}
|
|
}
|
|
|
|
.accordion {
|
|
overflow-anchor: none;
|
|
}
|
|
|
|
.accordion > .card {
|
|
overflow: hidden;
|
|
}
|
|
|
|
.accordion > .card:not(:last-of-type) {
|
|
border-bottom: 0;
|
|
}
|
|
|
|
.accordion > .card > .card-header {
|
|
margin-bottom: -1px;
|
|
}
|
|
|
|
.breadcrumb {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
padding: 0.5rem 1rem;
|
|
margin-bottom: 1rem;
|
|
list-style: none;
|
|
background-color: #e9ecef;
|
|
}
|
|
|
|
.breadcrumb-item {
|
|
display: flex;
|
|
}
|
|
|
|
.breadcrumb-item + .breadcrumb-item {
|
|
padding-left: 0.5rem;
|
|
}
|
|
|
|
.breadcrumb-item + .breadcrumb-item::before {
|
|
display: inline-block;
|
|
padding-right: 0.5rem;
|
|
color: #6c757d;
|
|
content: "/";
|
|
}
|
|
|
|
.breadcrumb-item + .breadcrumb-item:hover::before {
|
|
text-decoration: underline;
|
|
}
|
|
|
|
.breadcrumb-item + .breadcrumb-item:hover::before {
|
|
text-decoration: none;
|
|
}
|
|
|
|
.breadcrumb-item.active {
|
|
color: #6c757d;
|
|
}
|
|
|
|
.pagination {
|
|
display: flex;
|
|
padding-left: 0;
|
|
list-style: none;
|
|
}
|
|
|
|
.page-link {
|
|
position: relative;
|
|
display: block;
|
|
padding: 0.5rem 0.75rem;
|
|
margin-left: -1px;
|
|
line-height: 1.25;
|
|
color: #083358;
|
|
background-color: #fff;
|
|
border: 1px solid #dee2e6;
|
|
}
|
|
|
|
.page-link:hover {
|
|
z-index: 2;
|
|
color: #020a12;
|
|
text-decoration: none;
|
|
background-color: #e9ecef;
|
|
border-color: #dee2e6;
|
|
}
|
|
|
|
.page-link:focus {
|
|
z-index: 3;
|
|
outline: 0;
|
|
box-shadow: 0 0 0 0.2rem rgba(8, 51, 88, 0.25);
|
|
}
|
|
|
|
.page-item:first-child .page-link {
|
|
margin-left: 0;
|
|
}
|
|
|
|
.page-item.active .page-link {
|
|
z-index: 3;
|
|
color: #fff;
|
|
background-color: #083358;
|
|
border-color: #083358;
|
|
}
|
|
|
|
.page-item.disabled .page-link {
|
|
color: #6c757d;
|
|
pointer-events: none;
|
|
cursor: auto;
|
|
background-color: #fff;
|
|
border-color: #dee2e6;
|
|
}
|
|
|
|
.pagination-lg .page-link {
|
|
padding: 0.75rem 1.5rem;
|
|
font-size: 1.25rem;
|
|
line-height: 1.5;
|
|
}
|
|
|
|
.pagination-sm .page-link {
|
|
padding: 0.25rem 0.5rem;
|
|
font-size: 0.875rem;
|
|
line-height: 1.5;
|
|
}
|
|
|
|
.badge {
|
|
display: inline-block;
|
|
padding: 0.25em 0.4em;
|
|
font-size: 75%;
|
|
font-weight: 700;
|
|
line-height: 1;
|
|
text-align: center;
|
|
white-space: nowrap;
|
|
vertical-align: baseline;
|
|
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.badge {
|
|
transition: none;
|
|
}
|
|
}
|
|
|
|
a.badge:hover, a.badge:focus {
|
|
text-decoration: none;
|
|
}
|
|
|
|
.badge:empty {
|
|
display: none;
|
|
}
|
|
|
|
.btn .badge {
|
|
position: relative;
|
|
top: -1px;
|
|
}
|
|
|
|
.badge-pill {
|
|
padding-right: 0.6em;
|
|
padding-left: 0.6em;
|
|
}
|
|
|
|
.badge-primary {
|
|
color: #fff;
|
|
background-color: #083358;
|
|
}
|
|
|
|
a.badge-primary:hover, a.badge-primary:focus {
|
|
color: #fff;
|
|
background-color: #041829;
|
|
}
|
|
|
|
a.badge-primary:focus, a.badge-primary.focus {
|
|
outline: 0;
|
|
box-shadow: 0 0 0 0.2rem rgba(8, 51, 88, 0.5);
|
|
}
|
|
|
|
.badge-secondary {
|
|
color: #212529;
|
|
background-color: #b8b8b8;
|
|
}
|
|
|
|
a.badge-secondary:hover, a.badge-secondary:focus {
|
|
color: #212529;
|
|
background-color: #9f9f9f;
|
|
}
|
|
|
|
a.badge-secondary:focus, a.badge-secondary.focus {
|
|
outline: 0;
|
|
box-shadow: 0 0 0 0.2rem rgba(184, 184, 184, 0.5);
|
|
}
|
|
|
|
.badge-success {
|
|
color: #fff;
|
|
background-color: #008a29;
|
|
}
|
|
|
|
a.badge-success:hover, a.badge-success:focus {
|
|
color: #fff;
|
|
background-color: #00571a;
|
|
}
|
|
|
|
a.badge-success:focus, a.badge-success.focus {
|
|
outline: 0;
|
|
box-shadow: 0 0 0 0.2rem rgba(0, 138, 41, 0.5);
|
|
}
|
|
|
|
.badge-info {
|
|
color: #212529;
|
|
background-color: #74dbef;
|
|
}
|
|
|
|
a.badge-info:hover, a.badge-info:focus {
|
|
color: #212529;
|
|
background-color: #46cfea;
|
|
}
|
|
|
|
a.badge-info:focus, a.badge-info.focus {
|
|
outline: 0;
|
|
box-shadow: 0 0 0 0.2rem rgba(116, 219, 239, 0.5);
|
|
}
|
|
|
|
.badge-warning {
|
|
color: #212529;
|
|
background-color: #e6d200;
|
|
}
|
|
|
|
a.badge-warning:hover, a.badge-warning:focus {
|
|
color: #212529;
|
|
background-color: #b3a300;
|
|
}
|
|
|
|
a.badge-warning:focus, a.badge-warning.focus {
|
|
outline: 0;
|
|
box-shadow: 0 0 0 0.2rem rgba(230, 210, 0, 0.5);
|
|
}
|
|
|
|
.badge-danger {
|
|
color: #fff;
|
|
background-color: #e13737;
|
|
}
|
|
|
|
a.badge-danger:hover, a.badge-danger:focus {
|
|
color: #fff;
|
|
background-color: #c71e1e;
|
|
}
|
|
|
|
a.badge-danger:focus, a.badge-danger.focus {
|
|
outline: 0;
|
|
box-shadow: 0 0 0 0.2rem rgba(225, 55, 55, 0.5);
|
|
}
|
|
|
|
.badge-light {
|
|
color: #212529;
|
|
background-color: #f4f4f4;
|
|
}
|
|
|
|
a.badge-light:hover, a.badge-light:focus {
|
|
color: #212529;
|
|
background-color: #dbdbdb;
|
|
}
|
|
|
|
a.badge-light:focus, a.badge-light.focus {
|
|
outline: 0;
|
|
box-shadow: 0 0 0 0.2rem rgba(244, 244, 244, 0.5);
|
|
}
|
|
|
|
.badge-dark {
|
|
color: #fff;
|
|
background-color: #072247;
|
|
}
|
|
|
|
a.badge-dark:hover, a.badge-dark:focus {
|
|
color: #fff;
|
|
background-color: #020c19;
|
|
}
|
|
|
|
a.badge-dark:focus, a.badge-dark.focus {
|
|
outline: 0;
|
|
box-shadow: 0 0 0 0.2rem rgba(7, 34, 71, 0.5);
|
|
}
|
|
|
|
.jumbotron {
|
|
padding: 2rem 1rem;
|
|
margin-bottom: 2rem;
|
|
background-color: #e9ecef;
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.jumbotron {
|
|
padding: 4rem 2rem;
|
|
}
|
|
}
|
|
|
|
.jumbotron-fluid {
|
|
padding-right: 0;
|
|
padding-left: 0;
|
|
}
|
|
|
|
.alert {
|
|
position: relative;
|
|
padding: 0.75rem 1.25rem;
|
|
margin-bottom: 1rem;
|
|
border: 1px solid transparent;
|
|
}
|
|
|
|
.alert-heading {
|
|
color: inherit;
|
|
}
|
|
|
|
.alert-link {
|
|
font-weight: 700;
|
|
}
|
|
|
|
.alert-dismissible {
|
|
padding-right: 4rem;
|
|
}
|
|
|
|
.alert-dismissible .close {
|
|
position: absolute;
|
|
top: 0;
|
|
right: 0;
|
|
padding: 0.75rem 1.25rem;
|
|
color: inherit;
|
|
}
|
|
|
|
.alert-primary {
|
|
color: #041b2e;
|
|
background: #ced6de linear-gradient(180deg, #d5dce3, #ced6de) repeat-x;
|
|
border-color: #bac6d0;
|
|
}
|
|
|
|
.alert-primary hr {
|
|
border-top-color: #abb9c6;
|
|
}
|
|
|
|
.alert-primary .alert-link {
|
|
color: black;
|
|
}
|
|
|
|
.alert-secondary {
|
|
color: #606060;
|
|
background: #f1f1f1 linear-gradient(180deg, #f3f3f3, #f1f1f1) repeat-x;
|
|
border-color: #ebebeb;
|
|
}
|
|
|
|
.alert-secondary hr {
|
|
border-top-color: #dedede;
|
|
}
|
|
|
|
.alert-secondary .alert-link {
|
|
color: #474747;
|
|
}
|
|
|
|
.alert-success {
|
|
color: #004815;
|
|
background: #cce8d4 linear-gradient(180deg, #d4ebda, #cce8d4) repeat-x;
|
|
border-color: #b8dec3;
|
|
}
|
|
|
|
.alert-success hr {
|
|
border-top-color: #a7d6b4;
|
|
}
|
|
|
|
.alert-success .alert-link {
|
|
color: #001506;
|
|
}
|
|
|
|
.alert-info {
|
|
color: #3c727c;
|
|
background: #e3f8fc linear-gradient(180deg, #e7f9fc, #e3f8fc) repeat-x;
|
|
border-color: #d8f5fb;
|
|
}
|
|
|
|
.alert-info hr {
|
|
border-top-color: #c1eff9;
|
|
}
|
|
|
|
.alert-info .alert-link {
|
|
color: #2b525a;
|
|
}
|
|
|
|
.alert-warning {
|
|
color: #786d00;
|
|
background: #faf6cc linear-gradient(180deg, #fbf7d4, #faf6cc) repeat-x;
|
|
border-color: #f8f2b8;
|
|
}
|
|
|
|
.alert-warning hr {
|
|
border-top-color: #f6eea1;
|
|
}
|
|
|
|
.alert-warning .alert-link {
|
|
color: #453f00;
|
|
}
|
|
|
|
.alert-danger {
|
|
color: #751d1d;
|
|
background: #f9d7d7 linear-gradient(180deg, #fadddd, #f9d7d7) repeat-x;
|
|
border-color: #f7c7c7;
|
|
}
|
|
|
|
.alert-danger hr {
|
|
border-top-color: #f4b1b1;
|
|
}
|
|
|
|
.alert-danger .alert-link {
|
|
color: #4c1313;
|
|
}
|
|
|
|
.alert-light {
|
|
color: #7f7f7f;
|
|
background: #fdfdfd linear-gradient(180deg, #fdfdfd, #fdfdfd) repeat-x;
|
|
border-color: #fcfcfc;
|
|
}
|
|
|
|
.alert-light hr {
|
|
border-top-color: #efefef;
|
|
}
|
|
|
|
.alert-light .alert-link {
|
|
color: #666666;
|
|
}
|
|
|
|
.alert-dark {
|
|
color: #041225;
|
|
background: #cdd3da linear-gradient(180deg, #d5dae0, #cdd3da) repeat-x;
|
|
border-color: #bac1cb;
|
|
}
|
|
|
|
.alert-dark hr {
|
|
border-top-color: #abb4c0;
|
|
}
|
|
|
|
.alert-dark .alert-link {
|
|
color: black;
|
|
}
|
|
|
|
@keyframes progress-bar-stripes {
|
|
from {
|
|
background-position: 1rem 0;
|
|
}
|
|
to {
|
|
background-position: 0 0;
|
|
}
|
|
}
|
|
|
|
.progress {
|
|
display: flex;
|
|
height: 1rem;
|
|
overflow: hidden;
|
|
line-height: 0;
|
|
font-size: 0.75rem;
|
|
background-color: #e9ecef;
|
|
box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1);
|
|
}
|
|
|
|
.progress-bar {
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: center;
|
|
overflow: hidden;
|
|
color: #fff;
|
|
text-align: center;
|
|
white-space: nowrap;
|
|
background-color: #083358;
|
|
transition: width 0.6s ease;
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.progress-bar {
|
|
transition: none;
|
|
}
|
|
}
|
|
|
|
.progress-bar-striped {
|
|
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);
|
|
background-size: 1rem 1rem;
|
|
}
|
|
|
|
.progress-bar-animated {
|
|
animation: progress-bar-stripes 1s linear infinite;
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.progress-bar-animated {
|
|
animation: none;
|
|
}
|
|
}
|
|
|
|
.media {
|
|
display: flex;
|
|
align-items: flex-start;
|
|
}
|
|
|
|
.media-body {
|
|
flex: 1;
|
|
}
|
|
|
|
.list-group {
|
|
display: flex;
|
|
flex-direction: column;
|
|
padding-left: 0;
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.list-group-item-action {
|
|
width: 100%;
|
|
color: #495057;
|
|
text-align: inherit;
|
|
}
|
|
|
|
.list-group-item-action:hover, .list-group-item-action:focus {
|
|
z-index: 1;
|
|
color: #495057;
|
|
text-decoration: none;
|
|
background-color: #f8f9fa;
|
|
}
|
|
|
|
.list-group-item-action:active {
|
|
color: #212529;
|
|
background-color: #e9ecef;
|
|
}
|
|
|
|
.list-group-item {
|
|
position: relative;
|
|
display: block;
|
|
padding: 0.75rem 1.25rem;
|
|
background-color: #fff;
|
|
border: 1px solid rgba(0, 0, 0, 0.125);
|
|
}
|
|
|
|
.list-group-item.disabled, .list-group-item:disabled {
|
|
color: #6c757d;
|
|
pointer-events: none;
|
|
background-color: #fff;
|
|
}
|
|
|
|
.list-group-item.active {
|
|
z-index: 2;
|
|
color: #fff;
|
|
background-color: #083358;
|
|
border-color: #083358;
|
|
}
|
|
|
|
.list-group-item + .list-group-item {
|
|
border-top-width: 0;
|
|
}
|
|
|
|
.list-group-item + .list-group-item.active {
|
|
margin-top: -1px;
|
|
border-top-width: 1px;
|
|
}
|
|
|
|
.list-group-horizontal {
|
|
flex-direction: row;
|
|
}
|
|
|
|
.list-group-horizontal > .list-group-item.active {
|
|
margin-top: 0;
|
|
}
|
|
|
|
.list-group-horizontal > .list-group-item + .list-group-item {
|
|
border-top-width: 1px;
|
|
border-left-width: 0;
|
|
}
|
|
|
|
.list-group-horizontal > .list-group-item + .list-group-item.active {
|
|
margin-left: -1px;
|
|
border-left-width: 1px;
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.list-group-horizontal-sm {
|
|
flex-direction: row;
|
|
}
|
|
.list-group-horizontal-sm > .list-group-item.active {
|
|
margin-top: 0;
|
|
}
|
|
.list-group-horizontal-sm > .list-group-item + .list-group-item {
|
|
border-top-width: 1px;
|
|
border-left-width: 0;
|
|
}
|
|
.list-group-horizontal-sm > .list-group-item + .list-group-item.active {
|
|
margin-left: -1px;
|
|
border-left-width: 1px;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
.list-group-horizontal-md {
|
|
flex-direction: row;
|
|
}
|
|
.list-group-horizontal-md > .list-group-item.active {
|
|
margin-top: 0;
|
|
}
|
|
.list-group-horizontal-md > .list-group-item + .list-group-item {
|
|
border-top-width: 1px;
|
|
border-left-width: 0;
|
|
}
|
|
.list-group-horizontal-md > .list-group-item + .list-group-item.active {
|
|
margin-left: -1px;
|
|
border-left-width: 1px;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 992px) {
|
|
.list-group-horizontal-lg {
|
|
flex-direction: row;
|
|
}
|
|
.list-group-horizontal-lg > .list-group-item.active {
|
|
margin-top: 0;
|
|
}
|
|
.list-group-horizontal-lg > .list-group-item + .list-group-item {
|
|
border-top-width: 1px;
|
|
border-left-width: 0;
|
|
}
|
|
.list-group-horizontal-lg > .list-group-item + .list-group-item.active {
|
|
margin-left: -1px;
|
|
border-left-width: 1px;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 1200px) {
|
|
.list-group-horizontal-xl {
|
|
flex-direction: row;
|
|
}
|
|
.list-group-horizontal-xl > .list-group-item.active {
|
|
margin-top: 0;
|
|
}
|
|
.list-group-horizontal-xl > .list-group-item + .list-group-item {
|
|
border-top-width: 1px;
|
|
border-left-width: 0;
|
|
}
|
|
.list-group-horizontal-xl > .list-group-item + .list-group-item.active {
|
|
margin-left: -1px;
|
|
border-left-width: 1px;
|
|
}
|
|
}
|
|
|
|
.list-group-flush > .list-group-item {
|
|
border-width: 0 0 1px;
|
|
}
|
|
|
|
.list-group-flush > .list-group-item:last-child {
|
|
border-bottom-width: 0;
|
|
}
|
|
|
|
.list-group-item-primary {
|
|
color: #041b2e;
|
|
background-color: #bac6d0;
|
|
}
|
|
|
|
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
|
|
color: #041b2e;
|
|
background-color: #abb9c6;
|
|
}
|
|
|
|
.list-group-item-primary.list-group-item-action.active {
|
|
color: #fff;
|
|
background-color: #041b2e;
|
|
border-color: #041b2e;
|
|
}
|
|
|
|
.list-group-item-secondary {
|
|
color: #606060;
|
|
background-color: #ebebeb;
|
|
}
|
|
|
|
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
|
|
color: #606060;
|
|
background-color: #dedede;
|
|
}
|
|
|
|
.list-group-item-secondary.list-group-item-action.active {
|
|
color: #fff;
|
|
background-color: #606060;
|
|
border-color: #606060;
|
|
}
|
|
|
|
.list-group-item-success {
|
|
color: #004815;
|
|
background-color: #b8dec3;
|
|
}
|
|
|
|
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
|
|
color: #004815;
|
|
background-color: #a7d6b4;
|
|
}
|
|
|
|
.list-group-item-success.list-group-item-action.active {
|
|
color: #fff;
|
|
background-color: #004815;
|
|
border-color: #004815;
|
|
}
|
|
|
|
.list-group-item-info {
|
|
color: #3c727c;
|
|
background-color: #d8f5fb;
|
|
}
|
|
|
|
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
|
|
color: #3c727c;
|
|
background-color: #c1eff9;
|
|
}
|
|
|
|
.list-group-item-info.list-group-item-action.active {
|
|
color: #fff;
|
|
background-color: #3c727c;
|
|
border-color: #3c727c;
|
|
}
|
|
|
|
.list-group-item-warning {
|
|
color: #786d00;
|
|
background-color: #f8f2b8;
|
|
}
|
|
|
|
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
|
|
color: #786d00;
|
|
background-color: #f6eea1;
|
|
}
|
|
|
|
.list-group-item-warning.list-group-item-action.active {
|
|
color: #fff;
|
|
background-color: #786d00;
|
|
border-color: #786d00;
|
|
}
|
|
|
|
.list-group-item-danger {
|
|
color: #751d1d;
|
|
background-color: #f7c7c7;
|
|
}
|
|
|
|
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
|
|
color: #751d1d;
|
|
background-color: #f4b1b1;
|
|
}
|
|
|
|
.list-group-item-danger.list-group-item-action.active {
|
|
color: #fff;
|
|
background-color: #751d1d;
|
|
border-color: #751d1d;
|
|
}
|
|
|
|
.list-group-item-light {
|
|
color: #7f7f7f;
|
|
background-color: #fcfcfc;
|
|
}
|
|
|
|
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
|
|
color: #7f7f7f;
|
|
background-color: #efefef;
|
|
}
|
|
|
|
.list-group-item-light.list-group-item-action.active {
|
|
color: #fff;
|
|
background-color: #7f7f7f;
|
|
border-color: #7f7f7f;
|
|
}
|
|
|
|
.list-group-item-dark {
|
|
color: #041225;
|
|
background-color: #bac1cb;
|
|
}
|
|
|
|
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
|
|
color: #041225;
|
|
background-color: #abb4c0;
|
|
}
|
|
|
|
.list-group-item-dark.list-group-item-action.active {
|
|
color: #fff;
|
|
background-color: #041225;
|
|
border-color: #041225;
|
|
}
|
|
|
|
.close {
|
|
float: right;
|
|
font-size: 1.5rem;
|
|
font-weight: 700;
|
|
line-height: 1;
|
|
color: #000;
|
|
text-shadow: 0 1px 0 #fff;
|
|
opacity: .5;
|
|
}
|
|
|
|
.close:hover {
|
|
color: #000;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
|
|
opacity: .75;
|
|
}
|
|
|
|
button.close {
|
|
padding: 0;
|
|
background-color: transparent;
|
|
border: 0;
|
|
}
|
|
|
|
a.close.disabled {
|
|
pointer-events: none;
|
|
}
|
|
|
|
.toast {
|
|
flex-basis: 350px;
|
|
max-width: 350px;
|
|
font-size: 0.875rem;
|
|
background-color: rgba(255, 255, 255, 0.85);
|
|
background-clip: padding-box;
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
|
|
opacity: 0;
|
|
}
|
|
|
|
.toast:not(:last-child) {
|
|
margin-bottom: 0.75rem;
|
|
}
|
|
|
|
.toast.showing {
|
|
opacity: 1;
|
|
}
|
|
|
|
.toast.show {
|
|
display: block;
|
|
opacity: 1;
|
|
}
|
|
|
|
.toast.hide {
|
|
display: none;
|
|
}
|
|
|
|
.toast-header {
|
|
display: flex;
|
|
align-items: center;
|
|
padding: 0.25rem 0.75rem;
|
|
color: #6c757d;
|
|
background-color: rgba(255, 255, 255, 0.85);
|
|
background-clip: padding-box;
|
|
border-bottom: 1px solid rgba(0, 0, 0, 0.05);
|
|
}
|
|
|
|
.toast-body {
|
|
padding: 0.75rem;
|
|
}
|
|
|
|
.modal-open {
|
|
overflow: hidden;
|
|
}
|
|
|
|
.modal-open .modal {
|
|
overflow-x: hidden;
|
|
overflow-y: auto;
|
|
}
|
|
|
|
.modal {
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
z-index: 1050;
|
|
display: none;
|
|
width: 100%;
|
|
height: 100%;
|
|
overflow: hidden;
|
|
outline: 0;
|
|
}
|
|
|
|
.modal-dialog {
|
|
position: relative;
|
|
width: auto;
|
|
margin: 0.5rem;
|
|
pointer-events: none;
|
|
}
|
|
|
|
.modal.fade .modal-dialog {
|
|
transition: transform 0.3s ease-out;
|
|
transform: translate(0, -50px);
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.modal.fade .modal-dialog {
|
|
transition: none;
|
|
}
|
|
}
|
|
|
|
.modal.show .modal-dialog {
|
|
transform: none;
|
|
}
|
|
|
|
.modal.modal-static .modal-dialog {
|
|
transform: scale(1.02);
|
|
}
|
|
|
|
.modal-dialog-scrollable {
|
|
display: flex;
|
|
max-height: calc(100% - 1rem);
|
|
}
|
|
|
|
.modal-dialog-scrollable .modal-content {
|
|
max-height: calc(100vh - 1rem);
|
|
overflow: hidden;
|
|
}
|
|
|
|
.modal-dialog-scrollable .modal-header,
|
|
.modal-dialog-scrollable .modal-footer {
|
|
flex-shrink: 0;
|
|
}
|
|
|
|
.modal-dialog-scrollable .modal-body {
|
|
overflow-y: auto;
|
|
}
|
|
|
|
.modal-dialog-centered {
|
|
display: flex;
|
|
align-items: center;
|
|
min-height: calc(100% - 1rem);
|
|
}
|
|
|
|
.modal-dialog-centered::before {
|
|
display: block;
|
|
height: calc(100vh - 1rem);
|
|
height: min-content;
|
|
content: "";
|
|
}
|
|
|
|
.modal-dialog-centered.modal-dialog-scrollable {
|
|
flex-direction: column;
|
|
justify-content: center;
|
|
height: 100%;
|
|
}
|
|
|
|
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
|
|
max-height: none;
|
|
}
|
|
|
|
.modal-dialog-centered.modal-dialog-scrollable::before {
|
|
content: none;
|
|
}
|
|
|
|
.modal-content {
|
|
position: relative;
|
|
display: flex;
|
|
flex-direction: column;
|
|
width: 100%;
|
|
pointer-events: auto;
|
|
background-color: #fff;
|
|
background-clip: padding-box;
|
|
border: 1px solid rgba(0, 0, 0, 0.2);
|
|
box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.5);
|
|
outline: 0;
|
|
}
|
|
|
|
.modal-backdrop {
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
z-index: 1040;
|
|
width: 100vw;
|
|
height: 100vh;
|
|
background-color: #000;
|
|
}
|
|
|
|
.modal-backdrop.fade {
|
|
opacity: 0;
|
|
}
|
|
|
|
.modal-backdrop.show {
|
|
opacity: 0.5;
|
|
}
|
|
|
|
.modal-header {
|
|
display: flex;
|
|
align-items: flex-start;
|
|
justify-content: space-between;
|
|
padding: 1rem 1rem;
|
|
border-bottom: 1px solid #e3e3e3;
|
|
}
|
|
|
|
.modal-header .close {
|
|
padding: 1rem 1rem;
|
|
margin: -1rem -1rem -1rem auto;
|
|
}
|
|
|
|
.modal-title {
|
|
margin-bottom: 0;
|
|
line-height: 1.5;
|
|
}
|
|
|
|
.modal-body {
|
|
position: relative;
|
|
flex: 1 1 auto;
|
|
padding: 1rem;
|
|
}
|
|
|
|
.modal-footer {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
align-items: center;
|
|
justify-content: flex-end;
|
|
padding: 0.75rem;
|
|
border-top: 1px solid #e3e3e3;
|
|
}
|
|
|
|
.modal-footer > * {
|
|
margin: 0.25rem;
|
|
}
|
|
|
|
.modal-scrollbar-measure {
|
|
position: absolute;
|
|
top: -9999px;
|
|
width: 50px;
|
|
height: 50px;
|
|
overflow: scroll;
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.modal-dialog {
|
|
max-width: 500px;
|
|
margin: 1.75rem auto;
|
|
}
|
|
.modal-dialog-scrollable {
|
|
max-height: calc(100% - 3.5rem);
|
|
}
|
|
.modal-dialog-scrollable .modal-content {
|
|
max-height: calc(100vh - 3.5rem);
|
|
}
|
|
.modal-dialog-centered {
|
|
min-height: calc(100% - 3.5rem);
|
|
}
|
|
.modal-dialog-centered::before {
|
|
height: calc(100vh - 3.5rem);
|
|
height: min-content;
|
|
}
|
|
.modal-content {
|
|
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);
|
|
}
|
|
.modal-sm {
|
|
max-width: 300px;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 992px) {
|
|
.modal-lg,
|
|
.modal-xl {
|
|
max-width: 800px;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 1200px) {
|
|
.modal-xl {
|
|
max-width: 1140px;
|
|
}
|
|
}
|
|
|
|
.tooltip {
|
|
position: absolute;
|
|
z-index: 1070;
|
|
display: block;
|
|
margin: 0;
|
|
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
line-height: 1.5;
|
|
text-align: left;
|
|
text-align: start;
|
|
text-decoration: none;
|
|
text-shadow: none;
|
|
text-transform: none;
|
|
letter-spacing: normal;
|
|
word-break: normal;
|
|
word-spacing: normal;
|
|
white-space: normal;
|
|
line-break: auto;
|
|
font-size: 0.875rem;
|
|
word-wrap: break-word;
|
|
opacity: 0;
|
|
}
|
|
|
|
.tooltip.show {
|
|
opacity: 0.9;
|
|
}
|
|
|
|
.tooltip .arrow {
|
|
position: absolute;
|
|
display: block;
|
|
width: 0.8rem;
|
|
height: 0.4rem;
|
|
}
|
|
|
|
.tooltip .arrow::before {
|
|
position: absolute;
|
|
content: "";
|
|
border-color: transparent;
|
|
border-style: solid;
|
|
}
|
|
|
|
.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
|
|
padding: 0.4rem 0;
|
|
}
|
|
|
|
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
|
|
bottom: 0;
|
|
}
|
|
|
|
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
|
|
top: 0;
|
|
border-width: 0.4rem 0.4rem 0;
|
|
border-top-color: #000;
|
|
}
|
|
|
|
.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
|
|
padding: 0 0.4rem;
|
|
}
|
|
|
|
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
|
|
left: 0;
|
|
width: 0.4rem;
|
|
height: 0.8rem;
|
|
}
|
|
|
|
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
|
|
right: 0;
|
|
border-width: 0.4rem 0.4rem 0.4rem 0;
|
|
border-right-color: #000;
|
|
}
|
|
|
|
.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
|
|
padding: 0.4rem 0;
|
|
}
|
|
|
|
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
|
|
top: 0;
|
|
}
|
|
|
|
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
|
|
bottom: 0;
|
|
border-width: 0 0.4rem 0.4rem;
|
|
border-bottom-color: #000;
|
|
}
|
|
|
|
.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
|
|
padding: 0 0.4rem;
|
|
}
|
|
|
|
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
|
|
right: 0;
|
|
width: 0.4rem;
|
|
height: 0.8rem;
|
|
}
|
|
|
|
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
|
|
left: 0;
|
|
border-width: 0.4rem 0 0.4rem 0.4rem;
|
|
border-left-color: #000;
|
|
}
|
|
|
|
.tooltip-inner {
|
|
max-width: 200px;
|
|
padding: 0.25rem 0.5rem;
|
|
color: #fff;
|
|
text-align: center;
|
|
background-color: #000;
|
|
}
|
|
|
|
.popover {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
z-index: 1060;
|
|
display: block;
|
|
max-width: 276px;
|
|
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
line-height: 1.5;
|
|
text-align: left;
|
|
text-align: start;
|
|
text-decoration: none;
|
|
text-shadow: none;
|
|
text-transform: none;
|
|
letter-spacing: normal;
|
|
word-break: normal;
|
|
word-spacing: normal;
|
|
white-space: normal;
|
|
line-break: auto;
|
|
font-size: 0.875rem;
|
|
word-wrap: break-word;
|
|
background-color: #fff;
|
|
background-clip: padding-box;
|
|
border: 1px solid rgba(0, 0, 0, 0.2);
|
|
box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2);
|
|
}
|
|
|
|
.popover .arrow {
|
|
position: absolute;
|
|
display: block;
|
|
width: 1rem;
|
|
height: 0.5rem;
|
|
margin: 0 0.3rem;
|
|
}
|
|
|
|
.popover .arrow::before, .popover .arrow::after {
|
|
position: absolute;
|
|
display: block;
|
|
content: "";
|
|
border-color: transparent;
|
|
border-style: solid;
|
|
}
|
|
|
|
.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
|
|
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
|
|
bottom: calc(-0.5rem - 1px);
|
|
}
|
|
|
|
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
|
|
bottom: 0;
|
|
border-width: 0.5rem 0.5rem 0;
|
|
border-top-color: rgba(0, 0, 0, 0.25);
|
|
}
|
|
|
|
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
|
|
bottom: 1px;
|
|
border-width: 0.5rem 0.5rem 0;
|
|
border-top-color: #fff;
|
|
}
|
|
|
|
.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
|
|
margin-left: 0.5rem;
|
|
}
|
|
|
|
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
|
|
left: calc(-0.5rem - 1px);
|
|
width: 0.5rem;
|
|
height: 1rem;
|
|
margin: 0.3rem 0;
|
|
}
|
|
|
|
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
|
|
left: 0;
|
|
border-width: 0.5rem 0.5rem 0.5rem 0;
|
|
border-right-color: rgba(0, 0, 0, 0.25);
|
|
}
|
|
|
|
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
|
|
left: 1px;
|
|
border-width: 0.5rem 0.5rem 0.5rem 0;
|
|
border-right-color: #fff;
|
|
}
|
|
|
|
.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
|
|
margin-top: 0.5rem;
|
|
}
|
|
|
|
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
|
|
top: calc(-0.5rem - 1px);
|
|
}
|
|
|
|
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
|
|
top: 0;
|
|
border-width: 0 0.5rem 0.5rem 0.5rem;
|
|
border-bottom-color: rgba(0, 0, 0, 0.25);
|
|
}
|
|
|
|
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
|
|
top: 1px;
|
|
border-width: 0 0.5rem 0.5rem 0.5rem;
|
|
border-bottom-color: #fff;
|
|
}
|
|
|
|
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 50%;
|
|
display: block;
|
|
width: 1rem;
|
|
margin-left: -0.5rem;
|
|
content: "";
|
|
border-bottom: 1px solid #f7f7f7;
|
|
}
|
|
|
|
.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
|
|
margin-right: 0.5rem;
|
|
}
|
|
|
|
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
|
|
right: calc(-0.5rem - 1px);
|
|
width: 0.5rem;
|
|
height: 1rem;
|
|
margin: 0.3rem 0;
|
|
}
|
|
|
|
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
|
|
right: 0;
|
|
border-width: 0.5rem 0 0.5rem 0.5rem;
|
|
border-left-color: rgba(0, 0, 0, 0.25);
|
|
}
|
|
|
|
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
|
|
right: 1px;
|
|
border-width: 0.5rem 0 0.5rem 0.5rem;
|
|
border-left-color: #fff;
|
|
}
|
|
|
|
.popover-header {
|
|
padding: 0.5rem 0.75rem;
|
|
margin-bottom: 0;
|
|
font-size: 1rem;
|
|
background-color: #f7f7f7;
|
|
border-bottom: 1px solid #ebebeb;
|
|
}
|
|
|
|
.popover-header:empty {
|
|
display: none;
|
|
}
|
|
|
|
.popover-body {
|
|
padding: 0.5rem 0.75rem;
|
|
color: #212529;
|
|
}
|
|
|
|
.carousel {
|
|
position: relative;
|
|
}
|
|
|
|
.carousel.pointer-event {
|
|
touch-action: pan-y;
|
|
}
|
|
|
|
.carousel-inner {
|
|
position: relative;
|
|
width: 100%;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.carousel-inner::after {
|
|
display: block;
|
|
clear: both;
|
|
content: "";
|
|
}
|
|
|
|
.carousel-item {
|
|
position: relative;
|
|
display: none;
|
|
float: left;
|
|
width: 100%;
|
|
margin-right: -100%;
|
|
backface-visibility: hidden;
|
|
transition: transform 0.6s ease-in-out;
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.carousel-item {
|
|
transition: none;
|
|
}
|
|
}
|
|
|
|
.carousel-item.active,
|
|
.carousel-item-next,
|
|
.carousel-item-prev {
|
|
display: block;
|
|
}
|
|
|
|
.carousel-item-next:not(.carousel-item-left),
|
|
.active.carousel-item-right {
|
|
transform: translateX(100%);
|
|
}
|
|
|
|
.carousel-item-prev:not(.carousel-item-right),
|
|
.active.carousel-item-left {
|
|
transform: translateX(-100%);
|
|
}
|
|
|
|
.carousel-fade .carousel-item {
|
|
opacity: 0;
|
|
transition-property: opacity;
|
|
transform: none;
|
|
}
|
|
|
|
.carousel-fade .carousel-item.active,
|
|
.carousel-fade .carousel-item-next.carousel-item-left,
|
|
.carousel-fade .carousel-item-prev.carousel-item-right {
|
|
z-index: 1;
|
|
opacity: 1;
|
|
}
|
|
|
|
.carousel-fade .active.carousel-item-left,
|
|
.carousel-fade .active.carousel-item-right {
|
|
z-index: 0;
|
|
opacity: 0;
|
|
transition: opacity 0s 0.6s;
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.carousel-fade .active.carousel-item-left,
|
|
.carousel-fade .active.carousel-item-right {
|
|
transition: none;
|
|
}
|
|
}
|
|
|
|
.carousel-control-prev,
|
|
.carousel-control-next {
|
|
position: absolute;
|
|
top: 0;
|
|
bottom: 0;
|
|
z-index: 1;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
width: 15%;
|
|
color: #fff;
|
|
text-align: center;
|
|
opacity: 0.5;
|
|
transition: opacity 0.15s ease;
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.carousel-control-prev,
|
|
.carousel-control-next {
|
|
transition: none;
|
|
}
|
|
}
|
|
|
|
.carousel-control-prev:hover, .carousel-control-prev:focus,
|
|
.carousel-control-next:hover,
|
|
.carousel-control-next:focus {
|
|
color: #fff;
|
|
text-decoration: none;
|
|
outline: 0;
|
|
opacity: 0.9;
|
|
}
|
|
|
|
.carousel-control-prev {
|
|
left: 0;
|
|
background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.001));
|
|
}
|
|
|
|
.carousel-control-next {
|
|
right: 0;
|
|
background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.001));
|
|
}
|
|
|
|
.carousel-control-prev-icon,
|
|
.carousel-control-next-icon {
|
|
display: inline-block;
|
|
width: 20px;
|
|
height: 20px;
|
|
background: no-repeat 50% / 100% 100%;
|
|
}
|
|
|
|
.carousel-control-prev-icon {
|
|
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
|
|
}
|
|
|
|
.carousel-control-next-icon {
|
|
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
|
|
}
|
|
|
|
.carousel-indicators {
|
|
position: absolute;
|
|
right: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
z-index: 15;
|
|
display: flex;
|
|
justify-content: center;
|
|
padding-left: 0;
|
|
margin-right: 15%;
|
|
margin-left: 15%;
|
|
list-style: none;
|
|
}
|
|
|
|
.carousel-indicators li {
|
|
box-sizing: content-box;
|
|
flex: 0 1 auto;
|
|
width: 30px;
|
|
height: 3px;
|
|
margin-right: 3px;
|
|
margin-left: 3px;
|
|
text-indent: -999px;
|
|
cursor: pointer;
|
|
background-color: #fff;
|
|
background-clip: padding-box;
|
|
border-top: 10px solid transparent;
|
|
border-bottom: 10px solid transparent;
|
|
opacity: .5;
|
|
transition: opacity 0.6s ease;
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.carousel-indicators li {
|
|
transition: none;
|
|
}
|
|
}
|
|
|
|
.carousel-indicators .active {
|
|
opacity: 1;
|
|
}
|
|
|
|
.carousel-caption {
|
|
position: absolute;
|
|
right: 15%;
|
|
bottom: 20px;
|
|
left: 15%;
|
|
z-index: 10;
|
|
padding-top: 20px;
|
|
padding-bottom: 20px;
|
|
color: #fff;
|
|
text-align: center;
|
|
}
|
|
|
|
@keyframes spinner-border {
|
|
to {
|
|
transform: rotate(360deg);
|
|
}
|
|
}
|
|
|
|
.spinner-border {
|
|
display: inline-block;
|
|
width: 2rem;
|
|
height: 2rem;
|
|
vertical-align: text-bottom;
|
|
border: 0.25em solid currentColor;
|
|
border-right-color: transparent;
|
|
border-radius: 50%;
|
|
animation: spinner-border .75s linear infinite;
|
|
}
|
|
|
|
.spinner-border-sm {
|
|
width: 1rem;
|
|
height: 1rem;
|
|
border-width: 0.2em;
|
|
}
|
|
|
|
@keyframes spinner-grow {
|
|
0% {
|
|
transform: scale(0);
|
|
}
|
|
50% {
|
|
opacity: 1;
|
|
transform: none;
|
|
}
|
|
}
|
|
|
|
.spinner-grow {
|
|
display: inline-block;
|
|
width: 2rem;
|
|
height: 2rem;
|
|
vertical-align: text-bottom;
|
|
background-color: currentColor;
|
|
border-radius: 50%;
|
|
opacity: 0;
|
|
animation: spinner-grow .75s linear infinite;
|
|
}
|
|
|
|
.spinner-grow-sm {
|
|
width: 1rem;
|
|
height: 1rem;
|
|
}
|
|
|
|
.align-baseline {
|
|
vertical-align: baseline !important;
|
|
}
|
|
|
|
.align-top {
|
|
vertical-align: top !important;
|
|
}
|
|
|
|
.align-middle {
|
|
vertical-align: middle !important;
|
|
}
|
|
|
|
.align-bottom {
|
|
vertical-align: bottom !important;
|
|
}
|
|
|
|
.align-text-bottom {
|
|
vertical-align: text-bottom !important;
|
|
}
|
|
|
|
.align-text-top {
|
|
vertical-align: text-top !important;
|
|
}
|
|
|
|
.bg-primary {
|
|
background-color: #083358 !important;
|
|
}
|
|
|
|
a.bg-primary:hover, a.bg-primary:focus,
|
|
button.bg-primary:hover,
|
|
button.bg-primary:focus {
|
|
background-color: #041829 !important;
|
|
}
|
|
|
|
.bg-secondary {
|
|
background-color: #b8b8b8 !important;
|
|
}
|
|
|
|
a.bg-secondary:hover, a.bg-secondary:focus,
|
|
button.bg-secondary:hover,
|
|
button.bg-secondary:focus {
|
|
background-color: #9f9f9f !important;
|
|
}
|
|
|
|
.bg-success {
|
|
background-color: #008a29 !important;
|
|
}
|
|
|
|
a.bg-success:hover, a.bg-success:focus,
|
|
button.bg-success:hover,
|
|
button.bg-success:focus {
|
|
background-color: #00571a !important;
|
|
}
|
|
|
|
.bg-info {
|
|
background-color: #74dbef !important;
|
|
}
|
|
|
|
a.bg-info:hover, a.bg-info:focus,
|
|
button.bg-info:hover,
|
|
button.bg-info:focus {
|
|
background-color: #46cfea !important;
|
|
}
|
|
|
|
.bg-warning {
|
|
background-color: #e6d200 !important;
|
|
}
|
|
|
|
a.bg-warning:hover, a.bg-warning:focus,
|
|
button.bg-warning:hover,
|
|
button.bg-warning:focus {
|
|
background-color: #b3a300 !important;
|
|
}
|
|
|
|
.bg-danger {
|
|
background-color: #e13737 !important;
|
|
}
|
|
|
|
a.bg-danger:hover, a.bg-danger:focus,
|
|
button.bg-danger:hover,
|
|
button.bg-danger:focus {
|
|
background-color: #c71e1e !important;
|
|
}
|
|
|
|
.bg-light {
|
|
background-color: #f4f4f4 !important;
|
|
}
|
|
|
|
a.bg-light:hover, a.bg-light:focus,
|
|
button.bg-light:hover,
|
|
button.bg-light:focus {
|
|
background-color: #dbdbdb !important;
|
|
}
|
|
|
|
.bg-dark {
|
|
background-color: #072247 !important;
|
|
}
|
|
|
|
a.bg-dark:hover, a.bg-dark:focus,
|
|
button.bg-dark:hover,
|
|
button.bg-dark:focus {
|
|
background-color: #020c19 !important;
|
|
}
|
|
|
|
.bg-gradient-primary {
|
|
background: #083358 linear-gradient(180deg, #2d5271, #083358) repeat-x !important;
|
|
}
|
|
|
|
.bg-gradient-secondary {
|
|
background: #b8b8b8 linear-gradient(180deg, #c3c3c3, #b8b8b8) repeat-x !important;
|
|
}
|
|
|
|
.bg-gradient-success {
|
|
background: #008a29 linear-gradient(180deg, #269c49, #008a29) repeat-x !important;
|
|
}
|
|
|
|
.bg-gradient-info {
|
|
background: #74dbef linear-gradient(180deg, #89e0f1, #74dbef) repeat-x !important;
|
|
}
|
|
|
|
.bg-gradient-warning {
|
|
background: #e6d200 linear-gradient(180deg, #ead926, #e6d200) repeat-x !important;
|
|
}
|
|
|
|
.bg-gradient-danger {
|
|
background: #e13737 linear-gradient(180deg, #e65555, #e13737) repeat-x !important;
|
|
}
|
|
|
|
.bg-gradient-light {
|
|
background: #f4f4f4 linear-gradient(180deg, #f6f6f6, #f4f4f4) repeat-x !important;
|
|
}
|
|
|
|
.bg-gradient-dark {
|
|
background: #072247 linear-gradient(180deg, #2c4363, #072247) repeat-x !important;
|
|
}
|
|
|
|
.bg-white {
|
|
background-color: #fff !important;
|
|
}
|
|
|
|
.bg-transparent {
|
|
background-color: transparent !important;
|
|
}
|
|
|
|
.border {
|
|
border: 1px solid #e3e3e3 !important;
|
|
}
|
|
|
|
.border-top {
|
|
border-top: 1px solid #e3e3e3 !important;
|
|
}
|
|
|
|
.border-right {
|
|
border-right: 1px solid #e3e3e3 !important;
|
|
}
|
|
|
|
.border-bottom {
|
|
border-bottom: 1px solid #e3e3e3 !important;
|
|
}
|
|
|
|
.border-left {
|
|
border-left: 1px solid #e3e3e3 !important;
|
|
}
|
|
|
|
.border-0 {
|
|
border: 0 !important;
|
|
}
|
|
|
|
.border-top-0 {
|
|
border-top: 0 !important;
|
|
}
|
|
|
|
.border-right-0 {
|
|
border-right: 0 !important;
|
|
}
|
|
|
|
.border-bottom-0 {
|
|
border-bottom: 0 !important;
|
|
}
|
|
|
|
.border-left-0 {
|
|
border-left: 0 !important;
|
|
}
|
|
|
|
.border-primary {
|
|
border-color: #083358 !important;
|
|
}
|
|
|
|
.border-secondary {
|
|
border-color: #b8b8b8 !important;
|
|
}
|
|
|
|
.border-success {
|
|
border-color: #008a29 !important;
|
|
}
|
|
|
|
.border-info {
|
|
border-color: #74dbef !important;
|
|
}
|
|
|
|
.border-warning {
|
|
border-color: #e6d200 !important;
|
|
}
|
|
|
|
.border-danger {
|
|
border-color: #e13737 !important;
|
|
}
|
|
|
|
.border-light {
|
|
border-color: #f4f4f4 !important;
|
|
}
|
|
|
|
.border-dark {
|
|
border-color: #072247 !important;
|
|
}
|
|
|
|
.border-white {
|
|
border-color: #fff !important;
|
|
}
|
|
|
|
.rounded-sm {
|
|
border-radius: 0.2rem !important;
|
|
}
|
|
|
|
.rounded {
|
|
border-radius: 0.25rem !important;
|
|
}
|
|
|
|
.rounded-top {
|
|
border-top-left-radius: 0.25rem !important;
|
|
border-top-right-radius: 0.25rem !important;
|
|
}
|
|
|
|
.rounded-right {
|
|
border-top-right-radius: 0.25rem !important;
|
|
border-bottom-right-radius: 0.25rem !important;
|
|
}
|
|
|
|
.rounded-bottom {
|
|
border-bottom-right-radius: 0.25rem !important;
|
|
border-bottom-left-radius: 0.25rem !important;
|
|
}
|
|
|
|
.rounded-left {
|
|
border-top-left-radius: 0.25rem !important;
|
|
border-bottom-left-radius: 0.25rem !important;
|
|
}
|
|
|
|
.rounded-lg {
|
|
border-radius: 0.3rem !important;
|
|
}
|
|
|
|
.rounded-circle {
|
|
border-radius: 50% !important;
|
|
}
|
|
|
|
.rounded-pill {
|
|
border-radius: 50rem !important;
|
|
}
|
|
|
|
.rounded-0 {
|
|
border-radius: 0 !important;
|
|
}
|
|
|
|
.clearfix::after {
|
|
display: block;
|
|
clear: both;
|
|
content: "";
|
|
}
|
|
|
|
.d-none {
|
|
display: none !important;
|
|
}
|
|
|
|
.d-inline {
|
|
display: inline !important;
|
|
}
|
|
|
|
.d-inline-block {
|
|
display: inline-block !important;
|
|
}
|
|
|
|
.d-block {
|
|
display: block !important;
|
|
}
|
|
|
|
.d-table {
|
|
display: table !important;
|
|
}
|
|
|
|
.d-table-row {
|
|
display: table-row !important;
|
|
}
|
|
|
|
.d-table-cell {
|
|
display: table-cell !important;
|
|
}
|
|
|
|
.d-flex {
|
|
display: flex !important;
|
|
}
|
|
|
|
.d-inline-flex {
|
|
display: inline-flex !important;
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.d-sm-none {
|
|
display: none !important;
|
|
}
|
|
.d-sm-inline {
|
|
display: inline !important;
|
|
}
|
|
.d-sm-inline-block {
|
|
display: inline-block !important;
|
|
}
|
|
.d-sm-block {
|
|
display: block !important;
|
|
}
|
|
.d-sm-table {
|
|
display: table !important;
|
|
}
|
|
.d-sm-table-row {
|
|
display: table-row !important;
|
|
}
|
|
.d-sm-table-cell {
|
|
display: table-cell !important;
|
|
}
|
|
.d-sm-flex {
|
|
display: flex !important;
|
|
}
|
|
.d-sm-inline-flex {
|
|
display: inline-flex !important;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
.d-md-none {
|
|
display: none !important;
|
|
}
|
|
.d-md-inline {
|
|
display: inline !important;
|
|
}
|
|
.d-md-inline-block {
|
|
display: inline-block !important;
|
|
}
|
|
.d-md-block {
|
|
display: block !important;
|
|
}
|
|
.d-md-table {
|
|
display: table !important;
|
|
}
|
|
.d-md-table-row {
|
|
display: table-row !important;
|
|
}
|
|
.d-md-table-cell {
|
|
display: table-cell !important;
|
|
}
|
|
.d-md-flex {
|
|
display: flex !important;
|
|
}
|
|
.d-md-inline-flex {
|
|
display: inline-flex !important;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 992px) {
|
|
.d-lg-none {
|
|
display: none !important;
|
|
}
|
|
.d-lg-inline {
|
|
display: inline !important;
|
|
}
|
|
.d-lg-inline-block {
|
|
display: inline-block !important;
|
|
}
|
|
.d-lg-block {
|
|
display: block !important;
|
|
}
|
|
.d-lg-table {
|
|
display: table !important;
|
|
}
|
|
.d-lg-table-row {
|
|
display: table-row !important;
|
|
}
|
|
.d-lg-table-cell {
|
|
display: table-cell !important;
|
|
}
|
|
.d-lg-flex {
|
|
display: flex !important;
|
|
}
|
|
.d-lg-inline-flex {
|
|
display: inline-flex !important;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 1200px) {
|
|
.d-xl-none {
|
|
display: none !important;
|
|
}
|
|
.d-xl-inline {
|
|
display: inline !important;
|
|
}
|
|
.d-xl-inline-block {
|
|
display: inline-block !important;
|
|
}
|
|
.d-xl-block {
|
|
display: block !important;
|
|
}
|
|
.d-xl-table {
|
|
display: table !important;
|
|
}
|
|
.d-xl-table-row {
|
|
display: table-row !important;
|
|
}
|
|
.d-xl-table-cell {
|
|
display: table-cell !important;
|
|
}
|
|
.d-xl-flex {
|
|
display: flex !important;
|
|
}
|
|
.d-xl-inline-flex {
|
|
display: inline-flex !important;
|
|
}
|
|
}
|
|
|
|
@media print {
|
|
.d-print-none {
|
|
display: none !important;
|
|
}
|
|
.d-print-inline {
|
|
display: inline !important;
|
|
}
|
|
.d-print-inline-block {
|
|
display: inline-block !important;
|
|
}
|
|
.d-print-block {
|
|
display: block !important;
|
|
}
|
|
.d-print-table {
|
|
display: table !important;
|
|
}
|
|
.d-print-table-row {
|
|
display: table-row !important;
|
|
}
|
|
.d-print-table-cell {
|
|
display: table-cell !important;
|
|
}
|
|
.d-print-flex {
|
|
display: flex !important;
|
|
}
|
|
.d-print-inline-flex {
|
|
display: inline-flex !important;
|
|
}
|
|
}
|
|
|
|
.embed-responsive {
|
|
position: relative;
|
|
display: block;
|
|
width: 100%;
|
|
padding: 0;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.embed-responsive::before {
|
|
display: block;
|
|
content: "";
|
|
}
|
|
|
|
.embed-responsive .embed-responsive-item,
|
|
.embed-responsive iframe,
|
|
.embed-responsive embed,
|
|
.embed-responsive object,
|
|
.embed-responsive video {
|
|
position: absolute;
|
|
top: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
border: 0;
|
|
}
|
|
|
|
.embed-responsive-21by9::before {
|
|
padding-top: 42.857143%;
|
|
}
|
|
|
|
.embed-responsive-16by9::before {
|
|
padding-top: 56.25%;
|
|
}
|
|
|
|
.embed-responsive-4by3::before {
|
|
padding-top: 75%;
|
|
}
|
|
|
|
.embed-responsive-1by1::before {
|
|
padding-top: 100%;
|
|
}
|
|
|
|
.flex-row {
|
|
flex-direction: row !important;
|
|
}
|
|
|
|
.flex-column {
|
|
flex-direction: column !important;
|
|
}
|
|
|
|
.flex-row-reverse {
|
|
flex-direction: row-reverse !important;
|
|
}
|
|
|
|
.flex-column-reverse {
|
|
flex-direction: column-reverse !important;
|
|
}
|
|
|
|
.flex-wrap {
|
|
flex-wrap: wrap !important;
|
|
}
|
|
|
|
.flex-nowrap {
|
|
flex-wrap: nowrap !important;
|
|
}
|
|
|
|
.flex-wrap-reverse {
|
|
flex-wrap: wrap-reverse !important;
|
|
}
|
|
|
|
.flex-fill {
|
|
flex: 1 1 auto !important;
|
|
}
|
|
|
|
.flex-grow-0 {
|
|
flex-grow: 0 !important;
|
|
}
|
|
|
|
.flex-grow-1 {
|
|
flex-grow: 1 !important;
|
|
}
|
|
|
|
.flex-shrink-0 {
|
|
flex-shrink: 0 !important;
|
|
}
|
|
|
|
.flex-shrink-1 {
|
|
flex-shrink: 1 !important;
|
|
}
|
|
|
|
.justify-content-start {
|
|
justify-content: flex-start !important;
|
|
}
|
|
|
|
.justify-content-end {
|
|
justify-content: flex-end !important;
|
|
}
|
|
|
|
.justify-content-center {
|
|
justify-content: center !important;
|
|
}
|
|
|
|
.justify-content-between {
|
|
justify-content: space-between !important;
|
|
}
|
|
|
|
.justify-content-around {
|
|
justify-content: space-around !important;
|
|
}
|
|
|
|
.align-items-start {
|
|
align-items: flex-start !important;
|
|
}
|
|
|
|
.align-items-end {
|
|
align-items: flex-end !important;
|
|
}
|
|
|
|
.align-items-center {
|
|
align-items: center !important;
|
|
}
|
|
|
|
.align-items-baseline {
|
|
align-items: baseline !important;
|
|
}
|
|
|
|
.align-items-stretch {
|
|
align-items: stretch !important;
|
|
}
|
|
|
|
.align-content-start {
|
|
align-content: flex-start !important;
|
|
}
|
|
|
|
.align-content-end {
|
|
align-content: flex-end !important;
|
|
}
|
|
|
|
.align-content-center {
|
|
align-content: center !important;
|
|
}
|
|
|
|
.align-content-between {
|
|
align-content: space-between !important;
|
|
}
|
|
|
|
.align-content-around {
|
|
align-content: space-around !important;
|
|
}
|
|
|
|
.align-content-stretch {
|
|
align-content: stretch !important;
|
|
}
|
|
|
|
.align-self-auto {
|
|
align-self: auto !important;
|
|
}
|
|
|
|
.align-self-start {
|
|
align-self: flex-start !important;
|
|
}
|
|
|
|
.align-self-end {
|
|
align-self: flex-end !important;
|
|
}
|
|
|
|
.align-self-center {
|
|
align-self: center !important;
|
|
}
|
|
|
|
.align-self-baseline {
|
|
align-self: baseline !important;
|
|
}
|
|
|
|
.align-self-stretch {
|
|
align-self: stretch !important;
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.flex-sm-row {
|
|
flex-direction: row !important;
|
|
}
|
|
.flex-sm-column {
|
|
flex-direction: column !important;
|
|
}
|
|
.flex-sm-row-reverse {
|
|
flex-direction: row-reverse !important;
|
|
}
|
|
.flex-sm-column-reverse {
|
|
flex-direction: column-reverse !important;
|
|
}
|
|
.flex-sm-wrap {
|
|
flex-wrap: wrap !important;
|
|
}
|
|
.flex-sm-nowrap {
|
|
flex-wrap: nowrap !important;
|
|
}
|
|
.flex-sm-wrap-reverse {
|
|
flex-wrap: wrap-reverse !important;
|
|
}
|
|
.flex-sm-fill {
|
|
flex: 1 1 auto !important;
|
|
}
|
|
.flex-sm-grow-0 {
|
|
flex-grow: 0 !important;
|
|
}
|
|
.flex-sm-grow-1 {
|
|
flex-grow: 1 !important;
|
|
}
|
|
.flex-sm-shrink-0 {
|
|
flex-shrink: 0 !important;
|
|
}
|
|
.flex-sm-shrink-1 {
|
|
flex-shrink: 1 !important;
|
|
}
|
|
.justify-content-sm-start {
|
|
justify-content: flex-start !important;
|
|
}
|
|
.justify-content-sm-end {
|
|
justify-content: flex-end !important;
|
|
}
|
|
.justify-content-sm-center {
|
|
justify-content: center !important;
|
|
}
|
|
.justify-content-sm-between {
|
|
justify-content: space-between !important;
|
|
}
|
|
.justify-content-sm-around {
|
|
justify-content: space-around !important;
|
|
}
|
|
.align-items-sm-start {
|
|
align-items: flex-start !important;
|
|
}
|
|
.align-items-sm-end {
|
|
align-items: flex-end !important;
|
|
}
|
|
.align-items-sm-center {
|
|
align-items: center !important;
|
|
}
|
|
.align-items-sm-baseline {
|
|
align-items: baseline !important;
|
|
}
|
|
.align-items-sm-stretch {
|
|
align-items: stretch !important;
|
|
}
|
|
.align-content-sm-start {
|
|
align-content: flex-start !important;
|
|
}
|
|
.align-content-sm-end {
|
|
align-content: flex-end !important;
|
|
}
|
|
.align-content-sm-center {
|
|
align-content: center !important;
|
|
}
|
|
.align-content-sm-between {
|
|
align-content: space-between !important;
|
|
}
|
|
.align-content-sm-around {
|
|
align-content: space-around !important;
|
|
}
|
|
.align-content-sm-stretch {
|
|
align-content: stretch !important;
|
|
}
|
|
.align-self-sm-auto {
|
|
align-self: auto !important;
|
|
}
|
|
.align-self-sm-start {
|
|
align-self: flex-start !important;
|
|
}
|
|
.align-self-sm-end {
|
|
align-self: flex-end !important;
|
|
}
|
|
.align-self-sm-center {
|
|
align-self: center !important;
|
|
}
|
|
.align-self-sm-baseline {
|
|
align-self: baseline !important;
|
|
}
|
|
.align-self-sm-stretch {
|
|
align-self: stretch !important;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
.flex-md-row {
|
|
flex-direction: row !important;
|
|
}
|
|
.flex-md-column {
|
|
flex-direction: column !important;
|
|
}
|
|
.flex-md-row-reverse {
|
|
flex-direction: row-reverse !important;
|
|
}
|
|
.flex-md-column-reverse {
|
|
flex-direction: column-reverse !important;
|
|
}
|
|
.flex-md-wrap {
|
|
flex-wrap: wrap !important;
|
|
}
|
|
.flex-md-nowrap {
|
|
flex-wrap: nowrap !important;
|
|
}
|
|
.flex-md-wrap-reverse {
|
|
flex-wrap: wrap-reverse !important;
|
|
}
|
|
.flex-md-fill {
|
|
flex: 1 1 auto !important;
|
|
}
|
|
.flex-md-grow-0 {
|
|
flex-grow: 0 !important;
|
|
}
|
|
.flex-md-grow-1 {
|
|
flex-grow: 1 !important;
|
|
}
|
|
.flex-md-shrink-0 {
|
|
flex-shrink: 0 !important;
|
|
}
|
|
.flex-md-shrink-1 {
|
|
flex-shrink: 1 !important;
|
|
}
|
|
.justify-content-md-start {
|
|
justify-content: flex-start !important;
|
|
}
|
|
.justify-content-md-end {
|
|
justify-content: flex-end !important;
|
|
}
|
|
.justify-content-md-center {
|
|
justify-content: center !important;
|
|
}
|
|
.justify-content-md-between {
|
|
justify-content: space-between !important;
|
|
}
|
|
.justify-content-md-around {
|
|
justify-content: space-around !important;
|
|
}
|
|
.align-items-md-start {
|
|
align-items: flex-start !important;
|
|
}
|
|
.align-items-md-end {
|
|
align-items: flex-end !important;
|
|
}
|
|
.align-items-md-center {
|
|
align-items: center !important;
|
|
}
|
|
.align-items-md-baseline {
|
|
align-items: baseline !important;
|
|
}
|
|
.align-items-md-stretch {
|
|
align-items: stretch !important;
|
|
}
|
|
.align-content-md-start {
|
|
align-content: flex-start !important;
|
|
}
|
|
.align-content-md-end {
|
|
align-content: flex-end !important;
|
|
}
|
|
.align-content-md-center {
|
|
align-content: center !important;
|
|
}
|
|
.align-content-md-between {
|
|
align-content: space-between !important;
|
|
}
|
|
.align-content-md-around {
|
|
align-content: space-around !important;
|
|
}
|
|
.align-content-md-stretch {
|
|
align-content: stretch !important;
|
|
}
|
|
.align-self-md-auto {
|
|
align-self: auto !important;
|
|
}
|
|
.align-self-md-start {
|
|
align-self: flex-start !important;
|
|
}
|
|
.align-self-md-end {
|
|
align-self: flex-end !important;
|
|
}
|
|
.align-self-md-center {
|
|
align-self: center !important;
|
|
}
|
|
.align-self-md-baseline {
|
|
align-self: baseline !important;
|
|
}
|
|
.align-self-md-stretch {
|
|
align-self: stretch !important;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 992px) {
|
|
.flex-lg-row {
|
|
flex-direction: row !important;
|
|
}
|
|
.flex-lg-column {
|
|
flex-direction: column !important;
|
|
}
|
|
.flex-lg-row-reverse {
|
|
flex-direction: row-reverse !important;
|
|
}
|
|
.flex-lg-column-reverse {
|
|
flex-direction: column-reverse !important;
|
|
}
|
|
.flex-lg-wrap {
|
|
flex-wrap: wrap !important;
|
|
}
|
|
.flex-lg-nowrap {
|
|
flex-wrap: nowrap !important;
|
|
}
|
|
.flex-lg-wrap-reverse {
|
|
flex-wrap: wrap-reverse !important;
|
|
}
|
|
.flex-lg-fill {
|
|
flex: 1 1 auto !important;
|
|
}
|
|
.flex-lg-grow-0 {
|
|
flex-grow: 0 !important;
|
|
}
|
|
.flex-lg-grow-1 {
|
|
flex-grow: 1 !important;
|
|
}
|
|
.flex-lg-shrink-0 {
|
|
flex-shrink: 0 !important;
|
|
}
|
|
.flex-lg-shrink-1 {
|
|
flex-shrink: 1 !important;
|
|
}
|
|
.justify-content-lg-start {
|
|
justify-content: flex-start !important;
|
|
}
|
|
.justify-content-lg-end {
|
|
justify-content: flex-end !important;
|
|
}
|
|
.justify-content-lg-center {
|
|
justify-content: center !important;
|
|
}
|
|
.justify-content-lg-between {
|
|
justify-content: space-between !important;
|
|
}
|
|
.justify-content-lg-around {
|
|
justify-content: space-around !important;
|
|
}
|
|
.align-items-lg-start {
|
|
align-items: flex-start !important;
|
|
}
|
|
.align-items-lg-end {
|
|
align-items: flex-end !important;
|
|
}
|
|
.align-items-lg-center {
|
|
align-items: center !important;
|
|
}
|
|
.align-items-lg-baseline {
|
|
align-items: baseline !important;
|
|
}
|
|
.align-items-lg-stretch {
|
|
align-items: stretch !important;
|
|
}
|
|
.align-content-lg-start {
|
|
align-content: flex-start !important;
|
|
}
|
|
.align-content-lg-end {
|
|
align-content: flex-end !important;
|
|
}
|
|
.align-content-lg-center {
|
|
align-content: center !important;
|
|
}
|
|
.align-content-lg-between {
|
|
align-content: space-between !important;
|
|
}
|
|
.align-content-lg-around {
|
|
align-content: space-around !important;
|
|
}
|
|
.align-content-lg-stretch {
|
|
align-content: stretch !important;
|
|
}
|
|
.align-self-lg-auto {
|
|
align-self: auto !important;
|
|
}
|
|
.align-self-lg-start {
|
|
align-self: flex-start !important;
|
|
}
|
|
.align-self-lg-end {
|
|
align-self: flex-end !important;
|
|
}
|
|
.align-self-lg-center {
|
|
align-self: center !important;
|
|
}
|
|
.align-self-lg-baseline {
|
|
align-self: baseline !important;
|
|
}
|
|
.align-self-lg-stretch {
|
|
align-self: stretch !important;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 1200px) {
|
|
.flex-xl-row {
|
|
flex-direction: row !important;
|
|
}
|
|
.flex-xl-column {
|
|
flex-direction: column !important;
|
|
}
|
|
.flex-xl-row-reverse {
|
|
flex-direction: row-reverse !important;
|
|
}
|
|
.flex-xl-column-reverse {
|
|
flex-direction: column-reverse !important;
|
|
}
|
|
.flex-xl-wrap {
|
|
flex-wrap: wrap !important;
|
|
}
|
|
.flex-xl-nowrap {
|
|
flex-wrap: nowrap !important;
|
|
}
|
|
.flex-xl-wrap-reverse {
|
|
flex-wrap: wrap-reverse !important;
|
|
}
|
|
.flex-xl-fill {
|
|
flex: 1 1 auto !important;
|
|
}
|
|
.flex-xl-grow-0 {
|
|
flex-grow: 0 !important;
|
|
}
|
|
.flex-xl-grow-1 {
|
|
flex-grow: 1 !important;
|
|
}
|
|
.flex-xl-shrink-0 {
|
|
flex-shrink: 0 !important;
|
|
}
|
|
.flex-xl-shrink-1 {
|
|
flex-shrink: 1 !important;
|
|
}
|
|
.justify-content-xl-start {
|
|
justify-content: flex-start !important;
|
|
}
|
|
.justify-content-xl-end {
|
|
justify-content: flex-end !important;
|
|
}
|
|
.justify-content-xl-center {
|
|
justify-content: center !important;
|
|
}
|
|
.justify-content-xl-between {
|
|
justify-content: space-between !important;
|
|
}
|
|
.justify-content-xl-around {
|
|
justify-content: space-around !important;
|
|
}
|
|
.align-items-xl-start {
|
|
align-items: flex-start !important;
|
|
}
|
|
.align-items-xl-end {
|
|
align-items: flex-end !important;
|
|
}
|
|
.align-items-xl-center {
|
|
align-items: center !important;
|
|
}
|
|
.align-items-xl-baseline {
|
|
align-items: baseline !important;
|
|
}
|
|
.align-items-xl-stretch {
|
|
align-items: stretch !important;
|
|
}
|
|
.align-content-xl-start {
|
|
align-content: flex-start !important;
|
|
}
|
|
.align-content-xl-end {
|
|
align-content: flex-end !important;
|
|
}
|
|
.align-content-xl-center {
|
|
align-content: center !important;
|
|
}
|
|
.align-content-xl-between {
|
|
align-content: space-between !important;
|
|
}
|
|
.align-content-xl-around {
|
|
align-content: space-around !important;
|
|
}
|
|
.align-content-xl-stretch {
|
|
align-content: stretch !important;
|
|
}
|
|
.align-self-xl-auto {
|
|
align-self: auto !important;
|
|
}
|
|
.align-self-xl-start {
|
|
align-self: flex-start !important;
|
|
}
|
|
.align-self-xl-end {
|
|
align-self: flex-end !important;
|
|
}
|
|
.align-self-xl-center {
|
|
align-self: center !important;
|
|
}
|
|
.align-self-xl-baseline {
|
|
align-self: baseline !important;
|
|
}
|
|
.align-self-xl-stretch {
|
|
align-self: stretch !important;
|
|
}
|
|
}
|
|
|
|
.float-left {
|
|
float: left !important;
|
|
}
|
|
|
|
.float-right {
|
|
float: right !important;
|
|
}
|
|
|
|
.float-none {
|
|
float: none !important;
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.float-sm-left {
|
|
float: left !important;
|
|
}
|
|
.float-sm-right {
|
|
float: right !important;
|
|
}
|
|
.float-sm-none {
|
|
float: none !important;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
.float-md-left {
|
|
float: left !important;
|
|
}
|
|
.float-md-right {
|
|
float: right !important;
|
|
}
|
|
.float-md-none {
|
|
float: none !important;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 992px) {
|
|
.float-lg-left {
|
|
float: left !important;
|
|
}
|
|
.float-lg-right {
|
|
float: right !important;
|
|
}
|
|
.float-lg-none {
|
|
float: none !important;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 1200px) {
|
|
.float-xl-left {
|
|
float: left !important;
|
|
}
|
|
.float-xl-right {
|
|
float: right !important;
|
|
}
|
|
.float-xl-none {
|
|
float: none !important;
|
|
}
|
|
}
|
|
|
|
.user-select-all {
|
|
user-select: all !important;
|
|
}
|
|
|
|
.user-select-auto {
|
|
user-select: auto !important;
|
|
}
|
|
|
|
.user-select-none {
|
|
user-select: none !important;
|
|
}
|
|
|
|
.overflow-auto {
|
|
overflow: auto !important;
|
|
}
|
|
|
|
.overflow-hidden {
|
|
overflow: hidden !important;
|
|
}
|
|
|
|
.position-static {
|
|
position: static !important;
|
|
}
|
|
|
|
.position-relative {
|
|
position: relative !important;
|
|
}
|
|
|
|
.position-absolute {
|
|
position: absolute !important;
|
|
}
|
|
|
|
.position-fixed {
|
|
position: fixed !important;
|
|
}
|
|
|
|
.position-sticky {
|
|
position: sticky !important;
|
|
}
|
|
|
|
.fixed-top {
|
|
position: fixed;
|
|
top: 0;
|
|
right: 0;
|
|
left: 0;
|
|
z-index: 1030;
|
|
}
|
|
|
|
.fixed-bottom {
|
|
position: fixed;
|
|
right: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
z-index: 1030;
|
|
}
|
|
|
|
@supports (position: sticky) {
|
|
.sticky-top {
|
|
position: sticky;
|
|
top: 0;
|
|
z-index: 1020;
|
|
}
|
|
}
|
|
|
|
.sr-only {
|
|
position: absolute;
|
|
width: 1px;
|
|
height: 1px;
|
|
padding: 0;
|
|
margin: -1px;
|
|
overflow: hidden;
|
|
clip: rect(0, 0, 0, 0);
|
|
white-space: nowrap;
|
|
border: 0;
|
|
}
|
|
|
|
.sr-only-focusable:active, .sr-only-focusable:focus {
|
|
position: static;
|
|
width: auto;
|
|
height: auto;
|
|
overflow: visible;
|
|
clip: auto;
|
|
white-space: normal;
|
|
}
|
|
|
|
.shadow-sm {
|
|
box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
|
|
}
|
|
|
|
.shadow {
|
|
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
|
|
}
|
|
|
|
.shadow-lg {
|
|
box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
|
|
}
|
|
|
|
.shadow-none {
|
|
box-shadow: none !important;
|
|
}
|
|
|
|
.w-25 {
|
|
width: 25% !important;
|
|
}
|
|
|
|
.w-50 {
|
|
width: 50% !important;
|
|
}
|
|
|
|
.w-75 {
|
|
width: 75% !important;
|
|
}
|
|
|
|
.w-100 {
|
|
width: 100% !important;
|
|
}
|
|
|
|
.w-auto {
|
|
width: auto !important;
|
|
}
|
|
|
|
.h-25 {
|
|
height: 25% !important;
|
|
}
|
|
|
|
.h-50 {
|
|
height: 50% !important;
|
|
}
|
|
|
|
.h-75 {
|
|
height: 75% !important;
|
|
}
|
|
|
|
.h-100 {
|
|
height: 100% !important;
|
|
}
|
|
|
|
.h-auto {
|
|
height: auto !important;
|
|
}
|
|
|
|
.mw-100 {
|
|
max-width: 100% !important;
|
|
}
|
|
|
|
.mh-100 {
|
|
max-height: 100% !important;
|
|
}
|
|
|
|
.min-vw-100 {
|
|
min-width: 100vw !important;
|
|
}
|
|
|
|
.min-vh-100 {
|
|
min-height: 100vh !important;
|
|
}
|
|
|
|
.vw-100 {
|
|
width: 100vw !important;
|
|
}
|
|
|
|
.vh-100 {
|
|
height: 100vh !important;
|
|
}
|
|
|
|
.m-0 {
|
|
margin: 0 !important;
|
|
}
|
|
|
|
.mt-0,
|
|
.my-0 {
|
|
margin-top: 0 !important;
|
|
}
|
|
|
|
.mr-0,
|
|
.mx-0 {
|
|
margin-right: 0 !important;
|
|
}
|
|
|
|
.mb-0,
|
|
.my-0 {
|
|
margin-bottom: 0 !important;
|
|
}
|
|
|
|
.ml-0,
|
|
.mx-0 {
|
|
margin-left: 0 !important;
|
|
}
|
|
|
|
.m-1 {
|
|
margin: 0.125rem !important;
|
|
}
|
|
|
|
.mt-1,
|
|
.my-1 {
|
|
margin-top: 0.125rem !important;
|
|
}
|
|
|
|
.mr-1,
|
|
.mx-1 {
|
|
margin-right: 0.125rem !important;
|
|
}
|
|
|
|
.mb-1,
|
|
.my-1 {
|
|
margin-bottom: 0.125rem !important;
|
|
}
|
|
|
|
.ml-1,
|
|
.mx-1 {
|
|
margin-left: 0.125rem !important;
|
|
}
|
|
|
|
.m-2 {
|
|
margin: 0.25rem !important;
|
|
}
|
|
|
|
.mt-2,
|
|
.my-2 {
|
|
margin-top: 0.25rem !important;
|
|
}
|
|
|
|
.mr-2,
|
|
.mx-2 {
|
|
margin-right: 0.25rem !important;
|
|
}
|
|
|
|
.mb-2,
|
|
.my-2 {
|
|
margin-bottom: 0.25rem !important;
|
|
}
|
|
|
|
.ml-2,
|
|
.mx-2 {
|
|
margin-left: 0.25rem !important;
|
|
}
|
|
|
|
.m-3 {
|
|
margin: 0.5rem !important;
|
|
}
|
|
|
|
.mt-3,
|
|
.my-3 {
|
|
margin-top: 0.5rem !important;
|
|
}
|
|
|
|
.mr-3,
|
|
.mx-3 {
|
|
margin-right: 0.5rem !important;
|
|
}
|
|
|
|
.mb-3,
|
|
.my-3 {
|
|
margin-bottom: 0.5rem !important;
|
|
}
|
|
|
|
.ml-3,
|
|
.mx-3 {
|
|
margin-left: 0.5rem !important;
|
|
}
|
|
|
|
.m-4 {
|
|
margin: 0.75rem !important;
|
|
}
|
|
|
|
.mt-4,
|
|
.my-4 {
|
|
margin-top: 0.75rem !important;
|
|
}
|
|
|
|
.mr-4,
|
|
.mx-4 {
|
|
margin-right: 0.75rem !important;
|
|
}
|
|
|
|
.mb-4,
|
|
.my-4 {
|
|
margin-bottom: 0.75rem !important;
|
|
}
|
|
|
|
.ml-4,
|
|
.mx-4 {
|
|
margin-left: 0.75rem !important;
|
|
}
|
|
|
|
.m-5 {
|
|
margin: 1.5rem !important;
|
|
}
|
|
|
|
.mt-5,
|
|
.my-5 {
|
|
margin-top: 1.5rem !important;
|
|
}
|
|
|
|
.mr-5,
|
|
.mx-5 {
|
|
margin-right: 1.5rem !important;
|
|
}
|
|
|
|
.mb-5,
|
|
.my-5 {
|
|
margin-bottom: 1.5rem !important;
|
|
}
|
|
|
|
.ml-5,
|
|
.mx-5 {
|
|
margin-left: 1.5rem !important;
|
|
}
|
|
|
|
.p-0 {
|
|
padding: 0 !important;
|
|
}
|
|
|
|
.pt-0,
|
|
.py-0 {
|
|
padding-top: 0 !important;
|
|
}
|
|
|
|
.pr-0,
|
|
.px-0 {
|
|
padding-right: 0 !important;
|
|
}
|
|
|
|
.pb-0,
|
|
.py-0 {
|
|
padding-bottom: 0 !important;
|
|
}
|
|
|
|
.pl-0,
|
|
.px-0 {
|
|
padding-left: 0 !important;
|
|
}
|
|
|
|
.p-1 {
|
|
padding: 0.125rem !important;
|
|
}
|
|
|
|
.pt-1,
|
|
.py-1 {
|
|
padding-top: 0.125rem !important;
|
|
}
|
|
|
|
.pr-1,
|
|
.px-1 {
|
|
padding-right: 0.125rem !important;
|
|
}
|
|
|
|
.pb-1,
|
|
.py-1 {
|
|
padding-bottom: 0.125rem !important;
|
|
}
|
|
|
|
.pl-1,
|
|
.px-1 {
|
|
padding-left: 0.125rem !important;
|
|
}
|
|
|
|
.p-2 {
|
|
padding: 0.25rem !important;
|
|
}
|
|
|
|
.pt-2,
|
|
.py-2 {
|
|
padding-top: 0.25rem !important;
|
|
}
|
|
|
|
.pr-2,
|
|
.px-2 {
|
|
padding-right: 0.25rem !important;
|
|
}
|
|
|
|
.pb-2,
|
|
.py-2 {
|
|
padding-bottom: 0.25rem !important;
|
|
}
|
|
|
|
.pl-2,
|
|
.px-2 {
|
|
padding-left: 0.25rem !important;
|
|
}
|
|
|
|
.p-3 {
|
|
padding: 0.5rem !important;
|
|
}
|
|
|
|
.pt-3,
|
|
.py-3 {
|
|
padding-top: 0.5rem !important;
|
|
}
|
|
|
|
.pr-3,
|
|
.px-3 {
|
|
padding-right: 0.5rem !important;
|
|
}
|
|
|
|
.pb-3,
|
|
.py-3 {
|
|
padding-bottom: 0.5rem !important;
|
|
}
|
|
|
|
.pl-3,
|
|
.px-3 {
|
|
padding-left: 0.5rem !important;
|
|
}
|
|
|
|
.p-4 {
|
|
padding: 0.75rem !important;
|
|
}
|
|
|
|
.pt-4,
|
|
.py-4 {
|
|
padding-top: 0.75rem !important;
|
|
}
|
|
|
|
.pr-4,
|
|
.px-4 {
|
|
padding-right: 0.75rem !important;
|
|
}
|
|
|
|
.pb-4,
|
|
.py-4 {
|
|
padding-bottom: 0.75rem !important;
|
|
}
|
|
|
|
.pl-4,
|
|
.px-4 {
|
|
padding-left: 0.75rem !important;
|
|
}
|
|
|
|
.p-5 {
|
|
padding: 1.5rem !important;
|
|
}
|
|
|
|
.pt-5,
|
|
.py-5 {
|
|
padding-top: 1.5rem !important;
|
|
}
|
|
|
|
.pr-5,
|
|
.px-5 {
|
|
padding-right: 1.5rem !important;
|
|
}
|
|
|
|
.pb-5,
|
|
.py-5 {
|
|
padding-bottom: 1.5rem !important;
|
|
}
|
|
|
|
.pl-5,
|
|
.px-5 {
|
|
padding-left: 1.5rem !important;
|
|
}
|
|
|
|
.m-n1 {
|
|
margin: -0.125rem !important;
|
|
}
|
|
|
|
.mt-n1,
|
|
.my-n1 {
|
|
margin-top: -0.125rem !important;
|
|
}
|
|
|
|
.mr-n1,
|
|
.mx-n1 {
|
|
margin-right: -0.125rem !important;
|
|
}
|
|
|
|
.mb-n1,
|
|
.my-n1 {
|
|
margin-bottom: -0.125rem !important;
|
|
}
|
|
|
|
.ml-n1,
|
|
.mx-n1 {
|
|
margin-left: -0.125rem !important;
|
|
}
|
|
|
|
.m-n2 {
|
|
margin: -0.25rem !important;
|
|
}
|
|
|
|
.mt-n2,
|
|
.my-n2 {
|
|
margin-top: -0.25rem !important;
|
|
}
|
|
|
|
.mr-n2,
|
|
.mx-n2 {
|
|
margin-right: -0.25rem !important;
|
|
}
|
|
|
|
.mb-n2,
|
|
.my-n2 {
|
|
margin-bottom: -0.25rem !important;
|
|
}
|
|
|
|
.ml-n2,
|
|
.mx-n2 {
|
|
margin-left: -0.25rem !important;
|
|
}
|
|
|
|
.m-n3 {
|
|
margin: -0.5rem !important;
|
|
}
|
|
|
|
.mt-n3,
|
|
.my-n3 {
|
|
margin-top: -0.5rem !important;
|
|
}
|
|
|
|
.mr-n3,
|
|
.mx-n3 {
|
|
margin-right: -0.5rem !important;
|
|
}
|
|
|
|
.mb-n3,
|
|
.my-n3 {
|
|
margin-bottom: -0.5rem !important;
|
|
}
|
|
|
|
.ml-n3,
|
|
.mx-n3 {
|
|
margin-left: -0.5rem !important;
|
|
}
|
|
|
|
.m-n4 {
|
|
margin: -0.75rem !important;
|
|
}
|
|
|
|
.mt-n4,
|
|
.my-n4 {
|
|
margin-top: -0.75rem !important;
|
|
}
|
|
|
|
.mr-n4,
|
|
.mx-n4 {
|
|
margin-right: -0.75rem !important;
|
|
}
|
|
|
|
.mb-n4,
|
|
.my-n4 {
|
|
margin-bottom: -0.75rem !important;
|
|
}
|
|
|
|
.ml-n4,
|
|
.mx-n4 {
|
|
margin-left: -0.75rem !important;
|
|
}
|
|
|
|
.m-n5 {
|
|
margin: -1.5rem !important;
|
|
}
|
|
|
|
.mt-n5,
|
|
.my-n5 {
|
|
margin-top: -1.5rem !important;
|
|
}
|
|
|
|
.mr-n5,
|
|
.mx-n5 {
|
|
margin-right: -1.5rem !important;
|
|
}
|
|
|
|
.mb-n5,
|
|
.my-n5 {
|
|
margin-bottom: -1.5rem !important;
|
|
}
|
|
|
|
.ml-n5,
|
|
.mx-n5 {
|
|
margin-left: -1.5rem !important;
|
|
}
|
|
|
|
.m-auto {
|
|
margin: auto !important;
|
|
}
|
|
|
|
.mt-auto,
|
|
.my-auto {
|
|
margin-top: auto !important;
|
|
}
|
|
|
|
.mr-auto,
|
|
.mx-auto {
|
|
margin-right: auto !important;
|
|
}
|
|
|
|
.mb-auto,
|
|
.my-auto {
|
|
margin-bottom: auto !important;
|
|
}
|
|
|
|
.ml-auto,
|
|
.mx-auto {
|
|
margin-left: auto !important;
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.m-sm-0 {
|
|
margin: 0 !important;
|
|
}
|
|
.mt-sm-0,
|
|
.my-sm-0 {
|
|
margin-top: 0 !important;
|
|
}
|
|
.mr-sm-0,
|
|
.mx-sm-0 {
|
|
margin-right: 0 !important;
|
|
}
|
|
.mb-sm-0,
|
|
.my-sm-0 {
|
|
margin-bottom: 0 !important;
|
|
}
|
|
.ml-sm-0,
|
|
.mx-sm-0 {
|
|
margin-left: 0 !important;
|
|
}
|
|
.m-sm-1 {
|
|
margin: 0.125rem !important;
|
|
}
|
|
.mt-sm-1,
|
|
.my-sm-1 {
|
|
margin-top: 0.125rem !important;
|
|
}
|
|
.mr-sm-1,
|
|
.mx-sm-1 {
|
|
margin-right: 0.125rem !important;
|
|
}
|
|
.mb-sm-1,
|
|
.my-sm-1 {
|
|
margin-bottom: 0.125rem !important;
|
|
}
|
|
.ml-sm-1,
|
|
.mx-sm-1 {
|
|
margin-left: 0.125rem !important;
|
|
}
|
|
.m-sm-2 {
|
|
margin: 0.25rem !important;
|
|
}
|
|
.mt-sm-2,
|
|
.my-sm-2 {
|
|
margin-top: 0.25rem !important;
|
|
}
|
|
.mr-sm-2,
|
|
.mx-sm-2 {
|
|
margin-right: 0.25rem !important;
|
|
}
|
|
.mb-sm-2,
|
|
.my-sm-2 {
|
|
margin-bottom: 0.25rem !important;
|
|
}
|
|
.ml-sm-2,
|
|
.mx-sm-2 {
|
|
margin-left: 0.25rem !important;
|
|
}
|
|
.m-sm-3 {
|
|
margin: 0.5rem !important;
|
|
}
|
|
.mt-sm-3,
|
|
.my-sm-3 {
|
|
margin-top: 0.5rem !important;
|
|
}
|
|
.mr-sm-3,
|
|
.mx-sm-3 {
|
|
margin-right: 0.5rem !important;
|
|
}
|
|
.mb-sm-3,
|
|
.my-sm-3 {
|
|
margin-bottom: 0.5rem !important;
|
|
}
|
|
.ml-sm-3,
|
|
.mx-sm-3 {
|
|
margin-left: 0.5rem !important;
|
|
}
|
|
.m-sm-4 {
|
|
margin: 0.75rem !important;
|
|
}
|
|
.mt-sm-4,
|
|
.my-sm-4 {
|
|
margin-top: 0.75rem !important;
|
|
}
|
|
.mr-sm-4,
|
|
.mx-sm-4 {
|
|
margin-right: 0.75rem !important;
|
|
}
|
|
.mb-sm-4,
|
|
.my-sm-4 {
|
|
margin-bottom: 0.75rem !important;
|
|
}
|
|
.ml-sm-4,
|
|
.mx-sm-4 {
|
|
margin-left: 0.75rem !important;
|
|
}
|
|
.m-sm-5 {
|
|
margin: 1.5rem !important;
|
|
}
|
|
.mt-sm-5,
|
|
.my-sm-5 {
|
|
margin-top: 1.5rem !important;
|
|
}
|
|
.mr-sm-5,
|
|
.mx-sm-5 {
|
|
margin-right: 1.5rem !important;
|
|
}
|
|
.mb-sm-5,
|
|
.my-sm-5 {
|
|
margin-bottom: 1.5rem !important;
|
|
}
|
|
.ml-sm-5,
|
|
.mx-sm-5 {
|
|
margin-left: 1.5rem !important;
|
|
}
|
|
.p-sm-0 {
|
|
padding: 0 !important;
|
|
}
|
|
.pt-sm-0,
|
|
.py-sm-0 {
|
|
padding-top: 0 !important;
|
|
}
|
|
.pr-sm-0,
|
|
.px-sm-0 {
|
|
padding-right: 0 !important;
|
|
}
|
|
.pb-sm-0,
|
|
.py-sm-0 {
|
|
padding-bottom: 0 !important;
|
|
}
|
|
.pl-sm-0,
|
|
.px-sm-0 {
|
|
padding-left: 0 !important;
|
|
}
|
|
.p-sm-1 {
|
|
padding: 0.125rem !important;
|
|
}
|
|
.pt-sm-1,
|
|
.py-sm-1 {
|
|
padding-top: 0.125rem !important;
|
|
}
|
|
.pr-sm-1,
|
|
.px-sm-1 {
|
|
padding-right: 0.125rem !important;
|
|
}
|
|
.pb-sm-1,
|
|
.py-sm-1 {
|
|
padding-bottom: 0.125rem !important;
|
|
}
|
|
.pl-sm-1,
|
|
.px-sm-1 {
|
|
padding-left: 0.125rem !important;
|
|
}
|
|
.p-sm-2 {
|
|
padding: 0.25rem !important;
|
|
}
|
|
.pt-sm-2,
|
|
.py-sm-2 {
|
|
padding-top: 0.25rem !important;
|
|
}
|
|
.pr-sm-2,
|
|
.px-sm-2 {
|
|
padding-right: 0.25rem !important;
|
|
}
|
|
.pb-sm-2,
|
|
.py-sm-2 {
|
|
padding-bottom: 0.25rem !important;
|
|
}
|
|
.pl-sm-2,
|
|
.px-sm-2 {
|
|
padding-left: 0.25rem !important;
|
|
}
|
|
.p-sm-3 {
|
|
padding: 0.5rem !important;
|
|
}
|
|
.pt-sm-3,
|
|
.py-sm-3 {
|
|
padding-top: 0.5rem !important;
|
|
}
|
|
.pr-sm-3,
|
|
.px-sm-3 {
|
|
padding-right: 0.5rem !important;
|
|
}
|
|
.pb-sm-3,
|
|
.py-sm-3 {
|
|
padding-bottom: 0.5rem !important;
|
|
}
|
|
.pl-sm-3,
|
|
.px-sm-3 {
|
|
padding-left: 0.5rem !important;
|
|
}
|
|
.p-sm-4 {
|
|
padding: 0.75rem !important;
|
|
}
|
|
.pt-sm-4,
|
|
.py-sm-4 {
|
|
padding-top: 0.75rem !important;
|
|
}
|
|
.pr-sm-4,
|
|
.px-sm-4 {
|
|
padding-right: 0.75rem !important;
|
|
}
|
|
.pb-sm-4,
|
|
.py-sm-4 {
|
|
padding-bottom: 0.75rem !important;
|
|
}
|
|
.pl-sm-4,
|
|
.px-sm-4 {
|
|
padding-left: 0.75rem !important;
|
|
}
|
|
.p-sm-5 {
|
|
padding: 1.5rem !important;
|
|
}
|
|
.pt-sm-5,
|
|
.py-sm-5 {
|
|
padding-top: 1.5rem !important;
|
|
}
|
|
.pr-sm-5,
|
|
.px-sm-5 {
|
|
padding-right: 1.5rem !important;
|
|
}
|
|
.pb-sm-5,
|
|
.py-sm-5 {
|
|
padding-bottom: 1.5rem !important;
|
|
}
|
|
.pl-sm-5,
|
|
.px-sm-5 {
|
|
padding-left: 1.5rem !important;
|
|
}
|
|
.m-sm-n1 {
|
|
margin: -0.125rem !important;
|
|
}
|
|
.mt-sm-n1,
|
|
.my-sm-n1 {
|
|
margin-top: -0.125rem !important;
|
|
}
|
|
.mr-sm-n1,
|
|
.mx-sm-n1 {
|
|
margin-right: -0.125rem !important;
|
|
}
|
|
.mb-sm-n1,
|
|
.my-sm-n1 {
|
|
margin-bottom: -0.125rem !important;
|
|
}
|
|
.ml-sm-n1,
|
|
.mx-sm-n1 {
|
|
margin-left: -0.125rem !important;
|
|
}
|
|
.m-sm-n2 {
|
|
margin: -0.25rem !important;
|
|
}
|
|
.mt-sm-n2,
|
|
.my-sm-n2 {
|
|
margin-top: -0.25rem !important;
|
|
}
|
|
.mr-sm-n2,
|
|
.mx-sm-n2 {
|
|
margin-right: -0.25rem !important;
|
|
}
|
|
.mb-sm-n2,
|
|
.my-sm-n2 {
|
|
margin-bottom: -0.25rem !important;
|
|
}
|
|
.ml-sm-n2,
|
|
.mx-sm-n2 {
|
|
margin-left: -0.25rem !important;
|
|
}
|
|
.m-sm-n3 {
|
|
margin: -0.5rem !important;
|
|
}
|
|
.mt-sm-n3,
|
|
.my-sm-n3 {
|
|
margin-top: -0.5rem !important;
|
|
}
|
|
.mr-sm-n3,
|
|
.mx-sm-n3 {
|
|
margin-right: -0.5rem !important;
|
|
}
|
|
.mb-sm-n3,
|
|
.my-sm-n3 {
|
|
margin-bottom: -0.5rem !important;
|
|
}
|
|
.ml-sm-n3,
|
|
.mx-sm-n3 {
|
|
margin-left: -0.5rem !important;
|
|
}
|
|
.m-sm-n4 {
|
|
margin: -0.75rem !important;
|
|
}
|
|
.mt-sm-n4,
|
|
.my-sm-n4 {
|
|
margin-top: -0.75rem !important;
|
|
}
|
|
.mr-sm-n4,
|
|
.mx-sm-n4 {
|
|
margin-right: -0.75rem !important;
|
|
}
|
|
.mb-sm-n4,
|
|
.my-sm-n4 {
|
|
margin-bottom: -0.75rem !important;
|
|
}
|
|
.ml-sm-n4,
|
|
.mx-sm-n4 {
|
|
margin-left: -0.75rem !important;
|
|
}
|
|
.m-sm-n5 {
|
|
margin: -1.5rem !important;
|
|
}
|
|
.mt-sm-n5,
|
|
.my-sm-n5 {
|
|
margin-top: -1.5rem !important;
|
|
}
|
|
.mr-sm-n5,
|
|
.mx-sm-n5 {
|
|
margin-right: -1.5rem !important;
|
|
}
|
|
.mb-sm-n5,
|
|
.my-sm-n5 {
|
|
margin-bottom: -1.5rem !important;
|
|
}
|
|
.ml-sm-n5,
|
|
.mx-sm-n5 {
|
|
margin-left: -1.5rem !important;
|
|
}
|
|
.m-sm-auto {
|
|
margin: auto !important;
|
|
}
|
|
.mt-sm-auto,
|
|
.my-sm-auto {
|
|
margin-top: auto !important;
|
|
}
|
|
.mr-sm-auto,
|
|
.mx-sm-auto {
|
|
margin-right: auto !important;
|
|
}
|
|
.mb-sm-auto,
|
|
.my-sm-auto {
|
|
margin-bottom: auto !important;
|
|
}
|
|
.ml-sm-auto,
|
|
.mx-sm-auto {
|
|
margin-left: auto !important;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
.m-md-0 {
|
|
margin: 0 !important;
|
|
}
|
|
.mt-md-0,
|
|
.my-md-0 {
|
|
margin-top: 0 !important;
|
|
}
|
|
.mr-md-0,
|
|
.mx-md-0 {
|
|
margin-right: 0 !important;
|
|
}
|
|
.mb-md-0,
|
|
.my-md-0 {
|
|
margin-bottom: 0 !important;
|
|
}
|
|
.ml-md-0,
|
|
.mx-md-0 {
|
|
margin-left: 0 !important;
|
|
}
|
|
.m-md-1 {
|
|
margin: 0.125rem !important;
|
|
}
|
|
.mt-md-1,
|
|
.my-md-1 {
|
|
margin-top: 0.125rem !important;
|
|
}
|
|
.mr-md-1,
|
|
.mx-md-1 {
|
|
margin-right: 0.125rem !important;
|
|
}
|
|
.mb-md-1,
|
|
.my-md-1 {
|
|
margin-bottom: 0.125rem !important;
|
|
}
|
|
.ml-md-1,
|
|
.mx-md-1 {
|
|
margin-left: 0.125rem !important;
|
|
}
|
|
.m-md-2 {
|
|
margin: 0.25rem !important;
|
|
}
|
|
.mt-md-2,
|
|
.my-md-2 {
|
|
margin-top: 0.25rem !important;
|
|
}
|
|
.mr-md-2,
|
|
.mx-md-2 {
|
|
margin-right: 0.25rem !important;
|
|
}
|
|
.mb-md-2,
|
|
.my-md-2 {
|
|
margin-bottom: 0.25rem !important;
|
|
}
|
|
.ml-md-2,
|
|
.mx-md-2 {
|
|
margin-left: 0.25rem !important;
|
|
}
|
|
.m-md-3 {
|
|
margin: 0.5rem !important;
|
|
}
|
|
.mt-md-3,
|
|
.my-md-3 {
|
|
margin-top: 0.5rem !important;
|
|
}
|
|
.mr-md-3,
|
|
.mx-md-3 {
|
|
margin-right: 0.5rem !important;
|
|
}
|
|
.mb-md-3,
|
|
.my-md-3 {
|
|
margin-bottom: 0.5rem !important;
|
|
}
|
|
.ml-md-3,
|
|
.mx-md-3 {
|
|
margin-left: 0.5rem !important;
|
|
}
|
|
.m-md-4 {
|
|
margin: 0.75rem !important;
|
|
}
|
|
.mt-md-4,
|
|
.my-md-4 {
|
|
margin-top: 0.75rem !important;
|
|
}
|
|
.mr-md-4,
|
|
.mx-md-4 {
|
|
margin-right: 0.75rem !important;
|
|
}
|
|
.mb-md-4,
|
|
.my-md-4 {
|
|
margin-bottom: 0.75rem !important;
|
|
}
|
|
.ml-md-4,
|
|
.mx-md-4 {
|
|
margin-left: 0.75rem !important;
|
|
}
|
|
.m-md-5 {
|
|
margin: 1.5rem !important;
|
|
}
|
|
.mt-md-5,
|
|
.my-md-5 {
|
|
margin-top: 1.5rem !important;
|
|
}
|
|
.mr-md-5,
|
|
.mx-md-5 {
|
|
margin-right: 1.5rem !important;
|
|
}
|
|
.mb-md-5,
|
|
.my-md-5 {
|
|
margin-bottom: 1.5rem !important;
|
|
}
|
|
.ml-md-5,
|
|
.mx-md-5 {
|
|
margin-left: 1.5rem !important;
|
|
}
|
|
.p-md-0 {
|
|
padding: 0 !important;
|
|
}
|
|
.pt-md-0,
|
|
.py-md-0 {
|
|
padding-top: 0 !important;
|
|
}
|
|
.pr-md-0,
|
|
.px-md-0 {
|
|
padding-right: 0 !important;
|
|
}
|
|
.pb-md-0,
|
|
.py-md-0 {
|
|
padding-bottom: 0 !important;
|
|
}
|
|
.pl-md-0,
|
|
.px-md-0 {
|
|
padding-left: 0 !important;
|
|
}
|
|
.p-md-1 {
|
|
padding: 0.125rem !important;
|
|
}
|
|
.pt-md-1,
|
|
.py-md-1 {
|
|
padding-top: 0.125rem !important;
|
|
}
|
|
.pr-md-1,
|
|
.px-md-1 {
|
|
padding-right: 0.125rem !important;
|
|
}
|
|
.pb-md-1,
|
|
.py-md-1 {
|
|
padding-bottom: 0.125rem !important;
|
|
}
|
|
.pl-md-1,
|
|
.px-md-1 {
|
|
padding-left: 0.125rem !important;
|
|
}
|
|
.p-md-2 {
|
|
padding: 0.25rem !important;
|
|
}
|
|
.pt-md-2,
|
|
.py-md-2 {
|
|
padding-top: 0.25rem !important;
|
|
}
|
|
.pr-md-2,
|
|
.px-md-2 {
|
|
padding-right: 0.25rem !important;
|
|
}
|
|
.pb-md-2,
|
|
.py-md-2 {
|
|
padding-bottom: 0.25rem !important;
|
|
}
|
|
.pl-md-2,
|
|
.px-md-2 {
|
|
padding-left: 0.25rem !important;
|
|
}
|
|
.p-md-3 {
|
|
padding: 0.5rem !important;
|
|
}
|
|
.pt-md-3,
|
|
.py-md-3 {
|
|
padding-top: 0.5rem !important;
|
|
}
|
|
.pr-md-3,
|
|
.px-md-3 {
|
|
padding-right: 0.5rem !important;
|
|
}
|
|
.pb-md-3,
|
|
.py-md-3 {
|
|
padding-bottom: 0.5rem !important;
|
|
}
|
|
.pl-md-3,
|
|
.px-md-3 {
|
|
padding-left: 0.5rem !important;
|
|
}
|
|
.p-md-4 {
|
|
padding: 0.75rem !important;
|
|
}
|
|
.pt-md-4,
|
|
.py-md-4 {
|
|
padding-top: 0.75rem !important;
|
|
}
|
|
.pr-md-4,
|
|
.px-md-4 {
|
|
padding-right: 0.75rem !important;
|
|
}
|
|
.pb-md-4,
|
|
.py-md-4 {
|
|
padding-bottom: 0.75rem !important;
|
|
}
|
|
.pl-md-4,
|
|
.px-md-4 {
|
|
padding-left: 0.75rem !important;
|
|
}
|
|
.p-md-5 {
|
|
padding: 1.5rem !important;
|
|
}
|
|
.pt-md-5,
|
|
.py-md-5 {
|
|
padding-top: 1.5rem !important;
|
|
}
|
|
.pr-md-5,
|
|
.px-md-5 {
|
|
padding-right: 1.5rem !important;
|
|
}
|
|
.pb-md-5,
|
|
.py-md-5 {
|
|
padding-bottom: 1.5rem !important;
|
|
}
|
|
.pl-md-5,
|
|
.px-md-5 {
|
|
padding-left: 1.5rem !important;
|
|
}
|
|
.m-md-n1 {
|
|
margin: -0.125rem !important;
|
|
}
|
|
.mt-md-n1,
|
|
.my-md-n1 {
|
|
margin-top: -0.125rem !important;
|
|
}
|
|
.mr-md-n1,
|
|
.mx-md-n1 {
|
|
margin-right: -0.125rem !important;
|
|
}
|
|
.mb-md-n1,
|
|
.my-md-n1 {
|
|
margin-bottom: -0.125rem !important;
|
|
}
|
|
.ml-md-n1,
|
|
.mx-md-n1 {
|
|
margin-left: -0.125rem !important;
|
|
}
|
|
.m-md-n2 {
|
|
margin: -0.25rem !important;
|
|
}
|
|
.mt-md-n2,
|
|
.my-md-n2 {
|
|
margin-top: -0.25rem !important;
|
|
}
|
|
.mr-md-n2,
|
|
.mx-md-n2 {
|
|
margin-right: -0.25rem !important;
|
|
}
|
|
.mb-md-n2,
|
|
.my-md-n2 {
|
|
margin-bottom: -0.25rem !important;
|
|
}
|
|
.ml-md-n2,
|
|
.mx-md-n2 {
|
|
margin-left: -0.25rem !important;
|
|
}
|
|
.m-md-n3 {
|
|
margin: -0.5rem !important;
|
|
}
|
|
.mt-md-n3,
|
|
.my-md-n3 {
|
|
margin-top: -0.5rem !important;
|
|
}
|
|
.mr-md-n3,
|
|
.mx-md-n3 {
|
|
margin-right: -0.5rem !important;
|
|
}
|
|
.mb-md-n3,
|
|
.my-md-n3 {
|
|
margin-bottom: -0.5rem !important;
|
|
}
|
|
.ml-md-n3,
|
|
.mx-md-n3 {
|
|
margin-left: -0.5rem !important;
|
|
}
|
|
.m-md-n4 {
|
|
margin: -0.75rem !important;
|
|
}
|
|
.mt-md-n4,
|
|
.my-md-n4 {
|
|
margin-top: -0.75rem !important;
|
|
}
|
|
.mr-md-n4,
|
|
.mx-md-n4 {
|
|
margin-right: -0.75rem !important;
|
|
}
|
|
.mb-md-n4,
|
|
.my-md-n4 {
|
|
margin-bottom: -0.75rem !important;
|
|
}
|
|
.ml-md-n4,
|
|
.mx-md-n4 {
|
|
margin-left: -0.75rem !important;
|
|
}
|
|
.m-md-n5 {
|
|
margin: -1.5rem !important;
|
|
}
|
|
.mt-md-n5,
|
|
.my-md-n5 {
|
|
margin-top: -1.5rem !important;
|
|
}
|
|
.mr-md-n5,
|
|
.mx-md-n5 {
|
|
margin-right: -1.5rem !important;
|
|
}
|
|
.mb-md-n5,
|
|
.my-md-n5 {
|
|
margin-bottom: -1.5rem !important;
|
|
}
|
|
.ml-md-n5,
|
|
.mx-md-n5 {
|
|
margin-left: -1.5rem !important;
|
|
}
|
|
.m-md-auto {
|
|
margin: auto !important;
|
|
}
|
|
.mt-md-auto,
|
|
.my-md-auto {
|
|
margin-top: auto !important;
|
|
}
|
|
.mr-md-auto,
|
|
.mx-md-auto {
|
|
margin-right: auto !important;
|
|
}
|
|
.mb-md-auto,
|
|
.my-md-auto {
|
|
margin-bottom: auto !important;
|
|
}
|
|
.ml-md-auto,
|
|
.mx-md-auto {
|
|
margin-left: auto !important;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 992px) {
|
|
.m-lg-0 {
|
|
margin: 0 !important;
|
|
}
|
|
.mt-lg-0,
|
|
.my-lg-0 {
|
|
margin-top: 0 !important;
|
|
}
|
|
.mr-lg-0,
|
|
.mx-lg-0 {
|
|
margin-right: 0 !important;
|
|
}
|
|
.mb-lg-0,
|
|
.my-lg-0 {
|
|
margin-bottom: 0 !important;
|
|
}
|
|
.ml-lg-0,
|
|
.mx-lg-0 {
|
|
margin-left: 0 !important;
|
|
}
|
|
.m-lg-1 {
|
|
margin: 0.125rem !important;
|
|
}
|
|
.mt-lg-1,
|
|
.my-lg-1 {
|
|
margin-top: 0.125rem !important;
|
|
}
|
|
.mr-lg-1,
|
|
.mx-lg-1 {
|
|
margin-right: 0.125rem !important;
|
|
}
|
|
.mb-lg-1,
|
|
.my-lg-1 {
|
|
margin-bottom: 0.125rem !important;
|
|
}
|
|
.ml-lg-1,
|
|
.mx-lg-1 {
|
|
margin-left: 0.125rem !important;
|
|
}
|
|
.m-lg-2 {
|
|
margin: 0.25rem !important;
|
|
}
|
|
.mt-lg-2,
|
|
.my-lg-2 {
|
|
margin-top: 0.25rem !important;
|
|
}
|
|
.mr-lg-2,
|
|
.mx-lg-2 {
|
|
margin-right: 0.25rem !important;
|
|
}
|
|
.mb-lg-2,
|
|
.my-lg-2 {
|
|
margin-bottom: 0.25rem !important;
|
|
}
|
|
.ml-lg-2,
|
|
.mx-lg-2 {
|
|
margin-left: 0.25rem !important;
|
|
}
|
|
.m-lg-3 {
|
|
margin: 0.5rem !important;
|
|
}
|
|
.mt-lg-3,
|
|
.my-lg-3 {
|
|
margin-top: 0.5rem !important;
|
|
}
|
|
.mr-lg-3,
|
|
.mx-lg-3 {
|
|
margin-right: 0.5rem !important;
|
|
}
|
|
.mb-lg-3,
|
|
.my-lg-3 {
|
|
margin-bottom: 0.5rem !important;
|
|
}
|
|
.ml-lg-3,
|
|
.mx-lg-3 {
|
|
margin-left: 0.5rem !important;
|
|
}
|
|
.m-lg-4 {
|
|
margin: 0.75rem !important;
|
|
}
|
|
.mt-lg-4,
|
|
.my-lg-4 {
|
|
margin-top: 0.75rem !important;
|
|
}
|
|
.mr-lg-4,
|
|
.mx-lg-4 {
|
|
margin-right: 0.75rem !important;
|
|
}
|
|
.mb-lg-4,
|
|
.my-lg-4 {
|
|
margin-bottom: 0.75rem !important;
|
|
}
|
|
.ml-lg-4,
|
|
.mx-lg-4 {
|
|
margin-left: 0.75rem !important;
|
|
}
|
|
.m-lg-5 {
|
|
margin: 1.5rem !important;
|
|
}
|
|
.mt-lg-5,
|
|
.my-lg-5 {
|
|
margin-top: 1.5rem !important;
|
|
}
|
|
.mr-lg-5,
|
|
.mx-lg-5 {
|
|
margin-right: 1.5rem !important;
|
|
}
|
|
.mb-lg-5,
|
|
.my-lg-5 {
|
|
margin-bottom: 1.5rem !important;
|
|
}
|
|
.ml-lg-5,
|
|
.mx-lg-5 {
|
|
margin-left: 1.5rem !important;
|
|
}
|
|
.p-lg-0 {
|
|
padding: 0 !important;
|
|
}
|
|
.pt-lg-0,
|
|
.py-lg-0 {
|
|
padding-top: 0 !important;
|
|
}
|
|
.pr-lg-0,
|
|
.px-lg-0 {
|
|
padding-right: 0 !important;
|
|
}
|
|
.pb-lg-0,
|
|
.py-lg-0 {
|
|
padding-bottom: 0 !important;
|
|
}
|
|
.pl-lg-0,
|
|
.px-lg-0 {
|
|
padding-left: 0 !important;
|
|
}
|
|
.p-lg-1 {
|
|
padding: 0.125rem !important;
|
|
}
|
|
.pt-lg-1,
|
|
.py-lg-1 {
|
|
padding-top: 0.125rem !important;
|
|
}
|
|
.pr-lg-1,
|
|
.px-lg-1 {
|
|
padding-right: 0.125rem !important;
|
|
}
|
|
.pb-lg-1,
|
|
.py-lg-1 {
|
|
padding-bottom: 0.125rem !important;
|
|
}
|
|
.pl-lg-1,
|
|
.px-lg-1 {
|
|
padding-left: 0.125rem !important;
|
|
}
|
|
.p-lg-2 {
|
|
padding: 0.25rem !important;
|
|
}
|
|
.pt-lg-2,
|
|
.py-lg-2 {
|
|
padding-top: 0.25rem !important;
|
|
}
|
|
.pr-lg-2,
|
|
.px-lg-2 {
|
|
padding-right: 0.25rem !important;
|
|
}
|
|
.pb-lg-2,
|
|
.py-lg-2 {
|
|
padding-bottom: 0.25rem !important;
|
|
}
|
|
.pl-lg-2,
|
|
.px-lg-2 {
|
|
padding-left: 0.25rem !important;
|
|
}
|
|
.p-lg-3 {
|
|
padding: 0.5rem !important;
|
|
}
|
|
.pt-lg-3,
|
|
.py-lg-3 {
|
|
padding-top: 0.5rem !important;
|
|
}
|
|
.pr-lg-3,
|
|
.px-lg-3 {
|
|
padding-right: 0.5rem !important;
|
|
}
|
|
.pb-lg-3,
|
|
.py-lg-3 {
|
|
padding-bottom: 0.5rem !important;
|
|
}
|
|
.pl-lg-3,
|
|
.px-lg-3 {
|
|
padding-left: 0.5rem !important;
|
|
}
|
|
.p-lg-4 {
|
|
padding: 0.75rem !important;
|
|
}
|
|
.pt-lg-4,
|
|
.py-lg-4 {
|
|
padding-top: 0.75rem !important;
|
|
}
|
|
.pr-lg-4,
|
|
.px-lg-4 {
|
|
padding-right: 0.75rem !important;
|
|
}
|
|
.pb-lg-4,
|
|
.py-lg-4 {
|
|
padding-bottom: 0.75rem !important;
|
|
}
|
|
.pl-lg-4,
|
|
.px-lg-4 {
|
|
padding-left: 0.75rem !important;
|
|
}
|
|
.p-lg-5 {
|
|
padding: 1.5rem !important;
|
|
}
|
|
.pt-lg-5,
|
|
.py-lg-5 {
|
|
padding-top: 1.5rem !important;
|
|
}
|
|
.pr-lg-5,
|
|
.px-lg-5 {
|
|
padding-right: 1.5rem !important;
|
|
}
|
|
.pb-lg-5,
|
|
.py-lg-5 {
|
|
padding-bottom: 1.5rem !important;
|
|
}
|
|
.pl-lg-5,
|
|
.px-lg-5 {
|
|
padding-left: 1.5rem !important;
|
|
}
|
|
.m-lg-n1 {
|
|
margin: -0.125rem !important;
|
|
}
|
|
.mt-lg-n1,
|
|
.my-lg-n1 {
|
|
margin-top: -0.125rem !important;
|
|
}
|
|
.mr-lg-n1,
|
|
.mx-lg-n1 {
|
|
margin-right: -0.125rem !important;
|
|
}
|
|
.mb-lg-n1,
|
|
.my-lg-n1 {
|
|
margin-bottom: -0.125rem !important;
|
|
}
|
|
.ml-lg-n1,
|
|
.mx-lg-n1 {
|
|
margin-left: -0.125rem !important;
|
|
}
|
|
.m-lg-n2 {
|
|
margin: -0.25rem !important;
|
|
}
|
|
.mt-lg-n2,
|
|
.my-lg-n2 {
|
|
margin-top: -0.25rem !important;
|
|
}
|
|
.mr-lg-n2,
|
|
.mx-lg-n2 {
|
|
margin-right: -0.25rem !important;
|
|
}
|
|
.mb-lg-n2,
|
|
.my-lg-n2 {
|
|
margin-bottom: -0.25rem !important;
|
|
}
|
|
.ml-lg-n2,
|
|
.mx-lg-n2 {
|
|
margin-left: -0.25rem !important;
|
|
}
|
|
.m-lg-n3 {
|
|
margin: -0.5rem !important;
|
|
}
|
|
.mt-lg-n3,
|
|
.my-lg-n3 {
|
|
margin-top: -0.5rem !important;
|
|
}
|
|
.mr-lg-n3,
|
|
.mx-lg-n3 {
|
|
margin-right: -0.5rem !important;
|
|
}
|
|
.mb-lg-n3,
|
|
.my-lg-n3 {
|
|
margin-bottom: -0.5rem !important;
|
|
}
|
|
.ml-lg-n3,
|
|
.mx-lg-n3 {
|
|
margin-left: -0.5rem !important;
|
|
}
|
|
.m-lg-n4 {
|
|
margin: -0.75rem !important;
|
|
}
|
|
.mt-lg-n4,
|
|
.my-lg-n4 {
|
|
margin-top: -0.75rem !important;
|
|
}
|
|
.mr-lg-n4,
|
|
.mx-lg-n4 {
|
|
margin-right: -0.75rem !important;
|
|
}
|
|
.mb-lg-n4,
|
|
.my-lg-n4 {
|
|
margin-bottom: -0.75rem !important;
|
|
}
|
|
.ml-lg-n4,
|
|
.mx-lg-n4 {
|
|
margin-left: -0.75rem !important;
|
|
}
|
|
.m-lg-n5 {
|
|
margin: -1.5rem !important;
|
|
}
|
|
.mt-lg-n5,
|
|
.my-lg-n5 {
|
|
margin-top: -1.5rem !important;
|
|
}
|
|
.mr-lg-n5,
|
|
.mx-lg-n5 {
|
|
margin-right: -1.5rem !important;
|
|
}
|
|
.mb-lg-n5,
|
|
.my-lg-n5 {
|
|
margin-bottom: -1.5rem !important;
|
|
}
|
|
.ml-lg-n5,
|
|
.mx-lg-n5 {
|
|
margin-left: -1.5rem !important;
|
|
}
|
|
.m-lg-auto {
|
|
margin: auto !important;
|
|
}
|
|
.mt-lg-auto,
|
|
.my-lg-auto {
|
|
margin-top: auto !important;
|
|
}
|
|
.mr-lg-auto,
|
|
.mx-lg-auto {
|
|
margin-right: auto !important;
|
|
}
|
|
.mb-lg-auto,
|
|
.my-lg-auto {
|
|
margin-bottom: auto !important;
|
|
}
|
|
.ml-lg-auto,
|
|
.mx-lg-auto {
|
|
margin-left: auto !important;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 1200px) {
|
|
.m-xl-0 {
|
|
margin: 0 !important;
|
|
}
|
|
.mt-xl-0,
|
|
.my-xl-0 {
|
|
margin-top: 0 !important;
|
|
}
|
|
.mr-xl-0,
|
|
.mx-xl-0 {
|
|
margin-right: 0 !important;
|
|
}
|
|
.mb-xl-0,
|
|
.my-xl-0 {
|
|
margin-bottom: 0 !important;
|
|
}
|
|
.ml-xl-0,
|
|
.mx-xl-0 {
|
|
margin-left: 0 !important;
|
|
}
|
|
.m-xl-1 {
|
|
margin: 0.125rem !important;
|
|
}
|
|
.mt-xl-1,
|
|
.my-xl-1 {
|
|
margin-top: 0.125rem !important;
|
|
}
|
|
.mr-xl-1,
|
|
.mx-xl-1 {
|
|
margin-right: 0.125rem !important;
|
|
}
|
|
.mb-xl-1,
|
|
.my-xl-1 {
|
|
margin-bottom: 0.125rem !important;
|
|
}
|
|
.ml-xl-1,
|
|
.mx-xl-1 {
|
|
margin-left: 0.125rem !important;
|
|
}
|
|
.m-xl-2 {
|
|
margin: 0.25rem !important;
|
|
}
|
|
.mt-xl-2,
|
|
.my-xl-2 {
|
|
margin-top: 0.25rem !important;
|
|
}
|
|
.mr-xl-2,
|
|
.mx-xl-2 {
|
|
margin-right: 0.25rem !important;
|
|
}
|
|
.mb-xl-2,
|
|
.my-xl-2 {
|
|
margin-bottom: 0.25rem !important;
|
|
}
|
|
.ml-xl-2,
|
|
.mx-xl-2 {
|
|
margin-left: 0.25rem !important;
|
|
}
|
|
.m-xl-3 {
|
|
margin: 0.5rem !important;
|
|
}
|
|
.mt-xl-3,
|
|
.my-xl-3 {
|
|
margin-top: 0.5rem !important;
|
|
}
|
|
.mr-xl-3,
|
|
.mx-xl-3 {
|
|
margin-right: 0.5rem !important;
|
|
}
|
|
.mb-xl-3,
|
|
.my-xl-3 {
|
|
margin-bottom: 0.5rem !important;
|
|
}
|
|
.ml-xl-3,
|
|
.mx-xl-3 {
|
|
margin-left: 0.5rem !important;
|
|
}
|
|
.m-xl-4 {
|
|
margin: 0.75rem !important;
|
|
}
|
|
.mt-xl-4,
|
|
.my-xl-4 {
|
|
margin-top: 0.75rem !important;
|
|
}
|
|
.mr-xl-4,
|
|
.mx-xl-4 {
|
|
margin-right: 0.75rem !important;
|
|
}
|
|
.mb-xl-4,
|
|
.my-xl-4 {
|
|
margin-bottom: 0.75rem !important;
|
|
}
|
|
.ml-xl-4,
|
|
.mx-xl-4 {
|
|
margin-left: 0.75rem !important;
|
|
}
|
|
.m-xl-5 {
|
|
margin: 1.5rem !important;
|
|
}
|
|
.mt-xl-5,
|
|
.my-xl-5 {
|
|
margin-top: 1.5rem !important;
|
|
}
|
|
.mr-xl-5,
|
|
.mx-xl-5 {
|
|
margin-right: 1.5rem !important;
|
|
}
|
|
.mb-xl-5,
|
|
.my-xl-5 {
|
|
margin-bottom: 1.5rem !important;
|
|
}
|
|
.ml-xl-5,
|
|
.mx-xl-5 {
|
|
margin-left: 1.5rem !important;
|
|
}
|
|
.p-xl-0 {
|
|
padding: 0 !important;
|
|
}
|
|
.pt-xl-0,
|
|
.py-xl-0 {
|
|
padding-top: 0 !important;
|
|
}
|
|
.pr-xl-0,
|
|
.px-xl-0 {
|
|
padding-right: 0 !important;
|
|
}
|
|
.pb-xl-0,
|
|
.py-xl-0 {
|
|
padding-bottom: 0 !important;
|
|
}
|
|
.pl-xl-0,
|
|
.px-xl-0 {
|
|
padding-left: 0 !important;
|
|
}
|
|
.p-xl-1 {
|
|
padding: 0.125rem !important;
|
|
}
|
|
.pt-xl-1,
|
|
.py-xl-1 {
|
|
padding-top: 0.125rem !important;
|
|
}
|
|
.pr-xl-1,
|
|
.px-xl-1 {
|
|
padding-right: 0.125rem !important;
|
|
}
|
|
.pb-xl-1,
|
|
.py-xl-1 {
|
|
padding-bottom: 0.125rem !important;
|
|
}
|
|
.pl-xl-1,
|
|
.px-xl-1 {
|
|
padding-left: 0.125rem !important;
|
|
}
|
|
.p-xl-2 {
|
|
padding: 0.25rem !important;
|
|
}
|
|
.pt-xl-2,
|
|
.py-xl-2 {
|
|
padding-top: 0.25rem !important;
|
|
}
|
|
.pr-xl-2,
|
|
.px-xl-2 {
|
|
padding-right: 0.25rem !important;
|
|
}
|
|
.pb-xl-2,
|
|
.py-xl-2 {
|
|
padding-bottom: 0.25rem !important;
|
|
}
|
|
.pl-xl-2,
|
|
.px-xl-2 {
|
|
padding-left: 0.25rem !important;
|
|
}
|
|
.p-xl-3 {
|
|
padding: 0.5rem !important;
|
|
}
|
|
.pt-xl-3,
|
|
.py-xl-3 {
|
|
padding-top: 0.5rem !important;
|
|
}
|
|
.pr-xl-3,
|
|
.px-xl-3 {
|
|
padding-right: 0.5rem !important;
|
|
}
|
|
.pb-xl-3,
|
|
.py-xl-3 {
|
|
padding-bottom: 0.5rem !important;
|
|
}
|
|
.pl-xl-3,
|
|
.px-xl-3 {
|
|
padding-left: 0.5rem !important;
|
|
}
|
|
.p-xl-4 {
|
|
padding: 0.75rem !important;
|
|
}
|
|
.pt-xl-4,
|
|
.py-xl-4 {
|
|
padding-top: 0.75rem !important;
|
|
}
|
|
.pr-xl-4,
|
|
.px-xl-4 {
|
|
padding-right: 0.75rem !important;
|
|
}
|
|
.pb-xl-4,
|
|
.py-xl-4 {
|
|
padding-bottom: 0.75rem !important;
|
|
}
|
|
.pl-xl-4,
|
|
.px-xl-4 {
|
|
padding-left: 0.75rem !important;
|
|
}
|
|
.p-xl-5 {
|
|
padding: 1.5rem !important;
|
|
}
|
|
.pt-xl-5,
|
|
.py-xl-5 {
|
|
padding-top: 1.5rem !important;
|
|
}
|
|
.pr-xl-5,
|
|
.px-xl-5 {
|
|
padding-right: 1.5rem !important;
|
|
}
|
|
.pb-xl-5,
|
|
.py-xl-5 {
|
|
padding-bottom: 1.5rem !important;
|
|
}
|
|
.pl-xl-5,
|
|
.px-xl-5 {
|
|
padding-left: 1.5rem !important;
|
|
}
|
|
.m-xl-n1 {
|
|
margin: -0.125rem !important;
|
|
}
|
|
.mt-xl-n1,
|
|
.my-xl-n1 {
|
|
margin-top: -0.125rem !important;
|
|
}
|
|
.mr-xl-n1,
|
|
.mx-xl-n1 {
|
|
margin-right: -0.125rem !important;
|
|
}
|
|
.mb-xl-n1,
|
|
.my-xl-n1 {
|
|
margin-bottom: -0.125rem !important;
|
|
}
|
|
.ml-xl-n1,
|
|
.mx-xl-n1 {
|
|
margin-left: -0.125rem !important;
|
|
}
|
|
.m-xl-n2 {
|
|
margin: -0.25rem !important;
|
|
}
|
|
.mt-xl-n2,
|
|
.my-xl-n2 {
|
|
margin-top: -0.25rem !important;
|
|
}
|
|
.mr-xl-n2,
|
|
.mx-xl-n2 {
|
|
margin-right: -0.25rem !important;
|
|
}
|
|
.mb-xl-n2,
|
|
.my-xl-n2 {
|
|
margin-bottom: -0.25rem !important;
|
|
}
|
|
.ml-xl-n2,
|
|
.mx-xl-n2 {
|
|
margin-left: -0.25rem !important;
|
|
}
|
|
.m-xl-n3 {
|
|
margin: -0.5rem !important;
|
|
}
|
|
.mt-xl-n3,
|
|
.my-xl-n3 {
|
|
margin-top: -0.5rem !important;
|
|
}
|
|
.mr-xl-n3,
|
|
.mx-xl-n3 {
|
|
margin-right: -0.5rem !important;
|
|
}
|
|
.mb-xl-n3,
|
|
.my-xl-n3 {
|
|
margin-bottom: -0.5rem !important;
|
|
}
|
|
.ml-xl-n3,
|
|
.mx-xl-n3 {
|
|
margin-left: -0.5rem !important;
|
|
}
|
|
.m-xl-n4 {
|
|
margin: -0.75rem !important;
|
|
}
|
|
.mt-xl-n4,
|
|
.my-xl-n4 {
|
|
margin-top: -0.75rem !important;
|
|
}
|
|
.mr-xl-n4,
|
|
.mx-xl-n4 {
|
|
margin-right: -0.75rem !important;
|
|
}
|
|
.mb-xl-n4,
|
|
.my-xl-n4 {
|
|
margin-bottom: -0.75rem !important;
|
|
}
|
|
.ml-xl-n4,
|
|
.mx-xl-n4 {
|
|
margin-left: -0.75rem !important;
|
|
}
|
|
.m-xl-n5 {
|
|
margin: -1.5rem !important;
|
|
}
|
|
.mt-xl-n5,
|
|
.my-xl-n5 {
|
|
margin-top: -1.5rem !important;
|
|
}
|
|
.mr-xl-n5,
|
|
.mx-xl-n5 {
|
|
margin-right: -1.5rem !important;
|
|
}
|
|
.mb-xl-n5,
|
|
.my-xl-n5 {
|
|
margin-bottom: -1.5rem !important;
|
|
}
|
|
.ml-xl-n5,
|
|
.mx-xl-n5 {
|
|
margin-left: -1.5rem !important;
|
|
}
|
|
.m-xl-auto {
|
|
margin: auto !important;
|
|
}
|
|
.mt-xl-auto,
|
|
.my-xl-auto {
|
|
margin-top: auto !important;
|
|
}
|
|
.mr-xl-auto,
|
|
.mx-xl-auto {
|
|
margin-right: auto !important;
|
|
}
|
|
.mb-xl-auto,
|
|
.my-xl-auto {
|
|
margin-bottom: auto !important;
|
|
}
|
|
.ml-xl-auto,
|
|
.mx-xl-auto {
|
|
margin-left: auto !important;
|
|
}
|
|
}
|
|
|
|
.stretched-link::after {
|
|
position: absolute;
|
|
top: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
z-index: 1;
|
|
pointer-events: auto;
|
|
content: "";
|
|
background-color: rgba(0, 0, 0, 0);
|
|
}
|
|
|
|
.text-monospace {
|
|
font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
|
|
}
|
|
|
|
.text-justify {
|
|
text-align: justify !important;
|
|
}
|
|
|
|
.text-wrap {
|
|
white-space: normal !important;
|
|
}
|
|
|
|
.text-nowrap {
|
|
white-space: nowrap !important;
|
|
}
|
|
|
|
.text-truncate {
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.text-left {
|
|
text-align: left !important;
|
|
}
|
|
|
|
.text-right {
|
|
text-align: right !important;
|
|
}
|
|
|
|
.text-center {
|
|
text-align: center !important;
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.text-sm-left {
|
|
text-align: left !important;
|
|
}
|
|
.text-sm-right {
|
|
text-align: right !important;
|
|
}
|
|
.text-sm-center {
|
|
text-align: center !important;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
.text-md-left {
|
|
text-align: left !important;
|
|
}
|
|
.text-md-right {
|
|
text-align: right !important;
|
|
}
|
|
.text-md-center {
|
|
text-align: center !important;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 992px) {
|
|
.text-lg-left {
|
|
text-align: left !important;
|
|
}
|
|
.text-lg-right {
|
|
text-align: right !important;
|
|
}
|
|
.text-lg-center {
|
|
text-align: center !important;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 1200px) {
|
|
.text-xl-left {
|
|
text-align: left !important;
|
|
}
|
|
.text-xl-right {
|
|
text-align: right !important;
|
|
}
|
|
.text-xl-center {
|
|
text-align: center !important;
|
|
}
|
|
}
|
|
|
|
.text-lowercase {
|
|
text-transform: lowercase !important;
|
|
}
|
|
|
|
.text-uppercase {
|
|
text-transform: uppercase !important;
|
|
}
|
|
|
|
.text-capitalize {
|
|
text-transform: capitalize !important;
|
|
}
|
|
|
|
.font-weight-light {
|
|
font-weight: 300 !important;
|
|
}
|
|
|
|
.font-weight-lighter {
|
|
font-weight: lighter !important;
|
|
}
|
|
|
|
.font-weight-normal {
|
|
font-weight: 400 !important;
|
|
}
|
|
|
|
.font-weight-bold {
|
|
font-weight: 700 !important;
|
|
}
|
|
|
|
.font-weight-bolder {
|
|
font-weight: bolder !important;
|
|
}
|
|
|
|
.font-italic {
|
|
font-style: italic !important;
|
|
}
|
|
|
|
.text-white {
|
|
color: #fff !important;
|
|
}
|
|
|
|
.text-primary {
|
|
color: #083358 !important;
|
|
}
|
|
|
|
a.text-primary:hover, a.text-primary:focus {
|
|
color: #020a12 !important;
|
|
}
|
|
|
|
.text-secondary {
|
|
color: #b8b8b8 !important;
|
|
}
|
|
|
|
a.text-secondary:hover, a.text-secondary:focus {
|
|
color: #929292 !important;
|
|
}
|
|
|
|
.text-success {
|
|
color: #008a29 !important;
|
|
}
|
|
|
|
a.text-success:hover, a.text-success:focus {
|
|
color: #003e12 !important;
|
|
}
|
|
|
|
.text-info {
|
|
color: #74dbef !important;
|
|
}
|
|
|
|
a.text-info:hover, a.text-info:focus {
|
|
color: #2fc9e7 !important;
|
|
}
|
|
|
|
.text-warning {
|
|
color: #e6d200 !important;
|
|
}
|
|
|
|
a.text-warning:hover, a.text-warning:focus {
|
|
color: #9a8c00 !important;
|
|
}
|
|
|
|
.text-danger {
|
|
color: #e13737 !important;
|
|
}
|
|
|
|
a.text-danger:hover, a.text-danger:focus {
|
|
color: #b11b1b !important;
|
|
}
|
|
|
|
.text-light {
|
|
color: #f4f4f4 !important;
|
|
}
|
|
|
|
a.text-light:hover, a.text-light:focus {
|
|
color: #cecece !important;
|
|
}
|
|
|
|
.text-dark {
|
|
color: #072247 !important;
|
|
}
|
|
|
|
a.text-dark:hover, a.text-dark:focus {
|
|
color: #000101 !important;
|
|
}
|
|
|
|
.text-body {
|
|
color: #212529 !important;
|
|
}
|
|
|
|
.text-muted {
|
|
color: #6c757d !important;
|
|
}
|
|
|
|
.text-black-50 {
|
|
color: rgba(0, 0, 0, 0.5) !important;
|
|
}
|
|
|
|
.text-white-50 {
|
|
color: rgba(255, 255, 255, 0.5) !important;
|
|
}
|
|
|
|
.text-hide {
|
|
font: 0/0 a;
|
|
color: transparent;
|
|
text-shadow: none;
|
|
background-color: transparent;
|
|
border: 0;
|
|
}
|
|
|
|
.text-decoration-none {
|
|
text-decoration: none !important;
|
|
}
|
|
|
|
.text-break {
|
|
word-break: break-word !important;
|
|
overflow-wrap: break-word !important;
|
|
}
|
|
|
|
.text-reset {
|
|
color: inherit !important;
|
|
}
|
|
|
|
.visible {
|
|
visibility: visible !important;
|
|
}
|
|
|
|
.invisible {
|
|
visibility: hidden !important;
|
|
}
|
|
|
|
@media print {
|
|
*,
|
|
*::before,
|
|
*::after {
|
|
text-shadow: none !important;
|
|
box-shadow: none !important;
|
|
}
|
|
a:not(.btn) {
|
|
text-decoration: underline;
|
|
}
|
|
abbr[title]::after {
|
|
content: " (" attr(title) ")";
|
|
}
|
|
pre {
|
|
white-space: pre-wrap !important;
|
|
}
|
|
pre,
|
|
blockquote {
|
|
border: 1px solid #adb5bd;
|
|
page-break-inside: avoid;
|
|
}
|
|
thead {
|
|
display: table-header-group;
|
|
}
|
|
tr,
|
|
img {
|
|
page-break-inside: avoid;
|
|
}
|
|
p,
|
|
h2,
|
|
h3 {
|
|
orphans: 3;
|
|
widows: 3;
|
|
}
|
|
h2,
|
|
h3 {
|
|
page-break-after: avoid;
|
|
}
|
|
@page {
|
|
size: a3;
|
|
}
|
|
body {
|
|
min-width: 992px !important;
|
|
}
|
|
.container {
|
|
min-width: 992px !important;
|
|
}
|
|
.navbar {
|
|
display: none;
|
|
}
|
|
.badge {
|
|
border: 1px solid #000;
|
|
}
|
|
.table {
|
|
border-collapse: collapse !important;
|
|
}
|
|
.table td,
|
|
.table th {
|
|
background-color: #fff !important;
|
|
}
|
|
.table-bordered th,
|
|
.table-bordered td {
|
|
border: 1px solid #dee2e6 !important;
|
|
}
|
|
.table-dark {
|
|
color: inherit;
|
|
}
|
|
.table-dark th,
|
|
.table-dark td,
|
|
.table-dark thead th,
|
|
.table-dark tbody + tbody {
|
|
border-color: #e3e3e3;
|
|
}
|
|
.table .thead-dark th {
|
|
color: inherit;
|
|
border-color: #e3e3e3;
|
|
}
|
|
}
|
|
|
|
.select2-container {
|
|
box-sizing: border-box;
|
|
display: inline-block;
|
|
margin: 0;
|
|
position: relative;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.select2-container .select2-selection--single {
|
|
box-sizing: border-box;
|
|
cursor: pointer;
|
|
display: block;
|
|
height: 28px;
|
|
user-select: none;
|
|
-webkit-user-select: none;
|
|
}
|
|
|
|
.select2-container .select2-selection--single .select2-selection__rendered {
|
|
display: block;
|
|
padding-left: 8px;
|
|
padding-right: 20px;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.select2-container .select2-selection--single .select2-selection__clear {
|
|
position: relative;
|
|
}
|
|
|
|
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
|
|
padding-right: 8px;
|
|
padding-left: 20px;
|
|
}
|
|
|
|
.select2-container .select2-selection--multiple {
|
|
box-sizing: border-box;
|
|
cursor: pointer;
|
|
display: block;
|
|
min-height: 32px;
|
|
user-select: none;
|
|
-webkit-user-select: none;
|
|
}
|
|
|
|
.select2-container .select2-selection--multiple .select2-selection__rendered {
|
|
display: inline-block;
|
|
overflow: hidden;
|
|
padding-left: 8px;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.select2-container .select2-search--inline {
|
|
float: left;
|
|
}
|
|
|
|
.select2-container .select2-search--inline .select2-search__field {
|
|
box-sizing: border-box;
|
|
border: none;
|
|
font-size: 100%;
|
|
margin-top: 5px;
|
|
padding: 0;
|
|
}
|
|
|
|
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
|
|
-webkit-appearance: none;
|
|
}
|
|
|
|
.select2-dropdown {
|
|
background-color: white;
|
|
border: 1px solid #aaa;
|
|
border-radius: 4px;
|
|
box-sizing: border-box;
|
|
display: block;
|
|
position: absolute;
|
|
left: -100000px;
|
|
width: 100%;
|
|
z-index: 1051;
|
|
}
|
|
|
|
.select2-results {
|
|
display: block;
|
|
}
|
|
|
|
.select2-results__options {
|
|
list-style: none;
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
.select2-results__option {
|
|
padding: 6px;
|
|
user-select: none;
|
|
-webkit-user-select: none;
|
|
}
|
|
|
|
.select2-results__option[aria-selected] {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.select2-container--open .select2-dropdown {
|
|
left: 0;
|
|
}
|
|
|
|
.select2-container--open .select2-dropdown--above {
|
|
border-bottom: none;
|
|
border-bottom-left-radius: 0;
|
|
border-bottom-right-radius: 0;
|
|
}
|
|
|
|
.select2-container--open .select2-dropdown--below {
|
|
border-top: none;
|
|
border-top-left-radius: 0;
|
|
border-top-right-radius: 0;
|
|
}
|
|
|
|
.select2-search--dropdown {
|
|
display: block;
|
|
padding: 4px;
|
|
}
|
|
|
|
.select2-search--dropdown .select2-search__field {
|
|
padding: 4px;
|
|
width: 100%;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
|
|
-webkit-appearance: none;
|
|
}
|
|
|
|
.select2-search--dropdown.select2-search--hide {
|
|
display: none;
|
|
}
|
|
|
|
.select2-close-mask {
|
|
border: 0;
|
|
margin: 0;
|
|
padding: 0;
|
|
display: block;
|
|
position: fixed;
|
|
left: 0;
|
|
top: 0;
|
|
min-height: 100%;
|
|
min-width: 100%;
|
|
height: auto;
|
|
width: auto;
|
|
opacity: 0;
|
|
z-index: 99;
|
|
background-color: #fff;
|
|
filter: alpha(opacity=0);
|
|
}
|
|
|
|
.select2-hidden-accessible {
|
|
border: 0 !important;
|
|
clip: rect(0 0 0 0) !important;
|
|
-webkit-clip-path: inset(50%) !important;
|
|
clip-path: inset(50%) !important;
|
|
height: 1px !important;
|
|
overflow: hidden !important;
|
|
padding: 0 !important;
|
|
position: absolute !important;
|
|
width: 1px !important;
|
|
white-space: nowrap !important;
|
|
}
|
|
|
|
.select2-container--default .select2-selection--single {
|
|
background-color: #fff;
|
|
border: 1px solid #aaa;
|
|
border-radius: 4px;
|
|
}
|
|
|
|
.select2-container--default .select2-selection--single .select2-selection__rendered {
|
|
color: #444;
|
|
line-height: 28px;
|
|
}
|
|
|
|
.select2-container--default .select2-selection--single .select2-selection__clear {
|
|
cursor: pointer;
|
|
float: right;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.select2-container--default .select2-selection--single .select2-selection__placeholder {
|
|
color: #999;
|
|
}
|
|
|
|
.select2-container--default .select2-selection--single .select2-selection__arrow {
|
|
height: 26px;
|
|
position: absolute;
|
|
top: 1px;
|
|
right: 1px;
|
|
width: 20px;
|
|
}
|
|
|
|
.select2-container--default .select2-selection--single .select2-selection__arrow b {
|
|
border-color: #888 transparent transparent transparent;
|
|
border-style: solid;
|
|
border-width: 5px 4px 0 4px;
|
|
height: 0;
|
|
left: 50%;
|
|
margin-left: -4px;
|
|
margin-top: -2px;
|
|
position: absolute;
|
|
top: 50%;
|
|
width: 0;
|
|
}
|
|
|
|
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
|
|
float: left;
|
|
}
|
|
|
|
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
|
|
left: 1px;
|
|
right: auto;
|
|
}
|
|
|
|
.select2-container--default.select2-container--disabled .select2-selection--single {
|
|
background-color: #eee;
|
|
cursor: default;
|
|
}
|
|
|
|
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
|
|
display: none;
|
|
}
|
|
|
|
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
|
|
border-color: transparent transparent #888 transparent;
|
|
border-width: 0 4px 5px 4px;
|
|
}
|
|
|
|
.select2-container--default .select2-selection--multiple {
|
|
background-color: white;
|
|
border: 1px solid #aaa;
|
|
border-radius: 4px;
|
|
cursor: text;
|
|
}
|
|
|
|
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
|
|
box-sizing: border-box;
|
|
list-style: none;
|
|
margin: 0;
|
|
padding: 0 5px;
|
|
width: 100%;
|
|
}
|
|
|
|
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
|
|
list-style: none;
|
|
}
|
|
|
|
.select2-container--default .select2-selection--multiple .select2-selection__clear {
|
|
cursor: pointer;
|
|
float: right;
|
|
font-weight: bold;
|
|
margin-top: 5px;
|
|
margin-right: 10px;
|
|
padding: 1px;
|
|
}
|
|
|
|
.select2-container--default .select2-selection--multiple .select2-selection__choice {
|
|
background-color: #e4e4e4;
|
|
border: 1px solid #aaa;
|
|
border-radius: 4px;
|
|
cursor: default;
|
|
float: left;
|
|
margin-right: 5px;
|
|
margin-top: 5px;
|
|
padding: 0 5px;
|
|
}
|
|
|
|
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
|
|
color: #999;
|
|
cursor: pointer;
|
|
display: inline-block;
|
|
font-weight: bold;
|
|
margin-right: 2px;
|
|
}
|
|
|
|
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
|
|
color: #333;
|
|
}
|
|
|
|
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
|
|
float: right;
|
|
}
|
|
|
|
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
|
|
margin-left: 5px;
|
|
margin-right: auto;
|
|
}
|
|
|
|
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
|
|
margin-left: 2px;
|
|
margin-right: auto;
|
|
}
|
|
|
|
.select2-container--default.select2-container--focus .select2-selection--multiple {
|
|
border: solid black 1px;
|
|
outline: 0;
|
|
}
|
|
|
|
.select2-container--default.select2-container--disabled .select2-selection--multiple {
|
|
background-color: #eee;
|
|
cursor: default;
|
|
}
|
|
|
|
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
|
|
display: none;
|
|
}
|
|
|
|
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
|
|
border-top-left-radius: 0;
|
|
border-top-right-radius: 0;
|
|
}
|
|
|
|
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
|
|
border-bottom-left-radius: 0;
|
|
border-bottom-right-radius: 0;
|
|
}
|
|
|
|
.select2-container--default .select2-search--dropdown .select2-search__field {
|
|
border: 1px solid #aaa;
|
|
}
|
|
|
|
.select2-container--default .select2-search--inline .select2-search__field {
|
|
background: transparent;
|
|
border: none;
|
|
outline: 0;
|
|
box-shadow: none;
|
|
-webkit-appearance: textfield;
|
|
}
|
|
|
|
.select2-container--default .select2-results > .select2-results__options {
|
|
max-height: 200px;
|
|
overflow-y: auto;
|
|
}
|
|
|
|
.select2-container--default .select2-results__option[role=group] {
|
|
padding: 0;
|
|
}
|
|
|
|
.select2-container--default .select2-results__option[aria-disabled=true] {
|
|
color: #999;
|
|
}
|
|
|
|
.select2-container--default .select2-results__option[aria-selected=true] {
|
|
background-color: #ddd;
|
|
}
|
|
|
|
.select2-container--default .select2-results__option .select2-results__option {
|
|
padding-left: 1em;
|
|
}
|
|
|
|
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
|
|
padding-left: 0;
|
|
}
|
|
|
|
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
|
|
margin-left: -1em;
|
|
padding-left: 2em;
|
|
}
|
|
|
|
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
|
|
margin-left: -2em;
|
|
padding-left: 3em;
|
|
}
|
|
|
|
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
|
|
margin-left: -3em;
|
|
padding-left: 4em;
|
|
}
|
|
|
|
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
|
|
margin-left: -4em;
|
|
padding-left: 5em;
|
|
}
|
|
|
|
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
|
|
margin-left: -5em;
|
|
padding-left: 6em;
|
|
}
|
|
|
|
.select2-container--default .select2-results__option--highlighted[aria-selected] {
|
|
background-color: #5897fb;
|
|
color: white;
|
|
}
|
|
|
|
.select2-container--default .select2-results__group {
|
|
cursor: default;
|
|
display: block;
|
|
padding: 6px;
|
|
}
|
|
|
|
.select2-container--classic .select2-selection--single {
|
|
background-color: #f7f7f7;
|
|
border: 1px solid #e3e3e3;
|
|
border-radius: 0.25rem;
|
|
outline: 0;
|
|
background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
|
|
background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
|
|
background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
|
|
background-repeat: repeat-x;
|
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
|
|
}
|
|
|
|
.select2-container--classic .select2-selection--single:focus {
|
|
border: 1px solid #5897fb;
|
|
}
|
|
|
|
.select2-container--classic .select2-selection--single .select2-selection__rendered {
|
|
color: #444;
|
|
line-height: 28px;
|
|
}
|
|
|
|
.select2-container--classic .select2-selection--single .select2-selection__clear {
|
|
cursor: pointer;
|
|
float: right;
|
|
font-weight: bold;
|
|
margin-right: 10px;
|
|
}
|
|
|
|
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
|
|
color: #999;
|
|
}
|
|
|
|
.select2-container--classic .select2-selection--single .select2-selection__arrow {
|
|
background-color: #ddd;
|
|
border: none;
|
|
border-left: 1px solid #e3e3e3;
|
|
border-top-right-radius: 0.25rem;
|
|
border-bottom-right-radius: 0.25rem;
|
|
height: 26px;
|
|
position: absolute;
|
|
top: 1px;
|
|
right: 1px;
|
|
width: 20px;
|
|
background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
|
|
background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
|
|
background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
|
|
background-repeat: repeat-x;
|
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
|
|
}
|
|
|
|
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
|
|
border-color: #888 transparent transparent transparent;
|
|
border-style: solid;
|
|
border-width: 5px 4px 0 4px;
|
|
height: 0;
|
|
left: 50%;
|
|
margin-left: -4px;
|
|
margin-top: -2px;
|
|
position: absolute;
|
|
top: 50%;
|
|
width: 0;
|
|
}
|
|
|
|
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
|
|
float: left;
|
|
}
|
|
|
|
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
|
|
border: none;
|
|
border-right: 1px solid #e3e3e3;
|
|
border-radius: 0;
|
|
border-top-left-radius: 0.25rem;
|
|
border-bottom-left-radius: 0.25rem;
|
|
left: 1px;
|
|
right: auto;
|
|
}
|
|
|
|
.select2-container--classic.select2-container--open .select2-selection--single {
|
|
border: 1px solid #5897fb;
|
|
}
|
|
|
|
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
|
|
background: transparent;
|
|
border: none;
|
|
}
|
|
|
|
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
|
|
border-color: transparent transparent #888 transparent;
|
|
border-width: 0 4px 5px 4px;
|
|
}
|
|
|
|
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
|
|
border-top: none;
|
|
border-top-left-radius: 0;
|
|
border-top-right-radius: 0;
|
|
background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
|
|
background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
|
|
background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
|
|
background-repeat: repeat-x;
|
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
|
|
}
|
|
|
|
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
|
|
border-bottom: none;
|
|
border-bottom-left-radius: 0;
|
|
border-bottom-right-radius: 0;
|
|
background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
|
|
background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
|
|
background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
|
|
background-repeat: repeat-x;
|
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
|
|
}
|
|
|
|
.select2-container--classic .select2-selection--multiple {
|
|
background-color: white;
|
|
border: 1px solid #e3e3e3;
|
|
border-radius: 0.25rem;
|
|
cursor: text;
|
|
outline: 0;
|
|
}
|
|
|
|
.select2-container--classic .select2-selection--multiple:focus {
|
|
border: 1px solid #5897fb;
|
|
}
|
|
|
|
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
|
|
list-style: none;
|
|
margin: 0;
|
|
padding: 0 5px;
|
|
}
|
|
|
|
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
|
|
display: none;
|
|
}
|
|
|
|
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
|
|
background-color: #e4e4e4;
|
|
border: 1px solid #e3e3e3;
|
|
border-radius: 0.25rem;
|
|
cursor: default;
|
|
float: left;
|
|
margin-right: 5px;
|
|
margin-top: 5px;
|
|
padding: 0 5px;
|
|
}
|
|
|
|
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
|
|
color: #888;
|
|
cursor: pointer;
|
|
display: inline-block;
|
|
font-weight: bold;
|
|
margin-right: 2px;
|
|
}
|
|
|
|
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
|
|
color: #555;
|
|
}
|
|
|
|
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
|
|
float: right;
|
|
margin-left: 5px;
|
|
margin-right: auto;
|
|
}
|
|
|
|
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
|
|
margin-left: 2px;
|
|
margin-right: auto;
|
|
}
|
|
|
|
.select2-container--classic.select2-container--open .select2-selection--multiple {
|
|
border: 1px solid #5897fb;
|
|
}
|
|
|
|
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
|
|
border-top: none;
|
|
border-top-left-radius: 0;
|
|
border-top-right-radius: 0;
|
|
}
|
|
|
|
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
|
|
border-bottom: none;
|
|
border-bottom-left-radius: 0;
|
|
border-bottom-right-radius: 0;
|
|
}
|
|
|
|
.select2-container--classic .select2-search--dropdown .select2-search__field {
|
|
border: 1px solid #e3e3e3;
|
|
outline: 0;
|
|
}
|
|
|
|
.select2-container--classic .select2-search--inline .select2-search__field {
|
|
outline: 0;
|
|
box-shadow: none;
|
|
}
|
|
|
|
.select2-container--classic .select2-dropdown {
|
|
background-color: white;
|
|
border: 1px solid transparent;
|
|
}
|
|
|
|
.select2-container--classic .select2-dropdown--above {
|
|
border-bottom: none;
|
|
}
|
|
|
|
.select2-container--classic .select2-dropdown--below {
|
|
border-top: none;
|
|
}
|
|
|
|
.select2-container--classic .select2-results > .select2-results__options {
|
|
max-height: 200px;
|
|
overflow-y: auto;
|
|
}
|
|
|
|
.select2-container--classic .select2-results__option[role=group] {
|
|
padding: 0;
|
|
}
|
|
|
|
.select2-container--classic .select2-results__option[aria-disabled=true] {
|
|
color: grey;
|
|
}
|
|
|
|
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
|
|
background-color: #3875d7;
|
|
color: white;
|
|
}
|
|
|
|
.select2-container--classic .select2-results__group {
|
|
cursor: default;
|
|
display: block;
|
|
padding: 6px;
|
|
}
|
|
|
|
.select2-container--classic.select2-container--open .select2-dropdown {
|
|
border-color: #5897fb;
|
|
}
|
|
|
|
/**
|
|
* We need a clone of bootstrap color-yiq mixin so we can get the same value for color
|
|
*/
|
|
.select2-container--bootstrap {
|
|
display: block;
|
|
/*------------------------------------*\
|
|
#COMMON STYLES
|
|
\*------------------------------------*/
|
|
/**
|
|
* Search field in the Select2 dropdown.
|
|
*/
|
|
/**
|
|
* No outline for all search fields - in the dropdown
|
|
* and inline in multi Select2s.
|
|
*/
|
|
/**
|
|
* Adjust Select2's choices hover and selected styles to match
|
|
* Bootstrap 4's default dropdown styles.
|
|
*
|
|
* @see https://getbootstrap.com/docs/4.0/components/dropdowns/
|
|
*/
|
|
/**
|
|
* Clear the selection.
|
|
*/
|
|
/**
|
|
* Address disabled Select2 styles.
|
|
*
|
|
* @see https://select2.github.io/examples.html#disabled
|
|
* @see hhttps://getbootstrap.com/docs/4.0/components/forms/#disabled-forms
|
|
*/
|
|
/*------------------------------------*\
|
|
#DROPDOWN
|
|
\*------------------------------------*/
|
|
/**
|
|
* Dropdown border color and box-shadow.
|
|
*/
|
|
/**
|
|
* Limit the dropdown height.
|
|
*/
|
|
/*------------------------------------*\
|
|
#SINGLE SELECT2
|
|
\*------------------------------------*/
|
|
/*------------------------------------*\
|
|
#MULTIPLE SELECT2
|
|
\*------------------------------------*/
|
|
/**
|
|
* Address Bootstrap control sizing classes
|
|
*
|
|
* 1. Reset Bootstrap defaults.
|
|
* 2. Adjust the dropdown arrow button icon position.
|
|
*
|
|
* @see https://getbootstrap.com/docs/4.0/components/forms/#sizing
|
|
*/
|
|
/* 1 */
|
|
/*------------------------------------*\
|
|
#RTL SUPPORT
|
|
\*------------------------------------*/
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection {
|
|
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
|
|
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
|
background-color: #fff;
|
|
border: 1px solid #ced4da;
|
|
color: #495057;
|
|
font-size: 1rem;
|
|
outline: 0;
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.select2-container--bootstrap .select2-selection {
|
|
transition: none;
|
|
}
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-search--dropdown .select2-search__field {
|
|
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
|
|
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
|
background-color: #fff;
|
|
border: 1px solid #ced4da;
|
|
color: #495057;
|
|
font-size: 1rem;
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.select2-container--bootstrap .select2-search--dropdown .select2-search__field {
|
|
transition: none;
|
|
}
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-search__field {
|
|
outline: 0;
|
|
/* Firefox 18- */
|
|
/**
|
|
* Firefox 19+
|
|
*
|
|
* @see http://stackoverflow.com/questions/24236240/color-for-styled-placeholder-text-is-muted-in-firefox
|
|
*/
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-search__field::-webkit-input-placeholder {
|
|
color: #6c757d;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-search__field:-moz-placeholder {
|
|
color: #6c757d;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-search__field::-moz-placeholder {
|
|
color: #6c757d;
|
|
opacity: 1;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-search__field:-ms-input-placeholder {
|
|
color: #6c757d;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-results__option {
|
|
padding: 0.375rem 0.75rem;
|
|
/**
|
|
* Disabled results.
|
|
*
|
|
* @see https://select2.github.io/examples.html#disabled-results
|
|
*/
|
|
/**
|
|
* Hover state.
|
|
*/
|
|
/**
|
|
* Selected state.
|
|
*/
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-results__option[role=group] {
|
|
padding: 0;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-results__option[aria-disabled=true] {
|
|
color: #6c757d;
|
|
cursor: not-allowed;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-results__option[aria-selected=true] {
|
|
background-color: #f8f9fa;
|
|
color: #16181b;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
|
|
background-color: #083358;
|
|
color: #fff;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-results__option .select2-results__option {
|
|
padding: 0.375rem 0.75rem;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group {
|
|
padding-left: 0;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option {
|
|
margin-left: -0.75rem;
|
|
padding-left: 1.5rem;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
|
|
margin-left: -1.5rem;
|
|
padding-left: 2.25rem;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
|
|
margin-left: -2.25rem;
|
|
padding-left: 3rem;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
|
|
margin-left: -3rem;
|
|
padding-left: 3.75rem;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
|
|
margin-left: -3.75rem;
|
|
padding-left: 4.5rem;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-results__group {
|
|
color: #6c757d;
|
|
display: block;
|
|
padding: 0.375rem 0.75rem;
|
|
font-size: 0.875rem;
|
|
line-height: 1.5;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.select2-container--bootstrap.select2-container--focus .select2-selection, .select2-container--bootstrap.select2-container--open .select2-selection {
|
|
border-color: #1377cd;
|
|
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(8, 51, 88, 0.25);
|
|
}
|
|
|
|
.select2-container--bootstrap.select2-container--open {
|
|
/**
|
|
* Make the dropdown arrow point up while the dropdown is visible.
|
|
*/
|
|
/**
|
|
* Handle border radii of the container when the dropdown is showing.
|
|
*/
|
|
}
|
|
|
|
.select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b {
|
|
border-color: transparent transparent #6c757d transparent;
|
|
border-width: 0 0.25rem 0.25rem 0.25rem;
|
|
}
|
|
|
|
.select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection {
|
|
border-bottom-color: transparent;
|
|
box-shadow: none;
|
|
}
|
|
|
|
.select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection {
|
|
border-top-color: transparent;
|
|
box-shadow: none;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection__clear {
|
|
color: #6c757d;
|
|
cursor: pointer;
|
|
float: right;
|
|
font-weight: bold;
|
|
margin-right: 10px;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection__clear:hover {
|
|
color: "#111";
|
|
}
|
|
|
|
.select2-container--bootstrap.select2-container--disabled .select2-selection {
|
|
border-color: #ced4da;
|
|
box-shadow: none;
|
|
}
|
|
|
|
.select2-container--bootstrap.select2-container--disabled .select2-selection,
|
|
.select2-container--bootstrap.select2-container--disabled .select2-search__field {
|
|
cursor: not-allowed;
|
|
}
|
|
|
|
.select2-container--bootstrap.select2-container--disabled .select2-selection,
|
|
.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice {
|
|
background-color: #e9ecef;
|
|
}
|
|
|
|
.select2-container--bootstrap.select2-container--disabled .select2-selection__clear,
|
|
.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove {
|
|
display: none;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-dropdown {
|
|
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
|
|
border-color: #1377cd;
|
|
overflow-x: hidden;
|
|
margin-top: -1px;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-dropdown--above {
|
|
box-shadow: 0px -6px 12px rgba(0, 0, 0, 0.175);
|
|
margin-top: 1px;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-results > .select2-results__options {
|
|
max-height: 200px;
|
|
overflow-y: auto;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--single {
|
|
height: calc(1.5em + 0.75rem + 2px);
|
|
line-height: 1.5;
|
|
padding: 0.375rem 1.5rem 0.375rem 0.75rem;
|
|
/**
|
|
* Adjust the single Select2's dropdown arrow button appearance.
|
|
*/
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--single .select2-selection__arrow {
|
|
position: absolute;
|
|
bottom: 0;
|
|
right: 0.75rem;
|
|
top: 0;
|
|
width: 0.25rem;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {
|
|
border-color: #6c757d transparent transparent transparent;
|
|
border-style: solid;
|
|
border-width: 0.25rem 0.25rem 0 0.25rem;
|
|
height: 0;
|
|
left: 0;
|
|
margin-left: -0.25rem;
|
|
margin-top: -0.125rem;
|
|
position: absolute;
|
|
top: 50%;
|
|
width: 0;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--single .select2-selection__rendered {
|
|
color: #495057;
|
|
padding: 0;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--single .select2-selection__placeholder {
|
|
color: #6c757d;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--multiple {
|
|
min-height: calc(1.5em + 0.75rem + 2px);
|
|
padding: 0;
|
|
height: auto;
|
|
/**
|
|
* Make Multi Select2's choices match Bootstrap 4's default button styles.
|
|
*/
|
|
/**
|
|
* Minus 2px borders.
|
|
*/
|
|
/**
|
|
* Clear the selection.
|
|
*/
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered {
|
|
box-sizing: border-box;
|
|
display: block;
|
|
line-height: 1.5;
|
|
list-style: none;
|
|
margin: 0;
|
|
overflow: hidden;
|
|
padding: 0;
|
|
width: 100%;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder {
|
|
color: #6c757d;
|
|
float: left;
|
|
margin-top: 5px;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
|
|
color: #495057;
|
|
background: #e9ecef;
|
|
border: 1px solid #b8b8b8;
|
|
border-radius: 0.25rem;
|
|
cursor: default;
|
|
float: left;
|
|
margin: calc(0.375rem - 1px) 0 0 0.375rem;
|
|
padding: 0 0.375rem;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
|
|
background: transparent;
|
|
padding: 0 0.75rem;
|
|
height: calc(1.5em + 0.75rem + 2px);
|
|
line-height: 1.5;
|
|
margin: -1px 0;
|
|
min-width: 5em;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove {
|
|
color: #6c757d;
|
|
cursor: pointer;
|
|
display: inline-block;
|
|
font-weight: bold;
|
|
margin-right: 0.1875rem;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover {
|
|
color: "#111";
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {
|
|
margin-top: 0.375rem;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--single.form-control-sm,
|
|
.input-group-sm .select2-container--bootstrap .select2-selection--single,
|
|
.form-group-sm .select2-container--bootstrap .select2-selection--single {
|
|
font-size: 0.875rem;
|
|
height: calc(1.5em + 0.5rem + 2px);
|
|
line-height: 1.5;
|
|
padding: 0.25rem 1.25rem 0.25rem 0.5rem;
|
|
/* 2 */
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--single.form-control-sm .select2-selection__arrow b,
|
|
.input-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,
|
|
.form-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {
|
|
margin-left: -0.25rem;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--multiple.form-control-sm,
|
|
.input-group-sm .select2-container--bootstrap .select2-selection--multiple,
|
|
.form-group-sm .select2-container--bootstrap .select2-selection--multiple {
|
|
min-height: calc(1.5em + 0.5rem + 2px);
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--multiple.form-control-sm .select2-selection__choice,
|
|
.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,
|
|
.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
|
|
font-size: 0.875rem;
|
|
line-height: 1.5;
|
|
margin: calc(0.25rem - 1px) 0 0 0.25rem;
|
|
padding: 0 0.25rem;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--multiple.form-control-sm .select2-search--inline .select2-search__field,
|
|
.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,
|
|
.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
|
|
padding: 0 0.5rem;
|
|
font-size: 0.875rem;
|
|
height: calc(1.5em + 0.5rem + 2px);
|
|
line-height: 1.5;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--multiple.form-control-sm .select2-selection__clear,
|
|
.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,
|
|
.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {
|
|
margin-top: 0.25rem;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--single.form-control-lg,
|
|
.input-group-lg .select2-container--bootstrap .select2-selection--single,
|
|
.form-group-lg .select2-container--bootstrap .select2-selection--single {
|
|
font-size: 1.25rem;
|
|
height: calc(1.5em + 1rem + 2px);
|
|
line-height: 1.5;
|
|
padding: 0.5rem 1.9375rem 0.5rem 1rem;
|
|
/* 1 */
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--single.form-control-lg .select2-selection__arrow,
|
|
.input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,
|
|
.form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow {
|
|
width: 0.3125rem;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--single.form-control-lg .select2-selection__arrow b,
|
|
.input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,
|
|
.form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {
|
|
border-width: 0.3125rem 0.3125rem 0 0.3125rem;
|
|
margin-left: -0.3125rem;
|
|
margin-left: -0.5rem;
|
|
margin-top: -0.15625rem;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--multiple.form-control-lg,
|
|
.input-group-lg .select2-container--bootstrap .select2-selection--multiple,
|
|
.form-group-lg .select2-container--bootstrap .select2-selection--multiple {
|
|
min-height: calc(1.5em + 1rem + 2px);
|
|
border-radius: 0.3rem;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--multiple.form-control-lg .select2-selection__choice,
|
|
.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,
|
|
.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
|
|
font-size: 1.25rem;
|
|
line-height: 1.5;
|
|
border-radius: 0.25rem;
|
|
margin: calc(0.5rem - 1px) 0 0 0.5rem;
|
|
padding: 0 0.5rem;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--multiple.form-control-lg .select2-search--inline .select2-search__field,
|
|
.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,
|
|
.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
|
|
padding: 0 1rem;
|
|
font-size: 1.25rem;
|
|
height: calc(1.5em + 1rem + 2px);
|
|
line-height: 1.5;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection--multiple.form-control-lg .select2-selection__clear,
|
|
.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,
|
|
.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {
|
|
margin-top: 0.5rem;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection.form-control-lg.select2-container--open .select2-selection--single {
|
|
/**
|
|
* Make the dropdown arrow point up while the dropdown is visible.
|
|
*/
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-selection.form-control-lg.select2-container--open .select2-selection--single .select2-selection__arrow b {
|
|
border-color: transparent transparent #6c757d transparent;
|
|
border-width: 0 0.3125rem 0.3125rem 0.3125rem;
|
|
}
|
|
|
|
.input-group-lg .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single {
|
|
/**
|
|
* Make the dropdown arrow point up while the dropdown is visible.
|
|
*/
|
|
}
|
|
|
|
.input-group-lg .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b {
|
|
border-color: transparent transparent #6c757d transparent;
|
|
border-width: 0 0.3125rem 0.3125rem 0.3125rem;
|
|
}
|
|
|
|
.select2-container--bootstrap[dir="rtl"] {
|
|
/**
|
|
* Single Select2
|
|
*
|
|
* 1. Makes sure that .select2-selection__placeholder is positioned
|
|
* correctly.
|
|
*/
|
|
/**
|
|
* Multiple Select2
|
|
*/
|
|
}
|
|
|
|
.select2-container--bootstrap[dir="rtl"] .select2-selection--single {
|
|
padding-left: 1.5rem;
|
|
padding-right: 0.75rem;
|
|
}
|
|
|
|
.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__rendered {
|
|
padding-right: 0;
|
|
padding-left: 0;
|
|
text-align: right;
|
|
/* 1 */
|
|
}
|
|
|
|
.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__clear {
|
|
float: left;
|
|
}
|
|
|
|
.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__arrow {
|
|
left: 0.75rem;
|
|
right: auto;
|
|
}
|
|
|
|
.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__arrow b {
|
|
margin-left: 0;
|
|
}
|
|
|
|
.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
|
|
.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,
|
|
.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-search--inline {
|
|
float: right;
|
|
}
|
|
|
|
.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
|
|
margin-left: 0;
|
|
margin-right: 0.375rem;
|
|
}
|
|
|
|
.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
|
|
margin-left: 2px;
|
|
margin-right: auto;
|
|
}
|
|
|
|
.select2-container--bootstrap .select2-dropdown[dir="rtl"] .select2-results__options {
|
|
text-align: right;
|
|
}
|
|
|
|
/*------------------------------------*\
|
|
#ADDITIONAL GOODIES
|
|
\*------------------------------------*/
|
|
/**
|
|
* Address Bootstrap's validation states
|
|
*
|
|
* If a Select2 widget parent has one of Bootstrap's validation state modifier
|
|
* classes, adjust Select2's border colors and focus states accordingly.
|
|
* You may apply said classes to the Select2 dropdown (body > .select2-container)
|
|
* via JavaScript match Bootstraps' to make its styles match.
|
|
*
|
|
* @see https://getbootstrap.com/docs/4.0/components/forms/#validation
|
|
*/
|
|
.is-valid .select2-dropdown,
|
|
.is-valid .select2-selection {
|
|
border-color: #008a29;
|
|
}
|
|
|
|
.is-valid .select2-container--focus .select2-selection,
|
|
.is-valid .select2-container--open .select2-selection {
|
|
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #00f047;
|
|
border-color: #00571a;
|
|
}
|
|
|
|
.is-valid .select2-container--focus .select2-selection:focus,
|
|
.is-valid .select2-container--open .select2-selection:focus {
|
|
box-shadow: 0 0 0 0.2rem rgba(0, 138, 41, 0.25);
|
|
}
|
|
|
|
.is-valid.select2-drop-active {
|
|
border-color: #00571a;
|
|
}
|
|
|
|
.is-valid.select2-drop-active.select2-drop.select2-drop-above {
|
|
border-top-color: #00571a;
|
|
}
|
|
|
|
.is-invalid .select2-dropdown,
|
|
.is-invalid .select2-selection {
|
|
border-color: #e13737;
|
|
}
|
|
|
|
.is-invalid .select2-container--focus .select2-selection,
|
|
.is-invalid .select2-container--open .select2-selection {
|
|
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ee9090;
|
|
border-color: #c71e1e;
|
|
}
|
|
|
|
.is-invalid .select2-container--focus .select2-selection:focus,
|
|
.is-invalid .select2-container--open .select2-selection:focus {
|
|
box-shadow: 0 0 0 0.2rem rgba(225, 55, 55, 0.25);
|
|
}
|
|
|
|
.is-invalid.select2-drop-active {
|
|
border-color: #c71e1e;
|
|
}
|
|
|
|
.is-invalid.select2-drop-active.select2-drop.select2-drop-above {
|
|
border-top-color: #c71e1e;
|
|
}
|
|
|
|
/* Validation classes on parent element. Preserved Bootstrap 3 validation classes */
|
|
.has-warning .select2-dropdown,
|
|
.has-warning .select2-selection {
|
|
border-color: #e6d200;
|
|
}
|
|
|
|
.has-warning .select2-container--focus .select2-selection,
|
|
.has-warning .select2-container--open .select2-selection {
|
|
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fff04d;
|
|
border-color: #b3a300;
|
|
}
|
|
|
|
.has-warning .select2-container--focus .select2-selection:focus,
|
|
.has-warning .select2-container--open .select2-selection:focus {
|
|
box-shadow: 0 0 0 0.2rem rgba(230, 210, 0, 0.25);
|
|
}
|
|
|
|
.has-warning.select2-drop-active {
|
|
border-color: #b3a300;
|
|
}
|
|
|
|
.has-warning.select2-drop-active.select2-drop.select2-drop-above {
|
|
border-top-color: #b3a300;
|
|
}
|
|
|
|
.has-error .select2-dropdown,
|
|
.has-error .select2-selection {
|
|
border-color: #e13737;
|
|
}
|
|
|
|
.has-error .select2-container--focus .select2-selection,
|
|
.has-error .select2-container--open .select2-selection {
|
|
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ee9090;
|
|
border-color: #c71e1e;
|
|
}
|
|
|
|
.has-error .select2-container--focus .select2-selection:focus,
|
|
.has-error .select2-container--open .select2-selection:focus {
|
|
box-shadow: 0 0 0 0.2rem rgba(225, 55, 55, 0.25);
|
|
}
|
|
|
|
.has-error.select2-drop-active {
|
|
border-color: #c71e1e;
|
|
}
|
|
|
|
.has-error.select2-drop-active.select2-drop.select2-drop-above {
|
|
border-top-color: #c71e1e;
|
|
}
|
|
|
|
.has-success .select2-dropdown,
|
|
.has-success .select2-selection {
|
|
border-color: #008a29;
|
|
}
|
|
|
|
.has-success .select2-container--focus .select2-selection,
|
|
.has-success .select2-container--open .select2-selection {
|
|
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #00f047;
|
|
border-color: #00571a;
|
|
}
|
|
|
|
.has-success .select2-container--focus .select2-selection:focus,
|
|
.has-success .select2-container--open .select2-selection:focus {
|
|
box-shadow: 0 0 0 0.2rem rgba(0, 138, 41, 0.25);
|
|
}
|
|
|
|
.has-success.select2-drop-active {
|
|
border-color: #00571a;
|
|
}
|
|
|
|
.has-success.select2-drop-active.select2-drop.select2-drop-above {
|
|
border-top-color: #00571a;
|
|
}
|
|
|
|
/**
|
|
* Select2 widgets in Bootstrap Input Groups
|
|
*
|
|
* @see https://getbootstrap.com/docs/4.0/components/input-group/
|
|
* @see https://github.com/twbs/bootstrap/blob/v4.4.1/scss/_input-group.scss
|
|
*/
|
|
/**
|
|
* Reset rounded corners
|
|
*/
|
|
.input-group > .select2-container--bootstrap {
|
|
flex: 1 1 auto;
|
|
position: relative;
|
|
z-index: 2;
|
|
width: 1%;
|
|
margin-bottom: 0;
|
|
/**
|
|
* Adjust z-index like Bootstrap does to show the focus-box-shadow
|
|
* above appended buttons in .input-group and .form-group.
|
|
*/
|
|
/**
|
|
* Adjust alignment of Bootstrap buttons in Bootstrap Input Groups to address
|
|
* Multi Select2's height which - depending on how many elements have been selected -
|
|
* may grow taller than its initial size.
|
|
*
|
|
* @see https://github.com/twbs/bootstrap/blob/v4.4.1/scss/_input-group.scss
|
|
*/
|
|
}
|
|
|
|
.input-group > .select2-container--bootstrap > .selection {
|
|
display: flex;
|
|
flex: 1 1 auto;
|
|
}
|
|
|
|
.input-group > .select2-container--bootstrap > .selection > .select2-selection.form-control {
|
|
float: none;
|
|
}
|
|
|
|
.input-group > .select2-container--bootstrap.select2-container--open, .input-group > .select2-container--bootstrap.select2-container--focus {
|
|
z-index: 3;
|
|
}
|
|
|
|
.input-group > .select2-container--bootstrap,
|
|
.input-group > .select2-container--bootstrap .input-group-append,
|
|
.input-group > .select2-container--bootstrap .input-group-prepend,
|
|
.input-group > .select2-container--bootstrap .input-group-append .btn,
|
|
.input-group > .select2-container--bootstrap .input-group-prepend .btn {
|
|
vertical-align: top;
|
|
}
|
|
|
|
/**
|
|
* Temporary fix for https://github.com/select2/select2-bootstrap-theme/issues/9
|
|
*
|
|
* Provides `!important` for certain properties of the class applied to the
|
|
* original `<select>` element to hide it.
|
|
*
|
|
* @see https://github.com/select2/select2/pull/3301
|
|
* @see https://github.com/fk/select2/commit/31830c7b32cb3d8e1b12d5b434dee40a6e753ada
|
|
*/
|
|
.form-control.select2-hidden-accessible {
|
|
position: absolute !important;
|
|
width: 1px !important;
|
|
}
|
|
|
|
/**
|
|
* Display override for inline forms
|
|
*/
|
|
@media (min-width: 576px) {
|
|
.form-inline .select2-container--bootstrap {
|
|
display: inline-block;
|
|
}
|
|
}
|
|
|
|
/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiZGlzdC9zZWVkZG1zLmNzcyIsCgkic291cmNlcyI6IFsKCQkic2Nzcy9zZWVkZG1zLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Z1bmN0aW9ucy5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbWl4aW5zLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2RlcHJlY2F0ZS5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFkZ2Uuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2l6ZS5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2l6ZS5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL192aXNpYmlsaXR5LnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3gtc2hhZG93LnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZmxvYXQuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbnB1dC1ncm91cC5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jdXN0b20tZm9ybXMuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19qdW1ib3Ryb24uc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbWVkaWEuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3V0aWxpdGllcy5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2NsZWFyZml4LnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19lbWJlZC5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ludGVyYWN0aW9ucy5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fb3ZlcmZsb3cuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLAoJCSJub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ByaW50LnNjc3MiLAoJCSJub2RlX21vZHVsZXMvc2VsZWN0Mi9zcmMvc2Nzcy9jb3JlLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvc2VsZWN0Mi9zcmMvc2Nzcy9fc2luZ2xlLnNjc3MiLAoJCSJub2RlX21vZHVsZXMvc2VsZWN0Mi9zcmMvc2Nzcy9fbXVsdGlwbGUuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL19kcm9wZG93bi5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvdGhlbWUvZGVmYXVsdC9sYXlvdXQuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL3RoZW1lL2RlZmF1bHQvX3NpbmdsZS5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvdGhlbWUvZGVmYXVsdC9fbXVsdGlwbGUuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL3RoZW1lL2NsYXNzaWMvbGF5b3V0LnNjc3MiLAoJCSJub2RlX21vZHVsZXMvc2VsZWN0Mi9zcmMvc2Nzcy90aGVtZS9jbGFzc2ljL19kZWZhdWx0cy5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL3RoZW1lL2NsYXNzaWMvX3NpbmdsZS5zY3NzIiwKCQkibm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvdGhlbWUvY2xhc3NpYy9fbXVsdGlwbGUuc2NzcyIsCgkJIm5vZGVfbW9kdWxlcy9zZWxlY3QyLXRoZW1lLWJvb3RzdHJhcDQvc3JjL3NlbGVjdDItYm9vdHN0cmFwLnNjc3MiCgldLAoJIm5hbWVzIjogW10sCgkibWFwcGluZ3MiOiAiQUFBQSxrQ0FBa0M7QUFFbEM7Ozs7Ozs7OztFQVNFO0FBaUJGOzs7Ozs7RUFNRTtBQ2xDRjs7Ozs7R0FLRztBb0NKSCxBQUFBLEtBQUssQ0FBQztFQUdGLE1BQVcsQ0FBRSxRQUFDO0VBQWQsUUFBVyxDQUFFLFFBQUM7RUFBZCxRQUFXLENBQUUsUUFBQztFQUFkLE1BQVcsQ0FBRSxRQUFDO0VBQWQsS0FBVyxDQUFFLFFBQUM7RUFBZCxRQUFXLENBQUUsUUFBQztFQUFkLFFBQVcsQ0FBRSxRQUFDO0VBQWQsT0FBVyxDQUFFLFFBQUM7RUFBZCxNQUFXLENBQUUsUUFBQztFQUFkLE1BQVcsQ0FBRSxRQUFDO0VBQWQsT0FBVyxDQUFFLEtBQUM7RUFBZCxNQUFXLENBQUUsUUFBQztFQUFkLFdBQVcsQ0FBRSxRQUFDO0VBSWQsU0FBVyxDQUFFLFFBQUM7RUFBZCxXQUFXLENBQUUsUUFBQztFQUFkLFNBQVcsQ0FBRSxRQUFDO0VBQWQsTUFBVyxDQUFFLFFBQUM7RUFBZCxTQUFXLENBQUUsUUFBQztFQUFkLFFBQVcsQ0FBRSxRQUFDO0VBQWQsT0FBVyxDQUFFLFFBQUM7RUFBZCxNQUFXLENBQUUsUUFBQztFQUlkLGVBQW1CLENBQWEsRUFBQztFQUFqQyxlQUFtQixDQUFhLE1BQUM7RUFBakMsZUFBbUIsQ0FBYSxNQUFDO0VBQWpDLGVBQW1CLENBQWEsTUFBQztFQUFqQyxlQUFtQixDQUFhLE9BQUM7RUFLbkMsd0JBQXdCLENBQUEsc0xBQUM7RUFDekIsdUJBQXVCLENBQUEscUZBQUM7Q0FDekI7O0FDREQsQUFBQSxDQUFDO0FBQ0QsQ0FBQyxBQUFBLFFBQVE7QUFDVCxDQUFDLEFBQUEsT0FBTyxDQUFDO0VBQ1AsVUFBVSxFQUFFLFVBQVU7Q0FDdkI7O0FBRUQsQUFBQSxJQUFJLENBQUM7RUFDSCxXQUFXLEVBQUUsVUFBVTtFQUN2QixXQUFXLEVBQUUsSUFBSTtFQUNqQix3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QUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQTRCO0lBSXRDLFNBQVMsRUFBRSxVQUE0QjtHRFc5QjtFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQTRCO0lBSXRDLFNBQVMsRUFBRSxHQUE0QjtHRFc5QjtFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQTRCO0lBSXRDLFNBQVMsRUFBRSxVQUE0QjtHRFc5QjtFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQTRCO0lBSXRDLFNBQVMsRUFBRSxVQUE0QjtHRFc5QjtFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQTRCO0lBSXRDLFNBQVMsRUFBRSxHQUE0QjtHRFc5QjtFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQTRCO0lBSXRDLFNBQVMsRUFBRSxVQUE0QjtHRFc5QjtFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQTRCO0lBSXRDLFNBQVMsRUFBRSxVQUE0QjtHRFc5QjtFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQTRCO0lBSXRDLFNBQVMsRUFBRSxHQUE0QjtHRFc5QjtFQUZELEFBQUEsVUFBVSxDQUFVO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQTRCO0lBSXRDLFNBQVMsRUFBRSxVQUE0QjtHRFc5QjtFQUZELEFBQUEsVUFBVSxDQUFVO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQTRCO0lBSXRDLFNBQVMsRUFBRSxVQUE0QjtHRFc5QjtFQUZELEFBQUEsVUFBVSxDQUFVO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQTRCO0lBSXRDLFNBQVMsRUFBRSxJQUE0QjtHRFc5QjtFQUlMLEFBQUEsZUFBZSxDQUFPO0lBQUUsS0FBSyxFQUFFLEVBQUU7R0FBSTtFQUVyQyxBQUFBLGNBQWMsQ0FBTztJQUFFLEtBQUssRS9CbUtKLEVBQUU7RytCbktvQjtFQUc1QyxBQUFBLFdBQVcsQ0FBVztJQUFFLEtBQUssRUFEbEIsQ0FBQztHQUN5QjtFQUFyQyxBQUFBLFdBQVcsQ0FBVztJQUFFLEtBQUssRUFEbEIsQ0FBQztHQUN5QjtFQUFyQyxBQUFBLFdBQVcsQ0FBVztJQUFFLEtBQUssRUFEbEIsQ0FBQztHQUN5QjtFQUFyQyxBQUFBLFdBQVcsQ0FBVztJQUFFLEtBQUssRUFEbEIsQ0FBQztHQUN5QjtFQUFyQyxBQUFBLFdBQVcsQ0FBVztJQUFFLEtBQUssRUFEbEIsQ0FBQztHQUN5QjtFQUFyQyxBQUFBLFdBQVcsQ0FBVztJQUFFLEtBQUssRUFEbEIsQ0FBQztHQUN5QjtFQUFyQyxBQUFBLFdBQVcsQ0FBVztJQUFFLEtBQUssRUFEbEIsQ0FBQztHQUN5QjtFQUFyQyxBQUFBLFdBQVcsQ0FBVztJQUFFLEtBQUssRUFEbEIsQ0FBQztHQUN5QjtFQUFyQyxBQUFBLFdBQVcsQ0FBVztJQUFFLEtBQUssRUFEbEIsQ0FBQztHQUN5QjtFQUFyQyxBQUFBLFdBQVcsQ0FBVztJQUFFLEtBQUssRUFEbEIsQ0FBQztHQUN5QjtFQUFyQyxBQUFBLFlBQVksQ0FBVTtJQUFFLEtBQUssRUFEbEIsRUFBQztHQUN5QjtFQUFyQyxBQUFBLFlBQVksQ0FBVTtJQUFFLEtBQUssRUFEbEIsRUFBQztHQUN5QjtFQUFyQyxBQUFBLFlBQVksQ0FBVTtJQUFFLEtBQUssRUFEbEIsRUFBQztHQUN5QjtFQU9qQyxBQUFBLFlBQVksQ0FBVztJQ2hCakMsV0FBVyxFQUFnQixDQUFDO0dEa0JqQjtFQUZELEFBQUEsWUFBWSxDQUFXO0lDaEJqQyxXQUFXLEVBQW1CLFNBQWdCO0dEa0JuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lDaEJqQyxXQUFXLEVBQW1CLFVBQWdCO0dEa0JuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lDaEJqQyxXQUFXLEVBQW1CLEdBQWdCO0dEa0JuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lDaEJqQyxXQUFXLEVBQW1CLFVBQWdCO0dEa0JuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lDaEJqQyxXQUFXLEVBQW1CLFVBQWdCO0dEa0JuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lDaEJqQyxXQUFXLEVBQW1CLEdBQWdCO0dEa0JuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lDaEJqQyxXQUFXLEVBQW1CLFVBQWdCO0dEa0JuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lDaEJqQyxXQUFXLEVBQW1CLFVBQWdCO0dEa0JuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lDaEJqQyxXQUFXLEVBQW1CLEdBQWdCO0dEa0JuQztFQUZELEFBQUEsYUFBYSxDQUFVO0lDaEJqQyxXQUFXLEVBQW1CLFVBQWdCO0dEa0JuQztFQUZELEFBQUEsYUFBYSxDQUFVO0lDaEJqQyxXQUFXLEVBQW1CLFVBQWdCO0dEa0JuQzs7O0EzQmJULE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFMkIzQnRCLEFBQUEsT0FBTyxDQUFPO0lBQ1osVUFBVSxFQUFFLENBQUM7SUFDYixTQUFTLEVBQUUsQ0FBQztJQUNaLFNBQVMsRUFBRSxJQUFJO0dBQ2hCO0VBSUcsQUN1QlIsY0R2QnNCLEdDdUJsQixDQUFDLENBQUM7SUFDSixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFhO0lBQ3ZCLFNBQVMsRUFBRSxJQUFhO0dBQ3pCO0VEMUJPLEFDdUJSLGNEdkJzQixHQ3VCbEIsQ0FBQyxDQUFDO0lBQ0osSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBYTtJQUN2QixTQUFTLEVBQUUsR0FBYTtHQUN6QjtFRDFCTyxBQ3VCUixjRHZCc0IsR0N1QmxCLENBQUMsQ0FBQztJQUNKLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQWE7SUFDdkIsU0FBUyxFQUFFLFVBQWE7R0FDekI7RUQxQk8sQUN1QlIsY0R2QnNCLEdDdUJsQixDQUFDLENBQUM7SUFDSixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFhO0lBQ3ZCLFNBQVMsRUFBRSxHQUFhO0dBQ3pCO0VEMUJPLEFDdUJSLGNEdkJzQixHQ3VCbEIsQ0FBQyxDQUFDO0lBQ0osSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBYTtJQUN2QixTQUFTLEVBQUUsR0FBYTtHQUN6QjtFRDFCTyxBQ3VCUixjRHZCc0IsR0N1QmxCLENBQUMsQ0FBQztJQUNKLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQWE7SUFDdkIsU0FBUyxFQUFFLFVBQWE7R0FDekI7RURwQkcsQUFBQSxZQUFZLENBQU87SUNDdkIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsSUFBSTtJQUNYLFNBQVMsRUFBRSxJQUFJO0dERFY7RUFJRyxBQUFBLFNBQVMsQ0FBVztJQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEI7R0RXOUI7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUE0QjtJQUl0QyxTQUFTLEVBQUUsVUFBNEI7R0RXOUI7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QjtJQUl0QyxTQUFTLEVBQUUsR0FBNEI7R0RXOUI7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUE0QjtJQUl0QyxTQUFTLEVBQUUsVUFBNEI7R0RXOUI7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUE0QjtJQUl0QyxTQUFTLEVBQUUsVUFBNEI7R0RXOUI7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QjtJQUl0QyxTQUFTLEVBQUUsR0FBNEI7R0RXOUI7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUE0QjtJQUl0QyxTQUFTLEVBQUUsVUFBNEI7R0RXOUI7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUE0QjtJQUl0QyxTQUFTLEVBQUUsVUFBNEI7R0RXOUI7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QjtJQUl0QyxTQUFTLEVBQUUsR0FBNEI7R0RXOUI7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUE0QjtJQUl0QyxTQUFTLEVBQUUsVUFBNEI7R0RXOUI7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUE0QjtJQUl0QyxTQUFTLEVBQUUsVUFBNEI7R0RXOUI7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUE0QjtJQUl0QyxTQUFTLEVBQUUsSUFBNEI7R0RXOUI7RUFJTCxBQUFBLGVBQWUsQ0FBTztJQUFFLEtBQUssRUFBRSxFQUFFO0dBQUk7RUFFckMsQUFBQSxjQUFjLENBQU87SUFBRSxLQUFLLEUvQm1LSixFQUFFO0crQm5Lb0I7RUFHNUMsQUFBQSxXQUFXLENBQVc7SUFBRSxLQUFLLEVBRGxCLENBQUM7R0FDeUI7RUFBckMsQUFBQSxXQUFXLENBQVc7SUFBRSxLQUFLLEVBRGxCLENBQUM7R0FDeUI7RUFBckMsQUFBQSxXQUFXLENBQVc7SUFBRSxLQUFLLEVBRGxCLENBQUM7R0FDeUI7RUFBckMsQUFBQSxXQUFXLENBQVc7SUFBRSxLQUFLLEVBRGxCLENBQUM7R0FDeUI7RUFBckMsQUFBQSxXQUFXLENBQVc7SUFBRSxLQUFLLEVBRGxCLENBQUM7R0FDeUI7RUFBckMsQUFBQSxXQUFXLENBQVc7SUFBRSxLQUFLLEVBRGxCLENBQUM7R0FDeUI7RUFBckMsQUFBQSxXQUFXLENBQVc7SUFBRSxLQUFLLEVBRGxCLENBQUM7R0FDeUI7RUFBckMsQUFBQSxXQUFXLENBQVc7SUFBRSxLQUFLLEVBRGxCLENBQUM7R0FDeUI7RUFBckMsQUFBQSxXQUFXLENBQVc7SUFBRSxLQUFLLEVBRGxCLENBQUM7R0FDeUI7RUFBckMsQUFBQSxXQUFXLENBQVc7SUFBRSxLQUFLLEVBRGxCLENBQUM7R0FDeUI7RUFBckMsQUFBQSxZQUFZLENBQVU7SUFBRSxLQUFLLEVBRGxCLEVBQUM7R0FDeUI7RUFBckMsQUFBQSxZQUFZLENBQVU7SUFBRSxLQUFLLEVBRGxCLEVBQUM7R0FDeUI7RUFBckMsQUFBQSxZQUFZLENBQVU7SUFBRSxLQUFLLEVBRGxCLEVBQUM7R0FDeUI7RUFPakMsQUFBQSxZQUFZLENBQVc7SUNoQmpDLFdBQVcsRUFBZ0IsQ0FBQztHRGtCakI7RUFGRCxBQUFBLFlBQVksQ0FBVztJQ2hCakMsV0FBVyxFQUFtQixTQUFnQjtHRGtCbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQ2hCakMsV0FBVyxFQUFtQixVQUFnQjtHRGtCbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQ2hCakMsV0FBVyxFQUFtQixHQUFnQjtHRGtCbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQ2hCakMsV0FBVyxFQUFtQixVQUFnQjtHRGtCbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQ2hCakMsV0FBVyxFQUFtQixVQUFnQjtHRGtCbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQ2hCakMsV0FBVyxFQUFtQixHQUFnQjtHRGtCbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQ2hCakMsV0FBVyxFQUFtQixVQUFnQjtHRGtCbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQ2hCakMsV0FBVyxFQUFtQixVQUFnQjtHRGtCbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQ2hCakMsV0FBVyxFQUFtQixHQUFnQjtHRGtCbkM7RUFGRCxBQUFBLGFBQWEsQ0FBVTtJQ2hCakMsV0FBVyxFQUFtQixVQUFnQjtHRGtCbkM7RUFGRCxBQUFBLGFBQWEsQ0FBVTtJQ2hCakMsV0FBVyxFQUFtQixVQUFnQjtHRGtCbkM7OztBM0JiVCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RTJCM0J0QixBQUFBLE9BQU8sQ0FBTztJQUNaLFVBQVUsRUFBRSxDQUFDO0lBQ2IsU0FBUyxFQUFFLENBQUM7SUFDWixTQUFTLEVBQUUsSUFBSTtHQUNoQjtFQUlHLEFDdUJSLGNEdkJzQixHQ3VCbEIsQ0FBQyxDQUFDO0lBQ0osSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBYTtJQUN2QixTQUFTLEVBQUUsSUFBYTtHQUN6QjtFRDFCTyxBQ3VCUixjRHZCc0IsR0N1QmxCLENBQUMsQ0FBQztJQUNKLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQWE7SUFDdkIsU0FBUyxFQUFFLEdBQWE7R0FDekI7RUQxQk8sQUN1QlIsY0R2QnNCLEdDdUJsQixDQUFDLENBQUM7SUFDSixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFhO0lBQ3ZCLFNBQVMsRUFBRSxVQUFhO0dBQ3pCO0VEMUJPLEFDdUJSLGNEdkJzQixHQ3VCbEIsQ0FBQyxDQUFDO0lBQ0osSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBYTtJQUN2QixTQUFTLEVBQUUsR0FBYTtHQUN6QjtFRDFCTyxBQ3VCUixjRHZCc0IsR0N1QmxCLENBQUMsQ0FBQztJQUNKLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQWE7SUFDdkIsU0FBUyxFQUFFLEdBQWE7R0FDekI7RUQxQk8sQUN1QlIsY0R2QnNCLEdDdUJsQixDQUFDLENBQUM7SUFDSixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFhO0lBQ3ZCLFNBQVMsRUFBRSxVQUFhO0dBQ3pCO0VEcEJHLEFBQUEsWUFBWSxDQUFPO0lDQ3ZCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLElBQUk7SUFDWCxTQUFTLEVBQUUsSUFBSTtHRERWO0VBSUcsQUFBQSxTQUFTLENBQVc7SUNiNUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBNEI7SUFJdEMsU0FBUyxFQUFFLFNBQTRCO0dEVzlCO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNiNUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBNEI7SUFJdEMsU0FBUyxFQUFFLFVBQTRCO0dEVzlCO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNiNUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBNEI7SUFJdEMsU0FBUyxFQUFFLEdBQTRCO0dEVzlCO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNiNUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBNEI7SUFJdEMsU0FBUyxFQUFFLFVBQTRCO0dEVzlCO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNiNUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBNEI7SUFJdEMsU0FBUyxFQUFFLFVBQTRCO0dEVzlCO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNiNUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBNEI7SUFJdEMsU0FBUyxFQUFFLEdBQTRCO0dEVzlCO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNiNUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBNEI7SUFJdEMsU0FBUyxFQUFFLFVBQTRCO0dEVzlCO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNiNUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBNEI7SUFJdEMsU0FBUyxFQUFFLFVBQTRCO0dEVzlCO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNiNUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBNEI7SUFJdEMsU0FBUyxFQUFFLEdBQTRCO0dEVzlCO0VBRkQs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 */ |