@charset "UTF-8";
/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #0080ff;
  --indigo: #6610f2;
  --purple: #613d7c;
  --pink: #e83e8c;
  --red: #ff0039;
  --orange: #d76000;
  --yellow: #ff7518;
  --green: #39a44a;
  --teal: #7ab543;
  --cyan: #007180;
  --white: #fff;
  --gray: #808080;
  --gray-dark: #333333;
  --primary: #0080ff;
  --secondary: #333333;
  --success: #39a44a;
  --info: #007180;
  --warning: #ff7518;
  --danger: #ff0039;
  --light: #f8f9fa;
  --dark: #4d4d4d;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: "Open Sans", Arial, sans-serif;
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #333333;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  -webkit-box-sizing: content-box;
          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;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #0080ff;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: rgb(0, 89.6, 178.5);
  text-decoration: underline;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #808080;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 400;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 0.875em;
  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: 0.875em;
  color: #808080;
}
.blockquote-footer::before {
  content: "— ";
}

.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: #808080;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
}
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,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      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-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.3333333333%;
          flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.6666666667%;
          flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333333%;
          flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66666667%;
          flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333333%;
          flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66666667%;
          flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333333%;
          flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66666667%;
          flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333333%;
          flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66666667%;
          flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
          order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-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 {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 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 {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 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 {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 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 {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 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;
  color: #333333;
}
.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-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 {
  color: #333333;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: rgb(183.6, 219.44, 255);
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: rgb(122.4, 188.96, 255);
}

.table-hover .table-primary:hover {
  background-color: rgb(158.1, 206.74, 255);
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: rgb(158.1, 206.74, 255);
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: rgb(197.88, 197.88, 197.88);
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: rgb(148.92, 148.92, 148.92);
}

.table-hover .table-secondary:hover {
  background-color: rgb(185.13, 185.13, 185.13);
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: rgb(185.13, 185.13, 185.13);
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: rgb(199.56, 229.52, 204.32);
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: rgb(152.04, 207.68, 160.88);
}

.table-hover .table-success:hover {
  background-color: rgb(182.0894117647, 221.4905882353, 188.3494117647);
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: rgb(182.0894117647, 221.4905882353, 188.3494117647);
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: rgb(183.6, 215.24, 219.44);
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: rgb(122.4, 181.16, 188.96);
}

.table-hover .table-info:hover {
  background-color: rgb(166.5777486911, 205.7609424084, 210.9622513089);
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: rgb(166.5777486911, 205.7609424084, 210.9622513089);
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: rgb(255, 216.36, 190.32);
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: rgb(255, 183.24, 134.88);
}

.table-hover .table-warning:hover {
  background-color: rgb(255, 201.1262337662, 164.82);
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: rgb(255, 201.1262337662, 164.82);
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: rgb(255, 183.6, 199.56);
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: rgb(255, 122.4, 152.04);
}

.table-hover .table-danger:hover {
  background-color: rgb(255, 158.1, 179.76);
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: rgb(255, 158.1, 179.76);
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: rgb(253.04, 253.32, 253.6);
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: rgb(251.36, 251.88, 252.4);
}

.table-hover .table-light:hover {
  background-color: rgb(238.165, 240.57, 242.975);
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: rgb(238.165, 240.57, 242.975);
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: rgb(205.16, 205.16, 205.16);
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: rgb(162.44, 162.44, 162.44);
}

.table-hover .table-dark:hover {
  background-color: rgb(192.41, 192.41, 192.41);
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: rgb(192.41, 192.41, 192.41);
}

.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: #333333;
  border-color: rgb(70.125, 70.125, 70.125);
}
.table .thead-light th {
  color: #4d4d4d;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #333333;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: rgb(70.125, 70.125, 70.125);
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #4d4d4d;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #4d4d4d;
  background-color: #fff;
  border-color: rgb(127.5, 191.5, 255);
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
}
.form-control::-webkit-input-placeholder {
  color: #808080;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #808080;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #808080;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #808080;
  opacity: 1;
}
.form-control::placeholder {
  color: #808080;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #4d4d4d;
}
select.form-control:focus::-ms-value {
  color: #4d4d4d;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #333333;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #808080;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          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: 0.875em;
  color: #39a44a;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(57, 164, 74, 0.9);
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 5px;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #39a44a;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2339a44a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #39a44a;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.25);
}

.was-validated select.form-control:valid, select.form-control.is-valid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #39a44a;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23333333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2339a44a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #39a44a;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #39a44a;
}
.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: #39a44a;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #39a44a;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: rgb(78.3846153846, 193.6153846154, 96.6923076923);
  background-color: rgb(78.3846153846, 193.6153846154, 96.6923076923);
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #39a44a;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #39a44a;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #39a44a;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #ff0039;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(255, 0, 57, 0.9);
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 5px;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #ff0039;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ff0039' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ff0039' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #ff0039;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.25);
}

.was-validated select.form-control:invalid, select.form-control.is-invalid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #ff0039;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23333333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ff0039' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ff0039' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #ff0039;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #ff0039;
}
.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: #ff0039;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #ff0039;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: rgb(255, 51, 96.6);
  background-color: rgb(255, 51, 96.6);
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #ff0039;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #ff0039;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #ff0039;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.25);
}

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            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: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  color: #333333;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: #333333;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #0080ff;
  border-color: #0080ff;
}
.btn-primary:hover {
  color: #fff;
  background-color: rgb(0, 108.8, 216.75);
  border-color: rgb(0, 102.4, 204);
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: rgb(0, 108.8, 216.75);
  border-color: rgb(0, 102.4, 204);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 147.05, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 147.05, 255, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #0080ff;
  border-color: #0080ff;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: rgb(0, 102.4, 204);
  border-color: rgb(0, 96, 191.25);
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 147.05, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 147.05, 255, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}
.btn-secondary:hover {
  color: #fff;
  background-color: rgb(31.875, 31.875, 31.875);
  border-color: rgb(25.5, 25.5, 25.5);
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: rgb(31.875, 31.875, 31.875);
  border-color: rgb(25.5, 25.5, 25.5);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(81.6, 81.6, 81.6, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(81.6, 81.6, 81.6, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: rgb(25.5, 25.5, 25.5);
  border-color: rgb(19.125, 19.125, 19.125);
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(81.6, 81.6, 81.6, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(81.6, 81.6, 81.6, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #39a44a;
  border-color: #39a44a;
}
.btn-success:hover {
  color: #fff;
  background-color: rgb(47.1346153846, 135.6153846154, 61.1923076923);
  border-color: rgb(43.8461538462, 126.1538461538, 56.9230769231);
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: rgb(47.1346153846, 135.6153846154, 61.1923076923);
  border-color: rgb(43.8461538462, 126.1538461538, 56.9230769231);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(86.7, 177.65, 101.15, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(86.7, 177.65, 101.15, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #39a44a;
  border-color: #39a44a;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: rgb(43.8461538462, 126.1538461538, 56.9230769231);
  border-color: rgb(40.5576923077, 116.6923076923, 52.6538461538);
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(86.7, 177.65, 101.15, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(86.7, 177.65, 101.15, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #007180;
  border-color: #007180;
}
.btn-info:hover {
  color: #fff;
  background-color: rgb(0, 79.232421875, 89.75);
  border-color: rgb(0, 67.9765625, 77);
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: rgb(0, 79.232421875, 89.75);
  border-color: rgb(0, 67.9765625, 77);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 134.3, 147.05, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 134.3, 147.05, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #007180;
  border-color: #007180;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: rgb(0, 67.9765625, 77);
  border-color: rgb(0, 56.720703125, 64.25);
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 134.3, 147.05, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 134.3, 147.05, 0.5);
}

.btn-warning {
  color: #fff;
  background-color: #ff7518;
  border-color: #ff7518;
}
.btn-warning:hover {
  color: #fff;
  background-color: rgb(240.75, 96.9253246753, 0);
  border-color: rgb(228, 91.7922077922, 0);
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: rgb(240.75, 96.9253246753, 0);
  border-color: rgb(228, 91.7922077922, 0);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 137.7, 58.65, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 137.7, 58.65, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #fff;
  background-color: #ff7518;
  border-color: #ff7518;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: rgb(228, 91.7922077922, 0);
  border-color: rgb(215.25, 86.6590909091, 0);
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 137.7, 58.65, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 137.7, 58.65, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #ff0039;
  border-color: #ff0039;
}
.btn-danger:hover {
  color: #fff;
  background-color: rgb(216.75, 0, 48.45);
  border-color: rgb(204, 0, 45.6);
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: rgb(216.75, 0, 48.45);
  border-color: rgb(204, 0, 45.6);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 38.25, 86.7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 38.25, 86.7, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #ff0039;
  border-color: #ff0039;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: rgb(204, 0, 45.6);
  border-color: rgb(191.25, 0, 42.75);
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 38.25, 86.7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 38.25, 86.7, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #212529;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
}
.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 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: rgb(218.25, 223.5, 228.75);
  border-color: rgb(210.8125, 217.125, 223.4375);
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #4d4d4d;
  border-color: #4d4d4d;
}
.btn-dark:hover {
  color: #fff;
  background-color: rgb(57.875, 57.875, 57.875);
  border-color: rgb(51.5, 51.5, 51.5);
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: rgb(57.875, 57.875, 57.875);
  border-color: rgb(51.5, 51.5, 51.5);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(103.7, 103.7, 103.7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(103.7, 103.7, 103.7, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #4d4d4d;
  border-color: #4d4d4d;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: rgb(51.5, 51.5, 51.5);
  border-color: rgb(45.125, 45.125, 45.125);
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(103.7, 103.7, 103.7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(103.7, 103.7, 103.7, 0.5);
}

.btn-outline-primary {
  color: #0080ff;
  border-color: #0080ff;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #0080ff;
  border-color: #0080ff;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #0080ff;
  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: #0080ff;
  border-color: #0080ff;
}
.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 {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5);
}

.btn-outline-secondary {
  color: #333333;
  border-color: #333333;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #333333;
  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: #333333;
  border-color: #333333;
}
.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 {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
}

.btn-outline-success {
  color: #39a44a;
  border-color: #39a44a;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #39a44a;
  border-color: #39a44a;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #39a44a;
  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: #39a44a;
  border-color: #39a44a;
}
.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 {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.5);
}

.btn-outline-info {
  color: #007180;
  border-color: #007180;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #007180;
  border-color: #007180;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 113, 128, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 113, 128, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #007180;
  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: #007180;
  border-color: #007180;
}
.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 {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 113, 128, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 113, 128, 0.5);
}

.btn-outline-warning {
  color: #ff7518;
  border-color: #ff7518;
}
.btn-outline-warning:hover {
  color: #fff;
  background-color: #ff7518;
  border-color: #ff7518;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 117, 24, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 117, 24, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ff7518;
  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: #fff;
  background-color: #ff7518;
  border-color: #ff7518;
}
.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 {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 117, 24, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 117, 24, 0.5);
}

.btn-outline-danger {
  color: #ff0039;
  border-color: #ff0039;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #ff0039;
  border-color: #ff0039;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #ff0039;
  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: #ff0039;
  border-color: #ff0039;
}
.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 {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
          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 {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #4d4d4d;
  border-color: #4d4d4d;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #4d4d4d;
  border-color: #4d4d4d;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(77, 77, 77, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(77, 77, 77, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #4d4d4d;
  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: #4d4d4d;
  border-color: #4d4d4d;
}
.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 {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(77, 77, 77, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(77, 77, 77, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #0080ff;
  text-decoration: none;
}
.btn-link:hover {
  color: rgb(0, 89.6, 178.5);
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #808080;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    -webkit-transition: none;
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  -webkit-transition: width 0.35s ease;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    -webkit-transition: none;
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #333333;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.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: rgb(21.6283783784, 24.25, 26.8716216216);
  text-decoration: none;
  background-color: #e9ecef;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #0080ff;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #d5d5d5;
  pointer-events: none;
  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: #808080;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #4d4d4d;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #0080ff;
  background-color: #0080ff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(127.5, 191.5, 255);
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: rgb(178.5, 216.9, 255);
  border-color: rgb(178.5, 216.9, 255);
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #808080;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 1px solid #d5d5d5;
}
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50%/50% 50% no-repeat;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #0080ff;
  background-color: #0080ff;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 128, 255, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 128, 255, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 128, 255, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #d5d5d5;
  border-radius: 0.5rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.75rem);
      -ms-transform: translateX(0.75rem);
          transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 128, 255, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #4d4d4d;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23333333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: rgb(127.5, 191.5, 255);
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
}
.custom-select:focus::-ms-value {
  color: #4d4d4d;
  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: #808080;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #4d4d4d;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(127.5, 191.5, 255);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #4d4d4d;
  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: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #4d4d4d;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
          box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 128, 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: #0080ff;
  border: 0;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb {
  -webkit-appearance: none;
          appearance: none;
}
.custom-range::-webkit-slider-thumb:active {
  background-color: rgb(178.5, 216.9, 255);
}
.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: #0080ff;
  border: 0;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb {
  -moz-appearance: none;
       appearance: none;
}
.custom-range::-moz-range-thumb:active {
  background-color: rgb(178.5, 216.9, 255);
}
.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: #0080ff;
  border: 0;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb {
  appearance: none;
}
.custom-range::-ms-thumb:active {
  background-color: rgb(178.5, 216.9, 255);
}
.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-range:disabled::-webkit-slider-thumb {
  background-color: #d5d5d5;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #d5d5d5;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #d5d5d5;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    -webkit-transition: none;
    transition: none;
  }
}

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      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: #808080;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background-color: transparent;
  border: 1px solid transparent;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #808080;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #4d4d4d;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #0080ff;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          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 {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      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.9);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: white;
}
.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,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
}
.card > .list-group:last-child {
  border-bottom-width: 0;
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

.card-img,
.card-img-top,
.card-img-bottom {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            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;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
}
.accordion > .card > .card-header {
  margin-bottom: -1px;
}

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      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 {
  float: left;
  padding-right: 0.5rem;
  color: #808080;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #808080;
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  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: #0080ff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: rgb(0, 89.6, 178.5);
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #0080ff;
  border-color: #0080ff;
}
.page-item.disabled .page-link {
  color: #808080;
  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;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    -webkit-transition: none;
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
}

.badge-primary {
  color: #fff;
  background-color: #0080ff;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: rgb(0, 102.4, 204);
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #333333;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: rgb(25.5, 25.5, 25.5);
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #39a44a;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: rgb(43.8461538462, 126.1538461538, 56.9230769231);
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #007180;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: rgb(0, 67.9765625, 77);
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 113, 128, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 113, 128, 0.5);
}

.badge-warning {
  color: #fff;
  background-color: #ff7518;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #fff;
  background-color: rgb(228, 91.7922077922, 0);
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 117, 24, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 117, 24, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #ff0039;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: rgb(204, 0, 45.6);
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: rgb(218.25, 223.5, 228.75);
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #4d4d4d;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: rgb(51.5, 51.5, 51.5);
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(77, 77, 77, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(77, 77, 77, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 0 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;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: rgb(0, 66.56, 132.6);
  background-color: rgb(204, 229.6, 255);
  border-color: rgb(183.6, 219.44, 255);
}
.alert-primary hr {
  border-top-color: rgb(158.1, 206.74, 255);
}
.alert-primary .alert-link {
  color: rgb(0, 40.96, 81.6);
}

.alert-secondary {
  color: rgb(26.52, 26.52, 26.52);
  background-color: rgb(214.2, 214.2, 214.2);
  border-color: rgb(197.88, 197.88, 197.88);
}
.alert-secondary hr {
  border-top-color: rgb(185.13, 185.13, 185.13);
}
.alert-secondary .alert-link {
  color: rgb(1.02, 1.02, 1.02);
}

.alert-success {
  color: rgb(29.64, 85.28, 38.48);
  background-color: rgb(215.4, 236.8, 218.8);
  border-color: rgb(199.56, 229.52, 204.32);
}
.alert-success hr {
  border-top-color: rgb(182.0894117647, 221.4905882353, 188.3494117647);
}
.alert-success .alert-link {
  color: rgb(16.4861538462, 47.4338461538, 21.4030769231);
}

.alert-info {
  color: rgb(0, 58.76, 66.56);
  background-color: rgb(204, 226.6, 229.6);
  border-color: rgb(183.6, 215.24, 219.44);
}
.alert-info hr {
  border-top-color: rgb(166.5777486911, 205.7609424084, 210.9622513089);
}
.alert-info .alert-link {
  color: rgb(0, 13.7365625, 15.56);
}

.alert-warning {
  color: rgb(132.6, 60.84, 12.48);
  background-color: rgb(255, 227.4, 208.8);
  border-color: rgb(255, 216.36, 190.32);
}
.alert-warning hr {
  border-top-color: rgb(255, 201.1262337662, 164.82);
}
.alert-warning .alert-link {
  color: rgb(85.9870967742, 39.4529032258, 8.0929032258);
}

.alert-danger {
  color: rgb(132.6, 0, 29.64);
  background-color: rgb(255, 204, 215.4);
  border-color: rgb(255, 183.6, 199.56);
}
.alert-danger hr {
  border-top-color: rgb(255, 158.1, 179.76);
}
.alert-danger .alert-link {
  color: rgb(81.6, 0, 18.24);
}

.alert-light {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.6, 253.8, 254);
  border-color: rgb(253.04, 253.32, 253.6);
}
.alert-light hr {
  border-top-color: rgb(238.165, 240.57, 242.975);
}
.alert-light .alert-link {
  color: rgb(103.5492351816, 103.98, 104.4107648184);
}

.alert-dark {
  color: rgb(40.04, 40.04, 40.04);
  background-color: rgb(219.4, 219.4, 219.4);
  border-color: rgb(205.16, 205.16, 205.16);
}
.alert-dark hr {
  border-top-color: rgb(192.41, 192.41, 192.41);
}
.alert-dark .alert-link {
  color: rgb(14.54, 14.54, 14.54);
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 8px 0;
  }
  to {
    background-position: 0 0;
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 8px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 8px;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #0080ff;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    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: 8px 8px;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.media-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

.list-group-item-action {
  width: 100%;
  color: #4d4d4d;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #4d4d4d;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #333333;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #808080;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #0080ff;
  border-color: #0080ff;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: rgb(0, 66.56, 132.6);
  background-color: rgb(183.6, 219.44, 255);
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: rgb(0, 66.56, 132.6);
  background-color: rgb(158.1, 206.74, 255);
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0, 66.56, 132.6);
  border-color: rgb(0, 66.56, 132.6);
}

.list-group-item-secondary {
  color: rgb(26.52, 26.52, 26.52);
  background-color: rgb(197.88, 197.88, 197.88);
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: rgb(26.52, 26.52, 26.52);
  background-color: rgb(185.13, 185.13, 185.13);
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(26.52, 26.52, 26.52);
  border-color: rgb(26.52, 26.52, 26.52);
}

.list-group-item-success {
  color: rgb(29.64, 85.28, 38.48);
  background-color: rgb(199.56, 229.52, 204.32);
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: rgb(29.64, 85.28, 38.48);
  background-color: rgb(182.0894117647, 221.4905882353, 188.3494117647);
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: rgb(29.64, 85.28, 38.48);
  border-color: rgb(29.64, 85.28, 38.48);
}

.list-group-item-info {
  color: rgb(0, 58.76, 66.56);
  background-color: rgb(183.6, 215.24, 219.44);
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: rgb(0, 58.76, 66.56);
  background-color: rgb(166.5777486911, 205.7609424084, 210.9622513089);
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0, 58.76, 66.56);
  border-color: rgb(0, 58.76, 66.56);
}

.list-group-item-warning {
  color: rgb(132.6, 60.84, 12.48);
  background-color: rgb(255, 216.36, 190.32);
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: rgb(132.6, 60.84, 12.48);
  background-color: rgb(255, 201.1262337662, 164.82);
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 60.84, 12.48);
  border-color: rgb(132.6, 60.84, 12.48);
}

.list-group-item-danger {
  color: rgb(132.6, 0, 29.64);
  background-color: rgb(255, 183.6, 199.56);
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: rgb(132.6, 0, 29.64);
  background-color: rgb(255, 158.1, 179.76);
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 0, 29.64);
  border-color: rgb(132.6, 0, 29.64);
}

.list-group-item-light {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.04, 253.32, 253.6);
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(238.165, 240.57, 242.975);
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(128.96, 129.48, 130);
  border-color: rgb(128.96, 129.48, 130);
}

.list-group-item-dark {
  color: rgb(40.04, 40.04, 40.04);
  background-color: rgb(205.16, 205.16, 205.16);
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: rgb(40.04, 40.04, 40.04);
  background-color: rgb(192.41, 192.41, 192.41);
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(40.04, 40.04, 40.04);
  border-color: rgb(40.04, 40.04, 40.04);
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  -ms-flex-preferred-size: 350px;
      flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
          box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.25rem 0.75rem;
  color: #808080;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  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;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -50px);
      -ms-transform: translate(0, -50px);
          transform: translate(0, -50px);
}
.modal.show .modal-dialog {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
      -ms-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          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;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Open Sans", Arial, 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;
  white-space: normal;
  word-spacing: 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", Arial, 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;
  white-space: normal;
  word-spacing: 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);
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid rgb(247.35, 247.35, 247.35);
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: rgb(247.35, 247.35, 247.35);
  border-bottom: 1px solid rgb(234.6, 234.6, 234.6);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #333333;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
          animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: 0.75s linear infinite spinner-grow;
          animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
  }
}
.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: #0080ff !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: rgb(0, 102.4, 204) !important;
}

.bg-secondary {
  background-color: #333333 !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: rgb(25.5, 25.5, 25.5) !important;
}

.bg-success {
  background-color: #39a44a !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: rgb(43.8461538462, 126.1538461538, 56.9230769231) !important;
}

.bg-info {
  background-color: #007180 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: rgb(0, 67.9765625, 77) !important;
}

.bg-warning {
  background-color: #ff7518 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: rgb(228, 91.7922077922, 0) !important;
}

.bg-danger {
  background-color: #ff0039 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: rgb(204, 0, 45.6) !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: rgb(218.25, 223.5, 228.75) !important;
}

.bg-dark {
  background-color: #4d4d4d !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: rgb(51.5, 51.5, 51.5) !important;
}

.bg-white {
  background-color: #fff !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: #0080ff !important;
}

.border-secondary {
  border-color: #333333 !important;
}

.border-success {
  border-color: #39a44a !important;
}

.border-info {
  border-color: #007180 !important;
}

.border-warning {
  border-color: #ff7518 !important;
}

.border-danger {
  border-color: #ff0039 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #4d4d4d !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    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 {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

.flex-wrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
      flex-wrap: wrap-reverse !important;
}

.flex-fill {
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 1 auto !important;
          flex: 1 1 auto !important;
}

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
}

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
      flex-shrink: 0 !important;
}

.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
      flex-shrink: 1 !important;
}

.justify-content-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

.align-items-start {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}

.align-items-end {
  -webkit-box-align: end !important;
      -ms-flex-align: end !important;
          align-items: flex-end !important;
}

.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

.align-content-start {
  -ms-flex-line-pack: start !important;
      align-content: flex-start !important;
}

.align-content-end {
  -ms-flex-line-pack: end !important;
      align-content: flex-end !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important;
}

.align-self-start {
  -ms-flex-item-align: start !important;
      align-self: flex-start !important;
}

.align-self-end {
  -ms-flex-item-align: end !important;
      align-self: flex-end !important;
}

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
          box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.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,
.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 {
  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 {
  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-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-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-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-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-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-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-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-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-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-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;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #0080ff !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: rgb(0, 89.6, 178.5) !important;
}

.text-secondary {
  color: #333333 !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: rgb(12.75, 12.75, 12.75) !important;
}

.text-success {
  color: #39a44a !important;
}

a.text-success:hover, a.text-success:focus {
  color: rgb(37.2692307692, 107.2307692308, 48.3846153846) !important;
}

.text-info {
  color: #007180 !important;
}

a.text-info:hover, a.text-info:focus {
  color: rgb(0, 45.46484375, 51.5) !important;
}

.text-warning {
  color: #ff7518 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: rgb(202.5, 81.525974026, 0) !important;
}

.text-danger {
  color: #ff0039 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: rgb(178.5, 0, 39.9) !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: rgb(203.375, 210.75, 218.125) !important;
}

.text-dark {
  color: #4d4d4d !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: rgb(38.75, 38.75, 38.75) !important;
}

.text-body {
  color: #333333 !important;
}

.text-muted {
  color: #808080 !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-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 #d5d5d5;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
html,
body {
  font-family: "Open Sans", Arial, sans-serif;
  font-weight: 400;
}
@supports (font-variation-settings: normal) {
  html,
  body {
    font-family: "Open Sans Variable", Arial, sans-serif;
  }
}

html {
  position: relative;
  min-height: 100%;
  background-size: cover !important;
}

body {
  margin-bottom: 55px;
  -webkit-font-smoothing: antialiased;
  background: transparent;
  overflow-x: hidden;
}
@media screen and (min-width: 1200px) {
  body {
    overflow-y: auto;
  }
}

a:focus,
button:focus {
  outline: 0;
}

button {
  cursor: pointer;
}

h1,
h2 {
  font-weight: 300;
}

h1,
.h1 {
  display: inline-block;
  margin-bottom: 1rem;
  font-size: 2.0625rem;
  line-height: 1.2;
  text-transform: uppercase;
  letter-spacing: 5px;
  border-bottom: 1px solid #fff;
}
@media screen and (max-width: 991px) {
  h1,
  .h1 {
    font-size: 1.5rem;
    line-height: 1.2;
    padding-bottom: 1rem;
  }
}

@media screen and (max-width: 991px) {
  h2,
  .h2 {
    font-size: 1.4375rem;
    line-height: 1.2;
  }
}

h3 {
  font-weight: 300;
}
@media screen and (max-width: 991px) {
  h3 {
    font-size: 1.25rem;
    line-height: 1.2;
  }
}

p a,
li a {
  color: #fff;
  font-weight: bold;
  padding: 0 0 1px 0;
  border-bottom: 2px solid #fff;
}
p a:hover,
li a:hover {
  text-decoration: none;
  color: #fff;
  border-bottom: 2px solid #fff;
}

b,
strong {
  font-weight: 600;
}

@media screen and (min-width: 1600px) {
  .container {
    max-width: 1200px !important;
  }
}

.row {
  min-width: 100%;
  max-width: 100%;
}

.p-relative {
  position: relative;
}

.p-absolute {
  position: absolute;
}

.gutter-width-7 > .col,
.gutter-width-7 > [class*=col-] {
  padding-right: 7px;
  padding-left: 7px;
}

.text-center {
  margin-bottom: 1.25rem;
}
@media screen and (max-width: 991px) {
  .text-center {
    margin-bottom: 1rem;
  }
}
.text-center p {
  font-size: 1.625rem;
  line-height: 1.2;
  font-weight: 300;
}
@media screen and (max-width: 991px) {
  .text-center p {
    font-size: 1.25rem;
    line-height: 1.2;
  }
}

.text-left {
  text-align: left;
  margin-bottom: 0rem;
  padding-left: 1rem;
}
.text-left h1 {
  text-transform: none;
  letter-spacing: 0;
  border-bottom: none;
  color: #fff;
  font-size: 1.6rem;
}
@media screen and (max-width: 991px) {
  .text-left {
    margin-bottom: 1rem;
  }
}

.block-with-image {
  color: #fff;
  margin-bottom: 0;
}
@media screen and (max-width: 576px) {
  .block-with-image {
    margin: 0 auto;
    max-width: 300px;
  }
}
.block-with-image.with-margin {
  margin-right: 15px;
}
.block-with-image figure {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 15px 0 0 0;
}
.block-with-image figure:hover {
  background: rgba(255, 255, 255, 0.3);
}
.block-with-image figure:hover figcaption {
  opacity: 1;
}
.block-with-image img,
.block-with-image svg {
  max-height: 165px;
}
.block-with-image .disabled-image {
  display: none;
}
.block-with-image.disabled:hover figure {
  background: none;
}
.block-with-image.disabled:hover figcaption {
  opacity: 0;
}
.block-with-image.disabled:hover a {
  cursor: default;
}
@media screen and (max-width: 991px) {
  .block-with-image.disabled {
    display: none;
  }
}
.block-with-image.disabled .disabled-image {
  display: block;
}
.block-with-image.disabled .available-image {
  display: none;
}
.block-with-image figcaption {
  opacity: 0;
  text-align: center;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  font-size: 1.125rem;
  line-height: 1.2;
  font-weight: 300;
  margin-bottom: 0;
  padding: 10px;
  background: #0b6eb2;
  text-shadow: 1px 1px 1px #000;
  z-index: 9;
}
@media screen and (max-width: 991px) {
  .block-with-image figcaption {
    font-size: 1.25rem;
    line-height: 1.3rem;
  }
}
.block-with-image .gray-container,
.block-with-image .green-container {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
  color: #000;
  margin-bottom: 1rem;
  background: #d5d5d5;
  -webkit-box-shadow: 2px 2px 11px #333;
          box-shadow: 2px 2px 11px #333;
}
.block-with-image .gray-container figure,
.block-with-image .green-container figure {
  padding: 15px;
}
.block-with-image .gray-container figcaption,
.block-with-image .green-container figcaption {
  opacity: 1;
  text-align: center;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  font-size: 1.875rem;
  line-height: 1.2;
  font-weight: 300;
  margin-bottom: 0;
}
@media screen and (max-width: 991px) {
  .block-with-image .gray-container figcaption,
  .block-with-image .green-container figcaption {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.3rem;
  }
}
.block-with-image a {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.block-with-image a:hover {
  text-decoration: none;
}
.block-with-image a {
  cursor: pointer;
}
.block-with-image .image-container {
  width: 100%;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  padding: 50px 0;
  background: #fff;
}
.block-with-image figcaption {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  margin-top: -43px;
  text-shadow: none;
}
@media screen and (max-width: 991px) {
  .block-with-image figcaption {
    opacity: 1;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.3rem;
    margin-top: 0;
  }
}
.block-with-image .green-container {
  padding: 4px;
  background: #7ab543;
}
.block-with-image .green-container:hover {
  background: #7ab543;
}
@media screen and (max-width: 991px) {
  .block-with-image .green-container {
    width: 400px;
    float: left;
    margin-right: 15px;
  }
}
@media screen and (max-width: 576px) {
  .block-with-image .green-container {
    width: 100%;
    float: none;
    margin-right: 0;
  }
}
.block-with-image .green-container .image-container {
  padding: 0;
}
.block-with-image .green-container figcaption {
  color: #fff;
  margin: 0;
  background: none;
}
.block-with-image:hover {
  color: #fff;
  text-decoration: none;
}
.block-with-image:hover figcaption {
  color: #fff;
  text-decoration: none;
}
.block-with-image:hover .gray-container {
  background: #0071ab;
}
.block-with-image p {
  font-size: 1.125rem;
  line-height: 1.2;
}
@media screen and (max-width: 1440px) {
  .block-with-image p {
    font-size: 1rem;
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
}

.white-transparent-bg {
  background: rgba(255, 255, 255, 0.15) !important;
}

.black-transparent-bg {
  background: rgba(0, 0, 0, 0.2) !important;
}

.black-bg-5 {
  background: rgba(0, 0, 0, 0.5) !important;
}

.green-transparent-bg {
  background: rgba(192, 199, 33, 0.2) !important;
}

.blue-bg {
  background-color: #0a6eb1 !important;
}

.green-bg {
  background-color: #1fa821 !important;
}

.do-detail-bg {
  background-color: #e5e5e5 !important;
}

.un-brown-bg {
  background-color: #bf8d2c !important;
}

.text-yellow {
  color: #ffff00 !important;
}

.text-green {
  color: #97d800 !important;
}

.text-blue {
  color: #5bcee9 !important;
}

.text-gray {
  color: #4d4d4d !important;
}

.text-un-brown {
  color: #bf8d2c !important;
}

.text-yellow hr,
hr.yellow {
  border-top: 1px solid #ffff00 !important;
}

.text-green hr,
hr.green {
  border-top: 1px solid #97d800 !important;
}

.text-blue hr,
hr.blue {
  border-top: 1px solid #5bcee9 !important;
}

.text-yellow a,
a.yellow {
  color: #ffff00 !important;
  border-bottom: 2px solid #ffff00 !important;
}

.text-green a,
a.green {
  color: #97d800 !important;
  border-bottom: 2px solid #97d800 !important;
}

.text-blue a,
a.blue {
  color: #5bcee9 !important;
  border-bottom: 2px solid #5bcee9 !important;
}

.flex-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (max-width: 991px) {
  .flex-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.flex-container.container-inline-buttons {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .flex-container.container-inline-buttons {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.flex-container.container-inline-buttons .btn {
  margin: 0 1rem 1rem 0;
}
@media screen and (max-width: 991px) {
  .flex-container.container-inline-buttons .btn {
    margin: 0 0 1rem 0;
  }
}
.flex-container.container-inline-buttons .btn + .btn {
  margin: 0;
}
@media screen and (max-width: 991px) {
  .flex-container.container-inline-buttons .btn + .btn {
    margin: 0 0 1rem 0;
  }
}
.flex-container .btn {
  margin: 0 0.85rem;
}
@media screen and (max-width: 991px) {
  .flex-container .btn {
    margin: 0.85rem 0 0.85rem 0;
  }
}

@media screen and (max-width: 991px) {
  table:not(.no-format):not(.mx-table) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    overflow: hidden;
    text-align: center;
  }
  table:not(.no-format):not(.mx-table) tr,
  table:not(.no-format):not(.mx-table) td,
  table:not(.no-format):not(.mx-table) th,
  table:not(.no-format):not(.mx-table) thead,
  table:not(.no-format):not(.mx-table) tbody {
    display: block;
    width: 100%;
    text-align: center;
  }
  tr {
    margin: 0.2em 0;
  }
  td:first-child {
    font-weight: bold;
  }
  table:not(.no-format) td:last-child {
    text-align: center !important;
  }
  td:not(:first-child) {
    border-top: none;
  }
}
.popover {
  border-radius: 6px;
  border: 1px solid transparent;
}
.popover .popover-body {
  font-size: 1rem;
}
.popover .popover-body p {
  display: block;
  line-height: 1.2;
  padding-left: 60px;
  margin-bottom: 0.6rem;
  background-size: 46px 46px;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjMyIiBpZD0iY2hlY2tHcmVlbiIgdmlld0JveD0iMCAwIDMyIDMyIiB3aWR0aD0iMzIiIGZpbGw9IiM3ZmFjNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMTQgTDUgMTAgTDEzIDE4IEwyNyA0IEwzMSA4IEwxMyAyNiB6Ij48L3BhdGg+PC9zdmc+");
}
.popover .popover-body span {
  display: block;
  padding-top: 0.3rem;
  text-align: center;
  color: #b4b4b4;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

.fs-24 {
  font-size: 1.5rem !important;
}

.fs-20 {
  font-size: 1.25rem !important;
}

.fs-16 {
  font-size: 1rem !important;
}

.fs-14 {
  font-size: 0.875rem !important;
}

.fs-12 {
  font-size: 0.75rem !important;
}

.fs-10 {
  font-size: 0.625rem !important;
}

.text-underlined {
  border-bottom: 2px solid #fff;
}

.w-100 {
  max-width: 100% !important;
}

.no-padding {
  padding: 0 !important;
}

.no-border {
  border: 0 !important;
}

a.underlined,
a .underlined {
  color: #fff;
  font-size: 0.8rem;
  font-weight: bold;
  text-transform: uppercase;
  padding-bottom: 1px;
  border-bottom: 2px solid #fff;
  background: none;
  cursor: pointer;
}
a.underlined:hover,
a .underlined:hover {
  text-decoration: none;
  border-bottom: 1px solid transparent;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-default {
  cursor: default;
}

.color-black {
  color: black;
}

.non-interactive {
  pointer-events: none;
}

.delete-row-icon {
  text-decoration: none;
  color: red;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 20px;
  text-align: center;
  font-weight: bold;
  font-size: 1.3rem;
}
.delete-row-icon:hover {
  cursor: pointer;
  text-decoration: none;
  color: darkred;
}

header {
  width: 100%;
}
header .top-bar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 0 1.25rem;
  height: 82px;
  background: #0080ff;
  z-index: 10;
}
header .top-bar--digital-office {
  background-color: #0071ab;
}
header .top-bar--digital-office .logotype img,
header .top-bar--digital-office .logotype svg {
  width: 576px;
}
.hf header .top-bar {
  background-color: #009edb;
  height: 90px;
}
header .top-bar--inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-image: url("../images/logo_wfp_box.ff4a74d6856d.svg");
  background-repeat: no-repeat;
  background-size: 60px 60px;
  background-position: 2% 50%;
}
@media screen and (max-width: 991px) {
  header .top-bar--inner {
    display: none;
    background-image: none;
  }
}
header .top-bar--inner img,
header .top-bar--inner svg {
  margin-top: 2px;
}
@media screen and (max-width: 576px) {
  header .top-bar--inner img,
  header .top-bar--inner svg {
    margin-top: 8px;
    margin-bottom: 8px;
  }
}
header .top-bar--inner.fao {
  background-image: url("../images/logo-fao.a56030ecc72b.svg");
}
header .top-bar--inner_myFleet {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  background-image: none;
}
header .top-bar--inner_myFleet h2 {
  margin-left: 10px;
  margin-bottom: 0 !important;
}
@media screen and (max-width: 1200px) {
  header .top-bar--inner_myFleet h2 {
    font-size: 1.875rem !important;
  }
}
@media screen and (max-width: 991px) {
  header .top-bar--inner_myFleet h2 {
    font-size: 1.375rem !important;
  }
}
@media screen and (max-width: 576px) {
  header .top-bar--inner_myFleet h2 {
    font-size: 1.25rem !important;
    margin-bottom: 10px !important;
  }
}
@media screen and (max-width: 991px) {
  header .top-bar {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-left: 0;
    height: auto;
  }
}
header .top-bar figure {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 500px;
  height: 82px;
  padding: 0 20px;
  font-size: 0.95rem;
  line-height: 1.2;
  color: #fff;
  margin: 0;
  background: #095e97;
}
.hf header .top-bar figure {
  background: #0073b3;
  height: 90px;
}
@media screen and (max-width: 1200px) {
  header .top-bar figure {
    max-width: 370px;
    font-size: 0.8rem;
  }
}
@media screen and (max-width: 991px) {
  header .top-bar figure {
    width: 100%;
    max-width: 100%;
  }
}
header .top-bar figure img,
header .top-bar figure svg {
  width: 55px;
  height: auto;
  margin-right: 20px;
  margin-top: 5px;
}
@media screen and (max-width: 991px) {
  header .top-bar figure img,
  header .top-bar figure svg {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  header .top-bar figure img,
  header .top-bar figure svg {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
header .top-bar .profile-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-column-gap: 5px;
     -moz-column-gap: 5px;
          column-gap: 5px;
}
header .top-bar .logout {
  color: #fff;
  font-size: 0.8rem;
  font-weight: bold;
  text-transform: uppercase;
  padding: 0;
  padding-bottom: 1px;
  border: none;
  border-bottom: 2px solid #fff;
  background: none;
  cursor: pointer;
}
header .top-bar .logout:hover {
  text-decoration: none;
  border-color: transparent;
}
header .top-bar .myFleetIcon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  height: 82px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
header .top-bar .myFleetIcon img,
header .top-bar .myFleetIcon svg {
  width: 90px;
  height: 49px;
  margin: 5px 30px 0 30px;
}
@media screen and (max-width: 991px) {
  header .top-bar .myFleetIcon img,
  header .top-bar .myFleetIcon svg {
    margin: 5px 10px 0 10px;
  }
}
header .top-bar .myFleetIcon:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
header .top-bar .btn-in-header {
  font-size: 0.95rem;
  height: 40px;
  color: #fff;
  padding: 5px 30px 5px 25px;
  margin-right: 20px;
  background-color: #085d96;
  border-radius: 20px;
}
@media screen and (max-width: 1200px) {
  header .top-bar .btn-in-header {
    font-size: 0.8rem;
    line-height: 1.1;
    margin-right: 10px;
    padding: 5px 20px 5px 15px;
  }
}
header .top-bar .btn-in-header.green-bg {
  font-size: 1.5rem;
  white-space: nowrap;
  font-weight: 300;
}
@media screen and (max-width: 1200px) {
  header .top-bar .btn-in-header.green-bg {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 991px) {
  header .top-bar .btn-in-header.green-bg {
    font-size: 0.95rem;
  }
}
header .top-bar .btn-in-header.green-bg:hover {
  background-color: #219b38 !important;
}
header .top-bar .btn-in-header img,
header .top-bar .btn-in-header svg {
  margin-right: 5px;
}
@media screen and (max-width: 1200px) {
  header .top-bar .btn-in-header img,
  header .top-bar .btn-in-header svg {
    display: none;
  }
}
header .top-bar .btn-in-header.right-chevron {
  line-height: 1;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNmZmYiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMyI+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSI3OS4wOTMsMCA0OC45MDcsMzAuMTg3IDE0Ni43MiwxMjggNDguOTA3LDIyNS44MTMgNzkuMDkzLDI1NiAyMDcuMDkzLDEyOCAJCSI+PC9wb2x5Z29uPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: 94% center;
  background-size: 10px;
  margin-top: 0;
}
@media screen and (max-width: 446px) {
  header .top-bar .btn-in-header.right-chevron {
    background-image: none;
  }
}
header .top-bar .btn-in-header:hover {
  text-decoration: none;
  background-color: #074e7d;
}
header .profile-block {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
@media screen and (max-width: 991px) {
  header .profile-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    border-bottom: 1px solid #fff;
  }
  header .profile-block div:first-child {
    padding: 20px 0;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  header .profile-block > figure {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}

.logotype {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
@media screen and (max-width: 991px) {
  .logotype {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
.logotype--digital-office {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  color: #fff;
  padding: 0px 0px 8px 8px;
  font-size: 2.3rem;
  font-weight: lighter;
}
.logotype--digital-office:hover {
  text-decoration: none;
  color: #fff;
}
@media screen and (max-width: 576px) {
  .logotype--digital-office {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
}
@media screen and (max-width: 768px) {
  .logotype--digital-office {
    font-size: 2rem;
  }
}
.logotype img,
.logotype svg {
  width: 310px;
  margin-left: 1.25rem;
}
@media screen and (max-width: 1440px) {
  .logotype img,
  .logotype svg {
    width: 280px;
    margin-left: 1rem;
  }
}
@media screen and (max-width: 991px) {
  .logotype img,
  .logotype svg {
    margin-left: 0;
    margin-right: 1.25rem;
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
}

.navbar-toggler {
  position: relative;
  margin: 0 auto;
  text-align: center;
  width: 100px;
  height: 40px;
  padding: 4px 5px 5px 0;
}
.navbar-toggler:focus {
  outline: 0;
}
.navbar-toggler span {
  float: left;
  color: #fff;
}
.navbar-toggler span.icon {
  position: absolute;
  right: 0;
}
.navbar-toggler span .bar {
  display: block;
  float: none;
  height: 4px;
  width: 25px;
  border-radius: 2px;
  background-color: #fff;
  position: relative;
  margin-bottom: 5px;
  -webkit-transition: -webkit-transform 1s linear;
  transition: -webkit-transform 1s linear;
  transition: transform 1s linear;
  transition: transform 1s linear, -webkit-transform 1s linear;
  -webkit-transform-origin: 0 2;
      -ms-transform-origin: 0 2;
          transform-origin: 0 2;
}
.navbar-toggler span .bar.down {
  -webkit-transform: translateY(0) rotate(0deg);
      -ms-transform: translateY(0) rotate(0deg);
          transform: translateY(0) rotate(0deg);
  -webkit-animation: downrev 0.9s ease forwards;
          animation: downrev 0.9s ease forwards;
}
.navbar-toggler span .bar.downstart {
  top: 10px;
  -webkit-animation: downn 0.7s ease forwards;
          animation: downn 0.7s ease forwards;
}
@-webkit-keyframes downn {
  0% {
    -webkit-transform: translateY(0);
  }
  55% {
    -webkit-transform: translateY(9px);
  }
  65% {
    -webkit-transform: translateY(9px);
  }
  100% {
    -webkit-transform: rotate(45deg);
  }
}
@keyframes downn {
  0% {
    -webkit-transform: translateY(0);
  }
  55% {
    -webkit-transform: translateY(9px);
  }
  65% {
    -webkit-transform: translateY(9px);
  }
  100% {
    -webkit-transform: rotate(45deg);
  }
}
@-webkit-keyframes downrev {
  0% {
    -webkit-transform: rotate(45deg);
  }
  35% {
    -webkit-transform: rotate(0deg);
  }
  45% {
    -webkit-transform: translateY(0px);
  }
  100% {
    -webkit-transform: translateY(0px);
  }
}
@keyframes downrev {
  0% {
    -webkit-transform: rotate(45deg);
  }
  35% {
    -webkit-transform: rotate(0deg);
  }
  45% {
    -webkit-transform: translateY(0px);
  }
  100% {
    -webkit-transform: translateY(0px);
  }
}
.navbar-toggler span .bar.fade {
  -webkit-animation: faderev 0.9s ease forwards;
          animation: faderev 0.9s ease forwards;
}
.navbar-toggler span .bar.fadestart {
  -webkit-animation: fade 0.7s ease forwards;
          animation: fade 0.7s ease forwards;
}
@-webkit-keyframes fade {
  0% {
    opacity: 1;
  }
  55% {
    opacity: 1;
  }
  60% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fade {
  0% {
    opacity: 1;
  }
  55% {
    opacity: 1;
  }
  60% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes faderev {
  0% {
    opacity: 1;
  }
  75% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes faderev {
  0% {
    opacity: 1;
  }
  75% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
.navbar-toggler span .bar.up {
  -webkit-transform: translateY(0) rotate(0deg);
      -ms-transform: translateY(0) rotate(0deg);
          transform: translateY(0) rotate(0deg);
  -webkit-animation: uprev 0.9s ease forwards;
          animation: uprev 0.9s ease forwards;
}
.navbar-toggler span .bar.upstart {
  top: -8px;
  -webkit-animation: up 0.7s ease forwards;
          animation: up 0.7s ease forwards;
}
@-webkit-keyframes up {
  0% {
    -webkit-transform: translateY(0);
  }
  55% {
    -webkit-transform: translateY(-9px);
  }
  65% {
    -webkit-transform: translateY(-9px);
  }
  100% {
    -webkit-transform: rotate(-45deg);
  }
}
@keyframes up {
  0% {
    -webkit-transform: translateY(0);
  }
  55% {
    -webkit-transform: translateY(-9px);
  }
  65% {
    -webkit-transform: translateY(-9px);
  }
  100% {
    -webkit-transform: rotate(-45deg);
  }
}
@-webkit-keyframes uprev {
  0% {
    -webkit-transform: rotate(-45deg);
  }
  35% {
    -webkit-transform: rotate(0deg);
  }
  45% {
    -webkit-transform: translateY(0px);
  }
  100% {
    -webkit-transform: translateY(0px);
  }
}
@keyframes uprev {
  0% {
    -webkit-transform: rotate(-45deg);
  }
  35% {
    -webkit-transform: rotate(0deg);
  }
  45% {
    -webkit-transform: translateY(0px);
  }
  100% {
    -webkit-transform: translateY(0px);
  }
}

.navbar {
  padding: 0;
  background: rgba(0, 0, 0, 0.6);
}
@media screen and (max-width: 991px) {
  .navbar {
    background: #000;
  }
}
.navbar .navbar-nav {
  max-width: 100%;
  min-width: 100%;
  width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding-left: 1.25rem;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
}
@media screen and (max-width: 991px) {
  .navbar .navbar-nav {
    padding-left: 0 !important;
    height: 100vh;
  }
}
.navbar .navbar-nav li {
  padding: 0.55rem 0;
  margin-left: -2px;
}
@media screen and (max-width: 991px) {
  .navbar .navbar-nav li {
    padding: 0.9375rem 0;
  }
}
.navbar .navbar-nav li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  white-space: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  font-weight: 400;
  font-size: 1.0625rem;
  padding: 0 1.3rem 0 1.3rem;
  border-right: 2px solid #333;
  border-bottom: 0;
}
.navbar .navbar-nav li a:hover {
  text-decoration: none;
}
.navbar .navbar-nav li a img,
.navbar .navbar-nav li a svg {
  position: relative;
  left: -0.625rem;
  height: 1.25rem;
  width: 25px;
}
@media screen and (min-width: 1440px) {
  .navbar .navbar-nav li a img,
  .navbar .navbar-nav li a svg {
    height: 1.5625rem;
  }
}
@media screen and (max-width: 1200px) {
  .navbar .navbar-nav li a img,
  .navbar .navbar-nav li a svg {
    display: none;
  }
}
@media screen and (max-width: 1440px) {
  .navbar .navbar-nav li a {
    font-size: 1rem;
    padding: 0 0.6rem 0 0.8rem;
  }
}
@media screen and (max-width: 991px) {
  .navbar .navbar-nav li a {
    font-size: 0.9rem;
    padding: 0 0.8rem 0 0.8rem;
  }
}
@media screen and (max-width: 1200px) {
  .navbar .navbar-nav li a {
    font-size: 1rem;
    padding: 0 0.9375rem;
  }
}
@media screen and (max-width: 991px) {
  .navbar .navbar-nav li a {
    text-align: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    font-size: 1.375rem;
    padding: 0;
    border-right: 0;
    height: 100%;
  }
}
.navbar .navbar-nav li.active, .navbar .navbar-nav li.active:hover {
  background: rgba(0, 128, 255, 0.5);
}
.navbar .navbar-nav li.active a, .navbar .navbar-nav li.active:hover a {
  color: #fff;
  border-right: 2px solid transparent;
}
.navbar .navbar-nav li:hover {
  background: rgba(255, 255, 255, 0.1);
}
.navbar .navbar-nav li:last-child a {
  border-right: 2px solid transparent;
}

.locked .navbar {
  position: fixed;
  overflow-y: scroll;
  width: 100%;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin-top: 0;
}

.sticky-top {
  -webkit-transition: all 0.25s ease-in;
  transition: all 0.25s ease-in;
  z-index: 90;
}

.stuck .sticky-top {
  width: 100vw;
  background-color: #000;
  margin-top: -1px;
}
.stuck .sticky-top .navbar .navbar-nav {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-left: 0 !important;
}

.hf-blue-button,
.hf-green-button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 50px;
  padding: 10px 20px;
  margin-right: 20px;
  border-radius: 25px;
  color: #fff;
  font-size: 0.95rem;
  font-weight: 400;
  white-space: nowrap;
  -webkit-transition: 0.2s all linear;
  transition: 0.2s all linear;
}
.hf-blue-button:hover,
.hf-green-button:hover {
  text-decoration: none;
  color: #fff;
}
.hf-blue-button img,
.hf-blue-button svg,
.hf-green-button img,
.hf-green-button svg {
  margin-right: 6px;
  width: 24px;
}
.hf-blue-button span,
.hf-green-button span {
  line-height: 1;
}
@media screen and (max-width: 1200px) {
  .hf-blue-button,
  .hf-green-button {
    font-size: 0.8rem;
    margin-right: 10px;
    padding: 5px 20px 5px 15px;
  }
  .hf-blue-button img,
  .hf-blue-button svg,
  .hf-green-button img,
  .hf-green-button svg {
    display: none;
  }
}

.hf-blue-button {
  background-color: #0073b3;
}
.hf-blue-button:hover {
  background-color: #1f85bb;
}

.hf-green-button {
  background-color: #3bb834;
}
.hf-green-button:hover {
  background-color: #51cd4b;
}

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 0 3.75rem 0 1.25rem;
  height: 55px;
  line-height: 55px;
  background-color: #333333;
}
@media screen and (max-width: 1600px) {
  .footer {
    padding: 0 3rem 0 1.25rem;
  }
}
@media screen and (max-width: 991px) {
  .footer {
    padding: 0 1rem;
    height: auto;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    background-color: rgba(0, 0, 0, 0.8);
  }
}
@media screen and (max-width: 991px) {
  .footer .container-fluid, .footer .container-sm, .footer .container-md, .footer .container-lg, .footer .container-xl {
    padding: 0;
  }
}
.footer img, .footer svg {
  max-width: 95px;
}
.footer span {
  font-size: 12px;
  line-height: 52px;
}
@media screen and (max-width: 991px) {
  .footer span {
    font-size: 10px;
    padding: 1rem 0;
    line-height: 30px;
  }
}

.main {
  color: #fff;
  min-height: 73vh;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 2rem;
}
@media screen and (max-width: 991px) {
  .main {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding: 1rem;
    height: auto;
  }
}
@media screen and (max-width: 991px) and (min-width: 576px) {
  .main {
    min-height: calc(100vh - 296px - 55px);
  }
}
.main:has(.layout-body) {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.main .layout-body .hf-overlay {
  background-color: rgba(0, 0, 0, 0.33);
  background-image: none;
}
.main .layout-body {
  background: rgba(29, 31, 32, 0.95);
  padding: 24px;
  width: 100%;
}
.main .layout-body h1 {
  font-size: 30px;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0;
  border-bottom: none;
  margin-bottom: 1em;
}
.main_home .change-co {
  color: #fff;
  font-size: 1rem;
  font-weight: bold;
  text-transform: uppercase;
  padding-bottom: 1px;
  border-bottom: 1px solid #fff;
  margin-bottom: 10px;
}
.main_home .change-co:hover {
  color: #fff;
  text-decoration: none;
  border-bottom: 1px solid transparent;
}
.main_home {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
@media screen and (max-width: 991px) {
  .main_home {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.main_home .un-fleet-favicon {
  background: white;
  margin: 0 !important;
  height: 62px;
  position: absolute;
  left: 10px;
  border: 1px solid white;
}
.main_home .un-hq-favicon {
  margin: 0 !important;
  height: 50px;
  position: absolute;
  left: 10px;
}
.main_home--reporting_page .top-bar--inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.main_home--digital-office {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main_home--digital-office__title {
  padding: 0 20px;
  margin: 20px 0 0;
  font-style: italic;
  font-size: 1.2rem;
}
.main_home--digital-office .text-block {
  padding: 0 !important;
}
.main_home--digital-office .text-block .row {
  margin: 0;
}
.main_home--digital-office .text-block .row [class*=col] {
  padding: 0;
}
.main_home--digital-office .text-block .row [class*=col] p {
  padding: 20px;
  margin: 0;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office .text-block .row [class*=col] p {
    padding: 15px 0;
  }
}
.main_home--digital-office .text-block--reporting .top-bar {
  padding-left: 7%;
}
.main_home--digital-office .text-block--reporting .top-bar h1 {
  font-size: 2.125rem;
  margin-left: 10px;
  margin-bottom: 0;
}
.main_home--digital-office .text-block--reporting .filters-form {
  margin-bottom: 0;
}
.main_home--digital-office .text-block--reporting .filters-form .form-group {
  width: 20%;
}
.main_home--digital-office .text-block--reporting .filters-form .button-container {
  margin: 0;
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.main_home--digital-office .text-block--reporting .filters-form .button-container button.btn.btn-primary {
  position: static;
  float: left;
  margin-right: 17px;
}
.main_home--digital-office .text-block--reporting .filters-form .button-container button.btn-clear {
  height: 31px;
  font-size: 1rem;
}
.main_home--digital-office .text-block--reporting .filters-form .button-container button.btn-submit {
  height: 31px;
  font-size: 1rem;
  line-height: 0;
}
.main_home--digital-office .text-block--reporting .filters-form .button-container button.btn-submit span {
  margin-right: 10px;
}
.main_home--digital-office-offers {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 27px 32px;
}
.main_home--digital-office-offers .tablesorter-blackice {
  table-layout: fixed;
  border-collapse: separate;
  border-spacing: 5px;
}
.main_home--digital-office-order-details {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 0;
  background-color: transparent !important;
  position: relative;
}
.main_home--digital-office-order-details input[type=number] {
  -moz-appearance: textfield;
}
.main_home--digital-office-order-details input::-webkit-outer-spin-button,
.main_home--digital-office-order-details input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.main_home--digital-office-order-details.cr-do {
  width: 85%;
}
.main_home--digital-office-order-details .details {
  width: inherit;
  background-color: #ededed !important;
  color: #4d4d4d;
  position: relative;
  top: 0;
  left: 0rem;
  bottom: 0rem;
  padding: 20px;
  border-top: 8px solid #c7c7c7;
  border-bottom: 8px solid #c7c7c7;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-order-details .details {
    bottom: 2rem;
    position: relative;
    left: 0rem;
    padding: 20px;
  }
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-order-details .details {
    padding: 0px;
  }
}
.main_home--digital-office-order-details .details .faq-icon {
  -webkit-filter: brightness(40%);
          filter: brightness(40%);
  margin-left: 0.5rem;
  height: 1rem;
}
.main_home--digital-office-order-details .details .status-wrapper {
  width: 290px;
  margin: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 50px;
}
.main_home--digital-office-order-details .details .status-wrapper [class*=col-]:first-child {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.main_home--digital-office-order-details .details .status-wrapper [class*=col-]:last-child {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-order-details .details .status-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-bottom: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
  .main_home--digital-office-order-details .details .status-wrapper [class*=col-] {
    margin-top: 15px;
  }
  .main_home--digital-office-order-details .details .status-wrapper [class*=col-]:first-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .main_home--digital-office-order-details .details .status-wrapper [class*=col-]:last-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
.main_home--digital-office-order-details .details .status-wrapper .status {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-order-details .details .status-wrapper .status {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 20px;
  }
}
.main_home--digital-office-order-details .details .status-wrapper .status .status-text {
  text-align: center;
  padding: 4px 0;
}
.main_home--digital-office-order-details .details .status-wrapper .status .status-order {
  margin-left: 20px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-order-details .details .status-wrapper .status .status-order {
    margin-left: 0;
  }
}
.main_home--digital-office-order-details .details .status-wrapper .status .status-order .drop-down {
  width: 300px !important;
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-order-details .details .status-wrapper .status .status-order .drop-down {
    position: relative;
  }
}
@media screen and (max-width: 576px) {
  .main_home--digital-office-order-details .details .status-wrapper .status .status-order .drop-down {
    width: 250px !important;
  }
}
.main_home--digital-office-order-details .details .status-wrapper .status .status-order .drop-down .selected a {
  font-weight: bold;
  padding-left: 20px;
}
@media screen and (max-width: 576px) {
  .main_home--digital-office-order-details .details .status-wrapper .status .status-order .drop-down .selected a {
    padding-left: 10px;
    font-weight: normal;
  }
}
.main_home--digital-office-order-details .details .status-wrapper .history {
  float: right;
  padding: 5px 18px 7px 18px;
  color: #fff;
  line-height: 21px;
  text-decoration: none;
  background-color: #737c81;
  border: 0;
}
.main_home--digital-office-order-details .details .status-wrapper .history img,
.main_home--digital-office-order-details .details .status-wrapper .history svg {
  margin-right: 5px;
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-order-details .details .status-wrapper .history {
    margin-right: 0;
    float: none;
  }
}
.main_home--digital-office-order-details .details .status-wrapper .history:hover {
  background-color: #6d7275;
  cursor: pointer;
}
.main_home--digital-office-order-details .details .info {
  margin: 0;
  min-height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-order-details .details .info {
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.main_home--digital-office-order-details .details .info dl,
.main_home--digital-office-order-details .details .items dl {
  display: inline-block;
  padding: 4px;
  margin-right: 12px;
  margin-bottom: 0;
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-order-details .details .info dl,
  .main_home--digital-office-order-details .details .items dl {
    margin-right: 0;
    width: 90%;
  }
}
.main_home--digital-office-order-details .details .info dl dt,
.main_home--digital-office-order-details .details .items dl dt {
  font-weight: normal;
  color: #4d4d4d;
  margin-bottom: 5px;
}
.main_home--digital-office-order-details .details .info dl dd input:not(.multiselect__input),
.main_home--digital-office-order-details .details .items dl dd input:not(.multiselect__input) {
  width: 100%;
  outline: none;
  padding-left: 10px;
  height: 30px;
  padding-right: 10px;
  text-overflow: ellipsis;
  background-color: #f5f5f5;
  border: 1px solid #f5f5f5;
}
.main_home--digital-office-order-details .details .items {
  margin-left: 0;
  min-height: 40vh;
}
@media screen and (min-width: 1440px) {
  .main_home--digital-office-order-details .details .items .column-first {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .main_home--digital-office-order-details .details .items .column-second {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
}
.main_home--digital-office-order-details .details .items dl {
  margin-right: 0;
}
.main_home--digital-office-order-details .details .items dl dd input {
  border: 1px solid black;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 100%;
          flex: 0 1 100%;
}
.main_home--digital-office-order-details .details .items #name {
  width: 230px;
}
@media screen and (max-width: 1440px) {
  .main_home--digital-office-order-details .details .items #name {
    width: 100%;
  }
}
.main_home--digital-office-order-details .details .items #price {
  width: 90px;
}
@media screen and (max-width: 1440px) {
  .main_home--digital-office-order-details .details .items #price {
    width: 100%;
  }
}
.main_home--digital-office-order-details .details .items #quantity {
  width: 60px;
}
@media screen and (max-width: 1440px) {
  .main_home--digital-office-order-details .details .items #quantity {
    width: 100%;
  }
}
.main_home--digital-office-order-details .details .items #months {
  width: 60px;
}
@media screen and (max-width: 1440px) {
  .main_home--digital-office-order-details .details .items #months {
    width: 100%;
  }
}
.main_home--digital-office-order-details .details .items #ext-price {
  width: 90px;
}
@media screen and (max-width: 1440px) {
  .main_home--digital-office-order-details .details .items #ext-price {
    width: 100%;
  }
}
@media screen and (min-width: 1440px) {
  .main_home--digital-office-order-details .details .items dl.optionals dt {
    display: none;
  }
}
.main_home--digital-office-order-details .details .items .overlay {
  padding: 0;
  background-color: transparent;
  background-image: none;
}
.main_home--digital-office-order-details .details .items .overlay h1,
.main_home--digital-office-order-details .details .items .overlay p.tohide {
  display: none !important;
}
.main_home--digital-office-order-details .details .items .overlay .allocation-details {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 30px;
  padding-top: 15px;
  color: #666666;
  font-size: 14px;
  overflow-x: auto;
}
.main_home--digital-office-order-details .details .items .overlay .allocation-details .row {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.main_home--digital-office-order-details .details .items .overlay .allocation-details .row > div {
  padding: 0 5px;
  width: 82px;
  font-size: 12px;
}
.main_home--digital-office-order-details .details .items .overlay .allocation-details .row > div:first-child {
  padding-left: 15px;
}
@media screen and (min-width: 1440px) {
  .main_home--digital-office-order-details .details .items .overlay .allocation-details .row > div {
    font-size: 14px;
    width: 90px;
  }
  .main_home--digital-office-order-details .details .items .overlay .allocation-details .row > div.chassis-number {
    width: 190px;
  }
  .main_home--digital-office-order-details .details .items .overlay .allocation-details .row > div.master-number {
    width: 150px;
  }
}
@media screen and (max-width: 1600px) {
  .main_home--digital-office-order-details .details .items .overlay .allocation-details .row > div {
    width: 66px;
    font-size: 10px;
  }
}
@media screen and (max-width: 1200px) {
  .main_home--digital-office-order-details .details .items .overlay .allocation-details .row > div {
    width: 60px;
    font-size: 8px;
  }
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-order-details .details .items .overlay .allocation-details .row > div {
    width: 66px;
    font-size: 10px;
  }
}
.main_home--digital-office-order-details .details .items .reminder {
  font-weight: bold;
  color: red;
}
.main_home--digital-office-order-details .details .items-checkout .order-details__economics,
.main_home--digital-office-order-details .details .items-checkout .actions {
  background-color: #e5e5e5 !important;
  padding: 20px 50px;
}
.main_home--digital-office-order-details .details .items-checkout .actions-request {
  padding-right: 20px;
}
.main_home--digital-office-order-details .details .items-checkout .order-details__economics {
  margin-top: 11px;
  margin-bottom: 20px;
}
.main_home--digital-office-order-details .details .items-checkout .order-details__economics > dl {
  display: block;
}
.main_home--digital-office-order-details .details .items-checkout {
  padding: 0 20px !important;
}
.main_home--digital-office-order-details .details .items-checkout dl dt {
  font-weight: normal;
}
.main_home--digital-office-order-details .details .items-checkout dl dd {
  font-weight: bold;
}
.main_home--digital-office-order-details .details .items-checkout .order-docs .btn-block {
  background-color: #afbcbf;
  color: white;
}
.main_home--digital-office-order-details .details .items-checkout .actions .lf .btn-block {
  -ms-flex-preferred-size: 60%;
      flex-basis: 60%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  text-align: center;
}
.main_home--digital-office-order-details .details .items-checkout .actions .lf .w-75 {
  -ms-flex-preferred-size: 75%;
      flex-basis: 75%;
}
.main_home--digital-office-order-details .details .items-checkout .actions .btn-container {
  width: 250px;
}
.main_home--digital-office-order-details .details .items-checkout .actions a {
  text-decoration: none;
}
.main_home--digital-office-order-details .details .items-checkout .actions .btn-block {
  font-size: 14px;
  padding: 10px;
  min-width: 170px;
}
@media screen and (max-width: 1100px) {
  .main_home--digital-office-order-details .details .items-checkout .actions .btn-block {
    min-width: 140px;
  }
}
.main_home--digital-office-order-details .details .items-checkout .actions .export-block {
  margin-left: 5px;
}
.main_home--digital-office-order-details .details .items-checkout .actions .export-block .export-invoice {
  -ms-flex-item-align: center;
      align-self: center;
  margin-left: 3px;
}
.main_home--digital-office-order-details .details .items-checkout .actions .allocation-btn {
  background-color: #3f4d3c;
  color: white;
}
.main_home--digital-office-order-details .details .items-checkout .actions .shipment-btn {
  background-color: #4a6b44;
  color: white;
}
.main_home--digital-office-order-details .details .items-checkout .actions .final-invoice-btn {
  background-color: #878c36;
  color: white;
}
.main_home--digital-office-order-details .details .items .add-accessory {
  width: 200px;
  margin: 4px;
  padding: 4px 14px 4px 24px;
  background-color: #0071ab;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 1440px) {
  .main_home--digital-office-order-details .details .items .add-accessory {
    width: calc(100% - 8px);
  }
}
.main_home--digital-office-order-details .details .items .add-accessory:hover {
  cursor: pointer;
  background-color: #005f8a;
}
.main_home--digital-office-order-details .details .items .accordion_body {
  padding: 20px 0px 0px 0px !important;
}
.main_home--digital-office-order-details .details .items .splitter {
  height: 2px;
}
.main_home--digital-office-order-details .details .items .splitter-line {
  width: calc(100% - 70px);
  margin: 0 auto;
  height: 2px;
  background-color: rgba(0, 0, 0, 0.1);
}
.main_home--digital-office-order-details .details .items .add,
.main_home--digital-office-order-details .details .items .client-desc,
.main_home--digital-office-order-details .details .items .desc {
  padding: 10px 30px 0px;
  color: #4d4d4d !important;
}
.main_home--digital-office-order-details .details .items .add .btn-add {
  width: 280px;
  margin: 4px;
  background-color: #0080ff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 5px 24px 5px 24px;
}
@media screen and (max-width: 1440px) {
  .main_home--digital-office-order-details .details .items .add .btn-add {
    width: calc(100% - 8px);
  }
}
.main_home--digital-office-order-details .details .items .add .btn-add:hover {
  cursor: pointer;
  background-color: #006dd9;
}
.main_home--digital-office-order-details .details .items .add .btn-add .add-icon {
  position: relative;
}
.main_home--digital-office-order-details .details .items .add .btn-add .add-icon .add-sign {
  position: absolute;
  color: #fff;
  font-weight: bold;
  font-size: 1.5rem;
  top: -10px;
  right: -15px;
}
.main_home--digital-office-order-details .details .items .client-desc .header {
  margin: 4px;
  text-transform: uppercase;
  letter-spacing: 0.25rem;
}
.main_home--digital-office-order-details .details .items .client-desc .description {
  margin: 4px;
}
.main_home--digital-office-order-details .details .items .desc .header {
  margin: 4px;
  text-transform: uppercase;
  letter-spacing: 0.25rem;
}
.main_home--digital-office-order-details .details .items .desc textarea {
  margin-bottom: 15px;
}
.main_home--digital-office-proforma {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 0;
  background-color: transparent !important;
  position: relative;
}
.main_home--digital-office-proforma .section {
  width: inherit;
  background-color: #ebebeb !important;
  color: #4d4d4d;
  position: relative;
  top: 0;
  left: 0rem;
  bottom: 0rem;
  padding: 20px;
  border-top: 8px solid #c7c7c7;
  border-bottom: 8px solid #c7c7c7;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-proforma .section {
    bottom: 2rem;
    position: relative;
    left: 0rem;
    padding: 0 5px;
  }
}
.main_home--digital-office-proforma .section-header {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 50px;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #ccc;
}
.main_home--digital-office-proforma .section-header-title {
  color: #85542c;
  font-weight: bold;
  font-size: 1.3rem;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-proforma .section-header {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.main_home--digital-office-proforma .section .form-inline .row .form-group,
.main_home--digital-office-proforma .section .form-inline .row label {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main_home--digital-office-proforma .section .form-inline .row .form-group:first-child,
.main_home--digital-office-proforma .section .form-inline .row label:first-child {
  padding-left: 0;
  padding-right: 0;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-proforma .section .form-inline .row .form-group:first-child,
  .main_home--digital-office-proforma .section .form-inline .row label:first-child {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.main_home--digital-office-proforma .section .form-inline .row .form-group:nth-child(3),
.main_home--digital-office-proforma .section .form-inline .row label:nth-child(3) {
  padding-right: 0;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-proforma .section .form-inline .row .form-group:nth-child(3),
  .main_home--digital-office-proforma .section .form-inline .row label:nth-child(3) {
    padding-right: 15px;
  }
}
.main_home--digital-office-proforma .section .form-inline .form-control-sm,
.main_home--digital-office-proforma .section .form-inline .form-control {
  width: 100%;
  min-height: 31px;
  border: 1px solid #dedede;
}
.main_home--digital-office-proforma .section .form-inline .form-control-sm.is-invalid,
.main_home--digital-office-proforma .section .form-inline .form-control.is-invalid {
  border: 1px solid #ff0039;
}
.main_home--digital-office-proforma .section .form-inline .filters-form .bootstrap-select .btn {
  height: 31px;
  padding-top: 2px;
}
.main_home--digital-office-proforma .section .form-inline .filters-form .bootstrap-select .btn .filter-option {
  padding-left: 0;
  color: #4d4d4d;
  font-size: 0.95rem;
  line-height: 1.6;
  font-weight: normal;
}
.main_home--digital-office-proforma .section .form-inline .form-control:disabled,
.main_home--digital-office-proforma .section .form-inline .form-control[readonly] {
  background-color: #f5f5f5;
  border: 1px solid #f5f5f5;
}
.main_home--digital-office-proforma .section .form-inline .filters-form .dropdown-toggle:before {
  width: 35px !important;
  height: 31px;
}
.main_home--digital-office-proforma .section .form-inline .filters-form .dropdown-toggle:after {
  content: "";
  position: absolute;
  top: 9px;
  width: 16px;
  height: 16px;
  border-top: 0.8rem solid;
  border-right: 0.5rem solid transparent;
  border-left: 0.5rem solid transparent;
  right: 8px;
}
.main_home--digital-office-proforma .section .form-inline .filters-form .dropdown-menu.open.show .dropdown-menu.inner li {
  padding: 5px 35px 0 35px;
}
.main_home--digital-office-proforma .section .form-inline .filters-form .dropdown-menu.open.show .dropdown-menu.inner li a {
  padding: 5px 0;
}
.main_home--digital-office-proforma .section .form-inline .col-form-label,
.main_home--digital-office-proforma .section .form-inline label {
  font-size: 0.9rem;
  line-height: 1.2;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-proforma .section .form-inline .col-form-label,
  .main_home--digital-office-proforma .section .form-inline label {
    padding-left: 0 !important;
  }
}
.main_home--digital-office-proforma .section .form-inline textarea {
  height: 100px;
  overflow-y: scroll;
}
.main_home--digital-office-proforma .section .form-inline .invalid-feedback {
  text-align: right;
}
.main_home--digital-office-proforma .section .form-inline .btn-orange {
  background-color: #e5be01;
  color: #fff;
  padding: 4px 0;
  font-weight: normal;
}
.main_home--digital-office-proforma .section .form-inline .btn-orange:hover {
  text-decoration: none;
  background-color: #d9b403;
}
.main_home--digital-office-proforma .section .row > [class*=col-] .ne {
  width: 100%;
  margin-right: 10px;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-proforma .section .row > [class*=col-] .ne {
    width: 97%;
    margin-right: 0;
  }
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-proforma .section .row > [class*=col-] .ne {
    width: 100%;
  }
}
@media screen and (max-width: 576px) {
  .main_home--digital-office-proforma .section .row > [class*=col-] .ne {
    width: 100%;
  }
}
.main_home--digital-office-proforma .section .row > [class*=col-] .nei {
  width: 100%;
  margin-right: 10px;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-proforma .section .row > [class*=col-] .nei {
    width: 100%;
    margin-right: 0;
  }
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-proforma .section .row > [class*=col-] .nei {
    width: 100%;
  }
}
@media screen and (max-width: 576px) {
  .main_home--digital-office-proforma .section .row > [class*=col-] .nei {
    width: 100%;
  }
}
.main_home--digital-office-proforma .section .row {
  margin: 12px 0px;
}
@media screen and (max-width: 576px) {
  .main_home--digital-office-proforma .section .row {
    font-size: 0.8rem;
  }
}
.main_home--digital-office-proforma .section .row:last-of-type {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.main_home--digital-office-reporting {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 0;
  background-color: transparent !important;
  position: relative;
}
.main_home--digital-office-reporting .section {
  width: 100%;
  position: relative;
  padding: 40px;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-reporting .section {
    bottom: 2rem;
    position: relative;
    left: 0rem;
    padding: 0 5px;
  }
}
.main_home--digital-office-reporting .section table.report-table .tr-hide-parent {
  display: none;
}
.main_home--digital-office-reporting .section table.report-table .tr-hide {
  display: none;
}
.main_home--digital-office-reporting .section table.report-table .tr-rb.head {
  background: #3d85cc;
  color: #fff;
  font-size: 1rem;
}
.main_home--digital-office-reporting .section table.report-table .tr-rb.head th {
  padding: 6px;
  font-weight: normal;
}
.main_home--digital-office-reporting .section table.report-table .tr-country.head {
  color: #4d4e4e;
  font-weight: normal;
  background-color: #fff;
}
.main_home--digital-office-reporting .section table.report-table .tr-country.head th {
  padding: 6px;
  font-weight: normal;
}
.main_home--digital-office-reporting .section table.report-table .tr-global-row td {
  text-align: center;
}
.main_home--digital-office-reporting .section table.report-table .tr-request.roww td {
  border-top: 0;
  border-bottom: 1px solid #c5c5c5;
  border-left: 1px solid #c5c5c5;
  border-right: 1px solid #c5c5c5;
  white-space: pre;
  text-align: center;
}
.main_home--digital-office-reporting .section table.report-table .folded-table tbody {
  display: none;
}
.main_home--digital-office-reporting .section table.report-table .unfolded-table tbody {
  display: none;
}
.main_home--digital-office-reporting .section table.report-table {
  width: 100%;
  background: #fff;
  color: #4d4e4e;
}
.main_home--digital-office-reporting .section table.report-table thead tr:first-of-type {
  font-size: 1.5rem;
  background-color: #4d4d4d;
  color: #c3c1b5;
}
.main_home--digital-office-reporting .section table.report-table thead tr:first-of-type th {
  padding: 16px 0;
  font-weight: normal;
}
.main_home--digital-office-reporting .section table.report-table thead tr:nth-of-type(2) {
  background-color: #666;
  color: #fff;
}
.main_home--digital-office-reporting .section table.report-table thead tr:nth-of-type(2) th {
  padding: 8px;
  font-weight: bold;
  text-align: center;
}
.main_home--digital-office-reporting .section table.report-table th {
  border: 1px solid #808080;
  text-align: center;
}
.main_home--digital-office-reporting .section table.report-table th:first-child,
.main_home--digital-office-reporting .section table.report-table td:first-child {
  width: 15%;
}
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(2),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(3),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(4),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(5),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(6),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(7),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(8),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(9),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(10),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(11),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(12),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(13),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(14),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(15),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(16) {
  width: 5.67%;
  font-size: 15px;
}
.main_home--digital-office-reporting .section table.report-table small {
  font-size: 0.6875rem;
}
.main_home--digital-office-reporting .section table.report-table table {
  width: 100%;
}
.main_home--digital-office-reporting .section table.report-table tbody tr td:first-of-type,
.main_home--digital-office-reporting .section table.report-table tbody tr th:first-of-type {
  text-align: left;
}
.main_home--digital-office-reporting .section table.report-table tbody tr:first-child {
  color: #fff;
  font-weight: bold;
  background-color: #1fa821;
}
.main_home--digital-office-reporting .section table.report-table td {
  border: 1px solid #c5c5c5;
  width: 5.67%;
}
.main_home--digital-office-reporting .section-header {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 50px;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #ccc;
  margin-bottom: 50px;
}
.main_home--digital-office-reporting .section-header > .row {
  padding-bottom: 50px;
}
.main_home--digital-office-reporting .section-header > .row .col-12 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.main_home--digital-office-reporting .section-header > .row .col-12 .calendar-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.main_home--digital-office-reporting .section-header > .row .col-12 .calendar-range-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main_home--digital-office-reporting .section-header .select-label {
  padding-bottom: 10px;
}
.main_home--digital-office-reporting .section-header .options {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-right: 5%;
}
.main_home--digital-office-reporting .section-header .options .select-dd {
  position: relative;
}
.main_home--digital-office-reporting .section-header .options .select-dd .drop-down {
  position: relative !important;
}
.main_home--digital-office-reporting .section-header .options .select-dd .drop-down .selected a {
  background: white;
  color: black;
  font-style: italic;
  color: #4d4e4e;
}
.main_home--digital-office-reporting .section-header .options .select-dd .drop-down .selected a .drop {
  background: #4d4e4e;
}
.main_home--digital-office-reporting .section-header .options .select-dd .drop-down .selected a .drop span {
  color: white;
}
.main_home--digital-office-reporting .section-header .options .select-dd .drop-down .options ul li a {
  color: black;
}
.main_home--digital-office-reporting .section-header .options .select-dd .drop-down .options ul li a:hover {
  background: #4d4d4d !important;
  color: #808080;
}
.main_home--digital-office-reporting .section-header .btn-container .btn,
.main_home--digital-office-reporting .section-header .btn-report-container .btn {
  position: relative;
}
.main_home--digital-office-reporting .section-header .btn-container .btn {
  height: 32px;
  line-height: 0;
  background: white;
  border: none;
}
.main_home--digital-office-reporting .section-header .btn-container .btn span {
  width: 100%;
  font-size: 1rem;
  color: #4d4e4e;
  text-decoration: underline;
  font-style: italic;
}
.main_home--digital-office-reporting .section-header .btn-export {
  margin: 0;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-reporting .section-header {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.main_home--digital-office-reporting .monthpicker {
  width: 160px !important;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_selector {
  position: absolute;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_selector table {
  font-style: italic;
  color: #4d4e4e;
  width: 160px;
  background: white;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_selector table td {
  border: 0;
  text-align: center;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_selector table td:hover {
  background: #eee;
  cursor: pointer;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_selector table td.selected {
  background: #4d4e4e;
  color: #fff;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_selector table tr:first-of-type {
  color: #b3b3b3;
  background: #4d4e4e;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_selector table tr:first-of-type td:first-of-type {
  text-align: left;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_selector table tr:first-of-type td:last-of-type {
  text-align: right;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_selector table tr:first-of-type .yearSwitch {
  font-style: normal;
  cursor: pointer;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_input {
  position: relative;
  height: 31px !important;
  color: #4d4e4e;
  font-style: italic;
  background: white;
  padding: 3px 0 4px 4px !important;
  border: 0 !important;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_input:before {
  content: "";
  position: absolute;
  width: 35px !important;
  height: 31px;
  top: 0;
  right: 0;
  background: #4d4e4e;
  cursor: pointer;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_input::after {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  line-height: 1;
  position: absolute;
  top: 8px;
  left: auto;
  right: 10px;
  bottom: auto;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNmZmYiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMyI+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSI3OS4wOTMsMCA0OC45MDcsMzAuMTg3IDE0Ni43MiwxMjggNDguOTA3LDIyNS44MTMgNzkuMDkzLDI1NiAyMDcuMDkzLDEyOCAJCSI+PC9wb2x5Z29uPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: 98% center;
  background-size: 15px;
  z-index: 3;
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  cursor: pointer;
}
.main_home--digital-office-reporting .calendar-range-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 5%;
}
.main_home--proforma-created {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main_home--proforma-created .proforma-modal {
  background-color: transparent;
  margin-top: 200px;
}
.main_home--proforma-created .proforma-modal-confirmation {
  margin-bottom: 200px;
}
.main_home--proforma-created .proforma-modal-confirmation .bttn-confirm {
  margin-bottom: 10px;
}
.main_home--proforma-created .proforma-modal-confirmation .bttn-confirm:hover {
  text-decoration: none;
}
.main_home--proforma-created .proforma-modal main img,
.main_home--proforma-created .proforma-modal main svg {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.main_home .text-block {
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-item-align: center;
      align-self: center;
  position: relative;
  min-width: 70%;
  max-width: 70%;
  color: #fff;
  padding: 2.5rem 2.1875rem;
  background: rgba(0, 0, 0, 0.5);
}
@media screen and (max-width: 1600px) {
  .main_home .text-block {
    padding: 2.1875rem;
  }
}
@media screen and (max-width: 1440px) {
  .main_home .text-block {
    min-width: 65%;
    max-width: 65%;
    padding: 2rem;
  }
}
@media screen and (max-width: 1200px) {
  .main_home .text-block {
    padding: 2rem;
    min-width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 991px) {
  .main_home .text-block {
    min-width: 100%;
    max-width: 100%;
    padding: 1.5rem;
  }
}
.main_home .text-block h1 {
  font-size: 2.625rem;
  line-height: 1.2;
  letter-spacing: normal;
  text-transform: none;
  padding-bottom: 0;
  border-bottom: 0;
}
@media screen and (max-width: 1440px) {
  .main_home .text-block h1 {
    font-size: 2.125rem;
  }
}
@media screen and (max-width: 991px) {
  .main_home .text-block h1 {
    font-size: 1.625rem;
  }
}
.main_home .text-block h2 {
  max-width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.625rem;
  margin-bottom: 1.125rem;
  white-space: nowrap;
}
@media screen and (max-width: 1440px) {
  .main_home .text-block h2 {
    font-size: 1.5rem;
  }
}
@media screen and (max-width: 1200px) {
  .main_home .text-block h2 {
    font-size: 1.5rem;
  }
}
.main_home .text-block h2::after {
  content: "";
  background: #fff;
  width: 100%;
  height: 1px;
  margin-bottom: 4px;
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.main_home .text-block .btn {
  margin-top: 0;
  height: 65px;
}
@media screen and (max-width: 576px) {
  .main_home .text-block .btn {
    height: 55px;
  }
}
.main_home .text-block .btn-block + .btn-block {
  margin-top: 0;
}
.main_home h2.main_home--heading {
  font-size: 28px;
  margin-bottom: 0;
}
.main_home h2.main_home--heading span {
  font-weight: 500;
}

.text-block {
  min-width: 100%;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-item-align: center;
      align-self: center;
  position: relative;
  color: #fff;
  margin: 0;
}
.text-block .overlay {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  padding: 2.5rem;
  min-height: inherit;
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDUxLjQxIDUxLjQxIj4KICA8dGl0bGU+VW50aXRsZWQtMjwvdGl0bGU+CiAgPGxpbmUgeDE9IjAuNzEiIHkxPSIwLjcxIiB4Mj0iNTAuNzEiIHkyPSI1MC43MSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiI+PC9saW5lPgo8L3N2Zz4=");
  background-color: rgba(0, 0, 0, 0.6);
  background-size: 5px 5px;
  background-repeat: repeat;
}
@media screen and (max-width: 991px) {
  .text-block .overlay {
    padding: 1.5rem;
  }
}
.text-block h1 {
  text-transform: none;
  font-size: 2.125rem;
  line-height: 1.2;
  letter-spacing: normal;
  padding-bottom: 1rem;
  border-bottom: 1px solid #fff;
}
@media screen and (max-width: 991px) {
  .text-block h1 {
    font-size: 1.5rem;
    line-height: 1.1;
  }
}
.text-block .right-chevron {
  max-width: 100%;
}
.text-block ul {
  padding-left: 20px;
  margin-bottom: 0;
}
.text-block ul li {
  margin-bottom: 5px;
}

.overlay_wrapper {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 2.5rem;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  background-size: 5px 5px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDUxLjQxIDUxLjQxIj4KICA8dGl0bGU+VW50aXRsZWQtMjwvdGl0bGU+CiAgPGxpbmUgeDE9IjAuNzEiIHkxPSIwLjcxIiB4Mj0iNTAuNzEiIHkyPSI1MC43MSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiI+PC9saW5lPgo8L3N2Zz4=");
  background-color: rgba(0, 0, 0, 0.7);
  background-repeat: repeat;
  z-index: -1;
}
.overlay_wrapper.hf-overlay {
  background-color: rgba(0, 0, 0, 0.85);
}

.pages .back-btn {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  padding: 10px 10px 10px 25px;
}
.pages .faq-back-btn-block {
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content;
  margin: 0;
  padding: 0;
}
.pages .staffing-introductory-page-buttons {
  width: 100%;
}
.pages .staffing-introductory-page-buttons button {
  margin: 0 auto;
}

ol:not(.no-format) {
  margin-top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-left: 15px;
  padding-left: 0;
  counter-reset: li;
}
@media screen and (max-width: 1440px) {
  ol:not(.no-format) {
    margin-bottom: 0;
  }
}
ol:not(.no-format) li {
  width: 100%;
  min-height: 60px;
  position: relative;
  list-style: none;
  padding: 4px 0 8px 0;
  margin-left: 40px;
}
@media screen and (max-width: 1440px) {
  ol:not(.no-format) li {
    min-height: 45px;
  }
}
ol:not(.no-format) li:before {
  content: counter(li);
  counter-increment: li;
  color: #fff;
  font-weight: 700;
  text-align: center;
  position: absolute;
  top: -2px;
  left: -61px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 1.25rem;
  line-height: 1.375rem;
  margin-right: 8px;
  background: #1fa821;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 35px;
  width: 35px;
  z-index: 1;
}
@media screen and (max-width: 1440px) {
  ol:not(.no-format) li:before {
    font-size: 1.125rem;
    line-height: 1.2rem;
    height: 30px;
    width: 30px;
  }
}
ol:not(.no-format) li:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: -45px;
  right: auto;
  min-height: 60px;
  border-left: 4px solid #1fa821;
  z-index: 0;
}
@media screen and (max-width: 1440px) {
  ol:not(.no-format) li:after {
    left: -48px;
  }
}
ol:not(.no-format) li:last-child:after {
  content: "";
  border-left: 4px solid transparent;
}

ol + p {
  font-style: italic;
  padding-left: 10px;
}
ol + p a {
  font-weight: normal;
  border: none;
}

.accordion {
  padding-left: 0 !important;
}
.accordion .accodion_content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-height: 63px;
  max-height: inherit;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  list-style-type: none;
  padding: 0 25px 0 20px;
  margin: 11px 0;
  overflow: hidden;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content {
    padding: 0 15px;
  }
}
.accordion .accodion_content .accordion_header h2,
.accordion .accodion_content .accordion_header .draft-list ul,
.accordion .accodion_content .accordion_body h2,
.accordion .accodion_content .accordion_body .draft-list ul {
  margin: 0;
}
.accordion .accodion_content .accordion_header h2 a,
.accordion .accodion_content .accordion_header h2 li,
.accordion .accodion_content .accordion_header .draft-list ul a,
.accordion .accodion_content .accordion_header .draft-list ul li,
.accordion .accodion_content .accordion_body h2 a,
.accordion .accodion_content .accordion_body h2 li,
.accordion .accodion_content .accordion_body .draft-list ul a,
.accordion .accodion_content .accordion_body .draft-list ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
  position: relative;
  font-size: 1.125rem;
  line-height: 1.2;
  font-weight: 300;
  color: #fff;
  padding-bottom: 1rem;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 a,
  .accordion .accodion_content .accordion_header h2 li,
  .accordion .accodion_content .accordion_header .draft-list ul a,
  .accordion .accodion_content .accordion_header .draft-list ul li,
  .accordion .accodion_content .accordion_body h2 a,
  .accordion .accodion_content .accordion_body h2 li,
  .accordion .accodion_content .accordion_body .draft-list ul a,
  .accordion .accodion_content .accordion_body .draft-list ul li {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-right: 0;
    padding-bottom: 25px;
    font-size: 1.125rem;
  }
}
.accordion .accodion_content .accordion_header h2 a:hover,
.accordion .accodion_content .accordion_header h2 li:hover,
.accordion .accodion_content .accordion_header .draft-list ul a:hover,
.accordion .accodion_content .accordion_header .draft-list ul li:hover,
.accordion .accodion_content .accordion_body h2 a:hover,
.accordion .accodion_content .accordion_body h2 li:hover,
.accordion .accodion_content .accordion_body .draft-list ul a:hover,
.accordion .accodion_content .accordion_body .draft-list ul li:hover {
  text-decoration: none;
}
.accordion .accodion_content .accordion_header h2 a .number,
.accordion .accodion_content .accordion_header h2 li .number,
.accordion .accodion_content .accordion_header .draft-list ul a .number,
.accordion .accodion_content .accordion_header .draft-list ul li .number,
.accordion .accodion_content .accordion_body h2 a .number,
.accordion .accodion_content .accordion_body h2 li .number,
.accordion .accodion_content .accordion_body .draft-list ul a .number,
.accordion .accodion_content .accordion_body .draft-list ul li .number {
  font-size: 1.875rem;
  line-height: 1;
  margin-top: 17px;
  white-space: nowrap;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 a .number,
  .accordion .accodion_content .accordion_header h2 li .number,
  .accordion .accodion_content .accordion_header .draft-list ul a .number,
  .accordion .accodion_content .accordion_header .draft-list ul li .number,
  .accordion .accodion_content .accordion_body h2 a .number,
  .accordion .accodion_content .accordion_body h2 li .number,
  .accordion .accodion_content .accordion_body .draft-list ul a .number,
  .accordion .accodion_content .accordion_body .draft-list ul li .number {
    font-size: 1.375rem;
    margin-top: 22px;
    margin-right: 5px;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 a .number,
  .accordion .accodion_content .accordion_header h2 li .number,
  .accordion .accodion_content .accordion_header .draft-list ul a .number,
  .accordion .accodion_content .accordion_header .draft-list ul li .number,
  .accordion .accodion_content .accordion_body h2 a .number,
  .accordion .accodion_content .accordion_body h2 li .number,
  .accordion .accodion_content .accordion_body .draft-list ul a .number,
  .accordion .accodion_content .accordion_body .draft-list ul li .number {
    font-size: 1rem;
    margin-top: 22px;
    margin-right: 5px;
  }
}
.accordion .accodion_content .accordion_header h2 a .title,
.accordion .accodion_content .accordion_header h2 li .title,
.accordion .accodion_content .accordion_header .draft-list ul a .title,
.accordion .accodion_content .accordion_header .draft-list ul li .title,
.accordion .accodion_content .accordion_body h2 a .title,
.accordion .accodion_content .accordion_body h2 li .title,
.accordion .accodion_content .accordion_body .draft-list ul a .title,
.accordion .accodion_content .accordion_body .draft-list ul li .title {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-top: 8px;
  padding-left: 140px;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 a .title,
  .accordion .accodion_content .accordion_header h2 li .title,
  .accordion .accodion_content .accordion_header .draft-list ul a .title,
  .accordion .accodion_content .accordion_header .draft-list ul li .title,
  .accordion .accodion_content .accordion_body h2 a .title,
  .accordion .accodion_content .accordion_body h2 li .title,
  .accordion .accodion_content .accordion_body .draft-list ul a .title,
  .accordion .accodion_content .accordion_body .draft-list ul li .title {
    padding-top: 12px;
    font-size: 1rem;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 a .title,
  .accordion .accodion_content .accordion_header h2 li .title,
  .accordion .accodion_content .accordion_header .draft-list ul a .title,
  .accordion .accodion_content .accordion_header .draft-list ul li .title,
  .accordion .accodion_content .accordion_body h2 a .title,
  .accordion .accodion_content .accordion_body h2 li .title,
  .accordion .accodion_content .accordion_body .draft-list ul a .title,
  .accordion .accodion_content .accordion_body .draft-list ul li .title {
    padding-left: 0;
  }
}
.accordion .accodion_content .accordion_header h2 a .title img,
.accordion .accodion_content .accordion_header h2 a .title svg,
.accordion .accodion_content .accordion_header h2 li .title img,
.accordion .accodion_content .accordion_header h2 li .title svg,
.accordion .accodion_content .accordion_header .draft-list ul a .title img,
.accordion .accodion_content .accordion_header .draft-list ul a .title svg,
.accordion .accodion_content .accordion_header .draft-list ul li .title img,
.accordion .accodion_content .accordion_header .draft-list ul li .title svg,
.accordion .accodion_content .accordion_body h2 a .title img,
.accordion .accodion_content .accordion_body h2 a .title svg,
.accordion .accodion_content .accordion_body h2 li .title img,
.accordion .accodion_content .accordion_body h2 li .title svg,
.accordion .accodion_content .accordion_body .draft-list ul a .title img,
.accordion .accodion_content .accordion_body .draft-list ul a .title svg,
.accordion .accodion_content .accordion_body .draft-list ul li .title img,
.accordion .accodion_content .accordion_body .draft-list ul li .title svg {
  width: 136px;
  height: 67px;
  position: absolute;
  left: 0;
  top: -5px;
  z-index: 1;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 a .title img,
  .accordion .accodion_content .accordion_header h2 a .title svg,
  .accordion .accodion_content .accordion_header h2 li .title img,
  .accordion .accodion_content .accordion_header h2 li .title svg,
  .accordion .accodion_content .accordion_header .draft-list ul a .title img,
  .accordion .accodion_content .accordion_header .draft-list ul a .title svg,
  .accordion .accodion_content .accordion_header .draft-list ul li .title img,
  .accordion .accodion_content .accordion_header .draft-list ul li .title svg,
  .accordion .accodion_content .accordion_body h2 a .title img,
  .accordion .accodion_content .accordion_body h2 a .title svg,
  .accordion .accodion_content .accordion_body h2 li .title img,
  .accordion .accodion_content .accordion_body h2 li .title svg,
  .accordion .accodion_content .accordion_body .draft-list ul a .title img,
  .accordion .accodion_content .accordion_body .draft-list ul a .title svg,
  .accordion .accodion_content .accordion_body .draft-list ul li .title img,
  .accordion .accodion_content .accordion_body .draft-list ul li .title svg {
    display: none;
  }
}
.accordion .accodion_content .accordion_header h2 a .title .choosen,
.accordion .accodion_content .accordion_header h2 li .title .choosen,
.accordion .accodion_content .accordion_header .draft-list ul a .title .choosen,
.accordion .accodion_content .accordion_header .draft-list ul li .title .choosen,
.accordion .accodion_content .accordion_body h2 a .title .choosen,
.accordion .accodion_content .accordion_body h2 li .title .choosen,
.accordion .accodion_content .accordion_body .draft-list ul a .title .choosen,
.accordion .accodion_content .accordion_body .draft-list ul li .title .choosen {
  font-size: 0.95rem;
  font-weight: 400;
  line-height: 1.2;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 a .title .choosen,
  .accordion .accodion_content .accordion_header h2 li .title .choosen,
  .accordion .accodion_content .accordion_header .draft-list ul a .title .choosen,
  .accordion .accodion_content .accordion_header .draft-list ul li .title .choosen,
  .accordion .accodion_content .accordion_body h2 a .title .choosen,
  .accordion .accodion_content .accordion_body h2 li .title .choosen,
  .accordion .accodion_content .accordion_body .draft-list ul a .title .choosen,
  .accordion .accodion_content .accordion_body .draft-list ul li .title .choosen {
    font-size: 0.75rem;
    line-height: 1.5;
  }
}
.accordion .accodion_content .accordion_header h2 a .title--with-icon,
.accordion .accodion_content .accordion_header h2 li .title--with-icon,
.accordion .accodion_content .accordion_header .draft-list ul a .title--with-icon,
.accordion .accodion_content .accordion_header .draft-list ul li .title--with-icon,
.accordion .accodion_content .accordion_body h2 a .title--with-icon,
.accordion .accodion_content .accordion_body h2 li .title--with-icon,
.accordion .accodion_content .accordion_body .draft-list ul a .title--with-icon,
.accordion .accodion_content .accordion_body .draft-list ul li .title--with-icon {
  padding-top: 0;
  padding-left: 175px;
  margin-top: 10px;
  background-image: url("../images/icons/vehicles-3.a305d4f4b068.svg");
  background-repeat: no-repeat;
  background-size: 72px 32px;
  background-position: 10% 50%;
}
.accordion .accodion_content .accordion_header h2 a .title--with-icon span,
.accordion .accodion_content .accordion_header h2 li .title--with-icon span,
.accordion .accodion_content .accordion_header .draft-list ul a .title--with-icon span,
.accordion .accodion_content .accordion_header .draft-list ul li .title--with-icon span,
.accordion .accodion_content .accordion_body h2 a .title--with-icon span,
.accordion .accodion_content .accordion_body h2 li .title--with-icon span,
.accordion .accodion_content .accordion_body .draft-list ul a .title--with-icon span,
.accordion .accodion_content .accordion_body .draft-list ul li .title--with-icon span {
  font-size: 1.25rem;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 a .title--with-icon,
  .accordion .accodion_content .accordion_header h2 li .title--with-icon,
  .accordion .accodion_content .accordion_header .draft-list ul a .title--with-icon,
  .accordion .accodion_content .accordion_header .draft-list ul li .title--with-icon,
  .accordion .accodion_content .accordion_body h2 a .title--with-icon,
  .accordion .accodion_content .accordion_body h2 li .title--with-icon,
  .accordion .accodion_content .accordion_body .draft-list ul a .title--with-icon,
  .accordion .accodion_content .accordion_body .draft-list ul li .title--with-icon {
    padding-left: 0;
    background: none;
  }
}
.accordion .accodion_content .accordion_header h2 a .title--my-order,
.accordion .accodion_content .accordion_header h2 li .title--my-order,
.accordion .accodion_content .accordion_header .draft-list ul a .title--my-order,
.accordion .accodion_content .accordion_header .draft-list ul li .title--my-order,
.accordion .accodion_content .accordion_body h2 a .title--my-order,
.accordion .accodion_content .accordion_body h2 li .title--my-order,
.accordion .accodion_content .accordion_body .draft-list ul a .title--my-order,
.accordion .accodion_content .accordion_body .draft-list ul li .title--my-order {
  margin-top: 7px;
  padding-left: 0;
  font-weight: normal;
  margin-right: 25px;
  -ms-flex-line-pack: center;
      align-content: center;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 a .title--my-order,
  .accordion .accodion_content .accordion_header h2 li .title--my-order,
  .accordion .accodion_content .accordion_header .draft-list ul a .title--my-order,
  .accordion .accodion_content .accordion_header .draft-list ul li .title--my-order,
  .accordion .accodion_content .accordion_body h2 a .title--my-order,
  .accordion .accodion_content .accordion_body h2 li .title--my-order,
  .accordion .accodion_content .accordion_body .draft-list ul a .title--my-order,
  .accordion .accodion_content .accordion_body .draft-list ul li .title--my-order {
    margin-top: 3px;
  }
}
.accordion .accodion_content .accordion_header h2 a .title--my-order span,
.accordion .accodion_content .accordion_header h2 li .title--my-order span,
.accordion .accodion_content .accordion_header .draft-list ul a .title--my-order span,
.accordion .accodion_content .accordion_header .draft-list ul li .title--my-order span,
.accordion .accodion_content .accordion_body h2 a .title--my-order span,
.accordion .accodion_content .accordion_body h2 li .title--my-order span,
.accordion .accodion_content .accordion_body .draft-list ul a .title--my-order span,
.accordion .accodion_content .accordion_body .draft-list ul li .title--my-order span {
  white-space: nowrap;
  line-height: 1.3;
}
.accordion .accodion_content .accordion_header h2 a .title--my-order:nth-of-type(3) span,
.accordion .accodion_content .accordion_header h2 li .title--my-order:nth-of-type(3) span,
.accordion .accodion_content .accordion_header .draft-list ul a .title--my-order:nth-of-type(3) span,
.accordion .accodion_content .accordion_header .draft-list ul li .title--my-order:nth-of-type(3) span,
.accordion .accodion_content .accordion_body h2 a .title--my-order:nth-of-type(3) span,
.accordion .accodion_content .accordion_body h2 li .title--my-order:nth-of-type(3) span,
.accordion .accodion_content .accordion_body .draft-list ul a .title--my-order:nth-of-type(3) span,
.accordion .accodion_content .accordion_body .draft-list ul li .title--my-order:nth-of-type(3) span {
  line-height: 1.5;
}
.accordion .accodion_content .accordion_header h2 a,
.accordion .accodion_content .accordion_header .draft-list ul a,
.accordion .accodion_content .accordion_body h2 a,
.accordion .accodion_content .accordion_body .draft-list ul a {
  padding-bottom: 13px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 a,
  .accordion .accodion_content .accordion_header .draft-list ul a,
  .accordion .accodion_content .accordion_body h2 a,
  .accordion .accodion_content .accordion_body .draft-list ul a {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
@media screen and (max-width: 576px) {
  .accordion .accodion_content .accordion_header h2 a,
  .accordion .accodion_content .accordion_header .draft-list ul a,
  .accordion .accodion_content .accordion_body h2 a,
  .accordion .accodion_content .accordion_body .draft-list ul a {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.accordion .accodion_content .accordion_header h2 a:before,
.accordion .accodion_content .accordion_header .draft-list ul a:before,
.accordion .accodion_content .accordion_body h2 a:before,
.accordion .accodion_content .accordion_body .draft-list ul a:before {
  content: "";
  position: absolute;
  width: 15px;
  height: 15px;
  left: auto;
  top: 24px;
  right: -5px;
  bottom: auto;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnPgoJCTxwb2x5Z29uIHBvaW50cz0iMjI1LjgxMyw0OC45MDcgMTI4LDE0Ni43MiAzMC4xODcsNDguOTA3IDAsNzkuMDkzIDEyOCwyMDcuMDkzIDI1Niw3OS4wOTMiIGZpbGw9IiNmZmYiPjwvcG9seWdvbj4KCTwvZz4KPC9nPgo8L3N2Zz4=");
  background-repeat: no-repeat;
  background-size: 15px 15px;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 a:before,
  .accordion .accodion_content .accordion_header .draft-list ul a:before,
  .accordion .accodion_content .accordion_body h2 a:before,
  .accordion .accodion_content .accordion_body .draft-list ul a:before {
    left: 50%;
    right: auto;
    top: auto;
    -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    bottom: 8px;
  }
}
.accordion .accodion_content .accordion_header h2 a.delete-option,
.accordion .accodion_content .accordion_header .draft-list ul a.delete-option,
.accordion .accodion_content .accordion_body h2 a.delete-option,
.accordion .accodion_content .accordion_body .draft-list ul a.delete-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.accordion .accodion_content .accordion_header h2 a.collapsed,
.accordion .accodion_content .accordion_header .draft-list ul a.collapsed,
.accordion .accodion_content .accordion_body h2 a.collapsed,
.accordion .accodion_content .accordion_body .draft-list ul a.collapsed {
  padding-bottom: 0;
  border-bottom: none;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 a.collapsed,
  .accordion .accodion_content .accordion_header .draft-list ul a.collapsed,
  .accordion .accodion_content .accordion_body h2 a.collapsed,
  .accordion .accodion_content .accordion_body .draft-list ul a.collapsed {
    padding-bottom: 25px;
  }
}
.accordion .accodion_content .accordion_header h2 a.collapsed:before,
.accordion .accodion_content .accordion_header .draft-list ul a.collapsed:before,
.accordion .accodion_content .accordion_body h2 a.collapsed:before,
.accordion .accodion_content .accordion_body .draft-list ul a.collapsed:before {
  content: "";
  bottom: 8px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNmZmYiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMyI+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSI3OS4wOTMsMCA0OC45MDcsMzAuMTg3IDE0Ni43MiwxMjggNDguOTA3LDIyNS44MTMgNzkuMDkzLDI1NiAyMDcuMDkzLDEyOCAJCSI+PC9wb2x5Z29uPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
}
.accordion .accodion_content .accordion_header h2 li,
.accordion .accodion_content .accordion_header .draft-list ul li,
.accordion .accodion_content .accordion_body h2 li,
.accordion .accodion_content .accordion_body .draft-list ul li {
  margin-top: 20px;
  margin-bottom: 20px;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 li,
  .accordion .accodion_content .accordion_header .draft-list ul li,
  .accordion .accodion_content .accordion_body h2 li,
  .accordion .accodion_content .accordion_body .draft-list ul li {
    margin-top: 5px;
    margin-bottom: 5px;
  }
}
.accordion .accodion_content .accordion_header h2 li .number,
.accordion .accodion_content .accordion_header .draft-list ul li .number,
.accordion .accodion_content .accordion_body h2 li .number,
.accordion .accodion_content .accordion_body .draft-list ul li .number {
  font-size: 1.5rem;
  margin-top: 10px;
}
.accordion .accodion_content .accordion_header h2 li .title,
.accordion .accodion_content .accordion_header .draft-list ul li .title,
.accordion .accodion_content .accordion_body h2 li .title,
.accordion .accodion_content .accordion_body .draft-list ul li .title {
  padding-left: 140px;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 li .title,
  .accordion .accodion_content .accordion_header .draft-list ul li .title,
  .accordion .accodion_content .accordion_body h2 li .title,
  .accordion .accodion_content .accordion_body .draft-list ul li .title {
    padding-left: 0;
  }
}
.accordion .accodion_content .accordion_header h2 li .title img,
.accordion .accodion_content .accordion_header h2 li .title svg,
.accordion .accodion_content .accordion_header .draft-list ul li .title img,
.accordion .accodion_content .accordion_header .draft-list ul li .title svg,
.accordion .accodion_content .accordion_body h2 li .title img,
.accordion .accodion_content .accordion_body h2 li .title svg,
.accordion .accodion_content .accordion_body .draft-list ul li .title img,
.accordion .accodion_content .accordion_body .draft-list ul li .title svg {
  width: 126px;
  height: 57px;
  -o-object-fit: contain;
     object-fit: contain;
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper {
  position: absolute;
  max-width: 60%;
  top: 0;
  bottom: 0;
  right: 30px;
  line-height: 1;
  padding-top: 13px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper {
    width: 49%;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper {
    position: static;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .status,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .status,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .status,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .status {
  display: inline-block;
  position: relative;
  top: -4px;
}
@media screen and (max-width: 1440px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .status,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .status,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .status,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .status {
    font-size: 12px !important;
  }
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .status,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .status,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .status,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .status {
    display: none;
  }
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper {
  width: 290px;
  display: inline-block;
  position: relative;
  margin-left: 5px;
  margin-bottom: 8px;
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper:hover, .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper:focus,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper:hover,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper:focus,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper:hover,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper:focus,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper:hover,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper:focus {
  cursor: pointer;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper {
    width: 48%;
    float: left;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper {
    float: none;
    width: 100%;
  }
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn-confirm-arrival,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn-confirm-arrival,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn-confirm-arrival,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn-confirm-arrival {
  background-color: #4a6b44;
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn {
  width: 100%;
  margin-top: -5px;
  padding: 0 1.2rem 0.35rem 1.2rem;
  height: 45px;
  font-size: 1rem;
  font-weight: 400;
  z-index: 5;
}
@media screen and (max-width: 1440px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn {
    font-size: 0.95rem;
  }
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn {
    font-size: 0.95rem;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn {
    font-size: 12px;
    width: 100%;
    float: left;
    padding: 0.35rem 0.35rem;
    margin: 5px 0;
    height: auto;
  }
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn:hover,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn:hover,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn:hover,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn:hover {
  cursor: pointer;
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn img,
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn svg,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn img,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn svg,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn img,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn svg,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn img,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn svg {
  margin-top: 4px;
  margin-left: -4px;
  margin-right: 15px;
  width: 20px;
  height: 25px !important;
}
@media screen and (max-width: 1440px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn svg,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn svg,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn svg,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn svg {
    margin-right: 5px;
    height: 20px !important;
  }
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn svg,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn svg,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn svg,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn svg {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn svg,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn svg,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn svg,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn svg {
    margin-top: 0;
    margin-left: 0;
    margin-right: 5px;
    display: none;
  }
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn span,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn span,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span {
  position: relative;
  min-width: 50%;
  max-width: 90%;
  width: auto;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn span,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn span,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span {
    font-size: 13px;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn span,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn span,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    font-size: 14px;
    width: 100%;
  }
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn span .specific-btn-info,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span .specific-btn-info,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn span .specific-btn-info,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span .specific-btn-info {
  position: absolute;
  right: 0;
  bottom: -13px;
  font-size: 0.75rem;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn span .specific-btn-info,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span .specific-btn-info,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn span .specific-btn-info,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span .specific-btn-info {
    position: static;
    margin: 0 auto;
  }
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper input[type=file],
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper input[type=file],
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper input[type=file],
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper input[type=file] {
  width: 100%;
  height: 100%;
  font-size: 0;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  direction: ltr;
  cursor: pointer !important;
  z-index: 6;
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .bell,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .bell,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell {
  z-index: 1;
  width: 30px;
  height: 30px;
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .bell img,
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .bell svg,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell img,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell svg,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .bell img,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .bell svg,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell img,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell svg {
  width: 16px;
  height: 30px !important;
  margin: 0 auto;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .bell img,
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .bell svg,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell img,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell svg,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .bell img,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .bell svg,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell img,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell svg {
    margin-top: 0;
    display: block;
  }
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper a.btn:before,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper a.btn:before,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper a.btn:before,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper a.btn:before {
  content: "";
  display: none;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper + .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper + .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper + .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper + .user-action-btn-wrapper {
    margin: 0 0 0 10px;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper + .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper + .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper + .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper + .user-action-btn-wrapper {
    margin: 0;
  }
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .status-wrapper,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .status-wrapper,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .status-wrapper,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .status-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  float: right;
  width: 290px;
  height: 63px;
  padding: 15px;
  margin: -14px 0 0 0;
  line-height: 1.4;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
}
@media screen and (max-width: 1440px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .status-wrapper,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .status-wrapper,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .status-wrapper,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .status-wrapper {
    font-size: 12px !important;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .status-wrapper,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .status-wrapper,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .status-wrapper,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .status-wrapper {
    width: 100%;
    margin: 5px 0 5px 0;
  }
}
.accordion .accodion_content .accordion_header .draft-list,
.accordion .accodion_content .accordion_body .draft-list {
  width: 64%;
  padding-right: 38px;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header .draft-list,
  .accordion .accodion_content .accordion_body .draft-list {
    width: 62%;
    padding-right: 28px;
  }
}
@media screen and (max-width: 1130px) {
  .accordion .accodion_content .accordion_header .draft-list,
  .accordion .accodion_content .accordion_body .draft-list {
    padding-right: 10px;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header .draft-list,
  .accordion .accodion_content .accordion_body .draft-list {
    width: 100%;
    padding-right: 0;
  }
}
.accordion .accodion_content .accordion_header .draft-list .order-title,
.accordion .accodion_content .accordion_body .draft-list .order-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
.accordion .accodion_content .accordion_header .draft-list .order-title h3,
.accordion .accodion_content .accordion_body .draft-list .order-title h3 {
  border: none;
  margin-bottom: 0;
}
.accordion .accodion_content .accordion_header .draft-list .order-title .vehicle-details-btn,
.accordion .accodion_content .accordion_body .draft-list .order-title .vehicle-details-btn {
  font-size: 12px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.accordion .accodion_content .accordion_header .draft-list ul,
.accordion .accodion_content .accordion_body .draft-list ul {
  width: 100%;
  padding-bottom: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.accordion .accodion_content .accordion_header .draft-list ul li,
.accordion .accodion_content .accordion_body .draft-list ul li {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.accordion .accodion_content .accordion_header .draft-list ul li ul,
.accordion .accodion_content .accordion_body .draft-list ul li ul {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding-top: 0;
  margin-top: 10px;
}
.accordion .accodion_content .accordion_header .draft-list ul li ul li,
.accordion .accodion_content .accordion_body .draft-list ul li ul li {
  width: 170px;
  font-size: 0.875rem;
  line-height: 1.2;
  font-weight: normal;
  margin-top: 8px;
  margin-bottom: 0;
  padding: 0 5px !important;
}
.accordion .accodion_content .accordion_header .draft-list .actions,
.accordion .accodion_content .accordion_body .draft-list .actions {
  width: 52.5%;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header .draft-list .actions,
  .accordion .accodion_content .accordion_body .draft-list .actions {
    width: 100%;
  }
}
.accordion .accodion_content .accordion_header .draft-list .extra-catalogue-badge,
.accordion .accodion_content .accordion_body .draft-list .extra-catalogue-badge {
  position: absolute;
  top: 0;
  left: 34px;
  font-size: 2rem;
  z-index: 1;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header .draft-list .extra-catalogue-badge,
  .accordion .accodion_content .accordion_body .draft-list .extra-catalogue-badge {
    display: none;
  }
}
.accordion .accodion_content .accordion_header .draft-list .overlay,
.accordion .accodion_content .accordion_body .draft-list .overlay {
  background-size: 5px 5px;
  background-repeat: repeat;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  padding: 10px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDUxLjQxIDUxLjQxIj4KICA8dGl0bGU+VW50aXRsZWQtMjwvdGl0bGU+CiAgPGxpbmUgeDE9IjAuNzEiIHkxPSIwLjcxIiB4Mj0iNTAuNzEiIHkyPSI1MC43MSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiI+PC9saW5lPgo8L3N2Zz4=");
}
.accordion .accodion_content .accordion_header .draft-list .overlay--dark,
.accordion .accodion_content .accordion_body .draft-list .overlay--dark {
  background-color: rgba(0, 0, 0, 0.5);
}
.accordion .accodion_content .accordion_header .draft-list .overlay--light,
.accordion .accodion_content .accordion_body .draft-list .overlay--light {
  background-color: rgba(0, 0, 0, 0.2);
}
.accordion .accodion_content .accordion_header h2 {
  height: 63px;
  position: relative;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 {
    height: auto;
  }
}
.accordion .accodion_content .accordion_header h2 .remove-vehicle {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 80px;
  height: 31px;
  position: absolute;
  right: 35px;
  top: 15px;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 .remove-vehicle {
    right: 20px;
  }
}
@media screen and (max-width: 576px) {
  .accordion .accodion_content .accordion_header h2 .remove-vehicle {
    right: 0px;
  }
}
@media screen and (max-width: 446px) {
  .accordion .accodion_content .accordion_header h2 .remove-vehicle {
    position: relative;
  }
}
.accordion .accodion_content .accordion_header h2 .remove-vehicle label {
  font-size: 11px;
}
.accordion .accodion_content .accordion_header h2 .remove-vehicle .delete-inlineform {
  background: transparent;
  border: 1px solid #737c81;
  min-width: 31px;
}
.accordion .accodion_content .accordion_header h2 .remove-vehicle .delete-inlineform:hover {
  color: #ccc;
  background: #c30a0a;
}
.accordion .accodion_content .accordion_header h2 .extra-catalogue-badge {
  color: #fff;
  position: absolute;
  font-size: 2rem;
  z-index: 1;
  top: 5px;
  left: 50px;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 .extra-catalogue-badge {
    display: none;
  }
}
.accordion .accodion_content .accordion_body .remove-vehicle {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 35px;
  height: 31px;
}
.accordion .accodion_content .accordion_body .remove-vehicle label {
  font-size: 11px;
}
.accordion .accodion_content .accordion_body .remove-vehicle .delete-inlineform {
  background: transparent;
  border: 1px solid #737c81;
  min-width: 31px;
  height: 30px;
  font-size: 1rem;
  margin-left: 5px;
}
.accordion .accodion_content .accordion_body .remove-vehicle .delete-inlineform:hover {
  color: #ccc;
  background: #c30a0a;
}
@media screen and (max-width: 1440px) {
  .accordion .accodion_content .accordion_body .remove-vehicle {
    width: 100%;
    padding: 4px;
    margin: 10px 0 20px;
  }
  .accordion .accodion_content .accordion_body .remove-vehicle .delete-inlineform {
    margin-left: 0;
    width: inherit;
    color: #c30a0a;
    font-weight: bold;
    background: #ccc;
  }
}

.my_order-notification-legenda {
  max-width: 1400px;
  margin: 0 auto;
}
.my_order-notification::before {
  content: "";
  position: relative;
  right: 15px;
  top: 10px;
  width: 5px;
  height: 5px;
  float: left;
  border-radius: 4px;
  background-color: yellow;
  margin-right: -5px;
}
.my_order-notification.lower::before {
  top: 25px;
}
.my_order-allocation {
  border-top: 1px solid rgba(255, 255, 255, 0.3);
  margin-top: 15px;
  width: 100%;
  font-size: 12px;
  padding-top: 5px;
}
.my_order-allocation .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.my_order-allocation .row > div {
  padding: 5px;
  width: 80px;
}
.my_order-allocation .row > div:first-child {
  padding-left: 15px;
}
@media screen and (max-width: 1470px) {
  .my_order-allocation .row > div {
    font-size: 10px;
    width: 70px;
  }
}
@media screen and (max-width: 1280px) {
  .my_order-allocation .row > div {
    font-size: 9px;
    width: 56px;
    padding: 2px;
  }
}
@media screen and (max-width: 1050px) {
  .my_order-allocation .row > div {
    font-size: 8px;
    width: 52px;
    padding: 2px;
  }
}
@media screen and (max-width: 991px) {
  .my_order-allocation .row > div {
    font-size: 10px;
    width: 70px;
  }
}
.my_order-confirm-arrival-modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 1100;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 14px;
}
.my_order-confirm-arrival-modal .arrival-content {
  max-height: 90vh;
  min-width: 600px;
  min-height: 500px;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.8);
  overflow-y: auto;
  overflow-x: hidden;
}
.my_order-confirm-arrival-modal .arrival-header {
  background-color: #2179d5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  font-size: 1.5rem;
  padding: 15px 0;
  margin-bottom: 10px;
}
.my_order-confirm-arrival-modal .arrival-body .heading {
  margin: 10px 0;
}
.my_order-confirm-arrival-modal .arrival-body .block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin: 0 100px;
  width: 420px;
}
.my_order-confirm-arrival-modal .arrival-body .picked-block {
  margin-top: 10px;
}
.my_order-confirm-arrival-modal .arrival-body .attachment-block {
  margin: 10px 0;
}
.my_order-confirm-arrival-modal .arrival-body .attachment-block .input-container {
  padding-right: 0;
}
.my_order-confirm-arrival-modal .arrival-body .file-block {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.my_order-confirm-arrival-modal .arrival-body .file-block .file-inputs {
  padding-left: 0;
  margin-bottom: 0;
}
.my_order-confirm-arrival-modal .arrival-body .file-block .file-inputs li:not(:last-child) {
  margin-bottom: 5px;
}
.my_order-confirm-arrival-modal .arrival-body .file-block .file-inputs li.d-flex > button {
  margin-left: -16px;
}
.my_order-confirm-arrival-modal .arrival-body .file-block .file-name {
  width: 100%;
  margin-right: 0;
  white-space: nowrap;
  font-size: 11px;
  padding: 3px;
  text-align: left;
}
.my_order-confirm-arrival-modal .arrival-body .file-block .upload-btn {
  margin: 0;
}
.my_order-confirm-arrival-modal .arrival-body .file-block .add-another-btn {
  width: 100%;
  text-align: left;
  padding: 0 0 0 4px;
  margin-left: -31px;
  background-color: inherit;
  color: white;
  border: 0;
  font-style: italic;
  font-size: 12px;
}
.my_order-confirm-arrival-modal .arrival-body .file-block .add-another-btn > small {
  font-style: normal;
}
.my_order-confirm-arrival-modal .arrival-body .btn-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  font-weight: bold;
  margin: 35px 0;
  padding-right: 20px;
}
.my_order-confirm-arrival-modal .arrival-body .btn-block button {
  font-weight: inherit;
}
.my_order-confirm-arrival-modal tr,
.my_order-confirm-arrival-modal td,
.my_order-confirm-arrival-modal th,
.my_order-confirm-arrival-modal thead,
.my_order-confirm-arrival-modal tbody,
.my_order-confirm-arrival-modal table {
  display: revert;
}
.my_order-confirm-arrival-modal table {
  border-spacing: 3px;
  border-collapse: separate !important;
  overflow-y: auto;
  color: black;
  text-align: left;
}
.my_order-confirm-arrival-modal table th {
  background-color: darkgray;
}
.my_order-confirm-arrival-modal table td {
  background-color: white;
}
.my_order-confirm-arrival-modal table th,
.my_order-confirm-arrival-modal table td {
  text-align: left !important;
  padding: 5px 5px 5px 10px;
}
.my_order-confirm-arrival-modal table th:first-of-type,
.my_order-confirm-arrival-modal table td:first-of-type {
  width: 150px;
}
.my_order-confirm-arrival-modal table th:nth-of-type(2),
.my_order-confirm-arrival-modal table td:nth-of-type(2) {
  width: 270px;
}

.accordion-review--my-orders {
  margin: 0 auto;
  list-style: none;
}
@media screen and (max-width: 991px) {
  .accordion-review--my-orders .accordion_header h2 {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
}
@media screen and (max-width: 991px) {
  .accordion-review--my-orders .accordion_header h2 a {
    border-bottom: 0 !important;
  }
}
@media screen and (max-width: 991px) {
  .accordion-review--my-orders .accordion_header h2 a:before {
    top: 25px !important;
    left: auto !important;
    right: 0 !important;
    bottom: auto !important;
  }
}
.accordion-review--my-orders .accordion_header h2 a.has-not-user-action-btn {
  z-index: 1;
}
.accordion-review--my-orders .accodion_content .accordion_body .draft-list {
  width: 47.5%;
}
@media screen and (max-width: 991px) {
  .accordion-review--my-orders .accodion_content .accordion_body .draft-list {
    width: 100%;
  }
}
.accordion-review--my-orders .accodion_content .accordion_body .actions--draftOrder {
  width: 52.5%;
}
@media screen and (max-width: 991px) {
  .accordion-review--my-orders .accodion_content .accordion_body .actions--draftOrder {
    width: 100%;
  }
}
.accordion-review--my-orders .accodion_content .accordion_body .my_order-config {
  width: 65%;
}
@media screen and (max-width: 991px) {
  .accordion-review--my-orders .accodion_content .accordion_body .my_order-config {
    width: 100%;
  }
}
.accordion-review--my-orders .accodion_content .accordion_body .my_order-actions {
  width: 35%;
  min-width: 370px;
}
@media screen and (max-width: 991px) {
  .accordion-review--my-orders .accodion_content .accordion_body .my_order-actions {
    width: 100%;
  }
}
.accordion-review--my-orders .accodion_content .accordion_body .accordion_table {
  max-height: 400px;
  padding: 0 0 10px;
  overflow-y: auto;
  overflow-x: hidden;
}
.accordion-review--my-orders .accodion_content .accordion_body .saved-plans {
  width: 1100px;
  margin: 0 auto;
}

.armoured .title:before {
  content: "";
  position: absolute;
  top: 0;
  left: 10px;
  width: 23px;
  height: 27px;
  background-size: 23px 27px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzUyLjY0NCAzNTIuNjQ0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNTIuNjQ0IDM1Mi42NDQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPgo8cGF0aCBkPSJNMzI0LjQ3OCw1MS45NDNMMTc3Ljk4NiwwLjI4NWMtMS4wNzYtMC4zOC0yLjI1LTAuMzgtMy4zMjYsMEwyOC4xNjYsNTEuOTQzYy0xLjk5OSwwLjcwNS0zLjMzNywyLjU5NS0zLjMzNyw0LjcxNSAgYzAsNTIuMjc4LDEzLjgzNCwxMTIuNzExLDM3Ljk1NiwxNjUuODA1YzE5LjU2Niw0My4wNjksNTQuNzUxLDEwMC41MTksMTExLjI0OCwxMjkuNjI1YzAuNzE5LDAuMzcsMS41MDQsMC41NTUsMi4yOSwwLjU1NSAgczEuNTcxLTAuMTg1LDIuMjktMC41NTVjNTYuNDk2LTI5LjEwNiw5MS42OC04Ni41NTYsMTExLjI0Ny0xMjkuNjI1YzI0LjEyMS01My4wOTQsMzcuOTU1LTExMy41MjcsMzcuOTU1LTE2NS44MDUgIEMzMjcuODE1LDU0LjUzOCwzMjYuNDc3LDUyLjY0OCwzMjQuNDc4LDUxLjk0M3oiIGZpbGw9IiNmZWZlMDAiPjwvcGF0aD4KPC9zdmc+");
  z-index: 2;
}
@media screen and (max-width: 991px) {
  .armoured .title:before {
    content: "";
    display: none;
  }
}

.text-block .accordion .accodion_content {
  min-height: auto;
  padding: 0 25px 10px 20px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
@media screen and (max-width: 991px) {
  .text-block .accordion .accodion_content {
    padding: 0 0 15px 0;
  }
}
.text-block .accordion .accodion_content:last-child {
  border-bottom: 1px solid transparent;
}
.text-block .accordion .accodion_content .accordion_header h2 a {
  font-size: 1.25rem;
  font-weight: 400;
  padding-bottom: 0;
  border-bottom: 0;
}
@media screen and (max-width: 991px) {
  .text-block .accordion .accodion_content .accordion_header h2 a {
    padding-bottom: 20px;
  }
}
.text-block .accordion .accodion_content .accordion_header h2 a:before {
  content: "";
  left: -17px;
  right: auto;
  top: 5px;
  bottom: auto;
}
@media screen and (max-width: 991px) {
  .text-block .accordion .accodion_content .accordion_header h2 a:before {
    left: 50%;
    right: auto;
    top: auto;
    -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    bottom: -5px;
  }
}
.text-block .accordion .accodion_content .accordion_body {
  padding: 20px 0;
}
.text-block .accordion .accodion_content .accordion_body p {
  margin-bottom: 0;
}
.text-block .accordion .accodion_content .accordion_body ol {
  margin-top: 5px;
}
.text-block .accordion .accodion_content .accordion_body ol li {
  margin-bottom: 0 !important;
}
.text-block .accordion .accodion_content .accordion_body-column {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.accessories-type,
h2.custom {
  width: 98%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.375rem;
  margin-bottom: 1.125rem;
  white-space: nowrap;
}
.accessories-type:after,
h2.custom:after {
  content: "";
  background: #fff;
  width: 100%;
  height: 1px;
  margin-bottom: 4px;
  -ms-flex-item-align: end;
      align-self: flex-end;
}

.accessories-type h2 {
  font-size: 1.375rem;
  margin-bottom: 0;
}
@media screen and (max-width: 991px) {
  .accessories-type {
    display: none;
  }
}

h2.custom {
  width: 100%;
}

@media screen and (max-width: 991px) {
  .nav-tabs-wrapper {
    display: block;
    overflow: hidden;
    height: calc(2.5rem + 2px);
    position: relative;
    z-index: 1;
    margin-bottom: -1px;
  }
}

.nav-pills .nav-item.nav-item-custom .nav-link.active {
  color: inherit;
  background-color: #ebebeb;
  position: relative;
  border: none;
}
.nav-pills .nav-item.nav-item-custom .nav-link.active:after {
  content: "";
  width: 100%;
  height: 8px;
  display: inline-block;
  position: absolute;
  left: 0;
  bottom: -4px;
  background-color: inherit;
}

.nav-tabs {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-bottom: 0;
}
@media screen and (max-width: 991px) {
  .nav-tabs {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    overflow-x: auto;
  }
}
.nav-tabs .nav-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 31%;
  margin: 0 0.625rem 0.625rem 0;
}
@media screen and (max-width: 1440px) {
  .nav-tabs .nav-item {
    width: 30.5%;
  }
}
@media screen and (max-width: 1200px) {
  .nav-tabs .nav-item {
    width: 30.5%;
  }
}
@media screen and (max-width: 991px) {
  .nav-tabs .nav-item {
    width: auto;
  }
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #fff !important;
  background-color: #7ab543;
  border-color: #fff;
}
.nav-tabs .nav-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 80px;
  text-align: center;
  color: #808080;
  font-size: 1.25rem;
  line-height: 1.2;
  font-weight: 400;
  padding: 1.125rem 1rem;
  background: #fff;
}
.nav-tabs .nav-link:hover {
  color: #808080;
  border-bottom: 1px solid #fff;
}
@media screen and (max-width: 1440px) {
  .nav-tabs .nav-link {
    font-size: 1.125rem;
    line-height: 1.5rem;
  }
}
@media screen and (max-width: 991px) {
  .nav-tabs .nav-link {
    font-size: 1rem;
    line-height: 1.125rem;
    white-space: nowrap;
  }
}

.tab-content {
  padding-top: 21px;
}

.card-group {
  margin-bottom: 2.5rem;
}
.card-group .card {
  margin-right: 2.5rem;
}
@media screen and (max-width: 991px) {
  .card-group .card {
    margin-right: 0;
  }
}
.card-group .card:last-child {
  margin-right: 0;
}

.card {
  background: none;
  border: 0;
}
.card.text-center,
.card .text-center {
  margin-bottom: 0;
}
.card h1 {
  font-size: 1.75rem;
  font-weight: 400;
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
@media screen and (max-width: 1200px) {
  .card h1 {
    font-size: 1.5rem;
    letter-spacing: 2px;
  }
}
.card h3 {
  font-size: 1.125rem;
  font-weight: 400;
  letter-spacing: 3px;
}
@media screen and (max-width: 991px) {
  .card h3 {
    text-align: center;
    letter-spacing: 2px;
  }
}
.card h3.inline-title {
  line-height: 1.5625rem;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: unset;
      -ms-flex-align: unset;
          align-items: unset;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #d5d5d5;
}
@media screen and (max-width: 576px) {
  .card h3.inline-title {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.card h3.inline-title img,
.card h3.inline-title svg {
  width: 35px;
  height: 1.5625rem;
  margin-right: 0.5rem;
}
.card .h3 {
  font-size: 1.5rem;
  line-height: 1.5;
}
.card hr {
  border-top: 1px solid rgba(255, 255, 255, 0.3);
}
.card ul,
.card ol ul {
  list-style-type: none;
  padding-left: 20px;
  font-weight: 400;
}
@media screen and (max-width: 991px) {
  .card ul,
  .card ol ul {
    padding-left: 0;
  }
}
.card ul li,
.card ol ul li {
  margin-bottom: 1rem;
}
.card ol {
  margin-left: 11px;
}
.card ol li {
  margin-left: 30px;
}
.card ol li > ul li {
  margin-left: 0;
  margin-bottom: 0;
}
.card ol li > ul li:before {
  content: "";
  display: none;
}
.card ol li:before {
  content: counter(li);
  counter-increment: li;
  color: #ffff00;
  top: 6px;
  left: -38px;
  width: auto;
  height: auto;
  background: none;
}
.card ol li:after {
  content: "";
  position: absolute;
  width: 3px;
  height: 3px;
  background: #ffff00;
  border-radius: 100%;
  top: 15px;
  bottom: auto;
  left: -17px;
  right: 0;
  min-height: auto;
  border-left: 0;
  z-index: 0;
}
.card p {
  font-size: 16px !important;
  line-height: 1.2;
  font-weight: 400;
}
.card table {
  margin: 0 auto;
  width: 80%;
  border-collapse: collapse;
}
@media screen and (max-width: 991px) {
  .card table {
    width: 100%;
  }
}
.card table tr td:last-child {
  text-align: right;
}
.card table hr {
  margin: 0.625rem 0;
}
.card address {
  width: 80%;
  margin: 0 auto;
}
@media screen and (max-width: 991px) {
  .card address {
    width: 100%;
  }
}

.vehicle-configuration {
  min-width: 100%;
}
.vehicle-configuration .card h1 {
  display: block;
  text-align: center;
  font-size: 1.375rem;
  font-weight: 400;
  line-height: 1.2;
  letter-spacing: normal;
  border-bottom: none;
}
.vehicle-configuration .card h1 span {
  display: block;
  clear: both;
  font-size: 1.0625rem;
  text-transform: none;
  margin: 0 0 5px 0;
}
.vehicle-configuration .card {
  margin-right: 0;
  margin-bottom: 30px;
}
.vehicle-configuration .card ul {
  list-style-type: disc;
  padding-left: 20px;
}
.vehicle-configuration .card .btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  max-width: 100%;
  width: 100%;
  margin: 0 auto;
  margin-top: 20px;
}
@media screen and (max-width: 991px) {
  .vehicle-configuration .card .btn {
    width: 100%;
  }
}
.vehicle-configuration .card-body {
  padding: 1.3rem;
}
.vehicle-configuration_xc .alert-disabled {
  top: 50% !important;
}
.vehicle-configuration_xc .bootstrap-select .btn {
  font-size: 1.2rem;
  line-height: 1;
  margin-top: 0;
  padding-top: 0.6rem;
  padding-bottom: 0.8rem;
  height: 40px;
}
.vehicle-configuration_xc .bootstrap-select .dropdown-menu {
  background: #4d4d4d;
}
.vehicle-configuration_xc .bootstrap-select .dropdown-menu li {
  margin-bottom: 0;
}
.vehicle-configuration_xc .bootstrap-select .dropdown-menu li a {
  display: block;
  font-weight: 300;
  font-size: 1rem;
  padding: 5px 20px;
  border-bottom: 0;
}
.vehicle-configuration_xc .bootstrap-select .dropdown-menu li a:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.vehicle-configuration_xc .bootstrap-select.is-invalid .btn {
  border: 1px solid red;
}
.vehicle-configuration_xc table {
  width: 100%;
  margin: 50px 0;
}
@media screen and (max-width: 991px) {
  .vehicle-configuration_xc table thead {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .vehicle-configuration_xc table tbody tr {
    margin-bottom: 20px;
    padding: 10px;
    background: rgba(0, 0, 0, 0.4);
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
}
.vehicle-configuration_xc table th,
.vehicle-configuration_xc table td {
  font-weight: 400;
  padding: 0 0.75rem 0.75rem 0;
}
@media screen and (max-width: 991px) {
  .vehicle-configuration_xc table th,
  .vehicle-configuration_xc table td {
    text-align: left;
    padding: 0;
    margin: 0;
  }
  .vehicle-configuration_xc table th:before,
  .vehicle-configuration_xc table td:before {
    content: attr(data-heading);
    display: block;
    padding: 4px;
    margin-bottom: 3px;
    color: #333;
    font-weight: normal;
    color: #fff;
  }
}
.vehicle-configuration_xc table th:first-child,
.vehicle-configuration_xc table td:first-child {
  width: 80%;
}
@media screen and (max-width: 991px) {
  .vehicle-configuration_xc table th:first-child,
  .vehicle-configuration_xc table td:first-child {
    width: 100%;
    padding: 0;
  }
}
.vehicle-configuration_xc table th:last-child,
.vehicle-configuration_xc table td:last-child {
  padding: 0;
}
.vehicle-configuration_xc table th input,
.vehicle-configuration_xc table td input {
  padding: 0.25rem 1rem;
}
.vehicle-configuration_xc table .btn {
  float: left;
  min-width: 90px !important;
  font-size: 1rem;
  font-weight: normal;
  height: 30px;
  margin-top: 0 !important;
  background-position: 90% center;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCAzNTcgMzU3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNTcgMzU3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGcgaWQ9ImFkZCI+CgkJPHBhdGggZD0iTTM1NywyMDRIMjA0djE1M2gtNTFWMjA0SDB2LTUxaDE1M1YwaDUxdjE1M2gxNTNWMjA0eiIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
}
.vehicle-configuration_xc textarea {
  background: rgba(255, 255, 255, 0.7);
  border: 1px solid transparent;
}
.vehicle-configuration_xc .invalid-feedback {
  font-size: 1rem;
  padding: 2px 1rem;
  background: rgba(0, 0, 0, 0.3);
}
.vehicle-configuration_xc .p-link {
  margin-right: 10%;
}
@media screen and (max-width: 991px) {
  .vehicle-configuration_xc .p-link {
    margin-right: 0;
  }
}
.vehicle-configuration .title-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.vehicle-configuration .remove-vehicle {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 80px;
  height: 31px;
}
.vehicle-configuration .remove-vehicle label {
  font-size: 11px;
}
.vehicle-configuration .remove-vehicle .delete-inlineform {
  min-width: 31px;
}
@media screen and (min-width: 991px) {
  .vehicle-configuration [class^=col-]:first-of-type .card,
  .vehicle-configuration [class*=" col-"]:first-of-type .card {
    max-width: 340px;
    margin: 0 auto;
  }
}

.button-container {
  margin: 1rem 0;
}

.accordion-review .accordion_body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding-top: 25px;
  padding-bottom: 25px;
}
@media screen and (max-width: 991px) {
  .accordion-review .accordion_body {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.accordion-review .accordion_body h3 {
  padding-bottom: 10px;
  margin-bottom: 6px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
.accordion-review .accordion_body ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 64%;
  padding: 0 0 15px 0;
}
@media screen and (max-width: 1200px) {
  .accordion-review .accordion_body ul {
    width: 100%;
  }
}
.accordion-review .accordion_body ul li {
  width: 128px;
  font-size: 0.875rem;
  line-height: 1.2;
  margin-bottom: 8px;
  padding: 0 5px !important;
}
@media screen and (max-width: 1200px) {
  .accordion-review .accordion_body ul li {
    width: 33%;
    padding: 0 12px;
  }
}
@media screen and (max-width: 991px) {
  .accordion-review .accordion_body ul li {
    width: 50%;
    padding: 0 12px;
  }
}
@media screen and (max-width: 576px) {
  .accordion-review .accordion_body ul li {
    width: 100%;
    padding: 0 12px;
  }
}
.accordion-review .accordion_body .actions {
  width: 36%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding-bottom: 25px;
}
@media screen and (max-width: 1200px) {
  .accordion-review .accordion_body .actions {
    width: 100%;
  }
}
.accordion-review .accordion_body .actions .btn {
  width: 116px;
  height: 30px;
  font-size: 1rem;
  font-weight: 400;
}
@media screen and (max-width: 991px) {
  .accordion-review .accordion_body .actions .btn {
    width: auto;
    padding: 0 5px;
  }
}
@media screen and (max-width: 991px) {
  .accordion-review .accordion_body .actions .btn span {
    width: 85%;
    font-size: 0.98rem;
  }
}
.accordion-review .accordion_body .actions .btn:first-child {
  margin-right: 10px;
}
.accordion-review .accordion_body .actions .btn img,
.accordion-review .accordion_body .actions .btn svg {
  margin-left: -4px;
  margin-right: 6px;
  width: 20px;
  height: 16px !important;
}
.accordion-review .accordion_body .actions--draftOrder {
  width: 36%;
  padding-right: 30px;
}
@media screen and (max-width: 1200px) {
  .accordion-review .accordion_body .actions--draftOrder {
    width: 40%;
    padding-right: 28px;
  }
}
@media screen and (max-width: 991px) {
  .accordion-review .accordion_body .actions--draftOrder {
    width: 100%;
    padding-right: 0;
    margin-top: 20px;
  }
}
.accordion-review .accordion_body .actions--draftOrder .btn {
  width: 100%;
  height: 35px;
}
.accordion-review .accordion_body .actions--draftOrder table td {
  line-height: 1.1;
  padding: 10px 0;
  vertical-align: top;
}
@media screen and (max-width: 991px) {
  .accordion-review .accordion_body .actions--draftOrder table td {
    text-align: right !important;
    font-size: 0.85rem;
    padding: 10px 0;
  }
}

.accordion-review .arrow-icon {
  width: 40px;
  height: 40px;
  margin: 0 15px;
}
.accordion-review .status-item {
  margin-top: 11px;
}

.checkedOrder {
  width: 30px;
  height: 25px;
  fill: #71a004 !important;
}

p a img.img-fluid {
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.5);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.5);
}
p a img.img-fluid:hover {
  -webkit-box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.9);
          box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.9);
}

.breadcrumb {
  background-color: transparent;
  color: #fff;
  padding: 1px 30px;
  margin-top: 3px;
}
@media screen and (max-width: 576px) {
  .breadcrumb {
    padding: 0;
  }
}
.breadcrumb li.breadcrumb-item {
  color: inherit;
  margin-right: 0.5rem;
}
@media screen and (max-width: 576px) {
  .breadcrumb li.breadcrumb-item {
    font-size: 1rem;
  }
}
.breadcrumb li.breadcrumb-item a {
  padding: 0.5rem;
  font-size: 0.9375rem;
  font-weight: normal;
  text-decoration: none;
  background-color: #000;
  border-bottom: none;
}
@media screen and (max-width: 576px) {
  .breadcrumb li.breadcrumb-item a {
    font-weight: normal !important;
  }
}
.breadcrumb li.breadcrumb-item.active a {
  background-color: #0071ab;
}
.breadcrumb--my-fleet li.breadcrumb-item.active a {
  background-color: #0080ff;
}
.breadcrumb--hf-my-fleet {
  margin: 0;
  background: rgba(29, 31, 32, 0.95);
  padding: 4px 40px;
  border-bottom: 1px solid #434a4e;
}
.breadcrumb--hf-my-fleet li.breadcrumb-item {
  margin-right: 0;
  position: relative;
  margin-left: 8px;
}
.breadcrumb--hf-my-fleet li.breadcrumb-item a {
  text-decoration-line: underline;
  background-color: transparent;
  text-decoration-thickness: 0.01em;
  font-size: 0.875rem;
}
.breadcrumb--hf-my-fleet li.breadcrumb-item a:hover {
  text-decoration-thickness: 0.075em;
}
.breadcrumb--hf-my-fleet li.breadcrumb-item::after {
  background-image: url("../images/icons/chevron.24647573ec5b.svg");
  background-repeat: no-repeat;
  background-position: 25% 50%;
  background-size: 16px 16px;
  display: inline-block;
  width: 24px;
  height: 18px;
  content: "";
  position: absolute;
  top: 4px;
}
.breadcrumb--hf-my-fleet li.breadcrumb-item.active {
  background-color: transparent;
}
.breadcrumb--hf-my-fleet li.breadcrumb-item.active::after {
  display: none;
}
.breadcrumb--hf-my-fleet li.breadcrumb-item.active a {
  text-decoration: none;
  font-weight: 600;
  pointer-events: none;
  background-color: transparent;
}

.breadcrumb > li:before {
  content: none;
}

.breadcrumb > li.active:before,
.breadcrumb > li.breadcrumb-item:before {
  content: none;
  background-color: transparent;
}

.lr-legend {
  color: #333333;
  margin-top: -15px;
}

.title-default {
  font-size: 1.6rem;
  text-transform: none;
  color: #fff;
  border-bottom: none;
  letter-spacing: normal;
}

.lh-md {
  line-height: 1.33333 !important;
}

.details {
  width: inherit;
  background-color: #ededed !important;
  color: #4d4d4d;
  position: relative;
  padding: 20px;
  border-top: 8px solid #c7c7c7;
  border-bottom: 8px solid #c7c7c7;
}
.details .details-label {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.details_outbound {
  background-color: #ecedef !important;
  padding-bottom: 10px;
}

.selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default {
  background-color: white;
}
.selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default span {
  color: #3d3d3d;
}
.selectpicker-white > .bootstrap-select .dropdown-menu.inner > li {
  padding-left: 8px;
  padding-right: 8px;
  margin-bottom: 0;
}
.selectpicker-white > .bootstrap-select .dropdown-menu.inner > li > a > .text {
  color: #3d3d3d;
  white-space: nowrap;
  font-weight: normal;
}

.selectpicker-gray > .bootstrap-select > .dropdown-toggle.btn-default {
  background-color: #464547;
}
.selectpicker-gray > .bootstrap-select > .dropdown-toggle.btn-default span {
  color: #fff;
}
.selectpicker-gray > .bootstrap-select .dropdown-menu.inner > li {
  padding-left: 8px;
  padding-right: 8px;
  margin-bottom: 0;
  background-color: #464547;
}
.selectpicker-gray > .bootstrap-select .dropdown-menu.inner > li > a > .text {
  color: #fff;
  white-space: nowrap;
  font-weight: normal;
}

.dropdown-menu.dropdown-menu-scrollable > .dropdown-menu-scrollable-wrapper {
  max-height: 60vh;
  overflow: auto;
}

.order-status * {
  font-weight: normal;
}

.smaller-text {
  font-size: 0.9rem;
}

table tbody tr.disposal-detail-tr td input {
  font-size: 0.825rem !important;
}

.login-page__partnership-link {
  color: #fff;
  font-size: 1rem;
  font-weight: normal;
  padding-bottom: 1px;
  border-bottom: 2px solid #fff;
  background: none;
  cursor: pointer;
}
.login-page__partnership-link:hover {
  text-decoration: none;
  color: #fff;
  border-bottom: 1px solid transparent;
}
.login-page__services-list {
  font-size: 1rem;
  font-weight: 400;
}
.login-page__services-list.login-hf-services {
  padding-bottom: 2rem;
}
.login-page__sign-in {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 25px 0;
}
.login-page__sign-in .btn {
  white-space: nowrap;
  padding: 15px 40px;
  margin: 0;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: 50px;
}

.lr-status-no-dropdown {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap !important;
  width: 100%;
  display: inline-block !important;
  padding-top: 6px !important;
}

.allocation-statuses-counters {
  margin: 0 1rem;
  color: #666666;
  word-spacing: normal;
}

.prepared-by {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: left;
}
.prepared-by :first-child {
  width: 150px;
  margin-right: 10px;
  white-space: nowrap;
}

.fleet-react {
  background: #464547;
  min-height: calc(100vh - 137px);
}

.btn {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
  white-space: normal;
  text-align: left;
  line-height: 1.2;
  height: 56px;
  max-width: 500px;
  margin: 0 auto;
  margin-top: 1rem;
  font-size: 1.5rem;
  font-weight: 300;
  border-bottom: 0;
}
.btn.btn-default-size {
  height: auto;
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
}
@media screen and (max-width: 1440px) {
  .btn {
    font-size: 1.3125em;
  }
}
@media screen and (max-width: 1200px) {
  .btn {
    font-size: 1.1rem;
  }
}
@media screen and (max-width: 446px) {
  .btn {
    font-size: 1.25rem;
    line-height: 1.1;
    font-weight: 400;
  }
}
.btn:hover, .btn:focus {
  border-bottom: 0;
}
.btn:disabled {
  cursor: default;
}
.btn.right-chevron {
  line-height: 1;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNmZmYiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMyI+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSI3OS4wOTMsMCA0OC45MDcsMzAuMTg3IDE0Ni43MiwxMjggNDguOTA3LDIyNS44MTMgNzkuMDkzLDI1NiAyMDcuMDkzLDEyOCAJCSI+PC9wb2x5Z29uPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: right 5px center;
  padding-right: 25px;
  background-size: 15px;
  margin-top: 0;
}
@media screen and (max-width: 446px) {
  .btn.right-chevron {
    background-image: none;
  }
}
.btn.right-chevron span {
  width: 90%;
  padding-right: 8px;
}
@media screen and (max-width: 1200px) {
  .btn.right-chevron span {
    width: 80%;
  }
}
@media screen and (max-width: 1200px) {
  .btn.right-chevron span {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.btn.plus {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCAzNTcgMzU3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNTcgMzU3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGcgaWQ9ImFkZCI+CgkJPHBhdGggZD0iTTM1NywyMDRIMjA0djE1M2gtNTFWMjA0SDB2LTUxaDE1M1YwaDUxdjE1M2gxNTNWMjA0eiIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: 96% center;
  background-size: 12px;
  margin-top: 0;
}
@media screen and (max-width: 1200px) {
  .btn.plus {
    background-image: none;
  }
}
@media screen and (max-width: 446px) {
  .btn.plus {
    background-image: none;
  }
}
.btn.plus span {
  width: 72%;
}
@media screen and (max-width: 1440px) {
  .btn.plus span {
    width: 86%;
  }
}
@media screen and (max-width: 1200px) {
  .btn.plus span {
    font-size: 1.125rem;
  }
}
.btn.plus img,
.btn.plus svg {
  width: 35px;
}
@media screen and (max-width: 1440px) {
  .btn.plus img,
  .btn.plus svg {
    width: 25px;
    margin-right: 5px;
  }
}
.btn.delete-btn {
  line-height: 1;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNC4yMSIgaGVpZ2h0PSIyNC4yMSIgdmlld0JveD0iMCAwIDI0LjIxIDI0LjIxIj48dGl0bGU+Y2xvc2U8L3RpdGxlPjxwYXRoIGQ9Ik0xNS44NCwxMi4xNCwyNC42NiwyMWwtMywzLTguODEtOC44MkwzLjc3LDI0LjIxbC0zLTMsOS4xMi05LjEyTDEuMTMsMy4zNGwzLTIuOTUsOC43Nyw4Ljc3TDIyLDBsMywzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNzkpIiBmaWxsPSIjZmZmIj48L3BhdGg+PC9zdmc+");
  background-repeat: no-repeat;
  background-position: 97% center;
  background-size: 13px;
  margin-top: 0;
}
@media screen and (max-width: 446px) {
  .btn.delete-btn {
    background-image: none;
  }
}
.btn.delete-btn span {
  width: 86%;
}
@media screen and (max-width: 1200px) {
  .btn.delete-btn span {
    width: 80%;
  }
}
@media screen and (max-width: 1200px) {
  .btn.delete-btn span {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.btn img,
.btn svg {
  width: 35px;
  height: 1.5625rem;
  margin-right: 0.8125rem;
}
@media screen and (max-width: 1600px) {
  .btn img,
  .btn svg {
    margin-right: 0.75rem;
  }
}
@media screen and (max-width: 1440px) {
  .btn img,
  .btn svg {
    margin-right: 0.75rem;
  }
}
@media screen and (max-width: 991px) {
  .btn img,
  .btn svg {
    margin-right: 0.4rem;
  }
}
.btn span {
  position: relative;
  width: 92%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  color: #fff;
}
@media screen and (max-width: 446px) {
  .btn span {
    width: 100%;
    font-size: 1.0625rem;
    line-height: 1;
  }
}

.btn-brown {
  color: #fff;
  background-color: #806038;
}
.btn-brown:hover {
  color: #fff;
  background-color: #5c4033;
}
.btn-brown:focus, .btn-brown.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(126, 92, 50, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(126, 92, 50, 0.5);
}

.technical-details-btn {
  max-width: 230px;
  margin: 16px 0;
  height: 32px;
  font-size: 1rem;
  padding: 0 0 0 14px;
}
.technical-details-btn svg {
  margin-right: 5px;
  height: auto;
  width: 18px;
}

.btn-khaki {
  color: #fff;
  background-color: #808222;
}
.btn-khaki:hover {
  color: #fff;
  background-color: #6f7014;
}
.btn-khaki:focus, .btn-khaki.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
}
.btn-khaki:disabled, .btn-khaki:hover:disabled {
  background-color: grey;
}

.btn-light-yellow {
  color: #fff;
  background-color: #c3a600;
}
.btn-light-yellow:hover {
  color: #fff;
  background-color: #9d8300;
}
.btn-light-yellow:focus, .btn-light-yellow.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
}

.btn-medium-khaki {
  color: #fff;
  background-color: #888c37;
}
.btn-medium-khaki:hover {
  color: #fff;
  background-color: #808222;
}
.btn-medium-khaki:focus, .btn-medium-khaki.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
}

.btn-light-khaki {
  color: #fff;
  background-color: #9b9768;
}
.btn-light-khaki:hover {
  color: #fff;
  background-color: #888c37;
}
.btn-light-khaki:focus, .btn-light-khaki.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
}

.btn-blue {
  color: #fff;
  background-color: #0080ff;
}
.btn-blue:hover {
  color: #fff;
  background-color: #006dd9;
  border-color: #006dd9;
}
.btn-blue:focus, .btn-blue.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5);
}

.btn-dark-blue {
  color: #fff;
  background-color: #005f8a;
}
.btn-dark-blue:hover {
  color: #fff;
  background-color: #01516d;
  border-color: #01516d;
}
.btn-dark-blue:focus, .btn-dark-blue.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5);
}

.btn-green {
  color: #fff;
  background-color: #39a44a;
}
.btn-green:hover {
  color: #fff;
  background-color: #2f883d;
  border-color: #2c7e39;
  cursor: pointer;
}
.btn-green:focus, .btn-green.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.5);
}

.btn-dark-green {
  color: #fff;
  background-color: #347853;
}
.btn-dark-green:hover {
  color: #fff;
  background-color: #2a6042;
  border-color: #224d35;
}
.btn-dark-green:focus, .btn-dark-green.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(42, 96, 66, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(42, 96, 66, 0.5);
}

.btn-blue-green {
  color: #fff;
  background-color: #1ab5a9;
}
.btn-blue-green:hover {
  color: #fff;
  background-color: #179f89;
  border-color: #179f89;
}
.btn-blue-green:focus, .btn-blue-green.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 159, 137, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(23, 159, 137, 0.5);
}

.btn-cyan {
  color: #fff;
  background-color: #007180;
}
.btn-cyan:hover {
  color: #fff;
  background-color: #004f5a;
  border-color: #00444d;
}
.btn-cyan:focus, .btn-cyan.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 113, 128, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 113, 128, 0.5);
}

.btn-dark-cyan {
  color: #fff;
  background-color: #305665;
}
.btn-dark-cyan:hover {
  color: #fff;
  background-color: #223e49;
  border-color: #223e49;
}
.btn-dark-cyan:focus, .btn-dark-cyan.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 92, 104, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 92, 104, 0.5);
}

.btn-lime {
  color: #fff;
  background-color: #b3b324;
}
.btn-lime:hover {
  color: #fff;
  background-color: #808222;
}
.btn-lime:focus, .btn-lime.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
}

.btn-light-green {
  color: #fff;
  background-color: #71a200;
}
.btn-light-green:hover {
  color: #fff;
  background-color: #648702;
}
.btn-light-green:focus, .btn-light-green.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(125, 172, 37, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(125, 172, 37, 0.5);
}

.btn-gray {
  color: #fff;
  background-color: #737c81;
}
.btn-gray:hover {
  color: #fff;
  background-color: #4d4d4d;
}
.btn-gray:focus, .btn-gray.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}

.btn-light-brown {
  color: #fff;
  background-color: #808074;
}
.btn-light-brown:hover {
  color: #fff;
  background-color: #7a7a71;
}
.btn-light-brown:focus, .btn-light-brown.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 128, 116, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(128, 128, 116, 0.5);
}

.btn-red {
  color: #fff;
  background-color: #791f23;
}
.btn-red:hover {
  color: #fff;
  background-color: #6b1e24;
}
.btn-red:focus, .btn-red.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(139, 8, 8, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(139, 8, 8, 0.5);
}

.btn-light-red {
  color: #fff;
  background-color: #c93a1a;
}
.btn-light-red:hover {
  color: #fff;
  background-color: #a52e13;
}
.btn-light-red:focus, .btn-light-red.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(139, 8, 8, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(139, 8, 8, 0.5);
}

.btn-orange {
  color: #fff;
  background-color: #d76000;
}
.btn-orange:hover {
  color: #fff;
  background-color: #c54419;
}
.btn-orange:focus, .btn-orange.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(185, 11, 11, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(185, 11, 11, 0.5);
}

.btn-light-blue {
  color: #fff;
  background-color: #6aa5bc;
}
.btn-light-blue:hover {
  color: #fff;
  background-color: #4596af;
  border-color: #4596af;
}
.btn-light-blue:focus, .btn-light-blue.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(119, 188, 219, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(119, 188, 219, 0.5);
}

.btn-blue-gray {
  color: #fff;
  background-color: #5a8b9a;
}
.btn-blue-gray:hover {
  color: #fff;
  background-color: #49717e;
  border-color: #49717e;
}
.btn-blue-gray:focus, .btn-blue-gray.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(90, 139, 154, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(90, 139, 154, 0.5);
}

.btn-gray-blue {
  color: #fff;
  background-color: #7a939a;
}
.btn-gray-blue:hover {
  color: #fff;
  background-color: #5f7379;
  border-color: #5f7379;
}
.btn-gray-blue:focus, .btn-gray-blue.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(122, 147, 154, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(122, 147, 154, 0.5);
}

.btn-purple {
  color: #fff;
  background-color: #6e0933;
}
.btn-purple:hover {
  color: #fff;
  background-color: #61072b;
  border-color: #61072b;
}
.btn-purple:focus, .btn-purple.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(97, 7, 52, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(97, 7, 52, 0.5);
}

.btn-burgundy {
  color: #fff;
  background-color: #922c2c;
}
.btn-burgundy:hover {
  color: #fff;
  background-color: #7f2828;
  border-color: #7f2828;
}
.btn-burgundy:focus, .btn-burgundy.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(85, 6, 45, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(85, 6, 45, 0.5);
}

.btn-burgundy {
  color: #fff;
  background-color: #922c2c;
}
.btn-burgundy:hover {
  color: #fff;
  background-color: #7f2828;
  border-color: #7f2828;
}
.btn-burgundy:focus, .btn-burgundy.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(85, 6, 45, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(85, 6, 45, 0.5);
}

.btn-red-brown {
  color: #fff;
  background-color: #a54735;
}
.btn-red-brown:hover {
  color: #fff;
  background-color: #943f2f;
  border-color: #943f2f;
}
.btn-red-brown:focus, .btn-red-brown.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(85, 6, 45, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(85, 6, 45, 0.5);
}

.btn-green-dark {
  color: #fff;
  background-color: #357754;
}
.btn-green-dark:hover {
  color: #fff;
  background-color: #2b6948;
  border-color: #2b6948;
}
.btn-green-dark:focus, .btn-green-dark.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(4, 73, 44, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(4, 73, 44, 0.5);
}

.btn-do-cms {
  color: #fff;
  background-color: #577f8d;
}
.btn-do-cms:hover {
  color: #fff;
  background-color: rgb(78.3, 114.3, 126.9);
  border-color: rgb(78.3, 114.3, 126.9);
}
.btn-do-cms:focus, .btn-do-cms.focus, .btn-do-cms:active, .btn-do-cms.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(78.3, 114.3, 126.9);
          box-shadow: 0 0 0 0.2rem rgb(78.3, 114.3, 126.9);
}

.btn-turquoise-dark {
  color: #fff;
  background-color: #3691ad;
}
.btn-turquoise-dark:hover {
  color: #fff;
  background-color: #3683ad;
  border-color: #3683ad;
}
.btn-turquoise-dark:focus, .btn-turquoise-dark.focus {
  -webkit-box-shadow: 0 0 0 0.2rem #3691ad;
          box-shadow: 0 0 0 0.2rem #3691ad;
}

.btn-maroon {
  color: #fff;
  background-color: #9c2e40;
}
.btn-maroon:hover {
  color: #fff;
  background-color: #762330;
  border-color: #762330;
}
.btn-maroon:focus, .btn-maroon.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(97, 7, 52, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(97, 7, 52, 0.5);
}

.btn-dark-pink {
  color: #fff;
  background-color: #8f4355;
}
.btn-dark-pink:hover {
  color: #fff;
  background-color: #6f3442;
  border-color: #6f3442;
}
.btn-dark-pink:focus, .btn-dark-pink.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(97, 7, 52, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(97, 7, 52, 0.5);
}

.add-vehicles {
  max-width: 70px;
  max-height: 40px;
}

.left-chevron {
  line-height: 1;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCI+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSIyMDcuMDkzLDMwLjE4NyAxNzYuOTA3LDAgNDguOTA3LDEyOCAxNzYuOTA3LDI1NiAyMDcuMDkzLDIyNS44MTMgMTA5LjI4LDEyOCAgICIgZmlsbD0iI0ZGRkZGRiI+PC9wb2x5Z29uPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: 2% center;
  background-size: 15px;
  margin-top: 0;
}
@media screen and (max-width: 991px) {
  .left-chevron {
    background-position: 2% center;
  }
}
@media screen and (max-width: 446px) {
  .left-chevron {
    background-image: none;
  }
}

.bell {
  display: block;
  position: absolute;
  text-align: center;
  width: 40px;
  height: 40px;
  top: -9px;
  right: -17px;
  background: #aa0c2c;
  border-radius: 50%;
}
.bell img,
.bell svg {
  margin: 0 auto;
  vertical-align: middle;
  width: 20px;
  height: 38px;
}

.fixed-width {
  width: 180px !important;
}

@media screen and (max-width: 991px) {
  .mobile-add-vehicle {
    margin-bottom: 30px;
  }
}

.reporting-select-wrapper {
  position: relative;
}
.reporting-select-wrapper select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  height: 31px !important;
  padding-right: 40px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  outline: none !important;
  padding-left: 4px;
  background: #fff;
  width: 100%;
}
.reporting-select-wrapper select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #000;
}
.reporting-select-wrapper select:-ms-expand {
  display: none;
}
.reporting-select-wrapper:before {
  content: "";
  position: absolute;
  width: 35px !important;
  height: 31px;
  top: 0;
  right: 0;
  background: #4d4e4e;
  cursor: pointer;
  pointer-events: none;
}
.reporting-select-wrapper:after {
  pointer-events: none;
  content: "";
  width: 15px;
  height: 15px;
  line-height: 1;
  position: absolute;
  top: 8px;
  left: auto;
  right: 10px;
  bottom: auto;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNmZmYiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMyI+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSI3OS4wOTMsMCA0OC45MDcsMzAuMTg3IDE0Ni43MiwxMjggNDguOTA3LDIyNS44MTMgNzkuMDkzLDI1NiAyMDcuMDkzLDEyOCAJCSI+PC9wb2x5Z29uPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: 98% center;
  background-size: 15px;
  z-index: 3;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  cursor: pointer;
}

.vehicle-model-select-wrapper {
  position: relative;
  padding-right: 135px;
}
.vehicle-model-select-wrapper .btn-submit {
  position: absolute;
  bottom: 0;
  right: 0;
  width: auto;
}

input.old-styled-checkbox[type=checkbox]:checked, input.old-styled-checkbox[type=checkbox]:not(:checked) {
  position: absolute;
  left: -9999px;
}
input.old-styled-checkbox[type=checkbox]:checked + label, input.old-styled-checkbox[type=checkbox]:not(:checked) + label {
  position: relative;
  padding-top: 2px;
  padding-left: 32px;
  cursor: pointer;
  line-height: 20px;
  display: inline-block;
  margin-right: 10px;
}
input.old-styled-checkbox[type=checkbox]:checked + label:before, input.old-styled-checkbox[type=checkbox]:not(:checked) + label:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  height: 24px;
  border: 1px solid #ddd;
  background: #fff;
}
input.old-styled-checkbox[type=checkbox]:checked + label:after, input.old-styled-checkbox[type=checkbox]:not(:checked) + label:after {
  content: "";
  width: 22px;
  height: 22px;
  background: url("/static/gvlp/images/icons/X.7f8712cf9f67.png") 50% 50% no-repeat;
  background-size: 20px;
  position: absolute;
  top: 1px;
  left: 1px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
input.old-styled-checkbox[type=checkbox]:not(:checked) + label:after {
  opacity: 0;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
}
input.old-styled-checkbox[type=checkbox]:checked + label:after {
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
      transform: scale(1);
}

.history-btn {
  padding: 5px 18px 7px 18px;
  color: #fff;
  line-height: 21px;
  text-decoration: none;
  background-color: #737c81;
  border: 0;
}
.history-btn img,
.history-btn svg {
  margin-right: 5px;
}
@media screen and (max-width: 768px) {
  .history-btn {
    margin-right: 0;
    float: none;
  }
}
.history-btn:hover {
  background-color: #6d7275;
  cursor: pointer;
}

.bttn {
  border: none;
  border-radius: 0;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  padding: 5px 20px;
}
.bttn:hover {
  cursor: pointer;
}
.bttn:disabled {
  cursor: default;
  opacity: 0.7;
}
.bttn-confirm {
  background-color: #8a8d18;
}
.bttn-confirm:hover {
  background-color: #797c12;
  cursor: pointer;
}
.bttn-cancel {
  background-color: #c95522;
}
.bttn-cancel:hover {
  background-color: #bd4d1c;
  cursor: pointer;
}
.bttn-primary {
  background-color: #005f8a;
}
.bttn-primary:hover {
  background-color: #01516d;
}

.history {
  float: right;
  padding: 5px 18px 7px 18px;
  color: #fff;
  line-height: 21px;
  text-decoration: none;
  background-color: #737c81;
  border: 0;
}
.history img,
.history svg {
  margin-right: 5px;
}
@media screen and (max-width: 768px) {
  .history {
    margin-right: 0;
    float: none;
  }
}
.history:hover {
  background-color: #6d7275;
  cursor: pointer;
}

.btn-fun-green {
  background-color: #009917;
  color: #fff;
}
.btn-fun-green:hover {
  background-color: rgb(0, 204, 30.6666666667);
}

.btn-ocean-green {
  background-color: #43aa8b;
  color: #fff;
}
.btn-ocean-green:hover {
  background-color: rgb(95.7594936709, 192.2405063291, 163.2025316456);
}

.btn-jewel {
  background-color: #137922;
  color: #fff;
}
.btn-jewel:hover {
  background-color: rgb(25.9214285714, 165.0785714286, 46.3857142857);
}

.btn-camarone {
  background-color: #016908;
  color: #fff;
}
.btn-camarone:hover {
  background-color: rgb(1.4811320755, 155.5188679245, 11.8490566038);
}

.btn-deep-sea {
  background-color: #03865a;
  color: #fff;
}
.btn-deep-sea:hover {
  background-color: rgb(4.1167883212, 183.8832116788, 123.503649635);
}

.btn-blue-lagoon {
  background-color: #007180;
  color: #fff;
}
.btn-blue-lagoon:hover {
  background-color: rgb(0, 158.0234375, 179);
}

/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
.orderOptions .modal-dialog {
  width: 300px !important;
}
.orderOptions .modal-content .modal-body {
  min-width: 100%;
  padding: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.orderOptions .modal-content .modal-body > div {
  min-width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.orderOptions button {
  margin: 5px 15px 0 0;
  line-height: 1;
  padding: 0 20px;
  height: 33px;
  font-size: 1rem;
  font-weight: 400;
}

.modalMessage .modal-dialog {
  width: 500px !important;
}
@media screen and (max-width: 991px) {
  .modalMessage .modal-dialog {
    width: 80% !important;
  }
}

@media screen and (min-width: 576px) {
  .modal-dialog {
    max-width: 90% !important;
  }
}
@media screen and (min-width: 991px) {
  .modal-dialog {
    max-width: 1000px !important;
  }
}
.modal-dialog.modal-md {
  max-width: 546px !important;
}

.modal-content {
  background-color: rgba(0, 0, 0, 0.85);
  border: 0;
}
.modal-content ul {
  list-style-type: none !important;
  margin: 20px 0 0 20px;
  padding-left: 0 !important;
}
@media screen and (max-width: 991px) {
  .modal-content ul {
    margin: 0;
    padding-left: 20px !important;
  }
}
.modal-content .modal-header {
  padding: 1rem 1rem 1rem 4rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background: #1a4869;
  border-bottom: 0;
  position: relative;
}
.modal-content .modal-header.blue-bg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-image: url("../images/logo_wfp_box.ff4a74d6856d.svg");
  background-repeat: no-repeat;
  background-size: 50px 50px;
  background-position: 2% 50%;
}
@media screen and (max-width: 576px) {
  .modal-content .modal-header.blue-bg {
    font-size: 1.125rem;
    background-size: 40px 40px;
  }
}
.modal-content .modal-footer {
  padding: 0rem 1rem 3rem;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  border-top: 0;
  background: #262626;
}
@media screen and (max-width: 991px) {
  .modal-content .modal-footer {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.modal-content .modal-footer h4 {
  font-weight: 300;
  font-size: 1.25rem;
  white-space: nowrap;
}
.modal-content .modal-footer .vehicle-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal-content .modal-footer .vehicle-details > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 40px;
}
.modal-content .modal-footer .dl-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .modal-content .modal-footer .dl-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.modal-content .modal-footer dl {
  min-width: 150px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  text-align: center;
  margin-bottom: 0;
}
@media screen and (max-width: 991px) {
  .modal-content .modal-footer dl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    text-align: left;
    margin-bottom: 5px;
  }
}
.modal-content .modal-footer dl dt {
  width: 100%;
  font-size: 0.75rem;
  font-weight: bold;
}
.modal-content .modal-footer dl dd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  text-indent: -9999px;
  margin: 0 auto;
  width: 50%;
}
.modal-content .modal-footer dl dd span {
  width: 12px;
  height: 12px;
  margin: 5px 1px 0 1px;
  border-radius: 100%;
  background: #4d4d4d;
}
.modal-content .modal-footer dl.bad span:nth-child(1) {
  background: #e2973b;
}
.modal-content .modal-footer dl.poor span:nth-child(1),
.modal-content .modal-footer dl.poor span:nth-child(2) {
  background: #e2973b;
}
.modal-content .modal-footer dl.regular span:nth-child(1),
.modal-content .modal-footer dl.regular span:nth-child(2),
.modal-content .modal-footer dl.regular span:nth-child(3) {
  background: #ffff00;
}
.modal-content .modal-footer dl.good span:nth-child(1),
.modal-content .modal-footer dl.good span:nth-child(2),
.modal-content .modal-footer dl.good span:nth-child(3),
.modal-content .modal-footer dl.good span:nth-child(4) {
  background: #8ecc00;
}
.modal-content .modal-footer dl.excellent span:nth-child(1),
.modal-content .modal-footer dl.excellent span:nth-child(2),
.modal-content .modal-footer dl.excellent span:nth-child(3),
.modal-content .modal-footer dl.excellent span:nth-child(4),
.modal-content .modal-footer dl.excellent span:nth-child(5) {
  background: #8ecc00;
}
.modal-content .modal-footer .btn {
  height: inherit;
  font-size: 0.9375rem;
  line-height: 1;
  text-transform: uppercase;
  font-weight: 700;
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal-content .modal-comments {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 1rem 2rem;
  color: white;
}
.modal-content .modal-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 1rem 2rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 576px) {
  .modal-content .modal-body {
    max-height: 400px;
    overflow-y: scroll;
    padding: 1rem;
  }
}
.modal-content .modal-body a.btn {
  position: static;
  margin-bottom: 20px;
}
.modal-content .modal-body .text-center {
  margin-bottom: 0;
}
.modal-content .modal-body .text-center p {
  font-size: 1rem;
  line-height: 1.2;
  font-weight: normal;
  margin-bottom: 0;
}
.modal-content .modal-body .text-center p + p {
  margin-bottom: 1rem;
}
.modal-content h1 {
  font-size: 2.1875rem;
  line-height: 1.2;
  font-weight: 300;
  text-align: center;
  letter-spacing: normal;
  text-transform: none;
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: 0;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
@media screen and (max-width: 1440px) {
  .modal-content h1 {
    font-size: 2rem;
  }
}
@media screen and (max-width: 991px) {
  .modal-content h1 {
    margin-right: 35px;
  }
}
@media screen and (max-width: 576px) {
  .modal-content h1 {
    font-size: 1.6rem;
    line-height: 1.1;
    margin-bottom: 5px;
    padding-bottom: 0;
    text-align: left;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
.modal-content h2 {
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 300;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
@media screen and (max-width: 576px) {
  .modal-content h2 {
    text-align: left;
    width: 100%;
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
}
.modal-content h3 {
  font-size: 1.5625rem;
  line-height: 1.2;
  padding: 15px;
  background: #1a1a1a;
}
@media screen and (max-width: 576px) {
  .modal-content h3 {
    font-size: 1.25rem;
    line-height: 1.1;
  }
}
.modal-content ul {
  padding-left: 0;
  list-style-type: none;
}
.modal-content ul li {
  margin-bottom: 5px;
  padding-left: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MS41MyIgaGVpZ2h0PSI0Ny45NSIgdmlld0JveD0iMCAwIDQxLjUzIDQ3Ljk1Ij4KICA8dGl0bGU+YXJyb3ctcmlnaHQ8L3RpdGxlPgogIDxwb2x5Z29uIHBvaW50cz0iNDEuNTMgMjMuOTggMCA0Ny45NSAwIDAgNDEuNTMgMjMuOTgiIGZpbGw9IiNmZmYiPjwvcG9seWdvbj4KPC9zdmc+");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: 8px 11px;
}

.modal-textarea {
  width: 70%;
  margin: 0 auto;
  background-color: #d5d5d5;
}

.modal-description {
  padding: 30px 30px 0;
  text-align: center;
  font-style: italic;
}

.close {
  position: absolute;
  top: 10px;
  right: 15px;
  font-size: 3rem;
  color: #fff;
  text-shadow: none;
  opacity: 1;
}
.close:hover, .close:focus {
  color: #fff;
  outline: 0;
}
@media screen and (max-width: 576px) {
  .close {
    font-size: 2rem;
  }
}

.badge-container {
  width: 36%;
  position: absolute;
  bottom: 0;
  right: 47px;
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
@media screen and (max-width: 576px) {
  .badge-container {
    position: relative;
    top: -16px;
    left: -16px;
    right: auto;
    width: 94%;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}

.badge-stock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-line-pack: justify;
      align-content: space-between;
  width: 100%;
  height: 55px;
  padding: 13px;
  font-size: 1rem;
  font-weight: 700;
  color: #fff;
  line-height: 1;
  text-transform: uppercase;
}
.badge-stock.green-badge {
  background: #72a200;
}
.badge-stock.blue-badge {
  background: #0a6eb4;
}
.badge-stock > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-left: 10px;
}
.badge-stock > div small {
  font-weight: 700;
  font-size: 70%;
}

.carousel {
  max-width: 420px;
  overflow: hidden;
}
.carousel .carousel-inner {
  margin-bottom: 7px;
}
.carousel .img {
  background: #fff;
}
.carousel .img img {
  max-height: 100% !important;
}

#carousel {
  max-height: 230px;
  margin-bottom: 7px;
}
#carousel .carousel-control-prev {
  left: 0;
}
#carousel .carousel-control-next {
  left: auto !important;
  right: 0;
}

@media screen and (max-width: 991px) {
  #carouselThumbs {
    display: none;
  }
}
#carouselThumbs .carousel-inner {
  height: 50px;
}
#carouselThumbs .carousel-item {
  width: 110%;
  white-space: nowrap;
}
#carouselThumbs .carousel-item .image_container {
  display: inline-block;
  width: 78px;
  min-height: auto;
  height: 50px;
  float: left;
  margin: 0 8px 0 0;
}
#carouselThumbs .carousel-item .image_container:hover {
  cursor: pointer;
}
#carouselThumbs .carousel-control-prev,
#carouselThumbs .carousel-control-next {
  width: 30px;
  height: 50px;
}
#carouselThumbs .carousel-control-prev:hover,
#carouselThumbs .carousel-control-next:hover {
  background: rgba(0, 0, 0, 0.5);
}
#carouselThumbs .carousel-control-prev {
  left: 0;
}
#carouselThumbs .carousel-control-next {
  left: auto !important;
  right: 0;
}
#carouselThumbs .carousel-control-prev-icon,
#carouselThumbs .carousel-control-next-icon {
  width: 15px;
  height: 15px;
}

.modal-content .modal-header.labeled-header {
  background-image: url("../images/logo_wfp_box.ff4a74d6856d.svg");
  background-repeat: no-repeat;
  background-size: 50px 50px;
  background-position: 2% 50%;
}

ul.modal-list-blank > li {
  padding-left: 2rem;
  background: none;
  margin-bottom: 2px;
}

.modal-img {
  height: 1.25rem;
  width: auto;
}

.file-block .file-name.is-invalid {
  border: 1px solid #ff0039;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23FF0039' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23FF0039' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.file-block .invalid-feedback {
  display: block;
  background-color: #f55b5b;
  color: white;
  font-size: 12px;
  font-weight: bold;
}

.allocation-modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 1100;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.allocation-content {
  max-height: 90vh;
  width: 800px;
  text-align: center;
  position: relative;
  background-color: rgba(0, 0, 0, 0.8);
  overflow: hidden;
}
@media screen and (max-width: 991px) {
  .allocation-content {
    width: 700px;
  }
}
.allocation-header {
  width: 800px;
  background-color: #2179d5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  font-size: 1.5rem;
  padding: 5px 0;
}
@media screen and (max-width: 991px) {
  .allocation-header {
    font-size: 1.125rem;
    background-size: 40px 40px;
    width: 700px;
  }
}
.allocation-body {
  margin-bottom: 20px;
  padding: 10px 65px 0;
  color: #fff;
  font-weight: 300;
  overflow-y: auto;
  max-height: 83vh;
}
@media screen and (max-width: 991px) {
  .allocation-body {
    padding: 0 10px;
  }
}
.allocation-body .heading {
  margin: 15px 0;
}
.allocation-body .config-name {
  margin-left: 40px;
  text-align: left;
}
.allocation-body .fms-button {
  text-align: right;
  margin: 15px 10px 15px 0;
  font-size: 13px;
}
.allocation-body .remarks-block {
  margin: 15px 10px 15px 30px;
}
.allocation-body .remarks-block > .heading {
  text-align: left;
}
.allocation-body .remarks-block > textarea {
  width: 100%;
  min-height: 90px;
  font-size: 14px;
  padding-left: 10px;
}
.allocation-body .btn-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  font-weight: bold;
  margin: 35px 0;
}
.allocation-body .btn-block a {
  text-decoration: none;
}
.allocation-body .btn-block a:hover {
  color: inherit;
}
.allocation-body .attachment-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 15px 10px 20px 0;
}
.allocation-body .file-block {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.allocation-body .file-block .file-inputs {
  padding-left: 0;
  margin-bottom: 0;
}
.allocation-body .file-block .file-inputs li:not(:last-child) {
  margin-bottom: 5px;
}
.allocation-body .file-block .file-inputs li.d-flex > button {
  margin-left: -16px;
}
.allocation-body .file-block .file-name {
  width: 100%;
  margin-right: 0;
  font-size: 11px;
  padding: 3px;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.allocation-body .file-block .upload-btn {
  margin: 0;
}
.allocation-body .file-block .add-another-btn {
  width: 100%;
  text-align: left;
  padding: 0 0 0 4px;
  margin-left: -31px;
  background-color: inherit;
  color: white;
  border: 0;
  font-style: italic;
  font-size: 12px;
}
.allocation-body .file-block .add-another-btn > small {
  font-style: normal;
}
.allocation-body .mx-datepicker {
  width: 100%;
}
.allocation-body .allocation-date-popover {
  z-index: 1500;
  position: absolute;
  left: 100%;
  bottom: 50%;
  -webkit-transform: translateY(50%);
      -ms-transform: translateY(50%);
          transform: translateY(50%);
  background-color: white;
  width: 122px;
  border-radius: 5px;
  padding: 10px;
  font-size: 10px;
}
.allocation-body .allocation-date-popover a {
  text-decoration: none;
  color: black;
  cursor: pointer;
}
.allocation-body .allocation-date-popover a:hover {
  background-color: lightgreen;
}
.allocation-body table tr.notification::after {
  content: "";
  position: relative;
  top: 15px;
  width: 5px;
  height: 5px;
  float: left;
  border-radius: 4px;
  margin-right: -5px;
}
.allocation-body table tr.notification.on::after {
  background-color: red;
}
.allocation-body table:not(.fleet-good-table) {
  font-size: 12px;
  max-height: 330px;
  border-spacing: 5px;
  border-collapse: separate;
  overflow-y: auto;
}
@media screen and (max-width: 700px) {
  .allocation-body table:not(.fleet-good-table) {
    display: block;
    font-size: 0.7rem;
    overflow: auto;
  }
}
.allocation-body table:not(.fleet-good-table) tr {
  border-top: 5px solid #e5e5e5;
}
.allocation-body table:not(.fleet-good-table) td {
  color: black;
  text-align: left;
  background-color: #fff;
}
.allocation-body table:not(.fleet-good-table) td.white-border {
  border: 1px solid #fff;
}
.allocation-body table:not(.fleet-good-table) td.warning {
  border: 2px solid red;
}
.allocation-body table:not(.fleet-good-table) td:first-child {
  background-color: transparent;
  color: white;
  text-align: right;
}
.allocation-body table:not(.fleet-good-table) td[readonly] {
  background-color: #f3f3f3;
}
.allocation-body table:not(.fleet-good-table) td[readonly] input {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: #f3f3f3;
}
.allocation-body table:not(.fleet-good-table) td input,
.allocation-body table:not(.fleet-good-table) td select {
  font-size: 12px;
}
.allocation-body table:not(.fleet-good-table) td:nth-of-type(1),
.allocation-body table:not(.fleet-good-table) th:nth-of-type(1) {
  min-width: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: normal;
}
.allocation-body table:not(.fleet-good-table) td:nth-of-type(2),
.allocation-body table:not(.fleet-good-table) th:nth-of-type(2) {
  width: 16%;
  min-width: 80px;
}
.allocation-body table:not(.fleet-good-table) td:nth-of-type(3),
.allocation-body table:not(.fleet-good-table) th:nth-of-type(3) {
  width: 20%;
  min-width: 95px;
}
.allocation-body table:not(.fleet-good-table) td:nth-of-type(4), .allocation-body table:not(.fleet-good-table) td:nth-of-type(5),
.allocation-body table:not(.fleet-good-table) th:nth-of-type(4),
.allocation-body table:not(.fleet-good-table) th:nth-of-type(5) {
  min-width: 106px;
}
.allocation-body table:not(.fleet-good-table) td:nth-of-type(6), .allocation-body table:not(.fleet-good-table) td:nth-of-type(7),
.allocation-body table:not(.fleet-good-table) th:nth-of-type(6),
.allocation-body table:not(.fleet-good-table) th:nth-of-type(7) {
  min-width: 85px;
}
.allocation-body table:not(.fleet-good-table) thead {
  color: #fff;
}
.allocation-body table:not(.fleet-good-table) thead th {
  padding: 3px 0;
}
.allocation-body table:not(.fleet-good-table) thead th:not(:first-child) {
  background-color: #32a724;
}
.allocation-body table:not(.fleet-good-table) thead th:nth-of-type(6), .allocation-body table:not(.fleet-good-table) thead th:nth-of-type(7) {
  background-color: darkgrey;
}

.shipment-modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 1100;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.shipment-content {
  max-height: 90vh;
  width: 665px;
  text-align: center;
  position: relative;
  background-color: rgba(0, 0, 0, 0.8);
  overflow: hidden;
}
@media screen and (max-width: 991px) {
  .shipment-content {
    width: 550px;
  }
}
.shipment-header {
  width: 665px;
  background-color: #2179d5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  font-size: 1.5rem;
  padding: 5px 0;
}
@media screen and (max-width: 991px) {
  .shipment-header {
    font-size: 1.125rem;
    background-size: 40px 40px;
    width: 550px;
  }
}
.shipment-body {
  margin-bottom: 20px;
  padding: 0 20px 0 80px;
  color: #fff;
  font-weight: 300;
  overflow-y: auto;
  max-height: 83vh;
}
@media screen and (max-width: 720px) {
  .shipment-body {
    padding: 0 10px;
  }
}
.shipment-body .heading {
  margin: 15px 0;
}
.shipment-body .shipment-message {
  margin-right: 25px;
}
.shipment-body .vessel-block {
  margin-bottom: 35px;
}
.shipment-body .vessel-block .date-title {
  font-size: 12px;
  text-align: left;
  font-style: italic;
}
.shipment-body .vessel-block .date-title.original {
  margin-left: 5px;
}
.shipment-body .vessel-block .date-title.update {
  padding-left: 10px;
}
.shipment-body .vessel-block .dates-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.shipment-body .vessel-block .dates-block > .mx-datepicker:first-of-type {
  margin-right: 10px;
}
.shipment-body .vessel-block .dates-block .mx-input:disabled {
  color: rgba(0, 0, 0, 0.6);
}
.shipment-body .vessel-block .remove-vessel-btn {
  margin-left: -16px;
}
.shipment-body .vessel-block .landlocked-country {
  font-size: 12px;
  font-style: italic;
  margin-top: -5px;
}
.shipment-body .vessel-block .landlocked-country .land-title {
  margin-right: 10px;
}
.shipment-body .vessel-block .landlocked-country .land-line {
  width: 50px;
  border-top: 1px solid white;
  margin-top: 9px;
}
.shipment-body .add-vessel-btn {
  margin-bottom: 25px;
}
.shipment-body .btn-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  font-weight: bold;
  margin: 35px 0;
  padding-right: 20px;
}
.shipment-body .btn-block button.disabled {
  opacity: 0.7;
  cursor: default;
}
.shipment-body .file-block {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.shipment-body .file-block .file-inputs {
  padding-left: 0;
  margin-bottom: 0;
}
.shipment-body .file-block .file-inputs li:not(:last-child) {
  margin-bottom: 5px;
}
.shipment-body .file-block .file-inputs li.d-flex > button {
  margin-left: -16px;
}
.shipment-body .file-block .file-name {
  width: 100%;
  margin-right: 0;
  white-space: nowrap;
  font-size: 11px;
  padding: 3px;
  text-align: left;
}
.shipment-body .file-block .upload-btn {
  margin: 0;
}
.shipment-body .file-block .add-another-btn {
  width: 100%;
  text-align: left;
  padding: 0 0 0 4px;
  margin-left: -31px;
  background-color: inherit;
  color: white;
  border: 0;
  font-style: italic;
  font-size: 12px;
}
.shipment-body .file-block .add-another-btn > small {
  font-style: normal;
}
.shipment-body .mx-datepicker {
  width: 100%;
}
.shipment-body .mx-input {
  height: 30px;
  border-radius: 0;
}
.shipment-body .multiselect {
  min-height: auto;
}
.shipment-body .multiselect__tags {
  min-height: 30px;
  padding: 0;
  border-radius: 0;
}
.shipment-body .multiselect__select {
  height: 33px;
  z-index: 10;
}
.shipment-body .multiselect__placeholder {
  margin-bottom: 0;
  padding-left: 0.5rem;
  font-weight: 400;
  color: rgba(77, 77, 77, 0.7);
}
.shipment-body .multiselect__single {
  padding-top: 0.25rem;
  margin-bottom: 0;
  font-size: 14px;
}
.shipment-body .row.field-row {
  margin-bottom: 10px;
  min-height: 30px;
}

.mx-calendar-content tr,
.mx-calendar-content td,
.mx-calendar-content th,
.mx-calendar-content thead,
.mx-calendar-content tbody {
  display: revert;
  width: auto;
}
.mx-calendar-content .mx-table {
  display: table !important;
}

.tooltip.show {
  z-index: 1101;
}
.tooltip.show .shipment-tooltip {
  width: 300px;
  max-width: 300px;
  background-color: white;
  color: black;
  text-align: center;
  margin: 10px 0;
  border-radius: 4px;
  font-size: 12px;
}

.approvals-modal__document-column span {
  background-color: white;
  color: black;
  height: 100%;
}
.approvals-modal .modal-content ul li {
  background-image: none;
}
.approvals-modal .modal-content .modal-header.modal-header_approvals {
  background-image: none;
}
.approvals-modal .modal-content table.approvals-modal__table tr th,
.approvals-modal .modal-content table.approvals-modal__table tr td {
  border: 1px solid #919191 !important;
}
.approvals-modal .modal-content table.approvals-modal__table tr th:first-child,
.approvals-modal .modal-content table.approvals-modal__table tr td:first-child {
  width: 24%;
}
.approvals-modal .modal-content table.approvals-modal__table tr th:nth-child(2),
.approvals-modal .modal-content table.approvals-modal__table tr td:nth-child(2) {
  width: 22%;
}
.approvals-modal .modal-content table.approvals-modal__table tr th:nth-child(3),
.approvals-modal .modal-content table.approvals-modal__table tr td:nth-child(3) {
  width: 26%;
}
.approvals-modal .modal-content table.approvals-modal__table tr th:last-child,
.approvals-modal .modal-content table.approvals-modal__table tr td:last-child {
  width: 28%;
  max-width: 167px;
}
.approvals-modal .modal-content table.approvals-modal__table tr th {
  height: 33px;
}
.approvals-modal .modal-content table.approvals-modal__table tr td {
  height: 36px;
}
.approvals-modal .modal-content table.approvals-modal__table tr td input,
.approvals-modal .modal-content table.approvals-modal__table tr td div {
  width: 100% !important;
  height: 100%;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white {
  position: initial;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white > .bootstrap-select {
  height: 100%;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white > .bootstrap-select > .dropdown-menu {
  overflow: visible !important;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default {
  height: 100%;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default::before {
  height: 100%;
}
.approvals-modal .modal-content table.approvals-modal__table input {
  border: none;
  padding: 0 10px;
}
.approvals-modal .modal-content .custom-file-upload div.mb-3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.approvals-modal .modal-content .custom-file-upload div.mb-3 > button {
  color: #fff;
}
.approvals-modal .modal-content .custom-file-upload ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.approvals-modal .modal-content .custom-file-upload ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 27px;
}
.approvals-modal .custom-checkbox label::after, .approvals-modal .custom-checkbox label::before {
  width: 28px;
  height: 28px;
  cursor: pointer;
}
.approvals-modal .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: none;
  background-color: #fff;
  content: "×";
  color: #000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 26px;
}
.approvals-modal .drop-down .btn.dropdown-toggle {
  overflow: hidden;
}
.approvals-modal .drop-down .dropdown-menu li.selected span.check-mark::after {
  content: "✓";
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #000;
  width: 15px;
  height: 15px;
  font-size: 18px;
}

.filters-form {
  width: 100%;
  margin-bottom: 1.25rem;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
}
.filters-form a {
  font-weight: 400;
}
@media screen and (max-width: 991px) {
  .filters-form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .filters-form .col-sm-12 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
  }
}
.filters-form .form-group {
  width: 27%;
  margin: 0 17px 0 0;
}
@media screen and (max-width: 1200px) {
  .filters-form .form-group {
    width: 25.8%;
  }
}
@media screen and (max-width: 991px) {
  .filters-form .form-group {
    width: 90%;
    margin: 0 auto;
    margin-bottom: 20px;
  }
}
.filters-form .hf-form-group {
  max-width: 20%;
  margin: 0 17px 0 0;
}
@media screen and (max-width: 991px) {
  .filters-form .hf-form-group {
    width: 90%;
    max-width: 90%;
    margin: 0 auto;
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 991px) {
  .filters-form .hf-form-group.button-container {
    width: 90%;
    margin: 0 auto;
  }
  .filters-form .hf-form-group.button-container .btn:first-of-type {
    margin: 0;
  }
  .filters-form .hf-form-group.button-container .btn.btn-clear {
    width: auto;
  }
}
.filters-form button.btn.btn-primary {
  margin-top: 0;
  height: 40px;
  position: absolute;
  bottom: 0;
  width: 165px;
  padding: 0 0 0 21px;
}
.filters-form button.btn.btn-primary.btn-clear {
  width: auto;
  padding: 0;
  background: none;
  border: none;
  border-bottom: 1px solid #fff;
}
@media screen and (max-width: 991px) {
  .filters-form button.btn.btn-primary {
    position: static;
    width: 100px;
    margin: 0 25px;
    padding: 0 21px;
  }
  .filters-form button.btn.btn-primary.btn-clear {
    width: 126px;
    padding: 0;
  }
}
@media screen and (max-width: 576px) {
  .filters-form button.btn.btn-primary {
    margin: 0 14px;
  }
  .filters-form button.btn.btn-primary.btn-clear {
    margin: 0;
    width: 126px;
  }
}
@media screen and (max-width: 446px) {
  .filters-form button.btn.btn-primary {
    margin: 0 14px;
  }
  .filters-form button.btn.btn-primary.btn-clear {
    margin: 0;
    width: 112px;
  }
}
.filters-form .button-container {
  width: 120px;
}
@media screen and (max-width: 991px) {
  .filters-form .button-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    margin: 0;
  }
}
.filters-form .bootstrap-select .btn {
  margin-top: 0;
  font-size: 1.25rem;
  line-height: 1.1;
  padding-top: 0.45rem;
  padding-right: 0;
  height: 40px;
  background: #fff;
}
@media screen and (max-width: 1200px) {
  .filters-form .bootstrap-select .btn {
    font-size: 1rem;
  }
}
.filters-form .bootstrap-select.disabled.form-control {
  height: inherit;
}
.filters-form .bootstrap-select .dropdown-toggle {
  max-width: none;
}
.filters-form .bootstrap-select.btn-group .dropdown-toggle .filter-option {
  width: 550px;
  padding-left: 20px;
  margin-right: 45px;
  white-space: nowrap;
  line-height: 1.2;
  color: #000;
}
@media screen and (max-width: 1200px) {
  .filters-form .bootstrap-select.btn-group .dropdown-toggle .filter-option {
    line-height: 1.2;
    padding-left: 21px;
    margin-right: 45px;
  }
}
@media screen and (max-width: 991px) {
  .filters-form .bootstrap-select.btn-group .dropdown-toggle .filter-option {
    padding-left: 0;
    line-height: 1.2;
  }
}
.filters-form span.bs-caret {
  display: none;
}
.filters-form .dropdown-toggle:before {
  content: "";
  position: absolute;
  width: 45px !important;
  height: 40px;
  top: -1px;
  right: -1px;
  background: #0b6eb2;
}
.filters-form .dropdown-toggle:after {
  content: "";
  position: absolute;
  top: 12px;
  left: auto;
  right: 11px;
  bottom: auto;
  color: #fff;
  z-index: 3;
  display: block;
  width: 20px;
  height: 16px;
  border-top: 1rem solid;
  border-right: 0.6rem solid transparent;
  border-left: 0.6rem solid transparent;
  border-bottom: 0;
}
.filters-form .bootstrap-select .dropdown-toggle:focus {
  outline: 0 !important;
}
.filters-form .dropdown-menu.open.show .dropdown-menu.inner {
  padding: 0 !important;
  width: 200px;
}
.filters-form .dropdown-menu.open.show .dropdown-menu.inner li {
  width: 100%;
  padding: 0 35px;
}
@media screen and (max-width: 991px) {
  .filters-form .dropdown-menu.open.show .dropdown-menu.inner li {
    padding: 0 14px;
  }
}
.filters-form .dropdown-menu.open.show .dropdown-menu.inner li a {
  width: 100%;
  display: inline-block;
  font-size: 1.2rem;
  color: #4d4d4d;
  padding: 18px 0;
  border-bottom: 1px solid #e3e3e3;
}
.filters-form .dropdown-menu.open.show .dropdown-menu.inner li a:hover {
  color: #0080ff;
}
@media screen and (max-width: 1200px) {
  .filters-form .dropdown-menu.open.show .dropdown-menu.inner li a {
    font-size: 1rem;
    padding: 14px 0;
  }
}
.filters-form .dropdown-menu.open.show .dropdown-menu.inner li.selected a {
  color: #ddd;
}
.filters-form .dropdown-menu.open.show .dropdown-menu.inner li:last-child a {
  border-bottom: 0;
}
.filters-form_destination {
  padding: 2.5rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.filters-form_destination .form-group {
  width: 100%;
  margin: 0 0 1.5rem 0;
}
.filters-form_destination .button-container {
  margin: 1rem 0;
}
.filters-form_destination p {
  margin-bottom: 0;
}
.filters-form_change-co .bootstrap-select .filter-option {
  padding-left: 0 !important;
}
.filters-form_change-co .bootstrap-select .dropdown-menu.open.show {
  width: 100%;
}
.filters-form_change-co .bootstrap-select .dropdown-menu.open.show .dropdown-menu.inner li {
  padding: 0 15px;
  margin-bottom: 0;
}
.filters-form_change-co .bootstrap-select .dropdown-menu.open.show .dropdown-menu.inner li a {
  font-size: 16px;
  padding: 5px 0;
}

.bootstrap-select.btn-group .dropdown-menu.inner {
  display: inline-block !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.alert-disabled {
  position: absolute;
  width: 90%;
  top: 40%;
  left: 50%;
  padding: 0;
  margin: 0;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-size: 0.625rem;
  color: #9a9a9a;
  font-weight: 600;
  white-space: nowrap;
  text-transform: uppercase;
}
.alert-disabled h2 {
  font-size: 8rem;
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}
@media screen and (max-width: 991px) {
  .alert-disabled h2 {
    font-size: 4rem;
  }
}
.alert-disabled img,
.alert-disabled svg {
  margin: 0;
}

.checkbox {
  display: block;
  margin-right: 1%;
  text-align: left;
}
.checkbox label {
  display: block;
  padding: 5px 10px;
  font-size: 1rem;
  line-height: 1.2;
  width: auto;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  cursor: pointer;
  overflow: hidden;
  -webkit-transition: background 0.3s;
  transition: background 0.3s;
}
.checkbox label:last-child {
  margin-bottom: 0;
}
.checkbox label:hover {
  background: rgba(0, 0, 0, 0.2);
  border-color: #fff;
}
.checkbox label:active {
  border-color: #71a200;
}
.checkbox span:first-child {
  float: left;
  max-width: 60%;
  text-align: left;
}
.checkbox span:last-child {
  float: right;
}
.checkbox input[type=checkbox] {
  display: none;
}
.checkbox input[type=checkbox]:checked + label {
  background: #71a200;
  color: #fff;
  border-color: #71a200;
}

.vehicle-configuration .card .radio_field {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 30px 0 0 0;
  padding-left: 0;
}
.vehicle-configuration .card .radio_field li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 50%;
  padding: 0 40px;
}
@media screen and (max-width: 991px) {
  .vehicle-configuration .card .radio_field li {
    padding: 0 10px;
  }
}
.vehicle-configuration .card .radio_field li:first-child {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.vehicle-configuration .card .radio_field li label {
  position: relative;
  width: 115px;
  height: 50px;
  color: #fff;
  background: #4d4d4d;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 0.875rem;
  font-weight: 400;
  white-space: nowrap;
  -webkit-transition: background 0.3s, font-weight 0.2s ease;
  transition: background 0.3s, font-weight 0.2s ease;
  -webkit-box-shadow: 0px -8px 18px rgba(0, 0, 0, 0.15);
          box-shadow: 0px -8px 18px rgba(0, 0, 0, 0.15);
  cursor: pointer;
}
@media screen and (max-width: 991px) {
  .vehicle-configuration .card .radio_field li label {
    width: 100px;
  }
}
.vehicle-configuration .card .radio_field li label::after {
  content: "";
  position: absolute;
  top: 17px;
  right: 12px;
  left: auto;
  bottom: auto;
  display: block;
  width: 28px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOC4zMSIgaGVpZ2h0PSIxNC44OSIgdmlld0JveD0iMCAwIDI4LjMxIDE0Ljg5Ij4KICA8dGl0bGU+YXJyb3ctZ3JheTwvdGl0bGU+CiAgPHBvbHlnb24gcG9pbnRzPSIyOC4zMSA0Ljc1IDEyLjg5IDQuNzUgMTIuODkgMCAwIDcuNDUgMTIuODkgMTQuODkgMTIuODkgMTAuMTQgMjguMzEgMTAuMTQgMjguMzEgNC43NSIgZmlsbD0iIzMzMyI+PC9wb2x5Z29uPgo8L3N2Zz4=");
}
.vehicle-configuration .card .radio_field li label::before {
  content: "";
  width: 40px;
  height: 40px;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  position: absolute;
  top: -10px;
  left: 10px;
  right: auto;
  bottom: auto;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNy42OCIgaGVpZ2h0PSIzNy42OCIgdmlld0JveD0iMCAwIDM3LjY4IDM3LjY4IiBpZD0ic3RlZXJpbmctd2hlZWwiIGZpbGw9IiM4MDgwODAiPgogIDx0aXRsZT5zdGVlcmluZy13aGVlbDwvdGl0bGU+CiAgPHBhdGggZD0iTTE4LjExLDEuMzJIMjAuNGwxLjM3LjE4YTE4LjEyLDE4LjEyLDAsMCwxLDYsMS44NywxOC42OCwxOC42OCwwLDAsMSw2Ljc5LDUuODUsMTguMzUsMTguMzUsMCwwLDEsMy4zNCw4LjQ2TDM4LjEsMTlWMjEuM2EyLjYxLDIuNjEsMCwwLDAtLjA2LjI3Yy0uMTUuOTQtLjI1LDEuODgtLjQ0LDIuODFhMTYuNTIsMTYuNTIsMCwwLDEtMS41NSw0LjMyLDE4LjY2LDE4LjY2LDAsMCwxLTUuODUsNi43OCwxOC4zNSwxOC4zNSwwLDAsMS04LjQzLDMuMzRMMjAuNCwzOUgxOC4xMWwtMS4zNi0uMThhMTguMTksMTguMTksMCwwLDEtNi4wNi0xLjg4LDE4LjY5LDE4LjY5LDAsMCwxLTYuNzUtNS44M0ExOC40MywxOC40MywwLDAsMSwuNiwyMi42N0wuNDIsMjEuM1YxOWMwLS4wOSwwLS4xOCwwLS4yNi4xNS0uOTMuMjQtMS44OC40NC0yLjc5QTE4LjI2LDE4LjI2LDAsMCwxLDUuMTcsNy42NiwxOC41OSwxOC41OSwwLDAsMSw5LjI2LDQuMmExOC40MiwxOC40MiwwLDAsMSw3LjQ5LTIuN1pNMzIuNDksMTUuNDVhMTQsMTQsMCwwLDAtMTUtOS4zLDEzLjcyLDEzLjcyLDAsMCwwLTguNjUsNC41OEExMy4zNiwxMy4zNiwwLDAsMCw2LDE1LjQ1Wk0yMS41OCwzNEExNCwxNCwwLDAsMCwzMy4zNSwyMC4xOGgtLjE3YTkuNTgsOS41OCwwLDAsMC00LjMzLDEuMDksMTIuMzgsMTIuMzgsMCwwLDAtNS4yLDUuMTEsMTQuNzMsMTQuNzMsMCwwLDAtMS43OCw1LjE2QzIxLjc1LDMyLjM0LDIxLjY4LDMzLjE2LDIxLjU4LDM0Wm0tNC43MiwwYTEuMDUsMS4wNSwwLDAsMCwwLS4xM2MtLjA1LS42LS4wOC0xLjItLjE1LTEuOGExNSwxNSwwLDAsMC0zLTcuNDQsMTEuMSwxMS4xLDAsMCwwLTctNC4zNWMtLjUxLS4wOS0xLS4xLTEuNTQtLjE1QTE0LjA1LDE0LjA1LDAsMCwwLDE2Ljg2LDM0Wm00Ljc0LTEzLjhhMi4zNSwyLjM1LDAsMSwwLTIuMzksMi4zQTIuMzQsMi4zNCwwLDAsMCwyMS42LDIwLjIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNDIgLTEuMzIpIj48L3BhdGg+Cjwvc3ZnPg==");
}
.vehicle-configuration .card .radio_field li label span {
  position: relative;
  bottom: -55px;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.vehicle-configuration .card .radio_field li:last-child label::after {
  content: "";
  position: absolute;
  top: 17px;
  left: 12px;
  right: auto;
  bottom: auto;
  display: block;
  width: 28px;
  height: 15px;
  -webkit-transform: rotateY(-180deg);
          transform: rotateY(-180deg);
  background-repeat: no-repeat;
}
.vehicle-configuration .card .radio_field li:last-child label:before {
  content: "";
  left: auto;
  right: 10px;
  top: -10px;
  bottom: auto;
}
.vehicle-configuration .card .radio_field_small {
  float: left;
  margin-top: 10px;
}
.vehicle-configuration .card .radio_field_small li {
  padding-left: 0px;
  padding-right: 10px;
  margin-bottom: 0px;
}
.vehicle-configuration .card .radio_field_small li label {
  width: 90px;
  height: 35px;
}
.vehicle-configuration .card .radio_field_small li label::before {
  width: 30px;
  height: 30px;
  background-size: 30px 30px;
}
.vehicle-configuration .card .radio_field_small li label::after {
  top: 10px;
}
.vehicle-configuration .card .radio_field_small li label span {
  font-size: 13px;
  margin-top: -15px;
}
.vehicle-configuration .card .radio_field_small li:last-child {
  padding-left: 10px;
  padding-right: 0px;
}
.vehicle-configuration .card .radio_field_small li:last-child label::after {
  top: 10px;
}

.radio_field li input[type=checkbox]:checked + label {
  font-weight: 600;
}
.radio_field li input[type=checkbox]:checked + label:before {
  content: "";
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNy42OCIgaGVpZ2h0PSIzNy42OCIgdmlld0JveD0iMCAwIDM3LjY4IDM3LjY4IiBmaWxsPSIjNzFhMjAwIj4KICA8dGl0bGU+c3RlZXJpbmctd2hlZWw8L3RpdGxlPgogIDxwYXRoIGQ9Ik0xOC4xMSwxLjMySDIwLjRsMS4zNy4xOGExOC4xMiwxOC4xMiwwLDAsMSw2LDEuODcsMTguNjgsMTguNjgsMCwwLDEsNi43OSw1Ljg1LDE4LjM1LDE4LjM1LDAsMCwxLDMuMzQsOC40NkwzOC4xLDE5VjIxLjNhMi42MSwyLjYxLDAsMCwwLS4wNi4yN2MtLjE1Ljk0LS4yNSwxLjg4LS40NCwyLjgxYTE2LjUyLDE2LjUyLDAsMCwxLTEuNTUsNC4zMiwxOC42NiwxOC42NiwwLDAsMS01Ljg1LDYuNzgsMTguMzUsMTguMzUsMCwwLDEtOC40MywzLjM0TDIwLjQsMzlIMTguMTFsLTEuMzYtLjE4YTE4LjE5LDE4LjE5LDAsMCwxLTYuMDYtMS44OCwxOC42OSwxOC42OSwwLDAsMS02Ljc1LTUuODNBMTguNDMsMTguNDMsMCwwLDEsLjYsMjIuNjdMLjQyLDIxLjNWMTljMC0uMDksMC0uMTgsMC0uMjYuMTUtLjkzLjI0LTEuODguNDQtMi43OUExOC4yNiwxOC4yNiwwLDAsMSw1LjE3LDcuNjYsMTguNTksMTguNTksMCwwLDEsOS4yNiw0LjJhMTguNDIsMTguNDIsMCwwLDEsNy40OS0yLjdaTTMyLjQ5LDE1LjQ1YTE0LDE0LDAsMCwwLTE1LTkuMywxMy43MiwxMy43MiwwLDAsMC04LjY1LDQuNThBMTMuMzYsMTMuMzYsMCwwLDAsNiwxNS40NVpNMjEuNTgsMzRBMTQsMTQsMCwwLDAsMzMuMzUsMjAuMThoLS4xN2E5LjU4LDkuNTgsMCwwLDAtNC4zMywxLjA5LDEyLjM4LDEyLjM4LDAsMCwwLTUuMiw1LjExLDE0LjczLDE0LjczLDAsMCwwLTEuNzgsNS4xNkMyMS43NSwzMi4zNCwyMS42OCwzMy4xNiwyMS41OCwzNFptLTQuNzIsMGExLjA1LDEuMDUsMCwwLDAsMC0uMTNjLS4wNS0uNi0uMDgtMS4yLS4xNS0xLjhhMTUsMTUsMCwwLDAtMy03LjQ0LDExLjEsMTEuMSwwLDAsMC03LTQuMzVjLS41MS0uMDktMS0uMS0xLjU0LS4xNUExNC4wNSwxNC4wNSwwLDAsMCwxNi44NiwzNFptNC43NC0xMy44YTIuMzUsMi4zNSwwLDEsMC0yLjM5LDIuM0EyLjM0LDIuMzQsMCwwLDAsMjEuNiwyMC4yMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjQyIC0xLjMyKSI+PC9wYXRoPgo8L3N2Zz4=");
}

.radio_field li input[type=radio] {
  display: none;
}

.radio_field li input[type=radio]:checked ~ label {
  font-weight: 600;
}
.radio_field li input[type=radio]:checked ~ label::before {
  content: "";
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNy42OCIgaGVpZ2h0PSIzNy42OCIgdmlld0JveD0iMCAwIDM3LjY4IDM3LjY4IiBmaWxsPSIjNzFhMjAwIj4KICA8dGl0bGU+c3RlZXJpbmctd2hlZWw8L3RpdGxlPgogIDxwYXRoIGQ9Ik0xOC4xMSwxLjMySDIwLjRsMS4zNy4xOGExOC4xMiwxOC4xMiwwLDAsMSw2LDEuODcsMTguNjgsMTguNjgsMCwwLDEsNi43OSw1Ljg1LDE4LjM1LDE4LjM1LDAsMCwxLDMuMzQsOC40NkwzOC4xLDE5VjIxLjNhMi42MSwyLjYxLDAsMCwwLS4wNi4yN2MtLjE1Ljk0LS4yNSwxLjg4LS40NCwyLjgxYTE2LjUyLDE2LjUyLDAsMCwxLTEuNTUsNC4zMiwxOC42NiwxOC42NiwwLDAsMS01Ljg1LDYuNzgsMTguMzUsMTguMzUsMCwwLDEtOC40MywzLjM0TDIwLjQsMzlIMTguMTFsLTEuMzYtLjE4YTE4LjE5LDE4LjE5LDAsMCwxLTYuMDYtMS44OCwxOC42OSwxOC42OSwwLDAsMS02Ljc1LTUuODNBMTguNDMsMTguNDMsMCwwLDEsLjYsMjIuNjdMLjQyLDIxLjNWMTljMC0uMDksMC0uMTgsMC0uMjYuMTUtLjkzLjI0LTEuODguNDQtMi43OUExOC4yNiwxOC4yNiwwLDAsMSw1LjE3LDcuNjYsMTguNTksMTguNTksMCwwLDEsOS4yNiw0LjJhMTguNDIsMTguNDIsMCwwLDEsNy40OS0yLjdaTTMyLjQ5LDE1LjQ1YTE0LDE0LDAsMCwwLTE1LTkuMywxMy43MiwxMy43MiwwLDAsMC04LjY1LDQuNThBMTMuMzYsMTMuMzYsMCwwLDAsNiwxNS40NVpNMjEuNTgsMzRBMTQsMTQsMCwwLDAsMzMuMzUsMjAuMThoLS4xN2E5LjU4LDkuNTgsMCwwLDAtNC4zMywxLjA5LDEyLjM4LDEyLjM4LDAsMCwwLTUuMiw1LjExLDE0LjczLDE0LjczLDAsMCwwLTEuNzgsNS4xNkMyMS43NSwzMi4zNCwyMS42OCwzMy4xNiwyMS41OCwzNFptLTQuNzIsMGExLjA1LDEuMDUsMCwwLDAsMC0uMTNjLS4wNS0uNi0uMDgtMS4yLS4xNS0xLjhhMTUsMTUsMCwwLDAtMy03LjQ0LDExLjEsMTEuMSwwLDAsMC03LTQuMzVjLS41MS0uMDktMS0uMS0xLjU0LS4xNUExNC4wNSwxNC4wNSwwLDAsMCwxNi44NiwzNFptNC43NC0xMy44YTIuMzUsMi4zNSwwLDEsMC0yLjM5LDIuM0EyLjM0LDIuMzQsMCwwLDAsMjEuNiwyMC4yMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjQyIC0xLjMyKSI+PC9wYXRoPgo8L3N2Zz4=");
}

.table-xc {
  margin: 10px 0px 30px 0px !important;
}
@media screen and (max-width: 991px) {
  .table-xc {
    overflow: visible;
    display: block;
    margin-bottom: 70px !important;
  }
}
.table-xc .transparent-row {
  background: initial;
  border: initial;
  margin-top: -30px;
}
.table-xc .model-label,
.table-xc .accessories-label {
  color: #fff;
}

.qty-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: justify;
      align-content: space-between;
  width: 80%;
  margin: 0 auto;
}
@media screen and (max-width: 991px) {
  .qty-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
    text-align: center;
  }
}
.qty-block span {
  width: 60%;
  font-size: 1.125rem;
  line-height: 1.4;
  padding-right: 22px;
}
@media screen and (max-width: 991px) {
  .qty-block span {
    max-width: 100%;
    line-height: 1.2;
    margin-bottom: 10px;
  }
}
.qty-block .qty {
  width: 39%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.qty-block .qty input[type=text] {
  float: left;
  outline: 0;
  font-size: 1.2em;
  text-align: center;
  width: 45px;
  height: 35px;
  color: #2a2a2a;
  line-height: 30px;
  border: 1px solid #fff;
  border-right: 0;
}
@media screen and (max-width: 991px) {
  .qty-block .qty {
    width: 100%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.qty-block .qty_inc_dec .increment,
.qty-block .qty_inc_dec .decrement {
  float: left;
  text-align: center;
  font-family: "Open Sans", Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  width: 35px;
  cursor: pointer;
  font-size: 1.25rem;
  line-height: 32px;
  height: 35px;
  vertical-align: middle;
  background-color: #b3b3b3;
  border: 1px solid #b3b3b3;
}
.qty-block .qty_inc_dec .increment {
  border-bottom: 0;
  line-height: 33px;
}
.qty-block .qty_inc_dec {
  float: left;
  width: 35px;
  height: 35px;
  display: inline-block;
}

.qty input[type=text] {
  float: left;
  font-family: "Open Sans", sans-serif;
  outline: 0;
  font-size: 1.2em;
  text-align: center;
  width: 50px;
  height: 50px;
  color: #2a2a2a;
  line-height: 40px;
  border: 1px solid #ccc;
  border-right: 0;
}
@supports (font-variation-settings: normal) {
  .qty input[type=text] {
    font-family: "Open Sans Variable", Arial, sans-serif;
  }
}

.input-group {
  height: 56px;
}
.input-group .input-group-text {
  color: #fff;
  background-color: #0080ff;
  border: 1px solid #0080ff;
}
.input-group .input-group-text svg {
  width: 25px;
  height: 25px;
}

.form-control {
  border: 1px solid #fff;
}

.form-control:disabled,
.form-control[readonly] {
  resize: none;
}

.form-login button {
  font-weight: 400;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

.config-accessory_footer.table.table-edit-lr td .add-accessory-btn {
  width: 300px !important;
}

.config-accessory_footer td:last-child {
  width: 34px;
}

.config-accessory_footer td:first-child {
  width: 77% !important;
}

.config-accessory_footer {
  margin-top: 0 !important;
}

.accessories-form-container:not(:last-child) {
  margin-bottom: 1.25rem;
}

.accessories-form-container {
  margin: 0 -7px;
}

.accessories-form-container:after {
  content: "";
  display: block;
  clear: both;
}

.accessories__col {
  float: left;
  position: relative;
  padding: 4px 7px 0;
  width: 19.5%;
}

.accessories__col input {
  margin-bottom: 0;
}

.accessories__header {
  padding: 4px 8px;
  color: #fff;
  border-left: 14px solid #ebebeb;
}

.accessories__header:first-child {
  padding-left: 0;
}

.accessories__col:last-child {
  width: 42px;
}

.accessories__col:first-child {
  width: 38%;
}

.vehicles-form-container {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.vehicles-form-container .vehicles__col:nth-child(1) {
  -ms-flex-preferred-size: 30%;
      flex-basis: 30%;
}
.vehicles-form-container .vehicles__col:nth-child(2) {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
}
.vehicles-form-container .vehicles__col:nth-child(3) {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
}
.vehicles-form-container .vehicles__col:nth-child(4) {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
}
.vehicles-form-container .vehicles__col:nth-child(5) {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
}
.vehicles-form-container .vehicles__col:nth-child(6) {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
}
.vehicles-form-container .vehicles__col:nth-child(7) {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
}
.vehicles-form-container .vehicles__header {
  padding: 4px;
}
.vehicles-form-container .vehicles__col {
  padding: 4px 0;
}
.vehicles-form-container .vehicles__col input {
  margin-bottom: 0;
}
.vehicles-form-container .vehicles__tooltip .tooltip {
  font-size: 12px;
  opacity: 0.6;
}
.vehicles-form-container .vehicles__tooltip .tooltip .tooltip-inner {
  border-radius: 5px;
  padding: 10px;
}
.vehicles-form-container div:last-child {
  -ms-flex-preferred-size: 42px;
      flex-basis: 42px;
}

.table__header {
  white-space: nowrap;
  color: #fff;
  font-weight: normal;
  text-align: center;
  background: #aaa;
}

.cca_np_pc_input {
  padding: 0.1rem 0.5rem;
  height: 30px;
  border: none;
}
.cca_np_pc_input--big {
  height: 52px;
}

textarea[readonly=""] {
  background-color: #f5f5f5;
}

.textarea {
  max-height: 112px;
  border: none;
  background-color: #fff;
}
.textarea.textarea-no-resize {
  resize: none;
  padding: 0.5em;
}

.textarea-placeholder {
  background-color: #fff;
  width: 100%;
  height: calc(112px - 1rem);
  padding: 0.5em;
}

.file-input-line {
  width: 176px;
}

.custom-file-upload {
  min-height: 50px;
}
.custom-file-upload .file-input-line {
  width: auto;
  min-width: 220px;
  min-height: 27px;
  color: #000;
  font-size: 16px;
}
.custom-file-upload .hidden-input {
  width: 100%;
  position: absolute;
  opacity: 0;
  z-index: -1;
  left: calc(-100% - 8px);
}
.custom-file-upload .upload-btn {
  position: relative;
}

.hd-tooltip {
  position: relative;
}
.hd-tooltip:hover:not(.disabled) .hd-tooltiptext {
  visibility: visible;
  opacity: 1;
  -webkit-transition: visibility 0.5s, opacity 0.5s;
  transition: visibility 0.5s, opacity 0.5s;
}
.hd-tooltip .hd-tooltiptext {
  -webkit-transition: visibility 1.5s, opacity 1.5s;
  transition: visibility 1.5s, opacity 1.5s;
  visibility: hidden;
  opacity: 0;
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  font-size: 0.9rem !important;
  font-weight: 400 !important;
  text-align: center;
  border-radius: 6px;
  padding: 1.3rem 0.8rem;
  width: 30.5vw;
  bottom: -120px !important;
}
.hd-tooltip .hd-tooltiptext.hd-left {
  left: -138px;
}
.hd-tooltip .hd-tooltiptext.hd-right {
  left: -333px;
}
.hd-tooltip .hd-tooltiptext.hf-hd {
  cursor: default;
  top: -40px;
  bottom: 30px !important;
  left: -95px;
  font-size: 12px !important;
  width: 270px;
  margin: 0;
  padding: 10px;
}
.hd-tooltip .hd-tooltiptext.border-opacity-6 {
  background-color: rgba(0, 0, 0, 0.6);
}
.hd-tooltip .hd-tooltiptext {
  /* Position the tooltip */
  position: absolute !important;
  z-index: 1;
}
.hd-tooltip .hd-tooltiptext.moss {
  width: 100%;
  bottom: 112% !important;
  left: 0px !important;
}
.hd-tooltip .hd-tooltiptext.moss span {
  display: inline;
}
.hd-tooltip .hd-tooltiptext.moss .moss-container {
  font-size: 0.9rem !important;
}
.hd-tooltip .hd-tooltiptext.moss .moss-container p {
  font-size: 0.9rem !important;
}
.hd-tooltip .hd-tooltiptext.moss .moss-container a {
  padding: 0;
  border-bottom: 1px solid white;
}
.hd-tooltip .hd-tooltiptext.moss .moss-container .moss-accessories {
  font-weight: bold;
}

.cr-lr-modal {
  width: 650px;
  height: 575px;
}

.generate-bos .modal-body {
  padding-left: 40px;
  padding-right: 40px;
}
.generate-bos .local-text {
  font-style: italic;
}
.generate-bos td {
  height: 36px;
}
.generate-bos td .bos-select {
  height: 36px;
  min-width: 100%;
}
.generate-bos td .bos-select .filter-option {
  width: 200% !important;
  display: block !important;
}
.generate-bos td .bos-select > button {
  background-color: white;
  margin-top: 0;
  height: 36px;
  white-space: nowrap;
}
.generate-bos td .bos-select > button span.filter-option {
  font-size: 0.8rem;
  color: black;
  background-color: white;
}
.generate-bos td .bos-select > button .bs-caret {
  width: auto;
}
.generate-bos td .bos-select li a span.text {
  width: 70%;
}
.generate-bos td .bos-select .dropdown-menu span.text {
  color: black;
  font-weight: normal;
}
.generate-bos td .bos-select select.bos-select {
  left: 0;
}
.generate-bos td .bos-select .dropdown-menu li.selected span.check-mark::after {
  content: "✓";
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #000;
  width: 15px;
  height: 15px;
  font-size: 18px;
}
.generate-bos .add-more-items {
  font-size: 1rem;
  cursor: pointer;
  margin-top: 6px;
  margin-bottom: 16px;
}
.generate-bos .add-more-items:hover:after {
  border-bottom: 1px solid white;
}

.app-filter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 2rem;
}
.app-filter .app-filter-btn {
  border: none;
  height: 100%;
}
.app-filter .app-filter-input {
  background: #989696;
  border: none;
  width: 160px;
  height: 30px;
  padding-left: 6px;
  margin-right: 15px;
}
.app-filter .app-filter-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
}

.un-fleet {
  font-family: "Roboto", sans-serif;
}
.un-fleet .qty input[type=text] {
  font-family: "Roboto", sans-serif !important;
}
.un-fleet .btn-light-green,
.un-fleet .btn-lime {
  background-color: #5aba47;
}
.un-fleet .btn-light-green:focus,
.un-fleet .btn-lime:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(90, 186, 71, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(90, 186, 71, 0.5);
}
.un-fleet .btn-light-green:hover,
.un-fleet .btn-lime:hover {
  background-color: rgb(123.2608695652, 199.9090909091, 108.0909090909);
}
.un-fleet .btn-blue,
.un-fleet .btn-dark-blue {
  background-color: #099dd9;
}
.un-fleet .btn-blue:hover,
.un-fleet .btn-dark-blue:hover {
  background-color: rgb(10.0154867257, 174.7146017699, 241.4845132743);
}
.un-fleet .btn-red,
.un-fleet .btn-warning {
  background-color: #c72129 !important;
  border-color: #c72129 !important;
}
.un-fleet .btn-red:focus,
.un-fleet .btn-warning:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(199, 33, 41, 0.5) !important;
          box-shadow: 0 0 0 0.2rem rgba(199, 33, 41, 0.5) !important;
}
.un-fleet .btn-red:hover,
.un-fleet .btn-warning:hover {
  background-color: rgb(222.7112068966, 60.2887931034, 68.1163793103) !important;
}
.un-fleet .btn.plus .add-vehicle-to-order {
  font-size: clamp(1.125rem, 3vw - 1.6rem, 1.5rem);
}
.un-fleet .top-bar {
  background: #099dd9;
  padding-left: 0;
}
.un-fleet .top-bar figure {
  background: #181717;
}
.un-fleet .top-bar .logotype > .img-fluid {
  background: white;
  height: 70px;
  width: auto;
  border: 2px solid white;
}
.un-fleet .navbar {
  background: rgba(0, 0, 0, 0.8);
}
.un-fleet.locked .navbar {
  background: black;
}
.un-fleet .main_home .text-block {
  background: rgba(0, 0, 0, 0.8);
}
.un-fleet .overlay {
  background: rgba(0, 0, 0, 0.8);
}
.un-fleet .navbar .navbar-nav li.active,
.un-fleet .filters-form .dropdown-toggle:before {
  background: #099dd9;
}
.un-fleet .block-with-image .green-container,
.un-fleet .nav-tabs .nav-link.active {
  background: #48a046;
}
.un-fleet .card ol:not(.no-format) li:before {
  background: none;
}
.un-fleet .card ol:not(.no-format) li:after {
  border-color: transparent;
}
.un-fleet ol:not(.no-format) li:before {
  background: #5aba47;
}
.un-fleet ol:not(.no-format) li:after {
  border-color: #5aba47;
}
.un-fleet ol:not(.no-format) li:last-child:after {
  content: "";
  border-left: 4px solid transparent;
}
.un-fleet .checkbox input[type=checkbox]:checked + label {
  background: #5aba47;
  border-color: #5aba47;
}
.un-fleet .radio_field li input[type=radio]:checked ~ label::before {
  background-image: url("/static/gvlp/backgrounds/un/hand_drive.80e5c7c615ca.svg");
}
.un-fleet .modal-content .modal-header {
  background: none;
  background-color: #0068a0 !important;
}
.un-fleet .modal-content .modal-header.blue-bg {
  padding-left: 0;
}
.un-fleet .modal-content .modal-header > h4 {
  margin-bottom: 0;
}
.un-fleet .breadcrumb li.breadcrumb-item.active a, .un-fleet .breadcrumb--my-fleet li.breadcrumb-item.active a {
  background-color: #099dd9;
}
.un-fleet .login-page__welcome-text {
  font-size: 18px;
}
.un-fleet .login-page__welcome-text a {
  color: white;
  text-decoration: underline;
}
.un-fleet .table.table-edit-lr .table-inner tr td:last-child {
  width: 30% !important;
  min-width: 230px !important;
}
.un-fleet .table.table-edit-lr td textarea {
  height: auto !important;
}
.un-fleet .tooltip .tooltip-inner {
  max-width: 300px;
}
.un-fleet .user-action-wrapper {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 0 !important;
}
@media screen and (max-width: 1440px) {
  .un-fleet .user-action-wrapper {
    width: 290px;
  }
}
@media screen and (max-width: 991px) {
  .un-fleet .user-action-wrapper {
    margin-left: auto;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    margin-right: 10px;
  }
}
.un-fleet .user-action-wrapper .status-wrapper {
  margin: 0 !important;
}
.un-fleet .user-action-wrapper .user-action-btn-wrapper {
  width: 260px !important;
  margin-bottom: 0 !important;
}
@media screen and (max-width: 991px) {
  .un-fleet .user-action-wrapper .user-action-btn-wrapper {
    margin-left: 0 !important;
  }
}
.un-fleet .user-action-wrapper .user-action-btn-wrapper .btn {
  height: 30px !important;
  font-size: 14px !important;
  padding: 0 0 0 20px !important;
  margin-top: 0 !important;
}
@media screen and (max-width: 991px) {
  .un-fleet .user-action-wrapper .user-action-btn-wrapper .btn {
    padding: 0 5px !important;
  }
}
.un-fleet .user-action-wrapper .user-action-btn-wrapper .btn svg {
  margin-top: 0 !important;
  margin-right: 10px !important;
}

.stuck .un-fleet .navbar.sticky-top {
  background: black;
}

.maintenance {
  height: 90vh;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.maintenance .header-info {
  margin-left: 10px;
  font-size: 24px;
  letter-spacing: 2px;
}
.maintenance .content-box {
  min-width: 570px;
  width: 65%;
}
@media screen and (max-width: 600px) {
  .maintenance .content-box {
    min-width: auto;
    width: 90%;
  }
}
.maintenance .card-body {
  background: rgba(0, 0, 0, 0.5);
}
.maintenance .maintenance-text {
  width: 100%;
  padding: 0 15px;
  text-align: justify;
}

/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
@media screen and (max-width: 991px) {
  .tablesorter {
    display: block;
  }
}

.tablesorter-blackice {
  font-family: "Open Sans", Arial, sans-serif !important;
  padding: 0.5rem !important;
  padding-bottom: 310px !important;
  padding-left: 0 !important;
  background-color: #4d4d4d !important;
}
.tablesorter-blackice .hf_do_list_row td {
  color: white;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .light-table tr {
    margin-top: 30px !important;
    padding-bottom: 40px;
    border-bottom: 1px solid #333;
  }
}
.tablesorter-blackice .light-table tr:hover {
  cursor: pointer;
}
.tablesorter-blackice .light-table tr:hover td {
  background-color: #5f5f5f;
}
.tablesorter-blackice .light-table td {
  background-color: #666666;
}
.tablesorter-blackice .light-table td:nth-of-type(1) {
  width: 10%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .light-table td:nth-of-type(1) {
    width: 100%;
  }
}
.tablesorter-blackice .light-table td:nth-of-type(2) {
  width: 8%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .light-table td:nth-of-type(2) {
    width: 100%;
  }
}
.tablesorter-blackice .light-table td:nth-of-type(3) {
  width: 14%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .light-table td:nth-of-type(3) {
    width: 100%;
  }
}
.tablesorter-blackice .light-table td:nth-of-type(4) {
  width: 18%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .light-table td:nth-of-type(4) {
    width: 100%;
  }
}
.tablesorter-blackice .light-table td:nth-of-type(5) {
  width: 20%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .light-table td:nth-of-type(5) {
    width: 100%;
  }
}
.tablesorter-blackice .light-table td:nth-of-type(6) {
  width: 10%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .light-table td:nth-of-type(6) {
    width: 100%;
  }
}
.tablesorter-blackice .light-table td:nth-of-type(7) {
  width: 20%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .light-table td:nth-of-type(7) {
    width: 100%;
  }
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .dark-table tr {
    margin-top: 30px !important;
  }
}
.tablesorter-blackice .dark-table tr:hover {
  cursor: pointer;
}
.tablesorter-blackice .dark-table tr:hover td {
  background-color: #2b2b2b;
}
.tablesorter-blackice .dark-table td {
  background-color: #333333;
  color: #8a8a8a;
}
.tablesorter-blackice .dark-table td:nth-of-type(1) {
  width: 10%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .dark-table td:nth-of-type(1) {
    width: 100%;
  }
}
.tablesorter-blackice .dark-table td:nth-of-type(2) {
  width: 8%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .dark-table td:nth-of-type(2) {
    width: 100%;
  }
}
.tablesorter-blackice .dark-table td:nth-of-type(3) {
  width: 14%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .dark-table td:nth-of-type(3) {
    width: 100%;
  }
}
.tablesorter-blackice .dark-table td:nth-of-type(4) {
  width: 18%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .dark-table td:nth-of-type(4) {
    width: 100%;
  }
}
.tablesorter-blackice .dark-table td:nth-of-type(5) {
  width: 20%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .dark-table td:nth-of-type(5) {
    width: 100%;
  }
}
.tablesorter-blackice .dark-table td:nth-of-type(6) {
  width: 10%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .dark-table td:nth-of-type(6) {
    width: 100%;
  }
}
.tablesorter-blackice .dark-table td:nth-of-type(7) {
  width: 20%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .dark-table td:nth-of-type(7) {
    width: 100%;
  }
}
.tablesorter-blackice thead th > a,
.tablesorter-blackice thead th > span {
  font-size: 0.875rem;
  color: #fff;
  font-weight: normal;
  text-decoration: none;
  max-width: 99%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice thead th > a,
  .tablesorter-blackice thead th > span {
    max-width: 100%;
  }
}
.tablesorter-blackice tbody td a {
  text-decoration: none;
  color: inherit;
  max-width: 99%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice tbody td a {
    max-width: 100%;
  }
}
.tablesorter-blackice tbody td .drop-down a {
  max-width: 100%;
  font-size: 14px;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice tbody tr.avoid-sort {
    margin-top: 30px !important;
  }
}
.tablesorter-blackice tbody td.progress-col {
  background-color: #4d4d4d;
  padding: 2px 4px;
}
.tablesorter-blackice tbody td.progress-col .notification-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 22px;
  background-color: white;
  border-radius: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}
.tablesorter-blackice tbody td .legenda {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.tablesorter-blackice tbody td .legenda-text {
  margin-left: 5px;
  margin-right: 10px;
}
.tablesorter-blackice tbody td.notification::after {
  content: "";
  position: relative;
  width: 5px;
  height: 5px;
  left: 10px;
  float: right;
  border-radius: 4px;
  background-color: #0f6fa6;
  margin-top: 9px;
  margin-right: -5px;
}
.tablesorter-blackice tbody .dot {
  width: 8px;
  height: 8px;
  border-radius: 6px;
  overflow: hidden;
  margin-left: 2px;
  background-color: #d0d0d0;
  -webkit-box-shadow: inset 1px 1px grey;
          box-shadow: inset 1px 1px grey;
}
.tablesorter-blackice tbody .dot-editing {
  background-color: #0f6fa6;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.tablesorter-blackice tbody .dot-allocation {
  background-color: #a72b23;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.tablesorter-blackice tbody .dot-shipment {
  background-color: #f1c020;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.tablesorter-blackice tbody .dot-arrival {
  background-color: #399549;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.tablesorter-blackice tbody .show-more {
  font-size: 1rem;
  cursor: pointer;
}
.tablesorter-blackice th {
  background-color: #1a1a1a !important;
}
.tablesorter-blackice .avoid-sort td {
  background-color: #4d4d4d !important;
  border: none;
  font-weight: 700 !important;
  color: #cecece;
  font-size: 0.8rem;
  padding-left: 0;
}
.tablesorter-blackice .avoid-sort td h6 {
  color: #ababab;
  max-width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1rem;
  margin: 8px 0 15px 0;
  white-space: nowrap;
  font-weight: bold;
}
.tablesorter-blackice .avoid-sort td h6::after {
  margin-left: 5px;
  content: "";
  background: #ababab;
  width: 100%;
  height: 1px;
  margin-bottom: 4px;
  -ms-flex-item-align: end;
  align-self: flex-end;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.tablesorter-blackice .not-processed-tbody td {
  font-weight: 700;
}
.tablesorter-blackice td,
.tablesorter-blackice th {
  font-size: 14px;
  margin: 5px !important;
  border: 0 !important;
  font-weight: 400;
  font-family: "Open Sans", Arial, sans-serif;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice td,
  .tablesorter-blackice th {
    display: block;
  }
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice td:before {
    content: attr(data-heading);
    display: block;
    margin-bottom: 3px;
    background: #1a1a1a;
  }
}
.tablesorter-blackice td:last-of-type {
  padding: 0;
  position: relative;
  min-width: 200px;
}
@media screen and (max-width: 1440px) {
  .tablesorter-blackice td:last-of-type {
    min-width: auto;
  }
}

.tablesorter-blackice .header,
.tablesorter-blackice .tablesorter-header {
  padding: 4px 0 4px 8px !important;
}
.tablesorter-blackice .header .filter__button,
.tablesorter-blackice .tablesorter-header .filter__button {
  margin-right: 20px;
}

.drop-down {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
}
@media screen and (max-width: 991px) {
  .drop-down {
    position: relative;
  }
}

.drop-down .selected a {
  background: transparent no-repeat scroll right center;
  display: block;
  width: 100%;
  text-decoration: none;
  color: #fff;
  padding: 4px 0 4px 4px;
}

.drop-down .options ul {
  border: 1px solid #fff;
}

.drop-down .options ul a,
.drop-down .selected a {
  border-bottom: 0;
}
.drop-down .options ul a.option-0,
.drop-down .selected a.option-0 {
  background-color: #b1242a;
}
.drop-down .options ul a.option-1,
.drop-down .selected a.option-1 {
  background-color: #bd4f1c;
}
.drop-down .options ul a.option-2,
.drop-down .selected a.option-2 {
  background-color: #1e4a65;
}
.drop-down .options ul a.option-3,
.drop-down .selected a.option-3 {
  background-color: #275d81;
}
.drop-down .options ul a.option-4,
.drop-down .selected a.option-4 {
  background-color: #1f6998;
}
.drop-down .options ul a.option-5,
.drop-down .selected a.option-5 {
  background-color: #1274b3;
}
.drop-down .options ul a.option-6,
.drop-down .selected a.option-6 {
  background-color: #0088d6;
}
.drop-down .options ul a.option-7,
.drop-down .selected a.option-7 {
  background-color: #3a964b;
}
.drop-down .options ul a.option-8,
.drop-down .selected a.option-8 {
  background-color: #006837;
}

.drop-down .selected a span {
  cursor: pointer;
  display: inline-block;
}

.drop-down .selected .drop {
  position: absolute;
  right: 0;
  background-color: #333333;
  height: 100%;
  top: 0;
  width: 26px;
  text-align: center;
  padding-top: 4px;
}
.drop-down .selected .drop span {
  font-size: 15px;
}

.drop-down .option {
  position: relative;
}

.drop-down .options ul {
  background: #fff none repeat scroll 0 0;
  display: none;
  list-style: none;
  padding: 0px 0px;
  position: absolute;
  left: 0px;
  top: 28px;
  width: auto;
  min-width: 100%;
  z-index: 99;
  -webkit-box-shadow: 5px 5px 7px -4px rgba(0, 0, 0, 0.28);
          box-shadow: 5px 5px 7px -4px rgba(0, 0, 0, 0.28);
}

.drop-down .options ul li {
  padding: 0;
  margin: 0;
}

.drop-down .selected span.value,
.drop-down .options span.value {
  display: none;
}

.drop-down .options ul li a {
  padding: 5px;
  display: block;
  text-decoration: none;
  color: #fff;
}

.drop-down .options ul li a:hover {
  background: #3179ac;
  color: #fff;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}

.details > .items #shipping-info-accordion.accordion .accodion_content,
.details .row.info #shipping-info-accordion.accordion .accodion_content {
  background-color: inherit;
}
.details > .items #shipping-info-accordion.accordion .accodion_content .accordion_header h2 a,
.details .row.info #shipping-info-accordion.accordion .accodion_content .accordion_header h2 a {
  color: black !important;
  border-bottom: none;
}
.details > .items #shipping-info-accordion.accordion .accodion_content .shipping-info-content,
.details .row.info #shipping-info-accordion.accordion .accodion_content .shipping-info-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 24px;
}
.details > .items #shipping-info-accordion.accordion .accodion_content .shipping-info-content > div,
.details .row.info #shipping-info-accordion.accordion .accodion_content .shipping-info-content > div {
  padding: 0;
}
.details > .items #shipping-info-accordion.accordion .accodion_content .shipping-info-content > .col-6,
.details .row.info #shipping-info-accordion.accordion .accodion_content .shipping-info-content > .col-6 {
  -ms-flex-preferred-size: calc(50% - 12px);
      flex-basis: calc(50% - 12px);
}
.details > .items .text-block .accordion-review,
.details > .items #shipping-info-accordion,
.details .row.info .text-block .accordion-review,
.details .row.info #shipping-info-accordion {
  padding-left: 0;
}
.details > .items .text-block .accordion-review .accodion_content,
.details > .items #shipping-info-accordion .accodion_content,
.details .row.info .text-block .accordion-review .accodion_content,
.details .row.info #shipping-info-accordion .accodion_content {
  padding: 0 15px;
  margin-bottom: 15px;
  background-color: #e5e5e5;
}
.details > .items .text-block .accordion-review .accodion_content .accordion_header,
.details > .items #shipping-info-accordion .accodion_content .accordion_header,
.details .row.info .text-block .accordion-review .accodion_content .accordion_header,
.details .row.info #shipping-info-accordion .accodion_content .accordion_header {
  min-height: 63px;
  border-bottom: none;
}
.details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a,
.details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a,
.details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a,
.details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a {
  font-size: 1.125rem !important;
  line-height: 1.2;
  color: #288cc0 !important;
  padding-bottom: 1rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
@media screen and (max-width: 991px) {
  .details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a,
  .details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a,
  .details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a,
  .details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a {
    padding-bottom: 25px;
  }
}
.details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a:before,
.details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a:before,
.details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a:before,
.details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a:before {
  content: "";
  position: absolute;
  width: 15px;
  height: 15px;
  left: auto;
  top: 24px;
  right: 0;
  bottom: auto;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgZmlsbD0iI2IyYjJiMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8Zz4KCQk8cG9seWdvbiBwb2ludHM9Ijc5LjA5MywwIDQ4LjkwNywzMC4xODcgMTQ2LjcyLDEyOCA0OC45MDcsMjI1LjgxMyA3OS4wOTMsMjU2IDIwNy4wOTMsMTI4Ij48L3BvbHlnb24+Cgk8L2c+Cjwvc3ZnPg==");
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
@media screen and (max-width: 576px) {
  .details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a:before,
  .details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a:before,
  .details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a:before,
  .details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a:before {
    left: 50%;
    right: auto;
    top: auto;
    bottom: 5px;
  }
}
.details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a.collapsed,
.details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a.collapsed,
.details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a.collapsed,
.details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a.collapsed {
  padding-bottom: 0;
  border-bottom: none;
}
@media screen and (max-width: 576px) {
  .details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a.collapsed,
  .details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a.collapsed,
  .details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a.collapsed,
  .details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a.collapsed {
    padding-bottom: 25px;
  }
}
.details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a.collapsed:before,
.details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a.collapsed:before,
.details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a.collapsed:before,
.details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a.collapsed:before {
  content: "";
  position: absolute;
  width: 15px;
  height: 15px;
  left: auto;
  top: 24px;
  right: 0;
  bottom: auto;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgZmlsbD0iI2IyYjJiMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8Zz4KCQk8cG9seWdvbiBwb2ludHM9Ijc5LjA5MywwIDQ4LjkwNywzMC4xODcgMTQ2LjcyLDEyOCA0OC45MDcsMjI1LjgxMyA3OS4wOTMsMjU2IDIwNy4wOTMsMTI4Ij48L3BvbHlnb24+Cgk8L2c+Cjwvc3ZnPg==");
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
@media screen and (max-width: 576px) {
  .details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a.collapsed:before,
  .details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a.collapsed:before,
  .details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a.collapsed:before,
  .details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a.collapsed:before {
    left: 50%;
    right: auto;
    top: auto;
    bottom: 5px;
  }
}
.details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a span.title,
.details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a span.title,
.details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a span.title,
.details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a span.title {
  font-weight: 300;
}
.details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a span.choosen,
.details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a span.choosen,
.details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a span.choosen,
.details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a span.choosen {
  color: #666;
  font-weight: 400;
}
.details > .items .text-block .accordion-review .accodion_content .accordion_body ul,
.details > .items #shipping-info-accordion .accodion_content .accordion_body ul,
.details .row.info .text-block .accordion-review .accodion_content .accordion_body ul,
.details .row.info #shipping-info-accordion .accodion_content .accordion_body ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  margin-right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media screen and (max-width: 991px) {
  .details > .items .text-block .accordion-review .accodion_content .accordion_body ul,
  .details > .items #shipping-info-accordion .accodion_content .accordion_body ul,
  .details .row.info .text-block .accordion-review .accodion_content .accordion_body ul,
  .details .row.info #shipping-info-accordion .accodion_content .accordion_body ul {
    width: 100%;
  }
}
.details > .items .text-block .accordion-review .accodion_content .accordion_body ul li,
.details > .items #shipping-info-accordion .accodion_content .accordion_body ul li,
.details .row.info .text-block .accordion-review .accodion_content .accordion_body ul li,
.details .row.info #shipping-info-accordion .accodion_content .accordion_body ul li {
  width: 30%;
  color: #666666;
}
@media screen and (max-width: 991px) {
  .details > .items .text-block .accordion-review .accodion_content .accordion_body ul li,
  .details > .items #shipping-info-accordion .accodion_content .accordion_body ul li,
  .details .row.info .text-block .accordion-review .accodion_content .accordion_body ul li,
  .details .row.info #shipping-info-accordion .accodion_content .accordion_body ul li {
    width: 100%;
  }
}

.proforma-modal.modal-create .proforma-modal-recovery {
  max-height: 80vh;
}
.proforma-modal.modal-create .proforma-modal-recovery main #myTableModal {
  max-height: calc(80vh - 120px);
}

.proforma-modal,
.modal-conf {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 9999998;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.proforma-modal-recovery,
.modal-conf-recovery {
  max-height: 470px;
  text-align: center;
  position: relative;
  background-color: #fff;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery,
  .modal-conf-recovery {
    width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .proforma-modal-recovery,
  .modal-conf-recovery {
    width: 90%;
  }
}
.proforma-modal-recovery header,
.modal-conf-recovery header {
  height: 70px;
  background-color: #0081ff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  font-size: 1.5rem;
  font-style: italic;
  background-image: url("../images/logo_wfp_box.ff4a74d6856d.svg");
  background-repeat: no-repeat;
  background-size: 50px 50px;
  background-position: 2% 50%;
}
@media screen and (max-width: 576px) {
  .proforma-modal-recovery header,
  .modal-conf-recovery header {
    font-size: 1.125rem;
    background-size: 40px 40px;
  }
}
.proforma-modal-recovery footer,
.modal-conf-recovery footer {
  height: 50px;
  background-color: rgba(0, 0, 0, 0.85);
  color: #fff;
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 0 10%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.proforma-modal-recovery footer .bttn,
.modal-conf-recovery footer .bttn {
  font-size: 0.9rem;
  line-height: 1.5;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  padding: 5px 20px;
}
.proforma-modal-recovery footer .bttn-confirm,
.modal-conf-recovery footer .bttn-confirm {
  background-color: #8a8d18;
}
.proforma-modal-recovery footer .bttn-confirm:hover,
.modal-conf-recovery footer .bttn-confirm:hover {
  background-color: #797c12;
  cursor: pointer;
}
.proforma-modal-recovery footer .bttn-cancel,
.modal-conf-recovery footer .bttn-cancel {
  background-color: #c95522;
}
.proforma-modal-recovery footer .bttn-cancel:hover,
.modal-conf-recovery footer .bttn-cancel:hover {
  background-color: #bd4d1c;
  cursor: pointer;
}
.proforma-modal-recovery main,
.modal-conf-recovery main {
  background-color: #e5e5e5;
  margin-bottom: 50px;
}
.proforma-modal-recovery main #myTableModal,
.modal-conf-recovery main #myTableModal {
  font-size: 0.8rem;
  max-height: 350px;
  border-spacing: 5px;
  border-collapse: separate;
  overflow-y: scroll;
}
.proforma-modal-recovery main #myTableModal tr,
.modal-conf-recovery main #myTableModal tr {
  border-top: 5px solid #e5e5e5;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal tr,
  .modal-conf-recovery main #myTableModal tr {
    display: block;
    background: #fff;
  }
}
.proforma-modal-recovery main #myTableModal td,
.modal-conf-recovery main #myTableModal td {
  padding: 4px;
  text-align: left;
  background-color: #fff;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal td,
  .modal-conf-recovery main #myTableModal td {
    text-align: center;
    padding-bottom: 5px;
    border-bottom: 1px dashed #eee;
  }
  .proforma-modal-recovery main #myTableModal td:before,
  .modal-conf-recovery main #myTableModal td:before {
    content: attr(data-heading);
    display: block;
    padding: 4px;
    margin-bottom: 3px;
    color: #333;
    font-weight: bold;
    text-transform: uppercase;
    background: #fff;
  }
}
.proforma-modal-recovery main #myTableModal td:nth-of-type(1),
.modal-conf-recovery main #myTableModal td:nth-of-type(1) {
  width: 12%;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal td:nth-of-type(1),
  .modal-conf-recovery main #myTableModal td:nth-of-type(1) {
    width: 100%;
  }
}
.proforma-modal-recovery main #myTableModal td:nth-of-type(2),
.modal-conf-recovery main #myTableModal td:nth-of-type(2) {
  width: 10%;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal td:nth-of-type(2),
  .modal-conf-recovery main #myTableModal td:nth-of-type(2) {
    width: 100%;
  }
}
.proforma-modal-recovery main #myTableModal td:nth-of-type(3),
.modal-conf-recovery main #myTableModal td:nth-of-type(3) {
  width: 20%;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal td:nth-of-type(3),
  .modal-conf-recovery main #myTableModal td:nth-of-type(3) {
    width: 100%;
  }
}
.proforma-modal-recovery main #myTableModal td:nth-of-type(4),
.modal-conf-recovery main #myTableModal td:nth-of-type(4) {
  width: 25%;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal td:nth-of-type(4),
  .modal-conf-recovery main #myTableModal td:nth-of-type(4) {
    width: 100%;
  }
}
.proforma-modal-recovery main #myTableModal td:nth-of-type(5),
.modal-conf-recovery main #myTableModal td:nth-of-type(5) {
  width: 25%;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal td:nth-of-type(5),
  .modal-conf-recovery main #myTableModal td:nth-of-type(5) {
    width: 100%;
  }
}
.proforma-modal-recovery main #myTableModal td:nth-of-type(6),
.modal-conf-recovery main #myTableModal td:nth-of-type(6) {
  width: 8%;
  text-align: right;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal td:nth-of-type(6),
  .modal-conf-recovery main #myTableModal td:nth-of-type(6) {
    width: 100%;
  }
}
.proforma-modal-recovery main #myTableModal td .show-more,
.modal-conf-recovery main #myTableModal td .show-more {
  font-weight: bold;
}
.proforma-modal-recovery main #myTableModal thead,
.modal-conf-recovery main #myTableModal thead {
  background-color: #4d4d4d;
  color: #fff;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal thead,
  .modal-conf-recovery main #myTableModal thead {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal tbody tr,
  .modal-conf-recovery main #myTableModal tbody tr {
    display: block;
  }
}
.proforma-modal-recovery main #myTableModal tbody tr:hover,
.modal-conf-recovery main #myTableModal tbody tr:hover {
  cursor: pointer;
}
.proforma-modal-recovery main #myTableModal tbody tr:hover td,
.modal-conf-recovery main #myTableModal tbody tr:hover td {
  color: #fff;
  background-color: #0080ff;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal tbody tr:hover td,
  .modal-conf-recovery main #myTableModal tbody tr:hover td {
    color: #000;
    background-color: #fff;
  }
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal tfoot,
  .modal-conf-recovery main #myTableModal tfoot {
    display: block;
  }
  .proforma-modal-recovery main #myTableModal tfoot td:before,
  .modal-conf-recovery main #myTableModal tfoot td:before {
    padding: 0;
    margin-bottom: 0;
  }
}
.proforma-modal-confirmation,
.modal-conf-confirmation {
  width: 33%;
  min-height: 200px;
  background-color: rgba(0, 0, 0, 0.8);
  color: #fff;
  position: relative;
}
@media screen and (max-width: 1200px) {
  .proforma-modal-confirmation,
  .modal-conf-confirmation {
    width: 50%;
  }
}
.proforma-modal-confirmation header,
.modal-conf-confirmation header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 50px;
  color: #fff;
  font-size: 1.2rem;
  background-image: url("../images/logo_wfp_box.ff4a74d6856d.svg");
  background-position: 2% 50%;
  background-repeat: no-repeat;
  background-size: 40px 40px;
  background-color: #0081ff;
}
@media screen and (max-width: 576px) {
  .proforma-modal-confirmation header,
  .modal-conf-confirmation header {
    padding-left: 14px;
    font-size: 1rem;
    background-size: 35px 35px;
  }
}
.proforma-modal-confirmation main,
.modal-conf-confirmation main {
  margin-bottom: 50px;
  padding: 10px;
}
.proforma-modal-confirmation main p,
.modal-conf-confirmation main p {
  color: #fff;
  text-align: center;
  margin: 0;
}
.proforma-modal-confirmation main p.email,
.modal-conf-confirmation main p.email {
  font-weight: bold;
}
.proforma-modal-confirmation main .sk-fading-circle,
.modal-conf-confirmation main .sk-fading-circle {
  margin: 30px auto;
  width: 40px;
  height: 40px;
  position: relative;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle,
.modal-conf-confirmation main .sk-fading-circle .sk-circle {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle:before {
  content: "";
  display: block;
  margin: 0 auto;
  width: 15%;
  height: 15%;
  background-color: #fff;
  border-radius: 100%;
  -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
          animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle2,
.modal-conf-confirmation main .sk-fading-circle .sk-circle2 {
  -webkit-transform: rotate(30deg);
      -ms-transform: rotate(30deg);
          transform: rotate(30deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle3,
.modal-conf-confirmation main .sk-fading-circle .sk-circle3 {
  -webkit-transform: rotate(60deg);
      -ms-transform: rotate(60deg);
          transform: rotate(60deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle4,
.modal-conf-confirmation main .sk-fading-circle .sk-circle4 {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle5,
.modal-conf-confirmation main .sk-fading-circle .sk-circle5 {
  -webkit-transform: rotate(120deg);
      -ms-transform: rotate(120deg);
          transform: rotate(120deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle6,
.modal-conf-confirmation main .sk-fading-circle .sk-circle6 {
  -webkit-transform: rotate(150deg);
      -ms-transform: rotate(150deg);
          transform: rotate(150deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle7,
.modal-conf-confirmation main .sk-fading-circle .sk-circle7 {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle8,
.modal-conf-confirmation main .sk-fading-circle .sk-circle8 {
  -webkit-transform: rotate(210deg);
      -ms-transform: rotate(210deg);
          transform: rotate(210deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle9,
.modal-conf-confirmation main .sk-fading-circle .sk-circle9 {
  -webkit-transform: rotate(240deg);
      -ms-transform: rotate(240deg);
          transform: rotate(240deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle10,
.modal-conf-confirmation main .sk-fading-circle .sk-circle10 {
  -webkit-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
          transform: rotate(270deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle11,
.modal-conf-confirmation main .sk-fading-circle .sk-circle11 {
  -webkit-transform: rotate(300deg);
      -ms-transform: rotate(300deg);
          transform: rotate(300deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle12,
.modal-conf-confirmation main .sk-fading-circle .sk-circle12 {
  -webkit-transform: rotate(330deg);
      -ms-transform: rotate(330deg);
          transform: rotate(330deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle2:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle2:before {
  -webkit-animation-delay: -1.1s;
          animation-delay: -1.1s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle3:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle3:before {
  -webkit-animation-delay: -1s;
          animation-delay: -1s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle4:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle4:before {
  -webkit-animation-delay: -0.9s;
          animation-delay: -0.9s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle5:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle5:before {
  -webkit-animation-delay: -0.8s;
          animation-delay: -0.8s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle6:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle6:before {
  -webkit-animation-delay: -0.7s;
          animation-delay: -0.7s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle7:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle7:before {
  -webkit-animation-delay: -0.6s;
          animation-delay: -0.6s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle8:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle8:before {
  -webkit-animation-delay: -0.5s;
          animation-delay: -0.5s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle9:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle9:before {
  -webkit-animation-delay: -0.4s;
          animation-delay: -0.4s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle10:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle10:before {
  -webkit-animation-delay: -0.3s;
          animation-delay: -0.3s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle11:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle11:before {
  -webkit-animation-delay: -0.2s;
          animation-delay: -0.2s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle12:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle12:before {
  -webkit-animation-delay: -0.1s;
          animation-delay: -0.1s;
}
@-webkit-keyframes sk-circleFadeDelay {
  0%, 39%, 100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
@keyframes sk-circleFadeDelay {
  0%, 39%, 100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
.proforma-modal-confirmation footer,
.modal-conf-confirmation footer {
  height: 50px;
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 0 10%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.proforma-modal-confirmation footer .bttn,
.modal-conf-confirmation footer .bttn {
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  padding: 5px 20px;
}
.proforma-modal-confirmation footer .bttn-confirm,
.modal-conf-confirmation footer .bttn-confirm {
  background-color: #8a8d18;
}
.proforma-modal-confirmation footer .bttn-confirm:hover,
.modal-conf-confirmation footer .bttn-confirm:hover {
  background-color: #797c12;
  cursor: pointer;
}
.proforma-modal-confirmation footer .bttn-cancel,
.modal-conf-confirmation footer .bttn-cancel {
  background-color: #c95522;
}
.proforma-modal-confirmation footer .bttn-cancel:hover,
.modal-conf-confirmation footer .bttn-cancel:hover {
  background-color: #bd4d1c;
  cursor: pointer;
}
@media screen and (max-width: 991px) {
  .proforma-modal-confirmation,
  .modal-conf-confirmation {
    width: 70%;
  }
}
@media screen and (max-width: 576px) {
  .proforma-modal-confirmation,
  .modal-conf-confirmation {
    width: 90%;
  }
}

.delete-inlineform {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 31px;
  height: 31px;
  font-size: 1.5rem;
  color: #c30a0a;
  font-weight: bold;
  text-decoration: none !important;
  background: #ccc;
  cursor: pointer;
}
@media screen and (max-width: 576px) {
  .delete-inlineform {
    width: auto;
    height: auto;
  }
}
.delete-inlineform:hover {
  color: #ccc;
  background: #c30a0a;
}
.delete-inlineform span {
  display: none;
}
@media screen and (max-width: 576px) {
  .delete-inlineform span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 1rem;
  }
}

.hidden-modal {
  display: none;
}

.hidden-modal-conf {
  display: none;
}

.hidden {
  display: none;
}

.load-leasing-requests tbody a {
  text-decoration: none;
  color: inherit;
}

@media screen and (max-width: 991px) {
  .table-history thead,
  .table.table-create-proforma thead,
  .table.table-edit-lr thead,
  .table-inner thead {
    display: none;
  }
}
.table-history td:before,
.table.table-create-proforma td:before,
.table.table-edit-lr td:before,
.table-inner td:before {
  content: "";
  display: none;
}
@media screen and (max-width: 991px) {
  .table-history td:before,
  .table.table-create-proforma td:before,
  .table.table-edit-lr td:before,
  .table-inner td:before {
    content: attr(data-heading);
    display: block;
    padding: 4px;
    margin-bottom: 3px;
    color: #fff;
    background: #1a1a1a;
  }
}

.table.table-create-proforma,
.table.table-edit-lr {
  display: table;
}
@media screen and (max-width: 991px) {
  .table.table-create-proforma,
  .table.table-edit-lr {
    display: block;
  }
}
.table.table-create-proforma tfoot,
.table.table-edit-lr tfoot {
  width: 100%;
  display: block;
}
.table.table-create-proforma tfoot td,
.table.table-edit-lr tfoot td {
  background: none;
}
.table.table-create-proforma tfoot td:first-child,
.table.table-edit-lr tfoot td:first-child {
  padding: 18px 0 0 0;
}
.table.table-create-proforma tfoot td:before,
.table.table-edit-lr tfoot td:before {
  content: "";
  display: none;
}
.table.table-create-proforma th,
.table.table-edit-lr th {
  white-space: nowrap;
  padding: 4px 8px;
  color: #fff;
  font-weight: normal;
  text-align: center;
  background: #aaa;
  border-left: 14px solid #ebebeb;
}
.table.table-create-proforma th:first-child,
.table.table-edit-lr th:first-child {
  text-align: left;
  border-left: none;
}
.table.table-create-proforma th:last-child,
.table.table-edit-lr th:last-child {
  background: transparent;
}
@media screen and (max-width: 991px) {
  .table.table-create-proforma tr,
  .table.table-edit-lr tr {
    margin-bottom: 20px;
  }
}
.table.table-create-proforma td,
.table.table-edit-lr td {
  padding: 18px 7px 4px 7px;
}
.table.table-create-proforma td:first-child,
.table.table-edit-lr td:first-child {
  padding: 18px 7px 4px 0;
}
.table.table-create-proforma td:last-child,
.table.table-edit-lr td:last-child {
  padding: 18px 0 4px 7px;
}
@media screen and (max-width: 991px) {
  .table.table-create-proforma td,
  .table.table-edit-lr td {
    background: #fff;
    padding: 0 8px 8px 8px;
    border-bottom: 1px solid #ebebeb;
  }
}
.table.table-create-proforma td:before,
.table.table-edit-lr td:before {
  content: "";
  display: none;
}
@media screen and (max-width: 991px) {
  .table.table-create-proforma td:before,
  .table.table-edit-lr td:before {
    content: attr(data-heading);
    display: block;
    color: #aaa;
    font-weight: bold;
    margin-bottom: 0;
    background: #fff;
  }
}
.table.table-create-proforma td input,
.table.table-edit-lr td input {
  width: 100%;
  text-align: center;
}
.table.table-create-proforma td:first-child,
.table.table-edit-lr td:first-child {
  width: 514px;
}
@media screen and (max-width: 1200px) {
  .table.table-create-proforma td:first-child,
  .table.table-edit-lr td:first-child {
    width: 300px;
  }
}
@media screen and (max-width: 991px) {
  .table.table-create-proforma td:first-child,
  .table.table-edit-lr td:first-child {
    width: 100%;
    padding: 0;
  }
}
.table.table-create-proforma td:first-child input,
.table.table-edit-lr td:first-child input {
  text-align: left;
  padding: 1px 5px;
}
@media screen and (max-width: 991px) {
  .table.table-create-proforma td:first-child input,
  .table.table-edit-lr td:first-child input {
    text-align: center;
  }
}
@media screen and (max-width: 991px) {
  .table.table-create-proforma td:last-child,
  .table.table-edit-lr td:last-child {
    background: none;
    padding: 0;
    border-bottom: 0;
  }
  .table.table-create-proforma td:last-child:before,
  .table.table-edit-lr td:last-child:before {
    content: "";
    display: none;
    padding: 0;
  }
}
.table.table-create-proforma td table,
.table.table-edit-lr td table {
  background: none;
}
.table.table-create-proforma td table th,
.table.table-edit-lr td table th {
  border: none;
}
.table.table-create-proforma td table th:first-child,
.table.table-edit-lr td table th:first-child {
  background: none;
}
.table.table-create-proforma td table th:last-child,
.table.table-edit-lr td table th:last-child {
  background: #aaa;
}
.table.table-create-proforma td table td:first-child,
.table.table-edit-lr td table td:first-child {
  width: auto;
  padding: 0;
}
.table.table-create-proforma td table td:last-child,
.table.table-edit-lr td table td:last-child {
  padding: 0;
}
.table.table-create-proforma td table td textarea,
.table.table-edit-lr td table td textarea {
  height: 226px !important;
}
.table.table-create-proforma td table tr.form-group td:last-child,
.table.table-edit-lr td table tr.form-group td:last-child {
  width: 90% !important;
}
@media screen and (max-width: 991px) {
  .table.table-create-proforma td table.table-inner td.text-right,
  .table.table-edit-lr td table.table-inner td.text-right {
    text-align: center !important;
  }
}
.table.table-create-proforma td table.table-inner tr td:last-child,
.table.table-edit-lr td table.table-inner tr td:last-child {
  width: 57.3%;
}
@media screen and (max-width: 991px) {
  .table.table-create-proforma td table.table-inner tr td:last-child,
  .table.table-edit-lr td table.table-inner tr td:last-child {
    width: 100%;
  }
  .table.table-create-proforma td table.table-inner tr td:last-child:before,
  .table.table-edit-lr td table.table-inner tr td:last-child:before {
    content: "";
    display: none;
  }
}
@media screen and (max-width: 991px) and (max-width: 991px) {
  .table.table-create-proforma td table.table-inner tr td:last-child:before,
  .table.table-edit-lr td table.table-inner tr td:last-child:before {
    content: attr(data-heading);
    display: block !important;
    color: #aaa;
    font-weight: bold;
    margin-bottom: 0;
    background: #fff;
  }
}
.table.table-create-proforma .shipping-cost-margin-block,
.table.table-edit-lr .shipping-cost-margin-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100% !important;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.table.table-create-proforma .shipping-cost-margin-block > div:first-of-type,
.table.table-edit-lr .shipping-cost-margin-block > div:first-of-type {
  width: 30% !important;
}
.table.table-create-proforma .shipping-cost-margin-block > div:last-of-type,
.table.table-edit-lr .shipping-cost-margin-block > div:last-of-type {
  width: 65% !important;
}
.table.table-create-proforma .shipping-cost-margin-block .form-control,
.table.table-edit-lr .shipping-cost-margin-block .form-control {
  border: none;
  outline: none;
  padding: 0.25rem 0.1rem;
}
.table.table-create-proforma .shipping-cost-margin-block .form-control:focus,
.table.table-edit-lr .shipping-cost-margin-block .form-control:focus {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.table.table-create-proforma .shipping-cost-margin-block .percent,
.table.table-edit-lr .shipping-cost-margin-block .percent {
  width: 25%;
  margin: 0;
  padding: 0.25rem 0;
}

.table.table-edit-lr td:last-child {
  padding: 18px 7px 4px 7px;
}
.table.table-edit-lr .add-accessory-btn {
  width: 60% !important;
}
.table.table-edit-lr .config-container {
  width: inherit;
}
.table.table-edit-lr .config-accessories-subtotal,
.table.table-edit-lr .config-total {
  text-align: center !important;
}

tbody .btn-block {
  width: 507px;
}
@media screen and (max-width: 991px) {
  tbody .btn-block {
    width: auto;
    max-width: 96%;
    margin: 0 auto;
  }
}

.typeahead__container {
  font: 0.875rem "Open Sans", Arial, sans-serif !important;
}

.no_border_img {
  border-bottom: 0;
}
.no_border_img:hover {
  border-bottom: 0;
}

.jq-toast-wrap {
  top: 0 !important;
}

.bootstrap-select.btn-group .dropdown-toggle .filter-option {
  overflow: hidden !important;
  text-overflow: ellipsis;
  width: calc(100% - 26px);
}

.jq-toast-single {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
  border-bottom-left-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
  background-color: #808222 !important;
}
.jq-toast-single h2 {
  font-size: 15px !important;
  margin: 0 !important;
}

.lr-save-changes {
  white-space: nowrap;
  text-align: center;
  font-size: 1rem !important;
}

.lr-checkbox .custom-control-label::before {
  -webkit-transform: scale(1.5);
      -ms-transform: scale(1.5);
          transform: scale(1.5);
}
.lr-checkbox .custom-control-label {
  padding-left: 1rem;
}
.lr-checkbox {
  size: 1rem !important;
}

.display-flex-center {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.bootstrap-select.selected .btn {
  font-size: 14px;
  line-height: 14px;
  font-weight: 400;
  height: 26px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 4px;
  padding-right: 6px !important;
  margin: 0;
}
.bootstrap-select.selected .btn:hover, .bootstrap-select.selected .btn:focus, .bootstrap-select.selected .btn.focus, .bootstrap-select.selected .btn:active {
  outline: 0;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.bootstrap-select.selected .btn.dropdown-toggle:before {
  content: "";
  position: absolute;
  background-color: #333333;
  height: 100%;
  top: -1px;
  right: -1px;
  width: 26px;
  height: 26px;
  text-align: center;
  padding-top: 4px;
  z-index: -1;
}
.bootstrap-select.selected .btn.dropdown-toggle:after {
  content: "";
  display: inline-block;
  vertical-align: 0.255em;
  border-top: 0.7em solid #fff;
  border-right: 0.4em solid transparent;
  border-bottom: 0;
  border-left: 0.4em solid transparent;
}
@media screen and (max-width: 991px) {
  .bootstrap-select.selected .btn {
    max-width: 100%;
  }
}
.bootstrap-select.selected .filter-option {
  float: left;
  white-space: nowrap;
  overflow: visible !important;
}
.bootstrap-select.selected .bs-caret {
  width: 0;
}
.bootstrap-select.selected .dropdown-menu {
  padding: 0;
  border: 1px solid #fff;
}
.bootstrap-select.selected .dropdown-menu.inner {
  float: left !important;
}

.bootstrap-select.selected:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
  width: 100%;
}

.digital-office__hr {
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 4px;
  height: 2px;
  margin: 10px 20px 20px 20px;
}

.recurring-invoice .tablesorter-blackice td.recurring-status:last-of-type {
  vertical-align: top !important;
  padding: 4px !important;
  position: static;
}
.recurring-invoice .tablesorter-blackice td.recurring-status {
  padding-left: 10px;
  padding-top: 3px;
  height: 100%;
  vertical-align: center;
}
.recurring-invoice .tablesorter-blackice td.recurring-status.red {
  background-color: #97010f;
  color: #bbbcbb;
}
.recurring-invoice .tablesorter-blackice td.recurring-status.green {
  background-color: #006b28;
}
.recurring-invoice .office-select-label {
  color: white;
  font-size: 18px;
}
.recurring-invoice .filter-option {
  padding-left: 0px !important;
}
.recurring-invoice .office-select-option .office-select-option {
  position: absolute;
  top: 0;
}

.agency-popover {
  width: 125px;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 10px;
  padding: 10px 20px;
  margin: 0;
  z-index: 1000;
}
.agency-popover-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.agency-popover-link {
  height: 50px;
  width: 35px;
}
.agency-popover-link > div {
  position: fixed;
  top: 0;
  height: 70px;
  width: 65px;
  border-radius: 10px;
  padding: 10px 10px 10px 15px;
}
.agency-popover-link > div svg {
  width: 35px;
}
.agency-popover-link:hover .white-fill {
  fill: #437bbd;
}
.agency-popover-link-wfp > div {
  left: 0;
}
.agency-popover-link-fao > div {
  right: 0;
}

.leasing_request-extra_info .consignee-dl {
  -ms-flex-preferred-size: 47%;
      flex-basis: 47%;
}
.leasing_request-extra_info .notify-dl {
  width: 30%;
}
.leasing_request-extra_info .notify-dl-details {
  width: 62.5%;
}
.leasing_request-extra_info .pre-clearence-dl {
  width: 95%;
}
.leasing_request-extra_info .extra-textarea {
  outline: none;
  background-color: #f5f5f5;
  border: 1px solid #f5f5f5;
  padding: 0 10px;
  width: 100%;
  height: 78px;
  resize: none;
}

.transport-cost-checkbox {
  white-space: nowrap;
  text-align: center;
}
.transport-cost-checkbox label {
  display: initial;
}
.transport-cost-checkbox input {
  width: initial !important;
  margin: 0 5px;
  -webkit-transform: scale(1.5);
      -ms-transform: scale(1.5);
          transform: scale(1.5);
  accent-color: rgb(148, 148, 148);
}

.fao-do-modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 9999998;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.fao-do-modal .content-approve {
  max-height: 75vh;
  width: 67vw;
  text-align: center;
  position: relative;
  background-color: rgba(0, 0, 0, 0.85);
  padding: 0 50px 20px 50px;
  overflow-y: auto;
  overflow-x: hidden;
}
@media screen and (max-width: 991px) {
  .fao-do-modal .content-approve {
    width: 90vw;
  }
}
.fao-do-modal .content-approve header {
  height: 70px;
  margin-bottom: 50px;
  margin-left: -50px;
  width: 67vw;
  background-color: #0081ff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  font-size: 1.5rem;
  font-style: italic;
  background-image: url("../images/logo-fao.a56030ecc72b.svg");
  background-repeat: no-repeat;
  background-size: 50px 50px;
  background-position: 2% 50%;
}
@media screen and (max-width: 991px) {
  .fao-do-modal .content-approve header {
    font-size: 1.125rem;
    background-size: 40px 40px;
    width: 90vw;
  }
}
.fao-do-modal .content-approve footer {
  height: 50px;
  background-color: rgba(0, 0, 0, 0.85);
  color: #fff;
  padding: 0 10%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.fao-do-modal .content-approve footer .bttn {
  font-size: 0.9rem;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  text-decoration: none;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.fao-do-modal .content-approve footer .bttn-confirm {
  background-color: #8a8d18;
}
.fao-do-modal .content-approve footer .bttn-confirm:hover {
  background-color: #797c12;
  cursor: pointer;
}
.fao-do-modal .content-approve footer .bttn-cancel {
  background-color: #c95522;
}
.fao-do-modal .content-approve footer .bttn-cancel:hover {
  background-color: #bd4d1c;
  cursor: pointer;
}
.fao-do-modal .content-approve .fao-do-body {
  background-color: #e5e5e5;
  margin-bottom: 20px;
}
@media screen and (max-width: 991px) {
  .fao-do-modal .content-approve .fao-do-body tr, .fao-do-modal .content-approve .fao-do-body td, .fao-do-modal .content-approve .fao-do-body th, .fao-do-modal .content-approve .fao-do-body thead, .fao-do-modal .content-approve .fao-do-body tbody, .fao-do-modal .content-approve .fao-do-body table {
    display: revert;
  }
}
.fao-do-modal .content-approve .fao-do-body table {
  font-size: 0.8rem;
  max-height: 330px;
  border-spacing: 5px;
  border-collapse: separate;
  overflow-y: auto;
}
@media screen and (max-width: 700px) {
  .fao-do-modal .content-approve .fao-do-body table {
    display: block;
    font-size: 0.7rem;
  }
}
.fao-do-modal .content-approve .fao-do-body table tr {
  border-top: 5px solid #e5e5e5;
}
.fao-do-modal .content-approve .fao-do-body table td {
  padding: 4px;
  color: black;
  text-align: left;
  background-color: #fff;
}
.fao-do-modal .content-approve .fao-do-body table td .show-more {
  font-weight: bold;
  cursor: pointer;
}
.fao-do-modal .content-approve .fao-do-body table td:nth-of-type(1), .fao-do-modal .content-approve .fao-do-body table th:nth-of-type(1) {
  width: 10vw;
}
.fao-do-modal .content-approve .fao-do-body table td:nth-of-type(2), .fao-do-modal .content-approve .fao-do-body table th:nth-of-type(2) {
  width: 13vw;
}
.fao-do-modal .content-approve .fao-do-body table td:nth-of-type(3), .fao-do-modal .content-approve .fao-do-body table th:nth-of-type(3) {
  width: 10vw;
}
.fao-do-modal .content-approve .fao-do-body table td:nth-of-type(4), .fao-do-modal .content-approve .fao-do-body table th:nth-of-type(4) {
  width: 17vw;
}
.fao-do-modal .content-approve .fao-do-body table td:nth-of-type(5), .fao-do-modal .content-approve .fao-do-body table th:nth-of-type(5) {
  width: 6vw;
  text-align: right;
  padding-right: 3px;
}
.fao-do-modal .content-approve .fao-do-body table thead {
  background-color: #4d4d4d;
  color: #fff;
}
.fao-do-modal .content-approve .fao-do-body table tbody tr:hover {
  cursor: pointer;
}
.fao-do-modal .content-approve .fao-do-body table tbody tr:hover td {
  background-color: #0080ff;
}
.fao-do-modal .content-approve td:nth-of-type(6), .fao-do-modal .content-approve th:nth-of-type(6) {
  width: 8vh;
  text-align: center !important;
}
.fao-do-modal .content-payment {
  max-height: 75vh;
  width: 73vw;
  text-align: center;
  position: relative;
  background-color: rgba(0, 0, 0, 0.85);
  padding: 0 50px 20px 50px;
  overflow-y: auto;
  overflow-x: hidden;
}
@media screen and (max-width: 991px) {
  .fao-do-modal .content-payment {
    width: 90vw;
  }
}
.fao-do-modal .content-payment header {
  height: 70px;
  margin-bottom: 50px;
  margin-left: -50px;
  width: 73vw;
  background-color: #0081ff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  font-size: 1.5rem;
  font-style: italic;
  background-image: url("../images/logo-fao.a56030ecc72b.svg");
  background-repeat: no-repeat;
  background-size: 50px 50px;
  background-position: 2% 50%;
}
@media screen and (max-width: 991px) {
  .fao-do-modal .content-payment header {
    font-size: 1.125rem;
    background-size: 40px 40px;
    width: 90vw;
  }
}
.fao-do-modal .content-payment footer {
  height: 50px;
  background-color: rgba(0, 0, 0, 0.85);
  color: #fff;
  padding: 0 10%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.fao-do-modal .content-payment footer .bttn {
  font-size: 0.9rem;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  text-decoration: none;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.fao-do-modal .content-payment footer .bttn-confirm {
  background-color: #8a8d18;
}
.fao-do-modal .content-payment footer .bttn-confirm:hover {
  background-color: #797c12;
  cursor: pointer;
}
.fao-do-modal .content-payment footer .bttn-cancel {
  background-color: #c95522;
}
.fao-do-modal .content-payment footer .bttn-cancel:hover {
  background-color: #bd4d1c;
  cursor: pointer;
}
.fao-do-modal .content-payment .fao-do-body {
  background-color: #e5e5e5;
  margin-bottom: 20px;
}
@media screen and (max-width: 991px) {
  .fao-do-modal .content-payment .fao-do-body tr, .fao-do-modal .content-payment .fao-do-body td, .fao-do-modal .content-payment .fao-do-body th, .fao-do-modal .content-payment .fao-do-body thead, .fao-do-modal .content-payment .fao-do-body tbody, .fao-do-modal .content-payment .fao-do-body table {
    display: revert;
  }
}
.fao-do-modal .content-payment .fao-do-body table {
  font-size: 0.8rem;
  max-height: 330px;
  border-spacing: 5px;
  border-collapse: separate;
  overflow-y: auto;
}
@media screen and (max-width: 700px) {
  .fao-do-modal .content-payment .fao-do-body table {
    display: block;
    font-size: 0.7rem;
  }
}
.fao-do-modal .content-payment .fao-do-body table tr {
  border-top: 5px solid #e5e5e5;
}
.fao-do-modal .content-payment .fao-do-body table td {
  padding: 4px;
  color: black;
  text-align: left;
  background-color: #fff;
}
.fao-do-modal .content-payment .fao-do-body table td .show-more {
  font-weight: bold;
  cursor: pointer;
}
.fao-do-modal .content-payment .fao-do-body table td:nth-of-type(1), .fao-do-modal .content-payment .fao-do-body table th:nth-of-type(1) {
  width: 10vw;
}
.fao-do-modal .content-payment .fao-do-body table td:nth-of-type(2), .fao-do-modal .content-payment .fao-do-body table th:nth-of-type(2) {
  width: 13vw;
}
.fao-do-modal .content-payment .fao-do-body table td:nth-of-type(3), .fao-do-modal .content-payment .fao-do-body table th:nth-of-type(3) {
  width: 10vw;
}
.fao-do-modal .content-payment .fao-do-body table td:nth-of-type(4), .fao-do-modal .content-payment .fao-do-body table th:nth-of-type(4) {
  width: 17vw;
}
.fao-do-modal .content-payment .fao-do-body table td:nth-of-type(5), .fao-do-modal .content-payment .fao-do-body table th:nth-of-type(5) {
  width: 6vw;
  text-align: right;
  padding-right: 3px;
}
.fao-do-modal .content-payment .fao-do-body table thead {
  background-color: #4d4d4d;
  color: #fff;
}
.fao-do-modal .content-payment .fao-do-body table tbody tr:hover {
  cursor: pointer;
}
.fao-do-modal .content-payment .fao-do-body table tbody tr:hover td {
  background-color: #0080ff;
}
.fao-do-modal .content-payment td:nth-of-type(6), .fao-do-modal .content-payment th:nth-of-type(6) {
  width: 8vw;
}
.fao-do-modal .content-payment td:nth-of-type(7), .fao-do-modal .content-payment th:nth-of-type(7) {
  width: 4vw;
  text-align: center !important;
}
.fao-do-modal .content-payment footer {
  display: block;
  padding: 0;
  height: auto;
  font-size: 0.8rem;
}
.fao-do-modal .content-payment footer .footer-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin-bottom: 5px;
}
.fao-do-modal .content-payment footer .footer-container.btn-block {
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  padding: 0 10%;
  margin-top: 20px;
}
.fao-do-modal .content-payment footer .file-block {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.fao-do-modal .content-payment footer .file-block .file-inputs {
  padding-left: 0;
  margin-bottom: 0;
}
.fao-do-modal .content-payment footer .file-block .file-inputs li:not(:last-child) {
  margin-bottom: 5px;
}
.fao-do-modal .content-payment footer .file-block .file-name {
  width: 132px;
  margin-right: 0;
  white-space: nowrap;
  font-size: 11px;
  padding: 3px;
  text-align: left;
}
.fao-do-modal .content-payment footer .file-block .upload-btn {
  margin: 0;
}
.fao-do-modal .content-payment footer .file-block .add-another-btn {
  background-color: inherit;
  color: white;
  border: 0;
  font-style: italic;
}
.fao-do-modal .content-payment footer .file-block .add-another-btn > small {
  font-style: normal;
}
.fao-do-modal .content-payment footer .footer-input-container {
  padding: 0;
  padding-left: 16px;
}
.fao-do-modal .content-payment footer .footer-input-container .footer-input {
  width: 100%;
  border: 1px solid white;
  border-radius: 0;
}
.fao-do-modal .content-payment footer .multiple-file-input-container {
  padding: 0;
}
.fao-do-modal .content-payment footer .multiple-file-input-container .add-another-btn {
  width: 100%;
  text-align: left;
  padding: 0;
  padding-left: 4px;
}
.fao-do-modal .content-payment footer .footer-container.last-col {
  width: 16vw;
}
.fao-do-modal .content-payment footer .footer-container.last-col:first-child {
  margin-top: 10px;
}
.fao-do-modal .content-payment .fao-do-body {
  margin-bottom: 0;
}
.fao-do-modal .content-payment .fao-do-body table {
  max-height: 280px;
  overflow-y: scroll;
}
@media screen and (max-width: 740px) {
  .fao-do-modal .content-payment .fao-do-body table {
    display: block;
    font-size: 0.7rem;
  }
}
.fao-do-modal .content-payment-detail {
  max-height: 75vh;
  width: 66vw;
  text-align: center;
  position: relative;
  background-color: rgba(0, 0, 0, 0.85);
  padding: 0 50px 20px 50px;
  overflow-y: auto;
  overflow-x: hidden;
}
@media screen and (max-width: 991px) {
  .fao-do-modal .content-payment-detail {
    width: 90vw;
  }
}
.fao-do-modal .content-payment-detail header {
  height: 70px;
  margin-bottom: 50px;
  margin-left: -50px;
  width: 66vw;
  background-color: #0081ff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  font-size: 1.5rem;
  font-style: italic;
  background-image: url("../images/logo-fao.a56030ecc72b.svg");
  background-repeat: no-repeat;
  background-size: 50px 50px;
  background-position: 2% 50%;
}
@media screen and (max-width: 991px) {
  .fao-do-modal .content-payment-detail header {
    font-size: 1.125rem;
    background-size: 40px 40px;
    width: 90vw;
  }
}
.fao-do-modal .content-payment-detail footer {
  height: 50px;
  background-color: rgba(0, 0, 0, 0.85);
  color: #fff;
  padding: 0 10%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.fao-do-modal .content-payment-detail footer .bttn {
  font-size: 0.9rem;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  text-decoration: none;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.fao-do-modal .content-payment-detail footer .bttn-confirm {
  background-color: #8a8d18;
}
.fao-do-modal .content-payment-detail footer .bttn-confirm:hover {
  background-color: #797c12;
  cursor: pointer;
}
.fao-do-modal .content-payment-detail footer .bttn-cancel {
  background-color: #c95522;
}
.fao-do-modal .content-payment-detail footer .bttn-cancel:hover {
  background-color: #bd4d1c;
  cursor: pointer;
}
.fao-do-modal .content-payment-detail .fao-do-body {
  background-color: #e5e5e5;
  margin-bottom: 20px;
}
@media screen and (max-width: 991px) {
  .fao-do-modal .content-payment-detail .fao-do-body tr, .fao-do-modal .content-payment-detail .fao-do-body td, .fao-do-modal .content-payment-detail .fao-do-body th, .fao-do-modal .content-payment-detail .fao-do-body thead, .fao-do-modal .content-payment-detail .fao-do-body tbody, .fao-do-modal .content-payment-detail .fao-do-body table {
    display: revert;
  }
}
.fao-do-modal .content-payment-detail .fao-do-body table {
  font-size: 0.8rem;
  max-height: 330px;
  border-spacing: 5px;
  border-collapse: separate;
  overflow-y: auto;
}
@media screen and (max-width: 700px) {
  .fao-do-modal .content-payment-detail .fao-do-body table {
    display: block;
    font-size: 0.7rem;
  }
}
.fao-do-modal .content-payment-detail .fao-do-body table tr {
  border-top: 5px solid #e5e5e5;
}
.fao-do-modal .content-payment-detail .fao-do-body table td {
  padding: 4px;
  color: black;
  text-align: left;
  background-color: #fff;
}
.fao-do-modal .content-payment-detail .fao-do-body table td .show-more {
  font-weight: bold;
  cursor: pointer;
}
.fao-do-modal .content-payment-detail .fao-do-body table td:nth-of-type(1), .fao-do-modal .content-payment-detail .fao-do-body table th:nth-of-type(1) {
  width: 10vw;
}
.fao-do-modal .content-payment-detail .fao-do-body table td:nth-of-type(2), .fao-do-modal .content-payment-detail .fao-do-body table th:nth-of-type(2) {
  width: 13vw;
}
.fao-do-modal .content-payment-detail .fao-do-body table td:nth-of-type(3), .fao-do-modal .content-payment-detail .fao-do-body table th:nth-of-type(3) {
  width: 10vw;
}
.fao-do-modal .content-payment-detail .fao-do-body table td:nth-of-type(4), .fao-do-modal .content-payment-detail .fao-do-body table th:nth-of-type(4) {
  width: 17vw;
}
.fao-do-modal .content-payment-detail .fao-do-body table td:nth-of-type(5), .fao-do-modal .content-payment-detail .fao-do-body table th:nth-of-type(5) {
  width: 6vw;
  text-align: right;
  padding-right: 3px;
}
.fao-do-modal .content-payment-detail .fao-do-body table thead {
  background-color: #4d4d4d;
  color: #fff;
}
.fao-do-modal .content-payment-detail .fao-do-body table tbody tr:hover {
  cursor: pointer;
}
.fao-do-modal .content-payment-detail .fao-do-body table tbody tr:hover td {
  background-color: #0080ff;
}
.fao-do-modal .content-payment-detail footer {
  display: block;
  padding: 0;
  height: auto;
  font-size: 0.8rem;
}
.fao-do-modal .content-payment-detail footer .footer-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin-bottom: 5px;
}
.fao-do-modal .content-payment-detail footer .footer-container.btn-block {
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  padding: 0 10%;
  margin-top: 20px;
}
.fao-do-modal .content-payment-detail footer .file-block {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.fao-do-modal .content-payment-detail footer .file-block .file-inputs {
  padding-left: 0;
  margin-bottom: 0;
}
.fao-do-modal .content-payment-detail footer .file-block .file-inputs li:not(:last-child) {
  margin-bottom: 5px;
}
.fao-do-modal .content-payment-detail footer .file-block .file-name {
  width: 132px;
  margin-right: 0;
  white-space: nowrap;
  font-size: 11px;
  padding: 3px;
  text-align: left;
}
.fao-do-modal .content-payment-detail footer .file-block .upload-btn {
  margin: 0;
}
.fao-do-modal .content-payment-detail footer .file-block .add-another-btn {
  background-color: inherit;
  color: white;
  border: 0;
  font-style: italic;
}
.fao-do-modal .content-payment-detail footer .file-block .add-another-btn > small {
  font-style: normal;
}
.fao-do-modal .content-payment-detail footer .footer-input-container {
  padding: 0;
  padding-left: 16px;
}
.fao-do-modal .content-payment-detail footer .footer-input-container .footer-input {
  width: 100%;
  border: 1px solid white;
  border-radius: 0;
}
.fao-do-modal .content-payment-detail footer .multiple-file-input-container {
  padding: 0;
}
.fao-do-modal .content-payment-detail footer .multiple-file-input-container .add-another-btn {
  width: 100%;
  text-align: left;
  padding: 0;
  padding-left: 4px;
}
.fao-do-modal .content-payment-detail footer .footer-container.last-col {
  width: 16vw;
}
.fao-do-modal .content-payment-detail footer .footer-container.last-col:first-child {
  margin-top: 10px;
}
.fao-do-modal .content-payment-detail footer {
  background-color: unset;
}
.fao-do-modal .content-payment-detail .fao-do-body {
  margin-bottom: 0;
}
.fao-do-modal .content-payment-detail .fao-do-body td:nth-of-type(4), .fao-do-modal .content-payment-detail .fao-do-body th:nth-of-type(4) {
  width: 10vw !important;
}
.fao-do-modal .content-payment-detail .fao-do-body td:nth-of-type(5), .fao-do-modal .content-payment-detail .fao-do-body th:nth-of-type(5) {
  width: 16vw !important;
  text-align: left;
}

.monthpicker {
  width: 160px !important;
}
.monthpicker .monthpicker_selector {
  z-index: 2;
  position: absolute;
}
.monthpicker .monthpicker_selector table {
  font-style: italic;
  color: #4d4e4e;
  width: 160px;
  background: white;
}
.monthpicker .monthpicker_selector table td {
  border: 0;
  text-align: center;
}
.monthpicker .monthpicker_selector table td:hover {
  background: #eee;
  cursor: pointer;
}
.monthpicker .monthpicker_selector table td.selected {
  background: #4d4e4e;
  color: #fff;
}
.monthpicker .monthpicker_selector table tr:first-of-type {
  color: #b3b3b3;
  background: #4d4e4e;
}
.monthpicker .monthpicker_selector table tr:first-of-type td:first-of-type {
  text-align: left;
}
.monthpicker .monthpicker_selector table tr:first-of-type td:last-of-type {
  text-align: right;
}
.monthpicker .monthpicker_selector table tr:first-of-type .yearSwitch {
  font-style: normal;
  cursor: pointer;
}
.monthpicker .monthpicker_input {
  position: relative;
  height: 31px !important;
  color: #4d4e4e;
  font-style: italic;
  background: white;
  padding: 3px 0 4px 4px !important;
  border: 0 !important;
}
.monthpicker .monthpicker_input:before {
  content: "";
  position: absolute;
  width: 35px !important;
  height: 31px;
  top: 0;
  right: 0;
  background: #4d4e4e;
  cursor: pointer;
}
.monthpicker .monthpicker_input::after {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  line-height: 1;
  position: absolute;
  top: 8px;
  left: auto;
  right: 10px;
  bottom: auto;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNmZmYiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMyI+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSI3OS4wOTMsMCA0OC45MDcsMzAuMTg3IDE0Ni43MiwxMjggNDguOTA3LDIyNS44MTMgNzkuMDkzLDI1NiAyMDcuMDkzLDEyOCAJCSI+PC9wb2x5Z29uPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: 98% center;
  background-size: 15px;
  z-index: 3;
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  cursor: pointer;
}

.monthpicker-small > .monthpicker .monthpicker_input {
  height: 28px !important;
}
.monthpicker-small > .monthpicker .monthpicker_input:before {
  height: 28px !important;
  width: 28px !important;
}
.monthpicker-small > .monthpicker .monthpicker_input:after {
  right: 6px;
}

.monthpicker-black > .monthpicker .monthpicker_selector table {
  color: #333333;
}
.monthpicker-black > .monthpicker .monthpicker_selector table td.selected {
  background: #333333;
}
.monthpicker-black > .monthpicker .monthpicker_selector table tr:first-of-type {
  background: #333333;
}
.monthpicker-black > .monthpicker .monthpicker_input {
  color: #333333;
}
.monthpicker-black > .monthpicker .monthpicker_input:before {
  background: #333333;
}

.disposal_list .disposal__filter_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 2rem;
}
.disposal_list .disposal__filter_container .disposal__filter_btn {
  border: none;
}
.disposal_list .tablesorter-blackice .light-table td:nth-of-type(6) {
  width: 20%;
}
@media screen and (max-width: 991px) {
  .disposal_list .tablesorter-blackice .light-table td:nth-of-type(6) {
    width: 100%;
  }
}
.disposal_list .disposal-accordion-btn {
  height: 46px;
  padding-top: 0;
  padding-bottom: 0;
}
.disposal_list .disposal-accordion__header-label {
  font-size: 0.7rem;
  font-weight: 400;
}
.disposal_list .disposal-accordion__header-data {
  font-weight: 600;
}

.disposal.tooltip {
  pointer-events: none;
}

.disposal.tooltip-inner {
  position: absolute;
  top: 0;
  right: 0;
  white-space: nowrap;
  color: #FFF;
  text-align: center;
  background: #c3a600;
  border-radius: 5px;
  border: 1px solid #314A5B;
}
.disposal.tooltip-inner:empty {
  display: none;
}

.tooltip-vehicle {
  background-color: gray;
  padding: 0;
  margin: 0;
  border: 1px solid red;
}

.disposal.tooltip-arrow {
  width: 0px;
  height: 0px;
}

.disposal_list_row > td > a {
  min-height: 18px;
}

.disposal-detail-wrapper {
  margin: 0 auto;
}
.disposal-detail-wrapper .disposal-detail {
  width: 100%;
}
.disposal-detail-wrapper .disposal-detail .disposal-title {
  color: #85542c;
  font-weight: 600;
}
.disposal-detail-wrapper .disposal-detail .contact-label {
  white-space: nowrap;
  margin-top: 0.5rem;
  margin-right: 0.5rem;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail-table {
  border-collapse: separate;
  border-spacing: 5px;
}
@media screen and (max-width: 1500px) and (min-width: 992px) {
  .disposal-detail-wrapper .disposal-detail .disposal-detail-table .form-control-sm {
    font-size: 0.7rem !important;
  }
}
.disposal-detail-wrapper .disposal-detail .disposal-detail-table__description {
  margin: 0;
  position: relative;
  font-size: 14px;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail-table__header {
  color: white;
  background-color: #aaa;
  white-space: nowrap;
  padding-left: 10px;
  font-size: 0.7rem !important;
  padding-right: 10px;
  text-align: center;
}
@media screen and (max-width: 1500px) and (min-width: 992px) {
  .disposal-detail-wrapper .disposal-detail .disposal-detail-table__header {
    font-size: 0.6rem !important;
  }
}
.disposal-detail-wrapper .disposal-detail .disposal-detail-table__big-input {
  width: 200px !important;
}
@media screen and (max-width: 1500px) and (min-width: 992px) {
  .disposal-detail-wrapper .disposal-detail .disposal-detail-table__big-input {
    width: 150px !important;
  }
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__send-btn {
  height: 45px;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__send-btn:disabled {
  opacity: 0.7;
  pointer-events: none;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__document-btn {
  width: 225px;
  text-align: center;
  font-size: 0.8em;
}
@media screen and (max-width: 991px) {
  .disposal-detail-wrapper .disposal-detail .disposal-detail-table td:before {
    content: attr(data-heading);
    display: block;
    padding: 4px;
    margin-bottom: 3px;
    color: #fff;
    background: #1a1a1a;
    opacity: 0.7;
  }
  .disposal-detail-wrapper .disposal-detail .disposal-detail-table__big-input {
    width: 100% !important;
  }
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__document-col {
  display: inline-block;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__document-col div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__document-col div .doc-title {
  font-weight: bolder;
  margin-bottom: 5px;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__document-col div .reminder.last {
  color: red;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__document-col:not(:last-child) {
  border-right: 1px solid grey;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__document-col:not(:last-child) {
  padding-right: 10px;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__document-col:not(:first-child) {
  padding-left: 10px;
}
.disposal-detail-wrapper .disposal-detail_vehicle_gray .disposal-title {
  color: #A6A7A7;
}
.disposal-detail-wrapper .disposal-detail_vehicle_gray .disposal-detail-table td, .disposal-detail-wrapper .disposal-detail_vehicle_gray .disposal-detail-table input {
  background-color: #D3D1D1 !important;
  border-color: transparent !important;
}

.ffp-emails .text-warning {
  font-size: 12px;
}
.ffp-emails .multiselect .multiselect__tags {
  padding: 0;
}
.ffp-emails .multiselect .multiselect__tags {
  min-height: 31px;
  padding: 0;
  border: 1px solid #dedede;
  border-radius: 0;
  text-align: center;
}
.ffp-emails .multiselect .multiselect__placeholder {
  padding: 0;
  margin: 3px 0 0 0;
}
.ffp-emails .multiselect .multiselect__select {
  z-index: 999;
  height: 29px;
  background-color: #aaa;
}
.ffp-emails .multiselect .multiselect__select:before {
  top: 76%;
  border-color: #eae1e1 transparent transparent;
}
.ffp-emails .multiselect .multiselect__content-wrapper {
  background-color: rgba(168, 161, 161, 0.9);
}
.ffp-emails .multiselect .multiselect__tag {
  background-color: transparent;
  color: #4d4d4d;
  margin: 0;
}
.ffp-emails .multiselect .multiselect__tag-icon {
  left: -15px;
}
.ffp-emails .multiselect .multiselect__tag-icon:hover {
  background-color: transparent;
}
.ffp-emails .multiselect .multiselect__tag-icon:after {
  color: red;
}
.ffp-emails .multiselect .multiselect__option--highlight {
  background-color: transparent;
}
.ffp-emails .multiselect .multiselect__option--selected {
  background-color: transparent;
}

.tracking-page h1 {
  border: none;
  padding-left: 0;
  padding-bottom: 0;
  text-transform: none;
}

.tracking-page {
  max-width: 720px;
  margin: 4rem auto 2rem auto;
}

.tracking-btn, .tablesorter-blackice tbody td a.tracking-btn {
  font-size: 14px;
  padding: 4px 12px;
  height: auto;
  max-width: 74px;
  width: 74px;
  margin: 3px auto;
  color: #fff;
}
@media (max-width: 991px) {
  .tracking-btn, .tablesorter-blackice tbody td a.tracking-btn {
    max-width: 100%;
    width: 100%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

.tablesorter-blackice.tracking-table {
  padding-bottom: 0 !important;
  padding-right: 0 !important;
}

.tablesorter-blackice.tracking-table tr td, .tablesorter-blackice.tracking-table tr th {
  width: auto !important;
  border-width: 8px !important;
}
.tablesorter-blackice.tracking-table tr td:nth-child(1), .tablesorter-blackice.tracking-table tr th:nth-child(1) {
  width: 356px !important;
}
@media (max-width: 991px) {
  .tablesorter-blackice.tracking-table tr td:nth-child(1), .tablesorter-blackice.tracking-table tr th:nth-child(1) {
    width: auto !important;
  }
}
.tablesorter-blackice.tracking-table tr td:nth-child(3), .tablesorter-blackice.tracking-table tr th:nth-child(3) {
  width: 104px !important;
  min-width: 104px !important;
}
@media (max-width: 991px) {
  .tablesorter-blackice.tracking-table tr td:nth-child(3), .tablesorter-blackice.tracking-table tr th:nth-child(3) {
    width: auto !important;
  }
}

.tracking-table.tablesorter-blackice .light-table tr td {
  background-color: transparent;
  padding: 0;
}
.tracking-table.tablesorter-blackice .light-table tr td.tracking-table__divider-cell {
  line-height: 12px;
}
.tracking-table.tablesorter-blackice .light-table tr td .tracking-table__divider {
  display: inline-block;
}
.tracking-table.tablesorter-blackice .light-table tr td .tracking-table__text {
  display: inline-block;
  width: 100%;
  padding: 6px 8px;
  text-indent: 8px;
  background-color: #666666;
}
.tracking-table.tablesorter-blackice .light-table tr:hover td {
  cursor: auto;
  background-color: transparent;
}
.tracking-table.tablesorter-blackice .light-table tr:hover td .tracking-table__text a {
  background-color: #5f5f5f;
}

.upload-xml-input {
  display: none;
}

.tracking-sheet-current {
  background-color: #ebebeb;
  min-height: 120px;
}
.tracking-sheet-current .table-wrapper {
  max-height: 75vh;
  overflow: auto;
  font-size: 13px;
}

.tracking-sheet-current-table.tablesorter tr th, .tracking-sheet-current-table.tablesorter tr td {
  text-align: center;
  white-space: nowrap;
  border-width: 5px;
  border-color: #ebebeb;
  padding-right: 12px;
  padding-left: 12px;
}
.tracking-sheet-current-table.tablesorter tr td {
  position: relative;
  padding: 0;
}
.tracking-sheet-current-table.tablesorter tr td input {
  z-index: -1;
  border: 1px solid #777373;
  position: absolute;
  top: 0;
  left: 0;
  background-color: inherit;
  font-size: inherit;
}
.tracking-sheet-current-table.tablesorter tr td:focus-within input {
  z-index: 1;
}
.tracking-sheet-current-table.tablesorter tr td .tracking-sheet-table-cell__label {
  z-index: 1;
  display: inline-block;
  width: 100%;
  height: 100%;
  border: 1px solid #777373;
  padding: 5px 9px;
}
.tracking-sheet-current-table.tablesorter tr td .tracking-sheet-table-cell__label:empty {
  position: absolute;
  top: 0;
  left: 0;
}

.tracking-sheet-current__submit {
  height: 40px;
}

.tracking-sheet-current-table__header .tablesorter-headerSeparator th {
  background-color: #ebebeb;
  color: #635f5f;
  font-size: 1.3rem;
  font-weight: 400;
  padding-bottom: 10px;
  border-right: 5px solid #635f5f;
  position: relative;
}

.tracking-sheet-current-table__header .tablesorter-headerSeparator th:nth-child(n+1):not(:last-child):after {
  position: absolute;
  bottom: 0;
  right: -4px;
  height: 34px;
  display: block;
  width: 2px;
  background: #808080;
  border-right: 1px white;
  content: "";
  z-index: 2;
}

.tracking-sheet-current-table__header .tablesorter-headerRow {
  position: sticky;
  top: -3px;
  z-index: 2;
}
.tracking-sheet-current-table__header .tablesorter-headerRow th {
  color: #fff;
  background-color: #777373;
  word-wrap: normal;
  white-space: nowrap;
  font-weight: normal;
}
.tracking-sheet-current-table__header .tablesorter-headerRow th:nth-child(odd) {
  background-color: #34918e;
}

.tracking-sheet-table-filter__btn {
  margin-bottom: 0;
  line-height: 100%;
  height: 28px;
  text-transform: none;
}

.modal-dialog.confirm-eol-modal {
  max-width: 518px !important;
}
.modal-dialog.confirm-eol-modal .modal-body {
  padding: 24px 48px;
}

/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
.my-disposal-modal {
  max-width: 1112px !important;
}
.my-disposal-modal .modal-body {
  max-height: 100% !important;
}
@media screen and (max-width: 991px) {
  .my-disposal-modal .modal-body {
    padding-left: 8px;
    padding-right: 8px;
  }
}
@media screen and (max-width: 576px) {
  .my-disposal-modal .modal-body {
    padding-left: 5px;
    padding-right: 5px;
  }
}
.my-disposal-modal-table-container {
  max-width: 100%;
  margin-bottom: 100px;
  overflow-x: auto;
}
@media screen and (max-width: 991px) {
  .my-disposal-modal-table-container {
    width: 100%;
  }
}
@media screen and (max-width: 576px) {
  .my-disposal-modal-table-container {
    margin-bottom: 50px;
  }
}
.my-disposal-modal table.my-disposal-modal-table {
  font-size: 14px;
  width: 100%;
}
@media screen and (max-width: 991px) {
  .my-disposal-modal table.my-disposal-modal-table {
    display: block;
  }
  .my-disposal-modal table.my-disposal-modal-table thead,
  .my-disposal-modal table.my-disposal-modal-table tbody,
  .my-disposal-modal table.my-disposal-modal-table th,
  .my-disposal-modal table.my-disposal-modal-table td,
  .my-disposal-modal table.my-disposal-modal-table tr {
    display: block;
  }
  .my-disposal-modal table.my-disposal-modal-table thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  .my-disposal-modal table.my-disposal-modal-table td {
    height: auto !important;
    min-height: 32px;
    border: none;
    border-bottom: 1px solid #c5c5c5;
    position: relative;
    padding: 0 !important;
    white-space: normal;
    text-align: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .my-disposal-modal table.my-disposal-modal-table td::before {
    content: attr(data-heading);
    -webkit-box-flex: 0;
        -ms-flex: 0 0 40%;
            flex: 0 0 40%;
    max-width: 40%;
    white-space: normal;
    text-align: left;
    font-weight: bold;
    background-color: #a6a7a7;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 8px;
  }
  .my-disposal-modal table.my-disposal-modal-table td.tablesorter-input-column::before {
    background-color: #3c9c49;
  }
  .my-disposal-modal table.my-disposal-modal-table td .drop-down {
    width: 100% !important;
    height: auto !important;
  }
  .my-disposal-modal table.my-disposal-modal-table td .drop-down .filter-option {
    text-align: center;
  }
  .my-disposal-modal table.my-disposal-modal-table td span.tablesorter-custom-silver__cell-content {
    height: auto;
  }
  .my-disposal-modal table.my-disposal-modal-table td span.tablesorter-custom-silver__cell-content input {
    width: 100% !important;
  }
  .my-disposal-modal table.my-disposal-modal-table td span.tablesorter-custom-silver__cell-content input::-webkit-input-placeholder {
    text-align: center;
  }
  .my-disposal-modal table.my-disposal-modal-table td span.tablesorter-custom-silver__cell-content input::-moz-placeholder {
    text-align: center;
  }
  .my-disposal-modal table.my-disposal-modal-table td span.tablesorter-custom-silver__cell-content input:-ms-input-placeholder {
    text-align: center;
  }
  .my-disposal-modal table.my-disposal-modal-table td span.tablesorter-custom-silver__cell-content input::-ms-input-placeholder {
    text-align: center;
  }
  .my-disposal-modal table.my-disposal-modal-table td span.tablesorter-custom-silver__cell-content input::placeholder {
    text-align: center;
  }
}
.my-disposal-modal table.my-disposal-modal-table tr td,
.my-disposal-modal table.my-disposal-modal-table tr th {
  border: 1px solid #c5c5c5 !important;
}
.my-disposal-modal table.my-disposal-modal-table td {
  height: 32px;
}
.my-disposal-modal table.my-disposal-modal-table td input {
  height: 100%;
  width: 100%;
  border: none;
}
.my-disposal-modal table.my-disposal-modal-table .tablesorter-custom-silver__cell-content label {
  width: 100%;
  height: 100%;
}
.my-disposal-modal table.my-disposal-modal-table .tablesorter-custom-silver__cell-content .dropdown-menu {
  max-width: 100% !important;
}
.my-disposal-modal table.my-disposal-modal-table .grounded-extend-date-field {
  text-align: center;
  height: 100%;
}
.my-disposal-modal table.my-disposal-modal-table .drop-down.selectpicker-white {
  height: 100%;
}
.my-disposal-modal table.my-disposal-modal-table .drop-down.selectpicker-white > div,
.my-disposal-modal table.my-disposal-modal-table .drop-down.selectpicker-white > div > button {
  height: 100%;
}

ul.my-disposal-modal-list li {
  margin-bottom: 0.75rem;
  padding-left: 0;
  background: none;
}

.my-disposal-modal-wrapper {
  cursor: auto;
}
.my-disposal-modal-wrapper--status-label {
  width: 320px;
  padding-top: 23px !important;
  text-transform: uppercase;
  font-size: 14px;
  text-align: center;
}

.tablesorter.tablesorter-custom-silver tr th,
.tablesorter.tablesorter-custom-silver tr td {
  padding: 0;
  border: 5px solid transparent !important;
  background-color: transparent;
}
.tablesorter.tablesorter-custom-silver tr th > span,
.tablesorter.tablesorter-custom-silver tr td > span {
  padding: 4px 8px;
  white-space: nowrap;
  display: inline-block;
  font-weight: normal;
  width: 100%;
  height: 100%;
}
.tablesorter.tablesorter-custom-silver tr th:last-of-type,
.tablesorter.tablesorter-custom-silver tr td:last-of-type {
  min-width: 120px;
}
.tablesorter.tablesorter-custom-silver tr th {
  color: #fff;
}
.tablesorter.tablesorter-custom-silver tr th.disposal-secondary-bg {
  background: #3c9c49;
}
.tablesorter.tablesorter-custom-silver tr th .long-title {
  white-space: nowrap;
}
@media screen and (max-width: 1350px) {
  .tablesorter.tablesorter-custom-silver tr th .long-title {
    white-space: normal;
  }
}
.tablesorter.tablesorter-custom-silver tr th span.tablesorter-custom-silver__header-cell-content--secondary {
  background: #3c9c49;
}
.tablesorter.tablesorter-custom-silver tr th span.tablesorter-custom-silver__header-cell-content {
  background: #a6a7a7;
}
.tablesorter.tablesorter-custom-silver tr td {
  color: #3d3d3d;
}
.tablesorter.tablesorter-custom-silver tr td span.tablesorter-custom-silver__cell-content {
  background-color: white;
}

.selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default {
  background-color: white;
  height: 32px;
}
.selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default:before {
  height: 32px;
}
.selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default span {
  color: #3d3d3d;
}
.selectpicker-white > .bootstrap-select .dropdown-menu.inner > li {
  padding-left: 8px;
  padding-right: 8px;
  margin-bottom: 0;
}
.selectpicker-white > .bootstrap-select .dropdown-menu.inner > li > a > .text {
  color: #3d3d3d;
  white-space: nowrap;
  font-weight: normal;
}

.filter-country-select-wrapper .selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default {
  font-size: inherit;
  background-color: white;
  height: 29px;
}
.filter-country-select-wrapper .selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default:before {
  height: 29px;
}

/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
.my-support .corrected-arrow {
  margin-top: 10px;
  min-height: 51px;
}
.my-support .corrected-arrow:before {
  top: 12px !important;
}
.my-support .my-support__title {
  -ms-flex-item-align: center;
      align-self: center;
  -ms-flex-preferred-size: 21%;
      flex-basis: 21%;
  text-align: center;
  font-size: 1rem;
  margin: 15px 0 0 4rem;
  color: #fff;
  font-weight: 300;
  line-height: 1.2;
}
.my-support .my-support__title + div {
  -ms-flex-preferred-size: 65%;
      flex-basis: 65%;
}
.my-support .support-page__subtitle {
  padding: 0px !important;
}
.my-support .request_title {
  border: none !important;
  padding-left: 5px;
}
.my-support .message_title {
  font-size: 1.125rem;
  font-weight: 400;
}
.my-support .white-field {
  background-color: #f5f5f5;
  margin: 0;
  padding: 5px;
  color: black;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.my-support .white-field.support-remarks {
  word-break: break-all;
}
.my-support .support-remarks-text-wrap {
  white-space: pre-wrap !important;
}
.my-support .btn-support {
  font-size: 1rem;
  margin: 20px 0 10px 10px;
  padding: 5px;
}
.my-support .btn-support span {
  padding: 5px 0 0 10px;
}
.my-support .btn-support:hover {
  text-decoration: none;
}
.my-support .my-support__new-ticket .card-body {
  font-size: 0.9rem;
  font-weight: 300;
}
.my-support .my-support__new-ticket .new-ticket__info {
  font-size: 1.1rem;
  font-weight: 300;
  max-width: 250px;
}
.my-support .my-support__new-ticket .new-ticket__info .info__content {
  font-size: 0.9rem;
}
@media screen and (max-width: 991px) {
  .my-support .my-support__new-ticket .new-ticket__info {
    max-width: 100%;
  }
}
.my-support .my-support__new-ticket .drop-down {
  position: relative;
}
.my-support .my-support__new-ticket .drop-down .dropdown-toggle:focus {
  outline: none !important;
}
.my-support .my-support__new-ticket .drop-down .bootstrap-select.btn-group .dropdown-menu ul {
  overflow: hidden;
  max-height: 200px;
}
.my-support .my-support__new-ticket .drop-down .bootstrap-select.btn-group .dropdown-menu li.selected span {
  color: gray;
}
.my-support .my-support__new-ticket .drop-down .bootstrap-select.btn-group .dropdown-menu li a:hover {
  background-color: darkgrey;
}
.my-support .my-support__new-ticket .drop-down .bootstrap-select.btn-group .dropdown-menu ul,
.my-support .my-support__new-ticket .drop-down .bootstrap-select.btn-group .dropdown-menu li {
  background-color: #d7d8d4;
  margin-bottom: 0;
}
.my-support .my-support__new-ticket .drop-down .bootstrap-select.btn-group .dropdown-menu ul span,
.my-support .my-support__new-ticket .drop-down .bootstrap-select.btn-group .dropdown-menu li span {
  font-size: 0.9rem;
  font-weight: 300;
  color: black;
}
.my-support .my-support__new-ticket .drop-down .bootstrap-select.btn-group .dropdown-menu {
  min-width: 100%;
}
.my-support .my-support__new-ticket .drop-down .btn {
  max-width: 100%;
}
.my-support .my-support__new-ticket .drop-down .btn.dropdown-toggle {
  background-color: #fff;
}
.my-support .my-support__new-ticket .drop-down .btn.dropdown-toggle:before {
  background-color: #9c9c9c;
}
.my-support .my-support__new-ticket .drop-down .btn.dropdown-toggle:after {
  border-top-color: #3c3c3c;
}
.my-support .my-support__new-ticket .drop-down .btn.dropdown-toggle span {
  color: black;
  font-weight: 300;
  height: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 5px;
}
.my-support .my-support__new-ticket .my-support__textarea {
  width: 100%;
  background-color: #fff;
  padding-left: 5px;
}
.my-support .my-support__new-ticket .cancel-btn {
  color: #fff;
}
.my-support .my-support__new-ticket .cancel-btn span {
  text-decoration: underline;
}
.my-support .file-upload-zone .file-input-line,
.my-support .file-upload-zone .file-name {
  width: 220px;
  min-height: 27px;
  font-size: 0.9rem;
  line-height: 1;
  color: black;
  display: inline-block;
  vertical-align: bottom;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.my-support .file-upload-zone .file-inputs {
  padding-left: 10px;
}
.my-support .file-upload-zone .file-inputs > li {
  margin-bottom: 8px;
}
.my-support .file-upload-zone .file-inputs .file-name {
  height: 27px;
  line-height: 27px;
  padding-left: 8px;
  margin: 0 8px 0 4px;
}
.my-support .file-upload-zone .btn.btn-default-size,
.my-support .file-upload-zone .add-another-btn {
  color: #fff;
  font-size: 0.9rem !important;
}
.my-support .file-upload-zone .add-another-btn {
  background: transparent;
  border: 0;
  font-weight: 300;
  padding-left: 0;
  margin-left: -2px;
}
.my-support .file-upload-zone .add-another-btn:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
}
.my-support .file-upload-zone .btn-dark-blue {
  background-color: #9c9c9c;
  color: #3c3c3c;
  font-size: 0.8rem;
  width: 70px;
  min-height: 27px;
}
.my-support .ticket-status {
  width: 100%;
  min-height: 33px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.my-support .status__red {
  background-color: #791f23;
}
.my-support .status__blue {
  background-color: #005f8a;
}
.my-support .status__green {
  background-color: #347853;
}
.my-support .new-request-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 43px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 0 5px 0;
  margin-top: 15px;
}
@media screen and (max-width: 1281px) {
  .my-support .new-request-btn span {
    font-size: 14px;
  }
}
.my-support__answer-btn .btn {
  height: 20px;
  font-size: 18px;
  width: 120px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: none;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.my-support__answer-btn .btn::after {
  content: "";
  position: absolute;
  left: 95px;
  width: 15px;
  height: 15px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnPgoJCTxwb2x5Z29uIHBvaW50cz0iMjI1LjgxMyw0OC45MDcgMTI4LDE0Ni43MiAzMC4xODcsNDguOTA3IDAsNzkuMDkzIDEyOCwyMDcuMDkzIDI1Niw3OS4wOTMiIGZpbGw9IiNmZmYiPjwvcG9seWdvbj4KCTwvZz4KPC9nPgo8L3N2Zz4=");
  background-repeat: no-repeat;
  background-size: 15px 15px;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.my-support__answer-btn .btn.active::after {
  content: "";
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}
.my-support .custom-file-upload > div {
  margin-bottom: 16px !important;
}
.my-support .custom-file-upload .btn {
  color: #fff;
}
.my-support .custom-file-upload li {
  margin: 0 0 8px !important;
}

.my-support-modal {
  color: white;
}
.my-support-modal .support-modal__id-zone {
  background-color: white;
  color: black;
  height: 40px;
  font-size: 1.2rem;
}
.my-support-modal ul li {
  background-image: none;
  font-style: italic;
}
.my-support-modal ul li:before {
  content: "-";
  margin-right: 10px;
}
.my-support-modal .ticket-list-steps {
  list-style: square outside;
}

.my_support__send_answer {
  height: 40px;
  font-size: 16px;
  width: 100px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: none;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin: 0;
}

.support-bound-table {
  max-width: 960px;
}

.recurring-wrapper {
  margin: 0 auto;
}
.recurring-wrapper .custom-link-details {
  color: black;
}
.recurring-wrapper .master-label,
.recurring-wrapper .invoice-label {
  color: white;
  background-color: black;
  display: block;
  width: 100%;
}
.recurring-wrapper .master-label {
  text-align: right;
  padding-right: 20px !important;
  margin-bottom: 3px;
  font-weight: 600;
  font-size: 16px !important;
}
.recurring-wrapper .invoice-label {
  white-space: nowrap;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
}
@media screen and (max-width: 1440px) and (min-width: 992px) {
  .recurring-wrapper .invoice-label {
    font-size: 0.75rem;
  }
}
.recurring-wrapper .invoice-detail {
  width: 100%;
}
.recurring-wrapper .remove-invoice {
  font-size: 2rem;
  color: red;
}
.recurring-wrapper td,
.recurring-wrapper th {
  padding-right: 10px;
}
.recurring-wrapper .invoice-subtotal {
  font-weight: 600;
  text-align: right;
  padding-right: 15px;
  border: 1px solid black;
}
.recurring-wrapper button.remove-invoice {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.recurring-wrapper .invoice-select {
  border: 1px solid #ccc;
  width: 120px;
  height: 32px;
  border-radius: 3px;
  overflow: hidden;
  background-color: white;
  margin-bottom: 10px;
}
.recurring-wrapper .invoice-select select {
  width: 100%;
  padding: 5px 8px;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: transparent;
  background-image: none;
  -webkit-appearance: none;
}
.recurring-wrapper .invoice-select select:focus {
  outline: none;
}
.recurring-wrapper .to-edit-recurring-btn {
  background-color: #4596af;
  font-weight: 400;
}
.recurring-wrapper .recurring-confirm-btn,
.recurring-wrapper .recurring-cancel-btn {
  font-size: 25px;
  color: white;
  font-weight: 600;
  width: 150px;
  height: 55px;
  text-align: center;
}
.recurring-wrapper .recurring-confirm-btn {
  background-color: #808222;
}
.recurring-wrapper .recurring-cancel-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-decoration: none;
  background-color: #922c2c;
}
.recurring-wrapper .monthpicker {
  width: 160px !important;
}
@media screen and (min-width: 991px) {
  .recurring-wrapper .monthpicker .monthpicker_selector {
    position: absolute;
  }
}
.recurring-wrapper .monthpicker .monthpicker_selector table {
  font-style: italic;
  color: #4d4e4e;
  width: 160px;
  background: white;
}
.recurring-wrapper .monthpicker .monthpicker_selector table td {
  border: 0;
  text-align: center;
}
.recurring-wrapper .monthpicker .monthpicker_selector table td:hover {
  background: #eee;
  cursor: pointer;
}
.recurring-wrapper .monthpicker .monthpicker_selector table td.selected {
  background: #4d4e4e;
  color: #fff;
}
.recurring-wrapper .monthpicker .monthpicker_selector table tr:first-of-type {
  color: #b3b3b3;
  background: #4d4e4e;
}
.recurring-wrapper .monthpicker .monthpicker_selector table tr:first-of-type td:first-of-type {
  text-align: left;
}
.recurring-wrapper .monthpicker .monthpicker_selector table tr:first-of-type td:last-of-type {
  text-align: right;
}
.recurring-wrapper .monthpicker .monthpicker_selector table tr:first-of-type .yearSwitch {
  font-style: normal;
  cursor: pointer;
}
.recurring-wrapper .monthpicker .monthpicker_input {
  position: relative;
  height: 31px !important;
  color: #4d4e4e;
  font-style: italic;
  background: white;
  padding: 3px 0 4px 4px !important;
  border: 0 !important;
}
.recurring-wrapper .monthpicker .monthpicker_input:before {
  content: "";
  position: absolute;
  width: 35px !important;
  height: 31px;
  top: 0;
  right: 0;
  background: #4d4e4e;
  cursor: pointer;
}
.recurring-wrapper .monthpicker .monthpicker_input::after {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  line-height: 1;
  position: absolute;
  top: 8px;
  left: auto;
  right: 10px;
  bottom: auto;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNmZmYiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMyI+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSI3OS4wOTMsMCA0OC45MDcsMzAuMTg3IDE0Ni43MiwxMjggNDguOTA3LDIyNS44MTMgNzkuMDkzLDI1NiAyMDcuMDkzLDEyOCAJCSI+PC9wb2x5Z29uPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: 98% center;
  background-size: 15px;
  z-index: 3;
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  cursor: pointer;
}
.recurring-wrapper .calendar-range-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 5%;
}
.recurring-wrapper .invoice-detail-view-placeholder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding-left: 5px;
  padding-right: 5px;
  background-color: white;
  min-height: 30px;
}
.recurring-wrapper .invoice-detail-view-placeholder.bordered {
  border: 1px solid #212529;
  font-weight: 400;
}
@media screen and (max-width: 1440px) and (min-width: 992px) {
  .recurring-wrapper .invoice-detail-view-placeholder {
    font-size: 0.75rem;
  }
}
.recurring-wrapper .invoice-view-table {
  min-width: 80% !important;
}
.recurring-wrapper .invoice-view-table tbody td {
  padding-top: 10px;
}
.recurring-wrapper .invoice-view-table__link-pdf {
  text-decoration: none;
  color: inherit;
}
@media screen and (max-width: 991px) {
  .recurring-wrapper .calendar-row {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .recurring-wrapper .invoice-edit-table td:before,
  .recurring-wrapper .invoice-view-table td:before {
    content: attr(data-heading);
    display: block;
    padding: 4px;
    margin-bottom: 3px;
    color: #fff;
    background: #1a1a1a;
    opacity: 0.7;
  }
}

.invoice-detail .invoice-modal-wrapper {
  padding: 2rem 1rem;
  height: 100%;
  overflow: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}
@media screen and (max-width: 991px) {
  .invoice-detail .invoice-modal-wrapper {
    margin: 0 !important;
    height: 100%;
  }
}
.invoice-detail .invoice-modal-mask {
  position: fixed;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.616);
  display: table;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
.invoice-detail .invoice-modal-container {
  max-width: 100%;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  border-radius: 2px;
  color: white;
  background-color: rgba(0, 0, 0, 0.808);
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.33);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.33);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-family: Helvetica, Arial, sans-serif;
}
.invoice-detail .invoice-modal-header {
  background-color: #0071ab;
  height: 80px;
  color: white;
}
.invoice-detail .invoice-modal-body {
  padding: 2rem 4rem;
}
@media screen and (max-width: 991px) {
  .invoice-detail .invoice-modal-body {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
}
@media screen and (max-width: 991px) {
  .invoice-detail .invoice-edit-table {
    margin: 0 !important;
  }
}
.invoice-detail .invoice-modal-footer {
  margin-bottom: 5rem;
}
.invoice-detail .invoice-modal-enter {
  opacity: 0;
}
.invoice-detail .invoice-modal-leave-active {
  opacity: 0;
}
.invoice-detail .invoice-table-wrapper {
  overflow: auto;
}
@media screen and (max-width: 1600px) and (min-width: 992px) {
  .invoice-detail .invoice-modal-body {
    font-size: 0.75rem;
  }
}
.invoice-detail .invoice-modal-table {
  background-color: transparent;
  white-space: nowrap !important;
}
.invoice-detail .invoice-modal-table .modal-cell-area-th {
  background-color: #4d4d4d;
  width: 100%;
  height: 100%;
  display: inline-block;
  padding: 1px 15px 1px 15px;
}
.invoice-detail .invoice-modal-table .modal-cell-area-td {
  background-color: white;
  width: 100%;
  height: 100%;
  display: inline-block;
  padding: 1px 15px 1px 15px;
}
.invoice-detail .invoice-modal-table th:last-child,
.invoice-detail .invoice-modal-table td:last-child {
  margin-right: 0;
  padding-right: 0;
}
.invoice-detail .invoice-modal-table th {
  width: 100%;
  border-right: 5px solid transparent;
  border-bottom: 5px solid transparent;
}
.invoice-detail .invoice-modal-table td {
  border-right: 5px solid transparent;
  border-bottom: 5px solid transparent;
  color: black;
}
@media screen and (max-width: 991px) {
  .invoice-detail .invoice-modal-table td:before {
    content: attr(data-heading);
    display: block;
    margin-bottom: 3px;
    background: #1a1a1a;
    color: white;
  }
}
.invoice-detail .invoice-modal-confirm-btn,
.invoice-detail .invoice-modal-cancel-btn {
  font-size: 18px;
  color: white;
  font-weight: 600;
  width: 150px;
  height: 45px;
  text-align: center;
  border: none;
}
.invoice-detail .invoice-modal-confirm-btn {
  background-color: #808222;
}
.invoice-detail .invoice-modal-cancel-btn {
  background-color: #922c2c;
}
.invoice-detail .master-baige {
  color: black;
  background-color: white;
}
.invoice-detail .confirmation-modal-label {
  overflow: elipsis;
  white-space: nowrap;
  min-height: 26px;
  font-weight: 600;
  background-color: #4d4d4d;
}
.invoice-detail .confirmation-modal-title {
  font-size: 16px;
  font-weight: 600;
}
.invoice-detail .confirmation-modal-info-holder {
  background-color: white;
  color: black;
}
.invoice-detail .invoice-modal-enter .invoice-modal-container,
.invoice-detail .invoice-modal-leave-active .invoice-modal-container {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
      transform: scale(1.1);
}

.modal-btn {
  border: none;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  padding: 5px 20px;
}
.modal-btn.modal-btn--confirm {
  background-color: #8a8d18;
}
.modal-btn.modal-btn--confirm:hover {
  background-color: #797c12;
  cursor: pointer;
}
.modal-btn.modal-btn--cancel {
  background-color: #c95522;
}
.modal-btn.modal-btn--cancel:hover {
  background-color: #bd4d1c;
  cursor: pointer;
}

.input-control-custom.form-control {
  max-width: 246px;
  width: auto !important;
  margin: 0 auto;
  font-size: 1.6rem;
  padding: 0 2rem;
}

.my-invoices-content {
  max-width: 1507px;
  margin: 0 auto;
  padding: 51px 46px;
}

.text-underlined-custom {
  padding-bottom: 13px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.recurring-table.tablesorter-blackice {
  background-color: transparent !important;
  overflow-x: auto;
  padding-bottom: 0 !important;
}
.recurring-table.tablesorter-blackice .recurring-table__info-row td {
  text-align: left !important;
}
.recurring-table.tablesorter-blackice tbody:first-child > tr:first-child > td:first-child > div:first-child {
  padding-top: 0 !important;
}
@media screen and (max-width: 1440px) and (min-width: 992px) {
  .recurring-table.tablesorter-blackice tr:not(.recurring-table__info-row) th,
  .recurring-table.tablesorter-blackice tr:not(.recurring-table__info-row) td {
    font-size: 0.75rem;
  }
}
.recurring-table.tablesorter-blackice th,
.recurring-table.tablesorter-blackice td {
  border-left: 6px solid transparent !important;
  border-right: 6px solid transparent !important;
  border-top: 4px solid transparent !important;
  border-bottom: 4px solid transparent !important;
  background-color: transparent !important;
  padding: 0 !important;
  text-align: center;
  font-size: 1rem;
}
.recurring-table.tablesorter-blackice th:last-child,
.recurring-table.tablesorter-blackice td:last-child {
  border-right: 0 solid transparent !important;
}
.recurring-table.tablesorter-blackice th:first-child,
.recurring-table.tablesorter-blackice td:first-child {
  border-left: 0 solid transparent !important;
}
.recurring-table.tablesorter-blackice th:nth-child(-n-1),
.recurring-table.tablesorter-blackice td:nth-child(-n-1) {
  max-width: 224px;
}
.recurring-table.tablesorter-blackice th > span,
.recurring-table.tablesorter-blackice td > span {
  width: 100%;
  height: 100%;
  display: inline-block;
  padding: 4px 6px;
  white-space: nowrap;
}
@media screen and (max-width: 1440px) and (min-width: 992px) {
  .recurring-table.tablesorter-blackice th > span,
  .recurring-table.tablesorter-blackice td > span {
    padding: 4px 2px;
  }
}
@media screen and (max-width: 991px) {
  .recurring-table.tablesorter-blackice th,
  .recurring-table.tablesorter-blackice td {
    border: none !important;
  }
  .recurring-table.tablesorter-blackice th:first-child,
  .recurring-table.tablesorter-blackice td:first-child {
    border-left: 0 solid transparent !important;
    max-width: 100%;
  }
  .recurring-table.tablesorter-blackice th:nth-child(-n-1),
  .recurring-table.tablesorter-blackice td:nth-child(-n-1) {
    max-width: 100%;
  }
}
.recurring-table.tablesorter-blackice th > span {
  background-color: #393536;
  color: #e4e4e3;
}
.recurring-table.tablesorter-blackice td > span {
  background-color: white;
  color: #464648;
}
@media screen and (max-width: 991px) {
  .recurring-table.tablesorter-blackice td:before {
    background: #393536;
  }
}
.recurring-table .orders-link {
  overflow: visible;
}

.invoice-btn {
  max-width: 222px;
  width: 100%;
  height: 34px;
  margin: 0;
  padding: 4px 36px;
  font-size: 1rem;
  color: white;
  text-align: center;
  position: relative;
  border: none;
  border-radius: 4px;
  display: inline-block;
  white-space: nowrap;
}
.invoice-btn::before {
  content: ">";
  position: absolute;
  top: 50%;
  right: 14px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-weight: bold;
}
.invoice-btn .invoice-btn__icon {
  position: absolute;
  top: 50%;
  left: 10px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  max-height: 20px;
  width: 1rem;
  margin-right: 0;
}
@media screen and (max-width: 1440px) and (min-width: 992px) {
  .invoice-btn {
    font-size: 0.75rem;
    padding: 4px 8px;
    height: 26px;
  }
  .invoice-btn::before,
  .invoice-btn .invoice-btn__icon {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .invoice-btn {
    min-width: 100%;
  }
}

.invoice-btn-wrapper {
  position: relative;
}

.invoice-btn-upload-input {
  position: absolute;
  width: 1px;
  height: 1px;
}

.recurring-invoice-modal.modal .modal-dialog .modal-content {
  max-width: 450px !important;
}
.recurring-invoice-modal.modal .modal-dialog .modal-content .modal-body {
  overflow-y: hidden;
}
.recurring-invoice-modal.modal .modal-dialog .modal-content .btn {
  height: auto;
}

.country-office {
  background-color: #E7E7E7;
}
.country-office__attachments {
  color: #007180;
}

.approvals-modal__document-column span {
  background-color: white;
  color: black;
  height: 100%;
}
.approvals-modal .modal-content ul li {
  background-image: none;
}
.approvals-modal .modal-content .modal-header.modal-header_approvals {
  background-image: none;
}
.approvals-modal .modal-content table.approvals-modal__table tr th,
.approvals-modal .modal-content table.approvals-modal__table tr td {
  border: 1px solid #919191 !important;
}
.approvals-modal .modal-content table.approvals-modal__table tr th:first-child,
.approvals-modal .modal-content table.approvals-modal__table tr td:first-child {
  width: 24%;
}
.approvals-modal .modal-content table.approvals-modal__table tr th:nth-child(2),
.approvals-modal .modal-content table.approvals-modal__table tr td:nth-child(2) {
  width: 22%;
}
.approvals-modal .modal-content table.approvals-modal__table tr th:nth-child(3),
.approvals-modal .modal-content table.approvals-modal__table tr td:nth-child(3) {
  width: 26%;
}
.approvals-modal .modal-content table.approvals-modal__table tr th:last-child,
.approvals-modal .modal-content table.approvals-modal__table tr td:last-child {
  width: 28%;
  max-width: 167px;
}
.approvals-modal .modal-content table.approvals-modal__table tr th {
  height: 33px;
}
.approvals-modal .modal-content table.approvals-modal__table tr td {
  height: 36px;
}
.approvals-modal .modal-content table.approvals-modal__table tr td input,
.approvals-modal .modal-content table.approvals-modal__table tr td div {
  width: 100% !important;
  height: 100%;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white {
  position: initial;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white > .bootstrap-select {
  height: 100%;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white > .bootstrap-select > .dropdown-menu {
  overflow: visible !important;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default {
  height: 100%;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default::before {
  height: 100%;
}
.approvals-modal .modal-content table.approvals-modal__table input {
  border: none;
  padding: 0 10px;
}
.approvals-modal .modal-content .custom-file-upload div.mb-3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.approvals-modal .modal-content .custom-file-upload div.mb-3 > button {
  color: #fff;
}
.approvals-modal .modal-content .custom-file-upload ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.approvals-modal .modal-content .custom-file-upload ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 27px;
}
.approvals-modal .custom-checkbox label::after, .approvals-modal .custom-checkbox label::before {
  width: 28px;
  height: 28px;
  cursor: pointer;
}
.approvals-modal .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: none;
  background-color: #fff;
  content: "×";
  color: #000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 26px;
}
.approvals-modal .drop-down .btn.dropdown-toggle {
  overflow: hidden;
}
.approvals-modal .drop-down .dropdown-menu li.selected span.check-mark::after {
  content: "✓";
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #000;
  width: 15px;
  height: 15px;
  font-size: 18px;
}

.accessories-catalogue .tab-content figure {
  white-space: nowrap;
  height: 219px;
}
.accessories-catalogue .tab-content figure figcaption {
  height: 56px;
  font-size: 28px;
}
.accessories-catalogue .tab-content .tab-pane-hf {
  height: 400px;
}
@media screen and (max-width: 991px) {
  .accessories-catalogue .tab-content .tab-pane-hf {
    height: auto;
  }
}
.accessories-catalogue .tab-content .tab-pane-hf .hf-accessories-description {
  max-height: 165px;
  overflow: hidden;
}
@media screen and (max-width: 991px) {
  .accessories-catalogue .tab-content .tab-pane-hf .hf-accessories-description {
    max-height: revert;
    overflow: auto;
  }
}
.accessories-catalogue .tab-content .tab-pane-hf .hf-accessories-description :first-child {
  margin-top: 0;
}
.accessories-catalogue__carousel .carousel-inner {
  height: auto;
  margin-bottom: 0;
}
.accessories-catalogue__carousel .carousel-item {
  width: 100%;
  white-space: normal;
}
.accessories-catalogue__carousel .carousel-controls-container {
  height: 163px;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  padding: 0 7px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.accessories-catalogue__carousel .carousel-control-next,
.accessories-catalogue__carousel .carousel-control-prev {
  position: static;
}

/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
.country-req {
  min-width: 90%;
  background-color: rgba(255, 255, 255, 0.8);
}
.country-req__header {
  height: 50px;
  padding: 0 22px;
  background-color: #0071ab;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.country-req__header-logo {
  font-size: 24px;
}
.country-req__header-logo img,
.country-req__header-logo svg {
  width: 27px;
}
.country-req__header-submission {
  font-size: 14px;
  -ms-flex-item-align: end;
      align-self: flex-end;
  margin-bottom: 6px;
}
.country-req__container {
  padding-bottom: 30px;
}
.country-req__form .cr-title {
  width: 100%;
  color: #0f7dc2;
  text-align: center;
}
.country-req__form {
  max-width: 1300px;
  padding: 30px 50px 25px;
}
@media (max-width: 1440px) {
  .country-req__form {
    padding: 30px 30px 25px;
  }
}
@media (max-width: 1200px) {
  .country-req__form {
    padding: 30px 20px 25px;
  }
}
.country-req__btn-group button:not(:last-child) {
  margin-right: 40px;
}
.country-req__btn-group button:first-child {
  margin-right: 150px;
  margin-left: 50px;
}
.country-req__title {
  font-size: 24px;
  color: #0071ab;
  text-align: center;
  font-weight: 500;
  margin-bottom: 30px;
}
.country-req__input_number {
  max-width: 140px;
}
.country-req__answer {
  position: relative;
  background-color: #fff;
  border-bottom: 1px solid #6abbea;
  border-top: 1px solid #6abbea;
  border-left: 1px solid gray;
  border-right: 1px solid gray;
}
.country-req__add-more {
  color: black;
  border-bottom: 2px solid black;
  text-align: left;
}
.country-req__table .col-description {
  background-color: white;
  color: black;
  font-size: 0.8rem;
  font-weight: bold;
  font-style: italic;
  height: 29px;
  border-bottom: 1px solid #6abbea;
  border-left: 1px solid gray;
}
.country-req__table .col-description:last-child {
  border-right: 1px solid gray;
}
.country-req__table .cr-question-title__content,
.country-req__table .cr-question-header__empty {
  width: 320px;
  max-width: 320px;
}
@media (max-width: 1440px) {
  .country-req__table .cr-question-title__content,
  .country-req__table .cr-question-header__empty {
    width: 300px;
  }
}
@media (max-width: 1200px) {
  .country-req__table .cr-question-title__content,
  .country-req__table .cr-question-header__empty {
    width: 200px;
  }
}
.country-req__table .cr-question-title {
  border-bottom: 1px solid #6abbea;
  padding: 0;
}
.country-req__table .cr-question-title__content {
  padding: 0 7px;
}
.country-req__table .cr-question-title.additional {
  padding: 0;
  padding-left: 1px;
  padding-right: 1px;
}
.country-req__table .cr-question-header {
  font-weight: 400;
  width: 230px;
}
.country-req__table .cr-answer-input_field,
.country-req__table input {
  width: 100%;
  min-width: 80px;
  min-height: 26px !important;
  border: none;
}
.country-req__table .multiselect {
  border: none;
  min-height: 26px;
}
.country-req__table .multiselect * {
  font-size: 0.85rem !important;
}
.country-req__table .multiselect__tag {
  white-space: normal;
}
.country-req__table .multiselect__tags {
  border-radius: 0;
  border: none;
  padding-top: 0;
  min-height: 26px;
}
.country-req__table .multiselect__single {
  margin-top: 3px;
  margin-bottom: 0;
}
.country-req__table .multiselect__input {
  display: inline-block;
  margin-bottom: 0;
}
.country-req__table .multiselect__option {
  padding: 6px;
  min-height: 26px;
}
.country-req__table .multiselect__option:not(.country-req__table .multiselect__option--selected) {
  background-color: #e9ecef;
}
.country-req__table .multiselect__option--selected:after {
  display: none;
}
.country-req__table .multiselect__option--highlight {
  background-color: #6aa5bc;
  color: #35495e;
}
.country-req__table .multiselect--active .multiselect__select {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}
.country-req__table .multiselect__select {
  background-color: #005f8a;
  width: 20px;
  height: 100%;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  top: 0;
}
.country-req__table .multiselect__select::before {
  top: 0;
  border-color: #fff transparent transparent;
}
.country-req__table .multiselect__content-wrapper {
  overflow: hidden;
  overflow-y: auto;
}
.country-req__table .multiselect__content-wrapper span {
  white-space: pre-wrap;
}

.cr-topic {
  -ms-flex-preferred-size: 25%;
      flex-basis: 25%;
  width: 100%;
}
.cr-topic-subtitle {
  font-size: 0.8rem;
  color: black;
  width: 100%;
}
.cr-topic-title {
  width: 100%;
  color: #0e7cc1;
  font-size: 1.3rem;
  margin-top: -10px;
}
.cr-topic-title__underlined {
  border-bottom: 2px solid #0e7cc1;
}
.cr-subtopic-container {
  word-break: normal;
}
.cr-subtopic-table {
  border-collapse: collapse;
  color: #fff;
}
.cr-subtopic-title {
  font-size: 0.92rem;
  font-style: italic;
  color: #0f7dc2;
}
.cr-subtopic-subtitle {
  font-size: 0.8rem;
  font-style: italic;
  color: #0f7dc2;
}
.cr-subtopic-delimiter {
  height: 26px;
}
.cr-subtopic_margin {
  margin-bottom: 34px;
}
.cr-subtopic_margin.cr-subtopic_add-more {
  margin-bottom: 24px;
}
.cr-question-header {
  background-color: #00a1c7;
}
.cr-question-header__empty {
  height: 50px;
  background-color: #0f7dc2;
}
.cr-question-title input {
  background-color: #0f7dc2;
  color: white;
  outline: none;
  font-style: italic;
  padding: 0 7px;
}
.cr-question-title {
  background-color: #0f7dc2;
  color: white;
  font-style: italic;
  font-size: 0.85rem;
}
.cr-answer-container {
  max-width: 225px;
  min-width: 225px;
}
.cr-answer-drive-option-container:first-child {
  margin-left: 16px;
}
.cr-answer-drive-option-container:last-child {
  margin-right: 16px;
}
.cr-answer-drive-option-container {
  display: inline-block;
  width: 80px;
}
.cr-answer-drive-option-img {
  width: 80px;
  height: 34px;
  padding: 0;
  margin: 0;
}
.cr-answer-drive-option-text {
  padding: 0;
  margin: 0;
  height: 24px;
  width: 80px;
  text-align: center;
  font-size: 0.85rem;
}
.cr-answer-input {
  border-top-style: hidden;
  border-right-style: hidden;
  border-left-style: hidden;
  border-bottom-style: groove;
}
.cr-answer-input.plain {
  padding-left: 13px;
  padding-bottom: 3px;
  padding-top: 3px;
  font-size: 0.85rem;
  color: #35495e;
}
.cr-answer-input_field {
  word-break: break-word;
}
.cr-detail {
  padding-bottom: 50px !important;
}
.cr-detail-table {
  padding-top: 12px;
  padding-left: 50px;
}
.cr-detail .bttn {
  text-transform: none;
}
.cr-detail__documents .bttn {
  height: 45px;
  width: 280px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.cr-detail-actions {
  position: absolute;
  bottom: 50px;
  right: 30px;
}
@media screen and (max-width: 1600px) {
  .cr-detail-actions {
    position: static;
    margin-left: auto;
  }
}
.cr_view .cr-topic {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.cr_view .cr-topic-title {
  margin-bottom: 12px;
}
.cr_view .cr-topic-title__underlined {
  display: inline-block;
  width: auto;
}
.cr_view .cr-subtopic {
  padding-left: 25px;
}

/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
.cr-new {
  color: #000;
}
.cr-new__title {
  color: #0f7dc2;
  font-weight: 700;
  font-size: 24px;
}
.cr-new__description {
  margin-bottom: 64px;
}
.cr-new__heading {
  padding-bottom: 100px;
  margin-bottom: 60px;
  border-bottom: 2px solid #333333;
}
.cr-new__heading .btn {
  font-size: 18px;
}
.cr-new__underlined {
  width: 100% !important;
  display: inline-block;
  border-bottom: 1px solid #fff;
}
.cr-new__table td, .cr-new__table th {
  border-right: 1px solid #333333;
}
.cr-new__table th {
  font-style: italic;
  background-color: #dee2e6;
  padding: 2px 24px;
}
.cr-new__table tr:not(:last-child) td {
  padding-bottom: 5px;
}
.cr-new__table tr:hover .cr-new__cell {
  background-color: #F8F7E4;
  cursor: pointer;
}
.cr-new__cell {
  display: inline-block;
  width: 100%;
  background-color: #f8f9fa;
  padding: 2px 24px;
}
.cr-new__cell_download {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.cr-new__cell_download a:not(:last-child) {
  margin-right: 7px;
}
.cr-new__cell_download img, .cr-new__cell_download svg {
  height: 22px;
}

.cms-btn {
  border: 0;
}
.cms-btn.cms-fe {
  color: #fff;
  background-color: #436774;
}
.cms-btn.cms-fe:hover {
  color: #fff;
  background-color: rgb(60.3, 92.7, 104.4);
  border-color: rgb(60.3, 92.7, 104.4);
}
.cms-btn.cms-fe:focus, .cms-btn.cms-fe.focus, .cms-btn.cms-fe:active, .cms-btn.cms-fe.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(60.3, 92.7, 104.4);
          box-shadow: 0 0 0 0.2rem rgb(60.3, 92.7, 104.4);
}
.cms-btn.cms-delete_docs {
  color: #fff;
  background-color: #58808c;
}
.cms-btn.cms-delete_docs:hover {
  color: #fff;
  background-color: rgb(79.2, 115.2, 126);
  border-color: rgb(79.2, 115.2, 126);
}
.cms-btn.cms-delete_docs:focus, .cms-btn.cms-delete_docs.focus, .cms-btn.cms-delete_docs:active, .cms-btn.cms-delete_docs.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(79.2, 115.2, 126);
          box-shadow: 0 0 0 0.2rem rgb(79.2, 115.2, 126);
}
.cms-btn.cms-veh_cat {
  color: #fff;
  background-color: #6eaac2;
}
.cms-btn.cms-veh_cat:hover {
  color: #fff;
  background-color: rgb(88.6019417476, 157.4563106796, 184.9980582524);
  border-color: rgb(88.6019417476, 157.4563106796, 184.9980582524);
}
.cms-btn.cms-veh_cat:focus, .cms-btn.cms-veh_cat.focus, .cms-btn.cms-veh_cat:active, .cms-btn.cms-veh_cat.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(88.6019417476, 157.4563106796, 184.9980582524);
          box-shadow: 0 0 0 0.2rem rgb(88.6019417476, 157.4563106796, 184.9980582524);
}
.cms-btn.cms-acc_cat {
  color: #fff;
  background-color: #667175;
}
.cms-btn.cms-acc_cat:hover {
  color: #fff;
  background-color: rgb(91.8, 101.7, 105.3);
  border-color: rgb(91.8, 101.7, 105.3);
}
.cms-btn.cms-acc_cat:focus, .cms-btn.cms-acc_cat.focus, .cms-btn.cms-acc_cat:active, .cms-btn.cms-acc_cat.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(91.8, 101.7, 105.3);
          box-shadow: 0 0 0 0.2rem rgb(91.8, 101.7, 105.3);
}
.cms-btn.cms-mf_profile {
  color: #fff;
  background-color: #3ca04a;
}
.cms-btn.cms-mf_profile:hover {
  color: #fff;
  background-color: rgb(54, 144, 66.6);
  border-color: rgb(54, 144, 66.6);
}
.cms-btn.cms-mf_profile:focus, .cms-btn.cms-mf_profile.focus, .cms-btn.cms-mf_profile:active, .cms-btn.cms-mf_profile.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(54, 144, 66.6);
          box-shadow: 0 0 0 0.2rem rgb(54, 144, 66.6);
}
.cms-btn.cms-user {
  color: #fff;
  background-color: #097c52;
}
.cms-btn.cms-user:hover {
  color: #fff;
  background-color: rgb(8.1, 111.6, 73.8);
  border-color: rgb(8.1, 111.6, 73.8);
}
.cms-btn.cms-user:focus, .cms-btn.cms-user.focus, .cms-btn.cms-user:active, .cms-btn.cms-user.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(8.1, 111.6, 73.8);
          box-shadow: 0 0 0 0.2rem rgb(8.1, 111.6, 73.8);
}
.cms-btn.cms-shipping_time_cost {
  color: #fff;
  background-color: #359476;
}
.cms-btn.cms-shipping_time_cost:hover {
  color: #fff;
  background-color: rgb(47.7, 133.2, 106.2);
  border-color: rgb(47.7, 133.2, 106.2);
}
.cms-btn.cms-shipping_time_cost:focus, .cms-btn.cms-shipping_time_cost.focus, .cms-btn.cms-shipping_time_cost:active, .cms-btn.cms-shipping_time_cost.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(47.7, 133.2, 106.2);
          box-shadow: 0 0 0 0.2rem rgb(47.7, 133.2, 106.2);
}
.cms-btn.cms-email_text {
  color: #fff;
  background-color: #497b78;
}
.cms-btn.cms-email_text:hover {
  color: #fff;
  background-color: rgb(65.7, 110.7, 108);
  border-color: rgb(65.7, 110.7, 108);
}
.cms-btn.cms-email_text:focus, .cms-btn.cms-email_text.focus, .cms-btn.cms-email_text:active, .cms-btn.cms-email_text.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(65.7, 110.7, 108);
          box-shadow: 0 0 0 0.2rem rgb(65.7, 110.7, 108);
}
.cms-btn.cms-airtime_accessory {
  color: #fff;
  background-color: #195e57;
}
.cms-btn.cms-airtime_accessory:hover {
  color: #fff;
  background-color: rgb(22.5, 84.6, 78.3);
  border-color: rgb(22.5, 84.6, 78.3);
}
.cms-btn.cms-airtime_accessory:focus, .cms-btn.cms-airtime_accessory.focus, .cms-btn.cms-airtime_accessory:active, .cms-btn.cms-airtime_accessory.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(22.5, 84.6, 78.3);
          box-shadow: 0 0 0 0.2rem rgb(22.5, 84.6, 78.3);
}

.cms-user-modal-user-header, .cms-user-modal-mf-header, .cms-user-modal-vehicles-header, .cms-user-modal-accessories-header, .cms-mf-modal-user-header, .cms-mf-modal-mf-header, .cms-mf-modal-vehicles-header, .cms-mf-modal-accessories-header, .cms-vehicles-modal-user-header, .cms-vehicles-modal-mf-header, .cms-vehicles-modal-vehicles-header, .cms-vehicles-modal-accessories-header, .cms-accessories-modal-user-header, .cms-accessories-modal-mf-header, .cms-accessories-modal-vehicles-header, .cms-accessories-modal-accessories-header {
  margin-bottom: 15px;
}
.cms-user-modal-user-add_btn, .cms-user-modal-user-filter_img, .cms-user-modal-mf-add_btn, .cms-user-modal-mf-filter_img, .cms-user-modal-vehicles-add_btn, .cms-user-modal-vehicles-filter_img, .cms-user-modal-accessories-add_btn, .cms-user-modal-accessories-filter_img, .cms-mf-modal-user-add_btn, .cms-mf-modal-user-filter_img, .cms-mf-modal-mf-add_btn, .cms-mf-modal-mf-filter_img, .cms-mf-modal-vehicles-add_btn, .cms-mf-modal-vehicles-filter_img, .cms-mf-modal-accessories-add_btn, .cms-mf-modal-accessories-filter_img, .cms-vehicles-modal-user-add_btn, .cms-vehicles-modal-user-filter_img, .cms-vehicles-modal-mf-add_btn, .cms-vehicles-modal-mf-filter_img, .cms-vehicles-modal-vehicles-add_btn, .cms-vehicles-modal-vehicles-filter_img, .cms-vehicles-modal-accessories-add_btn, .cms-vehicles-modal-accessories-filter_img, .cms-accessories-modal-user-add_btn, .cms-accessories-modal-user-filter_img, .cms-accessories-modal-mf-add_btn, .cms-accessories-modal-mf-filter_img, .cms-accessories-modal-vehicles-add_btn, .cms-accessories-modal-vehicles-filter_img, .cms-accessories-modal-accessories-add_btn, .cms-accessories-modal-accessories-filter_img {
  height: 32px;
  cursor: pointer;
}
.cms-user-modal-user-filter_img:not(:first-child), .cms-user-modal-mf-filter_img:not(:first-child), .cms-user-modal-vehicles-filter_img:not(:first-child), .cms-user-modal-accessories-filter_img:not(:first-child), .cms-mf-modal-user-filter_img:not(:first-child), .cms-mf-modal-mf-filter_img:not(:first-child), .cms-mf-modal-vehicles-filter_img:not(:first-child), .cms-mf-modal-accessories-filter_img:not(:first-child), .cms-vehicles-modal-user-filter_img:not(:first-child), .cms-vehicles-modal-mf-filter_img:not(:first-child), .cms-vehicles-modal-vehicles-filter_img:not(:first-child), .cms-vehicles-modal-accessories-filter_img:not(:first-child), .cms-accessories-modal-user-filter_img:not(:first-child), .cms-accessories-modal-mf-filter_img:not(:first-child), .cms-accessories-modal-vehicles-filter_img:not(:first-child), .cms-accessories-modal-accessories-filter_img:not(:first-child) {
  margin-left: 5px;
}
.cms-user-modal-user-filter, .cms-user-modal-mf-filter, .cms-user-modal-vehicles-filter, .cms-user-modal-accessories-filter, .cms-mf-modal-user-filter, .cms-mf-modal-mf-filter, .cms-mf-modal-vehicles-filter, .cms-mf-modal-accessories-filter, .cms-vehicles-modal-user-filter, .cms-vehicles-modal-mf-filter, .cms-vehicles-modal-vehicles-filter, .cms-vehicles-modal-accessories-filter, .cms-accessories-modal-user-filter, .cms-accessories-modal-mf-filter, .cms-accessories-modal-vehicles-filter, .cms-accessories-modal-accessories-filter {
  border-radius: 0;
  border: 0;
  padding: 1px;
  margin: 2px 0;
}
.cms-user-modal-user-btn, .cms-user-modal-mf-btn, .cms-user-modal-vehicles-btn, .cms-user-modal-accessories-btn, .cms-mf-modal-user-btn, .cms-mf-modal-mf-btn, .cms-mf-modal-vehicles-btn, .cms-mf-modal-accessories-btn, .cms-vehicles-modal-user-btn, .cms-vehicles-modal-mf-btn, .cms-vehicles-modal-vehicles-btn, .cms-vehicles-modal-accessories-btn, .cms-accessories-modal-user-btn, .cms-accessories-modal-mf-btn, .cms-accessories-modal-vehicles-btn, .cms-accessories-modal-accessories-btn {
  border: 0;
  height: 30px;
  text-align: left;
}
.cms-user-modal-user-btn:hover, .cms-user-modal-mf-btn:hover, .cms-user-modal-vehicles-btn:hover, .cms-user-modal-accessories-btn:hover, .cms-mf-modal-user-btn:hover, .cms-mf-modal-mf-btn:hover, .cms-mf-modal-vehicles-btn:hover, .cms-mf-modal-accessories-btn:hover, .cms-vehicles-modal-user-btn:hover, .cms-vehicles-modal-mf-btn:hover, .cms-vehicles-modal-vehicles-btn:hover, .cms-vehicles-modal-accessories-btn:hover, .cms-accessories-modal-user-btn:hover, .cms-accessories-modal-mf-btn:hover, .cms-accessories-modal-vehicles-btn:hover, .cms-accessories-modal-accessories-btn:hover {
  background-color: #006dd9;
}
.cms-user-modal-user-btn-container, .cms-user-modal-mf-btn-container, .cms-user-modal-vehicles-btn-container, .cms-user-modal-accessories-btn-container, .cms-mf-modal-user-btn-container, .cms-mf-modal-mf-btn-container, .cms-mf-modal-vehicles-btn-container, .cms-mf-modal-accessories-btn-container, .cms-vehicles-modal-user-btn-container, .cms-vehicles-modal-mf-btn-container, .cms-vehicles-modal-vehicles-btn-container, .cms-vehicles-modal-accessories-btn-container, .cms-accessories-modal-user-btn-container, .cms-accessories-modal-mf-btn-container, .cms-accessories-modal-vehicles-btn-container, .cms-accessories-modal-accessories-btn-container {
  height: 150px;
  overflow: auto;
  margin-bottom: 20px;
}
.cms-time-cost-modal-label {
  color: black;
  word-break: break-all;
  margin: 0;
  padding-left: 5px;
}
.cms-time-cost-modal-btn-block > button {
  height: 35px;
  font-size: 1.1rem;
}
.cms-time-cost-modal-tooltip {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.cms-time-cost-modal-tooltip img,
.cms-time-cost-modal-tooltip svg {
  cursor: help;
}
.cms-time-cost-modal .download-link {
  color: white;
  text-decoration: underline;
  font-size: 12px;
}
.cms-time-cost-modal .custom-file {
  height: auto;
}
.cms-time-cost-modal .custom-file .custom-file-input {
  height: 0;
}
.cms-time-cost-modal .custom-file .file-btn {
  width: 30px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cms-front-pages-btn-block {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 500px;
}
.cms-front-pages-btn-block > button {
  border: 0;
  text-align: left;
}
.cms-front-pages-collapse-btn {
  margin: 0;
  padding: 0;
  max-width: unset;
  font-size: 0.875rem;
  color: #0071ab;
  height: auto;
  min-height: 40px;
}
.cms-front-pages-collapse-btn:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.cms-front-pages-collapse-btn::before {
  content: "";
  position: absolute;
  left: -15px;
  width: 15px;
  height: 15px;
  background-image: url("/static/gvlp/images/icons/arrow-collapse.ff2c2a71aae7.svg");
  background-repeat: no-repeat;
  background-size: 15px 15px;
}
.cms-front-pages-collapse-btn.collapsed::before {
  content: "";
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.cms-front-pages-card-header {
  padding: 0 1.25rem;
}
.cms-email-text-btn-block {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 500px;
}
.cms-email-text-btn-block > button {
  border: 0;
  text-align: left;
}
.cms-email-text-btn-block button[disabled] {
  cursor: unset;
  color: black;
  background-color: rgb(239, 239, 239);
}

.cms-modal-spinner {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.cms-page {
  margin-top: 20px;
}
.cms-page .title {
  color: #85542c;
  font-weight: 600;
  display: inline;
}
.cms-page .cms-input {
  height: 36px;
}
.cms-page .field-separator {
  font-size: 0.9rem;
  min-height: 45px;
}
.cms-page .save-btn {
  height: 45px;
}
.cms-page .save-btn:disabled {
  opacity: 0.7;
  pointer-events: none;
}
.cms-page .cms-underlined {
  color: rgb(77, 77, 77);
  border-bottom: 2px solid rgb(77, 77, 77);
}
.cms-page .cms-underlined:hover {
  text-decoration: none;
  border-bottom: 1px solid transparent;
}
.cms-page.vehicles .underlined,
.cms-page .vehicles .underlined, .cms-page.accessories .underlined,
.cms-page .accessories .underlined {
  border-bottom: 2px solid black;
}
.cms-page.vehicles .acc-row,
.cms-page .vehicles .acc-row, .cms-page.accessories .acc-row,
.cms-page .accessories .acc-row {
  margin: 0;
  margin-bottom: 4px;
}
.cms-page.vehicles .acc-row .acc-input,
.cms-page .vehicles .acc-row .acc-input, .cms-page.accessories .acc-row .acc-input,
.cms-page .accessories .acc-row .acc-input {
  height: 40px;
}
.cms-page.vehicles .acc-row .delete-inlineform,
.cms-page .vehicles .acc-row .delete-inlineform, .cms-page.accessories .acc-row .delete-inlineform,
.cms-page .accessories .acc-row .delete-inlineform {
  height: 40px;
  width: 40px;
}
.cms-page.vehicles .popper,
.cms-page .vehicles .popper, .cms-page.accessories .popper,
.cms-page .accessories .popper {
  z-index: 1;
}
.cms-page.vehicles .img-full,
.cms-page.vehicles svg-full,
.cms-page .vehicles .img-full,
.cms-page .vehicles svg-full, .cms-page.accessories .img-full,
.cms-page.accessories svg-full,
.cms-page .accessories .img-full,
.cms-page .accessories svg-full {
  width: 450px;
  max-height: 450px;
}
.cms-page.vehicles .img-small,
.cms-page.vehicles svg-small,
.cms-page .vehicles .img-small,
.cms-page .vehicles svg-small, .cms-page.accessories .img-small,
.cms-page.accessories svg-small,
.cms-page .accessories .img-small,
.cms-page .accessories svg-small {
  width: 30px;
  height: 30px;
}
.cms-page.vehicles .veh-image-container:not(:last-child),
.cms-page.vehicles .acc-image-container:not(:last-child),
.cms-page .vehicles .veh-image-container:not(:last-child),
.cms-page .vehicles .acc-image-container:not(:last-child), .cms-page.accessories .veh-image-container:not(:last-child),
.cms-page.accessories .acc-image-container:not(:last-child),
.cms-page .accessories .veh-image-container:not(:last-child),
.cms-page .accessories .acc-image-container:not(:last-child) {
  margin-bottom: 4px;
}
.cms-page.vehicles .veh-image-container,
.cms-page.vehicles .acc-image-container,
.cms-page .vehicles .veh-image-container,
.cms-page .vehicles .acc-image-container, .cms-page.accessories .veh-image-container,
.cms-page.accessories .acc-image-container,
.cms-page .accessories .veh-image-container,
.cms-page .accessories .acc-image-container {
  width: 100px;
}

.tooltip-inner {
  text-align: justify;
}

.cms-docs-page > main > .section {
  border-top: 0;
}
.cms-docs-page .docs-container {
  width: 80%;
}
@media screen and (max-width: 1100px) {
  .cms-docs-page .docs-container {
    width: 90%;
  }
}
.cms-docs-page .docs-header {
  padding: 0 2rem;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 0;
  background-color: transparent !important;
  position: relative;
}
.cms-docs-page .docs-header__inner {
  max-width: 100%;
  overflow-x: auto;
}
.cms-docs-page .docs-header__inner .header-item {
  font-size: 0.9rem;
  background-color: #bcbcbb;
  max-width: 250px;
  padding: 0 10px;
  min-height: 30px;
  margin: 0 5px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  text-align: center;
}
.cms-docs-page .docs-header__inner .header-item:not(.active) {
  cursor: pointer;
}
.cms-docs-page .docs-header__inner .header-item:not(.active):hover {
  background-color: rgb(169.3888888889, 169.3888888889, 168.1111111111);
}
.cms-docs-page .docs-header__inner .header-item.active {
  background-color: #e3e3e2;
}
.cms-docs-page .docs-header__inner .header-item.search-active {
  color: white;
  background-color: #1a1a1a;
}
.cms-docs-page .docs-table-container {
  height: 400px;
}
.cms-docs-page .docs-table-container .docs-table-block {
  max-height: 400px;
  overflow-y: auto;
}
.cms-docs-page table.docs-table td > div {
  overflow-x: auto;
  white-space: nowrap;
  word-break: keep-all;
}
.cms-docs-page table.docs-table th.lr-number {
  width: 140px;
}
.cms-docs-page table.docs-table td.lr-number > div {
  width: 140px;
}
.cms-docs-page table.docs-table th.disposal-number {
  width: 90px;
}
.cms-docs-page table.docs-table td.disposal-number > div {
  width: 90px;
}
.cms-docs-page table.docs-table th.disposal-vehicles {
  width: 75px;
}
.cms-docs-page table.docs-table td.disposal-vehicles > div {
  width: 75px;
}
.cms-docs-page table.docs-table th.disposal-dec_type {
  width: 165px;
}
.cms-docs-page table.docs-table td.disposal-dec_type > div {
  width: 165px;
}
.cms-docs-page table.docs-table th.disposal-app_type {
  width: 165px;
}
.cms-docs-page table.docs-table td.disposal-app_type > div {
  width: 165px;
}
.cms-docs-page table.docs-table th.disposal-bos {
  width: 125px;
}
.cms-docs-page table.docs-table td.disposal-bos > div {
  width: 125px;
}
.cms-docs-page table.docs-table th.date {
  width: 105px;
}
.cms-docs-page table.docs-table td.date > div {
  width: 105px;
}
.cms-docs-page table.docs-table {
  border: 1px solid rgba(128, 128, 128, 0.7);
}
.cms-docs-page table.docs-table thead {
  background-color: #aaaaaa;
  color: white;
}
.cms-docs-page table.docs-table thead th {
  height: 30px;
}
.cms-docs-page table.docs-table thead th:first-child {
  width: 20px;
}
.cms-docs-page table.docs-table thead th:not(:last-child) {
  border-right: 1px solid rgba(128, 128, 128, 0.7);
}
.cms-docs-page table.docs-table th,
.cms-docs-page table.docs-table td {
  padding-left: 4px;
  padding-right: 4px;
}
.cms-docs-page table.docs-table tbody {
  background-color: white;
}
.cms-docs-page table.docs-table tbody tr:nth-child(2n-1) {
  color: black;
}
.cms-docs-page table.docs-table tbody tr:nth-child(2n) {
  color: #086eaa;
}
.cms-docs-page table.docs-table tbody tr:not(:last-child) {
  border-bottom: 1px solid rgba(128, 128, 128, 0.7);
}
.cms-docs-page table.docs-table tbody tr td:not(:last-child) {
  border-right: 1px solid rgba(128, 128, 128, 0.7);
}
.cms-docs-page table.docs-table tbody tr {
  height: 30px;
}
.cms-docs-page .pages-container .underlined {
  border-bottom: 1px solid gray;
}
.cms-docs-page .pages-container .inactive {
  color: rgba(128, 128, 128, 0.8);
}
.cms-docs-page .pages-container .item {
  cursor: pointer;
  display: inline-block;
  margin: 0 2px;
}

.rich-editor {
  border: 1px solid gray;
  background-color: white;
}
.rich-editor__content {
  padding-left: 4px;
  padding-right: 4px;
  width: 100%;
  height: 100%;
}
.rich-editor__content h1,
.rich-editor__content h2,
.rich-editor__content h3,
.rich-editor__content h4,
.rich-editor__content h5,
.rich-editor__content h6 {
  display: inline-block;
}
.rich-editor__content p {
  margin-bottom: 2px;
  text-indent: 10px;
}
.rich-editor__content a {
  color: #0080ff;
}
.rich-editor__content a:hover {
  color: black;
  cursor: pointer;
}
.rich-editor__content img,
.rich-editor__content svg {
  width: 35px;
  height: 35px;
  -o-object-fit: cover;
     object-fit: cover;
  background-color: #333333;
}
.rich-editor__content ul {
  margin-bottom: 5px;
}
.rich-editor__content ol {
  margin-bottom: 5px;
  padding-top: 5px;
}
.rich-editor__content ol li {
  margin-left: 46px;
  min-height: 30px;
  padding: 0;
}
.rich-editor__content ol li::before {
  height: 25px;
  width: 25px;
}
.rich-editor__content ol li::after {
  min-height: unset;
  height: 0;
}
.rich-editor__content li p {
  text-indent: unset;
}
.rich-editor .menububble {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 20;
  background: black;
  border-radius: 5px;
  padding: 0.3rem;
  margin-bottom: 0.5rem;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.2s, visibility 0.2s;
  transition: opacity 0.2s, visibility 0.2s;
}
.rich-editor .menububble.is-active {
  opacity: 1;
  visibility: visible;
}
.rich-editor .menububble__button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  background-color: white;
  border: 0;
  color: black;
  padding: 0.2rem 0.5rem;
  margin-right: 0.2rem;
  border-radius: 3px;
  cursor: pointer;
}
.rich-editor .menububble__button:last-child {
  margin-right: 0;
}
.rich-editor .menububble__button:hover {
  background-color: #cccccc;
}
.rich-editor .menububble__button.is-active {
  background-color: rgb(229.5, 229.5, 229.5);
}
.rich-editor .menububble__form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.rich-editor .menububble__input {
  font: inherit;
  border: none;
  color: black;
}
.rich-editor .menububble .image-container {
  display: inline-block;
  height: 26px;
  width: 26px;
}
.rich-editor .menububble .image-container img,
.rich-editor .menububble .image-container svg {
  height: 100%;
}
.rich-editor .menubar {
  width: 100%;
  height: 100%;
  background-color: rgb(246, 245, 244);
  border-bottom: 1px solid gray;
}
.rich-editor .menubar__group {
  display: inline-block;
  height: 100%;
  border: 2px solid rgba(128, 128, 128, 0.3);
  border-radius: 4px;
  margin: 2px;
}
.rich-editor .menubar__button {
  border: 0;
  padding: 2px;
  margin: 2px;
}
.rich-editor .menubar__button.is-active {
  background-color: rgba(128, 128, 128, 0.7);
}
.rich-editor .menubar__button:hover {
  background-color: rgba(128, 128, 128, 0.4);
}
.rich-editor .menubar__button .image-container {
  display: inline-block;
  height: 20px;
}
.rich-editor .menubar__button .image-container img,
.rich-editor .menubar__button .image-container svg {
  height: 100%;
}

.add-services-btn {
  width: 18em;
}
@media screen and (max-width: 991px) {
  .add-services-btn {
    width: 100%;
  }
}
.add-services-btn::after {
  content: "";
  position: absolute;
  width: 15px;
  height: 15px;
  left: auto;
  top: 20px;
  right: 15px;
  bottom: auto;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnPgoJCTxwb2x5Z29uIHBvaW50cz0iMjI1LjgxMyw0OC45MDcgMTI4LDE0Ni43MiAzMC4xODcsNDguOTA3IDAsNzkuMDkzIDEyOCwyMDcuMDkzIDI1Niw3OS4wOTMiIGZpbGw9IiNmZmYiPjwvcG9seWdvbj4KCTwvZz4KPC9nPgo8L3N2Zz4=);
  background-repeat: no-repeat;
  background-size: 15px 15px;
}
.add-services-btn:not(.collapsed)::after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}

@media screen and (min-width: 1200px) {
  .apply_changes_block {
    position: absolute;
    right: 0;
    top: 0;
    max-width: 400px;
    padding-right: 15px;
  }
}

.vehicle-image, .service-image {
  width: 140px;
  text-align: center;
}
.vehicle-image > img, .vehicle-image > svg, .service-image > img, .service-image > svg {
  height: 67px;
  max-width: 140px;
  -o-object-fit: contain;
     object-fit: contain;
}

.vehicle-info, .service-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.vehicle-info > .sub-info, .service-info > .sub-info {
  font-size: 0.95rem;
  font-weight: 400;
  line-height: 1.2;
}

.zintpo-alert, .liv-alert {
  margin-top: 1rem;
  background-color: #f55b5b;
  padding: 1rem;
  color: white;
  font-size: 0.95rem;
  font-weight: bold;
}

.zintpo-main, .liv-main {
  padding-bottom: 5rem;
  margin-bottom: 0 !important;
}

.vehicle-catalogue .result-title {
  margin-left: 5%;
  margin-right: 11%;
  width: 100%;
}
.vehicle-catalogue .result-title .result-text {
  min-width: 270px;
}
.vehicle-catalogue .line {
  width: 100%;
  background: white;
  height: 1px;
}
.vehicle-catalogue .margin-side-5 {
  margin: 0 5%;
}
.vehicle-catalogue .hf-form-group li.disabled a {
  color: #ddd !important;
}
.vehicle-catalogue .hf-form-group li.selected a {
  color: black !important;
  font-weight: 300;
}
.vehicle-catalogue .hf-form-group .clear-btn {
  cursor: pointer;
  z-index: 2;
  position: absolute;
  top: 0;
  right: 45px;
  height: 40px;
  padding: 6px 4px;
  color: darkgray;
  text-decoration: underline;
}
.vehicle-catalogue .hf-form-group .clear-btn:hover {
  background-color: darkgray;
  color: white;
}
.vehicle-catalogue .hf-form-group .filter-option {
  padding-right: 30px;
  padding-left: 5px !important;
}
.vehicle-catalogue__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 50px;
     -moz-column-gap: 50px;
          column-gap: 50px;
  row-gap: 20px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.vehicle-catalogue__buttons .btn {
  font-size: 16px;
}
.vehicle-catalogue__buttons .xc-btn {
  max-width: 445px;
  color: white;
  text-decoration: none;
  background-color: #719c00;
}
.vehicle-catalogue__buttons .xc-btn:hover {
  background-color: rgb(131.4711538462, 181.5, 0);
}
.vehicle-catalogue__buttons .review-btn {
  width: 300px;
}
.vehicle-catalogue__buttons .review-btn.disabled {
  color: #949494;
  opacity: 0.8;
}

#id__block__preclecrence_details[show=false] {
  display: none !important;
}

.coa-contact-person .ms-choice {
  border: none;
  border-radius: 0;
  padding: 0.1rem 0.5rem;
  height: 30px;
}

.un-order-review .bootstrap-select {
  height: 25px;
  width: 55px !important;
}
.un-order-review .bootstrap-select .btn {
  margin: 0;
  padding: 0 0 0 5px;
  height: 100%;
  outline: none;
}
.un-order-review .bootstrap-select .btn:focus {
  outline: none !important;
}
.un-order-review .bootstrap-select .btn .filter-option {
  color: black;
  font-size: 20px;
  font-weight: normal;
}
.un-order-review .bootstrap-select .dropdown-menu {
  max-height: 320px !important;
  color: black;
}
.un-order-review .bootstrap-select .dropdown-menu > li {
  margin-bottom: 5px;
}
.un-order-review .bootstrap-select .dropdown-menu .text {
  width: 100%;
  height: 100%;
  color: black;
  font-size: 20px;
  font-weight: normal;
  padding-left: 5px;
}
.un-order-review .bootstrap-select .dropdown-menu .text:hover {
  color: #0080ff;
}
.un-order-review .bootstrap-select .dropdown-menu .selected .text {
  color: #ddd;
}
.un-order-review .bootstrap-select .dropdown-menu .selected .text:hover {
  color: #ddd;
}
.un-order-review .bootstrap-select .dropdown-toggle::after {
  font-size: 20px;
}
.un-order-review .bootstrap-select .bs-caret {
  display: none;
}

#payment_method1, #payment_method2 {
  -webkit-transform: scale(1.5);
      -ms-transform: scale(1.5);
          transform: scale(1.5);
}

.spare-parts {
  outline: none;
}
.spare-parts hr {
  background-color: rgba(255, 255, 255, 0.5);
  margin: 5px 0;
}
.spare-parts .sp-title {
  font-size: 20px;
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: 5px;
}
.spare-parts .sp-title .sp-border {
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
.spare-parts .sp-subtitle {
  font-size: 16px;
  text-align: center;
  margin-bottom: 30px;
}
.spare-parts .progress-line-block {
  width: 450px;
  margin: 0 100px;
}
.spare-parts .progress-line-block .point-text {
  font-size: 12px;
  left: -50px;
  width: 100px;
}
.spare-parts .progress-line li:last-of-type .point-text {
  width: 191px;
  left: -95px;
  padding-left: 5px;
}
.spare-parts .form-block {
  max-width: 550px;
  font-size: 14px;
}
.spare-parts .form-block.step-3 {
  min-width: 400px;
  padding-right: 0;
}
.spare-parts .form-block.step-3 .spare-parts-input-block {
  min-width: auto;
}
@media screen and (max-width: 991px) {
  .spare-parts .form-block.step-3 {
    margin: 0 auto;
  }
}
.spare-parts .spare-parts-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.spare-parts .spare-parts-content.step-2 {
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}
@media screen and (max-width: 991px) {
  .spare-parts .spare-parts-content.step-2 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .spare-parts .spare-parts-content.step-2 .progress-line-block {
    margin: 0 auto 70px;
  }
  .spare-parts .spare-parts-content.step-2 .form-block {
    margin: 0 auto;
  }
}
.spare-parts .spare-parts-input-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 400px;
  margin: 10px 0;
}
.spare-parts .spare-parts-input-block .round-border {
  border-radius: 5px;
}
.spare-parts .spare-parts-input-block .spare-parts-input {
  width: 300px;
  height: 30px;
  font-size: 14px;
}
.spare-parts .spare-parts-input-block .simple-input {
  background: #ededed;
  color: #35495e;
  padding-left: 0.5rem;
}
.spare-parts .spare-parts-input-block .simple-input[disabled] {
  opacity: 0.6;
}
@media screen and (max-width: 700px) {
  .spare-parts .spare-parts-input-block .quantity-row {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    height: auto;
  }
}
.spare-parts .spare-parts-input-block .quantity-row .quantity-block {
  border-radius: 5px;
  background: #ededed;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 20px;
}
.spare-parts .spare-parts-input-block .quantity-row .quantity-block .simple-input {
  width: 40px;
  border-radius: 0 !important;
  outline: none;
}
.spare-parts .spare-parts-input-block .quantity-row .quantity-block .plus {
  width: 20px;
  height: 100%;
  background: grey;
  color: white;
  border-radius: 0 5px 5px 0;
  border: none;
}
.spare-parts .spare-parts-input-block .spare-parts-input, .spare-parts .spare-parts-input-block .spare-parts-input .simple-input {
  border-radius: 5px;
  border: none;
}
.spare-parts .spare-parts-input-block .multiselect {
  min-height: auto;
  font-size: 12px;
  border-radius: 5px;
  border: none;
}
.spare-parts .spare-parts-input-block .multiselect__tags {
  min-height: 30px;
  padding: 0;
}
.spare-parts .spare-parts-input-block .multiselect__select, .spare-parts .spare-parts-input-block .multiselect__spinner {
  height: 29px;
  width: 25px;
  z-index: 10;
  border-radius: 5px;
}
.spare-parts .spare-parts-input-block .multiselect__placeholder {
  margin-bottom: 0;
  padding-left: 0.5rem;
  font-weight: 400;
  color: rgba(77, 77, 77, 0.7);
}
.spare-parts .spare-parts-input-block .multiselect__single, .spare-parts .spare-parts-input-block .multiselect__input {
  padding-top: 0.25rem;
  margin-bottom: 0;
  font-size: 14px;
}
.spare-parts .spare-parts-btn-block {
  margin-top: 30px;
}
.spare-parts .spare-parts-btn-block button {
  margin: 0;
}
.spare-parts .spare-parts-btn-block .submit-btn-block {
  width: 300px;
  height: 30px;
  margin-left: auto;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: white;
  border-radius: 5px;
}
.spare-parts .spare-parts-btn-block .submit-btn-block .submit-btn {
  font-size: 16px;
  color: white;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  padding: 0 15px;
  height: 100%;
}
.spare-parts .spare-parts-btn-block .submit-btn-block .submit-btn[disabled] {
  cursor: default;
}
.spare-parts .not-known-btn {
  background: none;
  border: none;
  outline: none;
  color: white;
  text-decoration: underline;
  font-size: 12px;
}
.spare-parts .back-btn {
  color: white;
  background: none;
  border: none;
  outline: none;
  height: auto;
  font-size: 12px;
  font-style: italic;
  border-bottom: 1px solid;
  text-transform: uppercase;
  margin-top: 5px;
  padding: 0;
}

.select-spare-parts .spare-parts-content {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.select-spare-parts .left-part {
  width: 100%;
  max-width: 700px;
  padding-right: 0;
  padding-left: 0;
}
.select-spare-parts .left-part .second-half, .select-spare-parts .left-part .spare-parts-input {
  width: 83%;
}
.select-spare-parts .sp-form-block {
  padding-left: 25px;
  padding-right: 50px;
}
.select-spare-parts .sp-review-block {
  padding-right: 25px;
}
.select-spare-parts .sp-form-block, .select-spare-parts .sp-review-block {
  width: 50%;
}
@media screen and (max-width: 1360px) {
  .select-spare-parts .sp-form-block, .select-spare-parts .sp-review-block {
    width: 90%;
    margin: 0 auto;
    padding: 0;
  }
  .select-spare-parts .sp-form-block > *, .select-spare-parts .sp-review-block > * {
    margin: 0 auto;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.select-spare-parts .progress-line-info {
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  height: 30px;
  margin-bottom: 2px;
}
.select-spare-parts .progress-line-info .progress-line {
  padding-left: 10px;
}
.select-spare-parts .sp-tooltip-content .tooltip-inner {
  max-width: 300px;
}
.select-spare-parts .icon-info {
  width: 22px;
  background-color: orange;
  border: 1px solid orange;
  border-radius: 50%;
}
.select-spare-parts .multiselect__single {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 95%;
}
.select-spare-parts .multiselect__placeholder {
  white-space: nowrap;
}
.select-spare-parts .back-btn {
  opacity: 0.5;
  font-size: 10px;
  margin-top: 0;
}
.select-spare-parts .sp-catalogue {
  margin-left: auto;
}
.select-spare-parts .sp-catalogue-link {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  outline: none;
  color: white;
  text-decoration: none;
  margin-bottom: 15px;
  border: 1px solid white;
  border-radius: 10px;
  padding: 5px 10px;
  margin-top: 10px;
  font-weight: 300;
}
.select-spare-parts .sp-upload-picture-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin: 20px 0;
}
.select-spare-parts .sp-upload-picture-block > div {
  width: 300px;
}
.select-spare-parts .sp-upload-picture-block .add-file-btn {
  float: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 110px;
  font-size: 12px;
  border-radius: 8px;
  padding: 2px 10px;
}
.select-spare-parts .sp-upload-picture-block .add-file-btn > span {
  width: 50%;
}
.select-spare-parts .sp-upload-picture-block .add-file-btn > img, .select-spare-parts .sp-upload-picture-block .add-file-btn > svg {
  width: 40%;
  height: auto;
}
.select-spare-parts .sp-upload-picture-block .file-inputs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.select-spare-parts .sp-upload-picture-block .file-inputs > li {
  width: 25%;
  margin-bottom: 0 !important;
}
.select-spare-parts .sp-upload-picture-block .file-inputs > li .file-name {
  font-size: 10px;
}
.select-spare-parts .select-spare-parts-review {
  padding: 15px 30px;
  background-color: rgba(84, 83, 55, 0.5);
  font-weight: 300;
  min-width: 640px;
  max-width: 770px;
}
@media screen and (max-width: 1360px) {
  .select-spare-parts .select-spare-parts-review {
    min-width: auto;
  }
}
.select-spare-parts .select-spare-parts-review .review-title {
  font-size: 20px;
  text-align: center;
  width: 100%;
  margin: 0;
}
.select-spare-parts .select-spare-parts-review .continue-btn {
  font-size: 14px;
  margin: 10px 0;
  padding-right: 20px;
  height: 30px;
  min-width: 220px;
  border-radius: 5px;
}
.select-spare-parts .select-spare-parts-review .continue-btn > img, .select-spare-parts .select-spare-parts-review .continue-btn > svg {
  height: 25px;
  width: auto;
}
.select-spare-parts .select-spare-parts-review .accodion_content {
  min-height: auto;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_header > h2 {
  height: auto;
  margin-bottom: 10px;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_header > h2 .accordion_click {
  border-bottom: none;
  padding-bottom: 0;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_header > h2 .accordion_click::before {
  top: 8px;
  right: 0;
  left: auto;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body {
  padding: 0 0 30px;
  margin-top: 10px;
  color: white;
  font-size: 14px;
  overflow: auto;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-table-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-table-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 3px;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-table-header > div {
  margin-right: 3px;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-table-body > div {
  margin-right: 3px;
  background-color: grey;
  padding: 2px;
  opacity: 0.7;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-part-number {
  width: 25%;
  min-width: 150px;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-category {
  width: 20%;
  min-width: 110px;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-description {
  width: 30%;
  min-width: 160px;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-unit {
  width: 10%;
  min-width: 40px;
  text-align: center;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-row {
  width: 5%;
  min-width: 40px;
  text-align: center;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-image {
  width: 5%;
  min-width: 40px;
  text-align: center;
  background-color: transparent !important;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-quantity {
  opacity: 1 !important;
  padding: 0 !important;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-quantity .sp-quantity-input {
  height: 100%;
  font-weight: bold;
  background: darkgray;
  border: none;
  outline: none;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-quantity, .select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-quantity .sp-quantity-input {
  width: 5%;
  min-width: 40px;
  margin-right: 2px;
  text-align: center;
  color: white;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-delete {
  min-width: 20px;
  font-weight: bold;
  background-color: lightgray;
}

.select-spare-parts .spare-parts-content, .spare-parts-order-review .spare-parts-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.select-spare-parts .progress-line-block, .spare-parts-order-review .progress-line-block {
  width: 150px;
  margin: 10px;
}
.select-spare-parts .progress-line, .spare-parts-order-review .progress-line {
  font-size: 1rem;
}
.select-spare-parts .progress-line li::before, .spare-parts-order-review .progress-line li::before {
  width: 1.5em;
  height: 1.5em;
  top: -0.6em;
  left: -1em;
  line-height: 1.5em;
}
.select-spare-parts .file-block, .spare-parts-order-review .file-block {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.select-spare-parts .file-block .file-inputs, .spare-parts-order-review .file-block .file-inputs {
  padding-left: 0;
  margin-bottom: 0;
}
.select-spare-parts .file-block .file-inputs li:not(:last-child), .spare-parts-order-review .file-block .file-inputs li:not(:last-child) {
  margin-bottom: 5px;
}
.select-spare-parts .file-block .file-name, .spare-parts-order-review .file-block .file-name {
  width: 100%;
  margin-right: 0;
  font-size: 11px;
  padding: 3px;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.select-spare-parts .file-block .upload-btn, .spare-parts-order-review .file-block .upload-btn {
  margin: 0;
}
.select-spare-parts .file-block .add-another-btn, .spare-parts-order-review .file-block .add-another-btn {
  width: 100%;
  text-align: left;
  padding: 0 0 0 4px;
  background-color: inherit;
  color: white;
  border: 0;
  font-style: italic;
  font-size: 12px;
}
.select-spare-parts .file-block .add-another-btn > small, .spare-parts-order-review .file-block .add-another-btn > small {
  font-style: normal;
}
.select-spare-parts .multiple-file-input-container, .spare-parts-order-review .multiple-file-input-container {
  padding: 0;
}
.select-spare-parts .multiple-file-input-container .add-another-btn, .spare-parts-order-review .multiple-file-input-container .add-another-btn {
  width: 100%;
  text-align: left;
  padding: 0;
  padding-left: 4px;
}

.spare-parts-order-review .spare-parts-content, .spare-parts-shipping-details .spare-parts-content {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.spare-parts-order-review .spare-parts-content hr, .spare-parts-shipping-details .spare-parts-content hr {
  background-color: rgba(255, 255, 255, 0.5);
  margin: 5px 0;
}
.spare-parts-order-review .accodion_content .accordion_header > h2, .spare-parts-shipping-details .accodion_content .accordion_header > h2 {
  height: 80px;
}
.spare-parts-order-review .accodion_content .edit-icon, .spare-parts-shipping-details .accodion_content .edit-icon {
  width: 20px;
  height: 15px;
}
.spare-parts-order-review .accodion_content a.accordion_click, .spare-parts-shipping-details .accodion_content a.accordion_click {
  height: 80px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 0 !important;
  border-bottom: none !important;
}
.spare-parts-order-review .accodion_content a.accordion_click:before, .spare-parts-shipping-details .accodion_content a.accordion_click:before {
  top: 0 !important;
}
@media screen and (max-width: 991px) {
  .spare-parts-order-review .accodion_content a.accordion_click:before, .spare-parts-shipping-details .accodion_content a.accordion_click:before {
    top: 0 !important;
    left: auto !important;
    right: -5px !important;
  }
}
.spare-parts-order-review .accodion_content a.accordion_click .btn, .spare-parts-shipping-details .accodion_content a.accordion_click .btn {
  height: 30px;
  width: 250px;
  font-size: 12px;
  margin: 0 0 0 10px;
  padding: 0 5px;
}
.spare-parts-order-review .accodion_content a.accordion_click .btn > img, .spare-parts-order-review .accodion_content a.accordion_click .btn > svg, .spare-parts-shipping-details .accodion_content a.accordion_click .btn > img, .spare-parts-shipping-details .accodion_content a.accordion_click .btn > svg {
  height: 17px;
  margin-right: 5px;
}
.spare-parts-order-review .accodion_content .accordion_body, .spare-parts-shipping-details .accodion_content .accordion_body {
  max-height: 250px;
  padding: 0 0 10px;
  overflow-y: auto;
  overflow-x: hidden;
}
.spare-parts-order-review .accodion_content .accordion_body .number, .spare-parts-shipping-details .accodion_content .accordion_body .number {
  font-size: 1.875rem;
  margin: 15px 20px 15px 5px;
  line-height: 1;
  white-space: nowrap;
}
.spare-parts-order-review .accodion_content .accordion_body .part-info, .spare-parts-shipping-details .accodion_content .accordion_body .part-info {
  width: 88%;
}
.spare-parts-order-review .summary, .spare-parts-shipping-details .summary {
  max-width: 800px;
  min-width: 621px;
  margin: 0 auto;
}
.spare-parts-order-review .actions, .spare-parts-shipping-details .actions {
  max-width: 500px;
  margin: 0 auto;
}
.spare-parts-order-review .button-block, .spare-parts-shipping-details .button-block {
  width: 75%;
  margin: 0 auto;
}
.spare-parts-order-review .button-block .btn, .spare-parts-shipping-details .button-block .btn {
  height: 40px;
  font-size: 16px;
  padding-right: 17px;
}
@media screen and (max-width: 1200px) {
  .spare-parts-order-review .button-block .btn, .spare-parts-shipping-details .button-block .btn {
    font-size: 14px;
  }
}

.spare-parts-shipping-details .sp-title {
  text-transform: uppercase;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 5px auto;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  font-size: 1.5rem;
  font-weight: 300;
}
.spare-parts-shipping-details .back-btn {
  padding: 5px 10px 5px 20px;
  background-size: 8px;
  border: 0;
  outline: 0;
}
.spare-parts-shipping-details .remarks-block {
  margin: 0 auto;
  width: 80%;
  padding: 15px 0;
}
.spare-parts-shipping-details .remarks-block > textarea {
  width: 100%;
  min-height: 90px;
  font-size: 14px;
  padding-left: 10px;
}
.spare-parts-shipping-details .consignee-form-bg {
  padding: 10px 30px 10px 15px;
}
.spare-parts-shipping-details .consignee-form {
  max-height: 57vh;
  padding-left: 40px;
  padding-right: 20px;
  overflow-x: hidden;
  overflow-y: auto;
  font-size: 14px;
}
.spare-parts-shipping-details .consignee-form .part-title {
  margin-bottom: 15px;
  border-bottom: 1px solid white;
}
.spare-parts-shipping-details .consignee-form .form-control {
  font-size: 12px;
}
.spare-parts-shipping-details .multiselect {
  min-height: auto;
  font-size: 12px;
}
.spare-parts-shipping-details .multiselect__tags {
  min-height: 30px;
  padding: 0;
  border-radius: 0;
}
.spare-parts-shipping-details .multiselect__select {
  height: 30px;
  z-index: 10;
}
.spare-parts-shipping-details .multiselect__placeholder {
  margin-bottom: 0;
  padding-left: 0.5rem;
  font-weight: 400;
  color: rgba(77, 77, 77, 0.7);
}
.spare-parts-shipping-details .multiselect__single {
  padding-top: 0.25rem;
  margin-bottom: 0;
  font-size: 14px;
}
.spare-parts-shipping-details .option-image {
  background-color: #171717;
  border: 1px solid rgba(45, 252, 30, 0.5);
  border-radius: 10px;
  padding: 5px;
}
.spare-parts-shipping-details .option-image.active {
  border: 1px solid rgb(45, 252, 30);
}
.spare-parts-shipping-details .submit-button.disabled {
  cursor: default;
  opacity: 1;
}

/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
.do-sp-order .w-10 {
  width: 10% !important;
}
.do-sp-order .sp_remarks {
  width: 244px;
  border: none;
}
.do-sp-order .sp_remarks:disabled {
  background-color: #f5f5f5;
}
.do-sp-order .status-wrapper {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.do-sp-order .status-wrapper .status {
  min-width: 430px;
}
@media screen and (max-width: 768px) {
  .do-sp-order .status-wrapper .status {
    min-width: auto;
  }
}
@media screen and (max-width: 768px) {
  .do-sp-order .status-wrapper .history-block {
    margin-top: 10px;
  }
}
.do-sp-order .nounderline {
  text-decoration: none !important;
}
.do-sp-order .comment-block {
  border: 1px solid #808080;
  background-color: #fff;
  width: 100%;
  height: 110px;
  overflow-y: scroll;
  padding-left: 1rem;
  padding-top: 0.5rem;
}
.do-sp-order .comment-button {
  background: none !important;
  border: none;
  padding: 0 !important;
  color: #282828;
  text-decoration: underline;
  cursor: pointer;
}
.do-sp-order .dd-fixed-height {
  height: 110px;
}
.do-sp-order .info dl {
  vertical-align: top;
}
.do-sp-order .info dl.team-comment {
  position: absolute;
  width: 31.5%;
  height: 55%;
  top: 0;
  right: 0;
}
@media screen and (max-width: 768px) {
  .do-sp-order .info dl.team-comment {
    position: static;
    width: 90%;
  }
}
.do-sp-order .order-details__economics > dl {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.do-sp-order .order-details__economics > dl dt {
  -ms-flex-preferred-size: 66%;
      flex-basis: 66%;
  max-width: 66%;
}
.do-sp-order .order-details__economics > dl dd {
  -ms-flex-preferred-size: 34%;
      flex-basis: 34%;
  max-width: 34%;
}
.do-sp-order .spare-parts-details {
  width: 100%;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 30px;
  padding-top: 15px;
  color: #666666;
  font-size: 14px;
  overflow-x: auto;
}
.do-sp-order .spare-parts-details .sp-row:nth-child(even) > div {
  background: #f5f5f5;
}
.do-sp-order .spare-parts-details .sp-row {
  margin-left: 0;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  font-size: 12px;
}
.do-sp-order .spare-parts-details .sp-row .sp-title {
  font-weight: bold;
}
.do-sp-order .spare-parts-details .sp-row.sp-details-body > div {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.do-sp-order .spare-parts-details .sp-row > div {
  margin-right: 3px;
  padding: 0 5px;
}
.do-sp-order .spare-parts-details .sp-row .sp-quantity {
  width: 10%;
  min-width: 76px;
}
.do-sp-order .spare-parts-details .sp-row .sp-part-number {
  width: 15%;
  min-width: 85px;
}
.do-sp-order .spare-parts-details .sp-row .sp-category {
  width: 15%;
  min-width: 85px;
}
.do-sp-order .spare-parts-details .sp-row .sp-description {
  width: 25%;
  min-width: 150px;
}
.do-sp-order .spare-parts-details .sp-row .sp-supplier {
  width: 15%;
}
.do-sp-order .spare-parts-details .sp-row .sp-supply {
  width: 20%;
}
.do-sp-order .spare-parts-details .sp-row .sp-supplier {
  width: 15%;
}
.do-sp-order .sp-order-edit .sp-ref-vehicle {
  margin-bottom: 1rem;
}
.do-sp-order .sp-order-edit .sp-ref-vehicle .vehicle-info-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 600px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.do-sp-order .sp-order-edit .sp-ref-vehicle .sp-section__table {
  width: 100%;
}
.do-sp-order .sp-order-edit .sp-ref-vehicle .sp-section .sp-header-section,
.do-sp-order .sp-order-edit .sp-ref-vehicle .sp-section .sp-info-row,
.do-sp-order .sp-order-edit .sp-ref-vehicle .sp-section .sp-bottom-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.do-sp-order .sp-order-edit .sp-ref-vehicle .sp-section .sp-bottom-bar {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.do-sp-order .sp-order-edit .sp-ref-vehicle .sp-section .non-approved .section-cell:not(.button-cell) {
  background-color: #a7b377;
}
.do-sp-order .sp-order-edit .sp-ref-vehicle .sp-section .non-approved .section-cell:not(.button-cell):not(:nth-child(2)) {
  color: #fff;
}
.do-sp-order .sp-order-edit .section-cell {
  width: 25%;
}
.do-sp-order .sp-order-edit .section-cell:not(:last-child) {
  margin-right: 2px;
}
.do-sp-order .sp-order-edit .section-cell:disabled {
  background-color: #f5f5f5;
}
.do-sp-order .sp-order-edit .section-cell__value {
  border: 1px solid #ccc;
  background-color: white;
  text-align: center;
  height: calc(28px + 3px);
  line-height: calc(28px + 3px);
  background-size: 1.3rem;
  background-position: right;
  background-repeat: no-repeat;
}
.do-sp-order .sp-order-edit .section-cell__disabled_value {
  border: 1px solid #ccc;
  background-color: #f5f5f5;
  text-align: center;
  height: calc(28px + 3px);
  line-height: calc(28px + 3px);
  background-size: 1.3rem;
  background-position: right;
  background-repeat: no-repeat;
}
.do-sp-order .sp-order-edit .selected-option-popover {
  z-index: 1500;
  position: absolute;
  -webkit-transform: translateY(50%);
      -ms-transform: translateY(50%);
          transform: translateY(50%);
  background-color: white;
  width: 200px;
  border-radius: 5px;
  padding: 5px;
  font-size: 12px;
}
.do-sp-order .sp-order-edit .selected-option-popover a {
  text-decoration: none;
  color: black;
  cursor: pointer;
}
.do-sp-order .sp-order-edit .selected-option-popover a:hover {
  background-color: lightgreen;
}
.do-sp-order .sp-order-edit .section-header {
  border-bottom: 1px solid #ccc;
}
.do-sp-order .sp-order-edit .section-header-title {
  color: #85542c;
  font-size: 1.3rem;
}
.do-sp-order .sp-order-edit .sp-btn {
  border: 0;
  margin-top: 1rem;
}
.do-sp-order .sp-order-edit .sp-btn svg {
  width: 20px;
  height: auto;
}
.do-sp-order .sp-order-edit .sp-btn:disabled {
  background-color: gray;
  cursor: not-allowed;
}
.do-sp-order .sp-order-edit .delete-btn {
  display: block;
  text-decoration: none;
  color: #c30a0a;
  min-height: 30px;
  min-width: 30px;
  font-size: 0.8rem;
  line-height: 30px;
  background-color: #ccc;
  padding: 0 0.5rem;
  border-radius: 5px;
}
.do-sp-order .sp-order-edit .delete-btn::before {
  content: "× ";
  font-weight: bold;
  font-size: 1rem;
}
.do-sp-order .sp-order-edit .delete-btn:hover {
  color: #ccc;
  background-color: #c30a0a;
}
.do-sp-order .btn-orange {
  background-color: #e5be01;
}
.do-sp-order .attachments-btn {
  border-radius: 5px;
  padding: 0.2rem;
  font-size: 0.8rem;
}
.do-sp-order .attachments-btn img,
.do-sp-order .attachments-btn svg {
  height: 1rem;
  width: 1.5rem;
  vertical-align: center;
}
.do-sp-order .attachments-btn:hover {
  text-decoration: none;
}
.do-sp-order .category-section-cell {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-preferred-size: 25%;
      flex-basis: 25%;
}
.do-sp-order .part-number-cell {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.do-sp-order .select-spare-part {
  min-height: auto;
  border: none;
}
.do-sp-order .select-spare-part .multiselect__tags {
  background: transparent;
  border-radius: 0;
  border: 0;
  min-height: 28px;
  padding: 0;
  cursor: pointer;
}
.do-sp-order .select-spare-part .multiselect__tag {
  margin: 3px;
}
.do-sp-order .select-spare-part .multiselect__tag span {
  width: 91px;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.do-sp-order .select-spare-part .multiselect__strong {
  margin: 3px;
}
.do-sp-order .select-spare-part .multiselect__input {
  border-radius: 0;
  border: 0;
  min-height: 28px;
}
.do-sp-order .select-spare-part .multiselect__select,
.do-sp-order .select-spare-part .multiselect__spinner {
  height: 28px;
  width: 24px;
  z-index: 10;
  border-radius: 5px;
}
.do-sp-order .select-spare-part .multiselect__select {
  padding: 0;
}
.do-sp-order .select-spare-part .multiselect__select:before {
  border-color: #fff transparent transparent;
}
.do-sp-order .select-spare-part .multiselect__placeholder {
  padding: 0 5px;
  font-weight: 400;
  color: rgba(77, 77, 77, 0.7);
}
.do-sp-order .select-spare-part .multiselect__single {
  background: transparent;
  display: block;
  line-height: 28px;
  margin: 0;
  min-height: 28px;
  overflow: hidden !important;
  text-overflow: ellipsis;
  width: 95%;
  white-space: nowrap;
}
.do-sp-order .select-spare-part .multiselect__option {
  min-height: 28px;
  line-height: 28px;
  padding: 0 5px;
}
.do-sp-order .no-number-warning {
  width: 30px;
  height: 30px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  background-repeat: no-repeat;
  background-size: 20px 20px;
  background-position: 2px 2px;
}
.do-sp-order .button-cell {
  -ms-flex-preferred-size: 40px;
      flex-basis: 40px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.do-sp-order .btn-edit-number {
  width: 25px;
  height: 25px;
  background-size: 20px 20px;
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
}

/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
select.bs-select-hidden,
select.selectpicker {
  display: none !important;
}

.bootstrap-select {
  width: 220px; /*IE9 and below*/
}
.bootstrap-select > .dropdown-toggle {
  width: 100%;
  padding-right: 25px;
  z-index: 1;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:active {
  color: #999;
}
.bootstrap-select > select {
  position: absolute !important;
  bottom: 0;
  left: 50%;
  display: block !important;
  width: 0.5px !important;
  height: 100% !important;
  padding: 0 !important;
  opacity: 0 !important;
  border: none;
}
.bootstrap-select > select.mobile-device {
  top: 0;
  left: 0;
  display: block !important;
  width: 100% !important;
  z-index: 2;
}
.has-error .bootstrap-select .dropdown-toggle, .error .bootstrap-select .dropdown-toggle {
  border-color: rgb(185, 74, 72);
}
.bootstrap-select.fit-width {
  width: auto !important;
}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
  width: 220px;
}
.bootstrap-select .dropdown-toggle:focus {
  outline: thin dotted #333333 !important;
  outline: 5px auto -webkit-focus-ring-color !important;
  outline-offset: -2px;
}

.bootstrap-select.form-control {
  margin-bottom: 0;
  padding: 0;
  border: none;
}
.bootstrap-select.form-control:not([class*=col-]) {
  width: 100%;
}
.bootstrap-select.form-control.input-group-btn {
  z-index: auto;
}
.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

.bootstrap-select.btn-group:not(.input-group-btn), .bootstrap-select.btn-group[class*=col-] {
  float: none;
  display: inline-block;
  margin-left: 0;
}
.bootstrap-select.btn-group.dropdown-menu-right, .bootstrap-select.btn-group[class*=col-].dropdown-menu-right, .row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right {
  float: right;
}
.form-inline .bootstrap-select.btn-group, .form-horizontal .bootstrap-select.btn-group, .form-group .bootstrap-select.btn-group {
  margin-bottom: 0;
}
.form-group-lg .bootstrap-select.btn-group.form-control, .form-group-sm .bootstrap-select.btn-group.form-control {
  padding: 0;
}
.form-group-lg .bootstrap-select.btn-group.form-control .dropdown-toggle, .form-group-sm .bootstrap-select.btn-group.form-control .dropdown-toggle {
  height: 100%;
  font-size: inherit;
  line-height: inherit;
  border-radius: inherit;
}
.form-inline .bootstrap-select.btn-group .form-control {
  width: 100%;
}
.bootstrap-select.btn-group.disabled,
.bootstrap-select.btn-group > .disabled {
  cursor: not-allowed;
}
.bootstrap-select.btn-group.disabled:focus,
.bootstrap-select.btn-group > .disabled:focus {
  outline: none !important;
}
.bootstrap-select.btn-group.bs-container {
  position: absolute;
  height: 0 !important;
  padding: 0 !important;
}
.bootstrap-select.btn-group.bs-container .dropdown-menu {
  z-index: 1060;
}
.bootstrap-select.btn-group .dropdown-toggle .filter-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-height: 100%;
  text-align: left;
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bootstrap-select.btn-group .dropdown-toggle .caret {
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -2px;
  vertical-align: middle;
}
.bootstrap-select.btn-group[class*=col-] .dropdown-toggle {
  width: 100%;
}
.bootstrap-select.btn-group .dropdown-menu {
  min-width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.bootstrap-select.btn-group .dropdown-menu.inner {
  position: static;
  float: none;
  border: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.bootstrap-select.btn-group .dropdown-menu li {
  position: relative;
}
.bootstrap-select.btn-group .dropdown-menu li.active small {
  color: #fff;
}
.bootstrap-select.btn-group .dropdown-menu li.disabled a {
  cursor: not-allowed;
}
.bootstrap-select.btn-group .dropdown-menu li a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.bootstrap-select.btn-group .dropdown-menu li a.opt {
  position: relative;
  padding-left: 2.25em;
}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
  display: none;
}
.bootstrap-select.btn-group .dropdown-menu li a span.text {
  display: inline-block;
}
.bootstrap-select.btn-group .dropdown-menu li small {
  padding-left: 0.5em;
}
.bootstrap-select.btn-group .dropdown-menu .notify {
  position: absolute;
  bottom: 5px;
  width: 96%;
  margin: 0 2%;
  min-height: 26px;
  padding: 3px 5px;
  background: rgb(245, 245, 245);
  border: 1px solid rgb(227, 227, 227);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  pointer-events: none;
  opacity: 0.9;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.bootstrap-select.btn-group .no-results {
  padding: 3px;
  background: #f5f5f5;
  margin: 0 5px;
  white-space: nowrap;
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option {
  position: static;
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret {
  position: static;
  top: auto;
  margin-top: -1px;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
  position: absolute;
  display: inline-block;
  right: 15px;
  margin-top: 5px;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
  margin-right: 34px;
}

.bootstrap-select.show-menu-arrow.open > .dropdown-toggle {
  z-index: 1061;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
  content: "";
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(204, 204, 204, 0.2);
  position: absolute;
  bottom: -4px;
  left: 9px;
  display: none;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
  content: "";
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  position: absolute;
  bottom: -4px;
  left: 10px;
  display: none;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
  bottom: auto;
  top: -3px;
  border-top: 7px solid rgba(204, 204, 204, 0.2);
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
  bottom: auto;
  top: -3px;
  border-top: 6px solid white;
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
  right: 12px;
  left: auto;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
  right: 13px;
  left: auto;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before, .bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {
  display: block;
}

.bs-searchbox,
.bs-actionsbox,
.bs-donebutton {
  padding: 4px 8px;
}

.bs-actionsbox {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.bs-actionsbox .btn-group button {
  width: 50%;
}

.bs-donebutton {
  float: left;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.bs-donebutton .btn-group button {
  width: 100%;
}

.bs-searchbox + .bs-actionsbox {
  padding: 0 8px 4px;
}
.bs-searchbox .form-control {
  margin-bottom: 0;
  width: 100%;
  float: none;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJvb3RzdHJhcC5jc3MiLCIuLi9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ib290c3RyYXAuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jdXN0b20tZm9ybXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFkZ2Uuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fanVtYm90cm9uLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tZWRpYS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19iYWNrZ3JvdW5kLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19lbWJlZC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ludGVyYWN0aW9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fb3ZlcmZsb3cuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWhpZGUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Zpc2liaWxpdHkuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJpbnQuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvX2Jhc2Uuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvX2hlYWRlci5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9fZm9vdGVyLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL19tYWluLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL19idXR0b25zLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL19tb2RhbHMuc2NzcyIsIi4uL3Njc3MvX21peGlucy5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9kaXNwb3NhbC9fZGlzcG9zYWxfYXBwcm92YWxzLW1vZGFsLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL19mb3Jtcy5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9fZmlsdGVyLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL191bl9vdmVycmlkZXMuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvX21haW50ZW5hbmNlLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL19tYWluX2RpZ19vZmZpY2Uuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvX2Zhb19kby5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9fbW9udGhwaWNrZXJfY3VzdG9tLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL2Rpc3Bvc2FsL19kaXNwb3NhbF9saXN0LnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL2Rpc3Bvc2FsL19kaXNwb3NhbF9kZXRhaWwuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvZGlzcG9zYWwvX3RyYWNraW5nLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL2Rpc3Bvc2FsL190cmFja2luZy1jdXJyZW50LnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL2Rpc3Bvc2FsL2Rpc3Bvc2FsLW1vZGFscy5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9kaXNwb3NhbC9fbXlfZGlzcG9zYWxfbW9kYWwuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvc3VwcG9ydC9fc3VwcG9ydC5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9zdXBwb3J0L19zdXBwb3J0X2JvdW5kcy5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9yZWN1cnJpbmcvX3JlY3VycmluZ19kaWdpdGFsX29mZmljZS5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9yZWN1cnJpbmcvX3JlY3VycmluZ19kaWdfb2ZmX21vZGFsLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL19tb2RhbC1idG4uc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvX2lucHV0LWNvbnRyb2wtY3VzdG9tLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL19teV9pbnZvaWNlcy5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9fcmVjdXJyaW5nX3RhYmxlLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL3N1cHBvcnQvX3N1cHBvcnRfb3V0Ym91bmQuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvX2FjY2Vzc29yaWVzLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL2NvdW50cnlfcmVxdWlyZW1lbnRzL19jb3VudHJ5X3JlcXVpcmVtZW50cy5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9jb3VudHJ5X3JlcXVpcmVtZW50cy9fY291bnRyeV9yZXF1aXJlbWVudHNfbmV3LnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL2Ntcy9fY21zX2NvbnRlbnQuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvX29yZGVyX2NyZWF0aW9uLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL19pbWFnZS5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9femludHBvX2luc2VydF9hbGVydC5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9fdmVoaWNsZV9jYXRhbG9ndWUuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvX29yZGVyX3Jldmlldy5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9fc3BhcmVfcGFydHMuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvX3NwX2RpZ19vZmZpY2Uuc2NzcyIsIi4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNpQmhCOzs7Ozs7Ozs0QkFBQTtBQWtFQSxxREFBQTtBQXVGQSx3Q0FBQTtBQzFLQTs7Ozs7RUFBQTtBQ0FBO0VBR0ksZUFBQTtFQUFBLGlCQUFBO0VBQUEsaUJBQUE7RUFBQSxlQUFBO0VBQUEsY0FBQTtFQUFBLGlCQUFBO0VBQUEsaUJBQUE7RUFBQSxnQkFBQTtFQUFBLGVBQUE7RUFBQSxlQUFBO0VBQUEsYUFBQTtFQUFBLGVBQUE7RUFBQSxvQkFBQTtFQUlBLGtCQUFBO0VBQUEsb0JBQUE7RUFBQSxrQkFBQTtFQUFBLGVBQUE7RUFBQSxrQkFBQTtFQUFBLGlCQUFBO0VBQUEsZ0JBQUE7RUFBQSxlQUFBO0VBSUEsa0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSx1QkFBQTtFQUtGLHdEQUFBO0VBQ0EsNkdBQUE7QUg4QkY7O0FJN0JBOzs7RUFHRSw4QkFBQTtVQUFBLHNCQUFBO0FKZ0NGOztBSTdCQTtFQUNFLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSw4QkFBQTtFQUNBLDZDQUFBO0FKZ0NGOztBSTFCQTtFQUNFLGNBQUE7QUo2QkY7O0FJbkJBO0VBQ0UsU0FBQTtFQUNBLDJDSDRJdUI7RUlQbkIsZUFBQTtFRG5JSixnQkUrTzRCO0VGOU81QixnQkVtUDRCO0VGbFA1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Q0EsMEJBQUE7QUpuSEY7O0FJMEhBO0VBQ0UscUJBQUE7QUp2SEY7O0FJMEhBO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0FKdkhGOztBSTBIQTtFQUNFLGFBQUE7QUp2SEY7O0FJNEhBO0VBQ0Usd0JBQUE7QUp6SEY7O0FRbldBOztFQUVFLHFCRnNTNEI7RUVwUzVCLGdCUHFMcUI7RU9wTHJCLGdCRnNTNEI7QU4rRDlCOztBUWpXQTtFSHFLTSxpQkFBQTtBTGdNTjs7QVFwV0E7RUhvS00sZUFBQTtBTG9NTjs7QVF2V0E7RUhtS00sa0JBQUE7QUx3TU47O0FRMVdBO0VIa0tNLGlCQUFBO0FMNE1OOztBUTdXQTtFSGlLTSxrQkFBQTtBTGdOTjs7QVFoWEE7RUhnS00sZUFBQTtBTG9OTjs7QVFsWEE7RUg4Sk0sa0JBQUE7RUc1SkosZ0JGd1M0QjtBTjZFOUI7O0FRalhBO0VId0pNLGVBQUE7RUd0SkosZ0JGMlI0QjtFRTFSNUIsZ0JGa1I0QjtBTmtHOUI7O0FRbFhBO0VIbUpNLGlCQUFBO0VHakpKLGdCRnVSNEI7RUV0UjVCLGdCRjZRNEI7QU53RzlCOztBUW5YQTtFSDhJTSxpQkFBQTtFRzVJSixnQkZtUjRCO0VFbFI1QixnQkZ3UTRCO0FOOEc5Qjs7QVFwWEE7RUh5SU0saUJBQUE7RUd2SUosZ0JGK1E0QjtFRTlRNUIsZ0JGbVE0QjtBTm9IOUI7O0FRL1dBO0VBQ0UsZ0JGZ0ZPO0VFL0VQLG1CRitFTztFRTlFUCxTQUFBO0VBQ0Esd0NBQUE7QVJrWEY7O0FRMVdBOztFSGtHSSxrQkFBQTtFRy9GRixnQkYyTjRCO0FOa0o5Qjs7QVExV0E7O0VBRUUsY0ZtUTRCO0VFbFE1Qix5QkYyUTRCO0FOa0c5Qjs7QVFyV0E7RUMvRUUsZUFBQTtFQUNBLGdCQUFBO0FUd2JGOztBUXJXQTtFQ3BGRSxlQUFBO0VBQ0EsZ0JBQUE7QVQ2YkY7O0FRdldBO0VBQ0UscUJBQUE7QVIwV0Y7QVF4V0U7RUFDRSxvQkZxUDBCO0FOcUg5Qjs7QVFoV0E7RUgyREksY0FBQTtFR3pERix5QkFBQTtBUm1XRjs7QVEvVkE7RUFDRSxtQkZ1Qk87RUQ2Q0gsa0JBQUE7QUwrUk47O0FRL1ZBO0VBQ0UsY0FBQTtFSCtDRSxrQkFBQTtFRzdDRixjUDVCUztBRDhYWDtBUWhXRTtFQUNFLGFBQUE7QVJrV0o7O0FVcmRBO0VDSUUsZUFBQTtFQUdBLFlBQUE7QVhtZEY7O0FVcGRBO0VBQ0UsZ0JKcWdDa0M7RUlwZ0NsQyxzQlRZWTtFU1haLHlCQUFBO0VDTEEsZUFBQTtFQUdBLFlBQUE7QVgyZEY7O0FVN2NBO0VBRUUscUJBQUE7QVYrY0Y7O0FVNWNBO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FWK2NGOztBVTVjQTtFTDhISSxjQUFBO0VLNUhGLGNUbURTO0FENFpYOztBWXRmQTtFUG1LSSxnQkFBQTtFT2pLRixjWDBHSztFV3pHTCxxQkFBQTtBWnlmRjtBWXRmRTtFQUNFLGNBQUE7QVp3Zko7O0FZbmZBO0VBQ0Usc0JBQUE7RVBzSkUsZ0JBQUE7RU9wSkYsV1hXWTtFV1ZaLHlCWDZFUztBRHlhWDtBWWxmRTtFQUNFLFVBQUE7RVA4SUEsZUFBQTtFTzVJQSxnQk55UTBCO0FOMk85Qjs7QVk5ZUE7RUFDRSxjQUFBO0VQcUlFLGdCQUFBO0VPbklGLGNYNkRTO0FEb2JYO0FZOWVFO0VQZ0lFLGtCQUFBO0VPOUhBLGNBQUE7RUFDQSxrQkFBQTtBWmdmSjs7QVkzZUE7RUFDRSxpQk5pa0NrQztFTWhrQ2xDLGtCQUFBO0FaOGVGOztBYXRoQkU7Ozs7OztFQ0RBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBZGdpQkY7O0FlN2VJO0VGekNFO0lBQ0UsZ0JQOExlO0VONFZyQjtBQUNGO0FlbmZJO0VGekNFO0lBQ0UsZ0JQOExlO0VOaVdyQjtBQUNGO0FleGZJO0VGekNFO0lBQ0UsZ0JQOExlO0VOc1dyQjtBQUNGO0FlN2ZJO0VGekNFO0lBQ0UsaUJQOExlO0VOMldyQjtBQUNGO0FhOWdCRTtFQ25DQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JB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OUI7O0FpQng2Q0E7RUFDRSx5QkFBQTtBakIyNkNGO0FpQno2Q0U7O0VBRUUseUJBQUE7QWpCMjZDSjtBaUJ2NkNJOztFQUVFLHdCQUFBO0FqQnk2Q047O0FpQm42Q0U7Ozs7RUFJRSxTQUFBO0FqQnM2Q0o7O0FpQjc1Q0U7RUFDRSxxQ1h5UjBCO0FOdW9DOUI7O0FPLzlDRTtFVTJFSSxjaEJ2Q2E7RWdCd0NiLHNDWDhRd0I7QU4wb0M5Qjs7QWtCMStDSTs7O0VBR0UseUNEMkYrQjtBakJrNUNyQztBa0J6K0NNOzs7O0VBSUUscUNEbUZ5RTtBakJ3NUNqRjs7QU9oL0NFO0VXaUJNLHlDQUplO0FsQnUrQ3ZCO0FrQmorQ1E7O0VBRUUseUNBUmE7QWxCMitDdkI7O0FrQjkvQ0k7OztFQUdFLDZDRDJGK0I7QWpCczZDckM7QWtCNy9DTTs7OztFQUlFLHlDRG1GeUU7QWpCNDZDakY7O0FPcGdERTtFV2lCTSw2Q0FKZTtBbEIyL0N2QjtBa0JyL0NROztFQUVFLDZDQVJhO0FsQisvQ3ZCOztBa0JsaERJOzs7RUFHRSw2Q0QyRitCO0FqQjA3Q3JDO0FrQmpoRE07Ozs7RUFJRSx5Q0RtRnlFO0FqQmc4Q2pGOztBT3hoREU7RVdpQk0scUVBSmU7QWxCK2dEdkI7QWtCemdEUTs7RUFFRSxxRUFSYTtBbEJtaER2Qjs7QWtCdGlESTs7O0VBR0UsNENEMkYrQjtBakI4OENyQztBa0JyaURNOzs7O0VBSUUsd0NEbUZ5RTtBakJvOUNqRjs7QU81aURFO0VXaUJNLHFFQUplO0FsQm1pRHZCO0FrQjdoRFE7O0VBRUUscUVBUmE7QWxCdWlEdkI7O0FrQjFqREk7OztFQUdFLDBDRDJGK0I7QWpCaytDckM7QWtCempETTs7OztFQUlFLHNDRG1GeUU7QWpCdytDakY7O0FPaGtERTtFV2lCTSxrREFKZTtBbEJ1akR2QjtBa0JqakRROztFQUVFLGtEQVJhO0FsQjJqRHZCOztBa0I5a0RJOzs7RUFHRSx5Q0QyRitCO0FqQnMvQ3JDO0FrQjdrRE07Ozs7RUFJRSxxQ0RtRnlFO0FqQjQvQ2pGOztBT3BsREU7RVdpQk0seUNBSmU7QWxCMmtEdkI7QWtCcmtEUTs7RUFFRSx5Q0FSYTtBbEIra0R2Qjs7QWtCbG1ESTs7O0VBR0UsNENEMkYrQjtBakIwZ0RyQztBa0JqbURNOzs7O0VBSUUsd0NEbUZ5RTtBakJnaERqRjs7QU94bURFO0VXaUJNLCtDQUplO0FsQitsRHZCO0FrQnpsRFE7O0VBRUUsK0NBUmE7QWxCbW1EdkI7O0FrQnRuREk7OztFQUdFLDZDRDJGK0I7QWpCOGhEckM7QWtCcm5ETTs7OztFQUlFLHlDRG1GeUU7QWpCb2lEakY7O0FPNW5ERTtFV2lCTSw2Q0FKZTtBbEJtbkR2QjtBa0I3bURROztFQUVFLDZDQVJhO0FsQnVuRHZCOztBa0Ixb0RJOzs7RUFHRSxzQ1o2VndCO0FOZ3pDOUI7O0FPMW9ERTtFV2lCTSxzQ0FKZTtBbEJpb0R2QjtBa0IzbkRROztFQUVFLHNDQVJhO0FsQnFvRHZCOztBaUI3aURJO0VBQ0UsV2hCdkZRO0VnQndGUix5QmhCbkVhO0VnQm9FYix5Q1hpUXdCO0FOK3lDOUI7QWlCM2lESTtFQUNFLGNoQnBGVTtFZ0JxRlYseUJoQnBDSztFZ0JxQ0wscUJoQnBDSztBRGlsRFg7O0FpQnhpREE7RUFDRSxXaEJ2R1k7RWdCd0daLHlCaEJuRmlCO0FEOG5EbkI7QWlCemlERTs7O0VBR0UseUNYNk8wQjtBTjh6QzlCO0FpQnhpREU7RUFDRSxTQUFBO0FqQjBpREo7QWlCdGlESTtFQUNFLDJDWGlPd0I7QU51MEM5QjtBTzdxREU7RVU0SU0sV2hCN0hNO0VnQjhITiw0Q1gyTnNCO0FOeTBDOUI7O0FlcG5ESTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFakJzaEROO0VpQm5oRE07SUFDRSxTQUFBO0VqQnFoRFI7QUFDRjtBZWhvREk7RUVpR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7RWpCaWlETjtFaUI5aERNO0lBQ0UsU0FBQTtFakJnaURSO0FBQ0Y7QWUzb0RJO0VFaUdBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0VqQjRpRE47RWlCemlETTtJQUNFLFNBQUE7RWpCMmlEUjtBQUNGO0FldHBESTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFakJ1akROO0VpQnBqRE07SUFDRSxTQUFBO0VqQnNqRFI7QUFDRjtBaUJoa0RJO0VBRUksY0FBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGlDQUFBO0FqQmlrRFI7QWlCOWpEUTtFQUNFLFNBQUE7QWpCZ2tEVjs7QW1CN3VEQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsbUNiMmVzQztFYTFldEMseUJBQUE7RWQwS0ksZUFBQTtFY3ZLSixnQmJtUjRCO0VhbFI1QixnQmJ1UjRCO0VhdFI1QixjbEJ1QmM7RWtCdEJkLHNCbEJXWTtFa0JWWiw0QkFBQTtFQUNBLHlCQUFBO0VDR0UsZ0JBQUE7RUNMRSx3RkZRSjtFRVJJLGdGRlFKO0VFUkksd0VGUUo7RUVSSSw4R0ZRSjtBbkIydURGO0FxQi91RE07RUZkTjtJRWVRLHdCQUFBO0lBQUEsZ0JBQUE7RXJCa3ZETjtBQUNGO0FtQjd1REU7RUFDRSw2QkFBQTtFQUNBLFNBQUE7QW5CK3VESjtBc0IvdkRFO0VBQ0UsY3JCd0JZO0VxQnZCWixzQnJCWVU7RXFCWFYsb0NoQnNkb0M7RWdCcmRwQyxVQUFBO0VBS0Usd0RoQnFYd0I7VWdCclh4QixnRGhCcVh3QjtBTnc0QzlCO0FtQi91REU7RUFDRSxjbEJzRE87RWtCcERQLFVBQUE7QW5CZ3ZESjtBbUJudkRFO0VBQ0UsY2xCc0RPO0VrQnBEUCxVQUFBO0FuQmd2REo7QW1CbnZERTtFQUNFLGNsQnNETztFa0JwRFAsVUFBQTtBbkJndkRKO0FtQm52REU7RUFDRSxjbEJzRE87RWtCcERQLFVBQUE7QW5CZ3ZESjtBbUJudkRFO0VBQ0UsY2xCc0RPO0VrQnBEUCxVQUFBO0FuQmd2REo7QW1CeHVERTtFQUVFLHlCbEJzQ087RWtCcENQLFVBQUE7QW5Cd3VESjs7QW1CaHVERTs7OztFQUNFLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxn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K0RBN0N5TDtBekI2eEU3TDtBeUI5dUVJO0VBS0ksZ0VBQUE7VUFBQSx3REFBQTtBekI0dUVSOztBd0JwdUVFO0VDM0RBLFdBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FOK3RFZjtBTy94RUU7RWtCQUUsV0FBQTtFRk5BLDZDRUQyRDtFQVMzRCxvQ0FUcUc7QXpCMnlFekc7QXlCL3hFRTtFQUVFLFdBQUE7RUZiQSw2Q0VEMkQ7RUFnQjNELG9DQWhCcUc7RUFxQm5HLGdFQUFBO1VBQUEsd0RBQUE7QXpCNHhFTjtBeUJ2eEVFO0VBRUUsV0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QU4rdUVmO0F5Qmp4RUU7RUFHRSxXQUFBO0VBQ0Esd0NBekMrSTtFQTZDL0kseUNBN0N5TDtBekIyekU3TDtBeUI1d0VJO0VBS0ksZ0VBQUE7VUFBQSx3REFBQTtBekIwd0VSOztBd0Jsd0VFO0VDM0RBLFdBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FONnZFZjtBTzd6RUU7RWtCQUUsV0FBQTtFRk5BLCtDRUQyRDtFQVMzRCx3Q0FUcUc7QXpCeTBFekc7QXlCN3pFRTtFQUVFLFdBQUE7RUZiQSwrQ0VEMkQ7RUFnQjNELHdDQWhCcUc7RUFxQm5HLDZEQUFBO1VBQUEscURBQUE7QXpCMHpFTjtBeUJyekVFO0VBRUUsV0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QU42d0VmO0F5Qi95RUU7RUFHRSxXQUFBO0VBQ0EsNENBekMrSTtFQTZDL0ksMkNBN0N5TDtBekJ5MUU3TDtBeUIxeUVJO0VBS0ksNkRBQUE7VUFBQSxxREFBQTtBekJ3eUVSOztBd0JoeUVFO0VDM0RBLFdBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FOMnhFZjtBTzMxRUU7RWtCQUUsV0FBQTtFRk5BLHVDRUQyRDtFQVMzRCwrQkFUcUc7QXpCdTJFekc7QXlCMzFFRTtFQUVFLFdBQUE7RUZiQSx1Q0VEMkQ7RUFnQjNELCtCQWhCcUc7RUFxQm5HLDREQUFBO1VBQUEsb0RBQUE7QXpCdzFFTjtBeUJuMUVFO0VBRUUsV0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QU4yeUVmO0F5QjcwRUU7RUFHRSxXQUFBO0VBQ0EsbUNBekMrSTtFQTZDL0ksbUNBN0N5TDtBekJ1M0U3TDtBeUJ4MEVJO0VBS0ksNERBQUE7VUFBQSxvREFBQTtBekJzMEVSOztBd0I5ekVFO0VDM0RBLGNBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FOeXpFZjtBT3ozRUU7RWtCQUUsY0FBQTtFRk5BLGtERUQyRDtFQVMzRCx3Q0FUcUc7QXpCcTRFekc7QXlCejNFRTtFQUVFLGNBQUE7RUZiQSxrREVEMkQ7RUFnQjNELHdDQWhCcUc7RUFxQm5HLGlFQUFBO1VBQUEseURBQUE7QXpCczNFTjtBeUJqM0VFO0VBRUUsY0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QU55MEVmO0F5QjMyRUU7RUFHRSxjQUFBO0VBQ0EsNENBekMrSTtFQTZDL0ksOENBN0N5TDtBekJxNUU3TDtBeUJ0MkVJO0VBS0ksaUVBQUE7VUFBQSx5REFBQTtBekJvMkVSOztBd0I1MUVFO0VDM0RBLFdBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FOdTFFZjtBT3Y1RUU7RWtCQUUsV0FBQTtFRk5BLDZDRUQyRDtFQVMzRCxtQ0FUcUc7QXpCbTZFekc7QXlCdjVFRTtFQUVFLFdBQUE7RUZiQSw2Q0VEMkQ7RUFnQjNELG1DQWhCcUc7RUFxQm5HLCtEQUFBO1VBQUEsdURBQUE7QXpCbzVFTjtBeUIvNEVFO0VBRUUsV0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QU51MkVmO0F5Qno0RUU7RUFHRSxXQUFBO0VBQ0EsdUNBekMrSTtFQTZDL0kseUNBN0N5TDtBekJtN0U3TDtBeUJwNEVJO0VBS0ksK0RBQUE7VUFBQSx1REFBQTtBekJrNEVSOztBd0JwM0VFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FObzNFZjtBT3A3RUU7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QU55M0VmO0F5QjUzRUU7RUFFRSx1REFBQTtVQUFBLCtDQUFBO0F6QjYzRUo7QXlCMTNFRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0F6QjIzRUo7QXlCeDNFRTtFQUdFLFdBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FOcTRFZjtBeUJ0M0VJO0VBS0ksdURBQUE7VUFBQSwrQ0FBQTtBekJvM0VSOztBd0I3NEVFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FONjRFZjtBTzc4RUU7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QU5rNUVmO0F5QnI1RUU7RUFFRSxzREFBQTtVQUFBLDhDQUFBO0F6QnM1RUo7QXlCbjVFRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0F6Qm81RUo7QXlCajVFRTtFQUdFLFdBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FOODVFZjtBeUIvNEVJO0VBS0ksc0RBQUE7VUFBQSw4Q0FBQTtBekI2NEVSOztBd0J0NkVFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FOczZFZjtBT3QrRUU7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QU4yNkVmO0F5Qjk2RUU7RUFFRSx1REFBQTtVQUFBLCtDQUFBO0F6Qis2RUo7QXlCNTZFRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0F6QjY2RUo7QXlCMTZFRTtFQUdFLFdBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FOdTdFZjtBeUJ4NkVJO0VBS0ksdURBQUE7VUFBQSwrQ0FBQTtBekJzNkVSOztBd0IvN0VFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FOKzdFZjtBTy8vRUU7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QU5vOEVmO0F5QnY4RUU7RUFFRSx1REFBQTtVQUFBLCtDQUFBO0F6Qnc4RUo7QXlCcjhFRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0F6QnM4RUo7QXlCbjhFRTtFQUdFLFdBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FOZzlFZjtBeUJqOEVJO0VBS0ksdURBQUE7VUFBQSwrQ0FBQTtBekIrN0VSOztBd0J4OUVFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FOdzlFZjtBT3hoRkU7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QU42OUVmO0F5QmgrRUU7RUFFRSx3REFBQTtVQUFBLGdEQUFBO0F6QmkrRUo7QXlCOTlFRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0F6Qis5RUo7QXlCNTlFRTtFQUdFLFdBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FOeStFZjtBeUIxOUVJO0VBS0ksd0RBQUE7VUFBQSxnREFBQTtBekJ3OUVSOztBd0JqL0VFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FOaS9FZjtBT2pqRkU7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QU5zL0VmO0F5QnovRUU7RUFFRSxzREFBQTtVQUFBLDhDQUFBO0F6QjAvRUo7QXlCdi9FRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0F6QncvRUo7QXlCci9FRTtFQUdFLFdBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FOa2dGZjtBeUJuL0VJO0VBS0ksc0RBQUE7VUFBQSw4Q0FBQTtBekJpL0VSOztBd0IxZ0ZFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FOMGdGZjtBTzFrRkU7RWtCd0RFLGNBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QU4rZ0ZmO0F5QmxoRkU7RUFFRSx5REFBQTtVQUFBLGlEQUFBO0F6Qm1oRko7QXlCaGhGRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0F6QmloRko7QXlCOWdGRTtFQUdFLGNBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FOMmhGZjtBeUI1Z0ZJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBekIwZ0ZSOztBd0JuaUZFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FObWlGZjtBT25tRkU7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QU53aUZmO0F5QjNpRkU7RUFFRSxzREFBQTtVQUFBLDhDQUFBO0F6QjRpRko7QXlCemlGRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0F6QjBpRko7QXlCdmlGRTtFQUdFLFdBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FOb2pGZjtBeUJyaUZJO0VBS0ksc0RBQUE7VUFBQSw4Q0FBQTtBekJtaUZSOztBd0JqakZBO0VBQ0UsZ0JsQjZNNEI7RWtCNU01QixjbEIyRndDO0VrQjFGeEMscUJsQjJGd0M7QU55OUUxQztBTzduRkU7RWlCNEVFLDBCbEJ5RnNDO0VrQnhGdEMsMEJsQnlGc0M7QU4yOUUxQztBd0JqakZFO0VBRUUsMEJsQm9Gc0M7QU44OUUxQztBd0IvaUZFO0VBRUUsY3ZCUk87RXVCU1Asb0JBQUE7QXhCZ2pGSjs7QXdCcmlGQTtFQ1BFLG9CQUFBO0VwQjRFSSxrQkFBQTtFb0IxRUosZ0JuQitINEI7RWNwTjFCLGdCS3VGcUM7QXpCK2lGekM7O0F3QnhpRkE7RUNYRSx1QkFBQTtFcEI0RUksbUJBQUE7RW9CMUVKLGdCbkJnSTRCO0Vjck4xQixnQkt1RnFDO0F6QnNqRnpDOztBd0J0aUZBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7QXhCeWlGRjtBd0J0aUZFO0VBQ0Usa0JsQndUMEI7QU5ndkU5Qjs7QXdCaGlGRTs7O0VBQ0UsV0FBQTtBeEJxaUZKOztBMEJockZBO0VMZ0JNLHdDS2ZKO0VMZUksZ0NLZko7QTFCbXJGRjtBcUJocUZNO0VLcEJOO0lMcUJRLHdCQUFBO0lBQUEsZ0JBQUE7RXJCbXFGTjtBQUNGO0EwQnRyRkU7RUFDRSxVQUFBO0ExQndyRko7O0EwQm5yRkU7RUFDRSxhQUFBO0ExQnNyRko7O0EwQmxyRkE7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtFTERJLHFDS0VKO0VMRkksNkJLRUo7QTFCcXJGRjtBcUJuckZNO0VLTk47SUxPUSx3QkFBQTtJQUFBLGdCQUFBO0VyQnNyRk47QUFDRjtBMEJ4ckZFO0VBQ0UsUUFBQTtFQUNBLFlBQUE7RUxORSxvQ0tPRjtFTFBFLDRC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NkJLO0FEOGxHWDtBZ0N6bkdNO0VBQ0UseUIvQnNCRztBRHFtR1g7O0FnQ2puR0E7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0VBRUEsbUJBQUE7QWhDbW5HRjtBZ0MvbUdFO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxXMUJ3Ym9DO0UwQnZicEMsWTFCdWJvQztFMEJ0YnBDLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLHNCL0JqRVU7RStCa0VWLHlCQUFBO0FoQ2luR0o7QWdDNW1HRTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsVzFCeWFvQztFMEJ4YXBDLFkxQndhb0M7RTBCdmFwQyxXQUFBO0VBQ0EsaUNBQUE7QWhDOG1HSjs7QWdDL2xHSTtFQUNFLGtPQUFBO0FoQ2ttR047QWdDN2xHSTtFQUNFLHFCMUIwSHdCO0VpQnBQMUIseUJqQm9QMEI7QU5zK0Y5QjtBZ0M1bEdJO0VBQ0UsK0tBQUE7QWhDOGxHTjtBZ0N6bEdJO0VUcElBLHdDakJ5aEI0QztBTnVzRmhEO0FnQ3psR0k7RVR2SUEsd0NqQnloQjRDO0FOMHNGaEQ7O0FnQ2psR0U7RUFFRSxrQjFCMFo0QztBTnlyRmhEO0FnQy9rR0k7RUFDRSw4S0FBQTtBaENpbEdOO0FnQzVrR0k7RVQ5SkEsd0NqQnloQjRDO0FOb3RGaEQ7O0FnQ3BrR0E7RUFDRSxxQkFBQTtBaEN1a0dGO0FnQ3BrR0k7RUFDRSxjQUFBO0VBQ0EsYzFCa1kwQztFMEJqWTFDLG1CQUFBO0VBRUEscUIxQmdZMEM7QU5xc0ZoRDtBZ0Nsa0dJO0VBQ0Usd0JBQUE7RUFDQSwwQkFBQTtFQUNBLHVCMUIyWDBDO0UwQjFYMUMsd0IxQjBYMEM7RTBCelgxQyx5Qi9CckpPO0UrQnVKUCxxQjFCc1gwQztFZXhpQjFDLGlLV21MQTtFWG5MQSx5SldtTEE7RVhuTEEseUlXbUxBO0VYbkxBLG9OV21MQTtBaENta0dOO0FxQmx2R007RVd1S0Y7SVh0S0ksd0JBQUE7SUFBQSxnQkFBQTtFckJxdkdOO0FBQ0Y7QWdDbmtHSTtFQUNFLHNCL0I5S1E7RStCK0tSLHNDQUFBO01BQUEsa0NBQUE7VUFBQSw4QkFBQTtBaENxa0dOO0FnQ2hrR0k7RVR6TUEsd0NqQnloQjRDO0FObXZGaEQ7O0FnQ3RqR0E7RUFDRSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxtQzFCcVJzQztFMEJwUnRDLDBDQUFBO0UzQjVDSSxlQUFBO0UyQitDSixnQjFCNkQ0QjtFMEI1RDVCLGdCMUJpRTRCO0UwQmhFNUIsYy9CL0xjO0UrQmdNZCxzQkFBQTtFQUNBLHVPQUFBO0VBQ0EseUJBQUE7RVpuTkUsZ0JZb05tRDtFQUVyRCx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QWhDdWpHRjtBZ0NyakdFO0VBQ0Usb0MxQndQb0M7RTBCdlBwQyxVQUFBO0VBS0Usd0QxQm1XOEI7VTBCblc5QixnRDFCbVc4QjtBTmd0RnBDO0FnQ2hqR0k7RUFNRSxjL0J2TlU7RStCd05WLHNCL0JuT1E7QURneEdkO0FnQ3ppR0U7RUFFRSxZQUFBO0VBQ0Esc0IxQitIMEI7RTBCOUgxQixzQkFBQTtBaEMwaUdKO0FnQ3ZpR0U7RUFDRSxjL0IvS087RStCZ0xQLHlCL0JwTE87QUQ2dEdYO0FnQ3JpR0U7RUFDRSxhQUFBO0FoQ3VpR0o7QWdDbmlHRTtFQUNFLGtCQUFBO0VBQ0EsMEJBQUE7QWhDcWlHSjs7QWdDamlHQTtFQUNFLGtDMUIwTnNDO0UwQnpOdEMsb0IxQmlINEI7RTBCaEg1Qix1QjFCZ0g0QjtFMEIvRzVCLG9CMUJnSDRCO0VEMU54QixtQkFBQTtBTCtvR047O0FnQ2ppR0E7RUFDRSxnQzFCbU5zQztFMEJsTnRDLG1CMUI4RzRCO0UwQjdHNUIsc0IxQjZHNEI7RTBCNUc1QixrQjFCNkc0QjtFRC9OeEIsa0JBQUE7QUx1cEdOOztBZ0M1aEdBO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxtQzFCaU1zQztFMEJoTXRDLGdCQUFBO0FoQytoR0Y7O0FnQzVoR0E7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsbUMxQnlMc0M7RTBCeEx0QyxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0FoQytoR0Y7QWdDN2hHRTtFQUNFLG9DMUJxS29DO0UwQnBLcEMsd0QxQnlFMEI7VTBCekUxQixnRDFCeUUwQjtBTnM5RjlCO0FnQzNoR0U7RUFFRSx5Qi9CalBPO0FENndHWDtBZ0N4aEdJO0VBQ0UsaUIxQjJUYTtBTit0Rm5CO0FnQ3RoR0U7RUFDRSwwQkFBQTtBaEN3aEdKOztBZ0NwaEdBO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0EsbUMxQndKc0M7RTBCdkp0Qyx5QkFBQTtFQUNBLGdCQUFBO0VBRUEsZ0IxQmhFNEI7RTBCaUU1QixnQjFCNUQ0QjtFMEI2RDVCLGMvQjVUYztFK0I2VGQsc0IvQnhVWTtFK0J5VVoseUJBQUE7QWhDc2hHRjtBZ0NsaEdFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtFQUNBLDZCMUJpSW9DO0UwQmhJcEMseUJBQUE7RUFDQSxnQjFCNUUwQjtFMEI2RTFCLGMvQjVVWTtFK0I2VVosaUJBQUE7RVQ3V0EseUJ0QmlGTztFK0I4UlAsb0JBQUE7QWhDb2hHSjs7QWdDemdHQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLDZCQUFBO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0FoQzRnR0Y7QWdDMWdHRTtFQUNFLFVBQUE7QWhDNGdHSjtBZ0N4Z0dJO0VBQTBCLHdFMUJvT2U7VTBCcE9mLGdFMUJvT2U7QU51eUY3QztBZ0MxZ0dJO0VBQTBCLGdFMUJtT2U7QU4weUY3QztBZ0M1Z0dJO0VBQTBCLGdFMUJrT2U7QU42eUY3QztBZ0M1Z0dFO0VBQ0UsU0FBQTtBaEM4Z0dKO0FnQzNnR0U7RUFDRSxXMUJvTnlDO0UwQm5OekMsWTFCbU55QztFMEJsTnpDLG9CQUFBO0VUbFpBLHlCakJvUDBCO0UwQmdLMUIsUzFCbU55QztFZTdsQnZDLDRIVzZZRjtFWDdZRSxvSFc2WUY7RVg3WUUsNEdXNllGO0VYN1lFLGtKVzZZRjtBaEMyZ0dKO0FxQnA1R007RVdpWUo7SVhoWU0sd0JBQUE7SUFBQSxnQkFBQTtFckJ1NUdOO0FBQ0Y7QWdDeGhHRTtFQVNFLHdCQUFBO1VBQUEsZ0JBQUE7QWhDa2hHSjtBZ0NoaEdJO0VUMVpBLHdDakI0bUJ5QztBTmkwRjdDO0FnQzlnR0U7RUFDRSxXMUI2TGdDO0UwQjVMaEMsYzFCNkxnQztFMEI1TGhDLGtCQUFBO0VBQ0EsZTFCNExnQztFMEIzTGhDLHlCL0JsVk87RStCbVZQLHlCQUFBO0FoQ2doR0o7QWdDM2dHRTtFQUNFLFcxQnlMeUM7RTBCeEx6QyxZMUJ3THlDO0VpQnBtQnpDLHlCakJvUDBCO0UwQjBMMUIsUzFCeUx5QztFZTdsQnZDLGlIV3VhRjtFWHZhRSw0R1d1YUY7QWhDMmdHSjtBcUI5NkdNO0VXNFpKO0lYM1pNLHFCQUFBO0lBQUEsZ0JBQUE7RXJCaTdHTjtBQUNGO0FnQ3ZoR0U7RUFRRSxxQkFBQTtPQUFBLGdCQUFBO0FoQ2toR0o7QWdDaGhHSTtFVHBiQSx3Q2pCNG1CeUM7QU4yMUY3QztBZ0M5Z0dFO0VBQ0UsVzFCbUtnQztFMEJsS2hDLGMxQm1LZ0M7RTBCbEtoQyxrQkFBQTtFQUNBLGUxQmtLZ0M7RTBCaktoQyx5Qi9CNVdPO0UrQjZXUCx5QkFBQTtBaENnaEdKO0FnQzNnR0U7RUFDRSxXMUIrSnlDO0UwQjlKekMsWTFCOEp5QztFMEI3SnpDLGFBQUE7RUFDQSxvQjFCckUwQjtFMEJzRTFCLG1CMUJ0RTBCO0VpQm5ZMUIseUJqQm9QMEI7RTBCdU4xQixTMUI0SnlDO0VlN2xCdkMsZ0hXb2NGO0VYcGNFLDRHV29jRjtBaEMyZ0dKO0FxQjM4R007RVdzYko7SVhyYk0sb0JBQUE7SUFBQSxnQkFBQTtFckI4OEdOO0FBQ0Y7QWdDMWhHRTtFQVdFLGdCQUFBO0FoQ2toR0o7QWdDaGhHSTtFVGpkQSx3Q2pCNG1CeUM7QU53M0Y3QztBZ0M5Z0dFO0VBQ0UsVzFCc0lnQztFMEJySWhDLGMxQnNJZ0M7RTBCckloQyxrQkFBQTtFQUNBLGUxQnFJZ0M7RTBCcEloQyw2QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7QWhDZ2hHSjtBZ0M1Z0dFO0VBQ0UseUIvQmhaTztBRDg1R1g7QWdDMWdHRTtFQUNFLGtCQUFBO0VBQ0EseUIvQnRaTztBRGs2R1g7QWdDdmdHSTtFQUNFLHlCL0J6Y087QURrOUdiO0FnQ3RnR0k7RUFDRSxlQUFBO0FoQ3dnR047QWdDcmdHSTtFQUNFLHlCL0JqZE87QUR3OUdiO0FnQ3BnR0k7RUFDRSxlQUFBO0FoQ3NnR047QWdDbmdHSTtFQUNFLHlCL0J6ZE87QUQ4OUdiOztBZ0NoZ0dBOzs7RVh6Zk0sNEhXNGZKO0VYNWZJLG9IVzRmSjtFWDVmSSw0R1c0Zko7RVg1Zkksa0pXNGZKO0FoQ21nR0Y7QXFCMy9HTTtFV3FmTjs7O0lYcGZRLHdCQUFBO0lBQUEsZ0JBQUE7RXJCZ2dITjtBQUNGOztBaUNqaEhBO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBakNvaEhGOztBaUNqaEhBO0VBQ0UsY0FBQTtFQUNBLG9CQUFBO0FqQ29oSEY7QU9uaEhFO0UwQkdFLHFCQUFBO0FqQ21oSEo7QWlDL2dIRTtFQUNFLGNoQ21FTztFZ0NsRVAsb0JBQUE7RUFDQSxlQUFBO0FqQ2loSEo7O0FpQ3pnSEE7RUFDRSxnQ0FBQTtBakM0Z0hGO0FpQzFnSEU7RUFDRSxtQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7QWpDNGdISjtBT3BpSEU7RTBCNkJJLGtCQUFBO0VBQ0EscUMzQmlwQjhCO0FOeTNGcEM7QWlDdmdISTtFQUNFLGNoQ3lDSztFZ0N4Q0wsNkJBQUE7RUFDQSx5QkFBQTtBakN5Z0hOO0FpQ3JnSEU7O0VBRUUsY2hDcEJZO0VnQ3FCWixzQmhDaENVO0VnQ2lDVixrQzNCc29CZ0M7QU5pNEZwQztBaUNwZ0hFO0VBRUUsZ0JBQUE7QWpDcWdISjs7QWlDei9HRTtFQUNFLGdCQUFBO0VBQ0EsU0FBQTtBakM0L0dKO0FpQ3gvR0U7O0VBRUUs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QjhmOEI7QU5xckdwQztBa0M5cUhJO0VBQ0UseUI1QnNmOEI7QU4wckdwQztBT2o1SEU7RTJCb09NLHlCakMzQ21CO0FEMnRIM0I7QWtDN3FITTtFQUNFLHlCNUJrZjRCO0FONnJHcEM7QWtDM3FISTs7OztFQUlFLHlCNUJ5ZThCO0FOb3NHcEM7QWtDenFIRTtFQUNFLHlCNUJrZWdDO0U0QmplaEMsZ0M1QnNlZ0M7QU5xc0dwQztBa0N4cUhFO0VBQ0UsbVJBQUE7QWxDMHFISjtBa0N2cUhFO0VBQ0UseUI1QnlkZ0M7QU5ndEdwQztBa0N4cUhJO0VBQ0UseUI1QnlkOEI7QU5pdEdwQztBTzE2SEU7RTJCbVFNLHlCNUJzZDRCO0FOb3RHcEM7O0FrQ2xxSEU7RUFDRSxXakNqUVU7QURzNkhkO0FPajdIRTtFMkIrUUksV2pDcFFRO0FEeTZIZDtBa0NocUhJO0VBQ0UsK0I1QjJiOEI7QU51dUdwQztBT3Y3SEU7RTJCd1JNLFlqQ2pHa0I7QURtd0gxQjtBa0MvcEhNO0VBQ0UsZ0M1QnViNEI7QU4wdUdwQztBa0M3cEhJOzs7O0VBSUUsV2pDelJRO0FEdzdIZDtBa0MzcEhFO0VBQ0UsK0I1QnVhZ0M7RTRCdGFoQyxzQzVCMmFnQztBTmt2R3BDO0FrQzFwSEU7RUFDRSx5UkFBQTtBbEM0cEhKO0FrQ3pwSEU7RUFDRSwrQjVCOFpnQztBTjZ2R3BDO0FrQzFwSEk7RUFDRSxXakN6U1E7QURxOEhkO0FPaDlIRTtFMkJ1VE0sV2pDNVNNO0FEdzhIZDs7QW1DLzlIQTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLFlBQUE7RUFFQSxxQkFBQTtFQUNBLHNCbENnQlk7RWtDZlosMkJBQUE7RUFDQSxzQ0FBQTtBbkNpK0hGO0FtQzk5SEU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtBbkNnK0hKO0FtQzc5SEU7RUFDRSxtQkFBQTtFQUNBLHNCQUFBO0FuQys5SEo7QW1DNzlISTtFQUNFLG1CQUFBO0FuQys5SE47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QUFBLGFBQUE7RTVCR0EsZUFBQTtFQUNBLGdCQUFBO0FUK3BJRjs7QXFDOXBJQTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQi9Cb3hCa0M7RStCbnhCbEMsYy9CbUt3QztFK0JqS3hDLHNCcENhWTtFb0NaWix5QkFBQTtBckNncUlGO0FxQzlwSUU7RUFDRSxVQUFBO0VBQ0EsMEIvQjhKc0M7RStCN0p0QyxxQkFBQTtFQUNBLHlCcENrRU87RW9DakVQLHFCcENrRU87QUQ4bElYO0FxQzdwSUU7RUFDRSxVQUFBO0VBQ0EsVS9CNHdCZ0M7RStCM3dCaEMsd0QvQitXMEI7VStCL1cxQixnRC9CK1cwQjtBTmd6SDlCOztBcUN6cElJO0VBQ0UsY0FBQTtBckM0cElOO0FxQ2xwSUU7RUFDRSxVQUFBO0VBQ0EsV3BDcEJVO0VvQ3FCVix5Qi9CME0wQjtFK0J6TTFCLHFCL0J5TTBCO0FOMjhIOUI7QXFDanBJRTtFQUNFLGNwQ3NDTztFb0NyQ1Asb0JBQUE7RUFFQSxZQUFBO0VBQ0Esc0JwQzlCVTtFb0MrQlYscUJwQzhCTztBRG9uSVg7O0FzQ3pzSUU7RUFDRSx1QkFBQTtFakNnTEUsa0JBQUE7RWlDOUtGLGdCaENtTzBCO0FOeStIOUI7QXNDL3NJRTtFQUNFLHVCQUFBO0VqQ2dMRSxtQkFBQTtFaUM5S0YsZ0JoQ29PMEI7QU42K0g5QjtBdUNsdElBO0VBQ0UscUJBQUE7RUFDQSxxQkFBQTtFbEM2SkUsY0FBQTtFa0MzSkYsZ0JqQ3dSNEI7RWlDdlI1QixjQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHdCQUFBO0VsQkdJLHFKa0JESjtFbEJDSSw2SWtCREo7RWxCQ0kscUlrQkRKO0VsQkNJLDJLa0JESjtBdkNtdElGO0FxQjlzSU07RWtCZk47SWxCZ0JRLHdCQUFBO0lBQUEsZ0JBQUE7RXJCaXRJTjtBQUNGO0FPdnRJRTtFZ0NHSSxxQkFBQTtBdkN1dElOOztBdUNsdElFO0VBQ0UsYUFBQTtBdkNxdElKOztBdUNodElBO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0F2Q210SUY7O0F1QzVzSUE7RUFDRSxvQmpDaTRCa0M7RWlDaDRCbEMsbUJqQ2c0QmtDO0FOKzBHcEM7O0F1Q3RzSUU7RUNqREEsV0FBQTtFQUNBLHlCbEMwRWE7QU5pcklmO0FPN3VJRTtFaUNWSSxXQUFBO0VBQ0Esb0NBQUE7QXhDMHZJTjtBd0N2dklJO0VBRUUsVUFBQTtFQUNBLHVEQUFBO1VBQUEsK0NBQUE7QXhDd3ZJTjs7QXVDbnRJRTtFQ2pEQSxXQUFBO0VBQ0EseUJsQzBFYTtBTjhySWY7QU8xdklFO0VpQ1ZJLFdBQUE7RUFDQSx1Q0FBQTtBeEN1d0lOO0F3Q3B3SUk7RUFFRSxVQUFBO0VBQ0Esc0RBQUE7VUFBQSw4Q0FBQTtBeENxd0lOOztBdUNodUlFO0VDakRBLFdBQUE7RUFDQSx5QmxDMEVhO0FOMnNJZjtBT3Z3SUU7RWlDVkksV0FBQTtFQUNBLG1FQUFBO0F4Q294SU47QXdDanhJSTtFQUVFLFVBQUE7RUFDQSx1REFBQTtVQUFBLCtDQUFBO0F4Q2t4SU47O0F1Qzd1SUU7RUNqREEsV0FBQTtFQUNBLHlCbEMwRWE7QU53dElmO0FPcHhJRTtFaUNWSSxXQUFBO0VBQ0Esd0NBQUE7QXhDaXlJTjtBd0M5eElJO0VBRUUsVUFBQTtFQUNBLHVEQUFBO1VBQUEsK0NBQUE7QXhDK3hJTjs7QXVDMXZJRTtFQ2pEQSxXQUFBO0VBQ0EseUJsQzBFYTtBTnF1SWY7QU9qeUlFO0VpQ1ZJLFdBQUE7RUFDQSw0Q0FBQTtBeEM4eUlOO0F3QzN5SUk7RUFFRSxVQUFBO0VBQ0Esd0RBQUE7VUFBQSxnREFBQTtBeEM0eUlOOztBdUN2d0lFO0VDakRBLFdBQUE7RUFDQSx5QmxDMEVhO0FOa3ZJZjtBTzl5SUU7RWlDVkksV0FBQTtFQUNBLG1DQUFBO0F4QzJ6SU47QXdDeHpJSTtFQUVFLFVBQUE7RUFDQSxzREFBQTtVQUFBLDhDQUFBO0F4Q3l6SU47O0F1Q3B4SUU7RUNqREEsY0FBQTtFQUNBLHlCbEMwRWE7QU4rdklmO0FPM3pJRTtFaUNWSSxjQUFBO0VBQ0EsNENBQUE7QXhDdzBJTjtBd0NyMElJO0VBRUUsVUFBQTtFQUNBLHlEQUFBO1VBQUEsaURBQUE7QXhDczBJTjs7QXVDanlJRTtFQ2pEQSxXQUFBO0VBQ0EseUJsQzBFYTtBTjR3SWY7QU94MElFO0VpQ1ZJLFdBQUE7RUFDQSx1Q0FBQTtBeENxMUlOO0F3Q2wxSUk7RUFFRSxVQUFBO0VBQ0Esc0RBQUE7VUFBQSw4Q0FBQTtBeENtMUlOOztBeUNoMklBO0VBQ0Usa0JBQUE7RUFDQSxtQm5DeXpCa0M7RW1DdnpCbEMseUJ4Q21GUztBRCt3SVg7QWUxeUlJO0UwQjVESjtJQVFJLGtCQUFBO0V6Q2sySUY7QUFDRjs7QXlDLzFJQTtFQUNFLGdCQUFBO0VBQ0EsZUFBQTtBekNrMklGOztBMEM1MklBO0VBQ0Usa0JBQUE7RUFDQSx3QkFBQTtFQUNBLG1CcEN5OUJrQztFb0N4OUJsQywyQkFBQTtBMUMrMklGOztBMEMxMklBO0VBRUUsY0FBQTtBMUM0MklGOztBMEN4MklBO0VBQ0UsZ0JwQzZRNEI7QU44bEk5Qjs7QTBDbjJJQTtFQUNFLG1CQUFBO0ExQ3MySUY7QTBDbjJJRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7RUFDQSxjQUFBO0ExQ3EySUo7O0EwQzMxSUU7RUMvQ0EsMkJEZ0RxSDtFbkIzQ25ILHNDbUIyQ3VCO0VDOUN6QixxQ0Q4Q3FFO0ExQ2cySXZFO0EyQzU0SUU7RUFDRSx5Q0FBQTtBM0M4NElKO0EyQzM0SUU7RUFDRSwwQkFBQTtBM0M2NElKOztBMEN2MklFO0VDL0NBLCtCRGdEcUg7RW5CM0NuSCwwQ21CMkN1QjtFQzlDekIseUNEOENxRTtBMUM0Mkl2RTtBMkN4NUlFO0VBQ0UsNkNBQUE7QTNDMDVJSjtBMkN2NUlFO0VBQ0UsNEJBQUE7QTNDeTVJSjs7QTBDbjNJRTtFQy9DQSwrQkRnRHFIO0VuQjNDbkgsMENtQjJDdUI7RUM5Q3pCLHlDRDhDcUU7QTFDdzNJdkU7QTJDcDZJRTtFQUNFLHFFQUFBO0EzQ3M2SUo7QTJDbjZJRTtFQUNFLHVEQUFBO0EzQ3E2SUo7O0EwQy8zSUU7RUMvQ0EsMkJEZ0RxSDtFbkIzQ25ILHdDbUIyQ3VCO0VDOUN6Qix3Q0Q4Q3FFO0ExQ280SXZFO0EyQ2g3SUU7RUFDRSxxRUFBQTtBM0NrN0lKO0EyQy82SUU7RUFDRSxnQ0FBQTtBM0NpN0lKOztBMEMzNElFO0VDL0NBLCtCRGdEcUg7RW5CM0NuSCx3Q21CMkN1QjtFQzlDekIsc0NEOENxRTtBMUNnNUl2RTtBMkM1N0lFO0VBQ0Usa0RBQUE7QTNDODdJSjtBMkMzN0lFO0VBQ0Usc0RBQUE7QTNDNjdJSjs7QTBDdjVJRTtFQy9DQSwyQkRnRHFIO0VuQjNDbkgsc0NtQjJDdUI7RUM5Q3pCLHFDRDhDcUU7QTFDNDVJdkU7QTJDeDhJRTtFQUNFLHlDQUFBO0EzQzA4SUo7QTJDdjhJRTtFQUNFLDBCQUFBO0EzQ3k4SUo7O0EwQ242SUU7RUMvQ0EsK0JEZ0RxSDtFbkIzQ25ILHdDbUIyQ3VCO0VDOUN6Qix3Q0Q4Q3FFO0ExQ3c2SXZFO0EyQ3A5SUU7RUFDRSwrQ0FBQTtBM0NzOUlKO0EyQ245SUU7RUFDRSxrREFBQTtBM0NxOUlKOztBMEMvNklFO0VDL0NBLCtCRGdEcUg7RW5CM0NuSCwwQ21CMkN1QjtFQzlDekIseUNEOENxRTtBMUNvN0l2RTtBMkNoK0lFO0VBQ0UsNkNBQUE7QTNDaytJSjtBMkMvOUlFO0VBQ0UsK0JBQUE7QTNDaStJSjs7QTRDeitJRTtFQUNFO0lBQU8sMEJBQUE7RTVDNitJVDtFNEM1K0lFO0lBQUssd0JBQUE7RTVDKytJUDtBQUNGOztBNENsL0lFO0VBQ0U7SUFBTywwQkFBQTtFNUM2K0lUO0U0QzUrSUU7SUFBSyx3QkFBQTtFNUMrK0lQO0FBQ0Y7QTRDNStJQTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsVzNDdU1nQjtFMkN0TWhCLGdCQUFBO0VBQ0EsY0FBQTtFdkN3S0ksa0JBQUE7RXVDdEtKLHlCM0N5RVM7QURxNklYOztBNEN6K0lBO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtF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O0l3Q3pIcEIsb0JBQUE7RTlDNmlKUjtFOEMzaUpRO0lBQ0UsaUJBQUE7SUFDQSxzQnhDcUhrQjtFTnc3STVCO0FBQ0Y7QThDN2hKRTtFQUNFLHFCQUFBO0E5QytoSko7QThDN2hKSTtFQUNFLHNCQUFBO0E5QytoSk47O0ErQ3hxSkU7RUFDRSwyQkRvSnNFO0VDbkp0RSx5Q0RtSnVDO0E5Q3doSjNDO0FPaHFKRTtFd0NQTSwyQkQrSWtFO0VDOUlsRSx5Q0FBQTtBL0MwcUpSO0ErQ3ZxSk07RUFDRSxXOUNhTTtFOENaTixzQ0R5SWtFO0VDeElsRSxrQ0R3SWtFO0E5Q2lpSjFFOztBK0N0ckpFO0VBQ0UsK0JEb0pzRTtFQ25KdEUsNkNEbUp1QztBOUNzaUozQztBTzlxSkU7RXdDUE0sK0JEK0lrRTtFQzlJbEUsNkNBQUE7QS9Dd3JKUjtBK0NyckpNO0VBQ0UsVzlDYU07RThDWk4sMENEeUlrRTtFQ3hJbEUsc0NEd0lrRTtBOUMraUoxRTs7QStDcHNKRTtFQUNFLCtCRG9Kc0U7RUNuSnRFLDZDRG1KdUM7QTlDb2pKM0M7QU81ckpFO0V3Q1BNLCtCRCtJa0U7RUM5SWxFLHFFQUFBO0EvQ3NzSlI7QStDbnNKTTtFQUNFLFc5Q2FNO0U4Q1pOLDBDRHlJa0U7RUN4SWxFLHNDRHdJa0U7QTlDNmpKMUU7O0ErQ2x0SkU7RUFDRSwyQkRvSnNFO0VDbkp0RSw0Q0RtSnVDO0E5Q2trSjNDO0FPMXNKRTtFd0NQTSwyQkQrSWtFO0VDOUlsRSxxRUFBQTtBL0NvdEpSO0ErQ2p0Sk07RUFDRSxXOUNhTTtFOENaTixzQ0R5SWtFO0VDeElsRSxrQ0R3SWtFO0E5QzJrSjFFOztBK0NodUpFO0VBQ0UsK0JEb0pzRTtFQ25KdEUsMENEbUp1QztBOUNnbEozQztBT3h0SkU7RXdDUE0sK0JEK0lrRTtFQzlJbEUsa0RBQUE7QS9Da3VKUjtBK0MvdEpNO0VBQ0UsVzlDYU07RThDWk4sMENEeUlrRTtFQ3hJbEUsc0NEd0lrRTtBOUN5bEoxRTs7QStDOXVKRTtFQUNFLDJCRG9Kc0U7RUNuSnRFLHlDRG1KdUM7QTlDOGxKM0M7QU90dUpFO0V3Q1BNLDJCRCtJa0U7RUM5SWxFLHlDQUFBO0EvQ2d2SlI7QStDN3VKTTtFQUNFLFc5Q2FNO0U4Q1pOLHNDRHlJa0U7RUN4SWxFLGtDRHdJa0U7QTlDdW1KMUU7O0ErQzV2SkU7RUFDRSwrQkRvSnNFO0VDbkp0RSw0Q0RtSnVDO0E5QzRtSjNDO0FPcHZKRTtFd0NQTSwrQkQrSWtFO0VDOUlsRSwrQ0FBQTtBL0M4dkpSO0ErQzN2Sk07RUFDRSxXOUNhTTtFOENaTiwwQ0R5SWtFO0VDeElsRSxzQ0R3SWtFO0E5Q3FuSjFFOztBK0Mxd0pFO0VBQ0UsK0JEb0pzRTtFQ25KdEUsNkNEbUp1QztBOUMwbkozQztBT2x3SkU7RXdDUE0sK0JEK0lrRTtFQzlJbEUsNkNBQUE7QS9DNHdKUjtBK0N6d0pNO0VBQ0UsVzlDYU07RThDWk4sMENEeUlrRTtFQ3hJbEUsc0NEd0lrRTtBOUNtb0oxRTs7QWdEM3hKQTtFQUNFLFlBQUE7RTNDbUxJLGlCQUFBO0UyQ2pMSixnQjFDOFI0QjtFMEM3UjVCLGNBQUE7RUFDQSxXL0N3Qlk7RStDdkJaLHlCMUN5bENrQztFMEN4bENsQyxZQUFBO0FoRDh4SkY7QU96eEpFO0V5Q0RFLFcvQ2tCVTtFK0NqQlYscUJBQUE7QWhENnhKSjtBT3p4SkU7RXlDQ0ksYUFBQTtBaEQyeEpOOztBZ0RoeEpBO0VBQ0UsVUFBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtBaERteEpGOztBZ0Q3d0pBO0VBQ0Usb0JBQUE7QWhEZ3hKRjs7QWlEdHpKQTtFQUdFLDhCM0MyNEJrQztNMkMzNEJsQyxpQjNDMjRCa0M7RTJDMTRCbEMsZ0IzQzA0QmtDO0VEMXRCOUIsbUJBQUE7RTRDN0tKLDJDM0M0NEJrQztFMkMzNEJsQyw0QkFBQTtFQUNBLG9DQUFBO0VBQ0Esd0QzQzY0QmtDO1UyQzc0QmxDLGdEM0M2NEJrQztFMkM1NEJsQyxVQUFBO0FqRHN6SkY7QWlEbnpKRTtFQUNFLHNCM0NnNEJnQztBTnE3SHBDO0FpRGx6SkU7RUFDRSxVQUFBO0FqRG96Sko7QWlEanpKRTtFQUNFLGNBQUE7RUFDQSxVQUFBO0Fq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akxKOztBT3RpTEU7OztFbURMSSx1REFBQTtBMURpakxOOztBMER2akxFO0VBQ0Usb0NBQUE7QTFEMGpMSjs7QU9oakxFOzs7RW1ETEksOENBQUE7QTFEMmpMTjs7QTBEamtMRTtFQUNFLG9DQUFBO0ExRG9rTEo7O0FPMWpMRTs7O0VtRExJLHVEQUFBO0ExRHFrTE47O0EwRDNrTEU7RUFDRSxvQ0FBQTtBMUQ4a0xKOztBT3BrTEU7OztFbURMSSxrREFBQTtBMUQra0xOOztBMkQ5a0xBO0VBQ0UsaUNBQUE7QTNEaWxMRjs7QTJEOWtMQTtFQUNFLHdDQUFBO0EzRGlsTEY7O0E0RDVsTEE7RUFBa0Isb0NBQUE7QTVEZ21MbEI7O0E0RC9sTEE7RUFBa0Isd0NBQUE7QTVEbW1MbEI7O0E0RGxtTEE7RUFBa0IsMENBQUE7QTVEc21MbEI7O0E0RHJtTEE7RUFBa0IsMkNBQUE7QTVEeW1MbEI7O0E0RHhtTEE7RUFBa0IseUNBQUE7QTVENG1MbEI7O0E0RDFtTEE7RUFBbUIsb0JBQUE7QTVEOG1MbkI7O0E0RDdtTEE7RUFBbUIsd0JBQUE7QTVEaW5MbkI7O0E0RGhuTEE7RUFBbUIsMEJBQUE7QTVEb25MbkI7O0E0RG5uTEE7RUFBbUIsMkJBQUE7QTVEdW5MbkI7O0E0RHRuTEE7RUFBbUIseUJBQUE7QTVEMG5MbkI7O0E0RHZuTEU7RUFDRSxnQ0FBQTtBNUQwbkxKOztBNEQzbkxFO0VBQ0UsZ0NBQUE7QTVEOG5MSjs7QTREL25MRTtFQUNFLGdDQUFBO0E1RGtvTEo7O0E0RG5vTEU7RUFDRSxnQ0FBQTtBNURzb0xKOztBNER2b0xFO0VBQ0UsZ0NBQUE7QTVEMG9MSjs7QTREM29MRTtFQUNFLGdDQUFBO0E1RDhvTEo7O0E0RC9vTEU7RUFDRSxnQ0FBQTtBNURrcExKOztBNERucExFO0VBQ0UsZ0NBQUE7QTVEc3BMSjs7QTREbHBMQTtFQUNFLDZCQUFBO0E1RHFwTEY7O0E0RDlvTEE7RUFDRSxnQ0FBQTtBNURpcExGOztBNEQ5b0xBO0VBQ0UsaUNBQUE7QTVEaXBMRjs7QTREOW9MQTtFQUNFLDBDQUFBO0VBQ0EsMkNB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QUVFLGlDQUFBO0F4RXl0TlY7O0F3RXZ0TlE7O0VBRUUsK0JBQUE7QXhFMHROVjs7QXdFenVOUTtFQUFnQyx5QkFBQTtBeEU2dU54Qzs7QXdFNXVOUTs7RUFFRSw2QkFBQTtBeEUrdU5WOztBd0U3dU5ROztFQUVFLCtCQUFBO0F4RWd2TlY7O0F3RTl1TlE7O0VBRUUsZ0NBQUE7QXhFaXZOVjs7QXdFL3VOUTs7RUFFRSw4QkFBQTtBeEVrdk5WOztBd0Vqd05RO0VBQWdDLHVCQUFBO0F4RXF3TnhDOztBd0Vwd05ROztFQUVFLDJCQUFBO0F4RXV3TlY7O0F3RXJ3TlE7O0VBRUUsNkJBQUE7QXhFd3dOVjs7QXdFdHdOUTs7RUFFRSw4QkFBQTtBeEV5d05WOztBd0V2d05ROztFQUVFLDRCQUFBO0F4RTB3TlY7O0F3RXp4TlE7RUFBZ0MseUJBQUE7QXhFNnhOeEM7O0F3RTV4TlE7O0VBRUUsNkJBQUE7QXhFK3hOVjs7QXdFN3hOUTs7RUFFRSwrQkFBQTtBeEVneU5WOztBd0U5eE5ROztFQUVFLGdDQUFBO0F4RWl5TlY7O0F3RS94TlE7O0VBRUUsOEJBQUE7QXhFa3lOVjs7QXdFanpOUTtFQUFnQyx1QkFBQTtBeEVxek54Qzs7QXdFcHpOUTs7RUFFRSwyQkFBQTtBeEV1ek5WOztBd0Vyek5ROztFQUVFLDZCQUFBO0F4RXd6TlY7O0F3RXR6TlE7O0VBRUUsOEJBQUE7QXhFeXpOVjs7QXdFdnpOUTs7RUFFRSw0QkFBQTtBeEUwek5WOztBd0V6ME5RO0VBQWdDLHFCQUFBO0F4RTYwTnhDOztBd0U1ME5ROztFQUVFLHlCQUFBO0F4RSswTlY7O0F3RTcwTlE7O0VBRUUsMkJBQUE7QXhFZzFOVjs7QXdFOTBOUTs7RUFFRSw0QkFBQTtBeEVpMU5WOztBd0UvME5ROztFQUVFLDBCQUFBO0F4RWsxTlY7O0F3RWoyTlE7RUFBZ0MsMkJBQUE7QXhFcTJOeEM7O0F3RXAyTlE7O0VBRUUsK0JBQUE7QXhFdTJOVjs7QXdFcjJOUTs7RUFFRSxpQ0FBQTtBeEV3Mk5WOztBd0V0Mk5ROztFQUVFLGtDQUFBO0F4RXkyTlY7O0F3RXYyTlE7O0VBRUUsZ0NBQUE7QXhFMDJOVjs7QXdFejNOUTtFQUFnQywwQkFBQTtBeEU2M054Qzs7QXdFNTNOUTs7RUFFRSw4QkFBQTtBeEUrM05WOztBd0U3M05ROztFQUVFLGdDQUFBO0F4RWc0TlY7O0F3RTkzTlE7O0VBRUUsaUNBQUE7QXhFaTROVjs7QXdFLzNOUTs7RUFFRSwrQkFBQTtBeEVrNE5WOztBd0VqNU5RO0VBQWdDLHdCQUFBO0F4RXE1TnhDOztBd0VwNU5ROztFQUVFLDRCQUFBO0F4RXU1TlY7O0F3RXI1TlE7O0VBRUUsOEJBQUE7QXhFdzVOVjs7QXdFdDVOUTs7RUFFRSwrQkFBQTtBeEV5NU5WOztBd0V2NU5ROztFQUVFLDZCQUFBO0F4RTA1TlY7O0F3RXo2TlE7RUFBZ0MsMEJBQUE7QXhFNjZOeEM7O0F3RTU2TlE7O0VBRUUsOEJBQUE7QXhFKzZOVjs7QXdFNzZOUTs7RUFFRSxnQ0FBQTtBeEVnN05WOztBd0U5Nk5ROztFQUVFLGlDQUFBO0F4RWk3TlY7O0F3RS82TlE7O0VBRUUsK0JBQUE7QXhFazdOVjs7QXdFajhOUTtFQUFnQyx3QkFBQTtBeEVxOE54Qzs7QXdFcDhOUTs7RUFFRSw0QkFBQTtBeEV1OE5WOztBd0VyOE5ROztFQUVFLDhCQUFBO0F4RXc4TlY7O0F3RXQ4TlE7O0VBRUUsK0JBQUE7QXhFeThOVjs7QXdFdjhOUTs7RUFFRSw2QkFBQTtBeEUwOE5WOztBd0VsOE5RO0VBQXdCLDJCQUFBO0F4RXM4TmhDOztBd0VyOE5ROztFQUVFLCtCQUFBO0F4RXc4TlY7O0F3RXQ4TlE7O0VBRUUsaUNBQUE7QXhFeThOVjs7QXdFdjhOUTs7RUFFRSxrQ0FBQTtBeEUwOE5WOztBd0V4OE5ROztFQUVFLGdDQUFBO0F4RTI4TlY7O0F3RTE5TlE7RUFBd0IsMEJBQUE7QXhFODlOaEM7O0F3RTc5TlE7O0VBRUUsOEJBQUE7QXhFZytOVjs7QXdFOTlOUTs7RUFFRSxnQ0FBQTtBeEVpK05WOztBd0UvOU5ROztFQUVFLGlDQUFBO0F4RWsrTlY7O0F3RWgrTlE7O0VBRUUsK0JBQUE7QXhFbStOVjs7QXdFbC9OUTtFQUF3Qix3QkFBQTtBeEVzL05oQzs7QXdFci9OUTs7RUFFRSw0QkFBQTtBeEV3L05WOztBd0V0L05ROztFQUVFLDhCQUFBO0F4RXkvTlY7O0F3RXYvTlE7O0VBRUUsK0JBQUE7QXhFMC9OVjs7QXdFeC9OUTs7RUFFRSw2QkFBQTtBeEUyL05WOztBd0UxZ09RO0VBQXdCLDBCQUFBO0F4RThnT2hDOztBd0U3Z09ROztFQUVFLDhCQUFBO0F4RWdoT1Y7O0F3RTlnT1E7O0VBRUUsZ0NBQUE7QXhFaWhPVjs7QXdFL2dPUTs7RUFFRSxpQ0FBQTtBeEVraE9WOztBd0VoaE9ROztFQUVFLCtCQUFBO0F4RW1oT1Y7O0F3RWxpT1E7RUFBd0Isd0JBQUE7QXhFc2lPaEM7O0F3RXJpT1E7O0VBRUUsNEJBQUE7QXhFd2lPVjs7QXdFdGlPUTs7RUFFRSw4QkFBQTtBeEV5aU9WOztBd0V2aU9ROztFQUVFLCtCQUFBO0F4RTBpT1Y7O0F3RXhpT1E7O0VBRUUsNkJBQUE7QXhFMmlPVjs7QXdFcmlPSTtFQUFtQix1QkFBQTtBeEV5aU92Qjs7QXdFeGlPSTs7RUFFRSwyQkFBQTtBeEUyaU9OOztBd0V6aU9JOztFQUVFLDZCQUFBO0F4RTRpT047O0F3RTFpT0k7O0VBRUUsOEJBQUE7QXhFNmlPTjs7QXdFM2lPSTs7RUFFRSw0QkFBQTtBeEU4aU9OOztBZXZqT0k7RXlEbERJO0lBQWdDLG9CQUFBO0V4RThtT3RDO0V3RTdtT007O0lBRUUsd0JBQUE7RXhFK21PUjtFd0U3bU9NOztJQUVFLDBCQUFBO0V4RSttT1I7RXdFN21PTTs7SUFFRSwyQkFBQTtFeEUrbU9SO0V3RTdtT007O0lBRUUseUJBQUE7RXhFK21PUjtFd0U5bk9NO0lBQWdDLDBCQUFBO0V4RWlvT3RDO0V3RWhvT007O0lBRUUsOEJBQUE7RXhFa29PUjtFd0Vob09NOztJQUVFLGdDQUFBO0V4RWtvT1I7RXdFaG9PTTs7SUFFRSxpQ0FBQTtFeEVrb09SO0V3RWhvT007O0lBRUUsK0JBQUE7RXhFa29PUjtFd0VqcE9NO0lBQWdDLHlCQUFBO0V4RW9wT3RDO0V3RW5wT007O0lBRUUsNkJBQUE7RXhFcXBPUjtFd0VucE9NOztJQUVFLCtCQUFBO0V4RXFwT1I7RXdFbnBPTTs7SUFFRSxnQ0FBQTtFeEVxcE9SO0V3RW5wT007O0lBRUUsOEJBQUE7RXhFcXBPUjtFd0VwcU9NO0lBQWdDLHVCQUFBO0V4RXVxT3RDO0V3RXRxT007O0lBRUUsMkJBQUE7RXhFd3FPUjtFd0V0cU9NOztJQUVFLDZCQUFBO0V4RXdxT1I7RXdFdHFPTTs7SUFFRSw4QkFBQTtFeEV3cU9SO0V3RXRxT007O0lBRUUsNEJBQUE7RXhFd3FPUjtFd0V2ck9NO0lBQWdDLHlCQUFBO0V4RTByT3RDO0V3RXpyT007O0lBRUUsNkJBQUE7RXhFMnJPUjtFd0V6ck9NOztJQUVFLCtCQUFBO0V4RTJyT1I7RXdFenJPTTs7SUFFRSxnQ0FBQTtFeEUyck9SO0V3RXpyT007O0lBRUUsOEJBQUE7RXhFMnJPUjtFd0Uxc09NO0lBQWdDLHVCQUFBO0V4RTZzT3RDO0V3RTVzT007O0lBRUUsMkJBQUE7RXhFOHNPUjtFd0U1c09NOztJQUVFLDZCQUFBO0V4RThzT1I7RXdFNXNPTTs7SUFFRSw4QkFBQTtFeEU4c09SO0V3RTVzT007O0lBRUUsNEJBQUE7RXhFOHNPUjtFd0U3dE9NO0lBQWdDLHFCQUFBO0V4RWd1T3RDO0V3RS90T007O0lBRUUseUJBQUE7RXhFaXVPUjtFd0UvdE9NOztJQUVFLDJCQUFBO0V4RWl1T1I7RXdFL3RPTTs7SUFFRSw0QkFBQTtFeEVpdU9SO0V3RS90T007O0lBRUUsMEJBQUE7RXhFaXVPUjtFd0Vodk9NO0lBQWdDLDJCQUFBO0V4RW12T3RDO0V3RWx2T007O0lBRUUsK0JBQUE7RXhFb3ZPUjtFd0Vsdk9NOztJQUVFLGlDQUFBO0V4RW92T1I7RXdFbHZPTTs7SUFFRSxrQ0FBQTtFeEVvdk9SO0V3RWx2T007O0lBRUUsZ0NBQUE7RXhFb3ZPUjtFd0Vud09NO0lBQWdDLDBCQUFBO0V4RXN3T3RDO0V3RXJ3T007O0lBRUUsOEJBQUE7RXhFdXdPUjtFd0Vyd09NOztJQUVFLGdDQUFBO0V4RXV3T1I7RXdFcndPTTs7SUFFRSxpQ0FBQTtFeEV1d09SO0V3RXJ3T007O0lBRUUsK0JBQUE7RXhFdXdPUjtFd0V0eE9NO0lBQWdDLHdCQUFBO0V4RXl4T3RDO0V3RXh4T007O0lBRUUsNEJBQUE7RXhFMHhPUjtFd0V4eE9NOztJQUVFLDhCQUFBO0V4RTB4T1I7RXdFeHhPTTs7SUFFRSwrQkFBQTtFeEUweE9SO0V3RXh4T007O0lBRUUsNkJBQUE7RXhFMHhPUjtFd0V6eU9NO0lBQWdDLDBCQUFBO0V4RTR5T3RDO0V3RTN5T007O0lBRUUsOEJBQUE7RXhFNnlPUjtFd0UzeU9NOztJQUVFLGdDQUFBO0V4RTZ5T1I7RXdFM3lPTTs7SUFFRSxpQ0FBQTtFeEU2eU9SO0V3RTN5T007O0lBRUUsK0JBQUE7RXhFNnlPUjtFd0U1ek9NO0lBQWdDLHdCQUFBO0V4RSt6T3RDO0V3RTl6T007O0lBRUUsNEJBQUE7RXhFZzBPUjtFd0U5ek9NOztJQUVFLDhCQUFBO0V4RWcwT1I7RXdFOXpPTTs7SUFFRSwrQkFBQTtFeEVnME9SO0V3RTl6T007O0lBRUUsNkJBQUE7RXhFZzBPUjtFd0V4ek9NO0lBQXdCLDJCQUFBO0V4RTJ6TzlCO0V3RTF6T007O0lBRUUsK0JBQUE7RXhFNHpPUjtFd0Uxek9NOztJQUVFLGlDQUFBO0V4RTR6T1I7RXdFMXpPTTs7SUFFRSxrQ0FBQTtFeEU0ek9SO0V3RTF6T007O0lBRUUsZ0NBQUE7RXhFNHpPUjtFd0UzME9NO0lBQXdCLDBCQUFBO0V4RTgwTzlCO0V3RTcwT007O0lBRUUsOEJBQUE7RXhFKzBPUjtFd0U3ME9NOztJQUVFLGdDQUFBO0V4RSswT1I7RXdFNzBPTTs7SUFFRSxpQ0FBQTtFeEUrME9SO0V3RTcwT007O0lBRUUsK0JBQUE7RXhFKzBPUjtFd0U5MU9NO0lBQXdCLHdCQUFBO0V4RWkyTzlCO0V3RWgyT007O0lBRUUsNEJBQUE7RXhFazJPUjtFd0VoMk9NOztJQUVFLDhCQUFBO0V4RWsyT1I7RXdFaDJPTTs7SUFFRSwrQkFBQTtFeEVrMk9SO0V3RWgyT007O0lBRUUsNkJBQUE7RXhFazJPUjtFd0VqM09NO0lBQXdCLDBCQUFBO0V4RW8zTzlCO0V3RW4zT007O0lBRUUsOEJBQUE7RXhFcTNPUjtFd0VuM09NOztJQUVFLGdDQUFBO0V4RXEzT1I7RXdFbjNPTTs7SUFFRSxpQ0FBQTtFeEVxM09SO0V3RW4zT007O0lBRUUsK0JBQUE7RXhFcTNPUjtFd0VwNE9NO0lBQXdCLHdCQUFBO0V4RXU0TzlCO0V3RXQ0T007O0lBRUUsNEJBQUE7RXhFdzRPUjtFd0V0NE9NOztJQUVFLDhCQUFBO0V4RXc0T1I7RXdFdDRPTTs7SUFFRSwrQkFBQTtFeEV3NE9SO0V3RXQ0T007O0lBRUUsNkJBQUE7RXhFdzRPUjtFd0VsNE9FO0lBQW1CLHVCQUFBO0V4RXE0T3JCO0V3RXA0T0U7O0lBRUUsMkJBQUE7RXhFczRPSjtFd0VwNE9FOztJQUVFLDZCQUFBO0V4RXM0T0o7RXdFcDRPRTs7SUFFRSw4QkFBQTtFeEVzNE9KO0V3RXA0T0U7O0lBRUUsNEJBQUE7RXhFczRPSjtBQUNGO0FlaDVPSTtFeURsREk7SUFBZ0Msb0JBQUE7RXhFczhPdEM7RXdFcjhPTTs7SUFFRSx3QkFBQTtFeEV1OE9SO0V3RXI4T007O0lBRUUsMEJBQUE7RXhFdThPUjtFd0VyOE9NOztJQUVFLDJCQUFBO0V4RXU4T1I7RXdFcjhPTTs7SUFFRSx5QkFBQTtFeEV1OE9SO0V3RXQ5T007SUFBZ0MsMEJBQUE7RXhFeTlPdEM7RXdFeDlPTTs7SUFFRSw4QkFBQTtFeEUwOU9SO0V3RXg5T007O0lBRUUsZ0NBQUE7RXhFMDlPUjtFd0V4OU9NOztJQUVFLGlDQUFBO0V4RTA5T1I7RXdFeDlPTTs7SUFFRSwrQkFBQTtFeEUwOU9SO0V3RXorT007SUFBZ0MseUJBQUE7RXhFNCtPdEM7RXdFMytPTTs7SUFFRSw2QkFBQTtFeEU2K09SO0V3RTMrT007O0lBRUUsK0JBQUE7RXhFNitPUjtFd0UzK09NOztJQUVFLGdDQUFBO0V4RTYrT1I7RXdFMytPTTs7SUFFRSw4QkFBQTtFeEU2K09SO0V3RTUvT007SUFBZ0MsdUJBQUE7RXhFKy9PdEM7RXdFOS9PTTs7SUFFRSwyQkFBQTtFeEVnZ1BSO0V3RTkvT007O0lBRUUsNkJBQUE7RXhFZ2dQUjtFd0U5L09NOztJQUVFLDhCQUFBO0V4RWdnUFI7RXdFOS9PTTs7SUFFRSw0QkFBQTtFeEVnZ1BSO0V3RS9nUE07SUFBZ0MseUJBQUE7RXhFa2hQdEM7RXdFamhQTTs7SUFFRSw2QkFBQTtFeEVtaFBSO0V3RWpoUE07O0lBRUUsK0JBQUE7RXhFbWhQUjtFd0VqaFBNOztJQUVFLGdDQUFBO0V4RW1oUFI7RXdFamhQTTs7SUFFRSw4QkFBQTtFeEVtaFBSO0V3RWxpUE07SUFBZ0MsdUJBQUE7RXhFcWlQdEM7RXdFcGlQTTs7SUFFRSwyQkFBQTtFeEVzaVBSO0V3RXBpUE07O0lBRUUsNkJBQUE7RXhFc2lQUjtFd0VwaVBNOztJQUVFLDhCQUFBO0V4RXNpUFI7RXdFcGlQTTs7SUFFRSw0QkFBQTtFeEVzaVBSO0V3RXJqUE07SUFBZ0MscUJBQUE7RXhFd2pQdEM7RXdFdmpQTTs7SUFFRSx5QkFBQTtFeEV5alBSO0V3RXZqUE07O0lBRUUsMkJBQUE7RXhFeWpQUjtFd0V2alBNOztJQUVFLDRCQUFBO0V4RXlqUFI7RXdFdmpQTTs7SUFFRSwwQkFBQTtFeEV5alBSO0V3RXhrUE07SUFBZ0MsMkJBQUE7RXhFMmtQdEM7RXdFMWtQTTs7SUFFRSwrQkFBQTtFeEU0a1BSO0V3RTFrUE07O0lBRUUsaUNBQUE7RXhFNGtQUjtFd0Uxa1BNOztJQUVFLGtDQUFBO0V4RTRrUFI7RXdFMWtQTTs7SUFFRSxnQ0FBQTtFeEU0a1BSO0V3RTNsUE07SUFBZ0MsMEJBQUE7RXhFOGxQdEM7RXdFN2xQTTs7SUFFRSw4QkFBQTtFeEUrbFBSO0V3RTdsUE07O0lBRUUsZ0NBQUE7RXhFK2xQUjtFd0U3bFBNOztJQUVFLGlDQUFBO0V4RStsUFI7RXdFN2xQTTs7SUFFRSwrQkFBQTtFeEUrbFBSO0V3RTltUE07SUFBZ0Msd0JBQUE7RXhFaW5QdEM7RXdFaG5QTTs7SUFFRSw0QkFBQTtFeEVrblBSO0V3RWhuUE07O0lBRUUsOEJBQUE7RXhFa25QUjtFd0VoblBNOztJQUVFLCtCQUFBO0V4RWtuUFI7RXdFaG5QTTs7SUFFRSw2QkFBQTtFeEVrblBSO0V3RWpvUE07SUFBZ0MsMEJBQUE7RXhFb29QdEM7RXdFbm9QTTs7SUFFRSw4QkFBQTtFeEVxb1BSO0V3RW5vUE07O0lBRUUsZ0NBQUE7RXhFcW9QUjtFd0Vub1BNOztJQUVFLGlDQUFBO0V4RXFvUFI7RXdFbm9QTTs7SUFFRSwrQkFBQTtFeEVxb1BSO0V3RXBwUE07SUFBZ0Msd0JBQUE7RXhFdXBQdEM7RXdFdHBQTTs7SUFFRSw0QkFBQTtFeEV3cFBSO0V3RXRwUE07O0lBRUUsOEJBQUE7RXhFd3BQUjtFd0V0cFBNOztJQUVFLCtCQUFBO0V4RXdwUFI7RXdFdHBQTTs7SUFFRSw2QkFBQTtFeEV3cFBSO0V3RWhwUE07SUFBd0IsMkJBQUE7RXhFbXBQOUI7RXdFbHBQTTs7SUFFRSwrQkFBQTtFeEVvcFBSO0V3RWxwUE07O0lBRUUsaUNBQUE7RXhFb3BQUjtFd0VscFBNOztJQUVFLGtDQUFBO0V4RW9wUFI7RXdFbHBQTTs7SUFFRSxnQ0FBQTtFeEVvcFBSO0V3RW5xUE07SUFBd0IsMEJBQUE7RXhFc3FQOUI7RXdFcnFQTTs7SUFFRSw4QkFBQTtFeEV1cVBSO0V3RXJxUE07O0lBRUUsZ0NBQUE7RXhFdXFQUjtFd0VycVBNOztJQUVFLGlDQUFBO0V4RXVxUFI7RXdFcnFQTTs7SUFFRSwrQkFBQTtFeEV1cVBSO0V3RXRyUE07SUFBd0Isd0JBQUE7RXhFeXJQOUI7RXdFeHJQTTs7SUFFRSw0QkFBQTtFeEUwclBSO0V3RXhyUE07O0lBRUUsOEJBQUE7RXhFMHJQUjtFd0V4clBNOztJQUVFLCtCQUFBO0V4RTByUFI7RXdFeHJQTTs7SUFFRSw2QkFBQTtFeEUwclBSO0V3RXpzUE07SUFBd0IsMEJBQUE7RXhFNHNQOUI7RXdFM3NQTTs7SUFFRSw4QkFBQTtFeEU2c1BSO0V3RTNzUE07O0lBRUUsZ0NBQUE7RXhFNnNQUjtFd0Uzc1BNOztJQUVFLGlDQUFBO0V4RTZzUFI7RXdFM3NQTTs7SUFFRSwrQkFBQTtFeEU2c1BSO0V3RTV0UE07SUFBd0Isd0JBQUE7RXhFK3RQOUI7RXdFOXRQTTs7SUFFRSw0QkFBQTtFeEVndVBSO0V3RTl0UE07O0lBRUUsOEJBQUE7RXhFZ3VQUjtFd0U5dFBNOztJQUVFLCtCQUFBO0V4RWd1UFI7RXdFOXRQTTs7SUFFRSw2QkFBQTtFeEVndVBSO0V3RTF0UEU7SUFBbUIsdUJBQUE7RXhFNnRQckI7RXdFNXRQRTs7SUFFRSwyQkFBQTtFeEU4dFBKO0V3RTV0UEU7O0lBRUUsNkJBQUE7RXhFOHRQSjtFd0U1dFBFOztJQUVFLDhCQUFBO0V4RTh0UEo7RXdFNXRQRTs7SUFFRSw0QkFBQTtFeEU4dFBKO0FBQ0Y7QWV4dVBJO0V5RGxESTtJQUFnQyxvQkFBQTtFeEU4eFB0QztFd0U3eFBNOztJQUVFLHdCQUFBO0V4RSt4UFI7RXdFN3hQTTs7SUFFRSwwQkFBQTtFeEUreFBSO0V3RTd4UE07O0lBRUUsMkJBQUE7RXhFK3hQUjtFd0U3eFBNOztJQUVFLHlCQUFBO0V4RSt4UFI7RXdFOXlQTTtJQUFnQywwQkFBQTtFeEVpelB0QztFd0VoelBNOztJQUVFLDhCQUFBO0V4RWt6UFI7RXdFaHpQTTs7SUFFRSxnQ0FBQTtFeEVrelBSO0V3RWh6UE07O0lBRUUsaUNBQUE7RXhFa3pQUjtFd0VoelBNOztJQUVFLCtCQUFBO0V4RWt6UFI7RXdFajBQTTtJQUFnQyx5QkFBQTtFeEVvMFB0QztFd0VuMFBNOztJQUVFLDZCQUFBO0V4RXEwUFI7RXdFbjBQTTs7SUFFRSwrQkFBQTtFeEVxMFBSO0V3RW4wUE07O0lBRUUsZ0NBQUE7RXhFcTBQUjtFd0VuMFBNOztJQUVFLDhCQUFBO0V4RXEwUFI7RXdFcDFQTTtJQUFnQyx1QkFBQTtFeEV1MVB0QztFd0V0MVBNOztJQUVFLDJCQUFBO0V4RXcxUFI7RXdFdDFQTTs7SUFFRSw2QkFBQTtFeEV3MVBSO0V3RXQxUE07O0lBRUUsOEJBQUE7RXhFdzFQUjtFd0V0MVBNOztJQUVFLDRCQUFBO0V4RXcxUFI7RXdFdjJQTTtJQUFnQyx5QkFBQTtFeEUwMlB0QztFd0V6MlBNOztJQUVFLDZCQUFBO0V4RTIyUFI7RXdFejJQTTs7SUFFRSwrQkFBQTtFeEUyMlBSO0V3RXoyUE07O0lBRUUsZ0NBQUE7RXhFMjJQUjtFd0V6MlBNOztJQUVFLDhCQUFBO0V4RTIyUFI7RXdFMTNQTTtJQUFnQyx1QkFBQTtFeEU2M1B0QztFd0U1M1BNOztJQUVFLDJCQUFBO0V4RTgzUFI7RXdFNTNQTTs7SUFFRSw2QkFBQTtFeEU4M1BSO0V3RTUzUE07O0lBRUUsOEJBQUE7RXhFODNQUjtFd0U1M1BNOztJQUVFLDRCQUFBO0V4RTgzUFI7RXdFNzRQTTtJQUFnQyxxQkFBQTtFeEVnNVB0QztFd0UvNFBNOztJQUVFLHlCQUFBO0V4RWk1UFI7RXdFLzRQTTs7SUFFRSwyQkFBQTtFeEVpNVBSO0V3RS80UE07O0lBRUUsNEJBQUE7RXhFaTVQUjtFd0UvNFBNOztJQUVFLDBCQUFBO0V4RWk1UFI7RXdFaDZQTTtJQUFnQywyQkFBQTtFeEVtNlB0QztFd0VsNlBNOztJQUVFLCtCQUFBO0V4RW82UFI7RXdFbDZQTTs7SUFFRSxpQ0FBQTtFeEVvNlBSO0V3RWw2UE07O0lBRUUsa0NBQUE7RXhFbzZQUjtFd0VsNlBNOztJQUVFLGdDQUFBO0V4RW82UFI7RXdFbjdQTTtJQUFnQywwQkFBQTtFeEVzN1B0QztFd0VyN1BNOztJQUVFLDhCQUFBO0V4RXU3UFI7RXdFcjdQTTs7SUFFRSxnQ0FBQTtFeEV1N1BSO0V3RXI3UE07O0lBRUUsaUNBQUE7RXhFdTdQUjtFd0VyN1BNOztJQUVFLCtCQUFBO0V4RXU3UFI7RXdFdDhQTTtJQUFnQyx3QkFBQTtFeEV5OFB0QztFd0V4OFBNOztJQUVFLDRCQUFBO0V4RTA4UFI7RXdFeDhQTTs7SUFFRSw4QkFBQTtFeEUwOFBSO0V3RXg4UE07O0lBRUUsK0JBQUE7RXhFMDhQUjtFd0V4OFBNOztJQUVFLDZCQUFBO0V4RTA4UFI7RXdFejlQTTtJQUFnQywwQkFBQTtFeEU0OVB0QztFd0UzOVBNOztJQUVFLDhCQUFBO0V4RTY5UFI7RXdFMzlQTTs7SUFFRSxnQ0FBQTtFeEU2OVBSO0V3RTM5UE07O0lBRUUsaUNBQUE7RXhFNjlQUjtFd0UzOVBNOztJQUVFLCtCQUFBO0V4RTY5UFI7RXdFNStQTTtJQUFnQyx3QkFBQTtFeEUrK1B0QztFd0U5K1BNOztJQUVFLDRCQUFBO0V4RWcvUFI7RXdFOStQTTs7SUFFRSw4QkFBQTtFeEVnL1BSO0V3RTkrUE07O0lBRUUsK0JBQUE7RXhFZy9QUjtFd0U5K1BNOztJQUVFLDZCQUFBO0V4RWcvUFI7RXdFeCtQTTtJQUF3QiwyQkFBQTtFeEUyK1A5QjtFd0UxK1BNOztJQUVFLCtCQUFBO0V4RTQrUFI7RXdFMStQTTs7SUFFRSxpQ0FBQTtFeEU0K1BSO0V3RTErUE07O0lBRUUsa0NBQUE7RXhFNCtQUjtFd0UxK1BNOztJQUVFLGdDQUFBO0V4RTQrUFI7RXdFMy9QTTtJQUF3QiwwQkFBQTtFeEU4L1A5QjtFd0U3L1BNOztJQUVFLDhCQUFBO0V4RSsvUFI7RXdFNy9QTTs7SUFFRSxnQ0FBQTtFeEUrL1BSO0V3RTcvUE07O0lBRUUsaUNBQUE7RXhFKy9QUjtFd0U3L1BNOztJQUVFLCtCQUFBO0V4RSsvUFI7RXdFOWdRTTtJQUF3Qix3QkFBQTtFeEVpaFE5QjtFd0VoaFFNOztJQUVFLDRCQUFBO0V4RWtoUVI7RXdFaGhRTTs7SUFFRSw4QkFBQTtFeEVraFFSO0V3RWhoUU07O0lBRUUsK0JBQUE7RXhFa2hRUjtFd0VoaFFNOztJQUVFLDZCQUFBO0V4RWtoUVI7RXdFamlRTTtJQUF3QiwwQkFBQTtFeEVvaVE5QjtFd0VuaVFNOztJQUVFLDhCQUFBO0V4RXFpUVI7RXdFbmlRTTs7SUFFRSxnQ0FBQTtFeEVxaVFSO0V3RW5pUU07O0lBRUUsaUNBQUE7RXhFcWlRUjtFd0VuaVFNOztJQUVFLCtCQUFBO0V4RXFpUVI7RXdFcGpRTTtJQUF3Qix3QkFBQTtFeEV1alE5QjtFd0V0alFNOztJQUVFLDRCQUFBO0V4RXdqUVI7RXdFdGpRTTs7SUFFRSw4QkFBQTtFeEV3alFSO0V3RXRqUU07O0lBRUUsK0JBQUE7RXhFd2pRUjtFd0V0alFNOztJQUVFLDZCQUFBO0V4RXdqUVI7RXdFbGpRRTtJQUFtQix1QkFBQTtFeEVxalFyQjtFd0VwalFFOztJQUVFLDJCQUFBO0V4RXNqUUo7RXdFcGpRRTs7SUFFRSw2QkFBQTtFeEVzalFKO0V3RXBqUUU7O0lBRUUsOEJBQUE7RXhFc2pRSjtFd0VwalFFOztJQUVFLDRCQUFBO0V4RXNqUUo7QUFDRjtBZWhrUUk7RXlEbERJO0lBQWdDLG9CQUFBO0V4RXNuUXRDO0V3RXJuUU07O0lBRUUsd0JBQUE7RXhFdW5RUjtFd0VyblFNOztJQUVFLDBCQUFBO0V4RXVuUVI7RXdFcm5RTTs7SUFFRSwyQkFBQTtFeEV1blFSO0V3RXJuUU07O0lBRUUseUJBQUE7RXhFdW5RUjtFd0V0b1FNO0lBQWdDLDBCQUFBO0V4RXlvUXRDO0V3RXhvUU07O0lBRUUsOEJBQUE7RXhFMG9RUjtFd0V4b1FNOztJQUVFLGdDQUFBO0V4RTBvUVI7RXdFeG9RTTs7SUFFRSxpQ0FBQTtFeEUwb1FSO0V3RXhvUU07O0lBRUUsK0JBQUE7RXhFMG9RUjtFd0V6cFFNO0lBQWdDLHlCQUFBO0V4RTRwUXRDO0V3RTNwUU07O0lBRUUsNkJBQUE7RXhFNnBRUjtFd0UzcFFNOztJQUVFLCtCQUFBO0V4RTZwUVI7RXdFM3BRTTs7SUFFRSxnQ0FBQTtFeEU2cFFSO0V3RTNwUU07O0lBRUUsOEJBQUE7RXhFNnBRUjtFd0U1cVFNO0lBQWdDLHVCQUFBO0V4RStxUXRDO0V3RTlxUU07O0lBRUUsMkJBQUE7RXhFZ3JRUjtFd0U5cVFNOztJQUVFLDZCQUFBO0V4RWdyUVI7RXdFOXFRTTs7SUFFRSw4QkFBQTtFeEVnclFSO0V3RTlxUU07O0lBRUUsNEJBQUE7RXhFZ3JRUjtFd0UvclFNO0lBQWdDLHlCQUFBO0V4RWtzUXRDO0V3RWpzUU07O0lBRUUsNkJBQUE7RXhFbXNRUjtFd0Vqc1FNOztJQUVFLCtCQUFBO0V4RW1zUVI7RXdFanNRTTs7SUFFRSxnQ0FBQTtFeEVtc1FSO0V3RWpzUU07O0lBRUUsOEJBQUE7RXhFbXNRUjtFd0VsdFFNO0lBQWdDLHVCQUFBO0V4RXF0UXRDO0V3RXB0UU07O0lBRUUsMkJBQUE7RXhFc3RRUjtFd0VwdFFNOztJQUVFLDZCQUFBO0V4RXN0UVI7RXdFcHRRTTs7SUFFRSw4QkFBQTtFeEVzdFFSO0V3RXB0UU07O0lBRUUsNEJBQUE7RXhFc3RRUjtFd0VydVFNO0lBQWdDLHFCQUFBO0V4RXd1UXRDO0V3RXZ1UU07O0lBRUUseUJBQUE7RXhFeXVRUjtFd0V2dVFNOztJQUVFLDJCQUFBO0V4RXl1UVI7RXdFdnVRTTs7SUFFRSw0QkFBQTtFeEV5dVFSO0V3RXZ1UU07O0lBRUUsMEJBQUE7RXhFeXVRUjtFd0V4dlFNO0lBQWdDLDJCQUFBO0V4RTJ2UXRDO0V3RTF2UU07O0lBRUUsK0JBQUE7RXhFNHZRUjtFd0UxdlFNOztJQUVFLGlDQUFBO0V4RTR2UVI7RXdFMXZRTTs7SUFFRSxrQ0FBQTtFeEU0dlFSO0V3RTF2UU07O0lBRUUsZ0NBQUE7RXhFNHZRUjtFd0Uzd1FNO0lBQWdDLDBCQUFBO0V4RTh3UXRDO0V3RTd3UU07O0lBRUUsOEJBQUE7RXhFK3dRUjtFd0U3d1FNOztJQUVFLGdDQUFBO0V4RSt3UVI7RXdFN3dRTTs7SUFFRSxpQ0FBQTtFeEUrd1FSO0V3RTd3UU07O0lBRUUsK0JBQUE7RXhFK3dRUjtFd0U5eFFNO0lBQWdDLHdCQUFBO0V4RWl5UXRDO0V3RWh5UU07O0lBRUUsNEJBQUE7RXhFa3lRUjtFd0VoeVFNOztJQUVFLDhCQUFBO0V4RWt5UVI7RXdFaHlRTTs7SUFFRSwrQkFBQTtFeEVreVFSO0V3RWh5UU07O0lBRUUsNkJBQUE7RXhFa3lRUjtFd0VqelFNO0lBQWdDLDBCQUFBO0V4RW96UXRDO0V3RW56UU07O0lBRUUsOEJBQUE7RXhFcXpRUjtFd0VuelFNOztJQUVFLGdDQUFBO0V4RXF6UVI7RXdFbnpRTTs7SUFFRSxpQ0FBQTtFeEVxelFSO0V3RW56UU07O0lBRUUsK0JBQUE7RXhFcXpRUjtFd0VwMFFNO0lBQWdDLHdCQUFBO0V4RXUwUXRDO0V3RXQwUU07O0lBRUUsNEJBQUE7RXhFdzBRUjtFd0V0MFFNOztJQUVFLDhCQUFBO0V4RXcwUVI7RXdFdDBRTTs7SUFFRSwrQkFBQTtFeEV3MFFS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RUFBdUIsMkJBQUE7QTFFZ2lSdkI7O0EwRS9oUkE7RUFBdUIsMkJBQUE7QTFFbWlSdkI7O0EwRWxpUkE7RUFBdUIsOEJBQUE7QTFFc2lSdkI7O0EwRXJpUkE7RUFBdUIsNkJBQUE7QTFFeWlSdkI7O0EwRXJpUkE7RUFBYyxzQkFBQTtBMUV5aVJkOztBNEVobFJFO0VBQ0UseUJBQUE7QTVFbWxSSjs7QU96a1JFO0VxRUxNLHFDQUFBO0E1RWtsUlI7O0E0RXhsUkU7RUFDRSx5QkFBQTtBNUUybFJKOztBT2psUkU7RXFFTE0sMENBQUE7QTVFMGxSUjs7QTRFaG1SRTtFQUNFLHlCQUFBO0E1RW1tUko7O0FPemxSRTtFcUVMTSxtRUFBQTtBNUVrbVJSOztBNEV4bVJFO0VBQ0UseUJBQUE7QTVFMm1SSjs7QU9qbVJFO0VxRUxNLDJDQUFBO0E1RTBtUlI7O0E0RWhuUkU7RUFDRSx5QkFBQTtBNUVtblJKOztBT3ptUkU7RXFFTE0sNkNBQUE7QTVFa25SUjs7QTRFeG5SRTtFQUNFLHlCQUFBO0E1RTJuUko7O0FPam5SRTtFcUVMTSxxQ0FBQTtBNUUwblJSOztBNEVob1JFO0VBQ0UseUJBQUE7QTVFbW9SSjs7QU96blJFO0VxRUxNLCtDQUFBO0E1RWtvUlI7O0E0RXhvUkU7RUFDRSx5QkFBQTtBNUUyb1JKOztBT2pvUkU7RXFFTE0sMENBQUE7QTVFMG9SUjs7QTBFbm1SQTtFQUFhLHlCQUFBO0ExRXVtUmI7O0EwRXRtUkE7RUFBYyx5QkFBQTtBMUUwbVJkOztBMEV4bVJBO0VBQWlCLG9DQUFBO0ExRTRtUmpCOztBMEUzbVJBO0VBQWlCLDBDQUFBO0ExRSttUmpCOztBMEUzbVJBO0VHdkRFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsNkJBQUE7RUFDQSxTQUFBO0E3RXNxUkY7O0EwRS9tUkE7RUFBd0IsZ0NBQUE7QTFFbW5SeEI7O0EwRWpuUkE7RUFDRSxpQ0FBQTtFQUNBLGdDQUFBO0ExRW9uUkY7O0EwRS9tUkE7RUFBYyx5QkFBQTtBMUVtblJkOztBOEVwclJBO0VBQ0UsOEJBQUE7QTlFdXJSRjs7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O0VwRnluYko7QUFDRjs7QW9GcG5iQTtFQUNFLFduRjVIWTtFbUY2SFoseUJuRnRCTTtBRDZvYlI7QW9GdG5iRTtFQUNFLFduRi9IVTtFbUZnSVYseUJuRnhCUztBRGdwYmI7QW9GdG5iRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QXBGdW5iSjs7QW9Gbm5iQTtFQUNFLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7QXBGc25iRjtBb0ZwbmJFO0VBQ0UsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBcEZzbmJKOztBb0ZqbmJBO0VBQ0UsV25GeEpZO0VtRnlKWix5Qm5GdERNO0FEMHFiUjtBb0ZubmJFO0VBQ0UsV25GM0pVO0VtRjRKVix5Qm5GdERTO0FEMnFiYjtBb0ZubmJFO0VBRUUsd0RBQUE7VUFBQSxnREFBQTtBcEZvbmJKO0FvRmxuYkU7RUFFRSxzQkFBQTtBcEZtbmJKOztBb0YvbWJBO0VBQ0UsV25GektZO0VtRjBLWix5Qm5GekVhO0FEMnJiZjtBb0ZqbmJFO0VBQ0UsV25GNUtVO0VtRjZLVix5Qm5GM0VVO0FEOHJiZDtBb0ZqbmJFO0VBRUUsd0RBQUE7VUFBQSxnREFBQTtBcEZrbmJKOztBb0Y5bWJBO0VBQ0UsV25GdExZO0VtRnVMWix5Qm5GbEZhO0FEbXNiZjtBb0ZobmJFO0VBQ0UsV25GekxVO0VtRjBMVix5Qm5GdkZJO0FEeXNiUjtBb0ZobmJFO0VBRUUsd0RBQUE7VUFBQSxnREFBQTtBcEZpbmJKOztBb0Y3bWJBO0VBQ0UsV25Gbk1ZO0VtRm9NWix5Qm5GaEdZO0FEZ3RiZDtBb0YvbWJFO0VBQ0UsV25GdE1VO0VtRnVNVix5Qm5GbEdXO0FEbXRiZjtBb0YvbWJFO0VBRUUsd0RBQUE7VUFBQSxnREFBQTtBcEZnbmJKOztBb0Y1bWJBO0VBQ0UsV25GaE5ZO0VtRmlOWix5Qm5GeklLO0FEd3ZiUDtBb0Y5bWJFO0VBQ0UsV25Gbk5VO0VtRm9OVix5Qm5GM0lTO0VtRjRJVCxxQm5GNUlTO0FENHZiYjtBb0Y5bWJFO0VBRUUsdURBQUE7VUFBQSwrQ0FBQTtBcEYrbWJKOztBb0YzbWJBO0VBQ0UsV25GOU5ZO0VtRitOWix5Qm5GN01hO0FEMnpiZjtBb0Y3bWJFO0VBQ0UsV25Gak9VO0VtRmtPVix5QkFBQTtFQUNBLHFCQUFBO0FwRittYko7QW9GN21iRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QXBGOG1iSjs7QW9GMW1iQTtFQUNFLFduRjVPWTtFbUY2T1oseUJuRnpOYztBRHMwYmhCO0FvRjVtYkU7RUFDRSxXbkYvT1U7RW1GZ1BWLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0FwRjhtYko7QW9GNW1iRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QXBGNm1iSjs7QW9Gem1iQTtFQUNFLFduRjNQWTtFbUY0UFoseUJuRnJQYTtBRGkyYmY7QW9GM21iRTtFQUNFLFduRjlQVTtFbUYrUFYseUJuRnBLZTtFbUZxS2YscUJBQUE7QXBGNm1iSjtBb0YzbWJFO0VBRUUsc0RBQUE7VUFBQSw4Q0FBQTtBcEY0bWJKOztBb0Z4bWJBO0VBQ0UsV25GelFZO0VtRjBRWix5Qm5GakppQjtBRDR2Ym5CO0FvRjFtYkU7RUFDRSxXbkY1UVU7RW1GNlFWLHlCbkZuSnFCO0VtRm9KckIscUJBQUE7QXBGNG1iSjtBb0YxbWJFO0VBRUUsd0RBQUE7VUFBQSxnREFBQTtBcEYybWJKOztBb0Z0bWJBO0VBQ0UsV25GeFJZO0VtRnlSWix5Qm5GeFFrQjtBRGkzYnBCO0FvRnhtYkU7RUFDRSxXbkYzUlU7RW1GNFJWLHlCQUFBO0VBQ0EscUJBQUE7QXBGMG1iSjtBb0Z4bWJFO0VBRUUsdURBQUE7VUFBQSwrQ0FBQTtBcEZ5bWJKOztBb0ZwbWJBO0VBQ0UsV25GdlNZO0VtRndTWix5Qm5Gek1VO0FEZ3piWjtBb0Z0bWJFO0VBQ0UsV25GMVNVO0VtRjJTVix5QkFBQTtFQUNBLHFCQUFBO0FwRndtYko7QW9GdG1iRTtFQUVFLHNEQUFBO1VBQUEsOENBQUE7QXBGdW1iSjs7QW9GbG1iQTtFQUNFLFduRnRUWTtFbUZ1VFoseUJuRnZOSztBRDR6YlA7QW9GcG1iRTtFQUNFLFduRnpUVTtFbUYwVFYseUJuRnZOSTtBRDZ6YlI7QW9GcG1iRTtFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7QXBGcW1iSjs7QW9Gam1iQTtFQUNFLFduRm5VWTtFbUZvVVoseUJuRjNUYztBRCs1YmhCO0FvRm5tYkU7RUFDRSxXbkZ0VVU7RW1GdVVWLHlCQUFBO0FwRnFtYko7QW9Gbm1iRTtFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7QXBGb21iSjs7QW9GaG1iQTtFQUNFLFduRmhWWTtFbUZpVloseUJuRjdRVTtBRGczYlo7QW9GbG1iRTtFQUNFLFduRm5WVTtFbUZvVlYseUJuRnpVWTtBRDY2YmhCO0FvRmxtYkU7RUFFRSxtREFBQTtVQUFBLDJDQUFBO0FwRm1tYko7O0FvRi9sYkE7RUFDRSxXbkY3Vlk7RW1GOFZaLHlCbkZyUFk7QUR1MWJkO0FvRmptYkU7RUFDRSxXbkZoV1U7RW1GaVdWLHlCbkZ2UGdCO0FEMDFicEI7QW9Gam1iRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QXBGa21iSjs7QW9GOWxiQTtFQUNFLFduRjFXWTtFbUYyV1oseUJuRmhRUztBRGkyYlg7QW9GaG1iRTtFQUNFLFduRjdXVTtFbUY4V1YseUJuRmxRYTtBRG8yYmpCO0FvRmhtYkU7RUFFRSxxREFBQTtVQUFBLDZDQUFBO0FwRmltYko7O0FvRjdsYkE7RUFDRSxXbkZ2WFk7RW1Gd1haLHlCbkZwU1U7QURvNGJaO0FvRi9sYkU7RUFDRSxXbkYxWFU7RW1GMlhWLHlCbkZ0U2M7QUR1NGJsQjtBb0YvbGJFO0VBRUUscURBQUE7VUFBQSw2Q0FBQTtBcEZnbWJKOztBb0Y1bGJBO0VBQ0UsV25GcFlZO0VtRnFZWix5Qm5GdlhXO0FEczliYjtBb0Y5bGJFO0VBQ0UsV25GdllVO0VtRndZVix5Qm5GalRXO0FEaTViZjtBb0Y5bGJFO0VBRUUsdURBQUE7VUFBQSwrQ0FBQTtBcEYrbGJKOztBb0YzbGJBO0VBQ0UsV25GalpZO0VtRmtaWix5Qm5GNVVXO0FEMDZiYjtBb0Y3bGJFO0VBQ0UsV25GcFpVO0VtRnFaVix5Qm5GOVVlO0VtRitVZixxQm5GL1VlO0FEODZibkI7QW9GN2xiRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QXBGOGxiSjs7QW9GMWxiQTtFQUNFLFduRi9aWTtFbUZnYVoseUJuRnBWVTtBRGk3Ylo7QW9GNWxiRTtFQUNFLFduRmxhVTtFbUZtYVYseUJuRnRWYztFbUZ1VmQscUJuRnZWYztBRHE3YmxCO0FvRjVsYkU7RUFFRSx3REFBQTtVQUFBLGdEQUFBO0FwRjZsYko7O0FvRnpsYkE7RUFDRSxXbkY3YVk7RW1GOGFaLHlCbkZoV1U7QUQ0N2JaO0FvRjNsYkU7RUFDRSxXbkZoYlU7RW1GaWJWLHlCbkZsV2M7RW1GbVdkLHFCbkZuV2M7QURnOGJsQjtBb0YzbGJFO0VBRUUseURBQUE7VUFBQSxpREFBQTtBcEY0bGJKOztBb0Z4bGJBO0VBQ0UsV25GM2JZO0VtRjRiWix5Qm5GL1VhO0FEMDZiZjtBb0YxbGJFO0VBQ0UsV25GOWJVO0VtRitiVix5Qm5GalZpQjtFbUZrVmpCLHFCbkZsVmlCO0FEODZickI7QW9GMWxiRTtFQUVFLHFEQUFBO1VBQUEsNkNBQUE7QXBGMmxiSjs7QW9GdmxiQTtFQUNFLFduRnpjWTtFbUYwY1oseUJuRjNWZTtBRHE3YmpCO0FvRnpsYkU7RUFDRSxXbkY1Y1U7RW1GNmNWLHlCbkY3Vm1CO0VtRjhWbkIscUJuRjlWbUI7QUR5N2J2QjtBb0Z6bGJFO0VBRUUscURBQUE7VUFBQSw2Q0FBQTtBcEYwbGJKOztBb0ZybGJBO0VBQ0UsV25GeGRZO0VtRnlkWix5Qm5GMVdlO0FEazhiakI7QW9GdmxiRTtFQUNFLFduRjNkVTtFbUY0ZFYseUJuRjVXbUI7RW1GNlduQixxQm5GN1dtQjtBRHM4YnZCO0FvRnZsYkU7RUFFRSxxREFBQTtVQUFBLDZDQUFBO0FwRndsYko7O0FvRnBsYkE7RUFDRSxXbkZ0ZVk7RW1GdWVaLHlCbkZsWGdCO0FEeThibEI7QW9GdGxiRTtFQUNFLFduRnplVTtFbUYwZVYseUJuRnBYb0I7RW1GcVhwQixxQm5GclhvQjtBRDY4YnhCO0FvRnRsYkU7RUFFRSxxREFBQTtVQUFBLDZDQUFBO0FwRnVsYko7O0FvRm5sYkE7RUFDRSxXbkZwZlk7RW1GcWZaLHlCbkY5WGlCO0FEbzlibkI7QW9GcmxiRTtFQUNFLFduRnZmVTtFbUZ3ZlYseUJuRmhZcUI7RW1GaVlyQixxQm5GallxQjtBRHc5YnpCO0FvRnJsYkU7RUFFRSxxREFBQTtVQUFBLDZDQUFBO0FwRnNsYko7O0FvRmxsYkE7RW5GdFRFLFdBM01ZO0VBNE1aLHlCbUZzVGdCO0FwRnNsYmxCO0FDMTRiRTtFQUNFLFdBL01VO0VBZ05WLHlDQVBlO0VBUWYscUNBUmU7QURvNWJuQjtBQzE0YkU7RUFJRSx3REFBQTtVQUFBLGdEQUFBO0FEeTRiSjs7QW9GM2xiQTtFQUNFLFduRnRnQlk7RW1GdWdCWix5Qm5GNVlnQjtBRDArYmxCO0FvRjdsYkU7RUFDRSxXbkZ6Z0JVO0VtRjBnQlYseUJuRjlZb0I7RW1GK1lwQixxQm5GL1lvQjtBRDgrYnhCO0FvRjdsYkU7RUFFRSx3Q0FBQTtVQUFBLGdDQUFBO0FwRjhsYko7O0FvRjFsYkE7RUFDRSxXbkZwaEJZO0VtRnFoQloseUJuRnBhYTtBRGlnY2Y7QW9GNWxiRTtFQUNFLFduRnZoQlU7RW1Gd2hCVix5Qm5GdGFpQjtFbUZ1YWpCLHFCbkZ2YWlCO0FEcWdjckI7QW9GNWxiRTtFQUVFLHFEQUFBO1VBQUEsNkNBQUE7QXBGNmxiSjs7QW9GemxiQTtFQUNFLFduRmxpQlk7RW1GbWlCWix5Qm5GaGJnQjtBRDRnY2xCO0FvRjNsYkU7RUFDRSxXbkZyaUJVO0VtRnNpQlYseUJuRmxib0I7RW1GbWJwQixxQm5GbmJvQjtBRGdoY3hCO0FvRjNsYkU7RUFFRSxxREFBQTtVQUFBLDZDQUFBO0FwRjRsYko7O0FvRnhsYkE7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7QXBGMmxiRjs7QW9GemxiQTtFQUNFLGNBQUE7RUFDQSwrakJBQUE7RUFDQSw0QkFBQTtFQUNBLDhCQUFBO0VBQ0EscUJBQUE7RUFDQSxhQUFBO0FwRjRsYkY7QW9GM2xiRTtFQVBGO0lBUUksOEJBQUE7RXBGOGxiRjtBQUNGO0FvRjdsYkU7RUFWRjtJQVdJLHNCQUFBO0VwRmdtYkY7QUFDRjs7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 */