@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,700");
/* You can add global styles to this file, and also import other style files */
/*!
 * Bootstrap v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/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: #1A3A60;
  --secondary: #6c757d;
  --success: #22b722;
  --info: #17a2b8;
  --warning: #FFDD00;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --error: #B3282E;
  --brightColor: #ffffff;
  --darkColor: #525252;
  --dropdownBorderColor: #d8d8d8;
  --disabledColor: #d8d8d8;
  --radioBorderColor: #3382c2;
  --checkboxBackgroundColor: #3382c2;
  --switchPointColor: #66b0e2;
  --transparentColor: transparent;
  --overlayColor: rgba(0, 0, 0, 0.8);
  --mutedOverlayColor: rgba(0, 0, 0, 0.75);
  --infoStateColor: #3382c2;
  --alertStateColor: #b3282e;
  --warningStateColor: #ffdd00;
  --successStateColor: #97c218;
  --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, 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%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(48, 48, 48, 0); }
@-ms-viewport {
  width: device-width; }
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }
body {
  margin: 0;
  font-family: "Open Sans", sans-serif;
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff; }
[tabindex="-1"]:focus {
  outline: 0 !important; }
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }
h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem; }
p {
  margin-top: 0;
  margin-bottom: 1rem; }
abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0; }
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; }
dfn {
  font-style: italic; }
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: #007bff;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects; }
a:hover {
    color: #0056b3;
    text-decoration: underline; }
a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
    color: inherit;
    text-decoration: none; }
a:not([href]):not([tabindex]):focus {
    outline: 0; }
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; }
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }
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; }
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox; }
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-cancel-button,
[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.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit; }
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: 1rem;
  margin-bottom: 1rem;
  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: 1rem;
  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;
  max-width: 100%;
  height: auto; }
.figure {
  display: inline-block; }
.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }
.figure-caption {
  font-size: 90%;
  color: #6c757d; }
code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word; }
a > code {
    color: inherit; }
kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529; }
kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700; }
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 {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }
@media (min-width: 576px) {
    .container {
      max-width: 540px; } }
@media (min-width: 768px) {
    .container {
      max-width: 720px; } }
@media (min-width: 992px) {
    .container {
      max-width: 960px; } }
@media (min-width: 1200px) {
    .container {
      max-width: 1140px; } }
.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }
.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%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%; }
.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: none; }
.col-1 {
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%; }
.col-2 {
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%; }
.col-3 {
  flex: 0 0 25%;
  max-width: 25%; }
.col-4 {
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%; }
.col-5 {
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%; }
.col-6 {
  flex: 0 0 50%;
  max-width: 50%; }
.col-7 {
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%; }
.col-8 {
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%; }
.col-9 {
  flex: 0 0 75%;
  max-width: 75%; }
.col-10 {
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%; }
.col-11 {
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%; }
.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.33333333%; }
.offset-2 {
  margin-left: 16.66666667%; }
.offset-3 {
  margin-left: 25%; }
.offset-4 {
  margin-left: 33.33333333%; }
.offset-5 {
  margin-left: 41.66666667%; }
.offset-6 {
  margin-left: 50%; }
.offset-7 {
  margin-left: 58.33333333%; }
.offset-8 {
  margin-left: 66.66666667%; }
.offset-9 {
  margin-left: 75%; }
.offset-10 {
  margin-left: 83.33333333%; }
.offset-11 {
  margin-left: 91.66666667%; }
@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-sm-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%; }
  .col-sm-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%; }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%; }
  .col-sm-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%; }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%; }
  .col-sm-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%; }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%; }
  .col-sm-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%; }
  .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.33333333%; }
  .offset-sm-2 {
    margin-left: 16.66666667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333333%; }
  .offset-sm-5 {
    margin-left: 41.66666667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333333%; }
  .offset-sm-8 {
    margin-left: 66.66666667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333333%; }
  .offset-sm-11 {
    margin-left: 91.66666667%; } }
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-md-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%; }
  .col-md-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%; }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%; }
  .col-md-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%; }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%; }
  .col-md-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%; }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%; }
  .col-md-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%; }
  .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.33333333%; }
  .offset-md-2 {
    margin-left: 16.66666667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333333%; }
  .offset-md-5 {
    margin-left: 41.66666667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333333%; }
  .offset-md-8 {
    margin-left: 66.66666667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333333%; }
  .offset-md-11 {
    margin-left: 91.66666667%; } }
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-lg-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%; }
  .col-lg-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%; }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%; }
  .col-lg-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%; }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%; }
  .col-lg-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%; }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%; }
  .col-lg-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%; }
  .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.33333333%; }
  .offset-lg-2 {
    margin-left: 16.66666667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333333%; }
  .offset-lg-5 {
    margin-left: 41.66666667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333333%; }
  .offset-lg-8 {
    margin-left: 66.66666667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333333%; }
  .offset-lg-11 {
    margin-left: 91.66666667%; } }
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-xl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%; }
  .col-xl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%; }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%; }
  .col-xl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%; }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%; }
  .col-xl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%; }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%; }
  .col-xl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%; }
  .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.33333333%; }
  .offset-xl-2 {
    margin-left: 16.66666667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333333%; }
  .offset-xl-5 {
    margin-left: 41.66666667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333333%; }
  .offset-xl-8 {
    margin-left: 66.66666667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333333%; }
  .offset-xl-11 {
    margin-left: 91.66666667%; } }
.table {
  width: 100%;
  margin-bottom: 1rem;
  background-color: transparent; }
.table th,
  .table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6; }
.table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6; }
.table tbody + tbody {
    border-top: 2px solid #dee2e6; }
.table .table {
    background-color: #fff; }
.table-sm th,
.table-sm td {
  padding: 0.3rem; }
.table-bordered {
  border: 1px solid #dee2e6; }
.table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6; }
.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 {
  background-color: rgba(0, 0, 0, 0.075); }
.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #bfc8d2; }
.table-hover .table-primary:hover {
  background-color: #b0bbc7; }
.table-hover .table-primary:hover > td,
  .table-hover .table-primary:hover > th {
    background-color: #b0bbc7; }
.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db; }
.table-hover .table-secondary:hover {
  background-color: #c8cbcf; }
.table-hover .table-secondary:hover > td,
  .table-hover .table-secondary:hover > th {
    background-color: #c8cbcf; }
.table-success,
.table-success > th,
.table-success > td {
  background-color: #c1ebc1; }
.table-hover .table-success:hover {
  background-color: #aee5ae; }
.table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: #aee5ae; }
.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb; }
.table-hover .table-info:hover {
  background-color: #abdde5; }
.table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #abdde5; }
.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fff5b8; }
.table-hover .table-warning:hover {
  background-color: #fff19f; }
.table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #fff19f; }
.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb; }
.table-hover .table-danger:hover {
  background-color: #f1b0b7; }
.table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: #f1b0b7; }
.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe; }
.table-hover .table-light:hover {
  background-color: #ececf6; }
.table-hover .table-light:hover > td,
  .table-hover .table-light:hover > th {
    background-color: #ececf6; }
.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca; }
.table-hover .table-dark:hover {
  background-color: #b9bbbe; }
.table-hover .table-dark:hover > td,
  .table-hover .table-dark:hover > th {
    background-color: #b9bbbe; }
.table-error,
.table-error > th,
.table-error > td {
  background-color: #eac3c4; }
.table-hover .table-error:hover {
  background-color: #e3b0b1; }
.table-hover .table-error:hover > td,
  .table-hover .table-error:hover > th {
    background-color: #e3b0b1; }
.table-brightColor,
.table-brightColor > th,
.table-brightColor > td {
  background-color: white; }
.table-hover .table-brightColor:hover {
  background-color: #f2f2f2; }
.table-hover .table-brightColor:hover > td,
  .table-hover .table-brightColor:hover > th {
    background-color: #f2f2f2; }
.table-darkColor,
.table-darkColor > th,
.table-darkColor > td {
  background-color: #cfcfcf; }
.table-hover .table-darkColor:hover {
  background-color: #c2c2c2; }
.table-hover .table-darkColor:hover > td,
  .table-hover .table-darkColor:hover > th {
    background-color: #c2c2c2; }
.table-dropdownBorderColor,
.table-dropdownBorderColor > th,
.table-dropdownBorderColor > td {
  background-color: #f4f4f4; }
.table-hover .table-dropdownBorderColor:hover {
  background-color: #e7e7e7; }
.table-hover .table-dropdownBorderColor:hover > td,
  .table-hover .table-dropdownBorderColor:hover > th {
    background-color: #e7e7e7; }
.table-disabledColor,
.table-disabledColor > th,
.table-disabledColor > td {
  background-color: #f4f4f4; }
.table-hover .table-disabledColor:hover {
  background-color: #e7e7e7; }
.table-hover .table-disabledColor:hover > td,
  .table-hover .table-disabledColor:hover > th {
    background-color: #e7e7e7; }
.table-radioBorderColor,
.table-radioBorderColor > th,
.table-radioBorderColor > td {
  background-color: #c6dcee; }
.table-hover .table-radioBorderColor:hover {
  background-color: #b2d0e8; }
.table-hover .table-radioBorderColor:hover > td,
  .table-hover .table-radioBorderColor:hover > th {
    background-color: #b2d0e8; }
.table-checkboxBackgroundColor,
.table-checkboxBackgroundColor > th,
.table-checkboxBackgroundColor > td {
  background-color: #c6dcee; }
.table-hover .table-checkboxBackgroundColor:hover {
  background-color: #b2d0e8; }
.table-hover .table-checkboxBackgroundColor:hover > td,
  .table-hover .table-checkboxBackgroundColor:hover > th {
    background-color: #b2d0e8; }
.table-switchPointColor,
.table-switchPointColor > th,
.table-switchPointColor > td {
  background-color: #d4e9f7; }
.table-hover .table-switchPointColor:hover {
  background-color: #bfdef3; }
.table-hover .table-switchPointColor:hover > td,
  .table-hover .table-switchPointColor:hover > th {
    background-color: #bfdef3; }
.table-transparentColor,
.table-transparentColor > th,
.table-transparentColor > td {
  background-color: rgba(255, 255, 255, 0.72); }
.table-hover .table-transparentColor:hover {
  background-color: rgba(242, 242, 242, 0.72); }
.table-hover .table-transparentColor:hover > td,
  .table-hover .table-transparentColor:hover > th {
    background-color: rgba(242, 242, 242, 0.72); }
.table-overlayColor,
.table-overlayColor > th,
.table-overlayColor > td {
  background-color: rgba(203, 203, 203, 0.944); }
.table-hover .table-overlayColor:hover {
  background-color: rgba(190, 190, 190, 0.944); }
.table-hover .table-overlayColor:hover > td,
  .table-hover .table-overlayColor:hover > th {
    background-color: rgba(190, 190, 190, 0.944); }
.table-mutedOverlayColor,
.table-mutedOverlayColor > th,
.table-mutedOverlayColor > td {
  background-color: rgba(207, 207, 207, 0.93); }
.table-hover .table-mutedOverlayColor:hover {
  background-color: rgba(194, 194, 194, 0.93); }
.table-hover .table-mutedOverlayColor:hover > td,
  .table-hover .table-mutedOverlayColor:hover > th {
    background-color: rgba(194, 194, 194, 0.93); }
.table-infoStateColor,
.table-infoStateColor > th,
.table-infoStateColor > td {
  background-color: #c6dcee; }
.table-hover .table-infoStateColor:hover {
  background-color: #b2d0e8; }
.table-hover .table-infoStateColor:hover > td,
  .table-hover .table-infoStateColor:hover > th {
    background-color: #b2d0e8; }
.table-alertStateColor,
.table-alertStateColor > th,
.table-alertStateColor > td {
  background-color: #eac3c4; }
.table-hover .table-alertStateColor:hover {
  background-color: #e3b0b1; }
.table-hover .table-alertStateColor:hover > td,
  .table-hover .table-alertStateColor:hover > th {
    background-color: #e3b0b1; }
.table-warningStateColor,
.table-warningStateColor > th,
.table-warningStateColor > td {
  background-color: #fff5b8; }
.table-hover .table-warningStateColor:hover {
  background-color: #fff19f; }
.table-hover .table-warningStateColor:hover > td,
  .table-hover .table-warningStateColor:hover > th {
    background-color: #fff19f; }
.table-successStateColor,
.table-successStateColor > th,
.table-successStateColor > td {
  background-color: #e2eebe; }
.table-hover .table-successStateColor:hover {
  background-color: #d9e9aa; }
.table-hover .table-successStateColor:hover > td,
  .table-hover .table-successStateColor:hover > th {
    background-color: #d9e9aa; }
.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: #212529;
  border-color: #32383e; }
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6; }
.table-dark {
  color: #fff;
  background-color: #212529; }
.table-dark th,
  .table-dark td,
  .table-dark thead th {
    border-color: #32383e; }
.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 {
    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;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .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;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .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;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .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;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-xl > .table-bordered {
      border: 0; } }
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar; }
.table-responsive > .table-bordered {
    border: 0; }
.form-control {
  display: block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 0.9rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
@media screen and (prefers-reduced-motion: reduce) {
    .form-control {
      transition: none; } }
.form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
.form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
.form-control::-webkit-input-placeholder {
    color: #6c757d;
    opacity: 1; }
.form-control:-ms-input-placeholder {
    color: #6c757d;
    opacity: 1; }
.form-control::-ms-input-placeholder {
    color: #6c757d;
    opacity: 1; }
.form-control::placeholder {
    color: #6c757d;
    opacity: 1; }
.form-control:disabled, .form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1; }
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-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  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.8125rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5; }
.form-control-lg {
  height: calc(2.875rem + 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 {
    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: #28a745; }
.valid-tooltip {
  position: absolute;
  top: 100%;
  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(40, 167, 69, 0.9); }
.was-validated .form-control:valid, .form-control.is-valid, .was-validated
.custom-select:valid,
.custom-select.is-valid {
  border-color: #28a745; }
.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated
  .custom-select:valid:focus,
  .custom-select.is-valid:focus {
    border-color: #28a745;
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
.was-validated .form-control:valid ~ .valid-feedback,
  .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
  .form-control.is-valid ~ .valid-tooltip, .was-validated
  .custom-select:valid ~ .valid-feedback,
  .was-validated
  .custom-select:valid ~ .valid-tooltip,
  .custom-select.is-valid ~ .valid-feedback,
  .custom-select.is-valid ~ .valid-tooltip {
    display: block; }
.was-validated .form-control-file:valid ~ .valid-feedback,
.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
.form-control-file.is-valid ~ .valid-tooltip {
  display: block; }
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745; }
.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: #28a745; }
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
    background-color: #71dd8a; }
.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block; }
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  background-color: #34ce57; }
.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 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745; }
.was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after {
    border-color: inherit; }
.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block; }
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545; }
.invalid-tooltip {
  position: absolute;
  top: 100%;
  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(220, 53, 69, 0.9); }
.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated
.custom-select:invalid,
.custom-select.is-invalid {
  border-color: #dc3545; }
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated
  .custom-select:invalid:focus,
  .custom-select.is-invalid:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
.was-validated .form-control:invalid ~ .invalid-feedback,
  .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
  .form-control.is-invalid ~ .invalid-tooltip, .was-validated
  .custom-select:invalid ~ .invalid-feedback,
  .was-validated
  .custom-select:invalid ~ .invalid-tooltip,
  .custom-select.is-invalid ~ .invalid-feedback,
  .custom-select.is-invalid ~ .invalid-tooltip {
    display: block; }
.was-validated .form-control-file:invalid ~ .invalid-feedback,
.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
.form-control-file.is-invalid ~ .invalid-tooltip {
  display: block; }
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545; }
.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: #dc3545; }
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
    background-color: #efa2a9; }
.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block; }
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  background-color: #e4606d; }
.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 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545; }
.was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after {
    border-color: inherit; }
.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block; }
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 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;
      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, typeahead-container .dropdown-item {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 0.9rem;
  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 screen and (prefers-reduced-motion: reduce) {
    .btn, typeahead-container .dropdown-item {
      transition: none; } }
.btn:hover, typeahead-container .dropdown-item:hover, .btn:focus, typeahead-container .dropdown-item:focus {
    text-decoration: none; }
.btn:focus, typeahead-container .dropdown-item:focus, .btn.focus, typeahead-container .focus.dropdown-item {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
.btn.disabled, typeahead-container .disabled.dropdown-item, .btn:disabled, typeahead-container .dropdown-item:disabled {
    opacity: 0.65; }
.btn:not(:disabled):not(.disabled), typeahead-container .dropdown-item:not(:disabled):not(.disabled) {
    cursor: pointer; }
a.btn.disabled, typeahead-container a.disabled.dropdown-item,
fieldset:disabled a.btn,
fieldset:disabled typeahead-container a.dropdown-item,
typeahead-container fieldset:disabled a.dropdown-item {
  pointer-events: none; }
.btn-primary {
  color: #fff;
  background-color: #1A3A60;
  border-color: #1A3A60; }
.btn-primary:hover {
    color: #fff;
    background-color: #122842;
    border-color: #0f2238; }
.btn-primary:focus, .btn-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(26, 58, 96, 0.5); }
.btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #1A3A60;
    border-color: #1A3A60; }
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #0f2238;
    border-color: #0c1c2e; }
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(26, 58, 96, 0.5); }
.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d; }
.btn-secondary:hover {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62; }
.btn-secondary:focus, .btn-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
.btn-secondary.disabled, .btn-secondary:disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #545b62;
    border-color: #4e555b; }
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
.btn-success {
  color: #fff;
  background-color: #22b722;
  border-color: #22b722; }
.btn-success:hover {
    color: #fff;
    background-color: #1c971c;
    border-color: #1a8c1a; }
.btn-success:focus, .btn-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(34, 183, 34, 0.5); }
.btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #22b722;
    border-color: #22b722; }
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #1a8c1a;
    border-color: #188118; }
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
    .show > .btn-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(34, 183, 34, 0.5); }
.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8; }
.btn-info:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b; }
.btn-info:focus, .btn-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
.btn-info.disabled, .btn-info:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
  .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f; }
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
    .show > .btn-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
.btn-warning {
  color: #212529;
  background-color: #FFDD00;
  border-color: #FFDD00; }
.btn-warning:hover {
    color: #212529;
    background-color: #d9bc00;
    border-color: #ccb100; }
.btn-warning:focus, .btn-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 221, 0, 0.5); }
.btn-warning.disabled, .btn-warning:disabled {
    color: #212529;
    background-color: #FFDD00;
    border-color: #FFDD00; }
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
  .show > .btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #ccb100;
    border-color: #bfa600; }
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
    .show > .btn-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 221, 0, 0.5); }
.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545; }
.btn-danger:hover {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130; }
.btn-danger:focus, .btn-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
.btn-danger.disabled, .btn-danger:disabled {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #bd2130;
    border-color: #b21f2d; }
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
    .show > .btn-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa; }
.btn-light:hover {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5; }
.btn-light:focus, .btn-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
.btn-light.disabled, .btn-light:disabled {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
  .show > .btn-light.dropdown-toggle {
    color: #212529;
    background-color: #dae0e5;
    border-color: #d3d9df; }
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40; }
.btn-dark:hover {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124; }
.btn-dark:focus, .btn-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
.btn-dark.disabled, .btn-dark:disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #1d2124;
    border-color: #171a1d; }
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
.btn-error {
  color: #fff;
  background-color: #B3282E;
  border-color: #B3282E; }
.btn-error:hover {
    color: #fff;
    background-color: #942126;
    border-color: #891f23; }
.btn-error:focus, .btn-error.focus {
    box-shadow: 0 0 0 0.2rem rgba(179, 40, 46, 0.5); }
.btn-error.disabled, .btn-error:disabled {
    color: #fff;
    background-color: #B3282E;
    border-color: #B3282E; }
.btn-error:not(:disabled):not(.disabled):active, .btn-error:not(:disabled):not(.disabled).active,
  .show > .btn-error.dropdown-toggle {
    color: #fff;
    background-color: #891f23;
    border-color: #7f1c21; }
.btn-error:not(:disabled):not(.disabled):active:focus, .btn-error:not(:disabled):not(.disabled).active:focus,
    .show > .btn-error.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(179, 40, 46, 0.5); }
.btn-brightColor {
  color: #212529;
  background-color: #ffffff;
  border-color: #ffffff; }
.btn-brightColor:hover {
    color: #212529;
    background-color: #ececec;
    border-color: #e6e5e5; }
.btn-brightColor:focus, .btn-brightColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }
.btn-brightColor.disabled, .btn-brightColor:disabled {
    color: #212529;
    background-color: #ffffff;
    border-color: #ffffff; }
.btn-brightColor:not(:disabled):not(.disabled):active, .btn-brightColor:not(:disabled):not(.disabled).active,
  .show > .btn-brightColor.dropdown-toggle {
    color: #212529;
    background-color: #e6e5e5;
    border-color: #dfdfdf; }
.btn-brightColor:not(:disabled):not(.disabled):active:focus, .btn-brightColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-brightColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }
.btn-darkColor {
  color: #fff;
  background-color: #525252;
  border-color: #525252; }
.btn-darkColor:hover {
    color: #fff;
    background-color: #3f3f3f;
    border-color: #393838; }
.btn-darkColor:focus, .btn-darkColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); }
.btn-darkColor.disabled, .btn-darkColor:disabled {
    color: #fff;
    background-color: #525252;
    border-color: #525252; }
.btn-darkColor:not(:disabled):not(.disabled):active, .btn-darkColor:not(:disabled):not(.disabled).active,
  .show > .btn-darkColor.dropdown-toggle {
    color: #fff;
    background-color: #393838;
    border-color: #323232; }
.btn-darkColor:not(:disabled):not(.disabled):active:focus, .btn-darkColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-darkColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); }
.btn-dropdownBorderColor {
  color: #212529;
  background-color: #d8d8d8;
  border-color: #d8d8d8; }
.btn-dropdownBorderColor:hover {
    color: #212529;
    background-color: #c5c5c5;
    border-color: #bfbebe; }
.btn-dropdownBorderColor:focus, .btn-dropdownBorderColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(216, 216, 216, 0.5); }
.btn-dropdownBorderColor.disabled, .btn-dropdownBorderColor:disabled {
    color: #212529;
    background-color: #d8d8d8;
    border-color: #d8d8d8; }
.btn-dropdownBorderColor:not(:disabled):not(.disabled):active, .btn-dropdownBorderColor:not(:disabled):not(.disabled).active,
  .show > .btn-dropdownBorderColor.dropdown-toggle {
    color: #212529;
    background-color: #bfbebe;
    border-color: #b8b8b8; }
.btn-dropdownBorderColor:not(:disabled):not(.disabled):active:focus, .btn-dropdownBorderColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-dropdownBorderColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(216, 216, 216, 0.5); }
.btn-disabledColor {
  color: #212529;
  background-color: #d8d8d8;
  border-color: #d8d8d8; }
.btn-disabledColor:hover {
    color: #212529;
    background-color: #c5c5c5;
    border-color: #bfbebe; }
.btn-disabledColor:focus, .btn-disabledColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(216, 216, 216, 0.5); }
.btn-disabledColor.disabled, .btn-disabledColor:disabled {
    color: #212529;
    background-color: #d8d8d8;
    border-color: #d8d8d8; }
.btn-disabledColor:not(:disabled):not(.disabled):active, .btn-disabledColor:not(:disabled):not(.disabled).active,
  .show > .btn-disabledColor.dropdown-toggle {
    color: #212529;
    background-color: #bfbebe;
    border-color: #b8b8b8; }
.btn-disabledColor:not(:disabled):not(.disabled):active:focus, .btn-disabledColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-disabledColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(216, 216, 216, 0.5); }
.btn-radioBorderColor {
  color: #fff;
  background-color: #3382c2;
  border-color: #3382c2; }
.btn-radioBorderColor:hover {
    color: #fff;
    background-color: #2b6ea4;
    border-color: #28679a; }
.btn-radioBorderColor:focus, .btn-radioBorderColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-radioBorderColor.disabled, .btn-radioBorderColor:disabled {
    color: #fff;
    background-color: #3382c2;
    border-color: #3382c2; }
.btn-radioBorderColor:not(:disabled):not(.disabled):active, .btn-radioBorderColor:not(:disabled):not(.disabled).active,
  .show > .btn-radioBorderColor.dropdown-toggle {
    color: #fff;
    background-color: #28679a;
    border-color: #266090; }
.btn-radioBorderColor:not(:disabled):not(.disabled):active:focus, .btn-radioBorderColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-radioBorderColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-checkboxBackgroundColor {
  color: #fff;
  background-color: #3382c2;
  border-color: #3382c2; }
.btn-checkboxBackgroundColor:hover {
    color: #fff;
    background-color: #2b6ea4;
    border-color: #28679a; }
.btn-checkboxBackgroundColor:focus, .btn-checkboxBackgroundColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-checkboxBackgroundColor.disabled, .btn-checkboxBackgroundColor:disabled {
    color: #fff;
    background-color: #3382c2;
    border-color: #3382c2; }
.btn-checkboxBackgroundColor:not(:disabled):not(.disabled):active, .btn-checkboxBackgroundColor:not(:disabled):not(.disabled).active,
  .show > .btn-checkboxBackgroundColor.dropdown-toggle {
    color: #fff;
    background-color: #28679a;
    border-color: #266090; }
.btn-checkboxBackgroundColor:not(:disabled):not(.disabled):active:focus, .btn-checkboxBackgroundColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-checkboxBackgroundColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-switchPointColor {
  color: #212529;
  background-color: #66b0e2;
  border-color: #66b0e2; }
.btn-switchPointColor:hover {
    color: #fff;
    background-color: #469fdc;
    border-color: #3b9ada; }
.btn-switchPointColor:focus, .btn-switchPointColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(102, 176, 226, 0.5); }
.btn-switchPointColor.disabled, .btn-switchPointColor:disabled {
    color: #212529;
    background-color: #66b0e2;
    border-color: #66b0e2; }
.btn-switchPointColor:not(:disabled):not(.disabled):active, .btn-switchPointColor:not(:disabled):not(.disabled).active,
  .show > .btn-switchPointColor.dropdown-toggle {
    color: #fff;
    background-color: #3b9ada;
    border-color: #3094d8; }
.btn-switchPointColor:not(:disabled):not(.disabled):active:focus, .btn-switchPointColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-switchPointColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(102, 176, 226, 0.5); }
.btn-transparentColor {
  color: #fff;
  background-color: transparent;
  border-color: transparent; }
.btn-transparentColor:hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0); }
.btn-transparentColor:focus, .btn-transparentColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-transparentColor.disabled, .btn-transparentColor:disabled {
    color: #fff;
    background-color: transparent;
    border-color: transparent; }
.btn-transparentColor:not(:disabled):not(.disabled):active, .btn-transparentColor:not(:disabled):not(.disabled).active,
  .show > .btn-transparentColor.dropdown-toggle {
    color: #fff;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0); }
.btn-transparentColor:not(:disabled):not(.disabled):active:focus, .btn-transparentColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-transparentColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-overlayColor {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8); }
.btn-overlayColor:hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.8);
    border-color: rgba(0, 0, 0, 0.8); }
.btn-overlayColor:focus, .btn-overlayColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-overlayColor.disabled, .btn-overlayColor:disabled {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.8);
    border-color: rgba(0, 0, 0, 0.8); }
.btn-overlayColor:not(:disabled):not(.disabled):active, .btn-overlayColor:not(:disabled):not(.disabled).active,
  .show > .btn-overlayColor.dropdown-toggle {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.8);
    border-color: rgba(0, 0, 0, 0.8); }
.btn-overlayColor:not(:disabled):not(.disabled):active:focus, .btn-overlayColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-overlayColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-mutedOverlayColor {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.75);
  border-color: rgba(0, 0, 0, 0.75); }
.btn-mutedOverlayColor:hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.75);
    border-color: rgba(0, 0, 0, 0.75); }
.btn-mutedOverlayColor:focus, .btn-mutedOverlayColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-mutedOverlayColor.disabled, .btn-mutedOverlayColor:disabled {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.75);
    border-color: rgba(0, 0, 0, 0.75); }
.btn-mutedOverlayColor:not(:disabled):not(.disabled):active, .btn-mutedOverlayColor:not(:disabled):not(.disabled).active,
  .show > .btn-mutedOverlayColor.dropdown-toggle {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.75);
    border-color: rgba(0, 0, 0, 0.75); }
.btn-mutedOverlayColor:not(:disabled):not(.disabled):active:focus, .btn-mutedOverlayColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-mutedOverlayColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-infoStateColor {
  color: #fff;
  background-color: #3382c2;
  border-color: #3382c2; }
.btn-infoStateColor:hover {
    color: #fff;
    background-color: #2b6ea4;
    border-color: #28679a; }
.btn-infoStateColor:focus, .btn-infoStateColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-infoStateColor.disabled, .btn-infoStateColor:disabled {
    color: #fff;
    background-color: #3382c2;
    border-color: #3382c2; }
.btn-infoStateColor:not(:disabled):not(.disabled):active, .btn-infoStateColor:not(:disabled):not(.disabled).active,
  .show > .btn-infoStateColor.dropdown-toggle {
    color: #fff;
    background-color: #28679a;
    border-color: #266090; }
.btn-infoStateColor:not(:disabled):not(.disabled):active:focus, .btn-infoStateColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-infoStateColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-alertStateColor {
  color: #fff;
  background-color: #b3282e;
  border-color: #b3282e; }
.btn-alertStateColor:hover {
    color: #fff;
    background-color: #942126;
    border-color: #891f23; }
.btn-alertStateColor:focus, .btn-alertStateColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(179, 40, 46, 0.5); }
.btn-alertStateColor.disabled, .btn-alertStateColor:disabled {
    color: #fff;
    background-color: #b3282e;
    border-color: #b3282e; }
.btn-alertStateColor:not(:disabled):not(.disabled):active, .btn-alertStateColor:not(:disabled):not(.disabled).active,
  .show > .btn-alertStateColor.dropdown-toggle {
    color: #fff;
    background-color: #891f23;
    border-color: #7f1c21; }
.btn-alertStateColor:not(:disabled):not(.disabled):active:focus, .btn-alertStateColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-alertStateColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(179, 40, 46, 0.5); }
.btn-warningStateColor {
  color: #212529;
  background-color: #ffdd00;
  border-color: #ffdd00; }
.btn-warningStateColor:hover {
    color: #212529;
    background-color: #d9bc00;
    border-color: #ccb100; }
.btn-warningStateColor:focus, .btn-warningStateColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 221, 0, 0.5); }
.btn-warningStateColor.disabled, .btn-warningStateColor:disabled {
    color: #212529;
    background-color: #ffdd00;
    border-color: #ffdd00; }
.btn-warningStateColor:not(:disabled):not(.disabled):active, .btn-warningStateColor:not(:disabled):not(.disabled).active,
  .show > .btn-warningStateColor.dropdown-toggle {
    color: #212529;
    background-color: #ccb100;
    border-color: #bfa600; }
.btn-warningStateColor:not(:disabled):not(.disabled):active:focus, .btn-warningStateColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-warningStateColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 221, 0, 0.5); }
.btn-successStateColor {
  color: #212529;
  background-color: #97c218;
  border-color: #97c218; }
.btn-successStateColor:hover {
    color: #fff;
    background-color: #7da014;
    border-color: #749512; }
.btn-successStateColor:focus, .btn-successStateColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(151, 194, 24, 0.5); }
.btn-successStateColor.disabled, .btn-successStateColor:disabled {
    color: #212529;
    background-color: #97c218;
    border-color: #97c218; }
.btn-successStateColor:not(:disabled):not(.disabled):active, .btn-successStateColor:not(:disabled):not(.disabled).active,
  .show > .btn-successStateColor.dropdown-toggle {
    color: #fff;
    background-color: #749512;
    border-color: #6b8911; }
.btn-successStateColor:not(:disabled):not(.disabled):active:focus, .btn-successStateColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-successStateColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(151, 194, 24, 0.5); }
.btn-outline-primary {
  color: #1A3A60;
  background-color: transparent;
  background-image: none;
  border-color: #1A3A60; }
.btn-outline-primary:hover {
    color: #fff;
    background-color: #1A3A60;
    border-color: #1A3A60; }
.btn-outline-primary:focus, .btn-outline-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(26, 58, 96, 0.5); }
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #1A3A60;
    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: #1A3A60;
    border-color: #1A3A60; }
.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: 0 0 0 0.2rem rgba(26, 58, 96, 0.5); }
.btn-outline-secondary {
  color: #6c757d;
  background-color: transparent;
  background-image: none;
  border-color: #6c757d; }
.btn-outline-secondary:hover {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #6c757d;
    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: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
.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: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
.btn-outline-success {
  color: #22b722;
  background-color: transparent;
  background-image: none;
  border-color: #22b722; }
.btn-outline-success:hover {
    color: #fff;
    background-color: #22b722;
    border-color: #22b722; }
.btn-outline-success:focus, .btn-outline-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(34, 183, 34, 0.5); }
.btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #22b722;
    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: #22b722;
    border-color: #22b722; }
.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: 0 0 0 0.2rem rgba(34, 183, 34, 0.5); }
.btn-outline-info {
  color: #17a2b8;
  background-color: transparent;
  background-image: none;
  border-color: #17a2b8; }
.btn-outline-info:hover {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
.btn-outline-info:focus, .btn-outline-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
.btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #17a2b8;
    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: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
.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: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
.btn-outline-warning {
  color: #FFDD00;
  background-color: transparent;
  background-image: none;
  border-color: #FFDD00; }
.btn-outline-warning:hover {
    color: #212529;
    background-color: #FFDD00;
    border-color: #FFDD00; }
.btn-outline-warning:focus, .btn-outline-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 221, 0, 0.5); }
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #FFDD00;
    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: #FFDD00;
    border-color: #FFDD00; }
.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: 0 0 0 0.2rem rgba(255, 221, 0, 0.5); }
.btn-outline-danger {
  color: #dc3545;
  background-color: transparent;
  background-image: none;
  border-color: #dc3545; }
.btn-outline-danger:hover {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
.btn-outline-danger:focus, .btn-outline-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #dc3545;
    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: #dc3545;
    border-color: #dc3545; }
.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: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
.btn-outline-light {
  color: #f8f9fa;
  background-color: transparent;
  background-image: none;
  border-color: #f8f9fa; }
.btn-outline-light:hover {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
.btn-outline-light:focus, .btn-outline-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
.btn-outline-light.disabled, .btn-outline-light:disabled {
    color: #f8f9fa;
    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: #f8f9fa;
    border-color: #f8f9fa; }
.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: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
.btn-outline-dark {
  color: #343a40;
  background-color: transparent;
  background-image: none;
  border-color: #343a40; }
.btn-outline-dark:hover {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
.btn-outline-dark:focus, .btn-outline-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
    color: #343a40;
    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: #343a40;
    border-color: #343a40; }
.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: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
.btn-outline-error {
  color: #B3282E;
  background-color: transparent;
  background-image: none;
  border-color: #B3282E; }
.btn-outline-error:hover {
    color: #fff;
    background-color: #B3282E;
    border-color: #B3282E; }
.btn-outline-error:focus, .btn-outline-error.focus {
    box-shadow: 0 0 0 0.2rem rgba(179, 40, 46, 0.5); }
.btn-outline-error.disabled, .btn-outline-error:disabled {
    color: #B3282E;
    background-color: transparent; }
.btn-outline-error:not(:disabled):not(.disabled):active, .btn-outline-error:not(:disabled):not(.disabled).active,
  .show > .btn-outline-error.dropdown-toggle {
    color: #fff;
    background-color: #B3282E;
    border-color: #B3282E; }
.btn-outline-error:not(:disabled):not(.disabled):active:focus, .btn-outline-error:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-error.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(179, 40, 46, 0.5); }
.btn-outline-brightColor {
  color: #ffffff;
  background-color: transparent;
  background-image: none;
  border-color: #ffffff; }
.btn-outline-brightColor:hover {
    color: #212529;
    background-color: #ffffff;
    border-color: #ffffff; }
.btn-outline-brightColor:focus, .btn-outline-brightColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }
.btn-outline-brightColor.disabled, .btn-outline-brightColor:disabled {
    color: #ffffff;
    background-color: transparent; }
.btn-outline-brightColor:not(:disabled):not(.disabled):active, .btn-outline-brightColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-brightColor.dropdown-toggle {
    color: #212529;
    background-color: #ffffff;
    border-color: #ffffff; }
.btn-outline-brightColor:not(:disabled):not(.disabled):active:focus, .btn-outline-brightColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-brightColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }
.btn-outline-darkColor {
  color: #525252;
  background-color: transparent;
  background-image: none;
  border-color: #525252; }
.btn-outline-darkColor:hover {
    color: #fff;
    background-color: #525252;
    border-color: #525252; }
.btn-outline-darkColor:focus, .btn-outline-darkColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); }
.btn-outline-darkColor.disabled, .btn-outline-darkColor:disabled {
    color: #525252;
    background-color: transparent; }
.btn-outline-darkColor:not(:disabled):not(.disabled):active, .btn-outline-darkColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-darkColor.dropdown-toggle {
    color: #fff;
    background-color: #525252;
    border-color: #525252; }
.btn-outline-darkColor:not(:disabled):not(.disabled):active:focus, .btn-outline-darkColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-darkColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); }
.btn-outline-dropdownBorderColor {
  color: #d8d8d8;
  background-color: transparent;
  background-image: none;
  border-color: #d8d8d8; }
.btn-outline-dropdownBorderColor:hover {
    color: #212529;
    background-color: #d8d8d8;
    border-color: #d8d8d8; }
.btn-outline-dropdownBorderColor:focus, .btn-outline-dropdownBorderColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(216, 216, 216, 0.5); }
.btn-outline-dropdownBorderColor.disabled, .btn-outline-dropdownBorderColor:disabled {
    color: #d8d8d8;
    background-color: transparent; }
.btn-outline-dropdownBorderColor:not(:disabled):not(.disabled):active, .btn-outline-dropdownBorderColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-dropdownBorderColor.dropdown-toggle {
    color: #212529;
    background-color: #d8d8d8;
    border-color: #d8d8d8; }
.btn-outline-dropdownBorderColor:not(:disabled):not(.disabled):active:focus, .btn-outline-dropdownBorderColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-dropdownBorderColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(216, 216, 216, 0.5); }
.btn-outline-disabledColor {
  color: #d8d8d8;
  background-color: transparent;
  background-image: none;
  border-color: #d8d8d8; }
.btn-outline-disabledColor:hover {
    color: #212529;
    background-color: #d8d8d8;
    border-color: #d8d8d8; }
.btn-outline-disabledColor:focus, .btn-outline-disabledColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(216, 216, 216, 0.5); }
.btn-outline-disabledColor.disabled, .btn-outline-disabledColor:disabled {
    color: #d8d8d8;
    background-color: transparent; }
.btn-outline-disabledColor:not(:disabled):not(.disabled):active, .btn-outline-disabledColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-disabledColor.dropdown-toggle {
    color: #212529;
    background-color: #d8d8d8;
    border-color: #d8d8d8; }
.btn-outline-disabledColor:not(:disabled):not(.disabled):active:focus, .btn-outline-disabledColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-disabledColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(216, 216, 216, 0.5); }
.btn-outline-radioBorderColor {
  color: #3382c2;
  background-color: transparent;
  background-image: none;
  border-color: #3382c2; }
.btn-outline-radioBorderColor:hover {
    color: #fff;
    background-color: #3382c2;
    border-color: #3382c2; }
.btn-outline-radioBorderColor:focus, .btn-outline-radioBorderColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-outline-radioBorderColor.disabled, .btn-outline-radioBorderColor:disabled {
    color: #3382c2;
    background-color: transparent; }
.btn-outline-radioBorderColor:not(:disabled):not(.disabled):active, .btn-outline-radioBorderColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-radioBorderColor.dropdown-toggle {
    color: #fff;
    background-color: #3382c2;
    border-color: #3382c2; }
.btn-outline-radioBorderColor:not(:disabled):not(.disabled):active:focus, .btn-outline-radioBorderColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-radioBorderColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-outline-checkboxBackgroundColor {
  color: #3382c2;
  background-color: transparent;
  background-image: none;
  border-color: #3382c2; }
.btn-outline-checkboxBackgroundColor:hover {
    color: #fff;
    background-color: #3382c2;
    border-color: #3382c2; }
.btn-outline-checkboxBackgroundColor:focus, .btn-outline-checkboxBackgroundColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-outline-checkboxBackgroundColor.disabled, .btn-outline-checkboxBackgroundColor:disabled {
    color: #3382c2;
    background-color: transparent; }
.btn-outline-checkboxBackgroundColor:not(:disabled):not(.disabled):active, .btn-outline-checkboxBackgroundColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-checkboxBackgroundColor.dropdown-toggle {
    color: #fff;
    background-color: #3382c2;
    border-color: #3382c2; }
.btn-outline-checkboxBackgroundColor:not(:disabled):not(.disabled):active:focus, .btn-outline-checkboxBackgroundColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-checkboxBackgroundColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-outline-switchPointColor {
  color: #66b0e2;
  background-color: transparent;
  background-image: none;
  border-color: #66b0e2; }
.btn-outline-switchPointColor:hover {
    color: #212529;
    background-color: #66b0e2;
    border-color: #66b0e2; }
.btn-outline-switchPointColor:focus, .btn-outline-switchPointColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(102, 176, 226, 0.5); }
.btn-outline-switchPointColor.disabled, .btn-outline-switchPointColor:disabled {
    color: #66b0e2;
    background-color: transparent; }
.btn-outline-switchPointColor:not(:disabled):not(.disabled):active, .btn-outline-switchPointColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-switchPointColor.dropdown-toggle {
    color: #212529;
    background-color: #66b0e2;
    border-color: #66b0e2; }
.btn-outline-switchPointColor:not(:disabled):not(.disabled):active:focus, .btn-outline-switchPointColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-switchPointColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(102, 176, 226, 0.5); }
.btn-outline-transparentColor {
  color: transparent;
  background-color: transparent;
  background-image: none;
  border-color: transparent; }
.btn-outline-transparentColor:hover {
    color: #fff;
    background-color: transparent;
    border-color: transparent; }
.btn-outline-transparentColor:focus, .btn-outline-transparentColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-outline-transparentColor.disabled, .btn-outline-transparentColor:disabled {
    color: transparent;
    background-color: transparent; }
.btn-outline-transparentColor:not(:disabled):not(.disabled):active, .btn-outline-transparentColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-transparentColor.dropdown-toggle {
    color: #fff;
    background-color: transparent;
    border-color: transparent; }
.btn-outline-transparentColor:not(:disabled):not(.disabled):active:focus, .btn-outline-transparentColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-transparentColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-outline-overlayColor {
  color: rgba(0, 0, 0, 0.8);
  background-color: transparent;
  background-image: none;
  border-color: rgba(0, 0, 0, 0.8); }
.btn-outline-overlayColor:hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.8);
    border-color: rgba(0, 0, 0, 0.8); }
.btn-outline-overlayColor:focus, .btn-outline-overlayColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-outline-overlayColor.disabled, .btn-outline-overlayColor:disabled {
    color: rgba(0, 0, 0, 0.8);
    background-color: transparent; }
.btn-outline-overlayColor:not(:disabled):not(.disabled):active, .btn-outline-overlayColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-overlayColor.dropdown-toggle {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.8);
    border-color: rgba(0, 0, 0, 0.8); }
.btn-outline-overlayColor:not(:disabled):not(.disabled):active:focus, .btn-outline-overlayColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-overlayColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-outline-mutedOverlayColor {
  color: rgba(0, 0, 0, 0.75);
  background-color: transparent;
  background-image: none;
  border-color: rgba(0, 0, 0, 0.75); }
.btn-outline-mutedOverlayColor:hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.75);
    border-color: rgba(0, 0, 0, 0.75); }
.btn-outline-mutedOverlayColor:focus, .btn-outline-mutedOverlayColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-outline-mutedOverlayColor.disabled, .btn-outline-mutedOverlayColor:disabled {
    color: rgba(0, 0, 0, 0.75);
    background-color: transparent; }
.btn-outline-mutedOverlayColor:not(:disabled):not(.disabled):active, .btn-outline-mutedOverlayColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-mutedOverlayColor.dropdown-toggle {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.75);
    border-color: rgba(0, 0, 0, 0.75); }
.btn-outline-mutedOverlayColor:not(:disabled):not(.disabled):active:focus, .btn-outline-mutedOverlayColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-mutedOverlayColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-outline-infoStateColor {
  color: #3382c2;
  background-color: transparent;
  background-image: none;
  border-color: #3382c2; }
.btn-outline-infoStateColor:hover {
    color: #fff;
    background-color: #3382c2;
    border-color: #3382c2; }
.btn-outline-infoStateColor:focus, .btn-outline-infoStateColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-outline-infoStateColor.disabled, .btn-outline-infoStateColor:disabled {
    color: #3382c2;
    background-color: transparent; }
.btn-outline-infoStateColor:not(:disabled):not(.disabled):active, .btn-outline-infoStateColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-infoStateColor.dropdown-toggle {
    color: #fff;
    background-color: #3382c2;
    border-color: #3382c2; }
.btn-outline-infoStateColor:not(:disabled):not(.disabled):active:focus, .btn-outline-infoStateColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-infoStateColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-outline-alertStateColor {
  color: #b3282e;
  background-color: transparent;
  background-image: none;
  border-color: #b3282e; }
.btn-outline-alertStateColor:hover {
    color: #fff;
    background-color: #b3282e;
    border-color: #b3282e; }
.btn-outline-alertStateColor:focus, .btn-outline-alertStateColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(179, 40, 46, 0.5); }
.btn-outline-alertStateColor.disabled, .btn-outline-alertStateColor:disabled {
    color: #b3282e;
    background-color: transparent; }
.btn-outline-alertStateColor:not(:disabled):not(.disabled):active, .btn-outline-alertStateColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-alertStateColor.dropdown-toggle {
    color: #fff;
    background-color: #b3282e;
    border-color: #b3282e; }
.btn-outline-alertStateColor:not(:disabled):not(.disabled):active:focus, .btn-outline-alertStateColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-alertStateColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(179, 40, 46, 0.5); }
.btn-outline-warningStateColor {
  color: #ffdd00;
  background-color: transparent;
  background-image: none;
  border-color: #ffdd00; }
.btn-outline-warningStateColor:hover {
    color: #212529;
    background-color: #ffdd00;
    border-color: #ffdd00; }
.btn-outline-warningStateColor:focus, .btn-outline-warningStateColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 221, 0, 0.5); }
.btn-outline-warningStateColor.disabled, .btn-outline-warningStateColor:disabled {
    color: #ffdd00;
    background-color: transparent; }
.btn-outline-warningStateColor:not(:disabled):not(.disabled):active, .btn-outline-warningStateColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-warningStateColor.dropdown-toggle {
    color: #212529;
    background-color: #ffdd00;
    border-color: #ffdd00; }
.btn-outline-warningStateColor:not(:disabled):not(.disabled):active:focus, .btn-outline-warningStateColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-warningStateColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 221, 0, 0.5); }
.btn-outline-successStateColor {
  color: #97c218;
  background-color: transparent;
  background-image: none;
  border-color: #97c218; }
.btn-outline-successStateColor:hover {
    color: #212529;
    background-color: #97c218;
    border-color: #97c218; }
.btn-outline-successStateColor:focus, .btn-outline-successStateColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(151, 194, 24, 0.5); }
.btn-outline-successStateColor.disabled, .btn-outline-successStateColor:disabled {
    color: #97c218;
    background-color: transparent; }
.btn-outline-successStateColor:not(:disabled):not(.disabled):active, .btn-outline-successStateColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-successStateColor.dropdown-toggle {
    color: #212529;
    background-color: #97c218;
    border-color: #97c218; }
.btn-outline-successStateColor:not(:disabled):not(.disabled):active:focus, .btn-outline-successStateColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-successStateColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(151, 194, 24, 0.5); }
.btn-link, timepicker table .btn, timepicker table typeahead-container .dropdown-item, typeahead-container timepicker table .dropdown-item, typeahead-container .dropdown-item {
  font-weight: 400;
  color: #007bff;
  background-color: transparent; }
.btn-link:hover, timepicker table .btn:hover, typeahead-container .dropdown-item:hover {
    color: #0056b3;
    text-decoration: underline;
    background-color: transparent;
    border-color: transparent; }
.btn-link:focus, timepicker table .btn:focus, typeahead-container .dropdown-item:focus, .btn-link.focus, timepicker table .focus.btn, typeahead-container .focus.dropdown-item {
    text-decoration: underline;
    border-color: transparent;
    box-shadow: none; }
.btn-link:disabled, timepicker table .btn:disabled, typeahead-container .dropdown-item:disabled, .btn-link.disabled, timepicker table .disabled.btn, typeahead-container .disabled.dropdown-item {
    color: #6c757d;
    pointer-events: none; }
.btn-lg, .btn-group-lg > .btn, typeahead-container .btn-group-lg > .dropdown-item {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0; }
.btn-sm, .btn-group-sm > .btn, typeahead-container .btn-group-sm > .dropdown-item {
  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 screen and (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 screen and (prefers-reduced-motion: reduce) {
    .collapsing {
      transition: none; } }
.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative; }
.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  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: 0.9rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15); }
.dropdown-menu-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;
  width: 0;
  height: 0;
  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;
  width: 0;
  height: 0;
  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;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: ""; }
.dropleft .dropdown-toggle::after {
  display: none; }
.dropleft .dropdown-toggle::before {
  display: inline-block;
  width: 0;
  height: 0;
  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.5rem 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-color: #f8f9fa; }
.dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #007bff; }
.dropdown-item.disabled, .dropdown-item:disabled {
    color: #6c757d;
    background-color: transparent; }
.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, typeahead-container .btn-group > .dropdown-item,
  .btn-group-vertical > .btn,
  typeahead-container .btn-group-vertical > .dropdown-item {
    position: relative;
    flex: 0 1 auto; }
.btn-group > .btn:hover, typeahead-container .btn-group > .dropdown-item:hover,
    .btn-group-vertical > .btn:hover,
    typeahead-container .btn-group-vertical > .dropdown-item:hover {
      z-index: 1; }
.btn-group > .btn:focus, typeahead-container .btn-group > .dropdown-item:focus, .btn-group > .btn:active, typeahead-container .btn-group > .dropdown-item:active, .btn-group > .btn.active, typeahead-container .btn-group > .active.dropdown-item,
    .btn-group-vertical > .btn:focus,
    typeahead-container .btn-group-vertical > .dropdown-item:focus,
    .btn-group-vertical > .btn:active,
    typeahead-container .btn-group-vertical > .dropdown-item:active,
    .btn-group-vertical > .btn.active,
    typeahead-container .btn-group-vertical > .active.dropdown-item {
      z-index: 1; }
.btn-group .btn + .btn, .btn-group typeahead-container .dropdown-item + .btn, typeahead-container .btn-group .dropdown-item + .btn, .btn-group typeahead-container .btn + .dropdown-item, typeahead-container .btn-group .btn + .dropdown-item, .btn-group typeahead-container .dropdown-item + .dropdown-item, typeahead-container .btn-group .dropdown-item + .dropdown-item,
  .btn-group .btn + .btn-group,
  .btn-group typeahead-container .dropdown-item + .btn-group,
  typeahead-container .btn-group .dropdown-item + .btn-group,
  .btn-group .btn-group + .btn,
  .btn-group typeahead-container .btn-group + .dropdown-item,
  typeahead-container .btn-group .btn-group + .dropdown-item,
  .btn-group .btn-group + .btn-group,
  .btn-group-vertical .btn + .btn,
  .btn-group-vertical typeahead-container .dropdown-item + .btn,
  typeahead-container .btn-group-vertical .dropdown-item + .btn,
  .btn-group-vertical typeahead-container .btn + .dropdown-item,
  typeahead-container .btn-group-vertical .btn + .dropdown-item,
  .btn-group-vertical typeahead-container .dropdown-item + .dropdown-item,
  typeahead-container .btn-group-vertical .dropdown-item + .dropdown-item,
  .btn-group-vertical .btn + .btn-group,
  .btn-group-vertical typeahead-container .dropdown-item + .btn-group,
  typeahead-container .btn-group-vertical .dropdown-item + .btn-group,
  .btn-group-vertical .btn-group + .btn,
  .btn-group-vertical typeahead-container .btn-group + .dropdown-item,
  typeahead-container .btn-group-vertical .btn-group + .dropdown-item,
  .btn-group-vertical .btn-group + .btn-group {
    margin-left: -1px; }
.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start; }
.btn-toolbar .input-group {
    width: auto; }
.btn-group > .btn:first-child, typeahead-container .btn-group > .dropdown-item:first-child {
  margin-left: 0; }
.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, typeahead-container .btn-group-sm > .dropdown-item + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem; }
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, typeahead-container .btn-group-lg > .dropdown-item + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }
.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center; }
.btn-group-vertical .btn, .btn-group-vertical typeahead-container .dropdown-item, typeahead-container .btn-group-vertical .dropdown-item,
  .btn-group-vertical .btn-group {
    width: 100%; }
.btn-group-vertical > .btn + .btn, typeahead-container .btn-group-vertical > .dropdown-item + .btn, typeahead-container .btn-group-vertical > .btn + .dropdown-item, typeahead-container .btn-group-vertical > .dropdown-item + .dropdown-item,
  .btn-group-vertical > .btn + .btn-group,
  typeahead-container .btn-group-vertical > .dropdown-item + .btn-group,
  .btn-group-vertical > .btn-group + .btn,
  typeahead-container .btn-group-vertical > .btn-group + .dropdown-item,
  .btn-group-vertical > .btn-group + .btn-group {
    margin-top: -1px;
    margin-left: 0; }
.btn-group-toggle > .btn, typeahead-container .btn-group-toggle > .dropdown-item,
.btn-group-toggle > .btn-group > .btn,
typeahead-container .btn-group-toggle > .btn-group > .dropdown-item {
  margin-bottom: 0; }
.btn-group-toggle > .btn input[type="radio"], typeahead-container .btn-group-toggle > .dropdown-item input[type="radio"],
  .btn-group-toggle > .btn input[type="checkbox"],
  typeahead-container .btn-group-toggle > .dropdown-item input[type="checkbox"],
  .btn-group-toggle > .btn-group > .btn input[type="radio"],
  typeahead-container .btn-group-toggle > .btn-group > .dropdown-item input[type="radio"],
  .btn-group-toggle > .btn-group > .btn input[type="checkbox"],
  typeahead-container .btn-group-toggle > .btn-group > .dropdown-item 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 > .custom-select,
  .input-group > .custom-file {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0; }
.input-group > .form-control + .form-control,
    .input-group > .form-control + .custom-select,
    .input-group > .form-control + .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-prepend typeahead-container .dropdown-item, typeahead-container .input-group-prepend .dropdown-item,
  .input-group-append .btn,
  .input-group-append typeahead-container .dropdown-item,
  typeahead-container .input-group-append .dropdown-item {
    position: relative;
    z-index: 2; }
.input-group-prepend .btn + .btn, .input-group-prepend typeahead-container .dropdown-item + .btn, typeahead-container .input-group-prepend .dropdown-item + .btn, .input-group-prepend typeahead-container .btn + .dropdown-item, typeahead-container .input-group-prepend .btn + .dropdown-item, .input-group-prepend typeahead-container .dropdown-item + .dropdown-item, typeahead-container .input-group-prepend .dropdown-item + .dropdown-item,
  .input-group-prepend .btn + .input-group-text,
  .input-group-prepend typeahead-container .dropdown-item + .input-group-text,
  typeahead-container .input-group-prepend .dropdown-item + .input-group-text,
  .input-group-prepend .input-group-text + .input-group-text,
  .input-group-prepend .input-group-text + .btn,
  .input-group-prepend typeahead-container .input-group-text + .dropdown-item,
  typeahead-container .input-group-prepend .input-group-text + .dropdown-item,
  .input-group-append .btn + .btn,
  .input-group-append typeahead-container .dropdown-item + .btn,
  typeahead-container .input-group-append .dropdown-item + .btn,
  .input-group-append typeahead-container .btn + .dropdown-item,
  typeahead-container .input-group-append .btn + .dropdown-item,
  .input-group-append typeahead-container .dropdown-item + .dropdown-item,
  typeahead-container .input-group-append .dropdown-item + .dropdown-item,
  .input-group-append .btn + .input-group-text,
  .input-group-append typeahead-container .dropdown-item + .input-group-text,
  typeahead-container .input-group-append .dropdown-item + .input-group-text,
  .input-group-append .input-group-text + .input-group-text,
  .input-group-append .input-group-text + .btn,
  .input-group-append typeahead-container .input-group-text + .dropdown-item,
  typeahead-container .input-group-append .input-group-text + .dropdown-item {
    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: 0.9rem;
  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,
.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,
typeahead-container .input-group-lg > .input-group-prepend > .dropdown-item,
.input-group-lg > .input-group-append > .btn,
typeahead-container .input-group-lg > .input-group-append > .dropdown-item {
  height: calc(2.875rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5; }
.input-group-sm > .form-control,
.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,
typeahead-container .input-group-sm > .input-group-prepend > .dropdown-item,
.input-group-sm > .input-group-append > .btn,
typeahead-container .input-group-sm > .input-group-append > .dropdown-item {
  height: calc(1.8125rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5; }
.custom-control {
  position: relative;
  display: block;
  min-height: 1.35rem;
  padding-left: 1.5rem; }
.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem; }
.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0; }
.custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    background-color: #007bff; }
.custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
.custom-control-input:active ~ .custom-control-label::before {
    color: #fff;
    background-color: #b3d7ff; }
.custom-control-input:disabled ~ .custom-control-label {
    color: #6c757d; }
.custom-control-input:disabled ~ .custom-control-label::before {
      background-color: #e9ecef; }
.custom-control-label {
  position: relative;
  margin-bottom: 0; }
.custom-control-label::before {
    position: absolute;
    top: 0.175rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    background-color: #dee2e6; }
.custom-control-label::after {
    position: absolute;
    top: 0.175rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 50% 50%; }
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff; }
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); }
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-color: #007bff; }
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' 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-color: rgba(0, 123, 255, 0.5); }
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5); }
.custom-radio .custom-control-label::before {
  border-radius: 50%; }
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff; }
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' 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-color: rgba(0, 123, 255, 0.5); }
.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' 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;
  background-size: 8px 10px;
  border: 1px solid #ced4da;
  border-radius: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
.custom-select:focus {
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5); }
.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 {
    opacity: 0; }
.custom-select-sm {
  height: calc(1.8125rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 75%; }
.custom-select-lg {
  height: calc(2.875rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 125%; }
.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin-bottom: 0; }
.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin: 0;
  opacity: 0; }
.custom-file-input:focus ~ .custom-file-label {
    border-color: #80bdff;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
.custom-file-input:focus ~ .custom-file-label::after {
      border-color: #80bdff; }
.custom-file-input:disabled ~ .custom-file-label {
    background-color: #e9ecef; }
.custom-file-input:lang(en) ~ .custom-file-label::after {
    content: "Browse"; }
.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da; }
.custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: 2.25rem;
    padding: 0.375rem 0.75rem;
    line-height: 1.5;
    color: #495057;
    content: "Browse";
    background-color: #e9ecef;
    border-left: 1px solid #ced4da; }
.custom-range {
  width: 100%;
  padding-left: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          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(0, 123, 255, 0.25); }
.custom-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
.custom-range:focus::-ms-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
.custom-range::-moz-focus-outer {
    border: 0; }
.custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #007bff;
    border: 0;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -webkit-appearance: none;
            appearance: none; }
@media screen and (prefers-reduced-motion: reduce) {
      .custom-range::-webkit-slider-thumb {
        transition: none; } }
.custom-range::-webkit-slider-thumb:active {
      background-color: #b3d7ff; }
.custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent; }
.custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #007bff;
    border: 0;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -moz-appearance: none;
         appearance: none; }
@media screen and (prefers-reduced-motion: reduce) {
      .custom-range::-moz-range-thumb {
        transition: none; } }
.custom-range::-moz-range-thumb:active {
      background-color: #b3d7ff; }
.custom-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent; }
.custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: 0;
    margin-right: 0.2rem;
    margin-left: 0.2rem;
    background-color: #007bff;
    border: 0;
    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 screen and (prefers-reduced-motion: reduce) {
      .custom-range::-ms-thumb {
        transition: none; } }
.custom-range::-ms-thumb:active {
      background-color: #b3d7ff; }
.custom-range::-ms-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: 0.5rem; }
.custom-range::-ms-fill-lower {
    background-color: #dee2e6; }
.custom-range::-ms-fill-upper {
    margin-right: 15px;
    background-color: #dee2e6; }
.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 screen and (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; }
.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: #007bff; }
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center; }
.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.5rem 1rem; }
.navbar > .container,
  .navbar > .container-fluid {
    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: 1rem;
  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:not(:disabled):not(.disabled) {
    cursor: pointer; }
.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 {
    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 {
      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 {
    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 {
      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 {
    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 {
      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 {
    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 {
      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 {
    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 {
    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;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 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.5); }
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.75); }
.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.5);
  border-color: rgba(255, 255, 255, 0.1); }
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5); }
.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-body {
  flex: 1 1 auto;
  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-header + .list-group .list-group-item:first-child {
    border-top: 0; }
.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 {
  width: 100%; }
.card-img-top {
  width: 100%; }
.card-img-bottom {
  width: 100%; }
.card-deck {
  display: flex;
  flex-direction: column; }
.card-deck .card {
    margin-bottom: 15px; }
@media (min-width: 576px) {
    .card-deck {
      flex-flow: row wrap;
      margin-right: -15px;
      margin-left: -15px; }
      .card-deck .card {
        display: flex;
        flex: 1 0 0%;
        flex-direction: column;
        margin-right: 15px;
        margin-bottom: 0;
        margin-left: 15px; } }
.card-group {
  display: flex;
  flex-direction: column; }
.card-group > .card {
    margin-bottom: 15px; }
@media (min-width: 576px) {
    .card-group {
      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 {
    -webkit-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1; }
    .card-columns .card {
      display: inline-block;
      width: 100%; } }
.accordion .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 0;
  border-radius: 0; }
.accordion .card:not(:first-of-type) .card-header:first-child {
  border-radius: 0; }
.accordion .card:first-of-type {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }
.accordion .card:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }
.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef; }
.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: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6; }
.page-link:hover {
    z-index: 2;
    color: #0056b3;
    text-decoration: none;
    background-color: #e9ecef;
    border-color: #dee2e6; }
.page-link:focus {
    z-index: 2;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
.page-link:not(:disabled):not(.disabled) {
    cursor: pointer; }
.page-item:first-child .page-link {
  margin-left: 0; }
.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff; }
.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; }
.badge:empty {
    display: none; }
.btn .badge, typeahead-container .dropdown-item .badge {
  position: relative;
  top: -1px; }
.badge-pill, .label-select .k-button {
  padding-right: 0.6em;
  padding-left: 0.6em; }
.badge-primary {
  color: #fff;
  background-color: #1A3A60; }
.badge-primary[href]:hover, .badge-primary[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #0f2238; }
.badge-secondary {
  color: #fff;
  background-color: #6c757d; }
.badge-secondary[href]:hover, .badge-secondary[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #545b62; }
.badge-success {
  color: #fff;
  background-color: #22b722; }
.badge-success[href]:hover, .badge-success[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #1a8c1a; }
.badge-info {
  color: #fff;
  background-color: #17a2b8; }
.badge-info[href]:hover, .badge-info[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #117a8b; }
.badge-warning {
  color: #212529;
  background-color: #FFDD00; }
.badge-warning[href]:hover, .badge-warning[href]:focus {
    color: #212529;
    text-decoration: none;
    background-color: #ccb100; }
.badge-danger {
  color: #fff;
  background-color: #dc3545; }
.badge-danger[href]:hover, .badge-danger[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #bd2130; }
.badge-light {
  color: #212529;
  background-color: #f8f9fa; }
.badge-light[href]:hover, .badge-light[href]:focus {
    color: #212529;
    text-decoration: none;
    background-color: #dae0e5; }
.badge-dark {
  color: #fff;
  background-color: #343a40; }
.badge-dark[href]:hover, .badge-dark[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #1d2124; }
.badge-error {
  color: #fff;
  background-color: #B3282E; }
.badge-error[href]:hover, .badge-error[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #891f23; }
.badge-brightColor {
  color: #212529;
  background-color: #ffffff; }
.badge-brightColor[href]:hover, .badge-brightColor[href]:focus {
    color: #212529;
    text-decoration: none;
    background-color: #e6e5e5; }
.badge-darkColor {
  color: #fff;
  background-color: #525252; }
.badge-darkColor[href]:hover, .badge-darkColor[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #393838; }
.badge-dropdownBorderColor {
  color: #212529;
  background-color: #d8d8d8; }
.badge-dropdownBorderColor[href]:hover, .badge-dropdownBorderColor[href]:focus {
    color: #212529;
    text-decoration: none;
    background-color: #bfbebe; }
.badge-disabledColor {
  color: #212529;
  background-color: #d8d8d8; }
.badge-disabledColor[href]:hover, .badge-disabledColor[href]:focus {
    color: #212529;
    text-decoration: none;
    background-color: #bfbebe; }
.badge-radioBorderColor {
  color: #fff;
  background-color: #3382c2; }
.badge-radioBorderColor[href]:hover, .badge-radioBorderColor[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #28679a; }
.badge-checkboxBackgroundColor {
  color: #fff;
  background-color: #3382c2; }
.badge-checkboxBackgroundColor[href]:hover, .badge-checkboxBackgroundColor[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #28679a; }
.badge-switchPointColor {
  color: #212529;
  background-color: #66b0e2; }
.badge-switchPointColor[href]:hover, .badge-switchPointColor[href]:focus {
    color: #212529;
    text-decoration: none;
    background-color: #3b9ada; }
.badge-transparentColor {
  color: #fff;
  background-color: transparent; }
.badge-transparentColor[href]:hover, .badge-transparentColor[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: rgba(0, 0, 0, 0); }
.badge-overlayColor {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.8); }
.badge-overlayColor[href]:hover, .badge-overlayColor[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: rgba(0, 0, 0, 0.8); }
.badge-mutedOverlayColor {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.75); }
.badge-mutedOverlayColor[href]:hover, .badge-mutedOverlayColor[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: rgba(0, 0, 0, 0.75); }
.badge-infoStateColor {
  color: #fff;
  background-color: #3382c2; }
.badge-infoStateColor[href]:hover, .badge-infoStateColor[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #28679a; }
.badge-alertStateColor {
  color: #fff;
  background-color: #b3282e; }
.badge-alertStateColor[href]:hover, .badge-alertStateColor[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #891f23; }
.badge-warningStateColor {
  color: #212529;
  background-color: #ffdd00; }
.badge-warningStateColor[href]:hover, .badge-warningStateColor[href]:focus {
    color: #212529;
    text-decoration: none;
    background-color: #ccb100; }
.badge-successStateColor {
  color: #212529;
  background-color: #97c218; }
.badge-successStateColor[href]:hover, .badge-successStateColor[href]:focus {
    color: #212529;
    text-decoration: none;
    background-color: #749512; }
.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: #253549;
  background-color: #d1d8df;
  border-color: #bfc8d2; }
.alert-primary hr {
    border-top-color: #b0bbc7; }
.alert-primary .alert-link {
    color: #141c27; }
.alert-secondary {
  color: #4f5458;
  background-color: #e2e3e5;
  border-color: #d6d8db; }
.alert-secondary hr {
    border-top-color: #c8cbcf; }
.alert-secondary .alert-link {
    color: #373a3d; }
.alert-success {
  color: #297629;
  background-color: #d3f1d3;
  border-color: #c1ebc1; }
.alert-success hr {
    border-top-color: #aee5ae; }
.alert-success .alert-link {
    color: #1c501c; }
.alert-info {
  color: #236b77;
  background-color: #d1ecf1;
  border-color: #bee5eb; }
.alert-info hr {
    border-top-color: #abdde5; }
.alert-info .alert-link {
    color: #174850; }
.alert-warning {
  color: #9c8a17;
  background-color: #fff8cc;
  border-color: #fff5b8; }
.alert-warning hr {
    border-top-color: #fff19f; }
.alert-warning .alert-link {
    color: #706310; }
.alert-danger {
  color: #89333b;
  background-color: #f8d7da;
  border-color: #f5c6cb; }
.alert-danger hr {
    border-top-color: #f1b0b7; }
.alert-danger .alert-link {
    color: #64252b; }
.alert-light {
  color: #989999;
  background-color: #fefefe;
  border-color: #fdfdfe; }
.alert-light hr {
    border-top-color: #ececf6; }
.alert-light .alert-link {
    color: #7e8080; }
.alert-dark {
  color: #323538;
  background-color: #d6d8d9;
  border-color: #c6c8ca; }
.alert-dark hr {
    border-top-color: #b9bbbe; }
.alert-dark .alert-link {
    color: #1a1c1d; }
.alert-error {
  color: #742c2f;
  background-color: #f0d4d5;
  border-color: #eac3c4; }
.alert-error hr {
    border-top-color: #e3b0b1; }
.alert-error .alert-link {
    color: #4f1e20; }
.alert-brightColor {
  color: #9c9c9c;
  background-color: white;
  border-color: white; }
.alert-brightColor hr {
    border-top-color: #f2f2f2; }
.alert-brightColor .alert-link {
    color: #838282; }
.alert-darkColor {
  color: #424242;
  background-color: gainsboro;
  border-color: #cfcfcf; }
.alert-darkColor hr {
    border-top-color: #c2c2c2; }
.alert-darkColor .alert-link {
    color: #292828; }
.alert-dropdownBorderColor {
  color: #878787;
  background-color: #f7f7f7;
  border-color: #f4f4f4; }
.alert-dropdownBorderColor hr {
    border-top-color: #e7e7e7; }
.alert-dropdownBorderColor .alert-link {
    color: #6e6d6d; }
.alert-disabledColor {
  color: #878787;
  background-color: #f7f7f7;
  border-color: #f4f4f4; }
.alert-disabledColor hr {
    border-top-color: #e7e7e7; }
.alert-disabledColor .alert-link {
    color: #6e6d6d; }
.alert-radioBorderColor {
  color: #325b7c;
  background-color: #d6e6f3;
  border-color: #c6dcee; }
.alert-radioBorderColor hr {
    border-top-color: #b2d0e8; }
.alert-radioBorderColor .alert-link {
    color: #234058; }
.alert-checkboxBackgroundColor {
  color: #325b7c;
  background-color: #d6e6f3;
  border-color: #c6dcee; }
.alert-checkboxBackgroundColor hr {
    border-top-color: #b2d0e8; }
.alert-checkboxBackgroundColor .alert-link {
    color: #234058; }
.alert-switchPointColor {
  color: #4c738d;
  background-color: #e0eff9;
  border-color: #d4e9f7; }
.alert-switchPointColor hr {
    border-top-color: #bfdef3; }
.alert-switchPointColor .alert-link {
    color: #3a586c; }
.alert-transparentColor {
  color: rgba(48, 48, 48, 0.48);
  background-color: rgba(255, 255, 255, 0.8);
  border-color: rgba(255, 255, 255, 0.72); }
.alert-transparentColor hr {
    border-top-color: rgba(242, 242, 242, 0.72); }
.alert-transparentColor .alert-link {
    color: rgba(23, 22, 22, 0.48); }
.alert-overlayColor {
  color: rgba(28, 28, 28, 0.896);
  background-color: rgba(219, 219, 219, 0.96);
  border-color: rgba(203, 203, 203, 0.944); }
.alert-overlayColor hr {
    border-top-color: rgba(190, 190, 190, 0.944); }
.alert-overlayColor .alert-link {
    color: rgba(3, 3, 3, 0.896); }
.alert-mutedOverlayColor {
  color: rgba(29, 29, 29, 0.87);
  background-color: rgba(222, 222, 222, 0.95);
  border-color: rgba(207, 207, 207, 0.93); }
.alert-mutedOverlayColor hr {
    border-top-color: rgba(194, 194, 194, 0.93); }
.alert-mutedOverlayColor .alert-link {
    color: rgba(4, 4, 4, 0.87); }
.alert-infoStateColor {
  color: #325b7c;
  background-color: #d6e6f3;
  border-color: #c6dcee; }
.alert-infoStateColor hr {
    border-top-color: #b2d0e8; }
.alert-infoStateColor .alert-link {
    color: #234058; }
.alert-alertStateColor {
  color: #742c2f;
  background-color: #f0d4d5;
  border-color: #eac3c4; }
.alert-alertStateColor hr {
    border-top-color: #e3b0b1; }
.alert-alertStateColor .alert-link {
    color: #4f1e20; }
.alert-warningStateColor {
  color: #9c8a17;
  background-color: #fff8cc;
  border-color: #fff5b8; }
.alert-warningStateColor hr {
    border-top-color: #fff19f; }
.alert-warningStateColor .alert-link {
    color: #706310; }
.alert-successStateColor {
  color: #667c24;
  background-color: #eaf3d1;
  border-color: #e2eebe; }
.alert-successStateColor hr {
    border-top-color: #d9e9aa; }
.alert-successStateColor .alert-link {
    color: #455419; }
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }
@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef; }
.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  transition: width 0.6s ease; }
@media screen and (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 {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
          animation: progress-bar-stripes 1s linear infinite; }
.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 {
    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;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125); }
.list-group-item:last-child {
    margin-bottom: 0; }
.list-group-item:hover, .list-group-item:focus {
    z-index: 1;
    text-decoration: none; }
.list-group-item.disabled, .list-group-item:disabled {
    color: #6c757d;
    background-color: #fff; }
.list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0; }
.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0; }
.list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0; }
.list-group-item-primary {
  color: #253549;
  background-color: #bfc8d2; }
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #253549;
    background-color: #b0bbc7; }
.list-group-item-primary.list-group-item-action.active {
    color: #ffffff;
    background-color: #253549;
    border-color: #253549; }
.list-group-item-secondary {
  color: #4f5458;
  background-color: #d6d8db; }
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #4f5458;
    background-color: #c8cbcf; }
.list-group-item-secondary.list-group-item-action.active {
    color: #ffffff;
    background-color: #4f5458;
    border-color: #4f5458; }
.list-group-item-success {
  color: #297629;
  background-color: #c1ebc1; }
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #297629;
    background-color: #aee5ae; }
.list-group-item-success.list-group-item-action.active {
    color: #ffffff;
    background-color: #297629;
    border-color: #297629; }
.list-group-item-info {
  color: #236b77;
  background-color: #bee5eb; }
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #236b77;
    background-color: #abdde5; }
.list-group-item-info.list-group-item-action.active {
    color: #ffffff;
    background-color: #236b77;
    border-color: #236b77; }
.list-group-item-warning {
  color: #9c8a17;
  background-color: #fff5b8; }
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #9c8a17;
    background-color: #fff19f; }
.list-group-item-warning.list-group-item-action.active {
    color: #ffffff;
    background-color: #9c8a17;
    border-color: #9c8a17; }
.list-group-item-danger {
  color: #89333b;
  background-color: #f5c6cb; }
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #89333b;
    background-color: #f1b0b7; }
.list-group-item-danger.list-group-item-action.active {
    color: #ffffff;
    background-color: #89333b;
    border-color: #89333b; }
.list-group-item-light {
  color: #989999;
  background-color: #fdfdfe; }
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #989999;
    background-color: #ececf6; }
.list-group-item-light.list-group-item-action.active {
    color: #ffffff;
    background-color: #989999;
    border-color: #989999; }
.list-group-item-dark {
  color: #323538;
  background-color: #c6c8ca; }
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #323538;
    background-color: #b9bbbe; }
.list-group-item-dark.list-group-item-action.active {
    color: #ffffff;
    background-color: #323538;
    border-color: #323538; }
.list-group-item-error {
  color: #742c2f;
  background-color: #eac3c4; }
.list-group-item-error.list-group-item-action:hover, .list-group-item-error.list-group-item-action:focus {
    color: #742c2f;
    background-color: #e3b0b1; }
.list-group-item-error.list-group-item-action.active {
    color: #ffffff;
    background-color: #742c2f;
    border-color: #742c2f; }
.list-group-item-brightColor {
  color: #9c9c9c;
  background-color: white; }
.list-group-item-brightColor.list-group-item-action:hover, .list-group-item-brightColor.list-group-item-action:focus {
    color: #9c9c9c;
    background-color: #f2f2f2; }
.list-group-item-brightColor.list-group-item-action.active {
    color: #ffffff;
    background-color: #9c9c9c;
    border-color: #9c9c9c; }
.list-group-item-darkColor {
  color: #424242;
  background-color: #cfcfcf; }
.list-group-item-darkColor.list-group-item-action:hover, .list-group-item-darkColor.list-group-item-action:focus {
    color: #424242;
    background-color: #c2c2c2; }
.list-group-item-darkColor.list-group-item-action.active {
    color: #ffffff;
    background-color: #424242;
    border-color: #424242; }
.list-group-item-dropdownBorderColor {
  color: #878787;
  background-color: #f4f4f4; }
.list-group-item-dropdownBorderColor.list-group-item-action:hover, .list-group-item-dropdownBorderColor.list-group-item-action:focus {
    color: #878787;
    background-color: #e7e7e7; }
.list-group-item-dropdownBorderColor.list-group-item-action.active {
    color: #ffffff;
    background-color: #878787;
    border-color: #878787; }
.list-group-item-disabledColor {
  color: #878787;
  background-color: #f4f4f4; }
.list-group-item-disabledColor.list-group-item-action:hover, .list-group-item-disabledColor.list-group-item-action:focus {
    color: #878787;
    background-color: #e7e7e7; }
.list-group-item-disabledColor.list-group-item-action.active {
    color: #ffffff;
    background-color: #878787;
    border-color: #878787; }
.list-group-item-radioBorderColor {
  color: #325b7c;
  background-color: #c6dcee; }
.list-group-item-radioBorderColor.list-group-item-action:hover, .list-group-item-radioBorderColor.list-group-item-action:focus {
    color: #325b7c;
    background-color: #b2d0e8; }
.list-group-item-radioBorderColor.list-group-item-action.active {
    color: #ffffff;
    background-color: #325b7c;
    border-color: #325b7c; }
.list-group-item-checkboxBackgroundColor {
  color: #325b7c;
  background-color: #c6dcee; }
.list-group-item-checkboxBackgroundColor.list-group-item-action:hover, .list-group-item-checkboxBackgroundColor.list-group-item-action:focus {
    color: #325b7c;
    background-color: #b2d0e8; }
.list-group-item-checkboxBackgroundColor.list-group-item-action.active {
    color: #ffffff;
    background-color: #325b7c;
    border-color: #325b7c; }
.list-group-item-switchPointColor {
  color: #4c738d;
  background-color: #d4e9f7; }
.list-group-item-switchPointColor.list-group-item-action:hover, .list-group-item-switchPointColor.list-group-item-action:focus {
    color: #4c738d;
    background-color: #bfdef3; }
.list-group-item-switchPointColor.list-group-item-action.active {
    color: #ffffff;
    background-color: #4c738d;
    border-color: #4c738d; }
.list-group-item-transparentColor {
  color: rgba(48, 48, 48, 0.48);
  background-color: rgba(255, 255, 255, 0.72); }
.list-group-item-transparentColor.list-group-item-action:hover, .list-group-item-transparentColor.list-group-item-action:focus {
    color: rgba(48, 48, 48, 0.48);
    background-color: rgba(242, 242, 242, 0.72); }
.list-group-item-transparentColor.list-group-item-action.active {
    color: #ffffff;
    background-color: rgba(48, 48, 48, 0.48);
    border-color: rgba(48, 48, 48, 0.48); }
.list-group-item-overlayColor {
  color: rgba(28, 28, 28, 0.896);
  background-color: rgba(203, 203, 203, 0.944); }
.list-group-item-overlayColor.list-group-item-action:hover, .list-group-item-overlayColor.list-group-item-action:focus {
    color: rgba(28, 28, 28, 0.896);
    background-color: rgba(190, 190, 190, 0.944); }
.list-group-item-overlayColor.list-group-item-action.active {
    color: #ffffff;
    background-color: rgba(28, 28, 28, 0.896);
    border-color: rgba(28, 28, 28, 0.896); }
.list-group-item-mutedOverlayColor {
  color: rgba(29, 29, 29, 0.87);
  background-color: rgba(207, 207, 207, 0.93); }
.list-group-item-mutedOverlayColor.list-group-item-action:hover, .list-group-item-mutedOverlayColor.list-group-item-action:focus {
    color: rgba(29, 29, 29, 0.87);
    background-color: rgba(194, 194, 194, 0.93); }
.list-group-item-mutedOverlayColor.list-group-item-action.active {
    color: #ffffff;
    background-color: rgba(29, 29, 29, 0.87);
    border-color: rgba(29, 29, 29, 0.87); }
.list-group-item-infoStateColor {
  color: #325b7c;
  background-color: #c6dcee; }
.list-group-item-infoStateColor.list-group-item-action:hover, .list-group-item-infoStateColor.list-group-item-action:focus {
    color: #325b7c;
    background-color: #b2d0e8; }
.list-group-item-infoStateColor.list-group-item-action.active {
    color: #ffffff;
    background-color: #325b7c;
    border-color: #325b7c; }
.list-group-item-alertStateColor {
  color: #742c2f;
  background-color: #eac3c4; }
.list-group-item-alertStateColor.list-group-item-action:hover, .list-group-item-alertStateColor.list-group-item-action:focus {
    color: #742c2f;
    background-color: #e3b0b1; }
.list-group-item-alertStateColor.list-group-item-action.active {
    color: #ffffff;
    background-color: #742c2f;
    border-color: #742c2f; }
.list-group-item-warningStateColor {
  color: #9c8a17;
  background-color: #fff5b8; }
.list-group-item-warningStateColor.list-group-item-action:hover, .list-group-item-warningStateColor.list-group-item-action:focus {
    color: #9c8a17;
    background-color: #fff19f; }
.list-group-item-warningStateColor.list-group-item-action.active {
    color: #ffffff;
    background-color: #9c8a17;
    border-color: #9c8a17; }
.list-group-item-successStateColor {
  color: #667c24;
  background-color: #e2eebe; }
.list-group-item-successStateColor.list-group-item-action:hover, .list-group-item-successStateColor.list-group-item-action:focus {
    color: #667c24;
    background-color: #d9e9aa; }
.list-group-item-successStateColor.list-group-item-action.active {
    color: #ffffff;
    background-color: #667c24;
    border-color: #667c24; }
.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5; }
.close:not(:disabled):not(.disabled) {
    cursor: pointer; }
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
      color: #000;
      text-decoration: none;
      opacity: .75; }
button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none; }
.modal-open {
  overflow: hidden; }
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto; }
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0; }
.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none; }
.modal.fade .modal-dialog {
    transition: -webkit-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -25%);
            transform: translate(0, -25%); }
@media screen and (prefers-reduced-motion: reduce) {
      .modal.fade .modal-dialog {
        transition: none; } }
.modal.show .modal-dialog {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - (0.5rem * 2)); }
.modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (0.5rem * 2));
    content: ""; }
.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);
  outline: 0; }
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  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;
  border-bottom: 1px solid #e9ecef; }
.modal-header .close {
    padding: 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;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #e9ecef; }
.modal-footer > :not(:first-child) {
    margin-left: .25rem; }
.modal-footer > :not(:last-child) {
    margin-right: .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-centered {
    min-height: calc(100% - (1.75rem * 2)); }
    .modal-dialog-centered::before {
      height: calc(100vh - (1.75rem * 2)); }
  .modal-sm {
    max-width: 300px; } }
@media (min-width: 992px) {
  .modal-lg {
    max-width: 800px; } }
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Open Sans", sans-serif;
  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: "Open Sans", sans-serif;
  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); }
.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) * -1); }
.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before,
  .bs-popover-top .arrow::after,
  .bs-popover-auto[x-placement^="top"] .arrow::after {
    border-width: 0.5rem 0.5rem 0; }
.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before {
    bottom: 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-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) * -1);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before,
  .bs-popover-right .arrow::after,
  .bs-popover-auto[x-placement^="right"] .arrow::after {
    border-width: 0.5rem 0.5rem 0.5rem 0; }
.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before {
    left: 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-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) * -1); }
.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before,
  .bs-popover-bottom .arrow::after,
  .bs-popover-auto[x-placement^="bottom"] .arrow::after {
    border-width: 0 0.5rem 0.5rem 0.5rem; }
.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before {
    top: 0;
    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-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) * -1);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before,
  .bs-popover-left .arrow::after,
  .bs-popover-auto[x-placement^="left"] .arrow::after {
    border-width: 0.5rem 0 0.5rem 0.5rem; }
.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before {
    right: 0;
    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-left-color: #fff; }
.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.9rem;
  color: inherit;
  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-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }
.carousel-item {
  position: relative;
  display: none;
  align-items: center;
  width: 100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-perspective: 1000px;
          perspective: 1000px; }
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
  transition: -webkit-transform 0.6s ease;
  transition: transform 0.6s ease;
  transition: transform 0.6s ease, -webkit-transform 0.6s ease; }
@media screen and (prefers-reduced-motion: reduce) {
    .carousel-item.active,
    .carousel-item-next,
    .carousel-item-prev {
      transition: none; } }
.carousel-item-next,
.carousel-item-prev {
  position: absolute;
  top: 0; }
.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
  -webkit-transform: translateX(0);
          transform: translateX(0); }
@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
    .carousel-item-next.carousel-item-left,
    .carousel-item-prev.carousel-item-right {
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0); } }
.carousel-item-next,
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%); }
@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
    .carousel-item-next,
    .active.carousel-item-right {
      -webkit-transform: translate3d(100%, 0, 0);
              transform: translate3d(100%, 0, 0); } }
.carousel-item-prev,
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%); }
@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
    .carousel-item-prev,
    .active.carousel-item-left {
      -webkit-transform: translate3d(-100%, 0, 0);
              transform: translate3d(-100%, 0, 0); } }
.carousel-fade .carousel-item {
  opacity: 0;
  transition-duration: .6s;
  transition-property: opacity; }
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  opacity: 1; }
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  opacity: 0; }
.carousel-fade .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active,
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-prev {
  -webkit-transform: translateX(0);
          transform: translateX(0); }
@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
    .carousel-fade .carousel-item-next,
    .carousel-fade .carousel-item-prev,
    .carousel-fade .carousel-item.active,
    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-prev {
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0); } }
.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5; }
.carousel-control-prev:hover, .carousel-control-prev:focus,
  .carousel-control-next:hover,
  .carousel-control-next:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .9; }
.carousel-control-prev {
  left: 0; }
.carousel-control-next {
  right: 0; }
.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: transparent no-repeat center center;
  background-size: 100% 100%; }
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); }
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); }
.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 10px;
  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 {
    position: relative;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: rgba(255, 255, 255, 0.5); }
.carousel-indicators li::before {
      position: absolute;
      top: -10px;
      left: 0;
      display: inline-block;
      width: 100%;
      height: 10px;
      content: ""; }
.carousel-indicators li::after {
      position: absolute;
      bottom: -10px;
      left: 0;
      display: inline-block;
      width: 100%;
      height: 10px;
      content: ""; }
.carousel-indicators .active {
    background-color: #fff; }
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center; }
.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: #1A3A60 !important; }
a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0f2238 !important; }
.bg-secondary {
  background-color: #6c757d !important; }
a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important; }
.bg-success {
  background-color: #22b722 !important; }
a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1a8c1a !important; }
.bg-info {
  background-color: #17a2b8 !important; }
a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important; }
.bg-warning {
  background-color: #FFDD00 !important; }
a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #ccb100 !important; }
.bg-danger {
  background-color: #dc3545 !important; }
a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important; }
.bg-light {
  background-color: #f8f9fa !important; }
a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important; }
.bg-dark {
  background-color: #343a40 !important; }
a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important; }
.bg-error {
  background-color: #B3282E !important; }
a.bg-error:hover, a.bg-error:focus,
button.bg-error:hover,
button.bg-error:focus {
  background-color: #891f23 !important; }
.bg-brightColor {
  background-color: #ffffff !important; }
a.bg-brightColor:hover, a.bg-brightColor:focus,
button.bg-brightColor:hover,
button.bg-brightColor:focus {
  background-color: #e6e5e5 !important; }
.bg-darkColor {
  background-color: #525252 !important; }
a.bg-darkColor:hover, a.bg-darkColor:focus,
button.bg-darkColor:hover,
button.bg-darkColor:focus {
  background-color: #393838 !important; }
.bg-dropdownBorderColor {
  background-color: #d8d8d8 !important; }
a.bg-dropdownBorderColor:hover, a.bg-dropdownBorderColor:focus,
button.bg-dropdownBorderColor:hover,
button.bg-dropdownBorderColor:focus {
  background-color: #bfbebe !important; }
.bg-disabledColor {
  background-color: #d8d8d8 !important; }
a.bg-disabledColor:hover, a.bg-disabledColor:focus,
button.bg-disabledColor:hover,
button.bg-disabledColor:focus {
  background-color: #bfbebe !important; }
.bg-radioBorderColor {
  background-color: #3382c2 !important; }
a.bg-radioBorderColor:hover, a.bg-radioBorderColor:focus,
button.bg-radioBorderColor:hover,
button.bg-radioBorderColor:focus {
  background-color: #28679a !important; }
.bg-checkboxBackgroundColor {
  background-color: #3382c2 !important; }
a.bg-checkboxBackgroundColor:hover, a.bg-checkboxBackgroundColor:focus,
button.bg-checkboxBackgroundColor:hover,
button.bg-checkboxBackgroundColor:focus {
  background-color: #28679a !important; }
.bg-switchPointColor {
  background-color: #66b0e2 !important; }
a.bg-switchPointColor:hover, a.bg-switchPointColor:focus,
button.bg-switchPointColor:hover,
button.bg-switchPointColor:focus {
  background-color: #3b9ada !important; }
.bg-transparentColor {
  background-color: transparent !important; }
a.bg-transparentColor:hover, a.bg-transparentColor:focus,
button.bg-transparentColor:hover,
button.bg-transparentColor:focus {
  background-color: rgba(0, 0, 0, 0) !important; }
.bg-overlayColor {
  background-color: rgba(0, 0, 0, 0.8) !important; }
a.bg-overlayColor:hover, a.bg-overlayColor:focus,
button.bg-overlayColor:hover,
button.bg-overlayColor:focus {
  background-color: rgba(0, 0, 0, 0.8) !important; }
.bg-mutedOverlayColor {
  background-color: rgba(0, 0, 0, 0.75) !important; }
a.bg-mutedOverlayColor:hover, a.bg-mutedOverlayColor:focus,
button.bg-mutedOverlayColor:hover,
button.bg-mutedOverlayColor:focus {
  background-color: rgba(0, 0, 0, 0.75) !important; }
.bg-infoStateColor {
  background-color: #3382c2 !important; }
a.bg-infoStateColor:hover, a.bg-infoStateColor:focus,
button.bg-infoStateColor:hover,
button.bg-infoStateColor:focus {
  background-color: #28679a !important; }
.bg-alertStateColor {
  background-color: #b3282e !important; }
a.bg-alertStateColor:hover, a.bg-alertStateColor:focus,
button.bg-alertStateColor:hover,
button.bg-alertStateColor:focus {
  background-color: #891f23 !important; }
.bg-warningStateColor {
  background-color: #ffdd00 !important; }
a.bg-warningStateColor:hover, a.bg-warningStateColor:focus,
button.bg-warningStateColor:hover,
button.bg-warningStateColor:focus {
  background-color: #ccb100 !important; }
.bg-successStateColor {
  background-color: #97c218 !important; }
a.bg-successStateColor:hover, a.bg-successStateColor:focus,
button.bg-successStateColor:hover,
button.bg-successStateColor:focus {
  background-color: #749512 !important; }
.bg-white {
  background-color: #ffffff !important; }
.bg-transparent {
  background-color: transparent !important; }
.border {
  border: 1px solid #dee2e6 !important; }
.border-top {
  border-top: 1px solid #dee2e6 !important; }
.border-right {
  border-right: 1px solid #dee2e6 !important; }
.border-bottom {
  border-bottom: 1px solid #dee2e6 !important; }
.border-left {
  border-left: 1px solid #dee2e6 !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: #1A3A60 !important; }
.border-secondary {
  border-color: #6c757d !important; }
.border-success {
  border-color: #22b722 !important; }
.border-info {
  border-color: #17a2b8 !important; }
.border-warning {
  border-color: #FFDD00 !important; }
.border-danger {
  border-color: #dc3545 !important; }
.border-light {
  border-color: #f8f9fa !important; }
.border-dark {
  border-color: #343a40 !important; }
.border-error {
  border-color: #B3282E !important; }
.border-brightColor {
  border-color: #ffffff !important; }
.border-darkColor {
  border-color: #525252 !important; }
.border-dropdownBorderColor {
  border-color: #d8d8d8 !important; }
.border-disabledColor {
  border-color: #d8d8d8 !important; }
.border-radioBorderColor {
  border-color: #3382c2 !important; }
.border-checkboxBackgroundColor {
  border-color: #3382c2 !important; }
.border-switchPointColor {
  border-color: #66b0e2 !important; }
.border-transparentColor {
  border-color: transparent !important; }
.border-overlayColor {
  border-color: rgba(0, 0, 0, 0.8) !important; }
.border-mutedOverlayColor {
  border-color: rgba(0, 0, 0, 0.75) !important; }
.border-infoStateColor {
  border-color: #3382c2 !important; }
.border-alertStateColor {
  border-color: #b3282e !important; }
.border-warningStateColor {
  border-color: #ffdd00 !important; }
.border-successStateColor {
  border-color: #97c218 !important; }
.border-white {
  border-color: #ffffff !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-circle {
  border-radius: 50% !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.85714286%; }
.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; } }
.position-static {
  position: static !important; }
.position-relative {
  position: relative !important; }
.position-absolute {
  position: absolute !important; }
.position-fixed {
  position: fixed !important; }
.position-sticky {
  position: -webkit-sticky !important;
  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: -webkit-sticky) or (position: sticky)) {
  .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020; } }
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  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 2px 4px 0 rgba(0, 0, 0, 0.2) !important; }
.shadow-lg {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.35) !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; }
.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.25rem !important; }
.mt-1,
.my-1 {
  margin-top: 0.25rem !important; }
.mr-1,
.mx-1 {
  margin-right: 0.25rem !important; }
.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important; }
.ml-1,
.mx-1 {
  margin-left: 0.25rem !important; }
.m-2 {
  margin: 0.5rem !important; }
.mt-2,
.my-2 {
  margin-top: 0.5rem !important; }
.mr-2,
.mx-2 {
  margin-right: 0.5rem !important; }
.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important; }
.ml-2,
.mx-2 {
  margin-left: 0.5rem !important; }
.m-3 {
  margin: 1rem !important; }
.mt-3,
.my-3 {
  margin-top: 1rem !important; }
.mr-3,
.mx-3 {
  margin-right: 1rem !important; }
.mb-3, .modal-body .tab-container .nav-tabs,
.my-3 {
  margin-bottom: 1rem !important; }
.ml-3,
.mx-3 {
  margin-left: 1rem !important; }
.m-4 {
  margin: 1.5rem !important; }
.mt-4,
.my-4 {
  margin-top: 1.5rem !important; }
.mr-4,
.mx-4 {
  margin-right: 1.5rem !important; }
.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important; }
.ml-4,
.mx-4 {
  margin-left: 1.5rem !important; }
.m-5 {
  margin: 3rem !important; }
.mt-5,
.my-5 {
  margin-top: 3rem !important; }
.mr-5,
.mx-5 {
  margin-right: 3rem !important; }
.mb-5,
.my-5 {
  margin-bottom: 3rem !important; }
.ml-5,
.mx-5 {
  margin-left: 3rem !important; }
.p-0, timepicker table .btn, timepicker table typeahead-container .dropdown-item, typeahead-container timepicker table .dropdown-item {
  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.25rem !important; }
.pt-1,
.py-1 {
  padding-top: 0.25rem !important; }
.pr-1,
.px-1 {
  padding-right: 0.25rem !important; }
.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important; }
.pl-1,
.px-1 {
  padding-left: 0.25rem !important; }
.p-2, typeahead-container .dropdown-item {
  padding: 0.5rem !important; }
.pt-2,
.py-2 {
  padding-top: 0.5rem !important; }
.pr-2,
.px-2 {
  padding-right: 0.5rem !important; }
.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important; }
.pl-2,
.px-2 {
  padding-left: 0.5rem !important; }
.p-3 {
  padding: 1rem !important; }
.pt-3,
.py-3 {
  padding-top: 1rem !important; }
.pr-3,
.px-3 {
  padding-right: 1rem !important; }
.pb-3,
.py-3 {
  padding-bottom: 1rem !important; }
.pl-3,
.px-3 {
  padding-left: 1rem !important; }
.p-4 {
  padding: 1.5rem !important; }
.pt-4,
.py-4 {
  padding-top: 1.5rem !important; }
.pr-4,
.px-4 {
  padding-right: 1.5rem !important; }
.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important; }
.pl-4,
.px-4 {
  padding-left: 1.5rem !important; }
.p-5 {
  padding: 3rem !important; }
.pt-5,
.py-5 {
  padding-top: 3rem !important; }
.pr-5,
.px-5 {
  padding-right: 3rem !important; }
.pb-5,
.py-5 {
  padding-bottom: 3rem !important; }
.pl-5,
.px-5 {
  padding-left: 3rem !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.25rem !important; }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important; }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important; }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important; }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem !important; }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important; }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important; }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important; }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem !important; }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important; }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important; }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important; }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem !important; }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important; }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important; }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important; }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important; }
  .m-sm-5 {
    margin: 3rem !important; }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important; }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important; }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important; }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !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.25rem !important; }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important; }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important; }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem !important; }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important; }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important; }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem !important; }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important; }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important; }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important; }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem !important; }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important; }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important; }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important; }
  .p-sm-5 {
    padding: 3rem !important; }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important; }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important; }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important; }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !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.25rem !important; }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important; }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important; }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important; }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem !important; }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important; }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important; }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important; }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem !important; }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important; }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important; }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important; }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem !important; }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important; }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important; }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important; }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important; }
  .m-md-5 {
    margin: 3rem !important; }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important; }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important; }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important; }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !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.25rem !important; }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important; }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important; }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important; }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem !important; }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important; }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important; }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important; }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem !important; }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important; }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important; }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important; }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem !important; }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important; }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important; }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important; }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important; }
  .p-md-5 {
    padding: 3rem !important; }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important; }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important; }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important; }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !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.25rem !important; }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important; }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important; }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important; }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem !important; }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important; }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important; }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important; }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem !important; }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important; }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important; }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important; }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem !important; }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important; }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important; }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important; }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important; }
  .m-lg-5 {
    margin: 3rem !important; }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important; }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important; }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important; }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !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.25rem !important; }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important; }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important; }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem !important; }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important; }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important; }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem !important; }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important; }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important; }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important; }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem !important; }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important; }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important; }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important; }
  .p-lg-5 {
    padding: 3rem !important; }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important; }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important; }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !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.25rem !important; }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important; }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important; }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important; }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem !important; }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important; }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important; }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important; }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important; }
  .m-xl-3 {
    margin: 1rem !important; }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important; }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important; }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important; }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important; }
  .m-xl-4 {
    margin: 1.5rem !important; }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important; }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important; }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important; }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important; }
  .m-xl-5 {
    margin: 3rem !important; }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important; }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important; }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important; }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !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.25rem !important; }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important; }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important; }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important; }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.5rem !important; }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important; }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important; }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important; }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important; }
  .p-xl-3 {
    padding: 1rem !important; }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important; }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important; }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important; }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important; }
  .p-xl-4 {
    padding: 1.5rem !important; }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important; }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important; }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important; }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important; }
  .p-xl-5 {
    padding: 3rem !important; }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important; }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important; }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important; }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !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; } }
.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
.text-justify {
  text-align: justify !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-normal {
  font-weight: 400 !important; }
.font-weight-bold {
  font-weight: 700 !important; }
.font-italic {
  font-style: italic !important; }
.text-white {
  color: #ffffff !important; }
.text-primary {
  color: #1A3A60 !important; }
a.text-primary:hover, a.text-primary:focus {
  color: #0f2238 !important; }
.text-secondary {
  color: #6c757d !important; }
a.text-secondary:hover, a.text-secondary:focus {
  color: #545b62 !important; }
.text-success {
  color: #22b722 !important; }
a.text-success:hover, a.text-success:focus {
  color: #1a8c1a !important; }
.text-info {
  color: #17a2b8 !important; }
a.text-info:hover, a.text-info:focus {
  color: #117a8b !important; }
.text-warning {
  color: #FFDD00 !important; }
a.text-warning:hover, a.text-warning:focus {
  color: #ccb100 !important; }
.text-danger {
  color: #dc3545 !important; }
a.text-danger:hover, a.text-danger:focus {
  color: #bd2130 !important; }
.text-light {
  color: #f8f9fa !important; }
a.text-light:hover, a.text-light:focus {
  color: #dae0e5 !important; }
.text-dark {
  color: #343a40 !important; }
a.text-dark:hover, a.text-dark:focus {
  color: #1d2124 !important; }
.text-error {
  color: #B3282E !important; }
a.text-error:hover, a.text-error:focus {
  color: #891f23 !important; }
.text-brightColor {
  color: #ffffff !important; }
a.text-brightColor:hover, a.text-brightColor:focus {
  color: #e6e5e5 !important; }
.text-darkColor {
  color: #525252 !important; }
a.text-darkColor:hover, a.text-darkColor:focus {
  color: #393838 !important; }
.text-dropdownBorderColor {
  color: #d8d8d8 !important; }
a.text-dropdownBorderColor:hover, a.text-dropdownBorderColor:focus {
  color: #bfbebe !important; }
.text-disabledColor {
  color: #d8d8d8 !important; }
a.text-disabledColor:hover, a.text-disabledColor:focus {
  color: #bfbebe !important; }
.text-radioBorderColor {
  color: #3382c2 !important; }
a.text-radioBorderColor:hover, a.text-radioBorderColor:focus {
  color: #28679a !important; }
.text-checkboxBackgroundColor {
  color: #3382c2 !important; }
a.text-checkboxBackgroundColor:hover, a.text-checkboxBackgroundColor:focus {
  color: #28679a !important; }
.text-switchPointColor {
  color: #66b0e2 !important; }
a.text-switchPointColor:hover, a.text-switchPointColor:focus {
  color: #3b9ada !important; }
.text-transparentColor {
  color: transparent !important; }
a.text-transparentColor:hover, a.text-transparentColor:focus {
  color: rgba(0, 0, 0, 0) !important; }
.text-overlayColor {
  color: rgba(0, 0, 0, 0.8) !important; }
a.text-overlayColor:hover, a.text-overlayColor:focus {
  color: rgba(0, 0, 0, 0.8) !important; }
.text-mutedOverlayColor {
  color: rgba(0, 0, 0, 0.75) !important; }
a.text-mutedOverlayColor:hover, a.text-mutedOverlayColor:focus {
  color: rgba(0, 0, 0, 0.75) !important; }
.text-infoStateColor {
  color: #3382c2 !important; }
a.text-infoStateColor:hover, a.text-infoStateColor:focus {
  color: #28679a !important; }
.text-alertStateColor {
  color: #b3282e !important; }
a.text-alertStateColor:hover, a.text-alertStateColor:focus {
  color: #891f23 !important; }
.text-warningStateColor {
  color: #ffdd00 !important; }
a.text-warningStateColor:hover, a.text-warningStateColor:focus {
  color: #ccb100 !important; }
.text-successStateColor {
  color: #97c218 !important; }
a.text-successStateColor:hover, a.text-successStateColor:focus {
  color: #749512 !important; }
.text-body {
  color: #212529 !important; }
.text-muted {
  color: #6c757d !important; }
.text-black-50 {
  color: rgba(48, 48, 48, 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; }
.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 #303030; }
  .table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #ffffff !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: #dee2e6; }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6; } }
/* .bs-datepicker */
.bs-datepicker {
  display: flex;
  align-items: stretch;
  flex-flow: row wrap;
  background: #fff;
  box-shadow: 0 0 10px 0 #aaa;
  position: relative;
  z-index: 1;
  /* button */
  /* .bs-datepicker-head */
  /* .bs-datepicker-body */
  /* .current-timedate */
  /* .bs-datepicker-multiple */
  /* .bs-datepicker-btns */
  /*.bs-datepicker-custom-range */
  /* .bs-datepicker-predefined-btns */
  /* .is-other-month */
  /* .bs-datepicker-buttons */ }
.bs-datepicker:after {
    clear: both;
    content: '';
    display: block; }
.bs-datepicker bs-day-picker {
    float: left; }
.bs-datepicker button:hover,
  .bs-datepicker button:focus,
  .bs-datepicker button:active,
  .bs-datepicker input:hover,
  .bs-datepicker input:focus,
  .bs-datepicker input:active,
  .bs-datepicker-btns button:hover,
  .bs-datepicker-btns button:focus,
  .bs-datepicker-btns button:active,
  .bs-datepicker-predefined-btns button:active,
  .bs-datepicker-predefined-btns button:focus {
    outline: none; }
.bs-datepicker-head {
    min-width: 270px;
    height: 50px;
    padding: 10px;
    border-radius: 3px 3px 0 0;
    text-align: justify;
    /* .bs-datepicker-head button */ }
.bs-datepicker-head:after {
      content: "";
      display: inline-block;
      vertical-align: top;
      width: 100%; }
.bs-datepicker-head button {
      display: inline-block;
      vertical-align: top;
      padding: 0;
      height: 30px;
      line-height: 30px;
      border: 0;
      background: transparent;
      text-align: center;
      cursor: pointer;
      color: #fff;
      transition: 0.3s; }
.bs-datepicker-head button[disabled], .bs-datepicker-head button[disabled]:hover, .bs-datepicker-head button[disabled]:active {
        background: rgba(221, 221, 221, 0.3);
        color: #f5f5f5;
        cursor: not-allowed; }
.bs-datepicker-head button.next, .bs-datepicker-head button.previous {
        border-radius: 50%;
        width: 30px;
        height: 30px; }
.bs-datepicker-head button.next span, .bs-datepicker-head button.previous span {
          font-size: 28px;
          line-height: 1;
          display: inline-block;
          position: relative;
          height: 100%;
          width: 100%;
          border-radius: 50%; }
.bs-datepicker-head button.current {
        border-radius: 15px;
        max-width: 155px;
        padding: 0 13px; }
.bs-datepicker-head button:hover {
    background-color: rgba(0, 0, 0, 0.1); }
.bs-datepicker-head button:active {
    background-color: rgba(0, 0, 0, 0.2); }
.bs-datepicker-body {
    padding: 10px;
    border-radius: 0 0 3px 3px;
    min-height: 232px;
    min-width: 278px;
    border: 1px solid #dee2e6;
    /* .bs-datepicker-body table */ }
.bs-datepicker-body .days.weeks {
      position: relative;
      z-index: 1; }
.bs-datepicker-body table {
      width: 100%;
      border-collapse: separate;
      border-spacing: 0;
      /* .bs-datepicker-body table.days */
      /* .bs-datepicker-body table.weeks */ }
.bs-datepicker-body table th {
        font-size: 13px;
        color: #9aaec1;
        font-weight: 400;
        text-align: center; }
.bs-datepicker-body table td {
        color: #54708b;
        text-align: center;
        position: relative;
        padding: 0; }
.bs-datepicker-body table td span {
          display: block;
          margin: 0 auto;
          font-size: 13px;
          border-radius: 50%;
          position: relative;
          /*z-index: 1;*/
          -moz-user-select: none;
          -webkit-user-select: none;
          -ms-user-select: none; }
.bs-datepicker-body table td:not(.disabled) span {
          cursor: pointer; }
.bs-datepicker-body table td.is-highlighted:not(.disabled):not(.selected) span,
        .bs-datepicker-body table td span.is-highlighted:not(.disabled):not(.selected) {
          background-color: #e9edf0;
          transition: 0s; }
.bs-datepicker-body table td span.disabled,
        .bs-datepicker-body table td.disabled span {
          color: #9aaec1; }
.bs-datepicker-body table td span.selected,
        .bs-datepicker-body table td.selected span {
          color: #fff; }
.bs-datepicker-body table td.active {
          position: relative; }
.bs-datepicker-body table td.active.select-start:before {
            left: 35%; }
.bs-datepicker-body table td.active.select-end:before {
            left: -85%; }
.bs-datepicker-body table td span.active.select-start:after,
        .bs-datepicker-body table td span.active.select-end:after,
        .bs-datepicker-body table td.active.select-start span:after,
        .bs-datepicker-body table td.active.select-end span:after {
          content: "";
          display: block;
          position: absolute;
          z-index: -1;
          width: 100%;
          height: 100%;
          transition: 0.3s;
          top: 0;
          border-radius: 50%; }
.bs-datepicker-body table td:before,
        .bs-datepicker-body table td span:before {
          content: "";
          display: block;
          position: absolute;
          z-index: -1;
          top: 6px;
          bottom: 6px;
          left: -2px;
          right: -2px;
          box-sizing: content-box;
          background: transparent; }
.bs-datepicker-body table td.active.select-start + td.active:before {
          left: -20%; }
.bs-datepicker-body table td:last-child.active:before {
          border-radius: 0 3px 3px 0;
          width: 125%;
          left: -25%; }
.bs-datepicker-body table td span[class*="select-"],
        .bs-datepicker-body table td[class*="select-"] span {
          border-radius: 50%;
          color: #fff; }
.bs-datepicker-body table.days td.active:not(.select-start):before, .bs-datepicker-body table.days td.in-range:not(.select-start):before,
      .bs-datepicker-body table.days span.active:not(.select-start):before,
      .bs-datepicker-body table.days span.in-range:not(.select-start):before {
        background: #e9edf0; }
.bs-datepicker-body table.days span {
        width: 32px;
        height: 32px;
        line-height: 32px; }
.bs-datepicker-body table.days span.select-start {
          z-index: 2; }
.bs-datepicker-body table.days span.is-highlighted.in-range:before, .bs-datepicker-body table.days span.in-range.select-end:before {
          background: none;
          right: 0;
          left: 0; }
.bs-datepicker-body table.days td.select-start + td.select-end:before,
      .bs-datepicker-body table.days td.select-start + td.is-highlighted:before,
      .bs-datepicker-body table.days td.active + td.is-highlighted:before,
      .bs-datepicker-body table.days td.active + td.select-end:before,
      .bs-datepicker-body table.days td.in-range + td.is-highlighted:before,
      .bs-datepicker-body table.days td.in-range + td.select-end:before {
        background: #e9edf0;
        width: 100%; }
.bs-datepicker-body table.weeks tr td:nth-child(2).active:before {
        border-radius: 3px 0 0 3px;
        left: 0;
        width: 100%; }
.bs-datepicker-body table:not(.weeks) tr td:first-child:before {
        border-radius: 3px 0 0 3px; }
.bs-datepicker-body table.years td span {
        width: 46px;
        height: 46px;
        line-height: 45px;
        margin: 0 auto; }
.bs-datepicker-body table.years tr:not(:last-child) td span {
        margin-bottom: 8px; }
.bs-datepicker-body table.months td {
        height: 52px; }
.bs-datepicker-body table.months td span {
          padding: 6px;
          border-radius: 15px; }
.bs-datepicker .current-timedate {
    color: #54708b;
    font-size: 15px;
    text-align: center;
    height: 30px;
    line-height: 30px;
    border-radius: 20px;
    border: 1px solid #dee2e6;
    margin-bottom: 10px;
    cursor: pointer;
    text-transform: uppercase;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none; }
.bs-datepicker .current-timedate span:not(:empty):before {
      content: "";
      width: 15px;
      height: 16px;
      display: inline-block;
      margin-right: 4px;
      vertical-align: text-bottom;
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAABMklEQVQoU9VTwW3CQBCcOUgBtEBKSAukAnBKME+wFCAlYIhk8sQlxFABtJAScAsuAPBEewYcxCP8ouxrPDsza61uiVN1o6RNHD4htSCmq49RfO71BvMJqBBkITRf1kmUW49nQRC9h1I5AZlBClaL8aP1fKgOOxCx8aSLs+Q19eZuNO8QmPqJRtDFguy7OAcDbJPs+/BKVPDIPrvD2ZJgWAmVe7O0rI0Vqs1seyWUXpuJoppYCa5L+U++NpNPkr5OE2oMdARsb3gykJT5ydZcL8Z9Ww60nxg2LhjON9li9OwXZzo+xLbp3nC2s9CL2RrueGyVrgwNm8HpsCzZ9EEW6kqXlo1GQe03FzP/7W8Hl0dBtu7Bf7zt6mIwvX1RvzDCm7+q3mAW0Dl/GPdUCeXrZLT9BrDrGkm4qlPvAAAAAElFTkSuQmCC); }
.bs-datepicker-multiple {
    display: inline-block;
    border-radius: 4px 0 0 4px; }
.bs-datepicker-multiple + .bs-datepicker-multiple {
      margin-left: 10px; }
.bs-datepicker-multiple .bs-datepicker {
      box-shadow: none;
      position: relative; }
.bs-datepicker-multiple .bs-datepicker:not(:last-child) {
        padding-right: 10px; }
.bs-datepicker-multiple .bs-datepicker + .bs-datepicker:after {
        content: "";
        display: block;
        width: 14px;
        height: 10px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAA1ElEQVQoU42RsQrCUAxF77VuDu7O4oMWW//BURBBpZvgKk4uIrjoqKOTf+DopIO4uYggtFTfw3+pkQqCW1/G5J7kJiFy4m5MxUlxAzgIPHX+lzMPzupRYlYgxiR7vqsOP8YKzsTx0yxFMCUZ+q7aZzlr+OvgoWcAFyAHgat2jLWu48252DdqAihDJGSSJNUUxYmQjs3+hPQBlAh2rG2LCOPnaw3IiGDX99TRCs7ASJsNhUOA7d/LcuHvRG22FIZvsNXw1MX6VZExCilOQKEfeLXr/10+aC9Ho7arh7oAAAAASUVORK5CYII=);
        position: absolute;
        top: 25px;
        left: -8px; }
.bs-datepicker-multiple .bs-datepicker .left {
        float: left; }
.bs-datepicker-multiple .bs-datepicker .right {
        float: right; }
.bs-datepicker-container {
    padding: 15px; }
.bs-datepicker-custom-range {
    padding: 15px;
    background: #eee; }
.bs-datepicker-predefined-btns button {
    width: 100%;
    display: block;
    height: 30px;
    background-color: #9aaec1;
    border-radius: 4px;
    color: #fff;
    border: 0;
    margin-bottom: 10px;
    padding: 0 18px;
    text-align: left;
    transition: 0.3s; }
.bs-datepicker-predefined-btns button:active, .bs-datepicker-predefined-btns button:hover {
      background-color: #54708b; }
.bs-datepicker .is-other-month {
    color: rgba(0, 0, 0, 0.25); }
.bs-datepicker-buttons {
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-end;
    padding-top: 10px;
    border-top: 1px solid #dee2e6; }
.bs-datepicker-buttons .btn-default {
      margin-left: 10px; }
/* .bs-timepicker */
.bs-timepicker-container {
  padding: 10px 0; }
.bs-timepicker-label {
  color: #54708b;
  margin-bottom: 10px; }
.bs-timepicker-controls {
  display: inline-block;
  vertical-align: top;
  margin-right: 10px; }
.bs-timepicker-controls button {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    border: 0;
    background-color: #e9edf0;
    color: #54708b;
    font-size: 16px;
    font-weight: 700;
    vertical-align: middle;
    line-height: 0;
    padding: 0;
    transition: 0.3s; }
.bs-timepicker-controls button:hover {
      background-color: #d5dadd; }
.bs-timepicker-controls input {
    width: 35px;
    height: 25px;
    border-radius: 13px;
    text-align: center;
    border: 1px solid #dee2e6; }
.bs-timepicker .switch-time-format {
  text-transform: uppercase;
  min-width: 54px;
  height: 25px;
  border-radius: 20px;
  border: 1px solid #dee2e6;
  background: #fff;
  color: #54708b;
  font-size: 13px; }
.bs-timepicker .switch-time-format img {
    vertical-align: initial;
    margin-left: 4px; }
bs-datepicker-container,
bs-daterangepicker-container {
  z-index: 1080; }
/* screen size < 1024px */
@media (max-width: 768px) {
  .bs-datepicker-multiple {
    display: flex; }
    .bs-datepicker-multiple + .bs-datepicker-multiple {
      margin-top: 10px;
      margin-left: 0; } }
/* theming */
.theme-default .bs-datepicker-head {
  background-color: #777; }
.theme-default .bs-datepicker-body table td span.selected,
.theme-default .bs-datepicker-body table td.selected span,
.theme-default .bs-datepicker-body table td span[class*="select-"]:after,
.theme-default .bs-datepicker-body table td[class*="select-"] span:after {
  background-color: #777; }
.theme-default .bs-datepicker-body table td.week span {
  color: #777; }
.theme-green .bs-datepicker-head {
  background-color: #5cb85c; }
.theme-green .bs-datepicker-body table td span.selected,
.theme-green .bs-datepicker-body table td.selected span,
.theme-green .bs-datepicker-body table td span[class*="select-"]:after,
.theme-green .bs-datepicker-body table td[class*="select-"] span:after {
  background-color: #5cb85c; }
.theme-green .bs-datepicker-body table td.week span {
  color: #5cb85c; }
.theme-blue .bs-datepicker-head {
  background-color: #5bc0de; }
.theme-blue .bs-datepicker-body table td span.selected,
.theme-blue .bs-datepicker-body table td.selected span,
.theme-blue .bs-datepicker-body table td span[class*="select-"]:after,
.theme-blue .bs-datepicker-body table td[class*="select-"] span:after {
  background-color: #5bc0de; }
.theme-blue .bs-datepicker-body table td.week span {
  color: #5bc0de; }
.theme-dark-blue .bs-datepicker-head {
  background-color: #337ab7; }
.theme-dark-blue .bs-datepicker-body table td span.selected,
.theme-dark-blue .bs-datepicker-body table td.selected span,
.theme-dark-blue .bs-datepicker-body table td span[class*="select-"]:after,
.theme-dark-blue .bs-datepicker-body table td[class*="select-"] span:after {
  background-color: #337ab7; }
.theme-dark-blue .bs-datepicker-body table td.week span {
  color: #337ab7; }
.theme-red .bs-datepicker-head {
  background-color: #d9534f; }
.theme-red .bs-datepicker-body table td span.selected,
.theme-red .bs-datepicker-body table td.selected span,
.theme-red .bs-datepicker-body table td span[class*="select-"]:after,
.theme-red .bs-datepicker-body table td[class*="select-"] span:after {
  background-color: #d9534f; }
.theme-red .bs-datepicker-body table td.week span {
  color: #d9534f; }
.theme-orange .bs-datepicker-head {
  background-color: #f0ad4e; }
.theme-orange .bs-datepicker-body table td span.selected,
.theme-orange .bs-datepicker-body table td.selected span,
.theme-orange .bs-datepicker-body table td span[class*="select-"]:after,
.theme-orange .bs-datepicker-body table td[class*="select-"] span:after {
  background-color: #f0ad4e; }
.theme-orange .bs-datepicker-body table td.week span {
  color: #f0ad4e; }
.k-button[disabled],
[disabled] .k-button {
  outline: none;
  cursor: default;
  opacity: 0.65;
  -webkit-filter: grayscale(0.1);
          filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none; }
.k-widget {
  border-color: rgba(33, 37, 41, 0.125);
  color: #212529;
  background-color: #fff; }
.k-content, .k-notification {
  border-color: rgba(0, 0, 0, 0.125);
  color: #212529;
  background-color: #fff; }
.k-popup {
  border-color: rgba(0, 0, 0, 0.15);
  color: #212529;
  background-color: #fff; }
.k-treemap .k-treemap-title {
  border-color: rgba(0, 0, 0, 0.03);
  color: #212529;
  background-color: rgba(0, 0, 0, 0.03); }
.k-handle, .k-dropdown .k-dropdown-wrap, .k-button, .k-button-group.k-state-disabled .k-button:not(.k-state-active),
.k-button-group .k-button.k-state-disabled:not(.k-state-active), .k-list-container .k-nodata .k-button {
  border-color: #6c757d;
  color: #ffffff;
  background-color: #6c757d; }
.k-handle:hover, .k-dropdown > :hover,
.k-dropdown .k-state-hover, .k-button:hover, .k-button.k-state-hover, .k-button-group > input[type="radio"]:hover + .k-button,
.k-button-group > input[type="checkbox"]:hover + .k-button {
  border-color: #545b62;
  color: #ffffff;
  background-color: #5a6268; }
.k-dropdown .k-state-active, .k-button:active, .k-button.k-state-active, .k-button.k-state-selected, .k-button-group > input[type="radio"]:checked + .k-button,
.k-button-group > input[type="checkbox"]:checked + .k-button {
  border-color: #4e555b;
  color: #ffffff;
  background-color: #545b62; }
.k-button.k-primary, .k-slider .k-draghandle {
  border-color: #1A3A60;
  color: #ffffff;
  background-color: #1A3A60; }
.k-button.k-primary:hover, .k-button.k-primary.k-state-hover, .k-slider .k-draghandle:hover {
  border-color: #0f2238;
  color: #ffffff;
  background-color: #122842; }
.k-button.k-primary:active, .k-button.k-primary.k-state-active, .k-button.k-primary.k-state-selected, .k-slider .k-draghandle:active, .k-slider .k-draghandle.k-pressed {
  border-color: #0c1c2e;
  color: #ffffff;
  background-color: #0f2238; }
.k-multiselect-wrap {
  border-color: #ced4da;
  color: #495057;
  background-color: #fff; }
.k-multiselect-wrap:hover,
.k-state-hover > .k-multiselect-wrap {
  border-color: #ced4da;
  color: #495057;
  background-color: #fff; }
.k-state-focused .k-multiselect-wrap {
  border-color: #3577c4;
  color: #495057;
  background-color: #fff; }
.k-drag-clue {
  border-color: #0d1d30;
  color: #ffffff;
  background-color: #1A3A60; }
.k-list .k-item:hover,
.k-list .k-item.k-state-hover,
.k-list-optionlabel:hover,
.k-list-optionlabel.k-state-hover, .k-list-container .k-button:hover,
.k-list-container .k-button.k-state-hover {
  color: #16181b;
  background-color: #f8f9fa; }
.k-list .k-item.k-state-selected,
.k-list-optionlabel.k-state-selected, .k-list-container .k-button:active,
.k-list-container .k-button.k-state-active {
  color: #fff;
  background-color: #007bff; }
.k-theme-test-class,
.k-common-test-class {
  opacity: 0; }
.k-reset {
  margin: 0;
  padding: 0;
  border-width: 0;
  outline: 0;
  text-decoration: none;
  font: inherit;
  list-style: none; }
.k-widget {
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  outline: 0;
  font-size: 0.9rem;
  line-height: 1.5;
  display: block;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
table.k-widget {
  display: table; }
kendo-sortable {
  display: block; }
.k-overlay {
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: .5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10001; }
.k-rtl {
  direction: rtl; }
.k-link,
.k-link:hover {
  color: inherit;
  text-decoration: none;
  outline: 0; }
.k-content {
  outline: 0; }
.k-centered {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%); }
.k-pdf-export-shadow {
  position: absolute;
  overflow: hidden;
  left: -15000px;
  width: 14400px; }
.kendo-pdf-hide-pseudo-elements::before,
.kendo-pdf-hide-pseudo-elements::after {
  display: none !important; }
.k-state-disabled,
.k-widget[disabled] {
  outline: none;
  cursor: default;
  opacity: 0.65;
  -webkit-filter: grayscale(0.1);
          filter: grayscale(0.1);
  pointer-events: none;
  box-shadow: none; }
.k-state-disabled .k-link,
  .k-state-disabled .k-button,
  .k-widget[disabled] .k-link,
  .k-widget[disabled] .k-button {
    cursor: default;
    outline: 0; }
.k-state-disabled [disabled],
  .k-state-disabled .k-state-disabled,
  .k-widget[disabled] [disabled],
  .k-widget[disabled] .k-state-disabled {
    opacity: 1;
    -webkit-filter: grayscale(0);
            filter: grayscale(0); }
.k-hr, .k-separator {
  margin: 1rem auto;
  height: 0;
  border-width: 1px 0 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.125);
  display: block; }
.k-hbox > .k-hr, .k-columnset > .k-hr {
  margin: 0;
  width: 0;
  height: auto;
  border-width: 0 0 0 1px;
  flex: 0 0 auto; }
.k-hr {
  padding: 0;
  float: none;
  clear: both; }
.k-vbox > .k-hr, .k-rowset > .k-hr {
  margin: 0;
  flex: 0 0 auto; }
.k-dirty {
  margin: 0;
  padding: 0;
  width: 0;
  height: 0;
  border-width: 3px;
  border-style: solid;
  border-color: #dc3545 #dc3545 transparent transparent;
  position: absolute;
  top: 0;
  right: 0; }
[dir="rtl"] .k-dirty,
.k-rtl .k-dirty {
  border-color: transparent transparent #dc3545 #dc3545;
  right: auto;
  left: 0; }
.k-display-inline {
  display: inline !important; }
.k-display-block {
  display: block !important; }
.k-display-inline-block {
  display: inline-block !important; }
.k-display-flex {
  display: flex !important; }
.k-display-inline-flex {
  display: inline-flex !important; }
.k-display-table {
  display: table !important; }
.k-display-inline-table {
  display: inline-table !important; }
.k-display-none, .k-hidden {
  display: none !important; }
.k-float-left {
  float: left !important; }
.k-float-right {
  float: right !important; }
.k-float-none {
  float: none !important; }
.k-floatwrap::after,
.k-grid-toolbar::after,
.k-slider-items::after {
  content: "";
  display: block;
  clear: both; }
.k-flex-wrap {
  flex-wrap: wrap; }
.k-flex-nowrap {
  flex-wrap: nowrap; }
.k-flex-wrap-reverse {
  flex-wrap: wrap-reverse; }
.k-flex {
  flex: 1 1 0; }
.k-flex-auto {
  flex: 1 1 auto; }
.k-no-flex {
  flex: 0 0 0; }
.k-no-flex-auto {
  flex: 0 0 auto; }
.k-flex-grow {
  flex-grow: 1; }
.k-no-flex-grow {
  flex-grow: 0; }
.k-flex-shrink {
  flex-shrink: 1; }
.k-no-flex-shrink {
  flex-shrink: 0; }
.k-align-items-start {
  align-items: flex-start; }
.k-align-items-end {
  align-items: flex-end; }
.k-align-items-center {
  align-items: center; }
.k-align-items-stretch {
  align-items: stretch; }
.k-align-items-baseline {
  align-items: baseline; }
.k-align-content-start {
  align-content: flex-start; }
.k-align-content-end {
  align-content: flex-end; }
.k-align-content-center {
  align-content: center; }
.k-align-content-stretch {
  align-content: stretch; }
.k-align-content-baseline {
  align-content: baseline; }
.k-align-self-start {
  align-self: flex-start; }
.k-align-self-end {
  align-self: flex-end; }
.k-align-self-center {
  align-self: center; }
.k-align-self-stretch {
  align-self: stretch; }
.k-align-self-baseline {
  align-self: baseline; }
.k-justify-content-start {
  justify-content: flex-start; }
.k-justify-content-end {
  justify-content: flex-end; }
.k-justify-content-center {
  justify-content: center; }
.k-justify-content-between {
  justify-content: space-between; }
.k-justify-content-around {
  justify-content: space-around; }
.k-justify-content-evenly {
  justify-content: space-evenly; }
.k-hbox, .k-columnset, .k-vbox, .k-rowset {
  display: flex; }
.k-ihbox, .k-ivbox {
  display: inline-flex; }
.k-hbox, .k-columnset, .k-ihbox {
  flex-direction: row; }
.k-vbox, .k-rowset, .k-ivbox {
  flex-direction: column; }
.k-column {
  flex-grow: 1;
  flex-basis: 0; }
.k-reset {
  margin: 0;
  padding: 0;
  border-width: 0;
  outline: 0;
  font: inherit;
  text-decoration: none;
  list-style: none; }
.k-text-nowrap {
  white-space: nowrap !important; }
.k-text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }
.k-text-left {
  text-align: left !important; }
.k-text-right {
  text-align: right !important; }
.k-text-center {
  text-align: center !important; }
.k-text-justify {
  text-align: justify !important; }
.k-text-lowercase {
  text-transform: lowercase !important; }
.k-text-uppercase {
  text-transform: uppercase !important; }
.k-text-capitalize {
  text-transform: capitalize !important; }
.k-font-weight-light {
  font-weight: 300 !important; }
.k-font-weight-normal {
  font-weight: 400 !important; }
.k-font-weight-bold {
  font-weight: 700 !important; }
.k-flip-h {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1); }
.k-flip-v {
  -webkit-transform: scaleY(-1);
          transform: scaleY(-1); }
.k-flip-h.k-flip-v {
  -webkit-transform: scale(-1, -1);
          transform: scale(-1, -1); }
.k-rotate-45 {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }
.k-rotate-90 {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg); }
.k-rotate-135 {
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg); }
.k-rotate-180 {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg); }
.k-rotate-225 {
  -webkit-transform: rotate(225deg);
          transform: rotate(225deg); }
.k-rotate-270 {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg); }
.k-rotate-315 {
  -webkit-transform: rotate(315deg);
          transform: rotate(315deg); }
.k-scale-0 {
  -webkit-transform: scale(0, 0);
          transform: scale(0, 0); }
.k-scale-1 {
  -webkit-transform: scale(1, 1);
          transform: scale(1, 1); }
.k-scale-2 {
  -webkit-transform: scale(2, 2);
          transform: scale(2, 2); }
.k-translate-0 {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0); }
.k-translate-0-50 {
  -webkit-transform: translate(0, 50%);
          transform: translate(0, 50%); }
.k-translate-0-100 {
  -webkit-transform: translate(0, 100%);
          transform: translate(0, 100%); }
.k-translate-50-0 {
  -webkit-transform: translate(50%, 0);
          transform: translate(50%, 0); }
.k-translate-50-50 {
  -webkit-transform: translate(50%, 50%);
          transform: translate(50%, 50%); }
.k-translate-50-100 {
  -webkit-transform: translate(50%, 100%);
          transform: translate(50%, 100%); }
.k-translate-100-0 {
  -webkit-transform: translate(100%, 0);
          transform: translate(100%, 0); }
.k-translate-100-50 {
  -webkit-transform: translate(100%, 50%);
          transform: translate(100%, 50%); }
.k-translate-100-100 {
  -webkit-transform: translate(100%, 100%);
          transform: translate(100%, 100%); }
.k-animation-container {
  position: absolute;
  overflow: hidden;
  z-index: 100; }
.k-animation-container-fixed {
    position: fixed; }
.k-animation-container-relative {
    position: relative;
    display: inline-block; }
.k-push-right-enter, .k-push-right-appear {
  -webkit-transform: translate(-100%, 0);
          transform: translate(-100%, 0); }
.k-push-right-enter-active, .k-push-right-appear-active {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-push-right-exit {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0); }
.k-push-right-exit-active {
  -webkit-transform: translate(100%, 0);
          transform: translate(100%, 0);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-push-left-enter, .k-push-left-appear {
  -webkit-transform: translate(100%, 0);
          transform: translate(100%, 0); }
.k-push-left-enter-active, .k-push-left-appear-active {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-push-left-exit {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0); }
.k-push-left-exit-active {
  -webkit-transform: translate(-100%, 0);
          transform: translate(-100%, 0);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-push-down-enter, .k-push-down-appear {
  -webkit-transform: translate(0, -100%);
          transform: translate(0, -100%); }
.k-push-down-enter-active, .k-push-down-appear-active {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-push-down-exit {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0); }
.k-push-down-exit-active {
  -webkit-transform: translate(0, 100%);
          transform: translate(0, 100%);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-push-up-enter, .k-push-up-appear {
  -webkit-transform: translate(0, 100%);
          transform: translate(0, 100%); }
.k-push-up-enter-active, .k-push-up-appear-active {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-push-up-exit {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0); }
.k-push-up-exit-active {
  -webkit-transform: translate(0, -100%);
          transform: translate(0, -100%);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-expand-vertical-enter, .k-expand-vertical-appear {
  -webkit-transform: scaleY(0);
          transform: scaleY(0); }
.k-expand-vertical-enter-active, .k-expand-vertical-appear-active {
  -webkit-transform: scaleY(1);
          transform: scaleY(1);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-expand-vertical-exit {
  -webkit-transform: scaleY(1);
          transform: scaleY(1); }
.k-expand-vertical-exit-active {
  -webkit-transform: scaleY(0);
          transform: scaleY(0);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-expand-horizontal-enter, .k-expand-horizontal-appear {
  -webkit-transform: scaleX(0);
          transform: scaleX(0); }
.k-expand-horizontal-enter-active, .k-expand-horizontal-appear-active {
  -webkit-transform: scaleX(1);
          transform: scaleX(1);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-expand-horizontal-exit {
  -webkit-transform: scaleX(1);
          transform: scaleX(1); }
.k-expand-horizontal-exit-active {
  -webkit-transform: scaleX(0);
          transform: scaleX(0);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-fade-enter, .k-fade-appear {
  opacity: 0; }
.k-fade-enter-active, .k-fade-appear-active {
  opacity: 1;
  transition: opacity 500ms ease-in-out; }
.k-fade-exit {
  opacity: 1; }
.k-fade-exit-active {
  opacity: 0;
  transition: opacity 500ms ease-in-out; }
.k-fade-exit-active + .k-fade-exit-active,
.k-fade-enter-active + .k-fade-enter-active {
  display: none; }
.k-zoom-in-enter, .k-zoom-in-appear {
  opacity: 0;
  -webkit-transform: scale(0);
          transform: scale(0); }
.k-zoom-in-enter-active, .k-zoom-in-appear-active {
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
  transition: opacity 300ms ease-in-out, -webkit-transform;
  transition: transform, opacity 300ms ease-in-out;
  transition: transform, opacity 300ms ease-in-out, -webkit-transform; }
.k-zoom-in-exit {
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1); }
.k-zoom-in-exit-active {
  opacity: 0;
  -webkit-transform: scale(2);
          transform: scale(2);
  transition: opacity 300ms ease-in-out, -webkit-transform;
  transition: transform, opacity 300ms ease-in-out;
  transition: transform, opacity 300ms ease-in-out, -webkit-transform; }
.k-zoom-out-enter, .k-zoom-out-appear {
  opacity: 0;
  -webkit-transform: scale(2);
          transform: scale(2); }
.k-zoom-out-enter-active, .k-zoom-out-appear-active {
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
  transition: opacity 300ms ease-in-out, -webkit-transform;
  transition: transform, opacity 300ms ease-in-out;
  transition: transform, opacity 300ms ease-in-out, -webkit-transform; }
.k-zoom-out-exit {
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1); }
.k-zoom-out-exit-active {
  opacity: 0;
  -webkit-transform: scale(0);
          transform: scale(0);
  transition: opacity 300ms ease-in-out, -webkit-transform;
  transition: transform, opacity 300ms ease-in-out;
  transition: transform, opacity 300ms ease-in-out, -webkit-transform; }
.k-slide-in-appear {
  opacity: .1;
  -webkit-transform: translate(0, -3em);
          transform: translate(0, -3em); }
.k-slide-in-appear .k-centered {
    -webkit-transform: translate(-50%, -60%);
            transform: translate(-50%, -60%); }
.k-slide-in-appear-active {
  opacity: 1;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  transition: opacity 0.3s cubic-bezier(0.2, 1, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.2, 0.6, 0.4, 1);
  transition: transform 0.3s cubic-bezier(0.2, 0.6, 0.4, 1), opacity 0.3s cubic-bezier(0.2, 1, 0.2, 1);
  transition: transform 0.3s cubic-bezier(0.2, 0.6, 0.4, 1), opacity 0.3s cubic-bezier(0.2, 1, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.2, 0.6, 0.4, 1); }
.k-slide-in-appear-active .k-centered {
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }
.k-slide-down-enter, .k-slide-down-appear {
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%); }
.k-slide-down-enter-active, .k-slide-down-appear-active {
  -webkit-transform: translateY(0);
          transform: translateY(0);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-slide-down-exit {
  -webkit-transform: translateY(0);
          transform: translateY(0); }
.k-slide-down-exit-active {
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-slide-up-enter, .k-slide-up-appear {
  -webkit-transform: translateY(100%);
          transform: translateY(100%); }
.k-slide-up-enter-active, .k-slide-up-appear-active {
  -webkit-transform: translateY(0);
          transform: translateY(0);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-slide-up-exit {
  -webkit-transform: translateY(0);
          transform: translateY(0); }
.k-slide-up-exit-active {
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-slide-right-enter, .k-slide-right-appear {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%); }
.k-slide-right-enter-active, .k-slide-right-appear-active {
  -webkit-transform: translateX(0);
          transform: translateX(0);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-slide-right-exit {
  -webkit-transform: translateX(0);
          transform: translateX(0); }
.k-slide-right-exit-active {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-slide-left-enter, .k-slide-left-appear {
  -webkit-transform: translateX(100%);
          transform: translateX(100%); }
.k-slide-left-enter-active, .k-slide-left-appear-active {
  -webkit-transform: translateX(0);
          transform: translateX(0);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-slide-left-exit {
  -webkit-transform: translateX(0);
          transform: translateX(0); }
.k-slide-left-exit-active {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
.k-reveal-vertical-enter, .k-reveal-vertical-appear {
  max-height: 0; }
.k-reveal-vertical-enter-active, .k-reveal-vertical-appear-active {
  transition: max-height 300ms ease-in-out; }
.k-reveal-vertical-exit-active {
  max-height: 0 !important;
  transition: max-height 300ms ease-in-out; }
.k-reveal-horizontal-enter, .k-reveal-horizontal-appear {
  max-width: 0; }
.k-reveal-horizontal-enter-active, .k-reveal-horizontal-appear-active {
  transition: max-width 300ms ease-in-out; }
.k-reveal-horizontal-exit-active {
  max-width: 0 !important;
  transition: max-width 300ms ease-in-out; }
.k-arrow-e,
.k-arrow-w {
  width: 0;
  height: 0;
  border: 5px solid transparent;
  position: absolute;
  top: -4px; }
.k-arrow-e {
  border-left-color: currentColor;
  right: -6px; }
.k-arrow-w {
  border-right-color: currentColor;
  left: -6px; }
.k-drag-clue {
  padding: 0.25rem 0.5rem;
  border-width: 1px;
  border-style: solid;
  font-size: 0.875rem;
  white-space: nowrap;
  overflow: hidden;
  cursor: move; }
.k-drag-status {
  margin-right: .4ex; }
.k-reorder-cue {
  position: absolute; }
.k-reorder-cue::before, .k-reorder-cue::after {
    content: "";
    width: 0;
    height: 0;
    border: 3px solid transparent;
    position: absolute;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%); }
.k-reorder-cue::before {
    border-bottom-width: 0;
    border-top-color: currentColor;
    top: -4px; }
.k-reorder-cue::after {
    border-top-width: 0;
    border-bottom-color: currentColor;
    bottom: -4px; }
.k-autocomplete,
.k-combobox,
.k-dateinput,
.k-datepicker,
.k-datetimepicker,
.k-dropdown,
.k-multiselect,
.k-numerictextbox,
.k-maskedtextbox,
.k-timepicker,
.k-dropdowntree {
  width: 12.4em;
  font-size: 0.9rem;
  line-height: 1.5;
  text-align: left;
  white-space: nowrap;
  display: inline-flex;
  vertical-align: middle;
  position: relative; }
.k-autocomplete[dir='rtl'],
  .k-rtl .k-autocomplete,
  .k-combobox[dir='rtl'],
  .k-rtl
  .k-combobox,
  .k-dateinput[dir='rtl'],
  .k-rtl
  .k-dateinput,
  .k-datepicker[dir='rtl'],
  .k-rtl
  .k-datepicker,
  .k-datetimepicker[dir='rtl'],
  .k-rtl
  .k-datetimepicker,
  .k-dropdown[dir='rtl'],
  .k-rtl
  .k-dropdown,
  .k-multiselect[dir='rtl'],
  .k-rtl
  .k-multiselect,
  .k-numerictextbox[dir='rtl'],
  .k-rtl
  .k-numerictextbox,
  .k-maskedtextbox[dir='rtl'],
  .k-rtl
  .k-maskedtextbox,
  .k-timepicker[dir='rtl'],
  .k-rtl
  .k-timepicker,
  .k-dropdowntree[dir='rtl'],
  .k-rtl
  .k-dropdowntree {
    text-align: right; }
.k-autocomplete ::-ms-clear,
  .k-combobox ::-ms-clear,
  .k-dateinput ::-ms-clear,
  .k-datepicker ::-ms-clear,
  .k-datetimepicker ::-ms-clear,
  .k-dropdown ::-ms-clear,
  .k-multiselect ::-ms-clear,
  .k-numerictextbox ::-ms-clear,
  .k-maskedtextbox ::-ms-clear,
  .k-timepicker ::-ms-clear,
  .k-dropdowntree ::-ms-clear {
    display: none; }
.k-colorpicker,
.k-combobox,
.k-dateinput,
.k-datepicker,
.k-datetimepicker,
.k-dropdown,
.k-multiselect,
.k-numerictextbox,
.k-maskedtextbox,
.k-timepicker,
.k-dropdowntree {
  border-width: 0;
  background-color: transparent; }
.k-nodata {
  min-height: 138px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  font-weight: lighter;
  text-align: center;
  white-space: normal; }
.k-searchbar {
  flex: 1;
  display: flex;
  flex-direction: row; }
.k-autocomplete,
.k-dateinput-wrap,
.k-dropdown-wrap,
.k-picker-wrap,
.k-multiselect-wrap,
.k-numeric-wrap {
  padding: 0;
  width: 100%;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  position: relative;
  transition: all .1s ease;
  cursor: default;
  outline: 0; }
.k-autocomplete .k-input,
  .k-dateinput-wrap .k-input,
  .k-dropdown-wrap .k-input,
  .k-picker-wrap .k-input,
  .k-multiselect-wrap .k-input,
  .k-numeric-wrap .k-input {
    padding: 0.375rem 0.75rem;
    height: calc( 0.75rem + 1.5em);
    box-sizing: border-box;
    border: 0;
    outline: 0;
    color: inherit;
    background: none;
    font: inherit;
    flex: 0 1 auto;
    display: flex;
    align-items: center;
    overflow: hidden;
    text-overflow: ellipsis; }
.k-autocomplete.k-invalid, .k-autocomplete.k-invalid:hover, .k-autocomplete.k-state-invalid, .k-autocomplete.ng-invalid.ng-touched, .k-autocomplete.ng-invalid.ng-dirty,
  .k-dateinput-wrap.k-invalid,
  .k-dateinput-wrap.k-invalid:hover,
  .k-dateinput-wrap.k-state-invalid,
  .k-dateinput-wrap.ng-invalid.ng-touched,
  .k-dateinput-wrap.ng-invalid.ng-dirty,
  .k-dropdown-wrap.k-invalid,
  .k-dropdown-wrap.k-invalid:hover,
  .k-dropdown-wrap.k-state-invalid,
  .k-dropdown-wrap.ng-invalid.ng-touched,
  .k-dropdown-wrap.ng-invalid.ng-dirty,
  .k-picker-wrap.k-invalid,
  .k-picker-wrap.k-invalid:hover,
  .k-picker-wrap.k-state-invalid,
  .k-picker-wrap.ng-invalid.ng-touched,
  .k-picker-wrap.ng-invalid.ng-dirty,
  .k-multiselect-wrap.k-invalid,
  .k-multiselect-wrap.k-invalid:hover,
  .k-multiselect-wrap.k-state-invalid,
  .k-multiselect-wrap.ng-invalid.ng-touched,
  .k-multiselect-wrap.ng-invalid.ng-dirty,
  .k-numeric-wrap.k-invalid,
  .k-numeric-wrap.k-invalid:hover,
  .k-numeric-wrap.k-state-invalid,
  .k-numeric-wrap.ng-invalid.ng-touched,
  .k-numeric-wrap.ng-invalid.ng-dirty {
    color: #dc3545;
    border-color: #dc3545; }
.k-autocomplete {
  width: 12.4em; }
.k-dateinput-wrap,
.k-dropdown-wrap,
.k-picker-wrap,
.k-numeric-wrap {
  display: flex;
  flex-direction: row; }
.k-dateinput-wrap .k-input,
  .k-dropdown-wrap .k-input,
  .k-picker-wrap .k-input,
  .k-numeric-wrap .k-input {
    width: 100%; }
.k-edge .k-dateinput-wrap .k-input, .k-edge
    .k-dropdown-wrap .k-input, .k-edge
    .k-picker-wrap .k-input, .k-edge
    .k-numeric-wrap .k-input {
      min-width: 0; }
.k-dateinput-wrap .k-select,
  .k-dropdown-wrap .k-select,
  .k-picker-wrap .k-select,
  .k-numeric-wrap .k-select {
    padding: 0.375rem 0.375rem;
    border-width: 0 0 0 1px;
    box-sizing: border-box;
    border-style: solid;
    display: flex;
    align-items: center;
    justify-content: center;
    flex: 0 0 auto;
    text-align: center;
    cursor: pointer; }
.k-autocomplete .k-i-loading,
.k-multiselect-wrap .k-i-loading {
  height: 1.35rem;
  line-height: 1.35rem;
  position: absolute;
  top: 0.375rem;
  right: 6.5px; }
.k-rtl .k-autocomplete .k-i-loading,
  [dir="rtl"] .k-autocomplete .k-i-loading, .k-rtl
  .k-multiselect-wrap .k-i-loading,
  [dir="rtl"]
  .k-multiselect-wrap .k-i-loading {
    right: auto;
    left: 6.5px; }
.k-autocomplete .k-clear-value,
.k-dropdown-wrap .k-clear-value,
.k-multiselect-wrap .k-clear-value {
  height: 1.35rem;
  line-height: 1.35rem;
  outline: 0;
  cursor: pointer;
  display: none;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  opacity: .5;
  position: absolute;
  top: 0.375rem;
  right: 6.5px; }
.k-rtl .k-autocomplete .k-clear-value,
  [dir="rtl"] .k-autocomplete .k-clear-value, .k-rtl
  .k-dropdown-wrap .k-clear-value,
  [dir="rtl"]
  .k-dropdown-wrap .k-clear-value, .k-rtl
  .k-multiselect-wrap .k-clear-value,
  [dir="rtl"]
  .k-multiselect-wrap .k-clear-value {
    right: auto;
    left: 6.5px; }
.k-autocomplete .k-clear-value:hover,
.k-dropdown-wrap .k-clear-value:hover,
.k-multiselect-wrap .k-clear-value:hover {
  opacity: 1; }
.k-autocomplete.k-state-focused .k-clear-value, .k-autocomplete.k-state-hover .k-clear-value, .k-autocomplete:hover .k-clear-value,
.k-dropdown-wrap.k-state-focused .k-clear-value,
.k-dropdown-wrap.k-state-hover .k-clear-value,
.k-dropdown-wrap:hover .k-clear-value {
  display: inline-flex; }
.k-multiselect-wrap:hover .k-clear-value,
.k-multiselect-wrap.k-state-hover .k-clear-value,
.k-state-hover > .k-multiselect-wrap .k-clear-value,
.k-multiselect-wrap.k-state-focused .k-clear-value,
.k-state-focused > .k-multiselect-wrap .k-clear-value,
.k-multiselect-wrap:hover .k-clear-value {
  display: inline-flex; }
.k-dropdown-wrap .k-clear-value {
  right: calc(calc( 0.75rem + 17px) + 6.5px); }
.k-rtl .k-dropdown-wrap .k-clear-value,
  [dir="rtl"] .k-dropdown-wrap .k-clear-value {
    right: auto;
    left: calc(calc( 0.75rem + 17px) + 6.5px); }
.k-multiselect-wrap {
  padding-right: calc( calc( 0.75rem + 17px)); }
.k-rtl .k-multiselect-wrap,
  [dir="rtl"] .k-multiselect-wrap {
    padding-left: calc( calc( 0.75rem + 17px));
    padding-right: 0.75rem; }
.k-autocomplete {
  padding-right: calc( calc( 0.75rem + 17px)); }
.k-rtl .k-autocomplete, .k-autocomplete[dir="rtl"] {
    padding-left: calc( calc( 0.75rem + 17px));
    padding-right: 0; }
.k-dateinput .k-select,
.k-numerictextbox .k-select {
  padding: 0;
  border-width: 0;
  width: 2rem;
  display: flex;
  flex-direction: column;
  align-items: stretch; }
.k-dateinput .k-link,
.k-numerictextbox .k-link {
  flex: 1 1 auto;
  display: block;
  overflow: hidden;
  position: relative; }
.k-dateinput .k-link .k-icon,
  .k-numerictextbox .k-link .k-icon {
    position: absolute;
    right: 50%;
    -webkit-transform: translateX(50%);
            transform: translateX(50%); }
.k-dateinput .k-link-increase .k-icon,
.k-numerictextbox .k-link-increase .k-icon {
  bottom: -1px; }
.k-dateinput .k-link-decrease .k-icon,
.k-numerictextbox .k-link-decrease .k-icon {
  top: -1px; }
.k-virtual-content {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  position: relative; }
.k-virtual-content > .k-virtual-list > .k-virtual-item {
    position: absolute;
    width: 100%;
    box-sizing: border-box;
    overflow: hidden;
    white-space: nowrap; }
.k-textbox.k-space-left {
  padding-left: 1.9em; }
.k-textbox.k-space-right {
  padding-right: 1.9em; }
.k-textbox .k-icon {
  top: 50%;
  margin: -8px 0 0;
  position: absolute; }
.k-space-left .k-icon {
  left: 3px; }
.k-space-right .k-icon {
  right: 3px; }
.k-widget.k-state-invalid.k-autocomplete,
.k-widget.k-state-invalid.k-maskedtextbox > .k-textbox,
.ng-invalid.ng-touched.k-autocomplete,
.ng-invalid.ng-touched.k-maskedtextbox > .k-textbox,
.ng-invalid.ng-dirty.k-autocomplete,
.ng-invalid.ng-dirty.k-maskedtextbox > .k-textbox {
  color: #dc3545;
  border-color: #dc3545; }
.k-widget.k-state-invalid > .k-dateinput-wrap,
.k-widget.k-state-invalid > .k-dropdown-wrap,
.k-widget.k-state-invalid > .k-picker-wrap,
.k-widget.k-state-invalid > .k-multiselect-wrap,
.k-widget.k-state-invalid > .k-numeric-wrap,
.ng-invalid.ng-touched > .k-dateinput-wrap,
.ng-invalid.ng-touched > .k-dropdown-wrap,
.ng-invalid.ng-touched > .k-picker-wrap,
.ng-invalid.ng-touched > .k-multiselect-wrap,
.ng-invalid.ng-touched > .k-numeric-wrap,
.ng-invalid.ng-dirty > .k-dateinput-wrap,
.ng-invalid.ng-dirty > .k-dropdown-wrap,
.ng-invalid.ng-dirty > .k-picker-wrap,
.ng-invalid.ng-dirty > .k-multiselect-wrap,
.ng-invalid.ng-dirty > .k-numeric-wrap {
  color: #dc3545;
  border-color: #dc3545; }
.k-widget.form-control {
  padding: 0; }
.k-widget.form-control,
.k-maskedtextbox.form-control .k-textbox,
.k-textbox.form-control {
  width: 100%; }
.k-autocomplete.form-control .k-input {
  box-sizing: border-box; }
.input-group .k-dateinput-wrap,
.input-group .k-dropdown-wrap,
.input-group .k-multiselect-wrap,
.input-group .k-numeric-wrap,
.input-group .k-picker-wrap,
.input-group .k-maskedtextbox .k-textbox {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }
.input-group .k-dateinput-wrap .k-select,
  .input-group .k-dropdown-wrap .k-select,
  .input-group .k-multiselect-wrap .k-select,
  .input-group .k-numeric-wrap .k-select,
  .input-group .k-picker-wrap .k-select,
  .input-group .k-maskedtextbox .k-textbox .k-select {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
.input-group .k-widget.form-control,
.input-group .k-maskedtextbox.form-control .k-textbox,
.input-group .k-textbox.form-control {
  width: auto; }
.input-group .k-widget.form-control:not(:first-child):not(:last-child) .k-dateinput-wrap,
.input-group .k-widget.form-control:not(:first-child):not(:last-child) .k-dropdown-wrap,
.input-group .k-widget.form-control:not(:first-child):not(:last-child) .k-multiselect-wrap,
.input-group .k-widget.form-control:not(:first-child):not(:last-child) .k-numeric-wrap,
.input-group .k-widget.form-control:not(:first-child):not(:last-child) .k-picker-wrap,
.input-group .k-widget.form-control:not(:first-child):not(:last-child) > .k-textbox {
  border-radius: 0; }
.input-group-prepend + .k-widget.form-control .k-dateinput-wrap,
.input-group-prepend + .k-widget.form-control .k-dropdown-wrap,
.input-group-prepend + .k-widget.form-control .k-multiselect-wrap,
.input-group-prepend + .k-widget.form-control .k-numeric-wrap,
.input-group-prepend + .k-widget.form-control .k-picker-wrap,
.input-group-prepend + .k-widget.form-control > .k-textbox {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem; }
.k-widget.form-control .k-input {
  padding: 0.375rem 0.75rem;
  height: 2.1rem; }
.k-widget.form-control-sm .k-input {
  padding: 0.25rem 0.5rem;
  height: 1.8125rem; }
.k-widget.form-control-sm .k-dateinput-wrap .k-select,
.k-widget.form-control-sm .k-dropdown-wrap .k-select,
.k-widget.form-control-sm .k-picker-wrap .k-select {
  padding: 0.25rem; }
.k-widget.form-control-sm .k-select {
  width: 1.8125rem; }
.k-widget.form-control-lg .k-input {
  padding: 0.5rem 1rem;
  height: 2.875rem; }
.k-widget.form-control-lg .k-dateinput-wrap .k-select,
.k-widget.form-control-lg .k-dropdown-wrap .k-select,
.k-widget.form-control-lg .k-picker-wrap .k-select {
  padding: 0.5rem; }
.k-widget.form-control-lg .k-select {
  width: 2.875rem; }
.k-maskedtextbox.form-control .k-textbox {
  height: calc( 2.1rem + 2px);
  padding: 0.375rem 0.75rem; }
.k-maskedtextbox.form-control-sm .k-textbox {
  height: calc( 1.8125rem + 2px);
  padding: 0.25rem 0.5rem;
  line-height: 1.5; }
.k-maskedtextbox.form-control-lg .k-textbox {
  height: calc( 2.875rem + 2px);
  padding: 0.5rem 1rem;
  line-height: 1.5; }
.k-textbox.form-control {
  height: calc( 2.1rem + 2px);
  padding: 0.375rem 0.75rem; }
.k-textbox.form-control-sm {
    height: calc( 1.8125rem + 2px);
    padding: 0.25rem 0.5rem;
    line-height: 1.5; }
.k-textbox.form-control-lg {
    height: calc( 2.875rem + 2px);
    padding: 0.5rem 1rem;
    line-height: 1.5; }
.k-dateinput.form-control-sm .k-link-increase > .k-icon,
.k-numerictextbox.form-control-sm .k-link-increase > .k-icon {
  bottom: -2px; }
.k-dateinput.form-control-sm .k-link-decrease > .k-icon,
.k-numerictextbox.form-control-sm .k-link-decrease > .k-icon {
  top: -2px; }
.k-dateinput.form-control-sm .k-link,
.k-numerictextbox.form-control-sm .k-link {
  height: 0.90625rem; }
.k-dateinput.form-control-lg .k-link,
.k-numerictextbox.form-control-lg .k-link {
  height: 1.4375rem; }
.k-dateinput.form-control .k-dateinput-wrap .k-select {
  padding-top: 0;
  padding-bottom: 0; }
@font-face {
  font-family: 'WebComponentsIcons';
  font-style: normal;
  font-weight: normal;
  src: url(data:font/ttf;base64,AAEAAAAMAIAAAwBAR1NVQv1k7+4AAADMAAA4Vk9TLzIPEgZMAAA5JAAAAGBjbWFwdXGErwAAOYQAAAC0Z2FzcAAAABAAADo4AAAACGdseWatpiIOAAA6QAABLexoZWFkDqV1hQABaCwAAAA2aGhlYQfCBZ8AAWhkAAAAJGhtdHjiAJ+HAAFoiAAAB3hsb2NhLT/huAABcAAAAAO+bWF4cAIAAy4AAXPAAAAAIG5hbWXz//U0AAFz4AAABOlwb3N0AAMAAAABeMwAAAAgAAEAAAAKAB4ALAABbGF0bgAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAoAAAABADwAGwB2CBILFBDCEkwTCBkIGhQcBB44HkIfJiEUIowiyiLwJiYmPCjQLLo0gjVKNlA3Bjc8N5I4EgABABsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlAd0APwCAAIwAqAC+AMgA4AEAASIBOAFcAWwBfgGaAbwB3AH8AhICKgJEAmwCfAKSAqwCzALqAwgDGAMwA0YDbAOYA8ID7AQOBDYEXASCBJoEuATUBPAFFAU2BV4FhAWUBa4FvAXEBegF/AYkBjwGVgaABpoGwAbWBvIHHAc2B2AHegCuAAUAIAAPABQAGgBnAA0AHwAfAAwADgATABgAEAAZAB8ABAAJAAoAZgAKAB8AHwAMAA4AEwAYABAAGQAfAcwABAAeAA4AIwBGAAsAHQAdABoAIgAeAAQAHgAiAAwAGwBEAA8AHQAdABoAIgAeAAQAHQAQAB4AFAAlABQAGQASADcAEAAdAB0AGgAiAB4ABAAZABoABAAOABMADAAZABIAEAA2AAoAHQAdABoAIgAeAAQAFgAbABQARQARAB0AHQAaACIAHgAEAA8AFAAYABAAGQAeABQAGgAZAB4ALQAHAB0AHQAaACIABAAiAD0ACAAdAB0AGgAiAAQAIAAbADIADQAdAB0AGgAiAAQAHgAQABAAFgAEACAAGwAzABAAHQAdABoAIgAEAB4AEAAQABYABAAdABQAEgATAB8ANQAPAB0AHQAaACIABAAeABAAEAAWAAQAFwAQABEAHwA0AA8AHQAdABoAIgAEAB4AEAAQABYABAAPABoAIgAZAEMACgAdAB0AGgAiAAQAHQAaABoAHwA+AAsAHQAdABoAIgAEAB0AFAASABMAHwBCAAwAHQAdABoAIgAEABsADAAdABAAGQAfADgAEwAdAB0AGgAiAAQAGgAhABAAHQARABcAGgAiAAQADwAaACIAGQAqAAcAHQAdABoAIgAEABkAQAAKAB0AHQAaACIABAAXABAAEQAfAC4ADAAdAB0AGgAiAAQAEAAZAA8ABAAgABsALwAPAB0AHQAaACIABAAQABkADwAEAB0AFAASABMAHwAxAA4AHQAdABoAIgAEABAAGQAPAAQAFwAQABEAHwAwAA4AHQAdABoAIgAEABAAGQAPAAQADwAaACIAGQArAAcAHQAdABoAIgAEABAAQQALAB0AHQAaACIABAAPAB0AFAAXABcAPwAKAB0AHQAaACIABAAPABoAIgAZADIAEgAdAB0AGgAiAAQADwAaACAADQAXABAABAALAAUABAAgABsAMwAVAB0AHQAaACIABAAPABoAIAANABcAEAAEAAsABQAEAB0AFAASABMAHwA1ABQAHQAdABoAIgAEAA8AGgAgAA0AFwAQAAQACwAFAAQAFwAQABEAHwA0ABQAHQAdABoAIgAEAA8AGgAgAA0AFwAQAAQACwAFAAQADwAaACIAGQA5ABAAHQAdABoAIgAEAA4AEwAQACEAHQAaABkABAAgABsAOgATAB0AHQAaACIABAAOABMAEAAhAB0AGgAZAAQAHQAUABIAEwAfADwAEgAdAB0AGgAiAAQADgATABAAIQAdABoAGQAEABcAEAARAB8AOwASAB0AHQAaACIABAAOABMAEAAhAB0AGgAZAAQADwAaACIAGQAqAAsAHQAdABoAIgAEAAsABQAEACAAGwArAA4AHQAdABoAIgAEAAsABQAEAB0AFAASABMAHwAtAA0AHQAdABoAIgAEAAsABQAEABcAEAARAB8ALAANAB0AHQAaACIABAALAAUABAAPABoAIgAZACYAEQAdAB0AGgAiAAQACQAKAAQAIAAbAAQAHQAUABIAEwAfACkAEAAdAB0AGgAiAAQACQAKAAQAIAAbAAQAFwAQABEAHwAnABMAHQAdABoAIgAEAAkACgAEAA8AGgAiABkABAAdABQAEgATAB8AKAASAB0AHQAaACIABAAJAAoABAAPABoAIgAZAAQAFwAQABEAHwAsAAcAHQAaAB0AIgAEAB4BUgAMABsAGwAXACQABAARABoAHQAYAAwAHwFhAAYAGQAOABMAGgAdAPgAAwAXABcA4gARABcAFAASABkABAAfABoAGwAEABAAFwAQABgAEAAZAB8BBgAJABcAFAASABkABAAfABoAGwDhABMAFwAUABIAGQAEAB0AFAASABMAHwAEABAAFwAQABgAEAAZAB8BCwALABcAFAASABkABAAdABQAEgATAB8BDQAMABcAFAASABkABAAdABAAGAAaACEAEADjABQAFwAUABIAGQAEABgAFAAPAA8AFwAQAAQAEAAXABAAGAAQABkAHwEHAAwAFwAUABIAGQAEABgAFAAPAA8AFwAQAN8AEgAXABQAEgAZAAQAFwAQABEAHwAEABAAFwAQABgAEAAZAB8BCQAKABcAFAASABkABAAXABAAEQAfAQwADQAXABQAEgAZAAQAFQAgAB4AHwAUABEAJADgABQAFwAUABIAGQAEAA4AEAAZAB8AEAAdAAQAEAAXABAAGAAQABkAHwEKAAwAFwAUABIAGQAEAA4AEAAZAB8AEAAdAOQAFAAXABQAEgAZAAQADQAaAB8AHwAaABgABAAQABcAEAAYABAAGQAfAQgADAAXABQAEgAZAAQADQAaAB8AHwAaABgBvwAQABIAEgAdABAAEgAMAB8AEAAEABEAFAAQABcADwAeAB0APABKAFYAfgCiAMIA8gEmAUQBXAFyAYwBoAG4AdQB4gIEAhYCIAIqAkICUgJcAnQChAKmAsoC4AL6ASkABgAgAB8AHwAaABkAzgAFAB0AIAAeABMA0gATAB0AFAASABMAHwAZABAAHgAeAAQADgAaABkAHwAdAAwAHgAfASQAEQAaAB0ADwAQAB0AHgAEAB4AEwAaACIABAATABQADwAQARsADwAaAB0ADwAQAB0AHgAEABoAIAAfAB4AFAAPABABHgAXABoAHQAPABAAHQAeAAQAFAAZAB4AFAAPABAABAAhABAAHQAfABQADgAMABcBHQAZABoAHQAPABAAHQAeAAQAFAAZAB4AFAAPABAABAATABoAHQAUACUAGgAZAB8ADAAXARwADgAaAB0ADwAQAB0AHgAEABQAGQAeABQADwAQARoACwAaAB0ADwAQAB0AHgAEAAwAFwAXAR8ACgAaAB0ADwAQAB0ABAAfABoAGwEiAAwAGgAdAA8AEAAdAAQAHQAUABIAEwAfASMACQAaAB0ADwAQAB0ABAAZABoBIQALABoAHQAPABAAHQAEABcAEAARAB8BIAANABoAHQAPABAAHQAEAA0AGgAfAB8AGgAYASUABgAaAB0ADwAQAB0AtAAQABoAGgAWABgADAAdABYABAAaACAAHwAXABQAGQAQALUACAAaABoAFgAYAAwAHQAWAO0ABAAaABcADwDXAAQAFwAgAB0BkQALABcAGgASABIAEAAdAAQADQAaACMBkAAHABcAGgASABIAEAAdAL0ABAAQABcAFwGxAAsAEAATAAwAGQAOABAABAANABoAIwGwAAcAEAATAAwAGQAOABAA3gAQAAwADgAWACIADAAdAA8ABAAQABcAEAAYABAAGQAfAOsAEQAMAA4AFgASAB0AGgAgABkADwAEAB0AEAAYABoAIQAQANAACgAMAA4AFgASAB0AGgAgABkADwDcAAwADAAOABYABAAQABcAEAAYABAAGQAfAc0AAwAMAA4APAB6AIIAmgC2AMQA1gDeAOgA8AD+AQQBDgEmATABVAF4AYwBmgHCAeAB8AIAAhwCNAJMAmQCfAKGAo4CqAK0AtAC6gL2AwIDEgMcAzADPgNiA4QDmAO6A8wD6AQCBA4ELgRcBI4EpgTSBQIFGAUiBUAFXAVqBYYFmAFKAAMAIAAfATwACwAgAB4AHwAaABgABAAUAA4AGgAZAYIADQAgAB4AHwAaABgABAARABoAHQAYAAwAHwCTAAYAIAAeAB8AGgAYAYAACAAgAB0AHQAQABkADgAkAcMAAwAeACEB0AAEAB4AHgAIAdMAAwAeAB4B1gAGAB4AGwAdABoAFQHYAAIAHgDHAAQAHQAaABsBVAALABoAGwAkAAQAEQAaAB0AGAAMAB8BSQAEABoAGwAkAPMAEQAaABkAIQAQAB0AHwAEACAAGwAbABAAHQAOAAwAHgAQAPIAEQAaABkAIQAQAB0AHwAEABcAGgAiABAAHQAOAAwAHgAQAJ0ACQAaABkAGQAQAA4AHwAaAB0BywAGABoAGQARABQAEgFDABMAGgAYABgAEAAZAB8AHgAEAB0AEAAYABoAIQAQAAQADAAXABcBQgAOABoAGAAYABAAGQAfAAQAHQAQABgAGgAhABABQQAHABoAGAAYABAAGQAfAFMABwAaABcAIAAYABkAHgF3AA0AGgAXACAAGAAZAAQAEQAdABAAEAAlABAAKAALABoAFwAXAAwAGwAeABAABAAeACIAJwALABoAFwAXAAwAGwAeABAABAAeABAAKQALABoAFwAXAAwAGwAeABAABAAZACIAJgALABoAFwAXAAwAGwAeABAABAAZABAAlAAEABoAEgAeAJMAAwAaABIBJwAMABoADwAQAAQAHgAZABQAGwAbABAAHwHbAAUAFwAaACAADwB1AA0AFwAaAB4AEAAEABoAIAAfABcAFAAZABAAdgAMABcAGgAeABAABAAOABQAHQAOABcAEAB0AAUAFwAaAB4AEABgAAUAFwAaAA4AFgBnAAcAFwAUABsABAAJAAoAZgAEABcAFAAbAVMACQAXABAADAAdAAQADgAeAB4AugAGABQAHQAOABcAEAByABEAEwAQAA4AFgAYAAwAHQAWAAQAGgAgAB8AFwAUABkAEABzABAAEwAQAA4AFgAYAAwAHQAWAAQADgAUAB0ADgAXABAAcQAJABMAEAAOABYAGAAMAB0AFgC3ABAAEwAQAA4AFgANABoAIwAEAA4AEwAQAA4AFgAQAA8AtgAIABMAEAAOABYADQAaACMAcgANABMAEAAOABYABAAaACAAHwAXABQAGQAQAHMADAATABAADgAWAAQADgAUAB0ADgAXABAAcQAFABMAEAAOABYBNAAPABMADAAZABIAEAAEABgADAAZACAADAAXABcAJAFxABYAEAAXABcAHgAEABgAEAAdABIAEAAEACEAEAAdAB8AFAAOAAwAFwAXACQBcAAYABAAFwAXAB4ABAAYABAAHQASABAABAATABoAHQAUACUAGgAZAB8ADAAXABcAJAFvAAsAEAAXABcAHgAEABgAEAAdABIAEAFzABUAEAAXABcABAAeABsAFwAUAB8ABAAhABAAHQAfABQADgAMABcAFwAkAXIAFwAQABcAFwAEAB4AGwAXABQAHwAEABMAGgAdABQAJQAaABkAHwAMABcAFwAkAEgACgAMAB8AEAASABoAHQAUACUAEACcAAQADAAdAB8AbwAOAAwAGQAOABAAFwAEABoAIAAfABcAFAAZABAAcAANAAwAGQAOABAAFwAEAA4AFAAdAA4AFwAQAG4ABgAMABkADgAQABcBKwANAAwAFwAQABkADwAMAB0ABAAPAAwAHwAQAGEACAAMABcAEAAZAA8ADAAdAJsACgAMABcADgAgABcADAAfABoAHQARACQANABOAGAAfACOAJwAvgDGAM4A4ADqAQgBJAE4AUYBaADQAAcAHQAaABsAFwAQAB8BswAMAB0AFAANAA0ADQAXABAABAANABoAIwGyAAgAHQAUAA0ADQANABcAEABHAA0AHQAMABIABAAMABkADwAEAA8AHQAaABsAiwAIABoAIgAZABcAGgAMAA8BgAAGABoAFwAXAAwAHQE7ABAAGgAOACAAGAAQABkAHwAEABgADAAZAAwAEgAQAB0BxQADABoADgD3AAMAFAAhAZUACAAUABIAEgAEAA0AGgAjAZQABAAUABIAEgE9AA4AFAAOAB8AFAAaABkADAAdACQABAAMAA8ADwGTAA0AEAAXABQADgAUABoAIAAeAAQADQAaACMBkgAJABAAFwAUAA4AFAAaACAAHgBlAAYAEAAXABAAHwAQAYMAEAAQAA4AFAAYAAwAFwAEABQAGQAOAB0AEAAMAB4AEAGEABAAEAAOABQAGAAMABcABAAPABAADgAdABAADAAeABAACwAYACAAKAA8AEgAVABsAHwAkACcALIAlgADACQAEAHVAAMAIwAQAMAACQAjAA4AEAAbAB8AFAAaABkBxAAFACMADgAQABcAdQAFAB0AHQAaAB0BlwALABkAIQAQABcAGgAbAAQADQAaACMBlgAHABkAIQAQABcAGgAbAZcACQAYAAwAFAAXAAQADQAaACMBlgAFABgADAAUABcBMgAKAA8AFAAfAAQAHwAaABoAFwAeAGQABAAPABQAHwA+AH4AngC0ANYA7gEKASABQAFQAWYBigGkAa4B0AHkAfwCEAIoAkACVgJkAnICjgKuAsoC1gL4AwIDKgNQA2QDfgOgA8wD2gPkA/AEAgQUBCgERARWBGgEegSMBJ4EvgTUBOoE/AUOBSYFOAVMBV4FaAWABaIFtAXMBdQF7gDqAA8AIAAXABcAHgAOAB0AEAAQABkABAAQACMAFAAfAOkACgAgABcAFwAeAA4AHQAQABAAGQDqABAAIAAXABcABAAeAA4AHQAQABAAGQAEABAAIwAUAB8A6QALACAAFwAXAAQAHgAOAB0AEAAQABkA2wANAB0AGgAZAB8ABAAQABcAEAAYABAAGQAfADMACgAaAB0AIgAMAB0ADwAEAB4AGADdAA8AGgAdACIADAAdAA8ABAAQABcAEAAYABAAGQAfAKcABwAaAB0AIgAMAB0ADwF9AAoAGgAdABgAIAAXAAwABAARACMBWgARABoAHQAYAAwAHwAEAA4AGgAPABAABAANABcAGgAOABYBJgAMABoAHQAYAAQAEAAXABAAGAAQABkAHwElAAQAGgAdABgA8QAQABoAHQAQABIAHQAaACAAGQAPAAQADgAaABcAGgAdAYUACQAaABkAHwAEAB4AFAAlABAA8AALABoAGQAfAAQAEQAMABgAFAAXACQBvQAJABoAFwAPABAAHQAEACAAGwG7AAsAGgAXAA8AEAAdAAQAGgAbABAAGQG+AAsAGgAXAA8AEAAdAAQAGAAaAB0AEAG8AAoAGgAXAA8AEAAdAAQADAAPAA8BugAGABoAFwAPABAAHQBiAAYAFwAaABsAGwAkAMoADQAXABQAGwAEACEAEAAdAB8AFAAOAAwAFwDJAA8AFwAUABsABAATABoAHQAUACUAGgAZAB8ADAAXAUcADQAXAAwAHgATAAQAGAAMABkADAASABAAHQHKAAUAFwAMAB4AEwFIABAAFAAZAA8ABAAMABkADwAEAB0AEAAbABcADAAOABABSAAEABQAGQAPAIYAEwAUABcAHwAQAB0ABAAeABoAHQAfAAQADwAQAB4ADgAEAB4AGACFABIAFAAXAB8AEAAdAAQAHgAaAB0AHwAEAAwAHgAOAAQAHgAYAIQACQAUABcAHwAQAB0ABAAeABgAgwAMABQAFwAfABAAHQAEAA4AFwAQAAwAHQCIABAAFAAXAB8AEAAdAAQADAAPAA8ABAASAB0AGgAgABsAhwAVABQAFwAfABAAHQAEAAwADwAPAAQAEAAjABsAHQAQAB4AHgAUABoAGQCCAAYAFAAXAB8AEAAdAc8ABAAUABcAGAFJAAUAFAAXABAAHgHOAAgAFAAXABAABAAlABQAGwHEAAgAFAAXABAABAAjABcAHgHFAAkAFAAXABAABAAiABoAHQAPAcAADQAUABcAEAAEACEAEAAdAB8AFAAOAAwAFwHCAAgAFAAXABAABAAfACMAHwHJAAgAFAAXABAABAAbAB4ADwHHAAgAFAAXABAABAAbABsAHwHIAAgAFAAXABAABAAbAA8AEQHGAAgAFAAXABAABAAYAA8ADQHcAA8AFAAXABAABAATABoAHQAUACUAGgAZAB8ADAAXAcoACgAUABcAEAAEABEAFwAMAB4AEwHEAAoAFAAXABAABAAQACMADgAQABcBxQAIABQAFwAQAAQADwAaAA4BwwAIABQAFwAQAAQADgAeACEBywALABQAFwAQAAQADgAaABkAEQAUABIBzQAIABQAFwAQAAQADQAMAA4BzAAJABQAFwAQAAQADAAeAA4AIwHBAAgAFAAXABAABAAMAA8ADwHAAAQAFAAXABABvgALABQAEAAXAA8AHgAEABgAGgAdABAAsgAQAAwAIQAaAB0AFAAfABAABAAaACAAHwAXABQAGQAQALMACAAMACEAGgAdABQAHwAQALIACwAMACEABAAaACAAHwAXABQAGQAQALMAAwAMACEBmQAMAAwADgAQAA0AGgAaABYABAANABoAIwGYAAgADAAOABAADQAaABoAFgANABwAMAA8AFQAXgByAJIAqgDAAM4A6gD2AQIBLAAJAB0AGgAgABsABAANABoAIwBLAAUAHQAaACAAGwBKAAsAHQAUAA8ABAAXAAwAJAAaACAAHwBJAAQAHQAUAA8A1gAJAB0AEAAkAB4ADgAMABcAEAGdAA8AGgAaABIAFwAQAAQAGwAXACAAHgAEAA0AGgAjAZwACwAaABoAEgAXABAABAAbABcAIAAeAZsACgAaABoAEgAXABAABAANABoAIwGaAAYAGgAaABIAFwAQAYcADQAXABoADQAQAAQAGgAgAB8AFwAUABkAEAGIAAUAFwAaAA0AEACUAAUAEAAMAB0AHgCTAAQAEAAMAB0AFgAuAFAAdACSAMAA4gEQATABUAFkAXABegGEAaABrAGyAcwB0gHYAd4B5AHqAGkAEAAkABsAEAAdABcAFAAZABYABAAdABAAGAAaACEAEACOABEAJAAbABAAHQAXABQAGQAWAAQAGgAbABAAGQAEAB4AGACNAA4AJAAbABAAHQAXABQAGQAWAAQAGgAbABAAGQFdABYAJAAbABAAHQAXABQAGQAWAAQAFwAUABIAEwAfAAQADwAUAAwAFwAaABIBXQAQACQAGwAQAB0AFwAUABkAFgAEABQAGQAeABAAHQAfAV8AFgAkABsAEAAdABcAFAAZABYABAASABcAGgANABAABAAdABAAGAAaACEAEAFeAA8AJAAbABAAHQAXABQAGQAWAAQAEgAXABoADQAQAWAADwAkABsAEAAdABcAFAAZABYABAAQABgADAAUABcAaAAJACQAGwAQAB0AFwAUABkAFgHRAAUAHwAYABcACgHSAAQAHwAYABcAvwAEABAAFwAbALIADQAQAAwAHQAfAAQAGgAgAB8AFwAUABkAEACzAAUAEAAMAB0AHwCrAAIADwBNAAwADAAZAA8AFwAQAB0ABAAPAB0ADAASAP4AAgALAP0AAgAKAPwAAgAJAPsAAgAIAPoAAgAHAPkAAgAGABUALAA6AFYAagCAAJwAtADQAOgA8gESATIBQAFMAWYBiAGuAcgB4gH4AigA7gAGAB8ADAAXABQADgDUAA0AGQAhABAAHQAfAAQADgAaABcAGgAdAB4BAwAJABkAHgAQAB0AHwAEACAAGwEDAAoAGQAeABAAHQAfAAQAHwAaABsBBAANABkAHgAQAB0AHwAEABgAFAAPAA8AFwAQAQUACwAZAB4AEAAdAB8ABAAPABoAIgAZAQUADQAZAB4AEAAdAB8ABAANABoAHwAfABoAGAC+AAsAGQARABoAHQAYAAwAHwAUABoAGQC+AAQAGQARABoBAQAPABkADwAQABkAHwAEABQAGQAOAB0AEAAMAB4AEAECAA8AGQAPABAAGQAfAAQADwAQAA4AHQAQAAwAHgAQAQEABgAZAA8AEAAZAB8BjwAFABkADQAaACMAxgAMABgADAASABAABAAdABAAHgAUACUAEAFAABAAGAAMABIAEAAEABgADAAbAAQAEAAPABQAHwAaAB0BPgASABgADAASABAABAAXABQAEgATAB8ABAAPABQADAAXABoAEgE+AAwAGAAMABIAEAAEABQAGQAeABAAHQAfAMMADAAYAAwAEgAQAAQAEAAjABsAGgAdAB8BPwAKABgADAASABAABAAQAA8AFAAfAYYAFwAYAAwAEgAQAAQADAANAB4AGgAXACAAHwAQAAQAGwAaAB4AFAAfABQAGgAZAMIABQAYAAwAEgAQAAEABAHUAAIAHgAHABAANgBWAHwAnAC8ANwAKgASABsAFAAEAB8AHQAQABkADwAEABQAGQAOAB0AEAAMAB4AEAB6AA8AGwAUAAQAHwAdABAAGQAPAAQAEAAcACAADAAXACsAEgAbABQABAAfAB0AEAAZAA8ABAAPABAADgAdABAADAAeABAAogAPABsAFAAEAB4AHwAMAB8AIAAeAAQAGgAbABAAGQChAA8AGwAUAAQAHgAfAAwAHwAgAB4ABAATABoAFwAPAKAADwAbABQABAAeAB8ADAAfACAAHgAEAA8AEAAZACQANgADABsAFAAUACoAOABEAE4AbACGAKIAvgDYAOoBBgEmATABRgFUAXIBmgG2AdIB4ACKAAYAGgASABoAIAAfAIkABQAaABIAFAAZAGwABAAaAA4AFgEAAA4AFAAeAB8ABAAgABkAGgAdAA8AEAAdABAADwD/AAwAFAAeAB8ABAAaAB0ADwAQAB0AEAAPAP8ADQAUAB4AHwAEABkAIAAYAA0AEAAdABAADwEAAA0AFAAeAB8ABAANACAAFwAXABAAHwAQAA8BnwAMABQAGQAWABAADwAUABkABAANABoAIwGeAAgAFAAZABYAEAAPABQAGQBqAA0AFAAZABYABAAhABAAHQAfABQADgAMABcAaAAPABQAGQAWAAQAEwAaAB0AFAAlABoAGQAfAAwAFwDRAAQAFAAZABABlwAKABAAHwAfABAAHQAEAA0AGgAjAZYABgAQAB8AHwAQAB0AUgAOAAwAJAAaACAAHwAEAB4AHwAMAA4AFgAQAA8AUQATAAwAJAAaACAAHwAEAB4AFAAPABAABAANACQABAAeABQADwAQAFAADQAMACQAGgAgAB8ABAAHAAQADQAkAAQABwBPAA0ADAAkABoAIAAfAAQABgAEAA0AJAAEAAkATgAGAAwAJAAaACAAHwCPAAYADAAgABkADgATABAAIgA6AEoAVABwAJAArgC8AM4A6gEEARABGgE2AT4BYgGhAAsAJAAeABsADAAOABAABAANABoAIwGgAAcAJAAeABsADAAOABAAmgAEABoAIQAQAFcADQAaAB0AEAAEACEAEAAdAB8AFAAOAAwAFwBYAA8AGgAdABAABAATABoAHQAUACUAGgAZAB8ADAAXAVwADgAaAA8AIAAXABAABAAYAAwAGQAMABIAEAAdAMgABgAUAB0AHQAaAB0AnwAIABQAGQAgAB4ABAAeABgAewANABQAGQAgAB4ABAAaACAAHwAXABQAGQAQAHwADAAUABkAIAAeAAQADgAUAB0ADgAXABAAegAFABQAGQAgAB4AVgAEABAAGQAgAUUADQAQAA8AFAAMAAQAGAAMABkADAASABAAHQHGAAMADwANAYoAEQAMAB0AFgAQAB0ABAAbABQAGQAEAB8ADAAdABIAEAAfAYkACgAMAB0AFgAQAB0ABAAbABQAGQACAAYAIAC9AAwAGgAfABQAEQAUAA4ADAAfABQAGgAZAF0ADgAaABkABAAdABAADgAgAB0AHQAQABkADgAQAAIABgAWAQIABwAgAB8ADwAQABkAHwDVAAcAGwAMAA4AFAAfACQAJgBOAFYAZgByAIIAigCaALQAzADWAOgA+AECAR4BMgE6AVQBbgF6AYoBmAGgAbIBvgHgAf4CFAJKAmoChgKSAqQCwALYAuAC8AMKAxYByQADAB4ADwBjAAcAHQAUABkAHwAQAB0AYwAFAB0AFAAZAB8AlgAHAB0AEAAhABQAEAAiAccAAwAbAB8AngAHABcAIAAeAAQAHgAYAHgADAAXACAAHgAEABoAIAAfABcAFAAZABAAeQALABcAIAAeAAQADgAUAB0ADgAXABAAdwAEABcAIAAeAK0ACAAXAAwAJAAXABQAHgAfAK8ABwAXAAwAJAAEAB4AGACjAAQAFwAMACQBowANABQAGQAfABAAHQAQAB4AHwAEAA0AGgAjAaIACQAUABkAHwAQAB0AEAAeAB8BiwADABQAGQDDAAwAEwAaAB8AGgAEABAAIwAbABoAHQAfAMEADAATABoAHwAaAAQADgAMABgAEAAdAAwAwgAFABMAGgAfABoBgQAHABAAHQAOABAAGQAfAGQABgAQABkADgAUABcByAADAA8AEQCwAAgADAAgAB4AEAAEAB4AGACkAAUADAAgAB4AEAFRABAADAAeAB8AEAAEABsAFwAMABQAGQAEAB8AEAAjAB8BUAAOAAwAHgAfABAABAAYAAwAHQAWAA8AGgAiABkBTwAKAAwAHgAfABAABAATAB8AGAAXAU4AGgAMAB4AHwAQAAQAEQAdABoAGAAEACIAGgAdAA8ABAAeAB8AHQAUABsABAARABQAFwAQAU0ADwAMAB4AHwAQAAQAEQAdABoAGAAEACIAGgAdAA8BTAANAAwAHgAfABAABAAMAB4ABAATAB8AGAAXAUsABQAMAB4AHwAQATAACAAMAB4AHgAiABoAHQAPATEADQAMAB0ADAASAB0ADAAbABMABAAMAA8ADwF1AAsADAAZABAABAARAB0AEAAQACUAEACaAAMADAAZAM8ABwAMABcAEAAfAB8AEADrAAwADAAUABkAHwAEAB0AEAAYABoAIQAQANAABQAMABQAGQAfAOwADwAMABIAEAAEABsAHQAaABsAEAAdAB8AFAAQAB4AAQAEAL8ACAAgABAAHgAfABQAGgAZAB4APgBeAG4AdgCAAJYAsgDMAOQA8gEGARQBKAE8AVIBZgF4AZABnAGsAcABzgHkAfQB/gIUAiICPgJUAnwBDwAPACAAFwAQAAQAEwAaAB0AFAAlABoAGQAfAAwAFwG1AAcAHgAeAAQADQAaACMBtAADAB4AHgBUAAQAGgAiAB4BdgAKABoAIgAEABEAHQAQABAAJQAQANoADQAaACAAGQAPAAQADgAaAB0AGQAQAB0AHgDMAAwAGgAfAAwAHwAQAAQAHQAUABIAEwAfAM0ACwAaAB8ADAAfABAABAAXABAAEQAfAMsABgAaAB8ADAAfABAANQAJABAAIgAUABkADwAEAB4AGACmAAYAEAAiABQAGQAPACgACQAQAB4AFAAlABAABAAeACIAJwAJABAAHgAUACUAEAAEAB4AEAApAAoAEAAeABQAJQAQAAQAGQAQACIAJgAJABAAHgAUACUAEAAEABkAEABeAAgAEAAeABAAHwAEAB4AGADrAAsAEAAeABAAHwAEAA4AGgAXABoAHQBbAAUAEAAeABAAHwBVAAcAEAAaAB0ADwAQAB0AXwAJABAAFwAaAAwADwAEAB4AGABcAAYAEAAXABoADAAPAF8ACgAQABEAHQAQAB4AEwAEAB4AGABcAAcAEAARAB0AEAAeABMAWgAEABAADwAaAaUACgAQAA8ADwAUAB8ABAANABoAIwGkAAYAEAAPAA8AFAAfAF8ADQAQAA4AIAAdAB0AEAAZAA4AEAAEAB4AGABcAAoAEAAOACAAHQAdABAAGQAOABAAvAATAAwADwAUABoADQAgAB8AHwAaABkABAAOABMAEAAOABYAEAAPALsACwAMAA8AFAAaAA0AIAAfAB8AGgAZACkAVABiAHgAgACQAKQAugDWAPgBEgE+AWYBjgGwAdgB9AIEAg4CKAIyAk4CZgKAApQCqgLCAtQC3AL0AxADIAMsA0IDWANyA34DkAOmA7wDygPUAX8ABgAkABgADQAaABcA9gAKACAAGwAEAB4ADgAdABQAGwAfAX4AAwAgABgAcgAHACAADgAOABAAHgAeAKwACQAgAA0AHwAUAB8AFwAQAB4A9QAKACAADQAEAB4ADgAdABQAGwAfAVsADQAfACQAFwAQAAQADQAgABQAFwAPABAAHQGnABAAHwAgABgADQAXABAABAAgABsAGgAZAAQADQAaACMBpgAMAB8AIAAYAA0AFwAQAAQAIAAbABoAGQFZABUAHwAdABQAGwAEACIAGgAdAA8ABAARABoAHQAYAAwAHwAfABQAGQASAVgAEwAfAB0AFAAbAAQAHgAbAAwAGQAEABAAFwAQABgAEAAZAB8AHgFXABMAHwAdABQAGwAEABEAGgAZAB8ABAAQABcAEAAYABAAGQAfAB4BVgAQAB8AHQAUABsABAAOAB4AHgAEABEAGgAdABgADAAfAVUAEwAfAB0AFAAbAAQADAAXABcABAARABoAHQAYAAwAHwAUABkAEgD0AA0AHwAdABQAFgAQAB8AEwAdABoAIAASABMAsQAHAB8AGgAbAAQAHgAYAKUABAAfABoAGwC0AAwAHwAMAB0ABAAaACAAHwAXABQAGQAQALUABAAfAAwAHQF5AA0AGwAQABcAFwAEAA4AEwAQAA4AFgAQAB0B0gALABoAIAAdAA4AEAAEAA4AGgAPABAAgQAMABoAHQAfAAQADwAQAB4ADgAEAB4AGAB+AAkAGgAdAB8ABAAPABAAHgAOAH8ACgAaAB0AHwAEAA4AFwAQAAwAHQCAAAsAGgAdAB8ABAAMAB4ADgAEAB4AGAB9AAgAGgAdAB8ABAAMAB4ADgHaAAMAFwAZAUQACwAUABcAIQAQAB0AFwAUABIAEwAfAJwADQATABoAGwAbABQAGQASAAQADgAMAB0AHwDYAAcAEwAMAB0AGwAQABkBjQAFABMADAAdABAAtgAKABMADAAbABAABAAdABAADgAfANEACgATAAwAGwAQAAQAFwAUABkAEAC7AAwAEwAMABsAEAAEAA4AFAAdAA4AFwAQANkABQATAAwAGwAQAJUACAAQAB8AHwAUABkAEgAeASoACgAQABcAEAAOAB8ABAANABoAIwEoAAoAEAAXABAADgAfAAQADAAXABcAlwAGABAADAAdAA4AEwBiAAQADAAhABAA0wAKAAwAHwAgAB0ADAAfABQAGgAZADcAcAB4AJAAoAC2AMQA4gESAR4BOAFqAZQBvgHwAhoCNgJSAoICjgKqAswC7AMMAyoDOgNMA2ADggOmA8ID3AP4BCYEVAR2BJgEvgTYBPIFJgVYBYAFrAXQBeYGEgY8BmoGkAbCBvIHJgdYB4gHvAHCAAMAIwAfAa0ACwAiABQAHwAfABAAHQAEAA0AGgAjAawABwAiABQAHwAfABAAHQGrAAoAIAAYAA0AFwAdAAQADQAaACMBqgAGACAAGAANABcAHQC5AA4AHQAUAAQAHgAfAAwAHwAQAAQAGQAgABcAFwC4ABcAHQAUAAQAHgAfAAwAHwAQAAQAFAAZAA8AEAAfABAAHQAYABQAGQAMAB8AEABlAAUAHQAMAB4AEwDVAAwAHQAMABkAHgAbABAAHQAMABkADgAkAToAGAAdAAwADgAWAAQADgATAAwAGQASABAAHgAEAB0AEAAVABAADgAfAAQADAAXABcBOQAUAB0ADAAOABYABAAOABMADAAZABIAEAAeAAQAHQAQABUAEAAOAB8BNgAUAB0ADAAOABYABAAOABMADAAZABIAEAAeAAQAEAAZAAwADQAXABABOAAYAB0ADAAOABYABAAOABMADAAZABIAEAAeAAQADAAOAA4AEAAbAB8ABAAMABcAFwE3ABQAHQAMAA4AFgAEAA4AEwAMABkAEgAQAB4ABAAMAA4ADgAQABsAHwE1AA0AHQAMAA4AFgAEAA4AEwAMABkAEgAQAB4BeAANABoAGgAXAA0ADAAdAAQAEQAXABoADAAfAXwAFwAaABIAEgAXABAABAARACAAFwAXAAQAHgAOAB0AEAAQABkABAAYABoADwAQAJEABQAUABcAEAAeAOUADQATACAAGAANABkADAAUABcAHgAEACAAGwDmABAAEwAgABgADQAZAAwAFAAXAB4ABAAdABQAEgATAB8A6AAPABMAIAAYAA0AGQAMABQAFwAeAAQAFwAQABEAHwDnAA8AEwAgABgADQAZAAwAFAAXAB4ABAAPABoAIgAZAS8ADgAQACMAHwANABoAIwAEABMAFAAPAA8AEAAZAS4ABwAQACMAHwANABoAIwEtAAgAEAAjAB8ADAAdABAADAEOAAkAEAAjAB8ABAAiAB0ADAAbATMAEAAQABgAGwAXAAwAHwAQAAQAGAAMABkADAASABAAHQGpABEAEAAXABcABAAMAAQAEQAdABQAEAAZAA8ABAANABoAIwGoAA0AEAAXABcABAAMAAQAEQAdABQAEAAZAA8BZAAMAAwADQAXABAABAAiABQAJQAMAB0ADwF0AA0ADAANABcAEAAEACAAGQAYABAAHQASABABagAWAAwADQAXABAABAAdABoAIgAEABQAGQAeABAAHQAfAAQADQAQABcAGgAiAWkAFgAMAA0AFwAQAAQAHQAaACIABAAUABkAHgAQAB0AHwAEAAwADQAaACEAEAFsABAADAANABcAEAAEAB0AGgAiAAQADwAQABcAEAAfABABZAAQAAwADQAXABAABAAbAB0AGgAbABAAHQAfABQAEAAeAWIAEgAMAA0AFwAQAAQAFwAUABIAEwAfAAQADwAUAAwAFwAaABIBYgAMAAwADQAXABAABAAUABkAHgAQAB0AHwFuAAwADAANABcAEAAEAA8AEAAXABAAHwAQAWgAGQAMAA0AFwAQAAQADgAaABcAIAAYABkABAAUABkAHgAQAB0AHwAEAB0AFAASABMAHwFnABgADAANABcAEAAEAA4AGgAXACAAGAAZAAQAFAAZAB4AEAAdAB8ABAAXABAAEQAfAWsAEwAMAA0AFwAQAAQADgAaABcAIAAYABkABAAPABAAFwAQAB8AEAFmABUADAANABcAEAAEAA4AEAAXABcABAAbAB0AGgAbABAAHQAfABQAEAAeAW0AEQAMAA0AFwAQAAQADgAQABcAFwAEAA8AEAAXABAAHwAQAWUACgAMAA0AFwAQAAQADgAQABcAFwESABUADAANABcAEAAEAAwAFwAUABIAGQAEAB8AGgAbAAQAHQAUABIAEwAfARAAFAAMAA0AFwAQAAQADAAXABQAEgAZAAQAHwAaABsABAAXABAAEQAfAREAFgAMAA0AFwAQAAQADAAXABQAEgAZAAQAHwAaABsABAAOABAAGQAfABAAHQEZABIADAANABcAEAAEAAwAFwAUABIAGQAEAB0AEAAYABoAIQAQARUAGAAMAA0AFwAQAAQADAAXABQAEgAZAAQAGAAUAA8ADwAXABAABAAdABQAEgATAB8BEwAXAAwADQAXABAABAAMABcAFAASABkABAAYABQADwAPABcAEAAEABcAEAARAB8BFAAZAAwADQAXABAABAAMABcAFAASABkABAAYABQADwAPABcAEAAEAA4AEAAZAB8AEAAdARgAGAAMAA0AFwAQAAQADAAXABQAEgAZAAQADQAaAB8AHwAaABgABAAdABQAEgATAB8BFgAXAAwADQAXABAABAAMABcAFAASABkABAANABoAHwAfABoAGAAEABcAEAARAB8BFwAZAAwADQAXABAABAAMABcAFAASABkABAANABoAHwAfABoAGAAEAA4AEAAZAB8AEAAdAWMABQAMAA0AFwAQAAoAFgAgAC4APABIAFYAdgCaAKoAtAGOAAQAHgAQAB0AjAAGABsAFwAaAAwADwB/AAYAGQAeABoAHQAfAYwABQAZABsAFAAZAG0ABgAZABcAGgAOABYAawAPABkAFwAUABkAFgAEACEAEAAdAB8AFAAOAAwAFwBpABEAGQAXABQAGQAWAAQAEwAaAB0AFAAlABoAGQAfAAwAFwBMAAcAGQASAB0AGgAgABsAWQAEABkADwAaAO8ACQAZAA8AEAAdABcAFAAZABAACwAYACwAQgBaAG4AegCSALAAvgDEAOYAqQAJABoAFwAgABgAEAAEACAAGwCqAAoAGgAXACAAGAAQAAQAGgARABEAqAALABoAFwAgABgAEAAEAA8AGgAiABkBtwAJABQAGAAQABoABAANABoAIwG2AAUAFAAYABAAGgHSAAsAFAAQACIABAAeABoAIAAdAA4AEAFGAA4AFAAPABAAGgAEABAAIwAfABAAHQAZAAwAFwHXAAYADQAbAB0AGgAVAdkAAgANAXoAEAAMABcAFAAPAAwAHwAUABoAGQAEACMAEwAfABgAFwF7AA8ADAAXABQADwAMAB8AFAAaABkABAAPAAwAHwAMAAgAEgAgACoAOgBYAHgAmACmAJUABgAdABAAGQAOABMBxQAEABoAHQAPAJEABwAUABkADwAaACIAHgCRAA4AFAAZAA8AGgAiAAQAHQAQAB4AHwAaAB0AEACSAA8AFAAZAA8AGgAiAAQAGAAUABkAFAAYABQAJQAQAJAADwAUABkADwAaACIABAAYAAwAIwAUABgAFAAlABAAkAAGABQAGQAPABoAIgDAAAcADAAdABkAFAAZABIAAwAIABAAJAHEAAMAFwAeAHUACQAEABoAIAAfABcAFAAZABAAdgAIAAQADgAUAB0ADgAXABAABAAKACIAMgBIAbkACwAaACAAHwAgAA0AEAAEAA0AGgAjAbgABwAaACAAHwAgAA0AEAGvAAoADAAYABgAEAAdAAQADQAaACMBrgAGAAwAGAAYABAAHQAGAA4AIAAwAEwAbgB4AJkACAAaABoAGAAEABoAIAAfAJgABwAaABoAGAAEABQAGQDFAA0AGgAaABgABAANABAAHgAfAAQAEQAUAB8AxAAQABoAGgAYAAQADAAOAB8AIAAMABcABAAeABQAJQAQAJcABAAaABoAGAHOAAMAFAAbAAEABAHcAAIB3QAAAAMD/wGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6SMDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEAJgAAAAiACAABAACAAEAIAAtADYAeuAy4UniDuMK5APlKuaa5wXoLOkj//3//wAAAAAAIAAtADAAYeAA4QDiAOMA5ADlAOYA5wDoAOkA//3//wAB/+P/1//V/6sgJh9ZHqMdshy9G8Ea7BqHGY0YugADAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAUABAALAAoAAAgAAAREBAsD+gAKA/oABgAAAAQFAAQACwAKAAAIAAAEhAQLA/oABgAEAAYAAAAEBQAEAAsACgAACAAABEQEBQAGAAQABgP6AAAABAUABAALAAoAAAgAAASEBAUABgP6AAoD+gAAAAQEAAQADAAKAAAIAAAkBIQIAAQD+AAKA/oAAAAEBQADAAsACwAACAAAJARECwP6AAcD/AAIAAAABAQABAAMAAoAAAgAACQEhAgD/AAIAAQABgAAAAQFAAMACwALAAAIAAAkBEQFAAYABwAEA/gAAAAIBAAEAAwACwAACAAYAAAkCESEVIQEAAQABAP4AAgABAAGA/oABwEAAAAAAAgEAAMACwALAAAIABgAACQIhESMRAQABgP6AAcBAAsD/AP8AAgD+AAAAAAACAQABAAMAAsAAAgAGAAAJAhEhNSEDAP8A/wACAP4AAsD+gAGA/kBAAAAAAAIBAADAAsACwAACAAYAACUJASERMxECwP6AAYD+QEDAAQABAP4AAgAAAAAAAgEAAEADAANAAAIABQAAJQkBCQEhAQABAAEA/wD/AAIAQAGA/oADAP6AAAACAIAAwAOAAsAAAgAFAAATCQEJARGAAYD+gAMA/oACwP8A/wABAAEA/gAAAAIBAABAAwADQAACAAUAAAkCCQEhAwD/AP8AAQABAP4AA0D+gAGA/QABgAAAAgCAAMADgALAAAIABQAA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AFcAWwBfAGMAZwBrAAABFSE1FyMVMxUjNTMVIzUzFSM1MxUjNTMBIzUzFSM1MxUjNTMVIzUzJSM1MxcjNTM3IzUzFSM1MxUjNTMVIzUzFSM1MxUjNTMhIxUzMyM1MxcjNTMhIxUzMyM1MxcjNTMBIxUzMyM1MzcjNTMDgPzAQEBAQEBAQEBAQEADAEBAQEBAQEBA/YBAQIBAQIBAQEBAQEBAQEBAQED+gEBAgEBAgEBAAQBAQIBAQIBAQP8AQECAQECAQEADgEBAgECAQMBAwEDAQAFAQMBAwEDAQMBAQEDAQMBAwEDAQMBAwEBAQEBAQEBAQAGAQEDAQAAAABsAQABAA4ADgAADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AEMARwBLAE8AUwBXAFsAXwBjAGcAawAANzUhFSUjFTM1IzUzNSM1MzUjNTM1IzUzASM1MzUjNTM1IzUzNSM1MwEjNTMXIzUzEyM1MzUjNTM1IzUzNSM1MzUjNTM1IzUzISMVMzMjNTMXIzUzISMVMzMjNTMXIzUzASMVMzMjNTMTIzUzQANA/QBAQEBAQEBAQEBAAwBAQEBAQEBAQP2AQECAQECAQEBAQEBAQEBAQEBA/oBAQIBAQIBAQAEAQECAQECAQED/AEBAgEBAgEBAQEBAwECAQEBAQEBAQP5AQEBAQEBAQP7AQEBA/sBAQEBAQEBAQEBAQEBAQEBAQEBA/oBAQP7AQAAbAEAAQAOAA4AAAwAHAAsADwATABcAGwAfACMAJwArAC8AMwA3ADsAPwBDAEcASwBPAFMAVwBbAF8AYwBnAGsAABMzESMTNSMVMzUzFTM1MxUzNTMVMzUzFQE1MxUzNTMVMzUzFTM1MxUBNTMVBzUzFQU1MxUzNTMVMzUzFTM1MxUzNTMVMzUzFRE1IxUVNTMVBzUzFRE1IxUVNTMVBzUzFQE1IxUVNTMVBTUzFUBAQMBAgEBAQEBAQED+QEBAQEBAQED+wEBAQP7AQEBAQEBAQEBAQEBAQEBAQEBAQP6AQED+wEADgPzAAwBAQEBAQEBAQEBA/QBAQEBAQEBAQAKAQECAQECAQEBAQEBAQEBAQEBAAYBAQIBAQIBAQP8AQECAQECAQEABAEBAgEBAgEBAAAAAABsAQABAA4ADgAADAAcACwAPABMAFwAbAB8AIwAnACsALwAz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ARc4ATEUFhUwFDEcARUDwAEBAQEBAQEBAQEBAQECAQIBAgEBAQEBAQEBAQIBAQECAQIBAQECAQEBAgEBAQIBAQECAQEBAgEBAQECAQEBAgEBAQECAgEDAQEBAQIBAQICAgEBAgIBAQMCAQECAgECAwECAwIBAQEDAQEBAgIBAgECAQEBAQECAQEBAgIBAQEBAgEBAQEDAgUIBQEDAQEBAgEBAQIBAQECAQICAQgUCwMWHswWHgkJFRlLNTVLGRQJCh4WjIwWHgkJAgIBAQECAQEBAgEBAgEBAgEDBQMCAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAQIBAgEBAQEBAQEBAQIBAQECAQIBAQECAQEBAgEBAQIBAQECAQEBAgEBAQECAQEBAgEBAQECAgEDAQEBAQIBAQICAgEBAgIBAQMCAQECAgECAgIBAwIBAgICLUEEAQEBAQEBAQEBAQEBAQEBAQEGDgkJCh4WzB4WAwsVBwgSCgECAQEBAQEBAQEBAgEBAQEBAQEBAQIBAQEBAgECAQIBAgEBAQEBAQEBAQEBAgECAQIBAQEBAQIBAgECAQEBLUEEAQEAAgICAQICAQECAwEBAgIBAQICAgEBAgEBAQEDAQICAQEBAQIBAQECAQEBAQIBAQECAQEBAgEBAQIBAQECAQEBAgECAQEBAgEBAQEBAQEBAQIBAgECAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAwUDAQIBAQIBAQIBAQECAQEBAgIJCR4WjB4WAwsUCBEzHjVLSzUdMxIHFQsDFh4CQB4WAwsUCAECAgECAQEBAgEBAQIBAQEDAQUIBQIDAQEBAQIBAQEBAgIBAQECAQEBAQECAQIBAgIBAQEDAQEBAgMCAQMCAQICAQECAwEBAgIBAQICAgEBAgEBAQEDAQICAQEBAQIBAQECAQEBAQIBAQECAQEBAgEBAQIBAQECAQEBAgECAQEBAgEBAQEBAQEBAQIBAgECAQEBAQEBAQEBAQEBAQEEQS0BAQECAQIBAgEBAQEBAgECAQIBAQEBAQEBAQEBAQIBAgECAQIBAQEBAgEBAQEBAQEBAQIBAQEBAQEBAQECAQoSCAcVCwMWHswWHgoJCQ4GAQEBAQEBAQEBAQEBAQEBAQEEQS0CAgIBAgMBAAAABQAA/8AEAALAAA0AHAA1AEkATgAAJTE1IxUjFTMVMzUzNSMBNDYzITIWFRQGIyEiJjUjFBY7AQ4BIyIuAjU0PgIzMhYXIyIGFQU+ATU0LgIjIgYHMzIWFRQGIzMrAR4BMwOAQICAQIBA/QAlGwIAGyUlG/4AGyVASzXeInVHNV1GKChGXTVHdSLeNUsDQB4iKEZdNUd1It41S0s1wMDeInVHgICAQICAQAFAGyUlGxslJRs1SzlHKEZdNTVdRihHOUs1qSJWMTVdRihHOUs1NUs5RwAEAAD/wAQAA8AATABvAIMAkQAAJS4DNTQ+AjMyHgIVFA4CBy4BIyIGIz4BNz4BJy4BJyYGJy4BNzYWNzYWMzImJy4BBw4BFx4DFx4BFxYGFx4BFxYGBw4BBxc0Njc+ATsBLgEnLgEjIgYHDgEHDgEHDgEVFBYzMjY3IyImJSIGBzMyFhUUBisBHgEzMjY1NCYHISIGFRQWMyEyNjU0JgFDRXZXMUJxmFdXmHFCESEuHB9XMgYLBhIqFiIIBAtSLRs6DA1MGhtDEBA2EREBHx9eTExbEAkgKjQcOBIJCRcZDRcGAgoFNUkKfQIDCTIggAIFAhY+IxIjDwcMBhkhBgIBXkInQxaAKDgBoCdDFoAoODgogBZDJ0JeXkL+wA0TEw0BQA0TE4cQS2yGSleYcUJCcZhXLFJMQxwiKQEYIwccMhYTKSgGEBEQLxoaCTY3DDkODhcIBzoeDzk7MggQHAoLMCsSAh4OOR8VWjknCA8GHSYDBgIZHAgHAwgEEjQfBw4IQl4jHTjIIx04KCg4HSNeQkJegBMNDRMTDQ0TAAAAAAMAAP/ABAADwABMAG8AhAAAJS4DNTQ+AjMyHgIVFA4CBy4BIyIGIz4BNz4BJy4BJyYGJy4BNzYWNzYWMzI0Jy4BBw4BFx4DFx4BFxYGFx4BFxYGBw4BBxc0Njc+ATsBLgEnLgEjIgYHDgEHDgEHDgEVFBYzMjY3IyImJSIGBzMyFhUUBisBHgEzMjY1NCYjAUNFdlcxQnGYV1eYcUIRIS4cH1cyBgsGEioWIggEC1ItGzoMDUwaG0MQEDYREB8fXkxMWxAJICo0HDgSCQkXGQ0XBgIKBTVJCn0CAwkyIIACBQIWPiMSIw8HDAYZIQYCAV5CJ0MWgCg4AaAnQxaAKDg4KIAWQydCXl5ChxBLbIZKV5hxQkJxmFcsUkxDHCIpARgjBxwyFhMpKAYQERAvGhoJNjcMOQ4OFwgHOh4POTsyCBAcCgswKxICHg45HxVaOScIDwYdJgMGAhkcCAcDCAQSNB8HDghCXiMdOMgjHTgoKDgdI15CQl4AAAAABQAA/8AEAAPAACIANgBEAFQAawAAJTQ2Nz4BOwEuAScuASMiBgcOAQcOAQcOARUUFjMyNjcjIiYlIgYHMzIWFRQGKwEeATMyNjU0JgchIgYVFBYzITI2NTQmASIGFREUFjMhMjY1ETQmIwUJAR4BFwcXDgEHJwcnBy4BJzcnPgE3AcACAwkyIIACBQIWPiMSIw8HDAYZIQYCAV5CJ0MWgCg4AaAnQxaAKDg4KIAWQydCXl5C/sANExMNAUANExP80xslJRsDABslJRv9LwFRAVEQGAXR0QUYENGAgNEQGAXR0QUYEGAIDwYdJgMGAhkcCAcDCAQSNB8HDghCXiMdOMgjHTgoKDgdI15CQl6AEw0NExMNDRMDQCUb/gAbJSUbAgAbJUD+rwFRBBkQ0dARGAXRgIDRBRgR0NEQGQQAAAACAEAAAAPAA4AAJQAxAAABFw4BBxE+ATU0JiMiBhUUFhcRLgEnNyERNx4DMzI+AjcXEQEyFhUUBiMiJjU0NgLAWSFyRh0jSzU1SyMdRnIhWf8ASh5QYG07O21gUB5K/kAaJiYaGiYmAYBZPVUPAgsROyM1S0s1IzsR/fUPVT1Z/wBKLko1HR01Si5KAQABwCYaGiYmGhomAAoAQP/ABAADgAAFAAkADQARABUAGQAdACEAJQAxAAABESERIREFIzUzNSM1MzUjNTMBIzUzNSM1MzUjNTM7ARUjETUzFRMVIxUjNSM1MzUzFQOA/MACQP7AwMDAwMDAAQDAwMDAwMBAwMDAwIBAgIBAAUACQPzAAQDAwEDAQMD9QMBAwEDAwP8AwMD/AECAgECAgAAKAEAAQAOAA4AAAwAHAAsADwATABcAGwAfACMAJwAAExEhEQUVIzUTFSM1ATMVIxUzFSMRNTMVMzUzFSEjNTM1IzUzNSM1M0ADQP7AwMDA/wDAwMDAwEDAAQDAwMDAwMADgPzAA0BAwMD/AMDAAQDAQMD/AMDAwMDAQMBAwAAAAAkAAP/AA+0DrQAJAA8AEwAdACEAJQApAC0AMQAAAQcnNzYyHwEWFCcXASM1ARcnARcXNxEhESEHIxEhBSMVMxEjFTMRIxUzASMVMyUjFTMD7S2ILhI1Ey0T74j+rIUBUS0t/vAu0UD8wAJAQMABwP4AwMDAwMDAAQDAwAEAwMADJi6ILRMTLRM1IYj+r4UBVIgt/vEuAUD9wANAQP5AQMABwMABwMD+wMDAwAAJAEAAQAOAA4AAAwAHAAsADwATABcAGwAfACMAABMRIREBIzUzNSM1MzUjNTMBIzUzESM1MwEjNTM1IzUzNSM1M0ADQP3AwMDAwMDAAQDAwMDAAQDAwMDAwMADgPzAA0D9AMBAwEDA/UDAAUDA/UDAQMBAwAAAAAAJAAD/wAPtA60ACQAXABsAHwAjACcAKwAzADcAAAEHJzc2Mh8BFhQBNxEhESEHIxUzFTMVMwUjFTMRIxUzESMVMwEjFTMlIxUzExcBByM1NwEXJwEXA+0tiC4SNRMtE/8AQPzAAkBAwEDAwP4AwMDAwMDAAQDAwAEAwMARiP7lOYU2ARstLf7wLgMmLogtExMtEzX+iED9wANAQMDAQEDAAcDAAcDA/sDAwMADWYj+5TaFOQEbiC3+8S4AAAgAQAAAA8ADwAADAAcACwAPABMAFwAbAB8AADcRIREBESEREzM1IxEzNSMRMzUjISMVMxE1IxUTIxUzQAEAAoD9wEDAwMDAwMABwMDAwMDAwAADwPxAA4D8wANA/wDA/kDA/kDAwAEAwMABwMAAAAAIAEAAAAPAA8AAAwAHAAsADwATABcAGwAfAAAlESERAREhEQUjFTMVIxUzFSMVMyEzNSM3NSMVETM1IwLAAQD+wP3AAgDAwMDAwMD+QMDAwMDAwAADwPxAA4D8wANAQMBAwEDAwEDAwAEAwAAIAAAAAAPAA4AAAwAHAAsADwATABcAGwAfAAABIREhASERIRMVMzUzFTM1MxUzNRE1IxUnIxUzITUjFQPA/EADwPyAA0D8wEDAQMBAwMBAwMD/AMACgAEA/sD9wAIAwMDAwMDA/kDAwMDAwMAAAAAACAAAAAADwAOAAAMABwALAA8AEwAXABsAHwAAJSERIQEhESElNSMVITUjFSE1IxURFTM1ISMVMyUVMzUDwPxAA8D8gANA/MABAMABwMABwMDA/wDAwP5AwAABAAKA/cBAwMDAwMDAAcDAwMDAwMAAAAsAQP/AA8ADwAADAAcACwAPABMAFwAbAB8AIwAnADQAAAERIREBFSE1FyERIRMjFTMRIxUzESMVMwEhESETIxUzESMVMxEjFTMlNxcHFwcnByc3JzcXAYABAP8AAQBAAQD/AMCAgICAgID8wAEA/wDAgICAgICAAQBzLXNzLXNzLXNzLXMBgP5AAcACQICAQPzAAQDAAcDAAcDAAQD8wAEAwAHAwAHAwA1zLXNzLXNzLXNzLXMAAAALAAAAAAQAA4AAAwAHAAsADwATABcAGwAfACMAJwAzAAABIREhASMRMwcRIREFNSMVITUjFSE1IxUBESERBTUjFSE1IxUhNSMVExcHJwcnNyc3FzcXAcD+QAHAAkCAgED8wAEAwAHAwAHAwAEA/MABAMABwMABwMANcy1zcy1zcy1zcy0CQP8AAQD/AED/AAEAwICAgICAgANA/wABAMCAgICAgID/AHMtc3Mtc3Mtc3MtAAAGAEAAAAPAA4AAAwAHAAsADwATAB8AABMhESEHIREhNxUzNRMhESEHIxUzARcHJwcnNyc3FzcXwAFA/sCAAUD+wEDAQP7AAUBAwMACDXMtc3Mtc3Mtc3MtAkD/AED/AMCAgAHAAQBAgP8Acy1zcy1zcy1zcy0AAAADAEAAQAOAA4AAAwAnADQAABMRIREDIxUzFSMVMxUjNSMVIzUjFSM1MzUjNTM1IzUzFTM1MxUzNTMBFwcnByc3JzcXNxcHQANAQICAgIDAQMBAwICAgIDAQMBAwP7Ncy1zcy1zcy1zcy1zA4D8wANA/wBAwEDAgICAgMBAwEDAgICAgP6gcy1zcy1zcy1zcy1zAAAACABAAAADgAOAAAMABwALAA8AEwAXABsAHwAAExEhEQUzFSMlMxUjEyM1MwUjNTMFIzUzNSERITUjNTNAA0D+AMDA/wDAwMDAwAEAwMABAMDA/UACwMDAA4D8gAOAQICAgP2AgICAgIBAAYBAgAAAAAgAQABAA4ADgAADAAcACwAPABMAFwAbAB8AABMRIREFMxUjJTMVIxMjNTMFIzUzBSM1MzUhNSE1IzUzQANA/gDAwP8AwMDAwMABAMDAAQDAwP1AAsDAwAOA/MADQEDAwMD+AMDAwMDAQMBAwAAAAAAIAEAAQAOAA4AAAwAHAAsADwATABcAGwAfAAA3IREhEzUzFQM1MxUlFSM1ExUjNRMVIzUjESMRIxUjNUADQPzAQMDAwAIAwMDAwMBAwEDAQANA/gDAwP8AwMDAwMABAMDAAQDAwP1AAsDAwAALAEAAQAOAA4AAAwAHAAsADwATABcAGwAfACMAJwArAAATESERBSEVIQUjNTMhMxUjFSEVIRU1IRUTMxUjASE1ITUhNSE1IzUzNSE1IUADQP0AAUD+wAFAgID+wICAAUD+wAFAQICAAUD+wAFA/sABQICA/sABQAOA/MADQECAwICAQIDAgIACAID+gIBAgECAQIAACwBAAEADgAOAAAMABwALAA8AEwAXABsAHwAjACcAKwAANyERIRMRMxETFSM1ETUzFTMRMxEzIxEzJTUzFQERIxEjESMRIxUjNSMRIxFAA0D8wECAwICAQIDAgID+AIABgIBAgECAQIBAA0D9AAFA/sABQICA/sCAgAFA/sABQECAgAFA/sABQP7AAUCAgP7AAUAAAAoAQABAA4ADgAADAAcACwAPABMAFwAbAB8AIwAnAAATESERBTMVIxcVIzUBMxUjFTMVIxMjNTMFIzUzBSM1MzUjNTM1IzUzQANA/gDAwMDA/wDAwMDAwMDAAQDAwAEAwMDAwMDAA4D8wANAQMBAwMABAMBAwP8AwMDAwMBAwEDAAAAAAAsAQABAA4ADgAADAAcACwAPABMAFgAaAB4AIgAmACkAABMRIREFFyMnIxcjJwcXFScVFxUnETUXISM1MzUjNTMBIzUzNSM1MwMzFUADQP7AwIDAgMCAwEDAwMDAgAFAwMDAwAEAwMDAwICAA4D8wANAQMDAwMBAwIDAgMCAwP8AgIDAQMD+QMBAwAEAgAAAAAsAQABAA4ADgAADAAYACgAOABEAFQAZAB0AIQAlACkAADchESEfASM3FyMnIRcjJwUnMwM1MxUhNTMVISM1MwE1MxUhNTMVITUzFUADQPzAQICAwMCAwAGAwIDAAYCAgMDA/kDA/wDAwAFAwP5AwP5AwEADQICAwMDAwMCAgP5AwMDAwMD+QMDAwMDAwAAAAAsAQABAA4ADgAADAAYACgAOABEAFQAZAB8AIwAnACsAABMRIREFFScHFxUnFRcVJxE1FyEjNTM1IzUzJzkBNTMVASM1MzUjNTM1IzUzQANA/cCAQMDAwMCAAUDAwMDAwMABAMDAwMDAwAOA/MADQECAgEDAgMCAwIDA/wCAgMBAwEDAwP4AwEDAQMAACQBTAAADwANtAAMACAAMABAAFQAaACwAMAA0AAATIREhNyMVMzUhIxUzNxUzNQEXNycHMRc3JwcFNycHJyYiDwEGFB8BBxc3FzclJzcXBSMVM4ADQPzAwIDAAQDAwEDA/QC1WrVatVq1WgE9hy0ttRM1E4cTE7UuLofELf61tVq1AjGAgAEA/wDAgICAgICAAfi1W7VbtVu1W4eHLi61ExOHEzUTtS0th8MtlrVbtZ6AAAAABgAA/8AEAAPAAEkAXwCGAJ0A2wDhAAATDgEHDgEjIiYnLgEnLgEnLgE1NDY3PgE7ATwBNTQmNS4BJy4BIyIGBw4BFSM+ATM6ARcyFhceARceARceARceARceARceAR0BIycjIgYHDgEVFBYXHgEzMjY3PgE3NTE3PgE3PgEzMhYXHgEXHgEXHgEVFAYHDgEHDgEHDgEjIiYnFSMRMxUVHgEXHgEzMjY3PgE1NCYjIgYHDgEHFQUiJicuAScuAScuATU0Njc+ATc+ATc+ATMyFhceARcjLgEnLgEjIgYHDgEVFBYXHgEzMjY3PgE3Mw4BBw4BMwkBNxcB4gsYDg0fEgwYCgsSBwgMBAUEGBkYSjIbAQIIBgcWDw8YBwgIVwRMSQkSCAgPBwYNBgUMBQYIBAQGAwMEAQEBXQMeGSQMDQwIBwgTDAsVCgoQBvsIFAwMGg0PGwwLFAcIDAQEBAQFBA4ICRUMDBsQGisRWFsGDggHEQkPFggICB0cCRIICA8HAZkSIQ8PGQoKEAYFBgYFBhAKCxkPDiITHjASEhUDUgIICAcTDA8ZCQkKCgkJGBAMEwcICAJSBBUSEjBt/cD+wIDAAkACJAoNBAUEAwMDCQYFDwkIFAwcKg4NDgQIBAUHAwwRBQYGBgYGEQsxMQECAgEEAgIGBAMHBAUJBgYNCAcSCtWYBgYGFA8LEAUFBQQFBAwHP3sLEAYGBgYFBhALCxkQDyITExkPEBgLCxEGBgYQDx8BwK24BgkDBAMNDQ0ZGTExBQYFEAp4WwUGBRAKChkPDyITEyIPDxkKCw8FBgUODg4pGwsRBgYHDAwLJRkZJAwLDAYGBxEKGikODw79wAFAgMABQAAABAAA/8AEAANAAAwASwDIAM0AAAEjJwcjAzMXNzMXNzMFHgEXMy4BJy4BIyIGBw4BBw4BBw4BFRQWFx4BFx4BFx4BMzI2Nz4BNyMOAQcOASMiJicuATU0Njc+ATMyFhcFPgE3NT4BNz4BNTQmJy4BJzI2MT4BNz4BNz4BNTQmJy4BJy4BJy4BIyIGBw4BBw4BBw4BDwEzNz4BMzIWFzMeARUUBgcjDgErARUzMhYXHgEVFAYHDgEHDgEHDgEjIiYnLgEnLgEnLgE1JyMXHgEXHgEXHgEXMx4BMzI2NwE3FwkBAYBsNDRsQFQsLGgsLFQB4QcIAk4DFBERLhwSIA4OGAoKDwUGBQUGBQ4KChgODiARHS4RERQETgEJBwcSCw8XCQkICAkJFw8LEgf+2QsTCAgLBQQECAgFDQkBAQUHBAMEAgECBAQEDAcHEgkKFg0LFQoJEQgHDAUEBgEBTgECFQoHCgMBBAIEAwEEDAkWGwsQBQUFAQIBBAICBgQECAUFCQQDBgICBAECAQFQAQEFBQQPCQgSCgEJFwwOGQv+BoDAAkD9wAIAwMABQMDAwMBMBhELGykODg4FBgUQCgoZDw8iExMiDw8ZCgoQBQUGDw4OKRoKEQcGBgwLDCQZGSULDAsGBu0DCwYBBhEJCRUMDxkKBwsEAQQIBAUJBQULBQoSCAgPBgYJAwMDAwMECQYGDwkJFQsKCBULAwQDDAUICwMDBD8EBAQLCQQIBAMGAgMDAgEBAQEBBAIDBQMCBwQJCgwVCgkRBwYJAgMCBAP++YDAAUD9wAAACAAA/8AEAAMAAAQAEwAmAC4AOwBDAEsAWAAAEzcXCQEDFAYHDgEHDgErAREzMhYHNCYnLgEnLgErARUzMjY3PgE1BScjByMTMxMnIxQGBw4BBzMnLgEnFxUjNSM1MxUXJyMHIxMzEycjFAYHDgEHMycuASeAgMACQP3A3wcICBUPDiATZWM/P0wEAwQKBgcQCBMUDRUHCAgBGwtJDFBVW1B/AgEBAQoKLxECAgH/QEDErAtJDFBVW1B/AgEBAQoKLxECAgEBAIDAAUD9wALDEyMPDxcICAgBAD5AChEHCAsEBAWICgkKGRCCLy8BAP8AyAIHBQUqJUYHDwYIwMBAQMAvLwEA/wDIAgcFBSolRgcPBgAABABAAAADwAOAAA8AHwAnAC4AAAEhIgYVERQWMyEyNjURNCYDOAExITgBMRE4ATEhOAExAyEyNjUhFBYTIT4DMwOA/QAaJiYaAwAaJiYa/QADAID+ADVLAQBLdf2ALIanwGcDgCYa/cAaJiYaAkAaJv2AAkD8wEs1NUsBQFWOZTgAAAAAAgBAAAADwAOAAGUA1QAAAQcOAQcOAQcOASMiJicuATU0Njc+ATMyFhceARUUBgcOARUXHgEzMjY3PgE3PgE3EyM3MjY3PgE3PgE3PgEzMhYXHgEVFAYHDgEjIiYnLgE1NDY3PgE1NCYnLgEjIgYHDgEHMwcjFzceARc+ATc+ATc+ATMyFhceARUUBgcOASMiJicuASMiBgcOAQceARceATMyNjc+ATcXDgEHDgEjIiYnLgEnLgEnDgEHDgEHDgEjIiYnLgE1NDY3PgEzMhYXHgEzMjY3PgE3PgE3LgEnLgEjIgYHNwGsMRIhERAnFhYyHRIaCAkIBwcHEgwJDwUFBQMEAwMCAQMCBgsFCxAGBA4LVjsOEBcHBw8JFzEZGjkgFB4JCQkGBgYPCQkOBQYFAwQDBAIBAgQDDBoNFSMNPQ48nYoTGggUHQoNFggJEgoLEQUGBgYGBQ8JBg4JCAsDCQ8IChkPEBsKBgwHBQkDBhIMDhIiEA0ZDA0VCAgPBwYQCRckDQ0WCQgTCgoRBgYGBwYHEQoFDAcKDgQGCgUGDwkFFQ8THgsGEQsFDQgCAlHcUHQkJDUREhEICAgTCgoSBwgHBgUGDgkICwQEBQEDAgEFBQscEAw7MAGCOQQFBRYRMk4VFhUJCQkYDg0UCAcIBgcGDgkGDQcHCQMCBQECAhISHWE+OS0cI00qIjANExcGBgUHBwcTDAsTBwcHAwIDAwcHCikfR1UQCQkDAwUYFAohLw4KCwcHBhYPDzEhIzMQEBUFBQUHBwcTCwwTCAgHAwQGBQIDBA8MBx8YVGMRCgsCAhIAAQDAAEADQANAAA0AAAERJyEJASE3ESE1CQE1A0CA/oABAP8AAYCA/YABAP8AA0D/AID/AP8AgP8AgAEAAQCAAAEAQAAAA8ADgAA1AAAlNxUhNT4BNz4BNTQuAiMiDgIVFBYXHgEXFSE1FzM1LgM1ND4CMzIeAhUUDgIHFQOAQP7AESAPOkYyV3VCQnVXMkY6DyAR/sBAwDleRCVGeqNdXaN6RiVEXjmAQMDQCBMLLYhQQ3dYMzNYd0NQiC0LEwjQwEAlF0daajlPjGk8PGmLUDlqWkcXJQAAAwEAAAACwAOAAG0AhwChAAABLgEnLgEnNR4BFx4BFx4BFx4BFTM0JicuAScwJiM1IxUOAQcOAQcOAQcOARUUFhceARceARceARcVIiYnLgEnLgEnLgE1IxQWFx4BFx4BFx4BFzAyMRUzNToBMT4BNz4BNz4BNz4BNTQmJy4BJycuAScuAScuATU0Njc+ATc+ATc+ATMVIiYjFw4BBw4BBw4BBzUeARceARceARceARUUBgcCjQwfEhEoFwoSBwwSCAgLBAQDWRYXFj8pDQhAEiAOEBsMCxEGBgYHBgcUDA0fEgwZDgQIBAwWCgkQBgYGWQgICBUNDh4SESQSAUADAxUnEREeDAwTBgYHBwYGEw3RDhUICAsDBAMDBAQKCAcSCwMFAwECAaIFDQkIFQ0GDAcIEAcMFQgIDAQDBAUEAZ8LEwgIDwbXAQQDBQ4JCBUMDBoOK0UZGh4FAYGDAgkGBxELCxkPDiASEyIODxkLCxQIBQoE3gIBAwkHBxMMDB4TGSkSER0LCxIGBgcCgoICCQYGEQsLGQ8PIRITIQ8OGQtbBwwHBw8ICBMKCxQKCRAGBwoDAQK9AfoJEAcGCgQBAwHLAwcDBg0HBw8ICBIJDBUJAAAABQCAAEADgANAAAMAFwAjADcAQwAAATMBIwEiDgIVFB4CMzI+AjU0LgIDIiY1NDYzMhYVFAYBIg4CFRQeAjMyPgI1NC4CAyImNTQ2MzIWFRQGAsBA/kBAAeAhOiwZGSw6ISE6LBkZLDohIj4+IiI+Pv4eITosGRksOiEhOiwZGSw6ISI+PiIiPj4DQP0AAcAjPVIuLlI9IyM9Ui4uUj0j/oBZR0dZWUdHWQLAIz1SLi5SPSMjPVIuLlI9I/6AWUdHWVlHR1kAAAADAEABAAPAAsAADABaAJQAAAERIxEwBiM8ATUyNjEBMxUhNTQ2Nz4BNz4BNz4BNz4BNz4BNz4BNz4BNTQmJy4BIyIGBzU+ATMyFhceARceARceARUUBgcOAQcOAQcOAQcOAQcOAQcOAQcOARUXNR4BMzI2Nz4BNTQmJy4BKwE1MzI2NTQmIyIGBzU+ATMyFhceARUUBgcVHgEXHgEVFAYHDgEjBiYnAQBgLDQ0RwECw/7TBQYGDgkIEwoKFAkKEQcHDQUFBwMCAwgICBkQHTYaHUEkEB4ODRYKCQ4FBQQEBQUMCAgRCwoVCwcOBwcMBQUJAwMD7hYzHRIdCgoLDQ0MIxYpJSsqICEWKhUXNR8hNBMSEysrFyQNDg0WFxY9KCE3FQLA/kABUyYbFSFC/pFRIREeDg0YCwsTCAgPBgcOBgYNBgYNBgYOBw4WBwcHFhdWEhMFBAQNCAgUCwwaDg8bDAwWCQoSCAgPCAUKBgUKBQUKBAUJBDtTEBAICAgWDg8WCAgHShwcGhsODk0MCw8ODycYKjYKAgMRDQ4iFB4xERIRAQsLAAAACQCAAEADgAOAAA0AGwApADcARQBTAFcAWwBeAAABIgYdARQWMzI2PQE0JhcUBiMiJj0BNDYzMhYVAyIGHQEUFjMyNj0BNCYXFAYjIiY9ATQ2MzIWFQEiBh0BFBYzMjY9ATQmFxQGIyImPQE0NjMyFhUFMxUjATMVIwMRJQMANUtLNTVLSwslGxomJhobJUA1S0s1NUtLCyUbGiYmGhsl/oA1S0s1NUtLCyUbGyUlGxsl/sBAQAFAQECA/wABwEs1gDVLSzWANUvsIzIyI1UkMjIkAldLNYA1S0s1gDVL7CMyMiNVJDIyJP7XSzWANUtLNYA1S+wjMjIjVSQyMiSpQAIAQAGA/oDAAAAAAAkAgABAA4ADgAANABsAKQA3AEUAUwBXAFsAXgAAASIGHQEUFjMyNj0BNCYXFAYjIiY9ATQ2MzIWFQMiBh0BFBYzMjY9ATQmFxQGIyImPQE0NjMyFhUBIgYdARQWMzI2PQE0JhcUBiMiJj0BNDYzMhYVBSM1MwEzFSMBDQEDADVLSzU1S0sLJRsaJiYaGyVANUtLNTVLSwslGxomJhobJf6ANUtLNTVLSwslGxslJRsbJf8AQEABAEBA/oABAP8AA4BLNYA1S0s1gDVL6SQyMiRVIzIyI/7USzWANUtLNYA1S+kkMjIkVSMyMiMCVEs1gDVLSzWANUvpJDIyJFUjMjIj7ED+QEABgMDAAAAEAEAAgAPAAwAABwALABMAFwAAEwMzNzMXMwMHNxcjASMDMzczFzMBNxcjwoI6IogiOoJOMDBgAkBg0GA02DRg/rNNTZoCAP6AZGQBgOCNjQHg/YCgoAEA7OwAAAQAAP/ABAADwAALABsAKABPAAABFAYjIiY1NDYzMhY3ERQGIyEiJjURNDYzITIWBzQmIyEiBhURNxc3FwEjETM1MzUjNTM1IzUzNSM1MzUjNTMVMzUzFTM1MxUzNTMVMzUzNQNAOCgoODgoKDjAJRv9gBslJRsCgBslQB8W/eoWH8DAgID8gEBAQEBAQEBAQEDAQIBAgECAQIAB4Cg4OCgoODh4/YAbJSUbAoAbJSVQFh8fFv51wMCAgAMA/ACAQIBAgECAQMBAQEBAQEBAQEAAAAAAAwBAAAADwAOAABMANwBgAAABIg4CFRQeAjMyPgI1NC4CATQ+AjcUFhceAxceARcWBhceARcWDgIXDgEjIi4CNQE+ATc+AScuAScmBicuATc2Fjc2FjMyJicuASc6ATMyHgIVFA4CBwIAXaN6RkZ6o11do3pGRnqj/iMSITAeAgEJIy44HjwUCgoZGg8YBgMLDAUKDhsOT4xpPAG9EFQzJQgEDFgxHT4ODlIdHEkRETsSEgEhGUUxAwgEUIxoPDFXdkUDgEZ6o11do3pGRnqjXV2jekb+QCtQSUAbAwUDET5CNwgSHwsMNS8UAiEQQEU8DAICPGmLUP6FN4APHjcZFS4rBxITEjMdHQo8PA4/EAwVAjxojFBIgGVDCwACAEAAAAPAA4AAEwBIAAABIg4CFRQeAjMyPgI1NC4CEw4BByY+AicuAScmNicuAScuAycmNjc+ATMyFhceASMiJgcGJgcGFhcWNhceARcWBgcCAF2jekZGeqNdXaN6RkZ6o3c0Vg4OAwwNBAYYDxsaCgoUPB44LiMJEWJSDx0NOE0bIQESEjsREkgdHFIODT8dMVgLBQglA4BGeqNdXaN6RkZ6o11do3pG/YsPhDgHPEhFESECFC81DAsfEgg3QT8RIUAIAQIWDRA/Djw8Ch0dMxISEQcrLhUZNx4AAgCg/8ADYAPAABMAJwAAASIOAhUUHgIxMD4CNTQuAgMiLgI1ND4CMzIeAhUUDgICAEmAYDduhG5uhG43YIBJLlI9IyM9Ui4uUj0jIz1SA8A3YIBJSeTYm5vY5ElJgGA3/cAjPVIuLlI9IyM9Ui4uUj0jAAADAKD/wANgA8AAEwAnADMAAAEiDgIVFB4CMTA+AjU0LgIDIi4CNTQ+AjMyHgIVFA4CNxQGIyImNTQ2MzIWAgBJgGA3boRuboRuN2CASS5SPSMjPVIuLlI9IyM9UjI4KCg4OCgoOAPAN2CASUnk2Jub2ORJSYBgN/3AIz1SLi5SPSMjPVIuLlI9I+AoODgoKDg4AAAAAgDAAEADAANAABEAFQAAARE0JisBIgYVESMVIREzESE1IREzEQKAJhrAGiaAAQBAAQD+gIABwAFAGiYmGv7AQP7AAUBAAUD+wAAAAAIAgADAA4ADAAARABUAAAEhMjY9ATQmIyE1IxEhFSERMxEhFSECAAFAGiYmGv7AQP7AAUBAAUD+wAFAJhrAGiaA/wBA/wABgIAAAAABAED/wAPAA8AAMwAAJRQGIyImNTQ2NyUOASMiJjU0NjMyFhclLgE1NDYzMhYVFAYjIiYnBR4BFRQGBwU+ATMyFgPAXkJCXgYG/sIVOSBCXl5CIDkVAT4GBl5CQl5eQiE6Fv7EBgcHBgE8FjohQl5gQl5eQhAeDrAUGF5CQl4YFLAOHhBCXl5CQl4ZFrAPHxERHw+wFhleAAIAgAAAA4ADgAALABwAAAEUBiMiJjU0NjMyFgMiDgIVFBYzITI2NTQuAgLAcFBPcXBQT3HAT4xpPCUbAoAbJTxpiwLAT3FwUE9xcP6wPGmLUBslJRtPjGk8AAAAAgBAAAADwAOAAAsAFAAAASEDERQWMyEyNjURASETIwchJyMTAwD+AMAlGwMAGyX9bAGoqLxA/wBAvKgDgP4A/sAbJSUbAUABwP5AgIABwAADAIAAQAOAA0AAHwAtADsAAAEiDgIVERQeAjMhMj4CPQE0JisBIiYnNC4CKwEHMzIWFRQGKwEiJjU0NhMhMhYVFAYjISImNTQ2AXo0W0QnJ0RbNAENM1tEJx0VKxMeAidDWjR+CpAUHBwUkBQcHBQBIBQcHBT+4BQcHANAJ0NbM/7wM1tDJydDWjSwFCQdEzNYQSTAHBQUHBwUFBz+4BwUFBwcFBQcAAAEAEAAAAPAA4AADwAvAD0ASwAAASEiBhURFBYzITI2NRE0JgMUDgIrASIuAj0BND4COwEyHgIVHgE7ATIWHQElMzI2NTQmKwEiBhUUFgUjIgYVFBY7ATI2NTQmA4D9ABslJRsDABslJVshOEwr4CtMOCEhOEwraStMOCABGREkERj+SHgQGBcReBAYFwEB8BAYFxHwEBgXA4AlG/0AGyUlGwMAGyX9zytLOSAgOUsr4itLOSAeNkkrEBgeEZLBFxEQGBcREBigFxEQGBcREBgAAgBAAAADwAOAAAMABwAAASERISkBESECAAHA/kD+QAHA/kADgP5A/kAAAAACAEAAAAPAA4AADwAXAAAlETQmIyEiBhURFBYzITI2JREhESERIREDwCUb/QAbJSUbAwAbJf5A/sABQAFAQAMAGyUlG/0AGyUlWwFAAUD+wP7AAAAIAEAAwAOAAwAABQAJAA0AFQAdACEAJQApAAATFSMRMxEzFTM1BxEzETMRMxUjFTMRMxEzFSMVMxEFMxUjJTMVIzczFSO/f8BAQUFAQICAwT6AgMH9AT8/AYA/P/8/PwMAgP7AAcBBQYD+wAFA/sA/QQHA/sA/QQHAQMDAwMDAAAkAQAAAA8ADgAAPABYAGgAeACcAMAA0ADgAPAAAASEiBhURFBYzITI2NRE0JgERIxEzNTMTIxEzNyM1MxMVIzUzNSMRMxcVIzUzNSMRMwUzFSMlMxUjNzMVIwOA/QAbJSUbAwAbJSX9pcB/QWhAQAFBQe3BgIDB6sCAgMD9QT8/AVU/P+s/PwOAJRv9ABslJRsDABsl/qn+1wFAgP5BAUA/Qf6MzUFAAT/zzUFAAT8/wMDAwMAAAAACAEAAgAPAAwAADwAmAAATIgYVERQWMyEyNjURNCYjBQkBHgEXBxcOAQcnBycHLgEnNyc+ATeAGyUlGwMAGyUlG/0vAVEBURAYBdHRBRgQ0YCA0RAYBdHRBRgQAwAlG/4AGyUlGwIAGyVA/q8BUQQZENHQERgF0YCA0QUYEdDREBkEAAADAEAAAAPAA4AAFwAnADcAAAEPAS8BDgEHFwceARc3FzcXPgE3JzcuARMhIgYVERQWMyEyNjURNCYDFAYjISImNRE0NjMhMhYVAvKyPkKyDBEDkpIDEQySYl6SDBEDkpIDEYL9ABslJRsDABslJVsaE/3aExoaEwImExoCU7E6OrEDEQuSkgwRA5JaWpIDEQySkgsRATAlG/0AGyUlGwMAGyX9bRMaGhMBZhMaGhMAAAEBAAAAAwADgAAWAAABIgYdASMVMxEzETM3IzU0NjEzNS4BIwJEWmaEhMCgHLxAfAuGKwOAYGCAwP6AAYDAQDAQugIEAAAAAAIAQAAAA8ADgAAQACgAABMiBhURFBYzITI2NRE0JiMhBTIWMQcwIiMiBh0BMwcjESMRIzUzNTQ2cxUeHhUDGhUeHhX85gJ3JDADLh4gEoEFfH1XV1EDgB4V/OYVHh4VAxoVHoIFbhwYV3f+twFJd2U8XQAAAwDAAAADAAOAAIgAuwDyAAABIgYHDgEHDgEHDgEVFBYXHgEXHgEXHgEzOgE3MjYzDgEHDgEVFBYXHgEXDgEHDgEHDgEHDgEHDgEHDgEVFBYXHgEXHgEXHgEzMjY3PgE3PgE3PgE1NCYnLgEnLgEnLgEvAS4BJy4BNTQ2Nz4BNz4BNz4BNz4BNz4BNTQmJy4BJy4BJy4BJzM3IwcyFhceARceARceARUUBgcOAQcOAQcOASMiJicuAScuAScuATU0Njc+ATc+ATc+ATM5ARMzMhYzHgEXHgEXHgEXHgEVFAYHDgEjIiYnLgE1NDY3PgE3PgE3PgE3PgE3PgE3PgEzMjYzOQECGRkzHBw2GRMcCQoJBgcGEwwNHhMSKhcFCQUFCQUDBAECAgYFBgwGChcODR0PEB8PEB0NGiQKCQoIBwgYDxAoGBg3ICVDHR0xExQdCgoKBAQECwcHEAkJEgoqBQoFBQYGBQULBgoSCQkQBwcLBAQEBAUFCwcGDgcHDAVIQedLEyANDhcKCQ4FBQQCAgINCgcSCwsWCxMgDg4XCQkOBAQFAwMCCggHEgsMFws6DwIGBBAdDQwUCAcMBAMEFhYWQCsvTBwcHAcGBg4JCBEICQ0FCRMKChMJCQ8HBggCA4AGBgYaFRAmFBUqFBEiEREdDQ0VCAgIAQEFCgUFDQcOFgoJEQgBAgEBBAMDCAUFDQgQIxUUJBAQIA8PGwsMEwcHBwoJChkQECMUFCkUEBsMCxYJCRIICRAIIQUJBgUQCgoRBgYNBgcPCAgRCgoWDAwdERAeDQ0WCgoQBwcLBCkmCgsLHBARIxMTIxAIFQwNFgoHDAUEBQsLCxsPECMSEiEPDBcLCxUJCQ4GBQX98wEMFQoJEgkJEgkJFQsbLhISEhQUFDQgDxsLChIHBwsDBAYCAwUCAgMBAQEBAAQAQAAAA8ADgAAwAEAAygEAAAABPgE3PgE1NCYnLgEnLgEnLgEjIgYHDgEHDgEHDgEVFBYXHgEXHgEXHgEzMjY3PgE3ASEiBhURFBYzITI2NRE0JgEOAQcOAQcOASMiJicuAScuAScuATU0Njc+ATc+ATc+ATc+ATc+ATMuAScuATU0Njc+ATciBiMiBiMiJicuAScuAScuATU0Njc+ATc+ATc+ATsBByMeARceARceARceARUUBgcOAQcOAQcOAQcOAQcOARUUFhceAR8BHgEXHgEXHgEXHgEVFAYHMScuAScuAScmIisBKgEjBiIHDgEHDgEHDgEHDgEHDgEHDgEVFBYXHgEzMjY3PgE1NCYnLgEnMQGpCAkCAgIEBAMLBwcSCwoZDQkSCAkOBQYIAgICBAMDCwcGEgsKGQ4JEQgIDgUB1/0AGyUlGwMAGyUl/oMIFg8PJRYWMx0YKhMSHgwMEgYGBgcIBxsUChcMCxgMCxYLChIIBQkFBAQBAQIDAgQHBAMIAxIgDg4XCgkPBAUFBwcHFg4UKBYVKBK5OTgECQYFCgUFCQMEBAQDAwgGBQwHBw4HBAkEAwUEBAQIBCAHDgcHDAUGCAMDAwcIRAYQCQkWDQMEAgwBBgUFDAcGDwcIDwcDCwYGDQcGCwUEBRUWFTokIDEREREDAwMJBQHoBxIJCRAHDBoPDhsNDBUJCAkEBQQKBwcQCQgSCQsZDg4aDA0UCAkIBAMECAYBmCUb/QAbJSUbAwAbJf0sEBsMCxQHCAcFBgUOCQkVCwwYDAwcDxAbDAYKBAQGAgIDAQECBg0HBxIKBgoDBAgEAQEGBgYQCgoXDQ0ZDRAfEBAdDBAUBQQFIAMIBQUNBwgRCgoWDQ0WCQkRCAcOBgYLBgQKBQUMCAcMBQQHAxoGDAcGDgcHEAkJFQwPHw9VBw4HBxAJAQEBAQICAQQCAgQDAwgGBQ4ICBQMGCgPDxAODg4iFQkPBwcOBwAAAAQAQAAAA8ADgACIALsA8QD9AAABIgYHDgEHDgEHDgEVFBYXHgEXHgEXHgEzOgE3MjYzDgEHDgEVFBYXHgEXDgEHDgEHDgEHDgEHDgEHDgEVFBYXHgEXHgEXHgEzMjY3PgE3PgE3PgE1NCYnLgEnLgEnLgEvAS4BJy4BNTQ2Nz4BNz4BNz4BNz4BNz4BNTQmJy4BJy4BJy4BJzM3IwcyFhceARceARceARUUBgcOAQcOAQcOASMiJicuAScuAScuATU0Njc+ATc+ATc+ATM5ARMzMhYzHgEXHgEXHgEXHgEVFAYHDgEjIiYnLgE1NDY3PgE3PgE3PgE3PgE3PgE3PgEzMjYzMQEVIxUzFTM1MzUjNQGZGTMcHDYZExwJCgkGBwYTDA0eExIqFwUJBQUJBQMEAQICBgUGDAYKFw4NHQ8QHw8QHQ0aJAoJCggHCBgPECgYGDcgJkIdHjATFB0KCgoEBAQLBwcPCgkSCioFCgUFBgYFBQsGChIJCRAHBwsEBAQEBQULBwYOBwcMBUhB50oSIA4NGAkJDwQFBQMCAg0KBxILCxYLEyAODhcJCQ0FBAUDAwIKCAcSCwwXDDkPAgcDERwNDBQIBwwEBAMWFhZAKjBMHBscBgYGDwgIEQgJDQUJFAoKEgkJDwcGCAIBeICAQICAA4AGBgYaFRAmFBUqFBEiEREdDQ0VCAgIAQEFCgUFDQcOFgoJEQgBAgEBBAMDCAUFDQgQIxUUJBAQIA8PGwsMEwcHBwoJChkQECMUFCkUEBsMCxYJCRIICRAIIQUJBgUQCgoRBgYNBgcPCAgRCgoWDAwdERAeDQ0WCgoQBwcLBCkmCgsLHBARIxMTIxAIFQwNFgoHDAUEBQsLCxsPECMSEiEPDBcLCxUJCQ4GBQX98wEMFQoJEgkJEgkJFQsbLhISEhQUFDQgDxsLChIHBwsDBAYCAwUCAgMBAQEBAjOAQICAQIAABQBAAAADwAOAADAAQADKANYBDAAAAT4BNz4BNTQmJy4BJy4BJy4BIyIGBw4BBw4BBw4BFRQWFx4BFx4BFx4BMzI2Nz4BNwEhIgYVERQWMyEyNjURNCYBDgEHDgEHDgEjIiYnLgEnLgEnLgE1NDY3PgE3PgE3PgE3PgE3PgEzLgEnLgE1NDY3PgE3IgYjIgYjIiYnLgEnLgEnLgE1NDY3PgE3PgE3PgE7AQcjHgEXHgEXHgEXHgEVFAYHDgEHDgEHDgEHDgEHDgEVFBYXHgEfAR4BFx4BFx4BFx4BFRQGBzEBIxUjNSM1MzUzFTMBLgEnLgEnJiIrASoBIwYiBw4BBw4BBw4BBw4BBw4BBw4BFRQWFx4BMzI2Nz4BNTQmJy4BJzEBqQgJAgICBAQDCwcHEgsKGQ0JEggJDgUGCAICAgQDAwsHBhILChkOCREICA4FAdf9ABslJRsDABslJf6DCBYPDyUWFjMdGCoTEh4MDBIGBgYHCAcbFAoXDAsYDAsWCwoSCAUJBQQEAQECAwIEBwQDCAMSIA4OFwoJDwQFBQcHBxYOFCgWFSgSuTk4BAkGBQoFBQkDBAQEAwMIBgUMBwcOBwQJBAMFBAQECAQgBw4HBwwFBggDAwMHCAFigECAgECA/loGEAkJFg0DBAIMAQYFBQwHBg8HCA8HAwsGBg0HBgsFBAUVFhU6JCAxERERAwMDCQUB6AcSCQkQBwwaDw4bDQwVCQgJBAUECgcHEAkIEgkLGQ4OGgwNFAgJCAQDBAgGAZglG/0AGyUlGwMAGyX9LBAbDAsUBwgHBQYFDgkJFQsMGAwMHA8QGwwGCgQEBgICAwEBAgYNBwcSCgYKAwQIBAEBBgYGEAoKFw0NGQ0QHxAQHQwQFAUEBSADCAUFDQcIEQoKFg0NFgkJEQgHDgYGCwYECgUFDAgHDAUEBwMaBgwHBg4HBxAJCRUMDx8PAZSAgECAgP6BBw4HBxAJAQEBAQICAQQCAgQDAwgGBQ4ICBQMGCgPDxAODg4iFQkPBwcOBwAAAAADAIAAQAOAA4AACwAPACUAABMiBhUUFjMyNjU0JgMRMxEzETMRNDYxMBYVETMRNC4CIyIGBzXgKDg4KCg4OIjAQMBAQMAOKUs+NkgCA4A4KCg4OCgoOP8A/cACQP3AAUAwEBAw/sABOjJeSixGFFoABABAAAADwAOAAA8AEwAfADMAAAEhIgYVERQWMyEyNjURNCYBIxEzJyImNTQ2MzIWFRQGASMRNCYjIgYVESMRMxU+ATMyFhUDgP0AGiYmGgMAGiYm/aaAgEAbJSUbGyUlAiWAJRsbJYCAFDoiPFQDgCYa/QAaJiYaAwAaJv0AAcBAJRsbJSUbGyX+AAEAGyUlG/8AAcBPGzReQgAABgBAAEADwANAAAsAFwAjACwANQA/AAABIgYVFBYzMjY1NCYFIgYVFBYzMjY1NCYFIgYVFBYzMjY1NCYFIgYdASE1NCYFIgYdASE1NCYFIgYdATM1NCYjAyBCXl5CQl5e/l41S0s1NUtL/qsoODgoKDg4AlhCXgFAXv5eNUsBAEv+qyg4vzgnA0BeQkJeXkJCXoBLNTVLSzU1S4A4KCg4OCgoOIBeQ9/fQ15AUjuzsztSQDkon58oOQAAAAAHAEAAAAPAA4AADwAZACUALgA6AEMATwAAASEiBhURFBYzITI2NRE0JgEjNTQ2MzIWHQEDIiY1NDYzMhYVFAYBIzU0NjMyFhUnIiY1NDYzMhYVFAYBITU0NjMyFhUnIiY1NDYzMhYVFAYDgP0AGyUlGwMAGyUl/WWAJRsaJkAbJSUbGyUlASXAOCgoOGAoODgoKDg4AXj/AEk3N0mANUtLNTVLSwOAJRv9ABslJRsDABsl/QB/GyYmG38BACUbGyUlGxsl/wCXKz4+K6k4KCg4OCgoOP7AujdPTzfGSzU1S0s1NUsAAAAAAQCAAAMDQQOAAE8AAAEiDgIVFBYXFjY3PgE3NiYnLgE1ND4CMzIWFRQOAiMiJjc+ATU0JiMiBhUUFjEwDgIHBhYXHgE3PgE3PgExHgEzMj4CNS4DIzEB9V2MXS80NwkPAgIHAgICCA8TJENfO2lxGCw9JSkzCgsjIyQpOxASFxYEDwwBAQkDBEkRBSAORys/Z0spAS9XeksDgDtecjZDbBYEBwoHGwcKCgkSMSIxWUQocFU3ZEsrOikxYiMgLkw5JS1MYVwPP30IBAIDBWc9EXwZJzVfgUw5alIxAAIAQAAAA8ADgAAPAFsAAAEhIgYVERQWMyEyNjURNCYBIiYnMAYHDgEHBiYnNCY3PgMxMCY1NDYzMhYVFAYHBhYzMjY1NCYjIgYVFBYXHgEHDgEHDgEnLgE1ND4CMzIeAhUUDgIjMQOA/QAbJSUbAwAbJSX+jh0zChYDDDQDAgYBCQoDDxENDCkeGRgYCAckHTRBT0pUYQ0LBQICAQUBAgoHJiUhQmJCNFY9Ih01SSwDgCUb/QAbJSUbAwAbJf2xHBJZDCtKAwMCAwZZLQtBRjYgGik3IRcZRiMdKnRQPFBqRhgjDQYHBwUUBQcFAxBNLyhRQyojO0wpNlxDJwAAAAAIAAAAQAQAA4AAvwDhASkBRAFeAYYBqwH0AAABIgYHIw4BBy4BIyIGByMOAQcOAQcOAQcOARUOAQcOAQcOAQciBiMuAScuASsBIgYHDgEHDgEHDgEVHgEXHgEXBhQHHAEVFBYXHgEXHgEXHgEXHgEXHgEzMjY3PgE3PgE3PgE3PgE1NCY1JjQnPgE3PgE9AS4BJy4BJyMuASMiBgcOAQcuASMnLgEnLgEnNDY3PgE3PgE3MzIWFx4BFxUUFhceARceARczMjY3PgE3PgE3NDY1NCYnLgEnIy4BIzEXMhYXHgEdAQ4BBw4BKwEiJicuAT0BNDY3PgE3MjYzOgEzBTIWFx4BHwIeARceARceARceARUxFRQGBw4BBw4BBw4BBw4BBw4BKwEiJicuAS8CLgEnLgEnLgE1NDY3PgE3PgE3PgEzMQUzMhYXHgEXDgEHDgEHLgEnLgE9AT4BNz4BNyEyFhceARceARUUBgcOAQcuAScuASc+ATMxByIGBw4BBw4BFRQWHQEeARceATMyNjczPgE3PgE1NCYnLgEnLgEjMSEiBgcOAQcOAQcOAR0BFBYXHgEXHgEzMjY3PgE9ATQmJy4BIzEHIgYHIw4BBw4BFRQWFx4BFx4BOwEyNjc+ATc+ATc+ATc+ATc+ATc0NjU0JicuAScuASMiBgcOAQciJicuAScuAScuASMuASMxA0kLFgwBEx4KGjQaCRQKAQ0XCwoQBwgKAwIDHz8gHzscAgMCAQMBChQLDBkNDA0YCwsUCggOBQYFAQsMCBgQAQEEBQQNCRApGRg0HBo2HBw4HRMlExMlEyNDICA2FhoaAQEBDxkKCgsCEA8OIhQBCREIFSYQAwkFAQMBAhs6Hh4+HwIBAggFCBkTCwsWCwoVCwUEBAwIDyYWDxYoEggNBQUGAgEKCwobDwIJFw0BCxIHCgkBCggIEwoECxMJCAgGBwUPCgMHBAEBAf63Dx8QEB8PExUaMhgXKBEHDQQFBAEBBBINCx0RGzgfHz4hBQsFFiA/Hx87GwkKEyMPDxUGAwIRERAoGBcyGidTK/6DBwQJBAQIBQ0XCwoSBwUHAwUEAQoJCxYMAvMJEwkKDQUDAwMEBAgEBxILChgNCBEK2AYLBgkPBgYGAQILCgkVDAQJBQIIEAgGBgICAwsKCRIK/sIDBwIJDwcGCQMBAQUGBhEKBAoGDBcJCwsKCgsXDQICBgMCBAcEAQIBAgIGBCVQLAoVKRMUJxIDBQMDBgMDBgIDBAEBAQICBgQFCQQDCQQiTCkfORoECQUCAwECAwIEBQIDgAMEBxcQCwoBAgQLBwgTDA02Dw4pDgIJBwcWDwEBAQIGCwQEBAUFBQ0JCRMLCxYMECAPDBUJAwcEAwcDDx4QDxwNGSkRERsKCg8FBQUCAwIGBAkZERAtGx9FJgQHBAMHAwgVDg4gEgYUIw8PFAUCAgoLAQUEAQEBDxYHBwoCCz0LDBUKDxACAwMDBwQECxQJCREHEBIBDg4HEAgJFAsCBgQQIA4OEwYEBTkHCAcTCwMKEgcHCAgHBxIKAwoQBwcJAgH7AQICBAQFBQcVDg4jFQsXDAwZDg8DBwMTIxAPHAwSGgoJDAIBAQcHBhUPBQQNGw8RJhQIEgocMBUVIw4OFgcMCyMBAgEDAQoXDA0aDwMJBgUNCAQMFAgICQIFBAUNCAcNBQgPBgYJBA8cDAwXCgQEVgICAwwIBxAKBAUCAgsRBgcHAgICCgkIEgoECgUJDwYFBgEBAQcGBQ4IAgQCCAsSCQcKAwICCQgIFgwEDBQICQm9AgEBBgQDCAUECAQEBQEYFwQEBA0JAQICAQMCAgMDAwcDAgMCAgUEBQcCAgMCAhMUAQwMAQYFAQEBAQECAQAAAAkAQAAAA8ADgAAaAD0AhQCwAPkBIQExAfECCQAAEw4BBy4BJy4BPQE+ATc+ATcxMzIWFx4BFw4BJR4BOwEyNjc+ATc1NCYnLgEnMSoBIyIGIw4BBw4BHQEUFhcTHgEVMRUUBgcOAQcOAQcOAQcOAQciBisBIiYnLgEvAi4BJy4BJy4BNTQ2Nz4BNz4BNz4BMzEyFhceAR8CHgEXHgEXHgEXBR4BMzI2Nz4BPQE0JicuASM4ATkBOAExKgEHDgEHDgEHDgEdARQWFx4BFwU0JicuAScuASMiBgcOAQciJicuAScuASMuASMuASMxIgYHIw4BBw4BFRQWFx4BFx4BOwEyNjc+ATc+ATc+ATc+ATc+ATc8ATU3NCYnLgEnLgEjMSIGBw4BBw4BFRQWHQEeARceATMyNjczPgE3PgE1AREUBiMhIiY1ETQ2MyEyFgMuAScuAScjLgEjIgYHDgEHLgEjJy4BJy4BJzQ2Nz4BNz4BNzMyFhceARcVFBYXHgEXHgEXMzI2Nz4BNz4BNzQ2NTQmJy4BJyMuASMxIgYHIw4BBy4BIyIGByMOAQcOAQcOAQcOARUOAQcOAQcOASMOASMuAScuASsBIgYHDgEHDgEHDgEVHgEXHgEXDgEVHAEVFBYXHgEXHgEXHgEXHgEXHgEzMjY3PgE3PgE3PgE3PgE1PAE1NCYnPgE3PgE9AScuASMiBgceARceARc+ATc+ATU0JicuAd8IDQYDBQMDBAEIBwgRCAUEBgMDBwMKEgHxBg8IAggOBwYHAQcHBg0IAQEBAwYCBwsEBQUGBz4DBAEBAw0KCRUNFCsXFy8YBAgEEBgwFxcsFQcHDxkMCxAEAgINDA0eEhEmEx49IQsXDAwXCw8QEyYREh4MBgkE/mUEBwQJEQgIBwcHCBIJAwUBBwsFBQcCAQEEBQUMBwEYAQEBBQMEBgMDBgMaOR8XKxMDBwQBAgEBAwEDBAIBBAMBAwYCAgEBAgEFAhw8IQcQHw8PHA4CBAMCBAMCBAICAwEWAgECCQcHDgcECAUHCwQFBQECCAcHEAkCBwQBBwwGBAUBGCYa/QAaJiYaAwAaJkABDQoLGg8BBg0GEBwMAwYEAQIBARUrFhcuGAIBAQYEBhMOCAkQCAgQCAMDBAkFDBwRCxAeDgYJBAQFAQEICAgTDAEHEgoIEAkBDhYIFCcTBw8HAQoRCAgMBQYIAgICFy8YFywVAgIBAgIBBw8JCBMKCAoSCQgPBwYLBAQEAQkIBxIMAQEDBAMKBgwfExInFRMpFRUqFg4cDg4cDhoyGBgpERMTAQEMEggICEwHDgcHDQYKEggIDQUDBgMDAwMCAwsB1wkUCwIHBAQKBgIJDwcGBwEBAQECAQgRsgYFBQYFDgcCCQ0GBgUBAQIHBQUMCAIIDQX+/wkTCgsDBQIOGgwMFAoNFAcHCQIBBQUFEAoEBAkVCw0cDwYNCBUkEBAaCwoQBgkIAQEBBAIEBAUQCgsaEAgSCSoCAQYGBxAJAwkPBgYHAQEFBAUKBgEDAgYIDgYGCAFNAQUCBAUBAgIBAg4PAQkJAQUDAQEBAQEBAQEBBAMDBgMDBgMDBAEREgMDAwoGAQIBAQICAQMCAgUDAQICdwMHBAcMBAQEAQICCQYFDQcDBAEBCQwFBQUBAgEIBgYNCAGv/QAaJiYaAwAaJib+fBAaCwsPBAECCAgBBAMBAQELEAYFBwIILgkIEAgLDAECAgIGAwMIDwcHDAYLDgELCgUMBwYPCQEEAw0XCwoPBAMEAwIGEQwICAECAgkFBg8ICikLCx4LAQcFBhALAQEBAQUIAwIDAwQDCwYGDwgIEQkMGAsJEAYDBQMCBgILFwsLFgkTHw0MFQgHCwQEAwIBAgUDBhMMDSEVFzMdAwUDAwUCBhAKCxgNBSIDBAMDCBEJCRULAwcEBQoGBQkFBgoAAAACAEAAgAPAAwAAFwBCAAABFzcVHgEzMjY3NTMVMA4CIyIuAjE1Nyc1MCYjIgYxETAOAiMiLgIxNTMVMR4BMzI2NzERMD4CMzIeAjEVAkA2SgIhHR0hAoAGJE5ISE4kBjY2EDAwEAYkTkhITiQGgAIhHR0hAgYkTkhITiQGAcAREYAcJCQcgIA8SDw8SDyALhJAQED/ADxIPDxIPICAHCQkHAEAPEg8PEg8QAAAAwBAAAADwAOAAA8APABUAAATIgYVERQWMyEyNjURNCYjBTIeAjEVByc1MCYjIgYxFTAOAiMiLgIxNTMVMR4BMzI2NyM1MD4CMzETFzcVHgEzMjY3NTMVMA4CIyIuAjE1gBslJRsDABslJRv+gD5DHgZALg4pKQ4FH0M9PkMfBW4BHRkYHQIBBh5DPjcuQAEdGBkdAW4FH0M+PUMfBQOAJRv9ABslJRsDABslwDdBNxEQEBE7O6I3QTc3QTdRURohIRqiN0E3/wAPD1EaISEaUVE3QTc3QTdRAAAAAAUAQABAA8ADQAAoAC8APABHAFMAAAEiBh0BFAYHDgEVFBYXHgEzMjY3PgE1NCYnLgE9ATQmJzAiMTMqASMxMToBMTAiIwEiDgIdASE1NC4CISIOAjEhMC4CJRQGIyImNTQ2MzIWAwAwQyEYCAwDAxRFYGFGFAMDCwkYIUEvAQEBAQEBAQEB/gAxSDAXAYAZMUcB0UhOJAYBgAYkTv44SzU1S0s1NUsDQD8sBBcnBQELCAQHAw8dHQ8DBwQICwEFJxcEKz8B/sAvS1oswMAoWU0yjKiMjKiMwDVLSzU1S0sABgBAAAADwAOAAA8AGwAlADcAXABjAAABISIGFREUFjMhMjY1ETQmBTIWFRQGIyImNTQ2EyE1NDYzMTIWFQUhMD4CMzgBOQE4ATEyHgIDDgEjIiYnLgE1NDY3PgE9ATQ2MzEyMDMeAR0BFBYXHgEVFAYHBzgBMTgBMQOA/QAbJSUbAwAbJSX9hSg4OCgoODjH/sFPUU1SAcD+wQUeQTw8QR0FBBA7UVA5EQIDCgcUGzgoAQEnNxsVBwkDApsDgCUb/QAbJSUbAwAbJYA4KCg4OCgoOP2AwEh4fkLAeJB4eJB4AeELFhYLAgYDBggBAx4RAyEvAS4hAxEeAwEJBQMGAmEAAAABAMAAAAMAA4AAMQAAAQ4BBw4BBw4BBxUzERQWFx4BFx4BFx4BMzI2Nz4BNzUOASMiJicuAScuAT0BMzUjNSMBgQQQCwweExM3G3oGBwYXEREpFxgqHxsyGBdBHCFRIhMiDwsTBAQBwMCAA4AjORYXJhAQGQiQ/tcfLxAQHw4PFggHCAUGBRUOjRYYCQkGFQsLLyfVwMAAAAIAQAAAA8ADgAAPAEMAAAEhIgYVERQWMyEyNjURNCYDDgEHDgEjIiYnLgEnLgEnLgE9ASM1PgE3PgE3PgE3OQEzFTMVIxUUFhceARceATMyNjcVA4D9ABomJhoDABomJtoTKxAPIhIUHBAQHAsLDwQFBFESJQwNFAgHCwNVamoBAgMNBwoXDRY2FgOAJhr9ABomJhoDABom/SQJDwQEBAYFBg8LChYLDCEW51QHEQwLHBAQKBmAgKocIQgIDwUGBxIPZQABAEAAaAPAA0AAQQAAASIGFRQWFy4DJw4BFRQWFy4BJxUUFhcOASMiJiceARcOASMiJiceATMyPgI1PAEnPgE3DgEHPgE3DgEHLgEjAqxMawICOWthUyIMDS0lFyoTVT8MGA0IEggRXj0wdUALFgs9j05/w4RFARsvEhk0HBwqCho7HxpFKANAbEwLFQoDHTJEKhQvGTBQGQELCwNCZQ0DAwECN0gBJSkBAScrX5e6WwYMBhMwHAsPAxE0IA8XBhsfAAAAAgBAAAADwAOAAA8ATwAAASEiBhURFBYzITI2NRE0JgMcARUUDgIjIiYnHgEzMjY3LgEnHgEzMjY3LgE9AR4BMy4BNTQ2Nx4BFy4BNTQ2MzIWFz4BNw4BBz4BNw4BBwOA/QAbJSUbAwAbJSWcMV+LWzdmLAgQCC5TIitEDAYMBwkRCC08DR4QGiAJCTCNUQECTTYdMRIWKhMHHhQUJRINIRMDgCUb/QAbJSUbAwAbJf7BBQgEQINqQx8bAQEeGgEyJwECAwIJRi8CBwkROSESIQ46SQQHDwg1TBYTBQ8MFyUMAwoIFCINAAQAQgAAA8ADgABCAFIAXgBrAAABIgYHHAEHOAEVMQ4DMSMDLgEHDgEXHgMxBw4BIyImIyYGBwYWFx4BMzI2NzA+Ajc+ATcxNDYxNiYnLgEjMRciBgcOATEwNjc2JjEwJiMTIgYxMBYzMjYxMCYFMBYXFjYxMDYnLgExAhAPGgYBBi80KgKoCSUTFBEGCERLPQ0QPy8FFwEPGgQFEhENGQxXYB0/TkMDAgEBAQYSFAMIA+8JFQsgNowhISIaE4EwkJAxMQ4Q/tA2ICA2IiEhjAOAExEBAQIBE5inhQHfFBEICCoWFrvPpR8wPAIBFREUIwYCAmdSvebGCQMFAwEBFigHAgGACQohjDYhITUT/wBAQEBAwIwhICA1ISE2AAAAAAUAQAAAA8ADgAAPAB0AXgBsAHkAAAEhIgYVERQWMyEyNjURNCYFNhYxMBYHDgExMDY3MScUMAczDgEHDgMxDgEjIiYnLgE3PgEXMhYzMjY/ATAuAicmNjc2Fh8BEzMwPgI3MTA0MTwBMz4BFx4BBzETMAYnLgExMBYXFgY5ATciJjEwNjMyFjEwBiMDgP0AGyUlGwMAGyUl/v4XJhgXF2QmF20BAQEBAQMwNy0VRD8IEgkMDQMDEgsBEQMiLQsJKzYwBgQMDg4aBwF3AR4lIgUBBBkODQ4FqiYXFydkGBcYPSNnZyIjCwojA4AlG/0AGyUlGwMAGyXpFxcmFxgnZRc2AQECAwIHjaWGO0oBAgQaDgwPAQEqIxZ2lIUQDx8FBgwPBf6wXnhsDgEBAQ8OBQUdD/4cFxcXZScYFyapLi4uLgAAAAYAQADAA8ADAAADACUANQBFAHIAgAAAASE1IQEeARUUBgcOAQcOAQcOASsBESEeARceARUUBgcOAQceARclMzI2Nz4BNTQmJy4BKwEVFzQmJy4BJyMVMzI2Nz4BNSUhHgEXHgEzMjY3PgE3Mw4BBw4BIyImJy4BNTQ2Nz4BMzIWFx4BFx4BFx4BFScuAScuASMiBgcOAQczA4D+4AEg/msKCwwMCBMMDR8SEiYV9gEIMkcUDQwMDQcVDRQgC/7ChREdCwsMDw8MIRN34BIRChsShoQSHAoSEgIz/tYBFRQNHRETHQwGCwVtAhQRHE0xKUggHx8cHBxKLRowFhUkDgwRAwMBbwIODQ0fExUgCwwOA7kCwED+whEqGRouFA0XCQsOBAQEAkABHh4TLBkbKhAJEAgIGRJbBwcHGhIUGwYEBX+nFx4JBQQBmgUFCiMbCiAqDQgICgoFDwkTJhMfHxoaGlU6N1QdHh0KCgofFRMsGQ4tG0sWIgsMCwwMDCEVAAcAQAAAA8ADgAAOABwALAA8AEAAYgCPAAABIzUzMhYXHgEVFAYHDgEFLgEjIgYHDgEHMy4BJwUuASsBFTMyNjc+ATU0JicBERQGIyEiJjURNDYzITIWBTM1IwM0JicuASc+ATc+ATU0JicuAScjETMyNjc+ATc+ATc+ATUlLgEnLgEnLgEjIgYHDgEVFBYXHgEzMjY3PgE3Iw4BBw4BIyImJy4BJyE0JicBT3JmERwLDA0KCQoZAaoLGxASGwoKDAOfAgwL/ncIFw90cg8YCBAPDw8CQSYa/QAaJiYaAwAaJv6g4OBgCQkJGxILEgYLCwsKEj0r4tMSIQ8PGwsKEAcLCgF9Aw4LDB4TEikXJz8YGBgbGhs+IypDFw8RAl4BBwoKGg8PGgoREwEBAAECAfZxBAQGFxIQFwYGBxgKCgoLChwSEx0JRQQEiAQFCCAYFBsIAaf9ABomJhoDABomJtpA/psWJRAPFwcGDwgOJhcXJxAbGwH+AAMEAw0KCBQMEikXVBUlEBMbCAkIGRkZSDAySBYXFhobECsQCRAKCAgHBgskHBcmDQAHAEAAAAPAA4AAEwAkADAAPQBUAGcAcAAAASIOAhUUHgIzMj4CNTQuAhceARcuAwcuAScuASc+ASUyFhcOAQcuASc+AQceARcOAyM+AwM8ATUyPgI3HgEXDgEHDgMHLgE1ASImJz4DNzoBMx4DFw4BNy4BJzYWFw4BAgBdo3lHR3mjXV2jeUdHeaPLKC4BBTFJXDACBAIGDQZqZf7eSYIzBl1mL1gIFi2MCFcvQ3pgPgcKJjdFtAdHbIhICBAHBAgDSnJOKgMuNQF/QngxAyFHcFEBAQEUHRMLAiJLrgMiJlqLCg1XA4BHeaNdXaN5R0d5o11do3lHzzB6RAEJBwEGBQoFDhwOK2OVMy0IXCdXfwoGBSQLflUREwkBLFFFN/64AwYDAQoWFhEgEAEDARhRTz8FMoRJ/oIrJgU3SU0dNF5NNg0OEEESmGcOGwNQhQAIAEAAAAPAA4AAEAAgADQAPwBWAGIAbAB8AAABDgMHHgEzMjY3LgEnMCIBISIGFREUFjMhMjY1ETQmASIuAjU0PgIzMh4CFRQOAgMOAQcyPgI3LgETPgE3LgEnDgMjHAEVFBYXPgM3Ny4BIyIGBx4BFz4BAx4BFz4BNy4BByceARceARc2FhcuAScOAQcCOD5aPSIGKGU4Ij8eBSAgAQFH/QAaJiYaAwAaJib+ZlCLaTw8aYtQUItpPDxpi9dDXxANOE9fNCREkQMHAwYOBzdrWEEOKyYIKUFbOb4rbT0TJBENRSNNT1EcHQU1RwoUbUMxBQsFAgQCSH4WASUhDFdPAYoWOzkwDCAkDQ0cglIB9iYa/QAaJiYaAwAaJvzAPGmLUFCLaTw8aYtQUItpPAKiH3ZKAggQDkBm/uwBAgEOGw4QEwkDAgUCPW0rDTc/PBPyJisEBBJmQh1G/vhPehckb0IFEQt1DBgMBAkECQ4EOGQpD0wgAAAAAwBAAAADwAOAAAsAHQAqAAAlFAYjIiY1NDYzMhYDFTIeAhceAxUzNC4CIxEVMgQWEhUzNAImJCMBL0YyMUZGMTJG7ypRS0UdHi4fEKxdoNh6lgEHxXKsjfP+urp4MUZGMTFGRgGnrBAfLh4eRExRKnrYoF4BMKxyxP74lrkBR/ONAAAABABAAAADwAOAAA8AHAAqADYAAAEhIgYVERQWMyEyNjURNCYBIiY1NDYzMhYVFAYjBTQmJy4BIzUyHgIVIyE0LgIjNTIEFhIVA4D9ABomJhoDABomJv1MKjw8Kis8PCsBATYzM4NIabmJUJQBBWGp4YGfARjQeQOAJhr9ABomJhoDABom/ME8Kio8PCoqPAFIhDMzNpNQiblpgOKpYpN50P7onwABAEAAQAPAA0AAOgAAAQ4DBw4DIyImJy4BJy4BIyIGByc+ATc+ATc2FhceARceATMyNjc+ATc2JiMiBgc+AxceAQcDwAIYLkMsLlRNRx8oQhsSJBIULBcFIx4qIUEhLEIWNEEMDRIFDyESDiocHB8CBB8iECERETA/Ti9FQgQCjiBNWWQ5Olk7HUhHQoRCSEcUFTYcOh0mKAIFR0xRZhRERCwsLEMXJiUHBzZPNBgBAllXAAACAEAAAAPAA4AADwBIAAABISIGFREUFjMhMjY1ETQmAw4DBw4DIyImJy4BJy4BIyIGByc+ATc+ATc2FhceARceATMyNjc+ATc2JiMiBgc+ARceAQcDgP0AGiYmGgMAGiYmGgIVJzkmJ0hDPBsiOBgPHxARJRQEHhokHDgcJjkSLTcLCw8FDB0PDCUYGBoBBBodDh0OHG1QOzgDA4AmGv0AGiYmGgMAGib+6BxCTFYwM0wyGT0+OHE4Pj4SEi4ZMRkgIwEFPUFGVxE7OiYmJTkUISAGBlxYAgJMSgAAAgBAAIADwAMAADsAPgAAATAmJy4BJy4CIjkBMCIOAQcOAQcOATEwBh0BFBYxMBYXHgEXHgMxMDI+ATc+ATc+ATEwNj0BNCYxAREFA7cPFRkzDS9uXj8/Xm4vDTMZFQ8JCQ8VGToPG2ZlSz9ebi8NMxkVDwkJ/ckBIAJ2RhQbCgIDBAICBAMCChsURlw3RThcRRUbCQMCBAIBAgQDAgobFUVcOEU3XP6qAUCgAAMAQAAAA8ADgAAPAEsATgAAASEiBhURFBYzITI2NRE0JgMUBjEwBgcOAQcOAiIxMC4CJy4BJy4BMTAmPQE0NjEwNjc+ATc+AjI5ATAyHgEXHgEXHgExMBYdASUNAQOA/QAaJiYaAwAaJiYaCA0RFiwLKF9QNkBXVxcNMhYRDQgIDREWLAsoXlE2NlFeKAssFhENCP4AASD+4AOAJhr9ABomJhoDABom/iUtSTgRFQgBAwMCAQEDAgMHFRE4SS03LEo3ERYHAgIDAgIDAgIHFhE3Siw3u6CgAAEAgACAA4ADQAAZAAABJyMRIREhNSEyFhURFAYjISImNRE0NjMhFwHmQOYCgP3AAkAbJSUb/YAbJSUbAQCAAsBA/cABgEAlG/6AGyUlGwJAGyWAAAIAQACAA3wDQAAZACMAAAEhIgYHAxEzFzMnISIGFREUFjMhMjY3EzYmAw4BIyETPgEzIQNT/hQaMwqQ5kBagP8AGyUlGwIZGjMKjAoYugMTBf4riAMTBQHRAoAmGv6AAkBAgCUb/cAbJSYaAYAaJv5WCA4BaggOAAMAQAAAA8ADQAAIABUAJQAAEyEyFh0BIzUhASM1IxUjFTMVMzUzNQEzFzMnISIGFREUFjMhNSHAAkAbJUD9wALAQECAgECA/MDmQFqA/wAbJSUbAYD+gAKAJRuAgP6AgIBAgIBAAkBAgCUb/cAbJUAAAAAAAwBAAAADwANAAAgAGAAfAAATITIWHQEHNSEnMxczJyEiBhURFBYzITchJQczFTM1M8ACQBslQP3AQOZAWoD/ABslJRsBgED+QAKgoIBAgAKAJRuAQMDAQIAlG/3AGyVAYKCAgAAAAAAFAEAAgAPAA0AAEAAcACUAMQA9AAA3MxUjIiY1ETQ2MyEXIycjESUiBhUUFjMyNjU0JiU1NCYjIRUhFRciBhUUFjMyNjU0JiMiBhUUFjMyNjU0JoDAwBslJRsBAIBaQOYBgBslJRsbJSUBJSUb/cACQIAbJSUbGyUl2xslJRsbJSXAQCUbAkAbJYBA/cBAJRsbJSUbGyWAwBslQMCAJRsbJSUbGyUlGxslJRsbJQAAAAQAQACAA8ADQAAMABwALAA9AAABIgYVERQWMyEyNjEhAyIGFREUFjMhMjYxISoBMQEhIgYVERQWMyEyNjURNCYDOAExITgBMRE4ATEhOAExEQEAGyUlGwIAMBD9wIAbJSUbAgAwEP4AGyUDAP4AGiYmGgIAGiYmGv4AAgACwCUb/sAbJUABACUb/sAbJUACgCYa/sAaJiYaAUAaJv6AAUD+wAAAAgCAAAADgAOAAA0AEwAAASEiBhURFBYzITI2NREDIREhFTMCwP4AGyUlGwKAGyVA/YABwMADgCUb/QAbJSUbAoD9gAMAwAAAAgCAAAAEAAOAAAsAHgAAJSMVIzUjNTM1MxUzBREhFTMVMxEnISIGFREUFjMhNQQAgECAgECA/MABwMBAwP4AGyUlGwHAgICAQICAgAMAwMABAMAlG/0AGyVAAAAGAIAAAAOAA4AADQATABcAGwAfACMAAAEhIgYVERQWMyEyNjURAyERIRUzAxUhNQEVITUFFSE1FTUhFQLA/gAbJSUbAoAbJUD9gAHAwED+AAEA/wACAP4AAcADgCUb/QAbJSUbAoD9gAMAwP6AQEABgEBAgEBAwEBAAAAABQCAAAADgAOAADAAfACLAJkAnwAAASIGBw4BBw4BFRQWFx4BFx4BMzI2NzUOASMiJicuATU0Njc+ATMyFhceARc1LgEjMTMiBgcOARUUFhceARceARceARUUBgcOASMiJicuAScVHgEzMjY3PgE3PgE1NCYnLgEnLgEnLgE1NDY3PgEzMhYXNS4BIy4BIyYiIzEzFzM3IwcOARUjNCYvASMTISIGFREUFjMhMjY1EQMhESEVMwFmDxsMCxIGBwYGBQYQCwsaDg8bDAsUCgsSBwYHBwYHEgsGCwUGCQQMFwyTERsLCgoWFwcJAwIEAQIBAwIDBwQHDQcHDQYNGg8MFgkJDgUFBQYGBhUOCAkCAwIDAwIIBQsXDAYKAwMIBAQJBU88Pz06HAEDAQICHD14/gAbJSUbAoAbJUD9gAHAwAIABgYHEQwLGg8OGAoLEAUGBgQEMgUFBgcGEgsLEgYHBgEBAgMDNAMDCAgIFg0THAkCBAIBBAECBAIEBAICAQIDAwYFMwUFAwQDCgcHEAkKEAcHDQYDBQICBQIDBQICAgcGLwICAQEBwMB1BwsFBAsHdgGAJRv9ABslJRsCgP2AAwDAAAADAIAAAAOAA4AADQAbACEAAAEXIycHMxUjNyczFzczESEiBhURFBYzITI2NREDIREhFTMCQIBgYD8/wICAYGBgYP4AGyUlGwKAGyVA/YABwMABYOCpaUDg4KioAUAlG/0AGyUlGwKA/YADAMAAAAAAAwCAAAADgAOAAA0AEwAjAAABISIGFREUFjMhMjY1EQMhESEVMw8BAyMLASMDMxsBMxM3IzUCwP4AGyUlGwKAGyVA/YABwMBADlNdQkFeYWAxQllDJiYDgCUb/QAbJSUbAoD9gAMAwEBA/oABCf73AcD+6gEW/urWQAAAAAQAgAAAA4ADgAAJAAwAGgAgAAABAzM1IzczFzMDBzcXEyEiBhURFBYzITI2NREDIREhFTMBzq6gMx6rNlSuZzU1i/4AGyUlGwKAGyVA/YABwMACQP5AQEyMAcDgiIgCICUb/QAbJSUbAoD9gAMAwAAEAIAAAAOAA4AAGAAoADYAPAAAAQczETM1MzI2Nz4BNz4BNTQmJy4BJy4BIwczMhYXHgEVFAYHDgErATUTISIGFREUFjMhMjY1EQMhESEVMwGAQEBjMhkmDhUjDA0NDAwMIBUPKhswJxEbChIdHxQKGQ8n3f4AGyUlGwKAGyVA/YABwMACQED+gJ8FBAcZExMqGBgpERIZCAYFQwUFCiEYGiMJBQScAYMlG/0AGyUlGwKA/YADAMAABwCAAAADgAOAAEsAWQBpAHoAhACSAJgAAAEiBgcGFhcHDgEPAQ4BDwEiBgcOAQcGFh8BHgEzMjY3PgE3HgEzMjYzPgE3PgEnLgEnLgEnIgYHLgEnLgEnPgE3MDYnLgEvAS4BKwEXMhYXFAYHLgE1MDYzMRceARceARcOAQc+ATc+ATcXMhYXHgEHDgEjIiYnPgEzMQUOAQc+ATc+ATcBISIGFREUFjMhMjY1EQMhESEVMwHiDBECBwwOBQoXCwIMFQkNARgEISoEAQMGDAQJBRc6JitgLCFKGgUIAwUIAwUCAQEEAwciGhIpFgoUCBYjCwEBAQ8DAQEBAQMNCwcFCAgBBwUFBAEDAQ0gEwIFAydCHQULBg0TBswODw4NBAIDCwQOIxkKEQf+thskDAQhGQIHBAFW/gAbJSUbAoAbJUD9gAHAwAKACwkcUjYMGTAWBBcnEQcNAxQsEgYNBAYCAj9DDxcHExgBAgUECBQLAwgCCAgBAwMFDgcVOB8DBQNmGAMDAwQIDREgExIbCQ4nDyXQGCgRAgQCCBMLChQLGyoRZwEEAwwBAgEMCgEBSCsnBQwrFQEHAwKQJRv9ABslJRsCgP2AAwDAAAAAAAUAgAAAA4ADgAANABcAigCYAJ4AAAERMzUzMjY3PgE1NCYjBzMyFhUUBisBNQUiBgcOAQcOAQcOARUUFhceARceARceARceARceARceARceARUUBgcOASMiJicuAScVHgEzMjY3PgE3PgE3PgE1NCYnLgEnLgEnLgEnLgEnLgEnLgEnLgE1NDY3PgE3PgE3NjIzMhYXHgEXNS4BJy4BIzETISIGFREUFjMhMjY1EQMhESEVMwEAWSskOhUVFktLMyQjJCQjJAFJDBcLDBMJCQ4FBQUCAgIHBQQLBgcPCAULBgYKBQUIAwMDBwcHEgwJFQoLFgsULBcNGQwLFQoJDgYFBgMDAggFBQwIBw8JBQoFBQkEBAYDAgMCAgEFAwMGBAQIBAoSCgkSCQoTCgoTCR7+ABslJRsCgBslQP2AAcDAAoD+ALYYFxc+JlBQVycnJyidaQMDAgkGBg8JCRYNCREGBwwGBQkEBAcEAgQCAgQCAgUDAwgEBwsDAwQEAwMLB0wICAMDAgkGBhAKCRcOChAHBw0FBQkEBAcDAgQBAgQCAgUDBAcEAwUDAgQCAQMBAQIDAwcGSQMEAgECAcAlG/0AGyUlGwKA/YADAMAAAAAAAwCAAAADgAOAABoAKAAuAAABFSIGBzoBMRUjMA4CJzwBNT4BNz4BMzIWMTcRFAYjISImNRE0NjMhEyM1IREhAsAfSiIPPGAcOFQ4Sj8RKHYdCCPAJRv9gBslJRsCAIDA/kACgAI/WxFIWThDOAEPNRULfSl7OwGB/YAbJSUbAwAbJf8AwP0AAAQAgAAAA4ADgAANABMAYgBuAAABISIGFREUFjMhMjY1EQMhESEVMwMnPgE1NCYnNz4BLwEuAQ8BLgEvAS4BKwEiBg8BDgEHJyYGDwEGFh8BDgEVFBYXBw4BHwEeAT8BHgEfAR4BOwEyNj8BPgE3FxY2PwE2JicHIiY1NDYzMhYVFAYCwP4AGyUlGwKAGyVA/YABwMBULwECAgEvBgIDJwMNBzYOHhEHAQoHTgcKAQcRHg43Bg0EJgQDBTACAQECMAUDBCYEDQY3DR8RBwEKB04GCwEHER4ONgcNAycDAgbsKDg4KCg4OAOAJRv9ABslJRsCgP2AAwDA/rkkCREJCREJIwUNBkMGBQMXCxIGOwcJCQc7BhILFwMFBkMGDQQkCREJCREJJAQNBkMGBQMXCxIGOwcJCQc7BhILFwMFBkMGDQQZOCgoODgoKDgABgCAAAADgAOAAAMABwALAA8AHQAjAAABIzUzESM1MyUhNSERITUhEyEiBhURFBYzITI2NREDIREhFTMDAMDAwMD/AP8AAQD/AAEAwP4AGyUlGwKAGyVA/YABwMACAED+gEDAwP4AwAJAJRv9ABslJRsCgP2AAwDAAAAAAAIAgAAAA4ADgAANABoAAAEhIgYVERQWMyEyNjURAyM1MycHMxUhESEVMwLA/gAbJSUbAoAbJUD+gMG/gP7+AcDAA4AlG/0AGyUlGwKA/YDAwMDAAwDAAAADAIAAAAOAA4AADQA8AEgAAAEhIgYVERQWMyEyNjURAyERMxUzFSMVMxUjFTMVIxUzFQ4BFRQWMzI2NTQmJzUzNSM1MzUjNTM1IzUzFTMBFAYjIiY1NDYzMhYCwP4AGyUlGwKAGyVA/YCAQEBAQEBAQBwkOCgoOCQcQEBAQEBAwMD+gBMNDRMTDQ0TA4AlG/0AGyUlGwKA/YADAEBAQEBAQEBFCjIfKDg4KB8yCoVAQEBAQEDA/mANExMNDRMTAAAMAIAAAAOAA4AADwATABcAGwAfACMAJwArAC8AMwA3ADsAAAEhIgYVERQWMyEyNjURNCYBIzUzNSM1MzUjNTM1IzUzASE1ITUhESE1ITUhEyM1MzUjNTM1IzUzNSM1MwNA/YAbJSUbAoAbJSX9pUBAQEBAQEBAAcD+gAGA/oABgP6AAYCAQEBAQEBAQEADgCUb/QAbJSUbAwAbJfzAQICAgICAQP0AwEABAEDA/QBAgICAgIBAAAAAAgCAAAADgAOAAAQAGQAAGwEFJRMFIQ8BMwMHLwEzHwEzMT8BISc3IyeAPAFEAUQ8/YMB9Qrv5hrLzA5mBm0BcAj+qAj1/gwDgP0AgIADAKRiZv7ROzyZTxwggGBmYgAAAgCAAAADgAOAAAQAGgAAGwEFJRMFIQ8CIRchBwMPAS8BMx8BPwEhAyeAPQFCAUQ9/YgB7wIEAv6FCQFpAxcBy8sOZAdubgz+qRgDA4D9AICAAwClGjMWZRv+/BFKSpxPMDCAAREaAAADAAAAQAQAA0AABgAMABAAAAkBJzcnNwEFJzcnCQEBJwMXBAD/AC3S0i0BAP0t0tIt/wABAAGCPsY9AcD/AC3T0y3/ANPT0y3/AP8AAm8R/RERAAACAEAAgAPAAwAAWQCzAAABIzAGHQEUBgcjIgYHBiIVIgYjDgEHOAEHDgEHFAYVFAYVHAExMBQVFBYVFBYVHgEXMhQxHgEXMhYzFDIXHgE7AR4BHQEUFjEzNSMwJj0BMCYnPgExNTQ2MTMlFTMwFh0BMBYXDgExFRQGMSMVMzA2PQE0NjczMjY3NjI1MjYzPgE3OAE3PgE3NDY1NDY1PAExMDQ1NCY1NCY1LgEnJjAxLgEnIiYjNCInLgErAS4BPQE0JjEBgECAMQ8gAwcCAQIBAQECAwIBAQIBAQEBAQECAQECAwIBAQECAQIHAyAPMYBAQEAKHR0KQEABAD9BCh0dCkBAQIAxDyADBwIBAgEBAQIDAgEBAgEBAQEBAQIBAQIDAgEBAQIBAgcDIA8xgAMAIGBgKhUBAQEBAQECAwIBAgQCAQEBAQQBAQEBAQEDAgEBAQIEAgECAwIBAQEBAQEVKmBgIEAQMGBEHBxEYDAQQEAQMGBEHBxEYDAQQCBgYCoVAQEBAQEBAgMCAQIEAgEBAQIDAQEBAQEBAwIBAQECBAIBAgMCAQEBAQEBFSpgYCAAAAAABQBAAAADwAOAAB8APABAAEQASAAAAS4BIyEiBgcOARURIxUUFhceATMhMjY3PgE1ETM1NCYnDgEVERQGBw4BIyImJy4BPQEjETQ2Nz4BMyEOAQchNSEVITUhFSE1IQO9C1g6/oA6WAsBAsACAQtYOgGAOlgLAQLAAvsBAgMDCTIfHzIJAwPAAwMJMh8BQAoPR/8AAQD/AAEA/wABAAMAN0lJNwgQCP3gIAgQCDdJSTcIEAgCICAIEAgIEAj9wAgQCBwkJBwHEQggAiAIEAgcJA4g0kDAQMBAAAAAAAUAQAAAA8ADgAAPABsAJwAzADoAABMiBhURFBYzITI2NRE0JiMFMhYVFAYjIiY1NDYzMhYVFAYjIiY1NDYzMhYVFAYjIiY1NDYFIREhMDQ1gBslJRsDABslJRv+QBslJRsbJSXbGyUlGxslJdsbJSUbGyUl/VsDAP0AA4AlG/0AGyUlGwMAGyVAJRsbJSUbGyUlGxslJRsbJSUbGyUlGxslwP3AJRsAAAgAQAAAA8ADgAAPABsAJwAzADcAaACFAIkAABMiBhURFBYzITI2NRE0JiMFNhYHDgEHBiY3PgE3NhYHDgEHBiY3PgE3NhYHDgEHBiY3PgEFIREhEyIGBw4BBw4BFRQWFx4BFx4BMzI2NzUOASMiJicuATU0Njc+ATMyFhceARc1LgEjMTMHIwczByMHMwczNzMHMzczNyM3MzcjNyMHIzcjFzMHI4AbJSUbAwAbJSUb/jwdKQICIhgdKQICItgdKQICIhgdKQICItgdKQICIhgdKQICIv1cAwD9APAaLhQUHwsLCwoKCR0SEywZGi4UEiMSEh8LCwwLDAsfFAkTCQkQBxMpFOQQJAsjDCAMHw89EDUPPRAhDiIMHg0eED4RNBA/ITYNNQOAJRv9ABslJRsDABslQAIpHRgiAgIpHRgiAgIpHRgiAgIpHRgiAgIpHRgiAgIpHRgivv3AAcAKCwoeExMsGBcoERIbCQkKBwdTCQgLCgsdExIeCwsLAwICBgRWBQVNOjY5SkpKSjk2Ok1NTYc2AAAAAAkAQAAAA8ADgAAPABsAJwAzADcARgBnAHQAhAAAEyIGFREUFjMhMjY1ETQmIwUyFhUUBiMiJjU0NjMyFhUUBiMiJjU0NjMyFhUUBiMiJjU0NgUhESEbATMTIwcOAQcjNCYvASMhETMyNjc+ATU0JicuAScuASc1PgE3PgE3PgE1NCYrATEXMzIWFRQGBw4BKwE1FTMyFhceARUUBgcOASsBNYAbJSUbAwAbJSUb/kAbJSUbGyUl2xslJRsbJSXbGyUlGxslJf1bAwD9AEBnbGlkMAMDAQIEAzBoAW+SHi8REBEFBQUOCQkUDAoSCAkMBAQEQECHYBIXFwUFBQ0IHCYIDQYFBQYGBRAKIAOAJRv9ABslJRsDABslQCUbGyUlGxslJRsbJSUbGyUlGxslJRsbJcD9wAHA/sABQMQLEggGEgzF/sANDQwlFwkRCAgNBgUHAQECBwUGDAcHDwgnJ0EODwcLBAUEPH0EBAULBwgMBQQFQQAAAAADAEAAwAPAAsAALwBLAE8AAAEiBgcOAQcOARUUFhceARceATMyNjc1DgEjIiYnLgE1NDY3PgEzMhYXHgEXNS4BIyEHIwczByMHMwczNzMHMzczNyM3MzcjNyMHIzcHMwcjAUwoRh4fLxEQEQ8PDyscHEMnKEAeGzAbHS4RERISEREwHQ8WDg4ZCh43HwE9GjoTORQzFDIZZBpXGWMaNhc5FTAVMRtmGlYbMFcUVwLAERARLx8eRiclQBwcKw8PDwsLhQ4OEhERLx4dMBESEQQDAwoGiQgIfFxWXHZ2dnZcVlx8fHzYVgAABABAAMADwAKAAA0ALAA5AEoAABsBMxMjAw4BFSM0JicDIREzMjY3PgE1NCYnLgEnLgEnNT4BNz4BNz4BNTQmIwczMhYVFAYHDgErATUVMzIWFx4BFRQGBw4BKwE1MUCSmpSORAMGBAUERQFl0SxEGBcYBwcHFA0NHREOGgwMEQYGBlxbORohIggHCBIMKDcLFAcHBwgICBcOLgKA/kABwP7uDxoLCBoQART+QBISEjMgDRcLDBMHCAkCAQMKBwgRCgkWDDY2WhUVCg8GBgZVsAYGBhAKCxEGBgdbAAMAQAAAA8ADgAAJAAwADwAACQEnBxEXNwElEQERFzM3EQLA/pnZQEDZAWcBAPzAgM3zA4D+madA/oBAp/6ZQAMA/gABAIC7/ooAAAABAEAAgAPAAwAAIQAAAT4BNTQuAiMiBgcuASMiBhUcARUOARUUFjMhMjY1NCYnA3QGBiM9Ui45YB4XNR1PcDhJcU8CAE9xKSMB2REjEy5SPSM0Kw8QcFACBgMTYz9PcXBQL08bAAAAAAIAQABAA8ADQAANABMAAAEhIgYVERQWMyEyNjURAyERIRUzAwD9gBslJRsDABslQP0AAkDAA0AlG/2AGyUlGwIA/gACgMAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAEAAGBiVzpfDzz1AAsEAAAAAADVwxiEAAAAANXDGIQAAP/ABAADwAAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAB3gQAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAABQAQAAUAEAAFABAABQAQAAQAEAAFABAABAAQAAUAEAAEABAABAAQAAQAEAAEABAABAAQAAIAEAAEABAAAgAQAAQAEAAAABAABAAQAAMAEAAE8BAAAwAQAAUAEAAEABAAAwAQAAQAEAADABAABAAQAAQAEAADABAAAAAQAAEAEAADABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAABQAQAAEAEAABABAAAQAQAAEAEAABABAAAgAQAAEAEAABABAAAQAQAAYAEAABABAAAQAQAAEAEAABABAAAQAQAAAAEAADABAAAwAQAAEAEAABABAAAQAQAAEAEAABABAAAgAQAAQAEAACLBAAAAAQAAAAEAAEABAAAAAQAAMAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAwAQAAEAEAABABAAAwAQAAEAEAABABAAAwAQAAEAEAABABAAAwAQAAMAEAABABAABAAQAAQAEAACABAAAgAQAAQAEAACABAAAgAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAADABAAAwAQAAMAEAACABAAAwAQAAFoEAABDBAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAgAQAAEAEAACABAABQAQAAUAEAABABAAAQAQAAEAEAAAABAAAQAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAEAEAADABAAAwAQAAMAEAACABAAAggQAAEAEAABABAAAgAQAAIAEAACABAAAgAQAAQAEAACABAAAgAQAAIAEAABABAAAQAQAAEAEAABABAAAQAQAAAAEAAAABAAAAAQAAEAEAAAABAAAQAQAAIAEAACABAAAgAQAAEAEAABABAAAQAQAAAwEAADABAAAQAQAAEAEAABABAAAQAQAAIAEAAAABAABAAQAAQAEAABABAAAgAQAAIAEAACABAAAgAQAAIAEAABABAAAgAQAAEAEAACABAAAgAQAAIAEAABABAAAQAQAAEAEAABABAAAAAQAAAAEAABABAAAgAQAAQAEAAEABAABAAQAAQAEAADABAAAQAQAAEAEAAAABAAAgAQAAIAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAACABAAAgAQAAIAEAACABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAAAQAAAAEAAAABAAAAAQAAEAEAABABAAAQAQAAEAEAADABAAAwAQAAAAEAABABAAAQAQAAAAEAACABAAAQAQAAAAEAACABAAAAAQAAAAEAAAABAAAAAQAAAAEAACABAAAgAQAAAAEAABABAAAQAQAAEAEAABABAAAQAQAAAAEAAAA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) format("truetype"); }
.k-icon {
  width: 1em;
  height: 1em;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  font-family: 'WebComponentsIcons';
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  speak: none;
  text-transform: none;
  text-decoration: none;
  display: inline-block;
  vertical-align: middle; }
.k-icon::before {
    vertical-align: baseline; }
.k-icon:hover, .k-icon:focus {
    text-decoration: none; }
.k-icon-with-modifier {
  position: relative;
  margin: .25em; }
.k-icon-modifier {
  position: absolute;
  font-size: .5em;
  bottom: 0;
  right: 0;
  margin: 0 -.5em -.5em 0; }
.k-i-none::before {
  content: "";
  display: none; }
.k-icon-xs {
  font-size: 8px; }
.k-icon-sm {
  font-size: 12px; }
.k-icon-md {
  font-size: 32px; }
.k-icon-lg {
  font-size: 48px; }
.k-icon-xl {
  font-size: 64px; }
.k-i-arrow-45-up-right::before {
  content: "\e000"; }
.k-i-collapse-ne::before {
  content: "\e000"; }
.k-i-resize-ne::before {
  content: "\e000"; }
.k-i-arrow-45-down-right::before {
  content: "\e001"; }
.k-i-collapse-se::before {
  content: "\e001"; }
.k-i-resize-se::before {
  content: "\e001"; }
.k-i-arrow-45-down-left::before {
  content: "\e002"; }
.k-i-collapse-sw::before {
  content: "\e002"; }
.k-i-resize-sw::before {
  content: "\e002"; }
.k-i-arrow-45-up-left::before, .k-i-resize-nw::before {
  content: "\e003"; }
.k-i-collapse-nw::before {
  content: "\e003"; }
.k-i-resize-new::before {
  content: "\e003"; }
.k-i-arrow-60-up::before, .k-i-arrow-n::before, .k-i-sarrow-n::before, .k-i-expand-n::before {
  content: "\e004"; }
.k-i-kpi-trend-increase::before {
  content: "\e004"; }
.k-i-arrow-60-right::before, .k-i-arrow-e::before, .k-i-sarrow-e::before, .k-i-expand::before, .k-i-expand-e::before {
  content: "\e005"; }
.k-i-arrow-60-down::before, .k-i-arrow-s::before, .k-i-sarrow-s::before, .k-i-collapse::before, .k-i-expand-s::before {
  content: "\e006"; }
.k-i-kpi-trend-decrease::before {
  content: "\e006"; }
.k-i-arrow-60-left::before, .k-i-arrow-w::before, .k-i-sarrow-w::before, .k-i-expand-w::before {
  content: "\e007"; }
.k-i-arrow-end-up::before {
  content: "\e008"; }
.k-i-arrow-end-right::before, .k-i-seek-e::before {
  content: "\e009"; }
.k-i-arrow-end-down::before {
  content: "\e00a"; }
.k-i-arrow-end-left::before, .k-i-seek-w::before {
  content: "\e00b"; }
.k-i-arrow-double-60-up::before {
  content: "\e00c"; }
.k-i-arrow-seek-up::before, .k-i-seek-n::before {
  content: "\e00c"; }
.k-i-arrow-double-60-right::before {
  content: "\e00d"; }
.k-i-arrow-seek-right::before {
  content: "\e00d"; }
.k-i-forward-sm::before {
  content: "\e00d"; }
.k-i-arrow-double-60-down::before {
  content: "\e00e"; }
.k-i-arrow-seek-down::before, .k-i-seek-s::before {
  content: "\e00e"; }
.k-i-arrow-double-60-left::before {
  content: "\e00f"; }
.k-i-arrow-seek-left::before {
  content: "\e00f"; }
.k-i-rewind-sm::before {
  content: "\e00f"; }
.k-i-arrows-kpi::before {
  content: "\e010"; }
.k-i-kpi::before {
  content: "\e010"; }
.k-i-arrows-no-change::before {
  content: "\e011"; }
.k-i-arrow-overflow-down::before {
  content: "\e012"; }
.k-i-arrow-chevron-up::before, .k-i-arrowhead-n::before {
  content: "\e013"; }
.k-i-arrow-chevron-right::before, .k-i-arrowhead-e::before {
  content: "\e014"; }
.k-i-arrow-chevron-down::before, .k-i-arrowhead-s::before {
  content: "\e015"; }
.k-i-arrow-chevron-left::before, .k-i-arrowhead-w::before {
  content: "\e016"; }
.k-i-arrow-up::before {
  content: "\e017"; }
.k-i-arrow-right::before {
  content: "\e018"; }
.k-i-arrow-down::before {
  content: "\e019"; }
.k-i-arrow-left::before {
  content: "\e01a"; }
.k-i-arrow-drill::before {
  content: "\e01b"; }
.k-i-arrow-parent::before {
  content: "\e01c"; }
.k-i-arrow-root::before {
  content: "\e01d"; }
.k-i-arrows-resizing::before {
  content: "\e01e"; }
.k-i-arrows-dimensions::before, .k-i-dimension::before {
  content: "\e01f"; }
.k-i-arrows-swap::before {
  content: "\e020"; }
.k-i-drag-and-drop::before {
  content: "\e021"; }
.k-i-categorize::before {
  content: "\e022"; }
.k-i-grid::before {
  content: "\e023"; }
.k-i-grid-layout::before {
  content: "\e024"; }
.k-i-group::before {
  content: "\e025"; }
.k-i-ungroup::before {
  content: "\e026"; }
.k-i-handler-drag::before {
  content: "\e027"; }
.k-i-layout::before {
  content: "\e028"; }
.k-i-layout-1-by-4::before {
  content: "\e029"; }
.k-i-layout-2-by-2::before, .k-i-page-layout::before {
  content: "\e02a"; }
.k-i-layout-side-by-side::before {
  content: "\e02b"; }
.k-i-layout-stacked::before {
  content: "\e02c"; }
.k-i-columns::before {
  content: "\e02d"; }
.k-i-rows::before {
  content: "\e02e"; }
.k-i-reorder::before {
  content: "\e02f"; }
.k-i-menu::before, .k-i-hamburger::before {
  content: "\e030"; }
.k-i-more-vertical::before, .k-i-vbars::before {
  content: "\e031"; }
.k-i-more-horizontal::before, .k-i-hbars::before {
  content: "\e032"; }
.k-i-undo::before, .k-i-undo-large::before {
  content: "\e100"; }
.k-i-redo::before, .k-i-redo-large::before {
  content: "\e101"; }
.k-i-reset::before {
  content: "\e102"; }
.k-i-reload::before {
  content: "\e103"; }
.k-i-refresh::before {
  content: "\e103"; }
.k-i-recurrence::before {
  content: "\e103"; }
.k-i-non-recurrence::before, .k-i-refresh-clear::before {
  content: "\e104"; }
.k-i-reset-sm::before {
  content: "\e105"; }
.k-i-reload-sm::before {
  content: "\e106"; }
.k-i-refresh-sm::before {
  content: "\e106"; }
.k-i-recurrence-sm::before {
  content: "\e106"; }
.k-i-clock::before {
  content: "\e107"; }
.k-i-calendar::before {
  content: "\e108"; }
.k-i-save::before {
  content: "\e109"; }
.k-i-floppy::before {
  content: "\e109"; }
.k-i-print::before {
  content: "\e10a"; }
.k-i-printer::before {
  content: "\e10a"; }
.k-i-edit::before {
  content: "\e10b"; }
.k-i-pencil::before {
  content: "\e10b"; }
.k-i-delete::before {
  content: "\e10c"; }
.k-i-trash::before {
  content: "\e10c"; }
.k-i-attachment::before {
  content: "\e10d"; }
.k-i-clip::before {
  content: "\e10d"; }
.k-i-attachment-45::before {
  content: "\e10e"; }
.k-i-clip-45::before {
  content: "\e10e"; }
.k-i-link-horizontal::before {
  content: "\e10f"; }
.k-i-hyperlink::before {
  content: "\e10f"; }
.k-i-unlink-horizontal::before {
  content: "\e110"; }
.k-i-hyperlink-remove::before {
  content: "\e110"; }
.k-i-link-vertical::before {
  content: "\e111"; }
.k-i-unlink-vertical::before {
  content: "\e112"; }
.k-i-lock::before {
  content: "\e113"; }
.k-i-unlock::before {
  content: "\e114"; }
.k-i-cancel::before {
  content: "\e115"; }
.k-i-cancel-outline::before, .k-i-deny::before {
  content: "\e116"; }
.k-i-cancel-circle::before {
  content: "\e117"; }
.k-i-check::before {
  content: "\e118"; }
.k-i-checkmark::before {
  content: "\e118"; }
.k-i-check-outline::before {
  content: "\e119"; }
.k-i-checkmark-outline::before {
  content: "\e119"; }
.k-i-success::before {
  content: "\e119"; }
.k-i-check-circle::before {
  content: "\e11a"; }
.k-i-checkmark-circle::before {
  content: "\e11a"; }
.k-i-close::before, .k-i-group-delete::before {
  content: "\e11b"; }
.k-i-x::before {
  content: "\e11b"; }
.k-i-close-outline::before {
  content: "\e11c"; }
.k-i-x-outline::before {
  content: "\e11c"; }
.k-i-error::before {
  content: "\e11c"; }
.k-i-close-circle::before {
  content: "\e11d"; }
.k-i-x-circle::before {
  content: "\e11d"; }
.k-i-plus::before, .k-plus::before, .k-i-add::before {
  content: "\e11e"; }
.k-i-plus-outline::before {
  content: "\e11f"; }
.k-i-plus-circle::before {
  content: "\e120"; }
.k-i-minus::before, .k-minus::before {
  content: "\e121"; }
.k-i-kpi-trend-equal::before {
  content: "\e121"; }
.k-i-minus-outline::before {
  content: "\e122"; }
.k-i-minus-circle::before {
  content: "\e123"; }
.k-i-sort-asc::before {
  content: "\e124"; }
.k-i-sort-desc::before {
  content: "\e125"; }
.k-i-unsort::before {
  content: "\e126"; }
.k-i-sort-clear::before {
  content: "\e126"; }
.k-i-sort-asc-sm::before {
  content: "\e127"; }
.k-i-sort-desc-sm::before {
  content: "\e128"; }
.k-i-filter::before {
  content: "\e129"; }
.k-i-filter-clear::before {
  content: "\e12a"; }
.k-i-filter-sm::before {
  content: "\e12b"; }
.k-i-filter-sort-asc-sm::before {
  content: "\e12c"; }
.k-i-filter-sort-desc-sm::before {
  content: "\e12d"; }
.k-i-filter-add-expression::before {
  content: "\e12e"; }
.k-i-filter-add-group::before {
  content: "\e12f"; }
.k-i-login::before {
  content: "\e130"; }
.k-i-logout::before {
  content: "\e131"; }
.k-i-download::before {
  content: "\e132"; }
.k-i-upload::before {
  content: "\e133"; }
.k-i-hyperlink-open::before {
  content: "\e134"; }
.k-i-hyperlink-open-sm::before {
  content: "\e135"; }
.k-i-launch::before {
  content: "\e136"; }
.k-i-window::before {
  content: "\e137"; }
.k-i-window-maximize::before, .k-i-maximize::before {
  content: "\e137"; }
.k-i-windows::before {
  content: "\e138"; }
.k-i-window-restore::before, .k-i-restore::before {
  content: "\e138"; }
.k-i-tiles::before {
  content: "\e138"; }
.k-i-window-minimize::before, .k-i-minimize::before {
  content: "\e139"; }
.k-i-gear::before {
  content: "\e13a"; }
.k-i-cog::before {
  content: "\e13a"; }
.k-i-custom::before {
  content: "\e13a"; }
.k-i-gears::before {
  content: "\e13b"; }
.k-i-cogs::before {
  content: "\e13b"; }
.k-i-wrench::before {
  content: "\e13c"; }
.k-i-settings::before {
  content: "\e13c"; }
.k-i-preview::before {
  content: "\e13d"; }
.k-i-eye::before {
  content: "\e13d"; }
.k-i-zoom::before {
  content: "\e13e"; }
.k-i-search::before {
  content: "\e13e"; }
.k-i-zoom-in::before {
  content: "\e13f"; }
.k-i-zoom-out::before {
  content: "\e140"; }
.k-i-pan::before {
  content: "\e141"; }
.k-i-move::before {
  content: "\e141"; }
.k-i-calculator::before {
  content: "\e142"; }
.k-i-cart::before {
  content: "\e143"; }
.k-i-shopping-cart::before {
  content: "\e143"; }
.k-i-connector::before {
  content: "\e144"; }
.k-i-plus-sm::before, .k-i-splus::before {
  content: "\e145"; }
.k-i-minus-sm::before, .k-i-sminus::before {
  content: "\e146"; }
.k-i-kpi-status-deny::before {
  content: "\e147"; }
.k-i-kpi-status-hold::before {
  content: "\e148"; }
.k-i-kpi-status-open::before {
  content: "\e149"; }
.k-i-play::before {
  content: "\e200"; }
.k-i-pause::before {
  content: "\e201"; }
.k-i-stop::before {
  content: "\e202"; }
.k-i-rewind::before {
  content: "\e203"; }
.k-i-forward::before {
  content: "\e204"; }
.k-i-volume-down::before, .k-i-volume-low::before {
  content: "\e205"; }
.k-i-volume-up::before, .k-i-volume-high::before {
  content: "\e206"; }
.k-i-volume-off::before, .k-i-volume-mute::before {
  content: "\e207"; }
.k-i-hd::before {
  content: "\e208"; }
.k-i-subtitles::before {
  content: "\e209"; }
.k-i-playlist::before {
  content: "\e20a"; }
.k-i-audio::before {
  content: "\e20b"; }
.k-i-play-sm::before {
  content: "\e20c"; }
.k-i-pause-sm::before {
  content: "\e20d"; }
.k-i-stop-sm::before {
  content: "\e20e"; }
.k-i-heart-outline::before {
  content: "\e300"; }
.k-i-fav-outline::before {
  content: "\e300"; }
.k-i-favorite-outline::before {
  content: "\e300"; }
.k-i-heart::before {
  content: "\e301"; }
.k-i-fav::before {
  content: "\e301"; }
.k-i-favorite::before {
  content: "\e301"; }
.k-i-star-outline::before {
  content: "\e302"; }
.k-i-bookmark-outline::before {
  content: "\e302"; }
.k-i-star::before {
  content: "\e303"; }
.k-i-bookmark::before {
  content: "\e303"; }
.k-i-checkbox::before {
  content: "\e304"; }
.k-i-shape-rect::before {
  content: "\e304"; }
.k-i-checkbox-checked::before {
  content: "\e305"; }
.k-i-tri-state-indeterminate::before {
  content: "\e306"; }
.k-i-tri-state-null::before {
  content: "\e307"; }
.k-i-circle::before {
  content: "\e308"; }
.k-i-radiobutton::before {
  content: "\e309"; }
.k-i-shape-circle::before {
  content: "\e309"; }
.k-i-radiobutton-checked::before {
  content: "\e30a"; }
.k-i-notification::before {
  content: "\e400"; }
.k-i-bell::before {
  content: "\e400"; }
.k-i-information::before {
  content: "\e401"; }
.k-i-info::before {
  content: "\e401"; }
.k-i-question::before {
  content: "\e402"; }
.k-i-help::before {
  content: "\e402"; }
.k-i-warning::before {
  content: "\e403"; }
.k-i-exception::before {
  content: "\e403"; }
.k-i-photo-camera::before {
  content: "\e500"; }
.k-i-image::before {
  content: "\e501"; }
.k-i-photo::before {
  content: "\e501"; }
.k-i-image-export::before {
  content: "\e502"; }
.k-i-photo-export::before {
  content: "\e502"; }
.k-i-zoom-actual-size::before {
  content: "\e503"; }
.k-i-zoom-best-fit::before {
  content: "\e504"; }
.k-i-image-resize::before {
  content: "\e505"; }
.k-i-crop::before {
  content: "\e506"; }
.k-i-mirror::before {
  content: "\e507"; }
.k-i-flip-horizontal::before {
  content: "\e508"; }
.k-i-flip-vertical::before {
  content: "\e509"; }
.k-i-rotate::before {
  content: "\e50a"; }
.k-i-rotate-right::before, .k-i-rotate-cw::before {
  content: "\e50b"; }
.k-i-rotate-left::before, .k-i-rotate-ccw::before {
  content: "\e50c"; }
.k-i-brush::before {
  content: "\e50d"; }
.k-i-palette::before {
  content: "\e50e"; }
.k-i-paint::before {
  content: "\e50f"; }
.k-i-droplet::before {
  content: "\e50f"; }
.k-i-background::before {
  content: "\e50f"; }
.k-i-line::before {
  content: "\e510"; }
.k-i-shape-line::before {
  content: "\e510"; }
.k-i-brightness-contrast::before {
  content: "\e511"; }
.k-i-saturation::before {
  content: "\e512"; }
.k-i-invert-colors::before {
  content: "\e513"; }
.k-i-transperancy::before {
  content: "\e514"; }
.k-i-opacity::before {
  content: "\e514"; }
.k-i-greyscale::before {
  content: "\e515"; }
.k-i-blur::before {
  content: "\e516"; }
.k-i-sharpen::before {
  content: "\e517"; }
.k-i-shape::before {
  content: "\e518"; }
.k-i-round-corners::before {
  content: "\e519"; }
.k-i-front-element::before {
  content: "\e51a"; }
.k-i-back-element::before {
  content: "\e51b"; }
.k-i-forward-element::before {
  content: "\e51c"; }
.k-i-backward-element::before {
  content: "\e51d"; }
.k-i-align-left-element::before {
  content: "\e51e"; }
.k-i-align-center-element::before {
  content: "\e51f"; }
.k-i-align-right-element::before {
  content: "\e520"; }
.k-i-align-top-element::before {
  content: "\e521"; }
.k-i-align-middle-element::before {
  content: "\e522"; }
.k-i-align-bottom-element::before {
  content: "\e523"; }
.k-i-thumbnails-up::before {
  content: "\e524"; }
.k-i-thumbnails-right::before {
  content: "\e525"; }
.k-i-thumbnails-down::before {
  content: "\e526"; }
.k-i-thumbnails-left::before {
  content: "\e527"; }
.k-i-full-screen::before, .k-i-fullscreen-enter::before {
  content: "\e528"; }
.k-i-fullscreen::before {
  content: "\e528"; }
.k-i-full-screen-exit::before {
  content: "\e529"; }
.k-i-fullscreen-exit::before {
  content: "\e529"; }
.k-i-reset-color::before {
  content: "\e52a"; }
.k-i-paint-remove::before {
  content: "\e52a"; }
.k-i-background-remove::before {
  content: "\e52a"; }
.k-i-page-properties::before {
  content: "\e600"; }
.k-i-bold::before {
  content: "\e601"; }
.k-i-italic::before {
  content: "\e602"; }
.k-i-underline::before {
  content: "\e603"; }
.k-i-font-family::before {
  content: "\e604"; }
.k-i-foreground-color::before, .k-i-text::before {
  content: "\e605"; }
.k-i-convert-lowercase::before {
  content: "\e606"; }
.k-i-convert-uppercase::before {
  content: "\e607"; }
.k-i-strikethrough::before, .k-i-strike-through::before {
  content: "\e608"; }
.k-i-sub-script::before, .k-i-subscript::before {
  content: "\e609"; }
.k-i-sup-script::before, .k-i-superscript::before {
  content: "\e60a"; }
.k-i-div::before {
  content: "\e60b"; }
.k-i-all::before {
  content: "\e60c"; }
.k-i-h1::before {
  content: "\e60d"; }
.k-i-h2::before {
  content: "\e60e"; }
.k-i-h3::before {
  content: "\e60f"; }
.k-i-h4::before {
  content: "\e610"; }
.k-i-h5::before {
  content: "\e611"; }
.k-i-h6::before {
  content: "\e612"; }
.k-i-list-ordered::before, .k-i-insert-ordered-list::before {
  content: "\e613"; }
.k-i-list-numbered::before {
  content: "\e613"; }
.k-i-list-unordered::before, .k-i-insert-unordered-list::before {
  content: "\e614"; }
.k-i-list-bulleted::before {
  content: "\e614"; }
.k-i-indent-increase::before {
  content: "\e615"; }
.k-i-indent::before {
  content: "\e615"; }
.k-i-indent-decrease::before {
  content: "\e616"; }
.k-i-outdent::before {
  content: "\e616"; }
.k-i-insert-up::before, .k-i-insert-n::before {
  content: "\e617"; }
.k-i-insert-top::before {
  content: "\e617"; }
.k-i-insert-middle::before, .k-i-insert-m::before {
  content: "\e618"; }
.k-i-insert-down::before, .k-i-insert-s::before {
  content: "\e619"; }
.k-i-insert-bottom::before {
  content: "\e619"; }
.k-i-align-top::before {
  content: "\e61a"; }
.k-i-align-middle::before {
  content: "\e61b"; }
.k-i-align-bottom::before {
  content: "\e61c"; }
.k-i-align-left::before, .k-i-justify-left::before {
  content: "\e61d"; }
.k-i-align-center::before, .k-i-justify-center::before {
  content: "\e61e"; }
.k-i-align-right::before, .k-i-justify-right::before {
  content: "\e61f"; }
.k-i-align-justify::before, .k-i-justify-full::before {
  content: "\e620"; }
.k-i-align-remove::before, .k-i-justify-clear::before {
  content: "\e621"; }
.k-i-text-wrap::before {
  content: "\e622"; }
.k-i-rule-horizontal::before {
  content: "\e623"; }
.k-i-table-align-top-left::before {
  content: "\e624"; }
.k-i-table-align-top-center::before {
  content: "\e625"; }
.k-i-table-align-top-right::before {
  content: "\e626"; }
.k-i-table-align-middle-left::before {
  content: "\e627"; }
.k-i-table-align-middle-center::before {
  content: "\e628"; }
.k-i-table-align-middle-right::before {
  content: "\e629"; }
.k-i-table-align-bottom-left::before {
  content: "\e62a"; }
.k-i-table-align-bottom-center::before {
  content: "\e62b"; }
.k-i-table-align-bottom-right::before {
  content: "\e62c"; }
.k-i-table-align-remove::before {
  content: "\e62d"; }
.k-i-borders-all::before, .k-i-all-borders::before {
  content: "\e62e"; }
.k-i-borders-outside::before, .k-i-outside-borders::before {
  content: "\e62f"; }
.k-i-borders-inside::before, .k-i-inside-borders::before {
  content: "\e630"; }
.k-i-borders-inside-horizontal::before, .k-i-inside-horizontal-borders::before {
  content: "\e631"; }
.k-i-borders-inside-vertical::before, .k-i-inside-vertical-borders::before {
  content: "\e632"; }
.k-i-border-top::before, .k-i-top-border::before {
  content: "\e633"; }
.k-i-border-bottom::before, .k-i-bottom-border::before {
  content: "\e634"; }
.k-i-border-left::before, .k-i-left-border::before {
  content: "\e635"; }
.k-i-border-right::before, .k-i-right-border::before {
  content: "\e636"; }
.k-i-border-no::before, .k-i-no-borders::before {
  content: "\e637"; }
.k-i-borders-show-hide::before {
  content: "\e638"; }
.k-i-form::before {
  content: "\e639"; }
.k-i-border::before {
  content: "\e639"; }
.k-i-form-element::before {
  content: "\e63a"; }
.k-i-code-snippet::before {
  content: "\e63b"; }
.k-i-select-all::before {
  content: "\e63c"; }
.k-i-button::before {
  content: "\e63d"; }
.k-i-select-box::before {
  content: "\e63e"; }
.k-i-calendar-date::before {
  content: "\e63f"; }
.k-i-group-box::before {
  content: "\e640"; }
.k-i-textarea::before {
  content: "\e641"; }
.k-i-textbox::before {
  content: "\e642"; }
.k-i-textbox-hidden::before {
  content: "\e643"; }
.k-i-password::before {
  content: "\e644"; }
.k-i-paragraph-add::before {
  content: "\e645"; }
.k-i-edit-tools::before {
  content: "\e646"; }
.k-i-template-manager::before {
  content: "\e647"; }
.k-i-change-manually::before {
  content: "\e648"; }
.k-i-track-changes::before {
  content: "\e649"; }
.k-i-track-changes-enable::before {
  content: "\e64a"; }
.k-i-track-changes-accept::before {
  content: "\e64b"; }
.k-i-track-changes-accept-all::before {
  content: "\e64c"; }
.k-i-track-changes-reject::before {
  content: "\e64d"; }
.k-i-track-changes-reject-all::before {
  content: "\e64e"; }
.k-i-document-manager::before {
  content: "\e64f"; }
.k-i-custom-icon::before {
  content: "\e650"; }
.k-i-dictionary-add::before {
  content: "\e651"; }
.k-i-image-light-dialog::before {
  content: "\e652"; }
.k-i-image-insert::before, .k-i-insert-image::before {
  content: "\e652"; }
.k-i-image-edit::before {
  content: "\e653"; }
.k-i-image-map-editor::before {
  content: "\e654"; }
.k-i-comment::before {
  content: "\e655"; }
.k-i-comment-remove::before {
  content: "\e656"; }
.k-i-comments-remove-all::before {
  content: "\e657"; }
.k-i-silverlight::before {
  content: "\e658"; }
.k-i-media-manager::before {
  content: "\e659"; }
.k-i-video-external::before {
  content: "\e65a"; }
.k-i-flash-manager::before {
  content: "\e65b"; }
.k-i-find-and-replace::before {
  content: "\e65c"; }
.k-i-find::before {
  content: "\e65c"; }
.k-i-copy::before {
  content: "\e65d"; }
.k-i-files::before {
  content: "\e65d"; }
.k-i-cut::before {
  content: "\e65e"; }
.k-i-paste::before {
  content: "\e65f"; }
.k-i-paste-as-html::before {
  content: "\e660"; }
.k-i-paste-from-word::before {
  content: "\e661"; }
.k-i-paste-from-word-strip-file::before {
  content: "\e662"; }
.k-i-paste-html::before {
  content: "\e663"; }
.k-i-paste-markdown::before {
  content: "\e664"; }
.k-i-paste-plain-text::before {
  content: "\e665"; }
.k-i-apply-format::before {
  content: "\e666"; }
.k-i-clear-css::before, .k-i-clearformat::before {
  content: "\e667"; }
.k-i-copy-format::before {
  content: "\e668"; }
.k-i-strip-all-formating::before {
  content: "\e669"; }
.k-i-strip-css-format::before {
  content: "\e66a"; }
.k-i-strip-font-elements::before {
  content: "\e66b"; }
.k-i-strip-span-elements::before {
  content: "\e66c"; }
.k-i-strip-word-formatting::before {
  content: "\e66d"; }
.k-i-format-code-block::before {
  content: "\e66e"; }
.k-i-style-builder::before {
  content: "\e66f"; }
.k-i-module-manager::before {
  content: "\e670"; }
.k-i-hyperlink-light-dialog::before {
  content: "\e671"; }
.k-i-hyperlink-insert::before {
  content: "\e671"; }
.k-i-hyperlink-globe::before {
  content: "\e672"; }
.k-i-hyperlink-globe-remove::before {
  content: "\e673"; }
.k-i-hyperlink-email::before {
  content: "\e674"; }
.k-i-anchor::before {
  content: "\e675"; }
.k-i-table-light-dialog::before, .k-i-create-table::before {
  content: "\e676"; }
.k-i-table-insert::before {
  content: "\e676"; }
.k-i-table::before {
  content: "\e677"; }
.k-i-table-properties::before {
  content: "\e678"; }
.k-i-table-wizard::before {
  content: "\e678"; }
.k-i-table-cell::before {
  content: "\e679"; }
.k-i-table-cell-properties::before {
  content: "\e67a"; }
.k-i-table-column-insert-left::before, .k-i-add-column-left::before {
  content: "\e67b"; }
.k-i-table-column-insert-right::before, .k-i-add-column-right::before {
  content: "\e67c"; }
.k-i-table-row-insert-above::before, .k-i-add-row-above::before {
  content: "\e67d"; }
.k-i-table-row-insert-below::before, .k-i-add-row-below::before {
  content: "\e67e"; }
.k-i-table-column-delete::before, .k-i-delete-column::before {
  content: "\e67f"; }
.k-i-table-row-delete::before, .k-i-delete-row::before {
  content: "\e680"; }
.k-i-table-cell-delete::before {
  content: "\e681"; }
.k-i-table-delete::before {
  content: "\e682"; }
.k-i-cells-merge::before, .k-i-merge-cells::before {
  content: "\e683"; }
.k-i-cells-merge-horizontally::before, .k-i-merge-horizontally::before {
  content: "\e684"; }
.k-i-cells-merge-vertically::before, .k-i-merge-vertically::before {
  content: "\e685"; }
.k-i-cell-split-horizontally::before {
  content: "\e686"; }
.k-i-cell-split-vertically::before {
  content: "\e687"; }
.k-i-table-unmerge::before, .k-i-normal-layout::before {
  content: "\e688"; }
.k-i-pane-freeze::before, .k-i-freeze-panes::before {
  content: "\e689"; }
.k-i-row-freeze::before, .k-i-freeze-row::before {
  content: "\e68a"; }
.k-i-column-freeze::before, .k-i-freeze-col::before {
  content: "\e68b"; }
.k-i-toolbar-float::before {
  content: "\e68c"; }
.k-i-spell-checker::before {
  content: "\e68d"; }
.k-i-validation-xhtml::before {
  content: "\e68e"; }
.k-i-validation-data::before {
  content: "\e68f"; }
.k-i-toggle-full-screen-mode::before {
  content: "\e690"; }
.k-i-formula-fx::before, .k-i-fx::before {
  content: "\e691"; }
.k-i-sum::before {
  content: "\e692"; }
.k-i-symbol::before {
  content: "\e693"; }
.k-i-dollar::before {
  content: "\e694"; }
.k-i-currency::before {
  content: "\e694"; }
.k-i-percent::before {
  content: "\e695"; }
.k-i-custom-format::before, .k-i-format-number::before {
  content: "\e696"; }
.k-i-decimal-increase::before, .k-i-increase-decimal::before {
  content: "\e697"; }
.k-i-decimal-decrease::before, .k-i-decrease-decimal::before {
  content: "\e698"; }
.k-i-font-size::before {
  content: "\e699"; }
.k-i-image-absolute-position::before {
  content: "\e69a"; }
.k-i-globe-outline::before {
  content: "\e700"; }
.k-i-globe::before {
  content: "\e701"; }
.k-i-marker-pin::before {
  content: "\e702"; }
.k-i-marker-pin-target::before {
  content: "\e703"; }
.k-i-pin::before {
  content: "\e704"; }
.k-i-unpin::before {
  content: "\e705"; }
.k-i-share::before {
  content: "\e800"; }
.k-i-user::before {
  content: "\e801"; }
.k-i-inbox::before {
  content: "\e802"; }
.k-i-blogger::before {
  content: "\e803"; }
.k-i-blogger-box::before {
  content: "\e804"; }
.k-i-delicious::before {
  content: "\e805"; }
.k-i-delicious-box::before {
  content: "\e806"; }
.k-i-digg::before {
  content: "\e807"; }
.k-i-digg-box::before {
  content: "\e808"; }
.k-i-email::before {
  content: "\e809"; }
.k-i-envelop::before {
  content: "\e809"; }
.k-i-letter::before {
  content: "\e809"; }
.k-i-email-box::before {
  content: "\e80a"; }
.k-i-envelop-box::before {
  content: "\e80a"; }
.k-i-letter-box::before {
  content: "\e80a"; }
.k-i-facebook::before {
  content: "\e80b"; }
.k-i-facebook-box::before {
  content: "\e80c"; }
.k-i-google::before {
  content: "\e80d"; }
.k-i-google-box::before {
  content: "\e80e"; }
.k-i-google-plus::before {
  content: "\e80f"; }
.k-i-google-plus-box::before {
  content: "\e810"; }
.k-i-linkedin::before {
  content: "\e811"; }
.k-i-linkedin-box::before {
  content: "\e812"; }
.k-i-myspace::before {
  content: "\e813"; }
.k-i-myspace-box::before {
  content: "\e814"; }
.k-i-pinterest::before {
  content: "\e815"; }
.k-i-pinterest-box::before {
  content: "\e816"; }
.k-i-reddit::before {
  content: "\e817"; }
.k-i-reddit-box::before {
  content: "\e818"; }
.k-i-stumble-upon::before {
  content: "\e819"; }
.k-i-stumble-upon-box::before {
  content: "\e81a"; }
.k-i-tell-a-friend::before {
  content: "\e81b"; }
.k-i-tell-a-friend-box::before {
  content: "\e81c"; }
.k-i-tumblr::before {
  content: "\e81d"; }
.k-i-tumblr-box::before {
  content: "\e81e"; }
.k-i-twitter::before {
  content: "\e81f"; }
.k-i-twitter-box::before {
  content: "\e820"; }
.k-i-yammer::before {
  content: "\e821"; }
.k-i-yammer-box::before {
  content: "\e822"; }
.k-i-behance::before {
  content: "\e823"; }
.k-i-behance-box::before {
  content: "\e824"; }
.k-i-dribbble::before {
  content: "\e825"; }
.k-i-dribbble-box::before {
  content: "\e826"; }
.k-i-rss::before {
  content: "\e827"; }
.k-i-rss-box::before {
  content: "\e828"; }
.k-i-vimeo::before {
  content: "\e829"; }
.k-i-vimeo-box::before {
  content: "\e82a"; }
.k-i-youtube::before {
  content: "\e82b"; }
.k-i-youtube-box::before {
  content: "\e82c"; }
.k-i-folder::before {
  content: "\e900"; }
.k-i-folder-open::before {
  content: "\e901"; }
.k-i-folder-add::before {
  content: "\e902"; }
.k-i-folder-up::before {
  content: "\e903"; }
.k-i-folder-more::before {
  content: "\e904"; }
.k-i-fields-more::before {
  content: "\e904"; }
.k-i-aggregate-fields::before {
  content: "\e905"; }
.k-i-file::before {
  content: "\e906"; }
.k-i-file-vertical::before, .k-i-page-portrait::before {
  content: "\e906"; }
.k-i-file-add::before, .k-i-insert-file::before {
  content: "\e907"; }
.k-i-file-txt::before {
  content: "\e908"; }
.k-i-txt::before {
  content: "\e908"; }
.k-i-file-csv::before {
  content: "\e909"; }
.k-i-csv::before {
  content: "\e909"; }
.k-i-file-excel::before {
  content: "\e90a"; }
.k-i-file-xls::before {
  content: "\e90a"; }
.k-i-excel::before {
  content: "\e90a"; }
.k-i-xls::before, .k-i-xlsa::before {
  content: "\e90a"; }
.k-i-file-word::before {
  content: "\e90b"; }
.k-i-file-doc::before {
  content: "\e90b"; }
.k-i-word::before {
  content: "\e90b"; }
.k-i-doc::before {
  content: "\e90b"; }
.k-i-file-mdb::before {
  content: "\e90c"; }
.k-i-mdb::before {
  content: "\e90c"; }
.k-i-file-ppt::before {
  content: "\e90d"; }
.k-i-ppt::before {
  content: "\e90d"; }
.k-i-file-pdf::before {
  content: "\e90e"; }
.k-i-pdf::before, .k-i-pdfa::before {
  content: "\e90e"; }
.k-i-file-psd::before {
  content: "\e90f"; }
.k-i-psd::before {
  content: "\e90f"; }
.k-i-file-flash::before {
  content: "\e910"; }
.k-i-flash::before {
  content: "\e910"; }
.k-i-file-config::before {
  content: "\e911"; }
.k-i-config::before {
  content: "\e911"; }
.k-i-file-ascx::before {
  content: "\e912"; }
.k-i-ascx::before {
  content: "\e912"; }
.k-i-file-bac::before {
  content: "\e913"; }
.k-i-bac::before {
  content: "\e913"; }
.k-i-file-zip::before {
  content: "\e914"; }
.k-i-zip::before {
  content: "\e914"; }
.k-i-film::before {
  content: "\e915"; }
.k-i-css3::before {
  content: "\e916"; }
.k-i-html5::before {
  content: "\e917"; }
.k-i-html::before {
  content: "\e918"; }
.k-i-source-code::before {
  content: "\e918"; }
.k-i-view-source::before {
  content: "\e918"; }
.k-i-css::before {
  content: "\e919"; }
.k-i-js::before {
  content: "\e91a"; }
.k-i-exe::before {
  content: "\e91b"; }
.k-i-csproj::before {
  content: "\e91c"; }
.k-i-vbproj::before {
  content: "\e91d"; }
.k-i-cs::before {
  content: "\e91e"; }
.k-i-vb::before {
  content: "\e91f"; }
.k-i-sln::before {
  content: "\e920"; }
.k-i-cloud::before {
  content: "\e921"; }
.k-i-file-horizontal::before, .k-i-page-landscape::before {
  content: "\e922"; }
.k-rtl .k-i-indent-increase,
.k-rtl .k-i-indent-decrease,
.k-rtl .k-i-expand,
.k-rtl .k-i-collapse,
[dir=rtl] .k-i-expand,
[dir=rtl] .k-i-collapse {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1); }
.k-sprite {
  display: inline-block;
  width: 16px;
  height: 16px;
  overflow: hidden;
  background-repeat: no-repeat;
  font-size: 0;
  line-height: 0;
  text-align: center;
  -ms-high-contrast-adjust: none; }
.k-image {
  display: inline-block; }
.k-line {
  background-color: currentColor;
  border-color: currentColor; }
.k-line-h,
.k-line-v {
  position: absolute; }
.k-line-h {
  height: 2px; }
.k-line-v {
  width: 2px; }
.k-loading {
  width: 64px;
  height: 64px;
  display: block; }
.k-loading .animate {
    -webkit-animation: loading 2s infinite linear;
            animation: loading 2s infinite linear; }
.k-loading-mask,
.k-loading-image,
.k-loading-color {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0; }
.k-loading-mask {
  z-index: 100; }
.k-loading-mask.k-opaque .k-loading-color {
    opacity: 1; }
.k-loading-text {
  text-indent: -4000px;
  text-align: center;
  position: absolute; }
.k-loading-image {
  z-index: 2; }
.k-loading-color {
  background-color: #fff;
  opacity: .3; }
.k-i-loading {
  position: relative;
  background-color: transparent;
  box-sizing: border-box;
  color: currentColor; }
.k-i-loading::before,
.k-i-loading::after,
.k-loading-image::before,
.k-loading-image::after {
  position: absolute;
  top: 50%;
  left: 50%;
  display: inline-block;
  content: "";
  box-sizing: inherit;
  border-radius: 50%;
  border-width: .05em;
  border-style: solid;
  border-color: currentColor;
  border-top-color: transparent;
  border-bottom-color: transparent;
  background-color: transparent; }
.k-icon.k-i-loading::before,
.k-icon.k-i-loading::after {
  content: ""; }
.k-i-loading::before,
.k-loading-image::before {
  margin-top: -.5em;
  margin-left: -.5em;
  width: 1em;
  height: 1em;
  -webkit-animation: k-loading-animation .7s linear infinite;
          animation: k-loading-animation .7s linear infinite; }
.k-i-loading::after,
.k-loading-image::after {
  margin-top: -.25em;
  margin-left: -.25em;
  width: .5em;
  height: .5em;
  animation: k-loading-animation reverse 1.4s linear infinite; }
.k-loading-image::before,
.k-loading-image::after {
  content: "";
  border-width: .015em;
  font-size: 4em; }
@-webkit-keyframes loading {
  0% {
    stroke-dasharray: 0 251;
    stroke-dashoffset: 502; }
  50% {
    stroke-dasharray: 250 1; }
  100% {
    stroke-dasharray: 0 251;
    stroke-dashoffset: 0; } }
@keyframes loading {
  0% {
    stroke-dasharray: 0 251;
    stroke-dashoffset: 502; }
  50% {
    stroke-dasharray: 250 1; }
  100% {
    stroke-dasharray: 0 251;
    stroke-dashoffset: 0; } }
@-webkit-keyframes k-loading-animation {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
@keyframes k-loading-animation {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
.k-resize-handle,
.k-resize-hint {
  position: absolute;
  border-color: inherit;
  z-index: 200; }
.k-resize-handle {
  display: flex;
  align-items: center;
  justify-content: center; }
.k-resize-handle::before {
  content: "";
  border: 0 solid;
  border-color: inherit; }
.k-resize-n {
  width: 100%;
  height: 6px;
  flex-direction: row;
  left: 0;
  top: -3px;
  cursor: n-resize; }
.k-resize-s {
  width: 100%;
  height: 6px;
  flex-direction: row;
  left: 0;
  bottom: -3px;
  cursor: s-resize; }
.k-resize-w {
  width: 6px;
  height: 100%;
  flex-direction: col;
  top: 0;
  left: -3px;
  cursor: w-resize; }
.k-resize-e {
  width: 6px;
  height: 100%;
  flex-direction: col;
  top: 0;
  right: -3px;
  cursor: w-resize; }
.k-resize-sw,
.k-resize-se,
.k-resize-nw,
.k-resize-ne {
  width: 5px;
  height: 5px; }
.k-resize-sw {
  cursor: sw-resize;
  bottom: 0;
  left: 0; }
.k-resize-se {
  cursor: se-resize;
  bottom: 0;
  right: 0; }
.k-resize-nw {
  cursor: nw-resize;
  top: 0;
  left: 0; }
.k-resize-ne {
  cursor: ne-resize;
  top: 0;
  right: 0; }
.k-vertical-resize {
  cursor: row-resize; }
.k-horizontal-resize {
  cursor: col-resize; }
.k-resize-hint {
  display: flex;
  flex-direction: column;
  align-items: center; }
.k-resize-hint .k-resize-hint-handle {
    width: auto;
    height: 20px;
    align-self: stretch; }
.k-resize-hint .k-resize-hint-marker {
    width: 2px;
    height: auto;
    flex: 1 1 auto; }
.k-resize-hint-vertical {
  display: flex;
  flex-direction: row;
  align-items: center; }
.k-resize-hint-vertical .k-resize-hint-handle {
    width: 20px;
    height: auto;
    align-self: stretch; }
.k-resize-hint-vertical .k-resize-hint-marker {
    width: auto;
    height: 2px;
    flex: 1 1 auto; }
.k-scrollbar {
  position: absolute;
  overflow: scroll; }
.k-scrollbar-vertical {
  top: 0;
  right: 0;
  width: 17px;
  /* scrollbar width */
  height: 100%;
  overflow-x: hidden; }
.k-touch-scrollbar {
  display: none;
  position: absolute;
  z-index: 200000;
  height: 8px;
  width: 8px;
  border: 1px solid #8a8a8a;
  background-color: #858585; }
.k-widget ::-moz-selection {
  background-color: #1A3A60;
  color: #ffffff; }
.k-widget ::selection {
  background-color: #1A3A60;
  color: #ffffff; }
.k-marquee {
  position: absolute;
  z-index: 100000; }
.k-marquee-color,
.k-marquee-text {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
.k-marquee-color {
  color: #ffffff;
  background-color: #1A3A60;
  border-color: #0d1d30;
  opacity: .6; }
.k-marquee-text {
  color: #ffffff; }
.k-var--chart-font {
  font-size: 0.9rem; }
.k-var--chart-title-font {
  font-size: 1.143em; }
.k-var--chart-label-font {
  font-size: 0.857em; }
.k-chart,
.k-sparkline,
.k-stockchart {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  border-width: 0; }
.k-chart,
.k-stockchart {
  font-size: 0.9rem;
  font-family: "Open Sans", sans-serif;
  display: block;
  height: 400px; }
.k-chart-surface {
  height: 100%; }
.k-chart .k-popup {
  border-width: 0; }
.k-chart-tooltip-wrapper .k-animation-container-shown,
.k-chart-tooltip-wrapper.k-animation-container-shown {
  transition: left ease-in 80ms, top ease-in 80ms; }
.k-sparkline-tooltip-wrapper,
.k-chart-tooltip-wrapper {
  z-index: 12000; }
.k-sparkline-tooltip-wrapper > .k-popup,
  .k-chart-tooltip-wrapper > .k-popup {
    padding: 0;
    border-width: 0; }
.k-chart-tooltip table {
  border-spacing: 0;
  border-collapse: collapse; }
.k-chart-tooltip {
  font-size: 0.8361rem;
  line-height: 1.5;
  padding: 0.5rem 1rem; }
.k-chart-tooltip th {
  width: auto;
  text-align: center;
  padding: 1px; }
.k-chart-tooltip td {
  width: auto;
  text-align: left;
  padding: 0.25rem 0.5rem;
  line-height: 1.5;
  vertical-align: middle; }
.k-chart-crosshair-tooltip,
.k-chart-shared-tooltip {
  border-width: 1px;
  border-style: solid; }
.k-chart-shared-tooltip .k-chart-shared-tooltip-marker {
  display: block;
  width: 15px;
  height: 3px;
  vertical-align: middle; }
/* Selection */
.k-selector {
  position: absolute;
  -webkit-transform: translateZ(0); }
.k-selection {
  position: absolute;
  height: 100%;
  border-width: 1px;
  border-style: solid;
  border-bottom: 0; }
.k-selection-bg {
  position: absolute;
  width: 100%;
  height: 100%; }
.k-handle {
  width: 22px;
  height: 22px;
  border-width: 1px;
  border-style: solid;
  z-index: 1;
  position: absolute;
  box-sizing: content-box; }
.k-handle div {
  width: 100%;
  height: 100%; }
.k-left-handle {
  left: -11px; }
.k-right-handle {
  right: -11px; }
.k-left-handle div {
  margin: -22px 0 0 -14.66666667px;
  padding: 44px 29.33333333px 0 0; }
.k-right-handle div {
  margin: -22px 0 0 -14.66666667px;
  padding: 44px 0 0 29.33333333px; }
.k-left-handle.k-handle-active div {
  margin-left: -44px;
  padding-left: 58.66666667px; }
.k-right-handle.k-handle-active div {
  margin-left: -44px;
  padding-right: 58.66666667px; }
.k-mask {
  position: absolute;
  height: 100%; }
.k-border {
  width: 1px;
  height: 100%;
  position: absolute; }
.k-marquee {
  position: absolute;
  z-index: 100000; }
.k-marquee-color,
.k-marquee-text {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
/* Navigator hint */
.k-navigator-hint div {
  position: absolute; }
.k-navigator-hint .k-scroll {
  position: absolute;
  height: 4px; }
.k-navigator-hint .k-tooltip {
  margin-top: 20px;
  min-width: 160px;
  opacity: 1;
  text-align: center; }
/* Sparklines */
.k-sparkline,
.k-sparkline span {
  display: inline-block;
  vertical-align: top; }
.k-sparkline span {
  height: 100%;
  width: 100%; }
.k-chart-dragging {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none; }
.k-chart-donut-center {
  position: absolute;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  border-radius: 50%;
  text-align: center;
  border: 4px solid transparent;
  box-sizing: border-box; }
.k-pdf-export .k-chart .k-animation-container,
.k-pdf-export .k-sparkline .k-animation-container,
.k-pdf-export .k-stockchart .k-animation-container {
  display: none; }
.k-diagram {
  height: 600px; }
.k-diagram .km-scroll-wrapper {
  width: 100%;
  height: 100%;
  position: relative; }
.k-diagram .km-scroll-wrapper {
  width: 100%;
  height: 100%;
  position: relative; }
.k-canvas-container {
  width: 100%;
  height: 100%; }
/* IE8- */
.k-diagram img {
  box-sizing: content-box; }
.k-treemap {
  height: 400px;
  overflow: hidden; }
.k-treemap .k-treemap-tile {
    margin: -1px 0 0 -1px;
    height: 100%;
    box-sizing: border-box;
    border: 1px solid;
    border-color: inherit;
    color: inherit;
    background-color: inherit;
    overflow: hidden;
    position: absolute; }
.k-treemap > .k-treemap-tile {
    position: relative; }
.k-treemap .k-treemap-title {
    padding: 0.25rem 0.5rem;
    border-width: 0 0 1px;
    border-style: solid;
    border-color: inherit;
    font-size: 0.9rem;
    background-position: 0 0;
    background-repeat: repeat-x; }
.k-treemap .k-treemap-title-vertical {
    padding: 0.5rem 0.25rem;
    width: 1.5em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    position: absolute;
    top: 0;
    bottom: 0; }
.k-treemap .k-treemap-title-vertical > div {
      -webkit-transform-origin: right;
              transform-origin: right;
      -webkit-transform: rotate(-90deg);
              transform: rotate(-90deg);
      position: absolute;
      top: 0;
      right: 1em; }
.k-treemap .k-treemap-wrap {
    border-color: inherit;
    color: inherit;
    background-color: inherit;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0; }
.k-treemap .k-treemap-title + .k-treemap-wrap {
    top: calc( 1.85rem + 1px); }
.k-treemap .k-treemap-title-vertical + .k-treemap-wrap {
    left: calc( 1.85rem + 1px); }
.k-treemap .k-leaf {
    padding: 0.5rem; }
.k-arcgauge {
  display: inline-block; }
.k-arcgauge-label {
  position: absolute;
  text-align: center;
  padding: 0;
  margin: 0; }
.k-var--accent {
  background-color: #1A3A60; }
svg .k-var--accent {
    fill: #1A3A60; }
.k-var--accent-contrast {
  background-color: #ffffff; }
svg .k-var--accent-contrast {
    fill: #ffffff; }
.k-var--base {
  background-color: #f7f7f7; }
svg .k-var--base {
    fill: #f7f7f7; }
.k-var--background {
  background-color: #fff; }
svg .k-var--background {
    fill: #fff; }
.k-var--border-radius {
  margin-top: 0.25rem; }
.k-var--normal-background {
  background-color: #f7f7f7; }
svg .k-var--normal-background {
    fill: #f7f7f7; }
.k-var--normal-text-color {
  background-color: #212529; }
svg .k-var--normal-text-color {
    fill: #212529; }
.k-var--hover-background {
  background-color: #f0f0f0; }
svg .k-var--hover-background {
    fill: #f0f0f0; }
.k-var--hover-text-color {
  background-color: #212529; }
svg .k-var--hover-text-color {
    fill: #212529; }
.k-var--selected-background {
  background-color: #1A3A60; }
svg .k-var--selected-background {
    fill: #1A3A60; }
.k-var--selected-text-color {
  background-color: #ffffff; }
svg .k-var--selected-text-color {
    fill: #ffffff; }
.k-var--success {
  background-color: #22b722; }
svg .k-var--success {
    fill: #22b722; }
.k-var--info {
  background-color: #17a2b8; }
svg .k-var--info {
    fill: #17a2b8; }
.k-var--warning {
  background-color: #FFDD00; }
svg .k-var--warning {
    fill: #FFDD00; }
.k-var--error {
  background-color: #dc3545; }
svg .k-var--error {
    fill: #dc3545; }
.k-var--series-a {
  background-color: #0275d8; }
svg .k-var--series-a {
    fill: #0275d8; }
.k-var--series-b {
  background-color: #5bc0de; }
svg .k-var--series-b {
    fill: #5bc0de; }
.k-var--series-c {
  background-color: #5cb85c; }
svg .k-var--series-c {
    fill: #5cb85c; }
.k-var--series-d {
  background-color: #f0ad4e; }
svg .k-var--series-d {
    fill: #f0ad4e; }
.k-var--series-e {
  background-color: #e67d4a; }
svg .k-var--series-e {
    fill: #e67d4a; }
.k-var--series-f {
  background-color: #d9534f; }
svg .k-var--series-f {
    fill: #d9534f; }
.k-var--gauge-pointer {
  background-color: #1A3A60; }
svg .k-var--gauge-pointer {
    fill: #1A3A60; }
.k-var--gauge-track {
  background-color: #e6e5e5; }
svg .k-var--gauge-track {
    fill: #e6e5e5; }
.k-var--chart-inactive {
  background-color: rgba(33, 37, 41, 0.5); }
.k-var--chart-major-lines {
  background-color: rgba(0, 0, 0, 0.08); }
.k-var--chart-minor-lines {
  background-color: rgba(0, 0, 0, 0.04); }
.k-var--chart-area-opacity {
  opacity: 0.8; }
.k-var--chart-notes-background {
  background-color: rgba(0, 0, 0, 0.5); }
.k-var--chart-notes-border {
  background-color: rgba(0, 0, 0, 0.5); }
.k-var--chart-notes-lines {
  background-color: rgba(0, 0, 0, 0.5); }
.k-var--chart-crosshair-background {
  background-color: rgba(0, 0, 0, 0.5); }
.k-var--chart-error-bars-background {
  background-color: rgba(0, 0, 0, 0.5); }
.k-chart,
.k-sparkline,
.k-stockchart {
  background-color: transparent; }
.k-chart .k-popup,
  .k-sparkline .k-popup,
  .k-stockchart .k-popup {
    background: transparent; }
.k-chart-tooltip {
  color: #fff; }
.k-chart-tooltip-inverse {
  color: black; }
.k-chart-crosshair-tooltip,
.k-chart-shared-tooltip {
  color: #212529;
  background-color: #f7f7f7;
  border-color: rgba(0, 0, 0, 0.08); }
.k-selection {
  border-color: rgba(0, 0, 0, 0.08);
  box-shadow: inset 0 1px 7px rgba(0, 0, 0, 0.15); }
.k-selection-bg {
  background-color: transparent; }
.k-handle {
  cursor: e-resize; }
.k-handle div {
  background-color: transparent; }
.k-mask {
  background-color: #fff;
  opacity: .8; }
.k-marquee-color {
  background-color: #0275d8; }
.k-marquee-color {
  opacity: .6; }
.k-treemap .k-leaf {
  color: #fff; }
.k-treemap .k-leaf.k-inverse {
  color: #212529; }
.k-treemap .k-leaf.k-state-hover {
  box-shadow: inset 0 0 0 3px rgba(0, 0, 0, 0.125); }
.k-dropdown .k-select {
  border-width: 0; }
.k-dropdown-wrap {
  outline: 0;
  cursor: pointer; }
.k-dropdown-wrap > .k-input {
    flex: 1; }
.k-edge .k-dropdown-wrap > .k-input {
  min-width: 0; }
.k-dropdown-operator {
  width: auto; }
.k-dropdown-operator .k-input {
    display: none; }
.k-dropdown-operator .k-select {
    width: calc( 0.75rem + 1.5em);
    height: calc( 0.75rem + 1.5em); }
.k-dropdown .k-dropdown-wrap {
  transition: color 0.2s ease, background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease; }
.k-dropdown .k-state-focused {
  box-shadow: 0 0 0 3px rgba(108, 117, 125, 0.5); }
.k-button {
  padding: 0.375rem 0.75rem;
  box-sizing: border-box;
  border-width: 1px;
  border-style: solid;
  font-size: 0.9rem;
  line-height: 1.5;
  font-family: inherit;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  position: relative; }
.k-button::-moz-focus-inner {
    padding: 0;
    border: 0;
    outline: 0; }
.k-button:hover, .k-button:focus {
    text-decoration: none;
    outline: 0; }
.k-button .k-icon,
  .k-button .k-image,
  .k-button .k-sprite {
    color: inherit;
    align-self: center;
    position: relative; }
.k-button-icontext {
    overflow: visible; }
.k-button-icontext .k-icon,
    .k-button-icontext .k-image,
    .k-button-icontext .k-sprite {
      margin: 0 0.375rem 0 -0.375rem; }
.k-rtl .k-button-icontext .k-icon,
    .k-rtl .k-button-icontext .k-image,
    .k-rtl .k-button-icontext .k-sprite, .k-button-icontext[dir='rtl'] .k-icon,
    .k-button-icontext[dir='rtl'] .k-image,
    .k-button-icontext[dir='rtl'] .k-sprite {
      margin: 0 -0.375rem 0 0.375rem; }
.k-button-icon {
    width: calc( 2px + 0.75rem + 1.5em);
    height: calc( 2px + 0.75rem + 1.5em);
    padding: 0.375rem; }
.k-button-icon .k-text {
      display: none; }
.k-dropdown-button.k-state-focused, .k-dropdown-button:focus {
  outline: 0; }
.k-dropdown-button.k-widget {
  border-radius: 0.25rem;
  border-width: 0;
  display: inline-block; }
.k-button-group {
  margin: 0;
  padding: 0;
  list-style: none;
  outline: 0;
  white-space: nowrap;
  display: inline-flex;
  flex-direction: row;
  vertical-align: middle;
  position: relative; }
.k-button-group .k-button ~ .k-button {
    margin-left: -1px; }
.k-button-group .k-button:hover,
  .k-button-group .k-button.k-state-hover,
  .k-button-group .k-button:active,
  .k-button-group .k-button.k-state-active {
    z-index: 2; }
.k-button-group [disabled],
  .k-button-group .k-state-disabled {
    pointer-events: none; }
.k-button-group > input[type="radio"],
  .k-button-group > input[type="checkbox"],
  .k-button-group label input[type="radio"],
  .k-button-group label input[type="checkbox"] {
    margin: 0;
    padding: 0;
    clip: rect(0, 0, 0, 0);
    position: absolute;
    pointer-events: none; }
.k-button-group-stretched {
  display: flex; }
.k-button-group-stretched .k-button {
    display: inline-block;
    flex: 1 1 auto;
    overflow: hidden;
    text-overflow: ellipsis; }
.k-button-group-stretched .k-button > .k-icon {
      vertical-align: text-bottom; }
.k-split-button:focus,
.k-split-button.k-state-focused {
  outline: none; }
.k-split-button.k-widget {
  border-radius: 0.25rem;
  border-width: 0; }
.k-button.k-flat,
.k-button.k-bare {
  border-color: transparent !important;
  color: inherit;
  background: none !important;
  box-shadow: none !important;
  transition: color .2s ease-in-out; }
.k-button.k-flat:hover, .k-button.k-flat.k-state-hover, .k-button.k-flat:active, .k-button.k-flat.k-state-active, .k-button.k-flat:hover:active, .k-button.k-flat:hover.k-state-active,
  .k-button.k-bare:hover,
  .k-button.k-bare.k-state-hover,
  .k-button.k-bare:active,
  .k-button.k-bare.k-state-active,
  .k-button.k-bare:hover:active,
  .k-button.k-bare:hover.k-state-active {
    color: inherit; }
.k-button.k-flat::before,
  .k-button.k-bare::before {
    display: block; }
.k-button.k-outline {
  color: inherit;
  background: none;
  box-shadow: none; }
.k-rtl .k-button-group .k-button ~ .k-button {
  margin-right: -1px;
  margin-left: 0; }
.k-rtl .k-split-button .k-split-button-arrow {
  margin-left: 0;
  margin-right: -1px; }
.k-button::before {
  content: "";
  background: currentColor;
  opacity: 0;
  display: none;
  pointer-events: none;
  position: absolute;
  left: -1px;
  right: -1px;
  top: -1px;
  bottom: -1px;
  z-index: 0;
  transition: opacity .2s ease-in-out; }
.k-button:hover::before, .k-button.k-state-hover::before {
  opacity: 0.08; }
.k-button.k-no-focus:not(:hover)::before, .k-button.k-no-focus:not(.k-state-hover)::before {
  opacity: 0; }
.k-button:active::before, .k-button.k-state-active::before {
  opacity: 0.16; }
.k-button.k-state-selected::before {
  opacity: 0.2; }
.k-button::after {
  content: "";
  opacity: 0;
  display: none;
  pointer-events: none;
  position: absolute;
  left: -1px;
  right: -1px;
  top: -1px;
  bottom: -1px;
  z-index: 0;
  transition: opacity .2s ease-in-out; }
.k-ie9 .k-button[disabled]:hover,
.k-ie9 .k-button[disabled]:focus,
.k-ie9 .k-button.k-state-disabled:hover,
.k-ie9 .k-button.k-state-disabled:focus,
.k-ie10 .k-button[disabled]:hover,
.k-ie10 .k-button[disabled]:focus,
.k-ie10 .k-button.k-state-disabled:hover,
.k-ie10 .k-button.k-state-disabled:focus {
  outline: none;
  cursor: default;
  opacity: 0.65;
  box-shadow: none; }
.k-ie9 .k-button,
.k-ie9 .k-button-group,
.k-ie10 .k-button,
.k-ie10 .k-button-group,
.k-ie11 .k-button,
.k-ie11 .k-button-group {
  display: inline-block; }
.k-button {
  transition: color 0.2s ease, background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease; }
.k-button:focus, .k-button.k-state-focused {
    box-shadow: 0 0 0 3px rgba(108, 117, 125, 0.5); }
.k-button.k-primary:focus, .k-button.k-primary.k-state-focused {
  box-shadow: 0 0 0 3px rgba(26, 58, 96, 0.5); }
.k-button-group {
  border: 0; }
.k-button-group .k-button:active + .k-button:hover,
  .k-button-group .k-button:active + .k-button.k-state-hover,
  .k-button-group .k-button.k-state-active + .k-button:hover,
  .k-button-group .k-button.k-state-active + .k-button.k-state-hover {
    border-left-color: #4e555b; }
.k-button-group > input[type="radio"]:focus + .k-button,
  .k-button-group > input[type="checkbox"]:focus + .k-button {
    box-shadow: 0 0 0 3px rgba(108, 117, 125, 0.5); }
.k-badge {
  background-color: #1A3A60;
  color: #ffffff; }
.k-button.k-outline {
  border-color: currentColor;
  color: #ffffff;
  background: none;
  box-shadow: none; }
.k-button.k-outline:hover, .k-button.k-outline.k-state-hover {
    border-color: #ffffff;
    color: #000000;
    background-color: #ffffff; }
.k-button.k-outline:focus, .k-button.k-outline.k-state-focused {
    box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.5); }
.k-button.k-outline:active, .k-button.k-outline.k-state-active {
    border-color: #ffffff;
    color: #000000;
    background-color: #ffffff; }
.k-button.k-outline.k-state-selected {
    border-color: #ffffff;
    color: #000000;
    background-color: #ffffff; }
.k-button.k-outline.k-primary {
  border-color: currentColor;
  color: #1A3A60;
  background: none;
  box-shadow: none; }
.k-button.k-outline.k-primary:hover, .k-button.k-outline.k-primary.k-state-hover {
    border-color: #1A3A60;
    color: #ffffff;
    background-color: #1A3A60; }
.k-button.k-outline.k-primary:focus, .k-button.k-outline.k-primary.k-state-focused {
    box-shadow: 0 0 0 3px rgba(26, 58, 96, 0.5); }
.k-button.k-outline.k-primary:active, .k-button.k-outline.k-primary.k-state-active {
    border-color: #1A3A60;
    color: #ffffff;
    background-color: #1A3A60; }
.k-button.k-outline.k-primary.k-state-selected {
    border-color: #1A3A60;
    color: #ffffff;
    background-color: #1A3A60; }
.k-button.k-flat,
.k-button.k-bare {
  color: inherit; }
.k-button.k-flat::after,
  .k-button.k-bare::after {
    display: block; }
.k-button.k-flat:focus::after, .k-button.k-flat.k-state-focused::after,
  .k-button.k-bare:focus::after,
  .k-button.k-bare.k-state-focused::after {
    box-shadow: 0 0 0 3px currentColor;
    opacity: .25; }
.k-button.k-primary.k-flat,
.k-button.k-primary.k-bare {
  color: #1A3A60; }
.k-popup {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  margin: 0;
  padding: 0.5rem 0;
  border-width: 1px;
  border-style: solid;
  font-size: 0.9rem;
  line-height: 1.5;
  box-sizing: content-box; }
.k-popup > .k-widget:only-child {
    border-width: 0; }
.k-popup .k-item {
    cursor: pointer;
    outline: none; }
.k-popup .k-rtl .k-list-optionlabel,
  [dir='rtl'] .k-popup .k-list-optionlabel {
    text-align: right; }
.k-animation-container-shown {
  overflow: visible; }
.k-popup .k-item.k-first {
  position: relative; }
.k-popup > .k-group-header,
.k-popup > .k-virtual-wrap > .k-group-header {
  padding: 3px 1.5rem;
  min-height: 1.5em;
  white-space: normal;
  transition: color 0.2s ease, background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
  border-bottom-width: 1px;
  border-bottom-style: solid; }
.k-popup > .k-group-header {
  margin-top: -0.5rem; }
.k-popup .k-outer-group-header {
  padding: 3px 1.5rem;
  min-height: 1.5em;
  white-space: normal; }
.k-popup .k-list .k-item > .k-group {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0 .5em;
  font-size: 0.6426rem;
  line-height: 0.9rem;
  text-transform: uppercase; }
.k-popup .k-list .k-item > .k-group::before {
  display: block;
  content: " ";
  border-width: 0.45rem;
  border-style: solid;
  position: absolute;
  left: -0.9rem;
  bottom: 0; }
.k-rtl.k-popup .k-list .k-item > .k-group,
[dir="rtl"] .k-popup .k-list .k-item > .k-group {
  right: auto;
  left: 0; }
.k-rtl.k-popup .k-list .k-item > .k-group::before,
  [dir="rtl"] .k-popup .k-list .k-item > .k-group::before {
    right: -14px;
    left: auto; }
.k-group-header + div > .k-list > .k-item.k-first::before {
  content: " ";
  display: block;
  border-top-width: 1px;
  border-top-style: solid;
  position: absolute;
  top: -1px;
  left: 0;
  right: 0; }
.k-popup .k-list > .k-outer-group-header {
  border-top-width: 1px;
  border-top-style: solid; }
.k-popup.k-popup-transparent {
  border-width: 0;
  background-color: transparent; }
.k-popup.k-popup-flush {
  padding: 0; }
.k-list-scroller {
  position: relative;
  overflow: auto; }
.k-list {
  height: auto; }
.k-list > .k-item {
    display: flex;
    align-items: center;
    align-content: center; }
.k-list > .k-item > .k-icon {
      align-self: center;
      margin-right: 1rem; }
.k-list > .k-custom-item {
    font-style: italic; }
.k-list > .k-custom-item > .k-i-plus, .k-list > .k-custom-item > .k-plus::before, .k-list > .k-custom-item > .k-i-add::before {
      margin-left: auto;
      margin-right: 0; }
.k-list .k-item,
.k-list-optionlabel {
  padding: 3px 1.5rem;
  min-height: 1.5em;
  line-height: 1.5em;
  white-space: normal; }
.k-list-optionlabel {
  cursor: pointer;
  outline: none; }
.k-list-filter {
  display: block;
  position: relative;
  padding: 1rem;
  min-height: calc( 2.75rem + 1.5em);
  box-sizing: border-box; }
.k-list-filter > .k-textbox {
    width: 100% !important;
    box-sizing: border-box;
    padding-left: 0.75rem;
    padding-right: calc( 16px + 1rem); }
.k-list-filter > .k-icon {
    position: absolute;
    right: 1.75rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); }
.k-rtl .k-list-filter > .k-textbox,
  [dir='rtl'] .k-list-filter > .k-textbox {
    padding-right: 0.75rem;
    padding-left: calc( 16px + 1rem); }
.k-rtl .k-list-filter > .k-icon,
  [dir='rtl'] .k-list-filter > .k-icon {
    left: 1.75rem;
    right: auto; }
.k-dropdown-button .k-popup .k-item {
  cursor: pointer; }
.k-split-button .k-list .k-item:focus,
.k-dropdown-button .k-list .k-item:focus {
  outline: none; }
.k-list-container .k-button {
  padding: 3px 1.5rem;
  border-width: 0;
  color: inherit;
  background-color: transparent;
  background-image: none;
  line-height: inherit;
  display: flex;
  justify-content: flex-start; }
.k-list-container .k-button .k-icon {
    margin: 0 0.5rem 0 0; }
.k-list-container .k-button.k-state-disabled {
  pointer-events: none; }
.k-list-container .k-nodata .k-button {
  display: inline-flex;
  border-width: 1px; }
.k-list-container .k-separator {
  height: 0; }
.k-popup {
  margin: 0.125rem 0 0 0; }
.k-popup .k-header,
  .k-popup .k-group-header {
    color: #6c757d;
    font-weight: 600;
    font-size: 0.875rem; }
.k-popup.k-column-menu {
    padding-top: 0;
    padding-bottom: 0; }
.k-popup > .k-group-header,
.k-popup > .k-virtual-wrap > .k-group-header {
  border-bottom-color: #dee2e6; }
.k-popup .k-group-header + div > .k-list > .k-item.k-first::before {
  border-top-color: #dee2e6; }
.k-popup .k-list .k-item > .k-group {
  color: #fff;
  background: #212529; }
.k-popup .k-list .k-item > .k-group::before {
  border-color: #212529 #212529 transparent transparent; }
.k-rtl.k-popup .k-list .k-item > .k-group::before,
[dir="rtl"] .k-popup .k-list .k-item > .k-group::before {
  border-color: #212529 transparent transparent #212529; }
.k-list .k-item,
.k-list-optionlabel {
  transition: all .2s ease; }
.k-list .k-item:focus,
.k-list .k-item.k-state-focused,
.k-list-optionlabel:focus,
.k-list-optionlabel.k-state-focused {
  box-shadow: inset 0 0 0 3px rgba(33, 37, 41, 0.15); }
.k-list .k-item:focus:hover, .k-list .k-item:focus.k-state-hover,
  .k-list .k-item.k-state-focused:hover,
  .k-list .k-item.k-state-focused.k-state-hover,
  .k-list-optionlabel:focus:hover,
  .k-list-optionlabel:focus.k-state-hover,
  .k-list-optionlabel.k-state-focused:hover,
  .k-list-optionlabel.k-state-focused.k-state-hover {
    box-shadow: inset 0 0 0 3px rgba(22, 24, 27, 0.15); }
.k-list .k-item:focus.k-state-selected,
  .k-list .k-item.k-state-focused.k-state-selected,
  .k-list-optionlabel:focus.k-state-selected,
  .k-list-optionlabel.k-state-focused.k-state-selected {
    box-shadow: inset 0 0 0 3px rgba(255, 255, 255, 0.15); }
.k-list-container .k-list-optionlabel {
  border-bottom-color: #ced4da; }
.k-list-container .k-button:focus,
.k-list-container .k-button.k-state-focused {
  box-shadow: inset 0 0 0 3px rgba(33, 37, 41, 0.15); }
.k-list-container .k-button:focus:hover, .k-list-container .k-button:focus.k-state-hover,
  .k-list-container .k-button.k-state-focused:hover,
  .k-list-container .k-button.k-state-focused.k-state-hover {
    box-shadow: inset 0 0 0 3px rgba(22, 24, 27, 0.15); }
.k-list-container .k-button:focus:active, .k-list-container .k-button:focus.k-state-active,
  .k-list-container .k-button.k-state-focused:active,
  .k-list-container .k-button.k-state-focused.k-state-active {
    box-shadow: inset 0 0 0 3px rgba(255, 255, 255, 0.15); }
.k-multiselect {
  width: 100%; }
.k-multiselect .k-loading-hidden {
    visibility: hidden; }
.k-multiselect-wrap {
  cursor: text; }
.k-multiselect-wrap::before {
    content: "";
    width: 0;
    height: calc( 1.5em + 0.75rem);
    float: left; }
.k-multiselect-wrap .k-input {
    float: left; }
.k-multiselect-wrap ul {
    vertical-align: top; }
.k-multiselect-wrap li.k-button {
    float: left; }
.k-multiselect-wrap .k-button {
    min-height: calc( 1.5em + 0.25rem + 2px);
    padding: 0.125rem 0.375rem;
    margin: 0.25rem 0 0 0.25rem;
    cursor: default;
    display: inline-flex;
    flex-direction: row;
    align-items: center;
    line-height: inherit;
    white-space: normal; }
.k-multiselect-wrap .k-button .k-select {
      display: flex;
      cursor: pointer;
      margin-left: 1rem;
      align-self: stretch; }
.k-multiselect-wrap .k-button:last-child {
      margin-bottom: 0.25rem; }
.k-multiselect-wrap .k-searchbar {
    float: left;
    width: auto; }
.k-multiselect-wrap .k-searchbar .k-input {
      padding-right: 0; }
[dir='rtl'] > .k-multiselect-wrap,
.k-rtl .k-multiselect-wrap {
  padding-left: calc( calc( 0.75rem + 17px));
  padding-right: 0; }
[dir='rtl'] > .k-multiselect-wrap::before,
  [dir='rtl'] > .k-multiselect-wrap li.k-button,
  [dir='rtl'] > .k-multiselect-wrap .k-input,
  .k-rtl .k-multiselect-wrap::before,
  .k-rtl .k-multiselect-wrap li.k-button,
  .k-rtl .k-multiselect-wrap .k-input {
    float: right; }
[dir='rtl'] > .k-multiselect-wrap .k-searchbar,
  .k-rtl .k-multiselect-wrap .k-searchbar {
    float: right; }
[dir='rtl'] > .k-multiselect-wrap .k-searchbar .k-input,
    .k-rtl .k-multiselect-wrap .k-searchbar .k-input {
      padding-left: 0;
      padding-right: 0.75rem; }
[dir='rtl'] > .k-multiselect-wrap .k-button,
  .k-rtl .k-multiselect-wrap .k-button {
    width: auto;
    margin-right: 0.25rem;
    margin-left: 0; }
[dir='rtl'] > .k-multiselect-wrap .k-button .k-select,
    .k-rtl .k-multiselect-wrap .k-button .k-select {
      margin-left: 0;
      margin-right: 1rem; }
.k-multiselect-wrap {
  transition: color 0.2s ease, background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease; }
.k-multiselect-wrap .k-button {
    min-height: calc(1.5*1em + 0.25rem + 2px + 2px);
    padding: calc( 0.125rem + 1px) 0.375rem; }
.k-switch {
  cursor: pointer;
  width: 5em;
  background: none;
  border: 0;
  outline: 0;
  display: inline-flex;
  overflow: hidden;
  vertical-align: middle;
  font-size: 0.675rem;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  text-align: left; }
.k-switch [type='checkbox'] {
    display: none; }
.k-switch,
.k-switch-container,
.k-switch-handle {
  box-sizing: border-box; }
.k-switch-container {
  padding: 3px 3px;
  border-width: 0;
  border-style: solid;
  flex: 1 0 auto;
  position: relative;
  outline: 0;
  transition: background-color 200ms ease-out 0s; }
.k-switch-handle {
  width: 2em;
  height: 2em;
  border-width: 0;
  border-style: solid;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  left: 0;
  transition: left 200ms ease-out 0s; }
.k-ie .k-switch-handle {
    display: block; }
.k-switch-on .k-switch-handle {
  left: calc(100% - 2em); }
.k-ie .k-switch-on .k-switch-handle,
  .k-edge .k-switch-on .k-switch-handle {
    left: 100%;
    margin-left: -2em; }
.k-switch-off .k-switch-handle {
  left: 0; }
.k-switch-label-on,
.k-switch-label-off {
  display: none;
  width: calc(100% + calc( -2em + -13px));
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  line-height: 2em;
  overflow: hidden; }
.k-switch-label-on {
  text-align: left;
  left: 8px; }
.k-switch-label-off {
  text-align: right;
  right: 8px; }
.k-rtl .k-switch.k-switch-on .k-switch-handle,
.k-switch[dir="rtl"].k-switch-on .k-switch-handle {
  left: 0; }
.k-rtl .k-switch.k-switch-off .k-switch-handle,
.k-switch[dir="rtl"].k-switch-off .k-switch-handle {
  left: calc(100% - 2em); }
.k-rtl .k-switch .k-switch-label-on,
.k-switch[dir="rtl"] .k-switch-label-on {
  text-align: right;
  left: initial;
  right: 8px; }
.k-rtl .k-switch .k-switch-label-off,
.k-switch[dir="rtl"] .k-switch-label-off {
  text-align: left;
  left: 8px;
  right: initial; }
.k-switch-handle {
  background-clip: padding-box; }
.k-ie11 .k-switch-handle,
  .k-edge12 .k-switch-handle,
  .k-edge13 .k-switch-handle {
    background-clip: border-box; }
.k-switch-label-on,
.k-switch-label-off {
  text-shadow: none; }
.k-switch-on .k-switch-container {
  color: white;
  background-color: #1A3A60; }
.k-switch-on .k-switch-handle {
  color: white;
  background-color: white; }
.k-switch-on:hover .k-switch-container, .k-switch-on.k-state-hover .k-switch-container {
  color: white;
  background-color: #122842; }
.k-switch-on:hover .k-switch-handle, .k-switch-on.k-state-hover .k-switch-handle {
  color: white;
  background-color: white; }
.k-switch-on .k-switch-label-off {
  color: transparent; }
.k-switch-off .k-switch-container {
  color: black;
  background-color: #6c757d; }
.k-switch-off .k-switch-handle {
  color: black;
  background-color: white; }
.k-switch-off:hover .k-switch-container, .k-switch-off.k-state-hover .k-switch-container {
  color: black;
  background-color: #5a6268; }
.k-switch-off:hover .k-switch-handle, .k-switch-off.k-state-hover .k-switch-handle {
  color: black;
  background-color: white; }
.k-switch-off .k-switch-label-on {
  color: transparent; }
.k-switch {
  box-shadow: none; }
.k-switch:focus .k-switch-container, .k-switch.k-state-focused .k-switch-container {
    outline: none; }
.k-switch.k-state-disabled {
    cursor: default; }
.k-switch[aria-readonly="true"] {
    pointer-events: none; }
.k-tooltip {
  line-height: 1.5;
  padding: 0.25rem 0.5rem;
  border-width: 0;
  box-sizing: border-box;
  background-repeat: repeat-x;
  position: absolute;
  display: flex;
  flex-direction: column;
  z-index: 12000; }
.k-tooltip:not(.k-tooltip-closable) {
    font-size: 0.875rem; }
.k-tooltip-title {
  display: inline-flex;
  padding: 0.25rem 0;
  font-size: 1.25rem; }
.k-tooltip-content {
  overflow: hidden;
  text-overflow: ellipsis; }
.k-tooltip-closable {
  padding: 0.5rem 1rem;
  line-height: normal; }
.k-tooltip-closable .k-tooltip-title {
    display: inline-flex;
    padding: 0 calc(16px + 0.5rem) 0.5rem 0;
    line-height: 1; }
.k-tooltip-closable .k-tooltip-content {
    padding-right: calc(16px + 0.5rem); }
.k-rtl .k-tooltip-closable .k-tooltip-content,
    [dir-rtl] .k-tooltip-closable .k-tooltip-content {
      padding-left: calc(16px + 0.5rem);
      padding-right: 0; }
.k-tooltip-button {
  position: absolute;
  top: 0.5rem;
  right: 1rem; }
.k-tooltip-button .k-icon {
    color: inherit;
    vertical-align: top; }
.k-rtl .k-tooltip-button,
  [dir-rtl] .k-tooltip-button {
    left: 1rem;
    right: auto; }
.k-callout {
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  border-color: transparent;
  pointer-events: none; }
.k-callout-n {
  left: 50%;
  margin-left: -6px;
  border-bottom-color: currentColor;
  top: -12px;
  pointer-events: none; }
.k-callout-e {
  top: 50%;
  margin-top: -6px;
  border-left-color: currentColor;
  right: -12px;
  pointer-events: none; }
.k-callout-s {
  left: 50%;
  margin-left: -6px;
  border-top-color: currentColor;
  bottom: -12px;
  pointer-events: none; }
.k-callout-w {
  top: 50%;
  margin-top: -6px;
  border-right-color: currentColor;
  left: -12px;
  pointer-events: none; }
.k-tooltip-wrapper .k-tooltip {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.03), 0 4px 5px 0 rgba(0, 0, 0, 0.04); }
.k-tooltip {
  color: #ffffff;
  background-color: #000; }
.k-callout {
  color: #000; }
.k-tooltip {
  font-size: 0.875rem; }
.k-slider {
  background-color: transparent;
  border-width: 0;
  position: relative; }
.k-slider .k-button {
    height: 28px;
    line-height: 28px;
    margin: 0;
    min-width: 0;
    outline: 0;
    padding: 0;
    position: absolute;
    width: 28px;
    box-sizing: content-box; }
.k-slider .k-button .k-icon {
      vertical-align: baseline;
      line-height: 28px;
      margin-right: 0;
      height: 100%; }
.k-slider .k-button-increase {
    right: 0;
    top: 0; }
.k-slider .k-button-decrease {
    left: 0;
    top: 0; }
.k-slider .k-label {
    font-size: .92em;
    position: absolute;
    white-space: nowrap; }
.k-slider .k-tick,
  .k-slider .k-slider-track {
    cursor: pointer; }
.k-slider .k-tick {
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
    position: relative; }
.k-slider.k-state-disabled .k-tick,
  .k-slider.k-state-disabled .k-slider-track,
  .k-slider.k-state-disabled .k-draghandle {
    cursor: default; }
.k-slider[dir='rtl'] .k-slider-selection {
    left: auto;
    right: 0; }
.k-slider[dir='rtl'] .k-button-increase {
    left: 0;
    right: auto; }
.k-slider[dir='rtl'] .k-button-decrease {
    right: 0;
    left: auto; }
.k-slider-vertical {
  height: 200px;
  width: 30px;
  outline: 0; }
.k-slider-vertical .k-button-decrease {
    bottom: 0;
    top: auto; }
.k-slider-vertical .k-tick {
    text-align: right;
    margin-left: 2px; }
.k-slider-vertical .k-slider-topleft .k-tick {
    text-align: left; }
.k-slider-vertical .k-tick {
    background-position: -92px center; }
.k-slider-vertical .k-slider-topleft .k-tick {
    background-position: -122px center; }
.k-slider-vertical .k-slider-bottomright .k-tick {
    background-position: -152px center; }
.k-slider-vertical .k-tick-large {
    background-position: -2px center; }
.k-slider-vertical .k-slider-topleft .k-tick-large {
    background-position: -32px center; }
.k-slider-vertical .k-slider-bottomright .k-tick-large {
    background-position: -62px center; }
.k-slider-vertical .k-first {
    background-position: -92px 100%; }
.k-slider-vertical .k-tick-large.k-first {
    background-position: -2px 100%; }
.k-slider-vertical .k-slider-topleft .k-first {
    background-position: -122px 100%; }
.k-slider-vertical .k-slider-topleft .k-tick-large.k-first {
    background-position: -32px 100%; }
.k-slider-vertical .k-slider-bottomright .k-first {
    background-position: -152px 100%; }
.k-slider-vertical .k-slider-bottomright .k-tick-large.k-first {
    background-position: -62px 100%; }
.k-slider-vertical .k-last {
    background-position: -92px 0; }
.k-slider-vertical .k-tick-large.k-last {
    background-position: -2px 0; }
.k-slider-vertical .k-slider-topleft .k-last {
    background-position: -122px 0; }
.k-slider-vertical .k-slider-topleft .k-tick-large.k-last {
    background-position: -32px 0; }
.k-slider-vertical .k-slider-bottomright .k-last {
    background-position: -152px 0; }
.k-slider-vertical .k-slider-bottomright .k-tick-large.k-last {
    background-position: -62px 0; }
.k-slider-vertical .k-label {
    display: block;
    left: 120%;
    text-align: left; }
.k-slider-vertical .k-last .k-label {
    top: -.5em; }
.k-slider-vertical .k-first .k-label {
    bottom: -.5em; }
.k-slider-vertical .k-slider-topleft .k-label {
    left: auto;
    right: 120%; }
.k-slider-horizontal {
  display: inline-block;
  height: 30px;
  width: 200px;
  outline: 0; }
.k-slider-horizontal .k-tick {
    float: left;
    height: 100%;
    text-align: center;
    margin-top: 2px; }
.k-slider-horizontal .k-tick {
    background-position: center -92px; }
.k-slider-horizontal .k-slider-topleft .k-tick {
    background-position: center -122px; }
.k-slider-horizontal .k-slider-bottomright .k-tick {
    background-position: center -152px; }
.k-slider-horizontal .k-tick-large {
    background-position: center -2px; }
.k-slider-horizontal .k-slider-topleft .k-tick-large {
    background-position: center -32px; }
.k-slider-horizontal .k-slider-bottomright .k-tick-large {
    background-position: center -62px; }
.k-slider-horizontal .k-first {
    background-position: 0 -92px; }
.k-slider-horizontal .k-tick-large.k-first {
    background-position: 0 -2px; }
.k-slider-horizontal .k-slider-topleft .k-first {
    background-position: 0 -122px; }
.k-slider-horizontal .k-slider-topleft .k-tick-large.k-first {
    background-position: 0 -32px; }
.k-slider-horizontal .k-slider-bottomright .k-first {
    background-position: 0 -152px; }
.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-first {
    background-position: 0 -62px; }
.k-slider-horizontal .k-last {
    background-position: 100% -92px; }
.k-slider-horizontal .k-tick-large.k-last {
    background-position: 100% -2px; }
.k-slider-horizontal .k-slider-topleft .k-last {
    background-position: 100% -122px; }
.k-slider-horizontal .k-slider-topleft .k-tick-large.k-last {
    background-position: 100% -32px; }
.k-slider-horizontal .k-slider-bottomright .k-last {
    background-position: 100% -152px; }
.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-last {
    background-position: 100% -62px; }
.k-slider-horizontal .k-label {
    left: 0;
    bottom: -1.2em;
    line-height: 1;
    width: 100%; }
.k-slider-horizontal .k-first .k-label {
    left: -50%; }
.k-slider-horizontal .k-last .k-label {
    left: auto;
    right: -50%; }
.k-slider-horizontal .k-slider-topleft .k-label {
    top: -1.2em; }
.k-slider-horizontal[dir='rtl'] .k-button-increase .k-icon,
  .k-slider-horizontal[dir='rtl'] .k-button-decrease .k-icon {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }
.k-slider-wrap {
  height: 100%;
  width: 100%; }
.k-slider-track,
.k-slider-selection {
  margin: 0;
  padding: 0;
  position: absolute; }
.k-slider-horizontal .k-slider-track, .k-slider-horizontal
  .k-slider-selection {
    height: 4px;
    left: 0;
    margin-top: -2px;
    top: 50%; }
.k-slider-vertical .k-slider-track, .k-slider-vertical
  .k-slider-selection {
    bottom: 0;
    left: 50%;
    margin-left: -2px;
    width: 4px; }
.k-slider-horizontal .k-slider-buttons .k-slider-track {
  left: 38px; }
.k-slider-vertical .k-slider-buttons .k-slider-track {
  bottom: 38px; }
.k-draghandle {
  background-color: transparent;
  background-repeat: no-repeat;
  border-style: solid;
  border-width: 1px;
  outline: 0;
  overflow: hidden;
  position: absolute;
  text-align: center;
  text-decoration: none;
  text-indent: -3333px;
  box-sizing: content-box;
  width: 14px;
  height: 14px; }
.k-slider-horizontal .k-draghandle {
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); }
.k-slider-horizontal .k-draghandle:active, .k-slider-horizontal .k-draghandle.k-pressed {
      -webkit-transform: translateY(-50%) scale(1);
              transform: translateY(-50%) scale(1); }
.k-slider-vertical .k-draghandle {
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%); }
.k-slider-vertical .k-draghandle:active, .k-slider-vertical .k-draghandle.k-pressed {
      -webkit-transform: translateX(-50%) scale(1);
              transform: translateX(-50%) scale(1); }
.k-slider-transitions.k-slider-horizontal .k-draghandle {
    transition: left 0.3s ease-out, background-color 0.3s ease-out, -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    transition: left 0.3s ease-out, background-color 0.3s ease-out, transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    transition: left 0.3s ease-out, background-color 0.3s ease-out, transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }
.k-slider-transitions.k-slider-vertical .k-draghandle {
    transition: bottom 0.3s ease-out, background-color 0.3s ease-out, -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    transition: bottom 0.3s ease-out, background-color 0.3s ease-out, transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    transition: bottom 0.3s ease-out, background-color 0.3s ease-out, transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }
.k-draghandle.k-pressed {
    transition: none; }
.k-slider-transitions.k-slider-horizontal .k-slider-selection {
  transition: width 0.3s ease-out; }
.k-slider-transitions.k-slider-vertical .k-slider-selection {
  transition: height 0.3s ease-out; }
.k-slider-selection.k-pressed {
  transition: none; }
.k-slider-items {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
.k-slider-buttons .k-slider-items {
    margin-left: 38px; }
.k-slider-horizontal .k-slider-items {
    height: 100%; }
.k-slider-vertical .k-slider-items {
    padding-top: 1px; }
.k-slider-horizontal .k-slider-buttons .k-slider-items {
    padding-top: 0; }
.k-slider-vertical .k-slider-buttons .k-slider-items {
    margin: 0;
    padding-top: 38px; }
.k-slider-tooltip .k-callout-n,
.k-slider-tooltip .k-callout-s {
  margin-left: -6px; }
.k-slider-tooltip .k-callout-w,
.k-slider-tooltip .k-callout-e {
  margin-top: -6px; }
.k-slider .k-button {
  border-radius: 50%; }
.k-slider .k-button:active, .k-slider .k-button.k-state-active {
    box-shadow: 0 0 0 3px rgba(108, 117, 125, 0.5); }
.k-slider .k-slider-track {
  background-color: #e9ecef; }
.k-slider .k-slider-selection {
  background-color: #007bff; }
.k-slider .k-draghandle {
  border-radius: 50%; }
.k-slider .k-draghandle:active, .k-slider .k-draghandle.k-pressed {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.06); }
.k-slider .k-draghandle:focus, .k-slider .k-draghandle.k-state-focused {
    box-shadow: 0 0 0 3px rgba(26, 58, 96, 0.5); }
.k-slider-horizontal .k-tick {
  background-image: url("data:image/gif;base64,R0lGODlhAQC0AIABALi4uAAAACH5BAEAAAEALAAAAAABALQAAAIWjIGJxqzazlux2ovlzND2rAHgSIZWAQA7"); }
.k-slider-vertical .k-tick {
  background-image: url("data:image/gif;base64,R0lGODlhtAABAIABALi4uAAAACH5BAEAAAEALAAAAAC0AAEAAAIWjIGJxqzazlux2ovlzND2rAHgSIZWAQA7"); }
.k-slider-wrap:focus {
  outline: none; }
.k-notification-group {
  position: fixed;
  display: inline-flex;
  flex-wrap: wrap;
  max-height: 100%;
  flex-direction: column-reverse; }
.k-notification-container {
  margin: 0.375rem 0;
  display: inline-flex;
  vertical-align: top; }
.k-notification-container-animating {
    overflow: hidden; }
.k-notification {
  padding: 0;
  border-width: 1px;
  border-style: solid; }
.k-notification-wrap {
  padding: 0.75rem 1.25rem;
  padding-right: calc(1.25rem + 16px + 0.5rem);
  font-size: 0.875rem;
  white-space: nowrap;
  cursor: default;
  position: relative;
  line-height: 1.5em; }
.k-notification-wrap > .k-icon {
    margin-right: 1.25rem;
    vertical-align: middle; }
.k-notification-wrap > .k-i-close, .k-notification-wrap > .k-i-group-delete::before {
    margin: 0;
    position: absolute;
    top: 0.75rem;
    right: 1.25rem;
    cursor: pointer;
    font-size: inherit;
    line-height: inherit; }
.k-notification-wrap > .k-i-close::before, .k-notification-wrap > .k-i-group-delete::before {
      font-size: 16px; }
.k-notification-wrap > .k-notification-content {
    display: inline-block;
    white-space: normal;
    vertical-align: top; }
.k-notification-group .k-notification-wrap {
  padding-right: 1.25rem; }
.k-notification-closable > .k-notification-wrap {
  padding-right: calc(1.25rem + 16px + 0.5rem); }
.k-notification-container[dir='rtl'] .k-notification-wrap,
.k-rtl .k-notification .k-notification-wrap {
  padding-right: 1.25rem; }
.k-notification-container[dir='rtl'] .k-notification-wrap > .k-notification-content,
  .k-rtl .k-notification .k-notification-wrap > .k-notification-content {
    padding-right: 1.25rem; }
.k-notification-container[dir='rtl'] .k-notification-wrap > .k-icon,
  .k-rtl .k-notification .k-notification-wrap > .k-icon {
    margin-right: 0;
    margin-left: 1rem; }
.k-notification-container[dir='rtl'] .k-notification-wrap > .k-i-close, .k-notification-container[dir='rtl'] .k-notification-wrap > .k-i-group-delete::before,
  .k-rtl .k-notification .k-notification-wrap > .k-i-close,
  .k-rtl .k-notification .k-notification-wrap > .k-i-group-delete::before {
    margin: 0;
    right: auto;
    left: 1.25rem; }
.k-notification-container[dir='rtl'] .k-notification-closable > .k-notification-wrap,
.k-rtl .k-notification .k-notification-closable > .k-notification-wrap {
  padding-left: calc(1.25rem + 16px + 0.5rem);
  padding-right: 1.25rem; }
.k-notification-wrap > .k-i-close, .k-notification-wrap > .k-i-group-delete::before {
  color: inherit; }
.k-notification-group .k-notification {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.03), 0 4px 5px 0 rgba(0, 0, 0, 0.04); }
.k-notification-info {
  border-color: #bee5eb;
  color: #0c5460;
  background-color: #d1ecf1; }
.k-notification-success {
  border-color: #c1ebc1;
  color: #125f12;
  background-color: #d3f1d3; }
.k-notification-warning {
  border-color: #fff5b8;
  color: #857300;
  background-color: #fff8cc; }
.k-notification-error {
  border-color: #f5c6cb;
  color: #721c24;
  background-color: #f8d7da; }
.form-control {
  border-radius: 0 4px 0 4px;
  margin-bottom: 10px;
  opacity: 1; }
.theme-light .form-control {
    border-color: #e0e0e0;
    color: #525252;
    background-color: #ffffff; }
.theme-dark .form-control {
    border-color: #405b7c;
    color: #ffffff;
    background-color: #142E4D; }
@media print {
    .theme-dark .form-control {
      border-color: #e0e0e0;
      color: #525252;
      background-color: #ffffff; } }
.theme-light .form-control:focus {
    border-color: #e0e0e0;
    color: #525252; }
.theme-dark .form-control:focus {
    border-color: #405b7c;
    color: #ffffff; }
@media print {
    .theme-dark .form-control:focus {
      border-color: #e0e0e0;
      color: #525252; } }
.form-control:-moz-read-only, .form-control:disabled {
    opacity: 0.5; }
.form-control:read-only, .form-control:disabled {
    opacity: 0.5; }
.form-control::-webkit-input-placeholder {
    opacity: 0.7; }
@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-width: 575.98px) {
  select.form-control,
  textarea.form-control,
  input.form-control {
    font-size: 16px; } }
select.form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: white;
  background-image: url("data:image/png;base64,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AABwBdgLAPF+AFF+ANUFAObtABow8R3rB6iTk/L5d8jTnRwnvKgtAPiy8fF3CQBEK4BvPePjYy3j49/qALAHAO0fJnZ4AADjEQB7OwCA63xWAfxX/AsbJA1wVfoafQAAAAlwSFlzAAALEwAACxMBAJqcGAAACYxpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChNYWNpbnRvc2gpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOS0wMi0yNVQxMzo1NzowMiswMTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wMi0yNVQxNDowMTozNiswMTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMDItMjVUMTQ6MDE6MzYrMDE6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmNmMTE3ZGNhLTU4ZDEtNDRiYy04OWU5LTI5ZjFlNGRiYmFiZCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmExMTMzNDQ3LTFmZjMtMzI0Ny1hZjU3LTM0ZDRkZDBlNWQ1MyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjc3MzM3NGEwLTlmYzctNGJhNy1hYWIyLTJlMzU5MGZjOTk5ZCIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9IkRpc3BsYXkiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjc3MzM3NGEwLTlmYzctNGJhNy1hYWIyLTJlMzU5MGZjOTk5ZCIgc3RFdnQ6d2hlbj0iMjAxOS0wMi0yNVQxMzo1NzowMiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjhlY2IwZjY2LWVjZDktNGRkZS04OGM2LWMwMmNmNmQ5MDYwNSIgc3RFdnQ6d2hlbj0iMjAxOS0wMi0yNVQxNDowMTowOSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjM2ZDc4ZjBjLTVkMWQtNDY1Zi1hZDdiLWVkYTQ2MGNkYjlhMCIgc3RFdnQ6d2hlbj0iMjAxOS0wMi0yNVQxNDowMTozNiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iZGVyaXZlZCIgc3RFdnQ6cGFyYW1ldGVycz0iY29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmNmMTE3ZGNhLTU4ZDEtNDRiYy04OWU5LTI5ZjFlNGRiYmFiZCIgc3RFdnQ6d2hlbj0iMjAxOS0wMi0yNVQxNDowMTozNiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM2ZDc4ZjBjLTVkMWQtNDY1Zi1hZDdiLWVkYTQ2MGNkYjlhMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NzMzNzRhMC05ZmM3LTRiYTctYWFiMi0yZTM1OTBmYzk5OWQiIHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NzMzNzRhMC05ZmM3LTRiYTctYWFiMi0yZTM1OTBmYzk5OWQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Q8/jhAAADGklEQVR4nO3bP4hcVRTH8c+Mq3XAItpqEbKkEywMFv6JdoKCaCVRiQYryYhBEcRCRTSpBBERBUmjTbCycRU7FYuohW1iZXaXTLSVrMXbx943+8ye2Zn3ZhbOF6aYs8yey5d7f/veebODra0tyc0ZLnoBB4GUFCAlBUhJAVJSgJQUICUFSEkBUlKAlBQgJQVISQFSUoCUFCAlBUhJAVJSgJQUICUFSEkBUlKAlfPnzsHLuB1v4sYiFzQFT+E+vHFmNPqny0YrGOGD7feHcdryi3oSX+DW7ddLXTYb4njx/hR+wB1dNp2BIV7DBZUcuKuPpqdxqagdx/e4s+vmUzLEZ3jHjqBrONtH46t4SFPUEXxneXZULeiZonYNJ86MRpfaPzLf5rCJx/B38bMj+BK3dL2IAGc1BcFJ/NJH8/IS4Aqe0BR1v2pHHe5jMS0M8Sremqi/jq/7XETJtzimefQWJWqIT/GenQwa43G82/dCJvnT7ow6ql9RtaCTRW2MR3CxpzU0FtPGpkrUr0WtL1EDfKJd0M8d927lZrcldZhvFrWj+Eq3YT7CcxO1Zy1IEHvfu13GPZo7qquMGuAVvF3UxqoMujjnXlMRucG9bPfRm7eo+oi9j9u2a2MLyqBJolOADd1l1AAf4/miNrbADJpkmlHJ/4las//7p6FK0KmiNrZEgph+nrRhd5ivqq58795H7wuaglhwSLexn6FbW5gfUl0BR4/eAB/h6aI2tgQh3cZ+J5NtYb6qOnp7iaoFvVDUruNRSyiI2ca3dUb9VtT2ElULerGo1YJ+mmEtnTLrjLsWtVbUalGTYd4m6C+VoB9nXEenzONBwDpOqC4HaibDfIjPNQVdxb2WXBDze1pyQzWY/72oHbIT5h9qzoOuq/5KXplT/05ZmePvWscDqh11bLu2ij9UwmrqDFr6HVQz7+duG3jQ7h1Vc+AE0c3DyXWVqLWJ+oEI6Ta6eoK7jodVU8V/8Y3qCB44QTDI/3fbm/wuQICUFCAlBUhJAVJSgJQUICUFSEkBUlKAlBQgJQVISQFSUoCUFCAlBfgPXsiT2/c27iMAAAAASUVORK5CYII=");
  background-position: right center;
  background-size: 18px;
  background-repeat: no-repeat;
  padding-right: 25px; }
.theme-dark select.form-control option {
    color: #74818E; }
select.form-control:-moz-read-only {
    opacity: 1; }
select.form-control:read-only {
    opacity: 1; }
select.form-control:disabled {
    background-color: transparent;
    opacity: 0.5; }
input[type='checkbox'] {
  display: none; }
input[type='checkbox'] + label {
  position: relative;
  display: flex;
  margin: .6em 0;
  align-items: center; }
.theme-light input[type='checkbox'] + label {
    color: #525252; }
.theme-dark input[type='checkbox'] + label {
    color: #ffffff; }
@media print {
    .theme-dark input[type='checkbox'] + label {
      color: #525252; } }
input[type='checkbox'] + label > span {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1em;
  width: 16px;
  height: 16px;
  border: 1px solid;
  border-radius: 2px;
  cursor: pointer; }
.theme-light input[type='checkbox'] + label > span {
    border-color: #e0e0e0;
    background-color: #ffffff; }
.theme-dark input[type='checkbox'] + label > span {
    border-color: #405b7c;
    background-color: #142E4D; }
@media print {
    .theme-dark input[type='checkbox'] + label > span {
      border-color: #e0e0e0;
      background-color: #ffffff; } }
.theme-light input[type='checkbox'] + label:hover, .theme-light
input[type='checkbox']:focus + label {
  color: #525252; }
.theme-dark input[type='checkbox'] + label:hover, .theme-dark
input[type='checkbox']:focus + label {
  color: #ffffff; }
@media print {
  .theme-dark input[type='checkbox'] + label:hover, .theme-dark
  input[type='checkbox']:focus + label {
    color: #525252; } }
input[type='checkbox'] + label:hover > span,
input[type='checkbox']:focus + label > span {
  background: rgba(255, 255, 255, 0.1); }
.theme-light input[type='checkbox']:checked + label {
  color: #525252; }
.theme-dark input[type='checkbox']:checked + label {
  color: #ffffff; }
@media print {
  .theme-dark input[type='checkbox']:checked + label {
    color: #525252; } }
input[type='checkbox']:checked + label > span:first-of-type {
  position: relative; }
.theme-light input[type='checkbox']:checked + label > span:first-of-type {
    border-color: #e0e0e0; }
.theme-dark input[type='checkbox']:checked + label > span:first-of-type {
    border-color: #405b7c; }
@media print {
    .theme-dark input[type='checkbox']:checked + label > span:first-of-type {
      border-color: #e0e0e0; } }
input[type='checkbox']:checked + label > span:first-of-type:before {
  content: "";
  position: absolute;
  box-sizing: content-box;
  top: 1px;
  left: 4px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  width: 4px;
  height: 8px;
  background-color: transparent; }
.theme-light input[type='checkbox']:checked + label > span:first-of-type:before {
    border-right: 3px solid #3382c2;
    border-bottom: 3px solid #3382c2; }
.theme-dark input[type='checkbox']:checked + label > span:first-of-type:before {
    border-right: 3px solid #ffffff;
    border-bottom: 3px solid #ffffff; }
@media print {
    .theme-dark input[type='checkbox']:checked + label > span:first-of-type:before {
      border-right: 3px solid #3382c2;
      border-bottom: 3px solid #3382c2; } }
.theme-light .theme-green .bs-datepicker-head {
  background: linear-gradient(-135deg, #50BEE4 0%, #2874BA 100%); }
.theme-dark .theme-green .bs-datepicker-head {
  background: linear-gradient(-135deg, #50BEE4 0%, #2874BA 100%); }
@media print {
  .theme-dark .theme-green .bs-datepicker-head {
    background: linear-gradient(-135deg, #50BEE4 0%, #2874BA 100%); } }
.theme-light .theme-green .bs-datepicker-body table td span.selected {
  background: linear-gradient(-135deg, #50BEE4 0%, #2874BA 100%); }
.theme-dark .theme-green .bs-datepicker-body table td span.selected {
  background: linear-gradient(-135deg, #50BEE4 0%, #2874BA 100%); }
@media print {
  .theme-dark .theme-green .bs-datepicker-body table td span.selected {
    background: linear-gradient(-135deg, #50BEE4 0%, #2874BA 100%); } }
.theme-green .bs-datepicker-body table td.week span {
  color: #3382c2; }
timepicker table {
  position: relative;
  top: -1px; }
timepicker table td:nth-child(2) {
    vertical-align: top;
    line-height: 36px; }
timepicker table .btn, timepicker table typeahead-container .dropdown-item, typeahead-container timepicker table .dropdown-item {
    position: relative;
    top: -5px; }
ui-switch {
  margin-right: 10px;
  vertical-align: middle;
  display: inline-block;
  white-space: nowrap; }
ui-switch .switch {
    background: transparent; }
.theme-light ui-switch .switch {
      border-color: #e0e0e0; }
.theme-dark ui-switch .switch {
      border-color: #405b7c; }
@media print {
      .theme-dark ui-switch .switch {
        border-color: #e0e0e0; } }
ui-switch .switch.checked {
      background-color: transparent;
      background: linear-gradient(-135deg, #50BEE4 0%, #2874BA 100%); }
.theme-light ui-switch small {
    background-color: #e0e0e0; }
.theme-dark ui-switch small {
    background-color: #405b7c; }
@media print {
    .theme-dark ui-switch small {
      background-color: #e0e0e0; } }
.equipment-select:hover {
  cursor: pointer; }
.equipment-select input[type='text'].form-control:-moz-read-only {
  opacity: 1;
  border-top-right-radius: 0;
  margin-bottom: 10px;
  height: 35px; }
.equipment-select input[type='text'].form-control:read-only {
  opacity: 1;
  border-top-right-radius: 0;
  margin-bottom: 10px;
  height: 35px; }
.theme-light .equipment-select input[type='text'].form-control:-moz-read-only {
    background-color: #ffffff; }
.theme-light .equipment-select input[type='text'].form-control:read-only {
    background-color: #ffffff; }
.theme-dark .equipment-select input[type='text'].form-control:-moz-read-only {
    background-color: #142E4D; }
.theme-dark .equipment-select input[type='text'].form-control:read-only {
    background-color: #142E4D; }
@media print {
    .theme-dark .equipment-select input[type='text'].form-control:-moz-read-only {
      background-color: #ffffff; }
    .theme-dark .equipment-select input[type='text'].form-control:read-only {
      background-color: #ffffff; } }
.equipment-select.disabled .input-group-prepend,
.equipment-select.disabled input[type='text'].form-control:-moz-read-only {
  opacity: 0.5; }
.equipment-select.disabled .input-group-prepend,
.equipment-select.disabled input[type='text'].form-control:read-only {
  opacity: 0.5; }
.equipment-select .input-group-prepend .input-group-text {
  border-top-right-radius: 3px;
  height: 35px;
  position: relative;
  left: -1px; }
.theme-light .equipment-select .input-group-prepend .input-group-text {
    color: #525252;
    background-color: #ffffff; }
.theme-dark .equipment-select .input-group-prepend .input-group-text {
    color: #ffffff;
    background-color: #142E4D; }
@media print {
    .theme-dark .equipment-select .input-group-prepend .input-group-text {
      color: #525252;
      background-color: #ffffff; } }
.form-label {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 0; }
.theme-light .form-label {
    color: #525252; }
.theme-dark .form-label {
    color: #ffffff; }
@media print {
    .theme-dark .form-label {
      color: #525252; } }
.form-error {
  color: #B3282E;
  text-transform: none;
  font-size: 12px;
  position: relative;
  top: -10px; }
.k-multiselect-wrap {
  border-radius: 0 4px 0 4px; }
.theme-light .k-multiselect-wrap {
    border-color: #e0e0e0;
    color: #525252;
    background-color: #ffffff; }
.theme-dark .k-multiselect-wrap {
    border-color: #405b7c;
    color: #ffffff;
    background-color: #142E4D; }
@media print {
    .theme-dark .k-multiselect-wrap {
      border-color: #e0e0e0;
      color: #525252;
      background-color: #ffffff; } }
.label-select .k-button {
  border: none;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold; }
.label-select .k-button .k-select {
    margin-left: 10px; }
.btn, typeahead-container .dropdown-item {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 0.9rem;
  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 screen and (prefers-reduced-motion: reduce) {
    .btn, typeahead-container .dropdown-item {
      transition: none; } }
.btn:hover, typeahead-container .dropdown-item:hover, .btn:focus, typeahead-container .dropdown-item:focus {
    text-decoration: none; }
.btn:focus, typeahead-container .dropdown-item:focus, .btn.focus, typeahead-container .focus.dropdown-item {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
.btn.disabled, typeahead-container .disabled.dropdown-item, .btn:disabled, typeahead-container .dropdown-item:disabled {
    opacity: 0.65; }
.btn:not(:disabled):not(.disabled), typeahead-container .dropdown-item:not(:disabled):not(.disabled) {
    cursor: pointer; }
a.btn.disabled, typeahead-container a.disabled.dropdown-item,
fieldset:disabled a.btn,
fieldset:disabled typeahead-container a.dropdown-item,
typeahead-container fieldset:disabled a.dropdown-item {
  pointer-events: none; }
.btn-primary {
  color: #fff;
  background-color: #1A3A60;
  border-color: #1A3A60; }
.btn-primary:hover {
    color: #fff;
    background-color: #122842;
    border-color: #0f2238; }
.btn-primary:focus, .btn-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(26, 58, 96, 0.5); }
.btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #1A3A60;
    border-color: #1A3A60; }
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #0f2238;
    border-color: #0c1c2e; }
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(26, 58, 96, 0.5); }
.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d; }
.btn-secondary:hover {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62; }
.btn-secondary:focus, .btn-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
.btn-secondary.disabled, .btn-secondary:disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #545b62;
    border-color: #4e555b; }
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
.btn-success {
  color: #fff;
  background-color: #22b722;
  border-color: #22b722; }
.btn-success:hover {
    color: #fff;
    background-color: #1c971c;
    border-color: #1a8c1a; }
.btn-success:focus, .btn-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(34, 183, 34, 0.5); }
.btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #22b722;
    border-color: #22b722; }
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #1a8c1a;
    border-color: #188118; }
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
    .show > .btn-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(34, 183, 34, 0.5); }
.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8; }
.btn-info:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b; }
.btn-info:focus, .btn-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
.btn-info.disabled, .btn-info:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
  .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f; }
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
    .show > .btn-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
.btn-warning {
  color: #212529;
  background-color: #FFDD00;
  border-color: #FFDD00; }
.btn-warning:hover {
    color: #212529;
    background-color: #d9bc00;
    border-color: #ccb100; }
.btn-warning:focus, .btn-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 221, 0, 0.5); }
.btn-warning.disabled, .btn-warning:disabled {
    color: #212529;
    background-color: #FFDD00;
    border-color: #FFDD00; }
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
  .show > .btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #ccb100;
    border-color: #bfa600; }
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
    .show > .btn-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 221, 0, 0.5); }
.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545; }
.btn-danger:hover {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130; }
.btn-danger:focus, .btn-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
.btn-danger.disabled, .btn-danger:disabled {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #bd2130;
    border-color: #b21f2d; }
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
    .show > .btn-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa; }
.btn-light:hover {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5; }
.btn-light:focus, .btn-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
.btn-light.disabled, .btn-light:disabled {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
  .show > .btn-light.dropdown-toggle {
    color: #212529;
    background-color: #dae0e5;
    border-color: #d3d9df; }
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40; }
.btn-dark:hover {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124; }
.btn-dark:focus, .btn-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
.btn-dark.disabled, .btn-dark:disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #1d2124;
    border-color: #171a1d; }
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
.btn-error {
  color: #fff;
  background-color: #B3282E;
  border-color: #B3282E; }
.btn-error:hover {
    color: #fff;
    background-color: #942126;
    border-color: #891f23; }
.btn-error:focus, .btn-error.focus {
    box-shadow: 0 0 0 0.2rem rgba(179, 40, 46, 0.5); }
.btn-error.disabled, .btn-error:disabled {
    color: #fff;
    background-color: #B3282E;
    border-color: #B3282E; }
.btn-error:not(:disabled):not(.disabled):active, .btn-error:not(:disabled):not(.disabled).active,
  .show > .btn-error.dropdown-toggle {
    color: #fff;
    background-color: #891f23;
    border-color: #7f1c21; }
.btn-error:not(:disabled):not(.disabled):active:focus, .btn-error:not(:disabled):not(.disabled).active:focus,
    .show > .btn-error.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(179, 40, 46, 0.5); }
.btn-brightColor {
  color: #212529;
  background-color: #ffffff;
  border-color: #ffffff; }
.btn-brightColor:hover {
    color: #212529;
    background-color: #ececec;
    border-color: #e6e5e5; }
.btn-brightColor:focus, .btn-brightColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }
.btn-brightColor.disabled, .btn-brightColor:disabled {
    color: #212529;
    background-color: #ffffff;
    border-color: #ffffff; }
.btn-brightColor:not(:disabled):not(.disabled):active, .btn-brightColor:not(:disabled):not(.disabled).active,
  .show > .btn-brightColor.dropdown-toggle {
    color: #212529;
    background-color: #e6e5e5;
    border-color: #dfdfdf; }
.btn-brightColor:not(:disabled):not(.disabled):active:focus, .btn-brightColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-brightColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }
.btn-darkColor {
  color: #fff;
  background-color: #525252;
  border-color: #525252; }
.btn-darkColor:hover {
    color: #fff;
    background-color: #3f3f3f;
    border-color: #393838; }
.btn-darkColor:focus, .btn-darkColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); }
.btn-darkColor.disabled, .btn-darkColor:disabled {
    color: #fff;
    background-color: #525252;
    border-color: #525252; }
.btn-darkColor:not(:disabled):not(.disabled):active, .btn-darkColor:not(:disabled):not(.disabled).active,
  .show > .btn-darkColor.dropdown-toggle {
    color: #fff;
    background-color: #393838;
    border-color: #323232; }
.btn-darkColor:not(:disabled):not(.disabled):active:focus, .btn-darkColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-darkColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); }
.btn-dropdownBorderColor {
  color: #212529;
  background-color: #d8d8d8;
  border-color: #d8d8d8; }
.btn-dropdownBorderColor:hover {
    color: #212529;
    background-color: #c5c5c5;
    border-color: #bfbebe; }
.btn-dropdownBorderColor:focus, .btn-dropdownBorderColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(216, 216, 216, 0.5); }
.btn-dropdownBorderColor.disabled, .btn-dropdownBorderColor:disabled {
    color: #212529;
    background-color: #d8d8d8;
    border-color: #d8d8d8; }
.btn-dropdownBorderColor:not(:disabled):not(.disabled):active, .btn-dropdownBorderColor:not(:disabled):not(.disabled).active,
  .show > .btn-dropdownBorderColor.dropdown-toggle {
    color: #212529;
    background-color: #bfbebe;
    border-color: #b8b8b8; }
.btn-dropdownBorderColor:not(:disabled):not(.disabled):active:focus, .btn-dropdownBorderColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-dropdownBorderColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(216, 216, 216, 0.5); }
.btn-disabledColor {
  color: #212529;
  background-color: #d8d8d8;
  border-color: #d8d8d8; }
.btn-disabledColor:hover {
    color: #212529;
    background-color: #c5c5c5;
    border-color: #bfbebe; }
.btn-disabledColor:focus, .btn-disabledColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(216, 216, 216, 0.5); }
.btn-disabledColor.disabled, .btn-disabledColor:disabled {
    color: #212529;
    background-color: #d8d8d8;
    border-color: #d8d8d8; }
.btn-disabledColor:not(:disabled):not(.disabled):active, .btn-disabledColor:not(:disabled):not(.disabled).active,
  .show > .btn-disabledColor.dropdown-toggle {
    color: #212529;
    background-color: #bfbebe;
    border-color: #b8b8b8; }
.btn-disabledColor:not(:disabled):not(.disabled):active:focus, .btn-disabledColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-disabledColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(216, 216, 216, 0.5); }
.btn-radioBorderColor {
  color: #fff;
  background-color: #3382c2;
  border-color: #3382c2; }
.btn-radioBorderColor:hover {
    color: #fff;
    background-color: #2b6ea4;
    border-color: #28679a; }
.btn-radioBorderColor:focus, .btn-radioBorderColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-radioBorderColor.disabled, .btn-radioBorderColor:disabled {
    color: #fff;
    background-color: #3382c2;
    border-color: #3382c2; }
.btn-radioBorderColor:not(:disabled):not(.disabled):active, .btn-radioBorderColor:not(:disabled):not(.disabled).active,
  .show > .btn-radioBorderColor.dropdown-toggle {
    color: #fff;
    background-color: #28679a;
    border-color: #266090; }
.btn-radioBorderColor:not(:disabled):not(.disabled):active:focus, .btn-radioBorderColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-radioBorderColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-checkboxBackgroundColor {
  color: #fff;
  background-color: #3382c2;
  border-color: #3382c2; }
.btn-checkboxBackgroundColor:hover {
    color: #fff;
    background-color: #2b6ea4;
    border-color: #28679a; }
.btn-checkboxBackgroundColor:focus, .btn-checkboxBackgroundColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-checkboxBackgroundColor.disabled, .btn-checkboxBackgroundColor:disabled {
    color: #fff;
    background-color: #3382c2;
    border-color: #3382c2; }
.btn-checkboxBackgroundColor:not(:disabled):not(.disabled):active, .btn-checkboxBackgroundColor:not(:disabled):not(.disabled).active,
  .show > .btn-checkboxBackgroundColor.dropdown-toggle {
    color: #fff;
    background-color: #28679a;
    border-color: #266090; }
.btn-checkboxBackgroundColor:not(:disabled):not(.disabled):active:focus, .btn-checkboxBackgroundColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-checkboxBackgroundColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-switchPointColor {
  color: #212529;
  background-color: #66b0e2;
  border-color: #66b0e2; }
.btn-switchPointColor:hover {
    color: #fff;
    background-color: #469fdc;
    border-color: #3b9ada; }
.btn-switchPointColor:focus, .btn-switchPointColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(102, 176, 226, 0.5); }
.btn-switchPointColor.disabled, .btn-switchPointColor:disabled {
    color: #212529;
    background-color: #66b0e2;
    border-color: #66b0e2; }
.btn-switchPointColor:not(:disabled):not(.disabled):active, .btn-switchPointColor:not(:disabled):not(.disabled).active,
  .show > .btn-switchPointColor.dropdown-toggle {
    color: #fff;
    background-color: #3b9ada;
    border-color: #3094d8; }
.btn-switchPointColor:not(:disabled):not(.disabled):active:focus, .btn-switchPointColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-switchPointColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(102, 176, 226, 0.5); }
.btn-transparentColor {
  color: #fff;
  background-color: transparent;
  border-color: transparent; }
.btn-transparentColor:hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0); }
.btn-transparentColor:focus, .btn-transparentColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-transparentColor.disabled, .btn-transparentColor:disabled {
    color: #fff;
    background-color: transparent;
    border-color: transparent; }
.btn-transparentColor:not(:disabled):not(.disabled):active, .btn-transparentColor:not(:disabled):not(.disabled).active,
  .show > .btn-transparentColor.dropdown-toggle {
    color: #fff;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0); }
.btn-transparentColor:not(:disabled):not(.disabled):active:focus, .btn-transparentColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-transparentColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-overlayColor {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8); }
.btn-overlayColor:hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.8);
    border-color: rgba(0, 0, 0, 0.8); }
.btn-overlayColor:focus, .btn-overlayColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-overlayColor.disabled, .btn-overlayColor:disabled {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.8);
    border-color: rgba(0, 0, 0, 0.8); }
.btn-overlayColor:not(:disabled):not(.disabled):active, .btn-overlayColor:not(:disabled):not(.disabled).active,
  .show > .btn-overlayColor.dropdown-toggle {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.8);
    border-color: rgba(0, 0, 0, 0.8); }
.btn-overlayColor:not(:disabled):not(.disabled):active:focus, .btn-overlayColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-overlayColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-mutedOverlayColor {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.75);
  border-color: rgba(0, 0, 0, 0.75); }
.btn-mutedOverlayColor:hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.75);
    border-color: rgba(0, 0, 0, 0.75); }
.btn-mutedOverlayColor:focus, .btn-mutedOverlayColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-mutedOverlayColor.disabled, .btn-mutedOverlayColor:disabled {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.75);
    border-color: rgba(0, 0, 0, 0.75); }
.btn-mutedOverlayColor:not(:disabled):not(.disabled):active, .btn-mutedOverlayColor:not(:disabled):not(.disabled).active,
  .show > .btn-mutedOverlayColor.dropdown-toggle {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.75);
    border-color: rgba(0, 0, 0, 0.75); }
.btn-mutedOverlayColor:not(:disabled):not(.disabled):active:focus, .btn-mutedOverlayColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-mutedOverlayColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-infoStateColor {
  color: #fff;
  background-color: #3382c2;
  border-color: #3382c2; }
.btn-infoStateColor:hover {
    color: #fff;
    background-color: #2b6ea4;
    border-color: #28679a; }
.btn-infoStateColor:focus, .btn-infoStateColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-infoStateColor.disabled, .btn-infoStateColor:disabled {
    color: #fff;
    background-color: #3382c2;
    border-color: #3382c2; }
.btn-infoStateColor:not(:disabled):not(.disabled):active, .btn-infoStateColor:not(:disabled):not(.disabled).active,
  .show > .btn-infoStateColor.dropdown-toggle {
    color: #fff;
    background-color: #28679a;
    border-color: #266090; }
.btn-infoStateColor:not(:disabled):not(.disabled):active:focus, .btn-infoStateColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-infoStateColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-alertStateColor {
  color: #fff;
  background-color: #b3282e;
  border-color: #b3282e; }
.btn-alertStateColor:hover {
    color: #fff;
    background-color: #942126;
    border-color: #891f23; }
.btn-alertStateColor:focus, .btn-alertStateColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(179, 40, 46, 0.5); }
.btn-alertStateColor.disabled, .btn-alertStateColor:disabled {
    color: #fff;
    background-color: #b3282e;
    border-color: #b3282e; }
.btn-alertStateColor:not(:disabled):not(.disabled):active, .btn-alertStateColor:not(:disabled):not(.disabled).active,
  .show > .btn-alertStateColor.dropdown-toggle {
    color: #fff;
    background-color: #891f23;
    border-color: #7f1c21; }
.btn-alertStateColor:not(:disabled):not(.disabled):active:focus, .btn-alertStateColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-alertStateColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(179, 40, 46, 0.5); }
.btn-warningStateColor {
  color: #212529;
  background-color: #ffdd00;
  border-color: #ffdd00; }
.btn-warningStateColor:hover {
    color: #212529;
    background-color: #d9bc00;
    border-color: #ccb100; }
.btn-warningStateColor:focus, .btn-warningStateColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 221, 0, 0.5); }
.btn-warningStateColor.disabled, .btn-warningStateColor:disabled {
    color: #212529;
    background-color: #ffdd00;
    border-color: #ffdd00; }
.btn-warningStateColor:not(:disabled):not(.disabled):active, .btn-warningStateColor:not(:disabled):not(.disabled).active,
  .show > .btn-warningStateColor.dropdown-toggle {
    color: #212529;
    background-color: #ccb100;
    border-color: #bfa600; }
.btn-warningStateColor:not(:disabled):not(.disabled):active:focus, .btn-warningStateColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-warningStateColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 221, 0, 0.5); }
.btn-successStateColor {
  color: #212529;
  background-color: #97c218;
  border-color: #97c218; }
.btn-successStateColor:hover {
    color: #fff;
    background-color: #7da014;
    border-color: #749512; }
.btn-successStateColor:focus, .btn-successStateColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(151, 194, 24, 0.5); }
.btn-successStateColor.disabled, .btn-successStateColor:disabled {
    color: #212529;
    background-color: #97c218;
    border-color: #97c218; }
.btn-successStateColor:not(:disabled):not(.disabled):active, .btn-successStateColor:not(:disabled):not(.disabled).active,
  .show > .btn-successStateColor.dropdown-toggle {
    color: #fff;
    background-color: #749512;
    border-color: #6b8911; }
.btn-successStateColor:not(:disabled):not(.disabled):active:focus, .btn-successStateColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-successStateColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(151, 194, 24, 0.5); }
.btn-outline-primary {
  color: #1A3A60;
  background-color: transparent;
  background-image: none;
  border-color: #1A3A60; }
.btn-outline-primary:hover {
    color: #fff;
    background-color: #1A3A60;
    border-color: #1A3A60; }
.btn-outline-primary:focus, .btn-outline-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(26, 58, 96, 0.5); }
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #1A3A60;
    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: #1A3A60;
    border-color: #1A3A60; }
.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: 0 0 0 0.2rem rgba(26, 58, 96, 0.5); }
.btn-outline-secondary {
  color: #6c757d;
  background-color: transparent;
  background-image: none;
  border-color: #6c757d; }
.btn-outline-secondary:hover {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #6c757d;
    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: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
.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: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
.btn-outline-success {
  color: #22b722;
  background-color: transparent;
  background-image: none;
  border-color: #22b722; }
.btn-outline-success:hover {
    color: #fff;
    background-color: #22b722;
    border-color: #22b722; }
.btn-outline-success:focus, .btn-outline-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(34, 183, 34, 0.5); }
.btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #22b722;
    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: #22b722;
    border-color: #22b722; }
.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: 0 0 0 0.2rem rgba(34, 183, 34, 0.5); }
.btn-outline-info {
  color: #17a2b8;
  background-color: transparent;
  background-image: none;
  border-color: #17a2b8; }
.btn-outline-info:hover {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
.btn-outline-info:focus, .btn-outline-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
.btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #17a2b8;
    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: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
.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: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
.btn-outline-warning {
  color: #FFDD00;
  background-color: transparent;
  background-image: none;
  border-color: #FFDD00; }
.btn-outline-warning:hover {
    color: #212529;
    background-color: #FFDD00;
    border-color: #FFDD00; }
.btn-outline-warning:focus, .btn-outline-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 221, 0, 0.5); }
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #FFDD00;
    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: #FFDD00;
    border-color: #FFDD00; }
.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: 0 0 0 0.2rem rgba(255, 221, 0, 0.5); }
.btn-outline-danger {
  color: #dc3545;
  background-color: transparent;
  background-image: none;
  border-color: #dc3545; }
.btn-outline-danger:hover {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
.btn-outline-danger:focus, .btn-outline-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #dc3545;
    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: #dc3545;
    border-color: #dc3545; }
.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: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
.btn-outline-light {
  color: #f8f9fa;
  background-color: transparent;
  background-image: none;
  border-color: #f8f9fa; }
.btn-outline-light:hover {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
.btn-outline-light:focus, .btn-outline-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
.btn-outline-light.disabled, .btn-outline-light:disabled {
    color: #f8f9fa;
    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: #f8f9fa;
    border-color: #f8f9fa; }
.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: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
.btn-outline-dark {
  color: #343a40;
  background-color: transparent;
  background-image: none;
  border-color: #343a40; }
.btn-outline-dark:hover {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
.btn-outline-dark:focus, .btn-outline-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
    color: #343a40;
    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: #343a40;
    border-color: #343a40; }
.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: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
.btn-outline-error {
  color: #B3282E;
  background-color: transparent;
  background-image: none;
  border-color: #B3282E; }
.btn-outline-error:hover {
    color: #fff;
    background-color: #B3282E;
    border-color: #B3282E; }
.btn-outline-error:focus, .btn-outline-error.focus {
    box-shadow: 0 0 0 0.2rem rgba(179, 40, 46, 0.5); }
.btn-outline-error.disabled, .btn-outline-error:disabled {
    color: #B3282E;
    background-color: transparent; }
.btn-outline-error:not(:disabled):not(.disabled):active, .btn-outline-error:not(:disabled):not(.disabled).active,
  .show > .btn-outline-error.dropdown-toggle {
    color: #fff;
    background-color: #B3282E;
    border-color: #B3282E; }
.btn-outline-error:not(:disabled):not(.disabled):active:focus, .btn-outline-error:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-error.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(179, 40, 46, 0.5); }
.btn-outline-brightColor {
  color: #ffffff;
  background-color: transparent;
  background-image: none;
  border-color: #ffffff; }
.btn-outline-brightColor:hover {
    color: #212529;
    background-color: #ffffff;
    border-color: #ffffff; }
.btn-outline-brightColor:focus, .btn-outline-brightColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }
.btn-outline-brightColor.disabled, .btn-outline-brightColor:disabled {
    color: #ffffff;
    background-color: transparent; }
.btn-outline-brightColor:not(:disabled):not(.disabled):active, .btn-outline-brightColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-brightColor.dropdown-toggle {
    color: #212529;
    background-color: #ffffff;
    border-color: #ffffff; }
.btn-outline-brightColor:not(:disabled):not(.disabled):active:focus, .btn-outline-brightColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-brightColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }
.btn-outline-darkColor {
  color: #525252;
  background-color: transparent;
  background-image: none;
  border-color: #525252; }
.btn-outline-darkColor:hover {
    color: #fff;
    background-color: #525252;
    border-color: #525252; }
.btn-outline-darkColor:focus, .btn-outline-darkColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); }
.btn-outline-darkColor.disabled, .btn-outline-darkColor:disabled {
    color: #525252;
    background-color: transparent; }
.btn-outline-darkColor:not(:disabled):not(.disabled):active, .btn-outline-darkColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-darkColor.dropdown-toggle {
    color: #fff;
    background-color: #525252;
    border-color: #525252; }
.btn-outline-darkColor:not(:disabled):not(.disabled):active:focus, .btn-outline-darkColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-darkColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); }
.btn-outline-dropdownBorderColor {
  color: #d8d8d8;
  background-color: transparent;
  background-image: none;
  border-color: #d8d8d8; }
.btn-outline-dropdownBorderColor:hover {
    color: #212529;
    background-color: #d8d8d8;
    border-color: #d8d8d8; }
.btn-outline-dropdownBorderColor:focus, .btn-outline-dropdownBorderColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(216, 216, 216, 0.5); }
.btn-outline-dropdownBorderColor.disabled, .btn-outline-dropdownBorderColor:disabled {
    color: #d8d8d8;
    background-color: transparent; }
.btn-outline-dropdownBorderColor:not(:disabled):not(.disabled):active, .btn-outline-dropdownBorderColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-dropdownBorderColor.dropdown-toggle {
    color: #212529;
    background-color: #d8d8d8;
    border-color: #d8d8d8; }
.btn-outline-dropdownBorderColor:not(:disabled):not(.disabled):active:focus, .btn-outline-dropdownBorderColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-dropdownBorderColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(216, 216, 216, 0.5); }
.btn-outline-disabledColor {
  color: #d8d8d8;
  background-color: transparent;
  background-image: none;
  border-color: #d8d8d8; }
.btn-outline-disabledColor:hover {
    color: #212529;
    background-color: #d8d8d8;
    border-color: #d8d8d8; }
.btn-outline-disabledColor:focus, .btn-outline-disabledColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(216, 216, 216, 0.5); }
.btn-outline-disabledColor.disabled, .btn-outline-disabledColor:disabled {
    color: #d8d8d8;
    background-color: transparent; }
.btn-outline-disabledColor:not(:disabled):not(.disabled):active, .btn-outline-disabledColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-disabledColor.dropdown-toggle {
    color: #212529;
    background-color: #d8d8d8;
    border-color: #d8d8d8; }
.btn-outline-disabledColor:not(:disabled):not(.disabled):active:focus, .btn-outline-disabledColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-disabledColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(216, 216, 216, 0.5); }
.btn-outline-radioBorderColor {
  color: #3382c2;
  background-color: transparent;
  background-image: none;
  border-color: #3382c2; }
.btn-outline-radioBorderColor:hover {
    color: #fff;
    background-color: #3382c2;
    border-color: #3382c2; }
.btn-outline-radioBorderColor:focus, .btn-outline-radioBorderColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-outline-radioBorderColor.disabled, .btn-outline-radioBorderColor:disabled {
    color: #3382c2;
    background-color: transparent; }
.btn-outline-radioBorderColor:not(:disabled):not(.disabled):active, .btn-outline-radioBorderColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-radioBorderColor.dropdown-toggle {
    color: #fff;
    background-color: #3382c2;
    border-color: #3382c2; }
.btn-outline-radioBorderColor:not(:disabled):not(.disabled):active:focus, .btn-outline-radioBorderColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-radioBorderColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-outline-checkboxBackgroundColor {
  color: #3382c2;
  background-color: transparent;
  background-image: none;
  border-color: #3382c2; }
.btn-outline-checkboxBackgroundColor:hover {
    color: #fff;
    background-color: #3382c2;
    border-color: #3382c2; }
.btn-outline-checkboxBackgroundColor:focus, .btn-outline-checkboxBackgroundColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-outline-checkboxBackgroundColor.disabled, .btn-outline-checkboxBackgroundColor:disabled {
    color: #3382c2;
    background-color: transparent; }
.btn-outline-checkboxBackgroundColor:not(:disabled):not(.disabled):active, .btn-outline-checkboxBackgroundColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-checkboxBackgroundColor.dropdown-toggle {
    color: #fff;
    background-color: #3382c2;
    border-color: #3382c2; }
.btn-outline-checkboxBackgroundColor:not(:disabled):not(.disabled):active:focus, .btn-outline-checkboxBackgroundColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-checkboxBackgroundColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-outline-switchPointColor {
  color: #66b0e2;
  background-color: transparent;
  background-image: none;
  border-color: #66b0e2; }
.btn-outline-switchPointColor:hover {
    color: #212529;
    background-color: #66b0e2;
    border-color: #66b0e2; }
.btn-outline-switchPointColor:focus, .btn-outline-switchPointColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(102, 176, 226, 0.5); }
.btn-outline-switchPointColor.disabled, .btn-outline-switchPointColor:disabled {
    color: #66b0e2;
    background-color: transparent; }
.btn-outline-switchPointColor:not(:disabled):not(.disabled):active, .btn-outline-switchPointColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-switchPointColor.dropdown-toggle {
    color: #212529;
    background-color: #66b0e2;
    border-color: #66b0e2; }
.btn-outline-switchPointColor:not(:disabled):not(.disabled):active:focus, .btn-outline-switchPointColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-switchPointColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(102, 176, 226, 0.5); }
.btn-outline-transparentColor {
  color: transparent;
  background-color: transparent;
  background-image: none;
  border-color: transparent; }
.btn-outline-transparentColor:hover {
    color: #fff;
    background-color: transparent;
    border-color: transparent; }
.btn-outline-transparentColor:focus, .btn-outline-transparentColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-outline-transparentColor.disabled, .btn-outline-transparentColor:disabled {
    color: transparent;
    background-color: transparent; }
.btn-outline-transparentColor:not(:disabled):not(.disabled):active, .btn-outline-transparentColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-transparentColor.dropdown-toggle {
    color: #fff;
    background-color: transparent;
    border-color: transparent; }
.btn-outline-transparentColor:not(:disabled):not(.disabled):active:focus, .btn-outline-transparentColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-transparentColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-outline-overlayColor {
  color: rgba(0, 0, 0, 0.8);
  background-color: transparent;
  background-image: none;
  border-color: rgba(0, 0, 0, 0.8); }
.btn-outline-overlayColor:hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.8);
    border-color: rgba(0, 0, 0, 0.8); }
.btn-outline-overlayColor:focus, .btn-outline-overlayColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-outline-overlayColor.disabled, .btn-outline-overlayColor:disabled {
    color: rgba(0, 0, 0, 0.8);
    background-color: transparent; }
.btn-outline-overlayColor:not(:disabled):not(.disabled):active, .btn-outline-overlayColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-overlayColor.dropdown-toggle {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.8);
    border-color: rgba(0, 0, 0, 0.8); }
.btn-outline-overlayColor:not(:disabled):not(.disabled):active:focus, .btn-outline-overlayColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-overlayColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-outline-mutedOverlayColor {
  color: rgba(0, 0, 0, 0.75);
  background-color: transparent;
  background-image: none;
  border-color: rgba(0, 0, 0, 0.75); }
.btn-outline-mutedOverlayColor:hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.75);
    border-color: rgba(0, 0, 0, 0.75); }
.btn-outline-mutedOverlayColor:focus, .btn-outline-mutedOverlayColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-outline-mutedOverlayColor.disabled, .btn-outline-mutedOverlayColor:disabled {
    color: rgba(0, 0, 0, 0.75);
    background-color: transparent; }
.btn-outline-mutedOverlayColor:not(:disabled):not(.disabled):active, .btn-outline-mutedOverlayColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-mutedOverlayColor.dropdown-toggle {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.75);
    border-color: rgba(0, 0, 0, 0.75); }
.btn-outline-mutedOverlayColor:not(:disabled):not(.disabled):active:focus, .btn-outline-mutedOverlayColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-mutedOverlayColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
.btn-outline-infoStateColor {
  color: #3382c2;
  background-color: transparent;
  background-image: none;
  border-color: #3382c2; }
.btn-outline-infoStateColor:hover {
    color: #fff;
    background-color: #3382c2;
    border-color: #3382c2; }
.btn-outline-infoStateColor:focus, .btn-outline-infoStateColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-outline-infoStateColor.disabled, .btn-outline-infoStateColor:disabled {
    color: #3382c2;
    background-color: transparent; }
.btn-outline-infoStateColor:not(:disabled):not(.disabled):active, .btn-outline-infoStateColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-infoStateColor.dropdown-toggle {
    color: #fff;
    background-color: #3382c2;
    border-color: #3382c2; }
.btn-outline-infoStateColor:not(:disabled):not(.disabled):active:focus, .btn-outline-infoStateColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-infoStateColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(51, 130, 194, 0.5); }
.btn-outline-alertStateColor {
  color: #b3282e;
  background-color: transparent;
  background-image: none;
  border-color: #b3282e; }
.btn-outline-alertStateColor:hover {
    color: #fff;
    background-color: #b3282e;
    border-color: #b3282e; }
.btn-outline-alertStateColor:focus, .btn-outline-alertStateColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(179, 40, 46, 0.5); }
.btn-outline-alertStateColor.disabled, .btn-outline-alertStateColor:disabled {
    color: #b3282e;
    background-color: transparent; }
.btn-outline-alertStateColor:not(:disabled):not(.disabled):active, .btn-outline-alertStateColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-alertStateColor.dropdown-toggle {
    color: #fff;
    background-color: #b3282e;
    border-color: #b3282e; }
.btn-outline-alertStateColor:not(:disabled):not(.disabled):active:focus, .btn-outline-alertStateColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-alertStateColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(179, 40, 46, 0.5); }
.btn-outline-warningStateColor {
  color: #ffdd00;
  background-color: transparent;
  background-image: none;
  border-color: #ffdd00; }
.btn-outline-warningStateColor:hover {
    color: #212529;
    background-color: #ffdd00;
    border-color: #ffdd00; }
.btn-outline-warningStateColor:focus, .btn-outline-warningStateColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 221, 0, 0.5); }
.btn-outline-warningStateColor.disabled, .btn-outline-warningStateColor:disabled {
    color: #ffdd00;
    background-color: transparent; }
.btn-outline-warningStateColor:not(:disabled):not(.disabled):active, .btn-outline-warningStateColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-warningStateColor.dropdown-toggle {
    color: #212529;
    background-color: #ffdd00;
    border-color: #ffdd00; }
.btn-outline-warningStateColor:not(:disabled):not(.disabled):active:focus, .btn-outline-warningStateColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-warningStateColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 221, 0, 0.5); }
.btn-outline-successStateColor {
  color: #97c218;
  background-color: transparent;
  background-image: none;
  border-color: #97c218; }
.btn-outline-successStateColor:hover {
    color: #212529;
    background-color: #97c218;
    border-color: #97c218; }
.btn-outline-successStateColor:focus, .btn-outline-successStateColor.focus {
    box-shadow: 0 0 0 0.2rem rgba(151, 194, 24, 0.5); }
.btn-outline-successStateColor.disabled, .btn-outline-successStateColor:disabled {
    color: #97c218;
    background-color: transparent; }
.btn-outline-successStateColor:not(:disabled):not(.disabled):active, .btn-outline-successStateColor:not(:disabled):not(.disabled).active,
  .show > .btn-outline-successStateColor.dropdown-toggle {
    color: #212529;
    background-color: #97c218;
    border-color: #97c218; }
.btn-outline-successStateColor:not(:disabled):not(.disabled):active:focus, .btn-outline-successStateColor:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-successStateColor.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(151, 194, 24, 0.5); }
.btn-link, timepicker table .btn, timepicker table typeahead-container .dropdown-item, typeahead-container timepicker table .dropdown-item, typeahead-container .dropdown-item {
  font-weight: 400;
  color: #007bff;
  background-color: transparent; }
.btn-link:hover, timepicker table .btn:hover, typeahead-container .dropdown-item:hover {
    color: #0056b3;
    text-decoration: underline;
    background-color: transparent;
    border-color: transparent; }
.btn-link:focus, timepicker table .btn:focus, typeahead-container .dropdown-item:focus, .btn-link.focus, timepicker table .focus.btn, typeahead-container .focus.dropdown-item {
    text-decoration: underline;
    border-color: transparent;
    box-shadow: none; }
.btn-link:disabled, timepicker table .btn:disabled, typeahead-container .dropdown-item:disabled, .btn-link.disabled, timepicker table .disabled.btn, typeahead-container .disabled.dropdown-item {
    color: #6c757d;
    pointer-events: none; }
.btn-lg, .btn-group-lg > .btn, typeahead-container .btn-group-lg > .dropdown-item {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0; }
.btn-sm, .btn-group-sm > .btn, typeahead-container .btn-group-sm > .dropdown-item {
  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%; }
.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.25rem !important; }
.mt-1,
.my-1 {
  margin-top: 0.25rem !important; }
.mr-1,
.mx-1 {
  margin-right: 0.25rem !important; }
.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important; }
.ml-1,
.mx-1 {
  margin-left: 0.25rem !important; }
.m-2 {
  margin: 0.5rem !important; }
.mt-2,
.my-2 {
  margin-top: 0.5rem !important; }
.mr-2,
.mx-2 {
  margin-right: 0.5rem !important; }
.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important; }
.ml-2,
.mx-2 {
  margin-left: 0.5rem !important; }
.m-3 {
  margin: 1rem !important; }
.mt-3,
.my-3 {
  margin-top: 1rem !important; }
.mr-3,
.mx-3 {
  margin-right: 1rem !important; }
.mb-3, .modal-body .tab-container .nav-tabs,
.my-3 {
  margin-bottom: 1rem !important; }
.ml-3,
.mx-3 {
  margin-left: 1rem !important; }
.m-4 {
  margin: 1.5rem !important; }
.mt-4,
.my-4 {
  margin-top: 1.5rem !important; }
.mr-4,
.mx-4 {
  margin-right: 1.5rem !important; }
.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important; }
.ml-4,
.mx-4 {
  margin-left: 1.5rem !important; }
.m-5 {
  margin: 3rem !important; }
.mt-5,
.my-5 {
  margin-top: 3rem !important; }
.mr-5,
.mx-5 {
  margin-right: 3rem !important; }
.mb-5,
.my-5 {
  margin-bottom: 3rem !important; }
.ml-5,
.mx-5 {
  margin-left: 3rem !important; }
.p-0, timepicker table .btn, timepicker table typeahead-container .dropdown-item, typeahead-container timepicker table .dropdown-item {
  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.25rem !important; }
.pt-1,
.py-1 {
  padding-top: 0.25rem !important; }
.pr-1,
.px-1 {
  padding-right: 0.25rem !important; }
.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important; }
.pl-1,
.px-1 {
  padding-left: 0.25rem !important; }
.p-2, typeahead-container .dropdown-item {
  padding: 0.5rem !important; }
.pt-2,
.py-2 {
  padding-top: 0.5rem !important; }
.pr-2,
.px-2 {
  padding-right: 0.5rem !important; }
.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important; }
.pl-2,
.px-2 {
  padding-left: 0.5rem !important; }
.p-3 {
  padding: 1rem !important; }
.pt-3,
.py-3 {
  padding-top: 1rem !important; }
.pr-3,
.px-3 {
  padding-right: 1rem !important; }
.pb-3,
.py-3 {
  padding-bottom: 1rem !important; }
.pl-3,
.px-3 {
  padding-left: 1rem !important; }
.p-4 {
  padding: 1.5rem !important; }
.pt-4,
.py-4 {
  padding-top: 1.5rem !important; }
.pr-4,
.px-4 {
  padding-right: 1.5rem !important; }
.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important; }
.pl-4,
.px-4 {
  padding-left: 1.5rem !important; }
.p-5 {
  padding: 3rem !important; }
.pt-5,
.py-5 {
  padding-top: 3rem !important; }
.pr-5,
.px-5 {
  padding-right: 3rem !important; }
.pb-5,
.py-5 {
  padding-bottom: 3rem !important; }
.pl-5,
.px-5 {
  padding-left: 3rem !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.25rem !important; }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important; }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important; }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important; }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem !important; }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important; }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important; }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important; }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem !important; }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important; }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important; }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important; }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem !important; }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important; }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important; }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important; }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important; }
  .m-sm-5 {
    margin: 3rem !important; }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important; }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important; }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important; }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !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.25rem !important; }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important; }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important; }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem !important; }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important; }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important; }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem !important; }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important; }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important; }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important; }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem !important; }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important; }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important; }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important; }
  .p-sm-5 {
    padding: 3rem !important; }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important; }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important; }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important; }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !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.25rem !important; }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important; }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important; }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important; }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem !important; }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important; }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important; }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important; }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem !important; }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important; }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important; }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important; }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem !important; }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important; }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important; }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important; }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important; }
  .m-md-5 {
    margin: 3rem !important; }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important; }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important; }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important; }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !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.25rem !important; }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important; }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important; }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important; }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem !important; }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important; }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important; }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important; }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem !important; }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important; }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important; }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important; }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem !important; }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important; }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important; }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important; }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important; }
  .p-md-5 {
    padding: 3rem !important; }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important; }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important; }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important; }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !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.25rem !important; }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important; }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important; }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important; }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem !important; }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important; }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important; }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important; }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem !important; }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important; }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important; }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important; }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem !important; }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important; }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important; }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important; }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important; }
  .m-lg-5 {
    margin: 3rem !important; }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important; }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important; }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important; }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !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.25rem !important; }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important; }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important; }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem !important; }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important; }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important; }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem !important; }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important; }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important; }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important; }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem !important; }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important; }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important; }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important; }
  .p-lg-5 {
    padding: 3rem !important; }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important; }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important; }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !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.25rem !important; }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important; }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important; }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important; }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem !important; }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important; }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important; }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important; }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important; }
  .m-xl-3 {
    margin: 1rem !important; }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important; }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important; }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important; }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important; }
  .m-xl-4 {
    margin: 1.5rem !important; }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important; }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important; }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important; }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important; }
  .m-xl-5 {
    margin: 3rem !important; }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important; }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important; }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important; }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !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.25rem !important; }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important; }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important; }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important; }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.5rem !important; }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important; }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important; }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important; }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important; }
  .p-xl-3 {
    padding: 1rem !important; }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important; }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important; }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important; }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important; }
  .p-xl-4 {
    padding: 1.5rem !important; }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important; }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important; }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important; }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important; }
  .p-xl-5 {
    padding: 3rem !important; }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important; }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important; }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important; }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !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; } }
svg-icon {
  fill: currentColor;
  vertical-align: middle;
  width: 24px;
  height: 24px; }
body {
  padding-top: 67px; }
.theme-light body {
    background-color: #f7f7f7;
    color: #525252; }
.theme-dark body {
    background-color: #193a61;
    color: #ffffff; }
@media print {
    .theme-dark body {
      background-color: #f7f7f7;
      color: #525252; } }
.theme-light body a {
    color: #525252; }
.theme-dark body a {
    color: #ffffff; }
@media print {
    .theme-dark body a {
      color: #525252; } }
.theme-light body a:hover {
    color: #3382c2; }
.theme-dark body a:hover {
    color: #ffffff; }
@media print {
    .theme-dark body a:hover {
      color: #3382c2; } }
.page-header {
  margin-top: 30px; }
@media (max-width: 767.98px) {
    .page-header .h2,
    .page-header h2 {
      font-size: 18px; } }
.page-header .back-btn svg-icon {
    width: 20px; }
.theme-light hr {
  border-color: #d8d8d8; }
.theme-dark hr {
  border-color: #ffffff; }
@media print {
  .theme-dark hr {
    border-color: #d8d8d8; } }
hr.transparent {
  opacity: 0; }
.theme-light hr.highlighted {
  border-color: #3382c2; }
.theme-dark hr.highlighted {
  border-color: #ffffff; }
@media print {
  .theme-dark hr.highlighted {
    border-color: #3382c2; } }
hr.xsmall {
  margin-top: 5px;
  margin-bottom: 5px; }
hr.small {
  margin-top: 10px;
  margin-bottom: 10px; }
::-webkit-scrollbar {
  width: 10px; }
::-webkit-scrollbar-track {
  background: transparent; }
::-webkit-scrollbar-thumb {
  border-radius: 5px; }
.theme-light ::-webkit-scrollbar-thumb {
    background: #d8d8d8; }
.theme-dark ::-webkit-scrollbar-thumb {
    background: #2b4671; }
@media print {
    .theme-dark ::-webkit-scrollbar-thumb {
      background: #d8d8d8; } }
.theme-light ::-webkit-scrollbar-thumb:hover {
  background: #757575; }
.theme-dark ::-webkit-scrollbar-thumb:hover {
  background: #757575; }
@media print {
  .theme-dark ::-webkit-scrollbar-thumb:hover {
    background: #757575; } }
.modal-dialog {
  margin: 1rem auto; }
.modal-backdrop.show {
  opacity: 0.9; }
.modal-content {
  background-color: transparent;
  border: 0; }
.theme-light .modal-content {
    color: #525252; }
.theme-dark .modal-content {
    color: #ffffff; }
@media print {
    .theme-dark .modal-content {
      color: #525252; } }
.modal-header {
  height: 60px;
  padding: 15px 0;
  border-bottom: 0;
  background: transparent; }
@media (max-width: 575.98px) {
    .modal-header {
      padding: 15px; } }
.modal-header h4 {
    font-size: 18px;
    line-height: 26px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
.theme-light .modal-header h4 {
      color: #ffffff; }
.theme-dark .modal-header h4 {
      color: #ffffff; }
@media print {
      .theme-dark .modal-header h4 {
        color: #ffffff; } }
.modal-header .close,
  .modal-header .close:not(:disabled):not(.disabled) {
    margin: 0;
    padding: 0;
    opacity: 1;
    transition: all .3s linear;
    -webkit-transform: scale(1);
            transform: scale(1); }
.modal-header .close:hover,
    .modal-header .close:not(:disabled):not(.disabled):hover {
      -webkit-transform: scale(1.25);
              transform: scale(1.25); }
.modal-header .close:focus,
    .modal-header .close:not(:disabled):not(.disabled):focus {
      outline: none; }
.theme-light .modal-header .close .notification-icon, .theme-light
    .modal-header .close:not(:disabled):not(.disabled) .notification-icon {
      fill: #ffffff; }
.theme-dark .modal-header .close .notification-icon, .theme-dark
    .modal-header .close:not(:disabled):not(.disabled) .notification-icon {
      fill: #ffffff; }
@media print {
      .theme-dark .modal-header .close .notification-icon, .theme-dark
      .modal-header .close:not(:disabled):not(.disabled) .notification-icon {
        fill: #ffffff; } }
.modal-footer {
  border-top: 0 !important;
  background-color: transparent;
  max-height: 60px; }
.modal-footer .btn.btn-leaf, .modal-footer typeahead-container .btn-leaf.dropdown-item, typeahead-container .modal-footer .btn-leaf.dropdown-item {
    border: 2px solid white; }
.modal-body {
  max-height: calc(100vh - (60px + 60px + 2rem));
  overflow: auto;
  padding: 15px;
  -webkit-overflow-scrolling: touch; }
.theme-light .modal-body {
    background-color: #ffffff;
    color: #525252; }
.theme-dark .modal-body {
    background-color: #142E4D;
    color: #ffffff; }
@media print {
    .theme-dark .modal-body {
      background-color: #ffffff;
      color: #525252; } }
.modal-body .tab-container {
    min-height: 470px;
    max-height: calc(100vh - 190px);
    display: flex;
    flex-direction: column; }
.theme-light .modal-body .tab-container {
      color: #525252 !important; }
.theme-dark .modal-body .tab-container {
      color: #ffffff !important; }
@media print {
      .theme-dark .modal-body .tab-container {
        color: #525252 !important; } }
.modal-body .tab-container .nav-tabs {
      flex: 0 0 auto;
      border-bottom: 2px solid; }
.theme-light .modal-body .tab-container .nav-tabs {
        border-color: #d8d8d8 !important; }
.theme-dark .modal-body .tab-container .nav-tabs {
        border-color: #ffffff !important; }
@media print {
        .theme-dark .modal-body .tab-container .nav-tabs {
          border-color: #d8d8d8 !important; } }
.modal-body .tab-container .nav-tabs .nav-item {
        margin-bottom: -2px; }
.modal-body .tab-container .nav-tabs .nav-item .nav-link {
          border: 2px solid transparent; }
.theme-light .modal-body .tab-container .nav-tabs .nav-item .nav-link {
            color: #525252 !important; }
.theme-dark .modal-body .tab-container .nav-tabs .nav-item .nav-link {
            color: #ffffff !important; }
@media print {
            .theme-dark .modal-body .tab-container .nav-tabs .nav-item .nav-link {
              color: #525252 !important; } }
.modal-body .tab-container .nav-tabs .nav-item .nav-link.disabled {
            opacity: .2; }
.modal-body .tab-container .nav-tabs .nav-item .nav-link.active {
            opacity: 1; }
.theme-light .modal-body .tab-container .nav-tabs .nav-item .nav-link.active {
              border-color: #d8d8d8 #d8d8d8 #ffffff !important; }
.theme-dark .modal-body .tab-container .nav-tabs .nav-item .nav-link.active {
              border-color: #d8d8d8 #d8d8d8 #142E4D !important; }
@media print {
              .theme-dark .modal-body .tab-container .nav-tabs .nav-item .nav-link.active {
                border-color: #d8d8d8 #d8d8d8 #ffffff !important; } }
@media (max-width: 575.98px) {
            .modal-body .tab-container .nav-tabs .nav-item .nav-link {
              font-size: 0.750rem; } }
.modal-body .tab-container .tab-content {
      overflow: auto; }
.modal-body.modal-fixed-size {
    height: calc(100vh - 260px);
    margin: auto; }
.modal-body.modal-fixed-size .tab-container {
      height: calc(100vh - 310px);
      max-height: calc(100vh - 310px); }
.modal-confirmation {
  background: rgba(0, 0, 0, 0.8);
  height: 100vh !important;
  width: 100vw;
  max-width: 100vw;
  margin: 0 auto; }
.modal-confirmation .container-fluid {
    top: -3rem;
    position: relative; }
.modal.fade .modal-dialog {
  -webkit-transform: none;
          transform: none; }
.modal-error .modal-header {
  border-top-right-radius: 30px;
  background: linear-gradient(-135deg, #F55A62 0%, #C1001E 100%); }
.modal-error .modal-body {
  border-bottom-left-radius: 30px; }
.modal-fullscreen {
  height: 90%; }
.modal-fullscreen .modal-content {
    height: 100%; }
.form-label {
  text-transform: uppercase;
  font-size: 14px;
  margin-bottom: 0 !important; }
.theme-light .form-label {
    color: #525252; }
.theme-dark .form-label {
    color: #ffffff; }
@media print {
    .theme-dark .form-label {
      color: #525252; } }
label.form-label {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 0; }
.form-error {
  color: #B3282E;
  text-transform: none;
  font-size: 12px;
  position: relative;
  top: -10px; }
input[type='text'].form-control,
input[type='password'].form-control,
textarea.form-control,
select.form-control,
input[type='number'].form-control {
  border-radius: 0 4px 0 4px;
  margin-bottom: 10px;
  opacity: 1; }
.theme-light input[type='text'].form-control, .theme-light
  input[type='password'].form-control, .theme-light
  textarea.form-control, .theme-light
  select.form-control, .theme-light
  input[type='number'].form-control {
    border-color: #e0e0e0;
    color: #525252;
    background-color: #ffffff; }
.theme-dark input[type='text'].form-control, .theme-dark
  input[type='password'].form-control, .theme-dark
  textarea.form-control, .theme-dark
  select.form-control, .theme-dark
  input[type='number'].form-control {
    border-color: #405b7c;
    color: #ffffff;
    background-color: #142E4D; }
@media print {
    .theme-dark input[type='text'].form-control, .theme-dark
    input[type='password'].form-control, .theme-dark
    textarea.form-control, .theme-dark
    select.form-control, .theme-dark
    input[type='number'].form-control {
      border-color: #e0e0e0;
      color: #525252;
      background-color: #ffffff; } }
.theme-light input[type='text'].form-control:focus, .theme-light
  input[type='password'].form-control:focus, .theme-light
  textarea.form-control:focus, .theme-light
  select.form-control:focus, .theme-light
  input[type='number'].form-control:focus {
    border-color: #e0e0e0;
    color: #525252; }
.theme-dark input[type='text'].form-control:focus, .theme-dark
  input[type='password'].form-control:focus, .theme-dark
  textarea.form-control:focus, .theme-dark
  select.form-control:focus, .theme-dark
  input[type='number'].form-control:focus {
    border-color: #405b7c;
    color: #ffffff; }
@media print {
    .theme-dark input[type='text'].form-control:focus, .theme-dark
    input[type='password'].form-control:focus, .theme-dark
    textarea.form-control:focus, .theme-dark
    select.form-control:focus, .theme-dark
    input[type='number'].form-control:focus {
      border-color: #e0e0e0;
      color: #525252; } }
input[type='text'].form-control::-webkit-input-placeholder,
  input[type='password'].form-control::-webkit-input-placeholder,
  textarea.form-control::-webkit-input-placeholder,
  select.form-control::-webkit-input-placeholder,
  input[type='number'].form-control::-webkit-input-placeholder {
    opacity: 0.7; }
.theme-dark input[type='text'].form-control option, .theme-dark
  input[type='password'].form-control option, .theme-dark
  textarea.form-control option, .theme-dark
  select.form-control option, .theme-dark
  input[type='number'].form-control option {
    color: #74818E; }
input[type='text'].form-control:-moz-read-only, input[type='text'].form-control:disabled,
input[type='password'].form-control:-moz-read-only,
input[type='password'].form-control:disabled,
textarea.form-control:-moz-read-only,
textarea.form-control:disabled,
input[type='number'].form-control:-moz-read-only,
input[type='number'].form-control:disabled {
  background-color: transparent;
  opacity: 0.5; }
input[type='text'].form-control:read-only, input[type='text'].form-control:disabled,
input[type='password'].form-control:read-only,
input[type='password'].form-control:disabled,
textarea.form-control:read-only,
textarea.form-control:disabled,
input[type='number'].form-control:read-only,
input[type='number'].form-control:disabled {
  background-color: transparent;
  opacity: 0.5; }
input[type='number'].form-control::-webkit-outer-spin-button,
input[type='number'].form-control::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0; }
input[type='number'].form-control {
  -moz-appearance: textfield; }
ui-switch {
  margin-right: 10px;
  vertical-align: middle;
  display: inline-block;
  white-space: nowrap; }
ui-switch .switch {
    background: transparent; }
.theme-light ui-switch .switch {
      border-color: #e0e0e0; }
.theme-dark ui-switch .switch {
      border-color: #405b7c; }
@media print {
      .theme-dark ui-switch .switch {
        border-color: #e0e0e0; } }
ui-switch .switch.checked {
      background-color: #22b722; }
.theme-light ui-switch small {
    background-color: #e0e0e0; }
.theme-dark ui-switch small {
    background-color: #405b7c; }
@media print {
    .theme-dark ui-switch small {
      background-color: #e0e0e0; } }
.watchdog-notification-toggle ui-switch, .side-effect-toggle ui-switch {
  margin-right: 0; }
.watchdog-notification-toggle ui-switch .switch, .side-effect-toggle ui-switch .switch {
    height: 1.5rem;
    width: 2.75rem;
    border: 0;
    transition: all .3s ease-out; }
.theme-light .watchdog-notification-toggle ui-switch .switch, .theme-light .side-effect-toggle ui-switch .switch {
      background-color: #d8d8d8 !important; }
.theme-dark .watchdog-notification-toggle ui-switch .switch, .theme-dark .side-effect-toggle ui-switch .switch {
      background-color: #2b4671 !important; }
@media print {
      .theme-dark .watchdog-notification-toggle ui-switch .switch, .theme-dark .side-effect-toggle ui-switch .switch {
        background-color: #d8d8d8 !important; } }
.watchdog-notification-toggle ui-switch .switch.switch-medium small, .side-effect-toggle ui-switch .switch.switch-medium small {
      box-shadow: 0 0 0 0 transparent;
      border: 0.4125rem solid;
      width: 1.5rem;
      height: 1.5rem;
      transition: all .6s ease-out; }
.theme-light .watchdog-notification-toggle ui-switch .switch.switch-medium small, .theme-light .side-effect-toggle ui-switch .switch.switch-medium small {
        background-color: #66b0e2 !important;
        border-color: #757575 !important; }
.theme-dark .watchdog-notification-toggle ui-switch .switch.switch-medium small, .theme-dark .side-effect-toggle ui-switch .switch.switch-medium small {
        background-color: #66b0e2 !important;
        border-color: #ffffff !important; }
@media print {
        .theme-dark .watchdog-notification-toggle ui-switch .switch.switch-medium small, .theme-dark .side-effect-toggle ui-switch .switch.switch-medium small {
          background-color: #66b0e2 !important;
          border-color: #757575 !important; } }
.watchdog-notification-toggle ui-switch .switch.checked, .side-effect-toggle ui-switch .switch.checked {
      background-image: linear-gradient(-135deg, #50BEE4 0%, #2874BA 100%) !important; }
.watchdog-notification-toggle ui-switch .switch.checked.switch-medium small, .side-effect-toggle ui-switch .switch.checked.switch-medium small {
        background-color: transparent !important; }
.theme-light .watchdog-notification-toggle ui-switch .switch.checked.switch-medium small, .theme-light .side-effect-toggle ui-switch .switch.checked.switch-medium small {
          border-color: #757575 !important; }
.theme-dark .watchdog-notification-toggle ui-switch .switch.checked.switch-medium small, .theme-dark .side-effect-toggle ui-switch .switch.checked.switch-medium small {
          border-color: #ffffff !important; }
@media print {
          .theme-dark .watchdog-notification-toggle ui-switch .switch.checked.switch-medium small, .theme-dark .side-effect-toggle ui-switch .switch.checked.switch-medium small {
            border-color: #757575 !important; } }
.theme-light .connect-problem-post ui-switch .switch.checked {
  background: linear-gradient(-135deg, #F55A62 0%, #C1001E 100%); }
.theme-dark .connect-problem-post ui-switch .switch.checked {
  background: linear-gradient(-135deg, #F55A62 0%, #C1001E 100%); }
@media print {
  .theme-dark .connect-problem-post ui-switch .switch.checked {
    background: linear-gradient(-135deg, #F55A62 0%, #C1001E 100%); } }
timepicker table {
  position: relative;
  top: -1px; }
timepicker table td:nth-child(2) {
    vertical-align: top;
    line-height: 36px; }
timepicker table .btn, timepicker table typeahead-container .dropdown-item, typeahead-container timepicker table .dropdown-item {
    position: relative;
    top: -5px; }
.btn.btn-leaf, typeahead-container .btn-leaf.dropdown-item,
.btn.btn-leaf:not([href]):not([tabindex]),
typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]) {
  text-transform: uppercase;
  border-radius: 0 15px 0 15px;
  border: none;
  color: white;
  font-size: 0.8rem;
  font-weight: 600;
  padding: 0.5rem 1.25rem; }
.btn.btn-leaf.btn-primary, typeahead-container .btn-leaf.btn-primary.dropdown-item,
  .btn.btn-leaf:not([href]):not([tabindex]).btn-primary,
  typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-primary {
    color: white; }
.theme-light .btn.btn-leaf.btn-primary, .theme-light typeahead-container .btn-leaf.btn-primary.dropdown-item, typeahead-container .theme-light .btn-leaf.btn-primary.dropdown-item, .theme-light .btn.btn-leaf:not([href]):not([tabindex]).btn-primary, .theme-light typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-primary, typeahead-container .theme-light .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-primary {
      background: linear-gradient(-135deg, #50BEE4 0%, #2874BA 100%); }
.theme-dark .btn.btn-leaf.btn-primary, .theme-dark typeahead-container .btn-leaf.btn-primary.dropdown-item, typeahead-container .theme-dark .btn-leaf.btn-primary.dropdown-item, .theme-dark .btn.btn-leaf:not([href]):not([tabindex]).btn-primary, .theme-dark typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-primary, typeahead-container .theme-dark .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-primary {
      background: linear-gradient(-135deg, #50BEE4 0%, #2874BA 100%); }
@media print {
      .theme-dark .btn.btn-leaf.btn-primary, .theme-dark typeahead-container .btn-leaf.btn-primary.dropdown-item, typeahead-container .theme-dark .btn-leaf.btn-primary.dropdown-item, .theme-dark .btn.btn-leaf:not([href]):not([tabindex]).btn-primary, .theme-dark typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-primary, typeahead-container .theme-dark .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-primary {
        background: linear-gradient(-135deg, #50BEE4 0%, #2874BA 100%); } }
.btn.btn-leaf.btn-danger, typeahead-container .btn-leaf.btn-danger.dropdown-item,
  .btn.btn-leaf:not([href]):not([tabindex]).btn-danger,
  typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-danger {
    color: white; }
.theme-light .btn.btn-leaf.btn-danger, .theme-light typeahead-container .btn-leaf.btn-danger.dropdown-item, typeahead-container .theme-light .btn-leaf.btn-danger.dropdown-item, .theme-light .btn.btn-leaf:not([href]):not([tabindex]).btn-danger, .theme-light typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-danger, typeahead-container .theme-light .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-danger {
      background: linear-gradient(-135deg, #F55A62 0%, #C1001E 100%); }
.theme-dark .btn.btn-leaf.btn-danger, .theme-dark typeahead-container .btn-leaf.btn-danger.dropdown-item, typeahead-container .theme-dark .btn-leaf.btn-danger.dropdown-item, .theme-dark .btn.btn-leaf:not([href]):not([tabindex]).btn-danger, .theme-dark typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-danger, typeahead-container .theme-dark .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-danger {
      background: linear-gradient(-135deg, #F55A62 0%, #C1001E 100%); }
@media print {
      .theme-dark .btn.btn-leaf.btn-danger, .theme-dark typeahead-container .btn-leaf.btn-danger.dropdown-item, typeahead-container .theme-dark .btn-leaf.btn-danger.dropdown-item, .theme-dark .btn.btn-leaf:not([href]):not([tabindex]).btn-danger, .theme-dark typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-danger, typeahead-container .theme-dark .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-danger {
        background: linear-gradient(-135deg, #F55A62 0%, #C1001E 100%); } }
.btn.btn-leaf.btn-success, typeahead-container .btn-leaf.btn-success.dropdown-item,
  .btn.btn-leaf:not([href]):not([tabindex]).btn-success,
  typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-success {
    color: white; }
.theme-light .btn.btn-leaf.btn-success, .theme-light typeahead-container .btn-leaf.btn-success.dropdown-item, typeahead-container .theme-light .btn-leaf.btn-success.dropdown-item, .theme-light .btn.btn-leaf:not([href]):not([tabindex]).btn-success, .theme-light typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-success, typeahead-container .theme-light .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-success {
      background: linear-gradient(-135deg, #5ADD63 0%, #3BA53D 100%); }
.theme-dark .btn.btn-leaf.btn-success, .theme-dark typeahead-container .btn-leaf.btn-success.dropdown-item, typeahead-container .theme-dark .btn-leaf.btn-success.dropdown-item, .theme-dark .btn.btn-leaf:not([href]):not([tabindex]).btn-success, .theme-dark typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-success, typeahead-container .theme-dark .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-success {
      background: linear-gradient(-135deg, #5ADD63 0%, #3BA53D 100%); }
@media print {
      .theme-dark .btn.btn-leaf.btn-success, .theme-dark typeahead-container .btn-leaf.btn-success.dropdown-item, typeahead-container .theme-dark .btn-leaf.btn-success.dropdown-item, .theme-dark .btn.btn-leaf:not([href]):not([tabindex]).btn-success, .theme-dark typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-success, typeahead-container .theme-dark .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-success {
        background: linear-gradient(-135deg, #5ADD63 0%, #3BA53D 100%); } }
.btn.btn-leaf.btn-secondary, typeahead-container .btn-leaf.btn-secondary.dropdown-item,
  .btn.btn-leaf:not([href]):not([tabindex]).btn-secondary,
  typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-secondary {
    color: white; }
.theme-light .btn.btn-leaf.btn-secondary, .theme-light typeahead-container .btn-leaf.btn-secondary.dropdown-item, typeahead-container .theme-light .btn-leaf.btn-secondary.dropdown-item, .theme-light .btn.btn-leaf:not([href]):not([tabindex]).btn-secondary, .theme-light typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-secondary, typeahead-container .theme-light .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-secondary {
      background: #757575; }
.theme-dark .btn.btn-leaf.btn-secondary, .theme-dark typeahead-container .btn-leaf.btn-secondary.dropdown-item, typeahead-container .theme-dark .btn-leaf.btn-secondary.dropdown-item, .theme-dark .btn.btn-leaf:not([href]):not([tabindex]).btn-secondary, .theme-dark typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-secondary, typeahead-container .theme-dark .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-secondary {
      background: #757575; }
@media print {
      .theme-dark .btn.btn-leaf.btn-secondary, .theme-dark typeahead-container .btn-leaf.btn-secondary.dropdown-item, typeahead-container .theme-dark .btn-leaf.btn-secondary.dropdown-item, .theme-dark .btn.btn-leaf:not([href]):not([tabindex]).btn-secondary, .theme-dark typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-secondary, typeahead-container .theme-dark .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-secondary {
        background: #757575; } }
.btn.btn-leaf.btn-light, typeahead-container .btn-leaf.btn-light.dropdown-item,
  .btn.btn-leaf:not([href]):not([tabindex]).btn-light,
  typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-light {
    background: transparent !important; }
.theme-light .btn.btn-leaf.btn-light, .theme-light typeahead-container .btn-leaf.btn-light.dropdown-item, typeahead-container .theme-light .btn-leaf.btn-light.dropdown-item, .theme-light .btn.btn-leaf:not([href]):not([tabindex]).btn-light, .theme-light typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-light, typeahead-container .theme-light .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-light {
      color: #525252;
      border: 1px solid #525252; }
.theme-dark .btn.btn-leaf.btn-light, .theme-dark typeahead-container .btn-leaf.btn-light.dropdown-item, typeahead-container .theme-dark .btn-leaf.btn-light.dropdown-item, .theme-dark .btn.btn-leaf:not([href]):not([tabindex]).btn-light, .theme-dark typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-light, typeahead-container .theme-dark .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-light {
      color: #ffffff;
      border: 1px solid #ffffff; }
@media print {
      .theme-dark .btn.btn-leaf.btn-light, .theme-dark typeahead-container .btn-leaf.btn-light.dropdown-item, typeahead-container .theme-dark .btn-leaf.btn-light.dropdown-item, .theme-dark .btn.btn-leaf:not([href]):not([tabindex]).btn-light, .theme-dark typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-light, typeahead-container .theme-dark .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-light {
        color: #525252;
        border: 1px solid #525252; } }
:not([href]):not([tabindex]):hover .btn.btn-leaf.btn-small, :not([href]):not([tabindex]):hover typeahead-container .btn-leaf.btn-small.dropdown-item, typeahead-container :not([href]):not([tabindex]):hover .btn-leaf.btn-small.dropdown-item, :not([href]):not([tabindex]):hover .btn.btn-leaf:not([href]):not([tabindex]).btn-small, :not([href]):not([tabindex]):hover typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-small, typeahead-container :not([href]):not([tabindex]):hover .btn-leaf.dropdown-item:not([href]):not([tabindex]).btn-small {
    padding: 0.3rem 1rem; }
.btn.btn-leaf:hover, typeahead-container .btn-leaf.dropdown-item:hover,
  .btn.btn-leaf:not([href]):not([tabindex]):hover,
  typeahead-container .btn-leaf.dropdown-item:not([href]):not([tabindex]):hover {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2); }
.btn svg-icon, typeahead-container .dropdown-item svg-icon {
  position: relative;
  top: -2px; }
.theme-light .btn.btn-link, .theme-light timepicker table .btn, timepicker table .theme-light .btn, .theme-light timepicker table typeahead-container .dropdown-item, timepicker table typeahead-container .theme-light .dropdown-item, .theme-light typeahead-container timepicker table .dropdown-item, typeahead-container timepicker table .theme-light .dropdown-item, .theme-light typeahead-container .dropdown-item, typeahead-container .theme-light .dropdown-item, .theme-light .btn.btn-link:not([href]):not([tabindex]), .theme-light timepicker table .btn:not([href]):not([tabindex]), timepicker table .theme-light .btn:not([href]):not([tabindex]), .theme-light timepicker table typeahead-container .dropdown-item:not([href]):not([tabindex]), timepicker table typeahead-container .theme-light .dropdown-item:not([href]):not([tabindex]), .theme-light typeahead-container timepicker table .dropdown-item:not([href]):not([tabindex]), typeahead-container timepicker table .theme-light .dropdown-item:not([href]):not([tabindex]), .theme-light typeahead-container .dropdown-item:not([href]):not([tabindex]), typeahead-container .theme-light .dropdown-item:not([href]):not([tabindex]) {
  color: #3382c2; }
.theme-dark .btn.btn-link, .theme-dark timepicker table .btn, timepicker table .theme-dark .btn, .theme-dark timepicker table typeahead-container .dropdown-item, timepicker table typeahead-container .theme-dark .dropdown-item, .theme-dark typeahead-container timepicker table .dropdown-item, typeahead-container timepicker table .theme-dark .dropdown-item, .theme-dark typeahead-container .dropdown-item, typeahead-container .theme-dark .dropdown-item, .theme-dark .btn.btn-link:not([href]):not([tabindex]), .theme-dark timepicker table .btn:not([href]):not([tabindex]), timepicker table .theme-dark .btn:not([href]):not([tabindex]), .theme-dark timepicker table typeahead-container .dropdown-item:not([href]):not([tabindex]), timepicker table typeahead-container .theme-dark .dropdown-item:not([href]):not([tabindex]), .theme-dark typeahead-container timepicker table .dropdown-item:not([href]):not([tabindex]), typeahead-container timepicker table .theme-dark .dropdown-item:not([href]):not([tabindex]), .theme-dark typeahead-container .dropdown-item:not([href]):not([tabindex]), typeahead-container .theme-dark .dropdown-item:not([href]):not([tabindex]) {
  color: #ffffff; }
@media print {
  .theme-dark .btn.btn-link, .theme-dark timepicker table .btn, timepicker table .theme-dark .btn, .theme-dark timepicker table typeahead-container .dropdown-item, timepicker table typeahead-container .theme-dark .dropdown-item, .theme-dark typeahead-container timepicker table .dropdown-item, typeahead-container timepicker table .theme-dark .dropdown-item, .theme-dark typeahead-container .dropdown-item, typeahead-container .theme-dark .dropdown-item, .theme-dark .btn.btn-link:not([href]):not([tabindex]), .theme-dark timepicker table .btn:not([href]):not([tabindex]), timepicker table .theme-dark .btn:not([href]):not([tabindex]), .theme-dark timepicker table typeahead-container .dropdown-item:not([href]):not([tabindex]), timepicker table typeahead-container .theme-dark .dropdown-item:not([href]):not([tabindex]), .theme-dark typeahead-container timepicker table .dropdown-item:not([href]):not([tabindex]), typeahead-container timepicker table .theme-dark .dropdown-item:not([href]):not([tabindex]), .theme-dark typeahead-container .dropdown-item:not([href]):not([tabindex]), typeahead-container .theme-dark .dropdown-item:not([href]):not([tabindex]) {
    color: #3382c2; } }
.theme-light .btn.btn-link:hover, .theme-light timepicker table .btn:hover, timepicker table .theme-light .btn:hover, .theme-light timepicker table typeahead-container .dropdown-item:hover, timepicker table typeahead-container .theme-light .dropdown-item:hover, .theme-light typeahead-container timepicker table .dropdown-item:hover, typeahead-container timepicker table .theme-light .dropdown-item:hover, .theme-light typeahead-container .dropdown-item:hover, typeahead-container .theme-light .dropdown-item:hover, .theme-light .btn.btn-link:not([href]):not([tabindex]):hover, .theme-light timepicker table .btn:not([href]):not([tabindex]):hover, timepicker table .theme-light .btn:not([href]):not([tabindex]):hover, .theme-light timepicker table typeahead-container .dropdown-item:not([href]):not([tabindex]):hover, timepicker table typeahead-container .theme-light .dropdown-item:not([href]):not([tabindex]):hover, .theme-light typeahead-container timepicker table .dropdown-item:not([href]):not([tabindex]):hover, typeahead-container timepicker table .theme-light .dropdown-item:not([href]):not([tabindex]):hover, .theme-light typeahead-container .dropdown-item:not([href]):not([tabindex]):hover, typeahead-container .theme-light .dropdown-item:not([href]):not([tabindex]):hover {
  color: #3382c2; }
.theme-dark .btn.btn-link:hover, .theme-dark timepicker table .btn:hover, timepicker table .theme-dark .btn:hover, .theme-dark timepicker table typeahead-container .dropdown-item:hover, timepicker table typeahead-container .theme-dark .dropdown-item:hover, .theme-dark typeahead-container timepicker table .dropdown-item:hover, typeahead-container timepicker table .theme-dark .dropdown-item:hover, .theme-dark typeahead-container .dropdown-item:hover, typeahead-container .theme-dark .dropdown-item:hover, .theme-dark .btn.btn-link:not([href]):not([tabindex]):hover, .theme-dark timepicker table .btn:not([href]):not([tabindex]):hover, timepicker table .theme-dark .btn:not([href]):not([tabindex]):hover, .theme-dark timepicker table typeahead-container .dropdown-item:not([href]):not([tabindex]):hover, timepicker table typeahead-container .theme-dark .dropdown-item:not([href]):not([tabindex]):hover, .theme-dark typeahead-container timepicker table .dropdown-item:not([href]):not([tabindex]):hover, typeahead-container timepicker table .theme-dark .dropdown-item:not([href]):not([tabindex]):hover, .theme-dark typeahead-container .dropdown-item:not([href]):not([tabindex]):hover, typeahead-container .theme-dark .dropdown-item:not([href]):not([tabindex]):hover {
  color: #ffffff; }
@media print {
  .theme-dark .btn.btn-link:hover, .theme-dark timepicker table .btn:hover, timepicker table .theme-dark .btn:hover, .theme-dark timepicker table typeahead-container .dropdown-item:hover, timepicker table typeahead-container .theme-dark .dropdown-item:hover, .theme-dark typeahead-container timepicker table .dropdown-item:hover, typeahead-container timepicker table .theme-dark .dropdown-item:hover, .theme-dark typeahead-container .dropdown-item:hover, typeahead-container .theme-dark .dropdown-item:hover, .theme-dark .btn.btn-link:not([href]):not([tabindex]):hover, .theme-dark timepicker table .btn:not([href]):not([tabindex]):hover, timepicker table .theme-dark .btn:not([href]):not([tabindex]):hover, .theme-dark timepicker table typeahead-container .dropdown-item:not([href]):not([tabindex]):hover, timepicker table typeahead-container .theme-dark .dropdown-item:not([href]):not([tabindex]):hover, .theme-dark typeahead-container timepicker table .dropdown-item:not([href]):not([tabindex]):hover, typeahead-container timepicker table .theme-dark .dropdown-item:not([href]):not([tabindex]):hover, .theme-dark typeahead-container .dropdown-item:not([href]):not([tabindex]):hover, typeahead-container .theme-dark .dropdown-item:not([href]):not([tabindex]):hover {
    color: #3382c2; } }
.theme-light .bg-box {
  background-color: #ffffff; }
.theme-dark .bg-box {
  background-color: #142E4D; }
@media print {
  .theme-dark .bg-box {
    background-color: #ffffff; } }
accordion-group .card {
  border: none;
  margin-bottom: 5px; }
accordion-group .dropdown-icon {
  margin-top: 10px;
  transition: all 0.3s ease; }
accordion-group.panel-open .dropdown-icon {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg); }
accordion-group .card-header {
  padding: 0; }
.theme-light accordion-group .card-header {
    background-color: #ffffff; }
.theme-dark accordion-group .card-header {
    color: #74818E;
    background-color: #142E4D; }
@media print {
    .theme-dark accordion-group .card-header {
      background-color: #ffffff; } }
.theme-light accordion-group .card-header button, .theme-light
  accordion-group .card-header button:hover {
    color: #525252; }
.theme-dark accordion-group .card-header button, .theme-dark
  accordion-group .card-header button:hover {
    color: #ffffff; }
@media print {
    .theme-dark accordion-group .card-header button, .theme-dark
    accordion-group .card-header button:hover {
      color: #525252; } }
accordion-group .panel-body {
  padding: 0; }
.theme-light accordion-group .panel-body {
    background-color: #ffffff; }
.theme-dark accordion-group .panel-body {
    background-color: #142E4D; }
@media print {
    .theme-dark accordion-group .panel-body {
      background-color: #ffffff; } }
/* Machine State 1 */
/* Machine State 2 */
/* Machine State 4 */
/* Machine State 8 */
/* Machine State 16 */
/* Machine State 32 */
/* Machine State 64 */
/* Machine State 128 */
/* Machine State 256 */
/* Machine State 512 */
/* Machine State 1024 */
/* Machine State 2048 */
/* Machine State 4096 */
/* Machine State 8192 */
/* Machine State 16384 */
/* Machine State 32768 */
.production, .productive, .oee {
  color: #ffffff;
  background-color: #97C218; }
.production.transparent rect, .productive.transparent rect, .oee.transparent rect {
    fill: rgba(151, 194, 24, 0.8); }
.production rect, .productive rect, .oee rect {
    fill: #97C218; }
.breakdown, .incident, .tech, .tech_fault, .internal {
  color: #ffffff;
  background-color: #B3282E; }
.breakdown.transparent rect, .incident.transparent rect, .tech.transparent rect, .tech_fault.transparent rect, .internal.transparent rect {
    fill: rgba(179, 40, 46, 0.8); }
.breakdown rect, .incident rect, .tech rect, .tech_fault rect, .internal rect {
    fill: #B3282E; }
.external-stop, .org, .org_fault, .external {
  color: #ffffff;
  background-color: #E34805; }
.external-stop.transparent rect, .org.transparent rect, .org_fault.transparent rect, .external.transparent rect {
    fill: rgba(227, 72, 5, 0.8); }
.external-stop rect, .org rect, .org_fault rect, .external rect {
    fill: #E34805; }
.speed-losses-and-minor-stops, .minor_stop {
  background-color: #FFDA5E; }
.speed-losses-and-minor-stops.transparent rect, .minor_stop.transparent rect {
    fill: rgba(255, 218, 94, 0.8); }
.speed-losses-and-minor-stops rect, .minor_stop rect {
    fill: #FFDA5E; }
.planned-downtimes-and-change-over, .changeover, .planned {
  background-color: #FFDD00; }
.planned-downtimes-and-change-over.transparent rect, .changeover.transparent rect, .planned.transparent rect {
    fill: rgba(255, 221, 0, 0.8); }
.planned-downtimes-and-change-over rect, .changeover rect, .planned rect {
    fill: #FFDD00; }
.other, .other_faults, .other_fault, .unused, .nona, .non_productive, .maintenance, .non_op_maintenance {
  background-color: #ffffff;
  border: 1px solid #979797; }
.other.transparent rect, .other_faults.transparent rect, .other_fault.transparent rect, .unused.transparent rect, .nona.transparent rect, .non_productive.transparent rect, .maintenance.transparent rect, .non_op_maintenance.transparent rect {
    fill: rgba(255, 255, 255, 0.8); }
.other rect, .other_faults rect, .other_fault rect, .unused rect, .nona rect, .non_productive rect, .maintenance rect, .non_op_maintenance rect {
    fill: #ffffff; }
.prepared {
  background-color: #CDE1AF; }
.prepared.transparent rect {
    fill: rgba(205, 225, 175, 0.8); }
.prepared rect {
    fill: #CDE1AF; }
.lack {
  color: #ffffff;
  background-color: #66B0E2; }
.lack.transparent rect {
    fill: rgba(102, 176, 226, 0.8); }
.lack rect {
    fill: #66B0E2; }
.tailback {
  background-color: #FF94EB; }
.tailback.transparent rect {
    fill: rgba(255, 148, 235, 0.8); }
.tailback rect {
    fill: #FF94EB; }
.tab-nav {
  margin-top: 10px; }
.tab-nav .nav-list .btn.btn-link, .tab-nav .nav-list timepicker table .btn, timepicker table .tab-nav .nav-list .btn, .tab-nav .nav-list timepicker table typeahead-container .dropdown-item, timepicker table typeahead-container .tab-nav .nav-list .dropdown-item, .tab-nav .nav-list typeahead-container timepicker table .dropdown-item, typeahead-container timepicker table .tab-nav .nav-list .dropdown-item, .tab-nav .nav-list typeahead-container .dropdown-item, typeahead-container .tab-nav .nav-list .dropdown-item {
    text-decoration: none;
    color: inherit; }
.tab-nav .title-dropdown {
    position: relative;
    display: none;
    padding: 10px;
    border-bottom: 1px solid; }
.theme-light .tab-nav .title-dropdown {
      border-color: #525252; }
.theme-dark .tab-nav .title-dropdown {
      border-color: #ffffff; }
@media print {
      .theme-dark .tab-nav .title-dropdown {
        border-color: #525252; } }
@media (max-width: 767.98px) {
      .tab-nav .title-dropdown {
        display: block; } }
.tab-nav .title-dropdown .dropdown-icon {
      position: absolute;
      right: 10px;
      top: 12px;
      width: 15px; }
.tab-nav .title-dropdown .dropdown-divider {
      margin: 0; }
.tab-nav .title-dropdown .dropdown-item {
      padding: 0;
      display: block; }
.tab-nav .title-dropdown .dropdown-item .btn-link:hover, .tab-nav .title-dropdown .dropdown-item timepicker table .btn:hover, timepicker table .tab-nav .title-dropdown .dropdown-item .btn:hover, .tab-nav .title-dropdown .dropdown-item typeahead-container .dropdown-item:hover, typeahead-container .tab-nav .title-dropdown .dropdown-item .dropdown-item:hover {
        text-decoration: none; }
.theme-light .tab-nav .title-dropdown:hover {
      background-color: #F7F7F7;
      cursor: pointer; }
.theme-dark .tab-nav .title-dropdown:hover {
      background-color: #1a395f;
      cursor: pointer; }
@media print {
      .theme-dark .tab-nav .title-dropdown:hover {
        background-color: #F7F7F7;
        cursor: pointer; } }
.tab-nav .nav-list {
    border-bottom: 1px solid;
    display: none;
    margin-bottom: 0; }
.theme-light .tab-nav .nav-list {
      border-color: #525252; }
.theme-dark .tab-nav .nav-list {
      border-color: #ffffff; }
@media print {
      .theme-dark .tab-nav .nav-list {
        border-color: #525252; } }
@media (min-width: 768px) {
      .tab-nav .nav-list {
        display: block; } }
.tab-nav .nav-list .list-inline-item {
      vertical-align: top;
      border-bottom: 3px solid transparent;
      transition: border-color 0.3s linear;
      margin-right: 0;
      position: relative;
      top: 1px; }
.theme-light .tab-nav .nav-list .list-inline-item:hover {
        border-color: #3382c2; }
.theme-dark .tab-nav .nav-list .list-inline-item:hover {
        border-color: #ffffff; }
@media print {
        .theme-dark .tab-nav .nav-list .list-inline-item:hover {
          border-color: #3382c2; } }
.theme-light .tab-nav .nav-list .list-inline-item.active {
        color: #3382c2;
        border-color: #3382c2; }
.theme-dark .tab-nav .nav-list .list-inline-item.active {
        color: #ffffff;
        border-color: #ffffff; }
@media print {
        .theme-dark .tab-nav .nav-list .list-inline-item.active {
          color: #3382c2;
          border-color: #3382c2; } }
.tab-nav .nav-list .float-right .app-dropdown {
      top: 10px; }
@media (max-width: 575.98px) {
  .nav-tabs {
    display: block;
    white-space: nowrap;
    overflow-x: auto;
    overflow-y: hidden; } }
.nav-tabs .nav-item {
  display: inline-block; }
.nav-tabs .nav-link.active {
  background-color: transparent;
  font-weight: bold; }
.theme-light .nav-tabs .nav-link.active {
    border-bottom-color: #ffffff;
    color: #3382c2; }
.theme-dark .nav-tabs .nav-link.active {
    border-bottom-color: #142E4D;
    color: #ffffff; }
@media print {
    .theme-dark .nav-tabs .nav-link.active {
      border-bottom-color: #ffffff;
      color: #3382c2; } }
.dropdown-menu {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.35);
  border-radius: 0 15px 0 15px;
  width: 100%;
  padding: 0;
  overflow: hidden; }
.theme-light .dropdown-menu {
    color: #525252;
    background-color: #F7F7F7; }
.theme-dark .dropdown-menu {
    color: #ffffff;
    background-color: #1a395f; }
@media print {
    .theme-dark .dropdown-menu {
      color: #525252;
      background-color: #F7F7F7; } }
.dropdown-menu .dropdown-divider {
    margin: 0; }
.theme-light .dropdown-menu .dropdown-divider {
      border-color: #F7F7F7; }
.theme-dark .dropdown-menu .dropdown-divider {
      border-color: #1a395f; }
@media print {
      .theme-dark .dropdown-menu .dropdown-divider {
        border-color: #F7F7F7; } }
.dropdown-menu .dropdown-item {
    padding: 0;
    display: block;
    text-align: left; }
.theme-light .dropdown-menu .dropdown-item {
      color: #525252; }
.theme-dark .dropdown-menu .dropdown-item {
      color: #ffffff; }
@media print {
      .theme-dark .dropdown-menu .dropdown-item {
        color: #525252; } }
.theme-light .dropdown-menu .dropdown-item:hover {
      background-color: #d8d8d8; }
.theme-dark .dropdown-menu .dropdown-item:hover {
      background-color: #2b4671; }
@media print {
      .theme-dark .dropdown-menu .dropdown-item:hover {
        background-color: #d8d8d8; } }
.theme-light typeahead-container .dropdown-item.active {
  background-color: #d8d8d8;
  color: #3382c2; }
.theme-dark typeahead-container .dropdown-item.active {
  background-color: #2b4671;
  color: #ffffff; }
@media print {
  .theme-dark typeahead-container .dropdown-item.active {
    background-color: #d8d8d8;
    color: #3382c2; } }
.app-dropdown {
  position: relative;
  padding: 10px; }
.theme-light .app-dropdown {
    border-color: #525252; }
.theme-dark .app-dropdown {
    border-color: #ffffff; }
@media print {
    .theme-dark .app-dropdown {
      border-color: #525252; } }
.app-dropdown .dropdown-icon {
    position: absolute;
    right: 10px;
    top: 12px;
    width: 15px; }
.app-dropdown .dropdown-divider {
    margin: 0; }
.app-dropdown .dropdown-item {
    padding: 0;
    display: block;
    text-align: left; }
.app-dropdown .btn.btn-link, .app-dropdown timepicker table .btn, timepicker table .app-dropdown .btn, .app-dropdown timepicker table typeahead-container .dropdown-item, timepicker table typeahead-container .app-dropdown .dropdown-item, .app-dropdown typeahead-container timepicker table .dropdown-item, typeahead-container timepicker table .app-dropdown .dropdown-item, .app-dropdown typeahead-container .dropdown-item, typeahead-container .app-dropdown .dropdown-item {
    text-decoration: none; }
.app-dropdown .dropdown-menu {
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.35);
    border-radius: 0 15px 0 15px;
    width: 100%; }
.theme-light .app-dropdown .dropdown-menu {
      color: #525252;
      background-color: #ffffff; }
.theme-dark .app-dropdown .dropdown-menu {
      color: #ffffff;
      background-color: #142E4D; }
@media print {
      .theme-dark .app-dropdown .dropdown-menu {
        color: #525252;
        background-color: #ffffff; } }
.theme-light .app-dropdown:hover {
    background-color: #F7F7F7;
    cursor: pointer; }
.theme-dark .app-dropdown:hover {
    background-color: #1a395f;
    cursor: pointer; }
@media print {
    .theme-dark .app-dropdown:hover {
      background-color: #F7F7F7;
      cursor: pointer; } }
.s2a-form label {
  text-transform: uppercase;
  font-weight: bold; }
.k-icon-24 {
  font-size: 24px; }
.k-icon-32 {
  font-size: 32px; }
.k-icon-48 {
  font-size: 48px; }
.k-icon-64 {
  font-size: 64px; }
.badge-pill, .label-select .k-button {
  border-radius: 15px; }
.theme-light .badge-pill, .theme-light .label-select .k-button, .label-select .theme-light .k-button {
    color: #ffffff; }
.theme-dark .badge-pill, .theme-dark .label-select .k-button, .label-select .theme-dark .k-button {
    color: #ffffff; }
@media print {
    .theme-dark .badge-pill, .theme-dark .label-select .k-button, .label-select .theme-dark .k-button {
      color: #ffffff; } }
.badge-danger {
  background: linear-gradient(-135deg, #F55A62 0%, #C1001E 100%); }
.badge-success {
  background: linear-gradient(-135deg, #5ADD63 0%, #3BA53D 100%); }
.badge-inactive, .label-select .k-button {
  background: linear-gradient(-135deg, #B5B5B5 0%, #676767 100%); }
.theme-light ::-webkit-input-placeholder {
  color: #525252 !important;
  opacity: 0.5 !important; }
.theme-light :-ms-input-placeholder {
  color: #525252 !important;
  opacity: 0.5 !important; }
.theme-light ::-ms-input-placeholder {
  color: #525252 !important;
  opacity: 0.5 !important; }
.theme-light ::placeholder {
  color: #525252 !important;
  opacity: 0.5 !important; }
.theme-dark ::-webkit-input-placeholder {
  color: #ffffff !important;
  opacity: 0.5 !important; }
.theme-dark :-ms-input-placeholder {
  color: #ffffff !important;
  opacity: 0.5 !important; }
.theme-dark ::-ms-input-placeholder {
  color: #ffffff !important;
  opacity: 0.5 !important; }
.theme-dark ::placeholder {
  color: #ffffff !important;
  opacity: 0.5 !important; }
@media print {
  .theme-dark ::-webkit-input-placeholder {
    color: #525252 !important;
    opacity: 0.5 !important; }
  .theme-dark :-ms-input-placeholder {
    color: #525252 !important;
    opacity: 0.5 !important; }
  .theme-dark ::-ms-input-placeholder {
    color: #525252 !important;
    opacity: 0.5 !important; }
  .theme-dark ::placeholder {
    color: #525252 !important;
    opacity: 0.5 !important; } }
.col-desktop-1 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-mobile-1 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-desktop-2 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-mobile-2 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-desktop-3 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-mobile-3 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-desktop-4 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-mobile-4 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-desktop-5 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-mobile-5 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-desktop-6 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-mobile-6 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-desktop-7 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-mobile-7 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-desktop-8 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-mobile-8 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-desktop-9 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-mobile-9 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-desktop-10 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-mobile-10 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-desktop-11 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-mobile-11 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-desktop-12 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
.col-mobile-12 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
@media screen and (min-width: 1081px) {
  .visible-mobile {
    display: none; }
  .visible-desktop {
    display: block; }
  .col-desktop-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%; }
  .col-desktop-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%; }
  .col-desktop-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-desktop-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%; }
  .col-desktop-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%; }
  .col-desktop-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-desktop-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%; }
  .col-desktop-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%; }
  .col-desktop-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-desktop-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%; }
  .col-desktop-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%; }
  .col-desktop-12 {
    flex: 0 0 100%;
    max-width: 100%; } }
@media screen and (max-width: 1080px) {
  .visible-mobile {
    display: block; }
  .visible-desktop {
    display: none; }
  .col-mobile-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%; }
  .col-mobile-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%; }
  .col-mobile-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-mobile-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%; }
  .col-mobile-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%; }
  .col-mobile-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-mobile-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%; }
  .col-mobile-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%; }
  .col-mobile-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-mobile-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%; }
  .col-mobile-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%; }
  .col-mobile-12 {
    flex: 0 0 100%;
    max-width: 100%; } }
.qrcode-subtitle {
  font-size: 125%; }
.theme-light .hashtag {
  color: #3382c2 !important; }
.theme-dark .hashtag {
  color: #ffffff !important; }
@media print {
  .theme-dark .hashtag {
    color: #3382c2 !important; } }
.leaf-border-lg {
  border-radius: 0 15px 0 15px; }
ul.bulletless-list {
  list-style-type: none;
  margin: 0;
  -webkit-padding-start: 0;
          padding-inline-start: 0; }
ul.bulletless-list li {
    margin: 0.5rem 0; }
.k-notification-group {
  z-index: 5000; }
.k-notification-group .k-notification-container {
    margin: 0.375rem 0.375rem; }
.k-slider {
  margin-top: 0.5rem !important;
  width: 100%; }
.k-slider .k-button {
    border: 0;
    background-color: transparent !important; }
.k-slider .k-button:active {
      box-shadow: 0 0 0 0 transparent !important; }
.k-slider .k-button .k-icon {
      width: 100%;
      height: 100%;
      opacity: 0.75; }
.k-slider .k-button .k-icon:hover {
        opacity: 1; }
.k-slider .k-button.k-button-decrease .k-icon:before {
      content: "";
      position: absolute;
      width: 20px;
      height: 4px;
      top: 13px;
      left: 0; }
.theme-light .k-slider .k-button.k-button-decrease .k-icon:before {
        background-color: #d8d8d8 !important; }
.theme-dark .k-slider .k-button.k-button-decrease .k-icon:before {
        background-color: #ffffff !important; }
@media print {
        .theme-dark .k-slider .k-button.k-button-decrease .k-icon:before {
          background-color: #d8d8d8 !important; } }
.k-slider .k-button.k-button-increase .k-icon:before {
      content: "";
      position: absolute;
      width: 20px;
      height: 4px;
      top: 13px;
      right: 0; }
.theme-light .k-slider .k-button.k-button-increase .k-icon:before {
        background-color: #d8d8d8 !important; }
.theme-dark .k-slider .k-button.k-button-increase .k-icon:before {
        background-color: #ffffff !important; }
@media print {
        .theme-dark .k-slider .k-button.k-button-increase .k-icon:before {
          background-color: #d8d8d8 !important; } }
.k-slider .k-button.k-button-increase .k-icon:after {
      content: "";
      position: absolute;
      width: 4px;
      height: 20px;
      top: 5px;
      right: 8px; }
.theme-light .k-slider .k-button.k-button-increase .k-icon:after {
        background-color: #d8d8d8 !important; }
.theme-dark .k-slider .k-button.k-button-increase .k-icon:after {
        background-color: #ffffff !important; }
@media print {
        .theme-dark .k-slider .k-button.k-button-increase .k-icon:after {
          background-color: #d8d8d8 !important; } }
.k-slider .k-slider-track {
    height: 3px; }
.theme-light .k-slider .k-slider-track {
      background-color: #e9e9e9 !important; }
.theme-dark .k-slider .k-slider-track {
      background-color: #2b4671 !important; }
@media print {
      .theme-dark .k-slider .k-slider-track {
        background-color: #e9e9e9 !important; } }
.theme-light .k-slider .k-slider-track .k-slider-selection {
      background-color: #3382c2 !important; }
.theme-dark .k-slider .k-slider-track .k-slider-selection {
      background-color: #405b7c !important; }
@media print {
      .theme-dark .k-slider .k-slider-track .k-slider-selection {
        background-color: #3382c2 !important; } }
.k-slider .k-slider-track a.k-draghandle {
      border: 5px solid !important; }
.theme-light .k-slider .k-slider-track a.k-draghandle {
        background-color: #ffffff !important;
        border-color: #3382c2 !important; }
.theme-dark .k-slider .k-slider-track a.k-draghandle {
        background-color: #142E4D !important;
        border-color: #3382c2 !important; }
@media print {
        .theme-dark .k-slider .k-slider-track a.k-draghandle {
          background-color: #ffffff !important;
          border-color: #3382c2 !important; } }


/*# sourceMappingURL=styles.995ad58781b57803aca3.css.map*/