@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: -webkit-sticky !important;
  position: sticky !important;
}

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

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

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

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  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;
}
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;
}
@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;
}

.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 {
  -webkit-text-decoration-line: underline;
          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: -webkit-sticky;
  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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QUE7QXhFd3ROVjs7QXdFdHROUTs7RUFFRSxpQ0FBQTtBeEV5dE5WOztBd0V2dE5ROztFQUVFLCtCQUFBO0F4RTB0TlY7O0F3RXp1TlE7RUFBZ0MseUJBQUE7QXhFNnVOeEM7O0F3RTV1TlE7O0VBRUUsNkJBQUE7QXhFK3VOVjs7QXdFN3VOUTs7RUFFRSwrQkFBQTtBeEVndk5WOztBd0U5dU5ROztFQUVFLGdDQUFBO0F4RWl2TlY7O0F3RS91TlE7O0VBRUUsOEJBQUE7QXhFa3ZOVjs7QXdFandOUTtFQUFnQyx1QkFBQTtBeEVxd054Qzs7QXdFcHdOUTs7RUFFRSwyQkFBQTtBeEV1d05WOztBd0Vyd05ROztFQUVFLDZCQUFBO0F4RXd3TlY7O0F3RXR3TlE7O0VBRUUsOEJBQUE7QXhFeXdOVjs7QXdFdndOUTs7RUFFRSw0QkFBQTtBeEUwd05WOztBd0V6eE5RO0VBQWdDLHlCQUFBO0F4RTZ4TnhDOztBd0U1eE5ROztFQUVFLDZCQUFBO0F4RSt4TlY7O0F3RTd4TlE7O0VBRUUsK0JBQUE7QXhFZ3lOVjs7QXdFOXhOUTs7RUFFRSxnQ0FBQTtBeEVpeU5WOztBd0UveE5ROztFQUVFLDhCQUFBO0F4RWt5TlY7O0F3RWp6TlE7RUFBZ0MsdUJBQUE7QXhFcXpOeEM7O0F3RXB6TlE7O0VBRUUsMkJBQUE7QXhFdXpOVjs7QXdFcnpOUTs7RUFFRSw2QkFBQTtBeEV3ek5WOztBd0V0ek5ROztFQUVFLDhCQUFBO0F4RXl6TlY7O0F3RXZ6TlE7O0VBRUUsNEJBQUE7QXhFMHpOVjs7QXdFejBOUTtFQUFnQyxxQkFBQTtBeEU2ME54Qzs7QXdFNTBOUTs7RUFFRSx5QkFBQTtBeEUrME5WOztBd0U3ME5ROztFQUVFLDJCQUFBO0F4RWcxTlY7O0F3RTkwTlE7O0VBRUUsNEJBQUE7QXhFaTFOVjs7QXdFLzBOUTs7RUFFRSwwQkFBQTtBeEVrMU5WOztBd0VqMk5RO0VBQWdDLDJCQUFBO0F4RXEyTnhDOztBd0VwMk5ROztFQUVFLCtCQUFBO0F4RXUyTlY7O0F3RXIyTlE7O0VBRUUsaUNBQUE7QXhFdzJOVjs7QXdFdDJOUTs7RUFFRSxrQ0FBQTtBeEV5Mk5WOztBd0V2Mk5ROztFQUVFLGdDQUFBO0F4RTAyTlY7O0F3RXozTlE7RUFBZ0MsMEJBQUE7QXhFNjNOeEM7O0F3RTUzTlE7O0VBRUUsOEJBQUE7QXhFKzNOVjs7QXdFNzNOUTs7RUFFRSxnQ0FBQTtBeEVnNE5WOztBd0U5M05ROztFQUVFLGlDQUFBO0F4RWk0TlY7O0F3RS8zTlE7O0VBRUUsK0JBQUE7QXhFazROVjs7QXdFajVOUTtFQUFnQyx3QkFBQTtBeEVxNU54Qzs7QXdFcDVOUTs7RUFFRSw0QkFBQTtBeEV1NU5WOztBd0VyNU5ROztFQUVFLDhCQUFBO0F4RXc1TlY7O0F3RXQ1TlE7O0VBRUUsK0JBQUE7QXhFeTVOVjs7QXdFdjVOUTs7RUFFRSw2QkFBQTtBeEUwNU5WOztBd0V6Nk5RO0VBQWdDLDBCQUFBO0F4RTY2TnhDOztBd0U1Nk5ROztFQUVFLDhCQUFBO0F4RSs2TlY7O0F3RTc2TlE7O0VBRUUsZ0NBQUE7QXhFZzdOVjs7QXdFOTZOUTs7RUFFRSxpQ0FBQTtBeEVpN05WOztBd0UvNk5ROztFQUVFLCtCQUFBO0F4RWs3TlY7O0F3RWo4TlE7RUFBZ0Msd0JBQUE7QXhFcThOeEM7O0F3RXA4TlE7O0VBRUUsNEJBQUE7QXhFdThOVjs7QXdFcjhOUTs7RUFFRSw4QkFBQTtBeEV3OE5WOztBd0V0OE5ROztFQUVFLCtCQUFBO0F4RXk4TlY7O0F3RXY4TlE7O0VBRUUsNkJBQUE7QXhFMDhOVjs7QXdFbDhOUTtFQUF3QiwyQkFBQTtBeEVzOE5oQzs7QXdFcjhOUTs7RUFFRSwrQkFBQTtBeEV3OE5WOztBd0V0OE5ROztFQUVFLGlDQUFBO0F4RXk4TlY7O0F3RXY4TlE7O0VBRUUsa0NBQUE7QXhFMDhOVjs7QXdFeDhOUTs7RUFFRSxnQ0FBQTtBeEUyOE5WOztBd0UxOU5RO0VBQXdCLDBCQUFBO0F4RTg5TmhDOztBd0U3OU5ROztFQUVFLDhCQUFBO0F4RWcrTlY7O0F3RTk5TlE7O0VBRUUsZ0NBQUE7QXhFaStOVjs7QXdFLzlOUTs7RUFFRSxpQ0FBQTtBeEVrK05WOztBd0VoK05ROztFQUVFLCtCQUFBO0F4RW0rTlY7O0F3RWwvTlE7RUFBd0Isd0JBQUE7QXhFcy9OaEM7O0F3RXIvTlE7O0VBRUUsNEJBQUE7QXhFdy9OVjs7QXdFdC9OUTs7RUFFRSw4QkFBQTtBeEV5L05WOztBd0V2L05ROztFQUVFLCtCQUFBO0F4RTAvTlY7O0F3RXgvTlE7O0VBRUUsNkJBQUE7QXhFMi9OVjs7QXdFMWdPUTtFQUF3QiwwQkFBQTtBeEU4Z09oQzs7QXdFN2dPUTs7RUFFRSw4QkFBQTtBeEVnaE9WOztBd0U5Z09ROztFQUVFLGdDQUFBO0F4RWloT1Y7O0F3RS9nT1E7O0VBRUUsaUNBQUE7QXhFa2hPVjs7QXdFaGhPUTs7RUFFRSwrQkFBQTtBeEVtaE9WOztBd0VsaU9RO0VBQXdCLHdCQUFBO0F4RXNpT2hDOztBd0VyaU9ROztFQUVFLDRCQUFBO0F4RXdpT1Y7O0F3RXRpT1E7O0VBRUUsOEJBQUE7QXhFeWlPVjs7QXdFdmlPUTs7RUFFRSwrQkFBQTtBeEUwaU9WOztBd0V4aU9ROztFQUVFLDZCQUFBO0F4RTJpT1Y7O0F3RXJpT0k7RUFBbUIsdUJBQUE7QXhFeWlPdkI7O0F3RXhpT0k7O0VBRUUsMkJBQUE7QXhFMmlPTjs7QXdFemlPSTs7RUFFRSw2QkFBQTtBeEU0aU9OOztBd0UxaU9JOztFQUVFLDhCQUFBO0F4RTZpT047O0F3RTNpT0k7O0VBRUUsNEJBQUE7QXhFOGlPTjs7QWV2ak9JO0V5RGxESTtJQUFnQyxvQkFBQTtFeEU4bU90QztFd0U3bU9NOztJQUVFLHdCQUFBO0V4RSttT1I7RXdFN21PTTs7SUFFRSwwQkFBQTtFeEUrbU9SO0V3RTdtT007O0lBRUUsMkJBQUE7RXhFK21PUjtFd0U3bU9NOztJQUVFLHlCQUFBO0V4RSttT1I7RXdFOW5PTTtJQUFnQywwQkFBQTtFeEVpb090QztFd0Vob09NOztJQUVFLDhCQUFBO0V4RWtvT1I7RXdFaG9PTTs7SUFFRSxnQ0FBQTtFeEVrb09SO0V3RWhvT007O0lBRUUsaUNBQUE7RXhFa29PUjtFd0Vob09NOztJQUVFLCtCQUFBO0V4RWtvT1I7RXdFanBPTTtJQUFnQyx5QkFBQTtFeEVvcE90QztFd0VucE9NOztJQUVFLDZCQUFBO0V4RXFwT1I7RXdFbnBPTTs7SUFFRSwrQkFBQTtFeEVxcE9SO0V3RW5wT007O0lBRUUsZ0NBQUE7RXhFcXBPUjtFd0VucE9NOztJQUVFLDhCQUFBO0V4RXFwT1I7RXdFcHFPTTtJQUFnQyx1QkFBQTtFeEV1cU90QztFd0V0cU9NOztJQUVFLDJCQUFBO0V4RXdxT1I7RXdFdHFPTTs7SUFFRSw2QkFBQTtFeEV3cU9SO0V3RXRxT007O0lBRUUsOEJBQUE7RXhFd3FPUjtFd0V0cU9NOztJQUVFLDRCQUFBO0V4RXdxT1I7RXdFdnJPTTtJQUFnQyx5QkFBQTtFeEUwck90QztFd0V6ck9NOztJQUVFLDZCQUFBO0V4RTJyT1I7RXdFenJPTTs7SUFFRSwrQkFBQTtFeEUyck9SO0V3RXpyT007O0lBRUUsZ0NBQUE7RXhFMnJPUjtFd0V6ck9NOztJQUVFLDhCQUFBO0V4RTJyT1I7RXdFMXNPTTtJQUFnQyx1QkFBQTtFeEU2c090QztFd0U1c09NOztJQUVFLDJCQUFBO0V4RThzT1I7RXdFNXNPTTs7SUFFRSw2QkFBQTtFeEU4c09SO0V3RTVzT007O0lBRUUsOEJBQUE7RXhFOHNPUjtFd0U1c09NOztJQUVFLDRCQUFBO0V4RThzT1I7RXdFN3RPTTtJQUFnQyxxQkFBQTtFeEVndU90QztFd0UvdE9NOztJQUVFLHlCQUFBO0V4RWl1T1I7RXdFL3RPTTs7SUFFRSwyQkFBQTtFeEVpdU9SO0V3RS90T007O0lBRUUsNEJBQUE7RXhFaXVPUjtFd0UvdE9NOztJQUVFLDBCQUFBO0V4RWl1T1I7RXdFaHZPTTtJQUFnQywyQkFBQTtFeEVtdk90QztFd0Vsdk9NOztJQUVFLCtCQUFBO0V4RW92T1I7RXdFbHZPTTs7SUFFRSxpQ0FBQTtFeEVvdk9SO0V3RWx2T007O0lBRUUsa0NBQUE7RXhFb3ZPUjtFd0Vsdk9NOztJQUVFLGdDQUFBO0V4RW92T1I7RXdFbndPTTtJQUFnQywwQkFBQTtFeEVzd090QztFd0Vyd09NOztJQUVFLDhCQUFBO0V4RXV3T1I7RXdFcndPTTs7SUFFRSxnQ0FBQTtFeEV1d09SO0V3RXJ3T007O0lBRUUsaUNBQUE7RXhFdXdPUjtFd0Vyd09NOztJQUVFLCtCQUFBO0V4RXV3T1I7RXdFdHhPTTtJQUFnQyx3QkFBQTtFeEV5eE90QztFd0V4eE9NOztJQUVFLDRCQUFBO0V4RTB4T1I7RXdFeHhPTTs7SUFFRSw4QkFBQTtFeEUweE9SO0V3RXh4T007O0lBRUUsK0JBQUE7RXhFMHhPUjtFd0V4eE9NOztJQUVFLDZCQUFBO0V4RTB4T1I7RXdFenlPTTtJQUFnQywwQkFBQTtFeEU0eU90QztFd0UzeU9NOztJQUVFLDhCQUFBO0V4RTZ5T1I7RXdFM3lPTTs7SUFFRSxnQ0FBQTtFeEU2eU9SO0V3RTN5T007O0lBRUUsaUNBQUE7RXhFNnlPUjtFd0UzeU9NOztJQUVFLCtCQUFBO0V4RTZ5T1I7RXdFNXpPTTtJQUFnQyx3QkFBQTtFeEUrek90QztFd0U5ek9NOztJQUVFLDRCQUFBO0V4RWcwT1I7RXdFOXpPTTs7SUFFRSw4QkFBQTtFeEVnME9SO0V3RTl6T007O0lBRUUsK0JBQUE7RXhFZzBPUjtFd0U5ek9NOztJQUVFLDZCQUFBO0V4RWcwT1I7RXdFeHpPTTtJQUF3QiwyQkFBQTtFeEUyek85QjtFd0Uxek9NOztJQUVFLCtCQUFBO0V4RTR6T1I7RXdFMXpPTTs7SUFFRSxpQ0FBQTtFeEU0ek9SO0V3RTF6T007O0lBRUUsa0NBQUE7RXhFNHpPUjtFd0Uxek9NOztJQUVFLGdDQUFBO0V4RTR6T1I7RXdFMzBPTTtJQUF3QiwwQkFBQTtFeEU4ME85QjtFd0U3ME9NOztJQUVFLDhCQUFBO0V4RSswT1I7RXdFNzBPTTs7SUFFRSxnQ0FBQTtFeEUrME9SO0V3RTcwT007O0lBRUUsaUNBQUE7RXhFKzBPUjtFd0U3ME9NOztJQUVFLCtCQUFBO0V4RSswT1I7RXdFOTFPTTtJQUF3Qix3QkFBQTtFeEVpMk85QjtFd0VoMk9NOztJQUVFLDRCQUFBO0V4RWsyT1I7RXdFaDJPTTs7SUFFRSw4QkFBQTtFeEVrMk9SO0V3RWgyT007O0lBRUUsK0JBQUE7RXhFazJPUjtFd0VoMk9NOztJQUVFLDZCQUFBO0V4RWsyT1I7RXdFajNPTTtJQUF3QiwwQkFBQTtFeEVvM085QjtFd0VuM09NOztJQUVFLDhCQUFBO0V4RXEzT1I7RXdFbjNPTTs7SUFFRSxnQ0FBQTtFeEVxM09SO0V3RW4zT007O0lBRUUsaUNBQUE7RXhFcTNPUjtFd0VuM09NOztJQUVFLCtCQUFBO0V4RXEzT1I7RXdFcDRPTTtJQUF3Qix3QkFBQTtFeEV1NE85QjtFd0V0NE9NOztJQUVFLDRCQUFBO0V4RXc0T1I7RXdFdDRPTTs7SUFFRSw4QkFBQTtFeEV3NE9SO0V3RXQ0T007O0lBRUUsK0JBQUE7RXhFdzRPUjtFd0V0NE9NOztJQUVFLDZCQUFBO0V4RXc0T1I7RXdFbDRPRTtJQUFtQix1QkFBQTtFeEVxNE9yQjtFd0VwNE9FOztJQUVFLDJCQUFBO0V4RXM0T0o7RXdFcDRPRTs7SUFFRSw2QkFBQTtFeEVzNE9KO0V3RXA0T0U7O0lBRUUsOEJBQUE7RXhFczRPSjtFd0VwNE9FOztJQUVFLDRCQUFBO0V4RXM0T0o7QUFDRjtBZWg1T0k7RXlEbERJO0lBQWdDLG9CQUFBO0V4RXM4T3RDO0V3RXI4T007O0lBRUUsd0JBQUE7RXhFdThPUjtFd0VyOE9NOztJQUVFLDBCQUFBO0V4RXU4T1I7RXdFcjhPTTs7SUFFRSwyQkFBQTtFeEV1OE9SO0V3RXI4T007O0lBRUUseUJBQUE7RXhFdThPUjtFd0V0OU9NO0lBQWdDLDBCQUFBO0V4RXk5T3RDO0V3RXg5T007O0lBRUUsOEJBQUE7RXhFMDlPUjtFd0V4OU9NOztJQUVFLGdDQUFBO0V4RTA5T1I7RXdFeDlPTTs7SUFFRSxpQ0FBQTtFeEUwOU9SO0V3RXg5T007O0lBRUUsK0JBQUE7RXhFMDlPUjtFd0V6K09NO0lBQWdDLHlCQUFBO0V4RTQrT3RDO0V3RTMrT007O0lBRUUsNkJBQUE7RXhFNitPUjtFd0UzK09NOztJQUVFLCtCQUFBO0V4RTYrT1I7RXdFMytPTTs7SUFFRSxnQ0FBQTtFeEU2K09SO0V3RTMrT007O0lBRUUsOEJBQUE7RXhFNitPUjtFd0U1L09NO0lBQWdDLHVCQUFBO0V4RSsvT3RDO0V3RTkvT007O0lBRUUsMkJBQUE7RXhFZ2dQUjtFd0U5L09NOztJQUVFLDZCQUFBO0V4RWdnUFI7RXdFOS9PTTs7SUFFRSw4QkFBQTtFeEVnZ1BSO0V3RTkvT007O0lBRUUsNEJBQUE7RXhFZ2dQUjtFd0UvZ1BNO0lBQWdDLHlCQUFBO0V4RWtoUHRDO0V3RWpoUE07O0lBRUUsNkJBQUE7RXhFbWhQUjtFd0VqaFBNOztJQUVFLCtCQUFBO0V4RW1oUFI7RXdFamhQTTs7SUFFRSxnQ0FBQTtFeEVtaFBSO0V3RWpoUE07O0lBRUUsOEJBQUE7RXhFbWhQUjtFd0VsaVBNO0lBQWdDLHVCQUFBO0V4RXFpUHRDO0V3RXBpUE07O0lBRUUsMkJBQUE7RXhFc2lQUjtFd0VwaVBNOztJQUVFLDZCQUFBO0V4RXNpUFI7RXdFcGlQTTs7SUFFRSw4QkFBQTtFeEVzaVBSO0V3RXBpUE07O0lBRUUsNEJBQUE7RXhFc2lQUjtFd0VyalBNO0lBQWdDLHFCQUFBO0V4RXdqUHRDO0V3RXZqUE07O0lBRUUseUJBQUE7RXhFeWpQUjtFd0V2alBNOztJQUVFLDJCQUFBO0V4RXlqUFI7RXdFdmpQTTs7SUFFRSw0QkFBQTtFeEV5alBSO0V3RXZqUE07O0lBRUUsMEJBQUE7RXhFeWpQUjtFd0V4a1BNO0lBQWdDLDJCQUFBO0V4RTJrUHRDO0V3RTFrUE07O0lBRUUsK0JBQUE7RXhFNGtQUjtFd0Uxa1BNOztJQUVFLGlDQUFBO0V4RTRrUFI7RXdFMWtQTTs7SUFFRSxrQ0FBQTtFeEU0a1BSO0V3RTFrUE07O0lBRUUsZ0NBQUE7RXhFNGtQUjtFd0UzbFBNO0lBQWdDLDBCQUFBO0V4RThsUHRDO0V3RTdsUE07O0lBRUUsOEJBQUE7RXhFK2xQUjtFd0U3bFBNOztJQUVFLGdDQUFBO0V4RStsUFI7RXdFN2xQTTs7SUFFRSxpQ0FBQTtFeEUrbFBSO0V3RTdsUE07O0lBRUUsK0JBQUE7RXhFK2xQUjtFd0U5bVBNO0lBQWdDLHdCQUFBO0V4RWluUHRDO0V3RWhuUE07O0lBRUUsNEJBQUE7RXhFa25QUjtFd0VoblBNOztJQUVFLDhCQUFBO0V4RWtuUFI7RXdFaG5QTTs7SUFFRSwrQkFBQTtFeEVrblBSO0V3RWhuUE07O0lBRUUsNkJBQUE7RXhFa25QUjtFd0Vqb1BNO0lBQWdDLDBCQUFBO0V4RW9vUHRDO0V3RW5vUE07O0lBRUUsOEJBQUE7RXhFcW9QUjtFd0Vub1BNOztJQUVFLGdDQUFBO0V4RXFvUFI7RXdFbm9QTTs7SUFFRSxpQ0FBQTtFeEVxb1BSO0V3RW5vUE07O0lBRUUsK0JBQUE7RXhFcW9QUjtFd0VwcFBNO0lBQWdDLHdCQUFBO0V4RXVwUHRDO0V3RXRwUE07O0lBRUUsNEJBQUE7RXhFd3BQUjtFd0V0cFBNOztJQUVFLDhCQUFBO0V4RXdwUFI7RXdFdHBQTTs7SUFFRSwrQkFBQTtFeEV3cFBSO0V3RXRwUE07O0lBRUUsNkJBQUE7RXhFd3BQUjtFd0VocFBNO0lBQXdCLDJCQUFBO0V4RW1wUDlCO0V3RWxwUE07O0lBRUUsK0JBQUE7RXhFb3BQUjtFd0VscFBNOztJQUVFLGlDQUFBO0V4RW9wUFI7RXdFbHBQTTs7SUFFRSxrQ0FBQTtFeEVvcFBSO0V3RWxwUE07O0lBRUUsZ0NBQUE7RXhFb3BQUjtFd0VucVBNO0lBQXdCLDBCQUFBO0V4RXNxUDlCO0V3RXJxUE07O0lBRUUsOEJBQUE7RXhFdXFQUjtFd0VycVBNOztJQUVFLGdDQUFBO0V4RXVxUFI7RXdFcnFQTTs7SUFFRSxpQ0FBQTtFeEV1cVBSO0V3RXJxUE07O0lBRUUsK0JBQUE7RXhFdXFQUjtFd0V0clBNO0lBQXdCLHdCQUFBO0V4RXlyUDlCO0V3RXhyUE07O0lBRUUsNEJBQUE7RXhFMHJQUjtFd0V4clBNOztJQUVFLDhCQUFBO0V4RTByUFI7RXdFeHJQTTs7SUFFRSwrQkFBQTtFeEUwclBSO0V3RXhyUE07O0lBRUUsNkJBQUE7RXhFMHJQUjtFd0V6c1BNO0lBQXdCLDBCQUFBO0V4RTRzUDlCO0V3RTNzUE07O0lBRUUsOEJBQUE7RXhFNnNQUjtFd0Uzc1BNOztJQUVFLGdDQUFBO0V4RTZzUFI7RXdFM3NQTTs7SUFFRSxpQ0FBQTtFeEU2c1BSO0V3RTNzUE07O0lBRUUsK0JBQUE7RXhFNnNQUjtFd0U1dFBNO0lBQXdCLHdCQUFBO0V4RSt0UDlCO0V3RTl0UE07O0lBRUUsNEJBQUE7RXhFZ3VQUjtFd0U5dFBNOztJQUVFLDhCQUFBO0V4RWd1UFI7RXdFOXRQTTs7SUFFRSwrQkFBQTtFeEVndVBSO0V3RTl0UE07O0lBRUUsNkJBQUE7RXhFZ3VQUjtFd0UxdFBFO0lBQW1CLHVCQUFBO0V4RTZ0UHJCO0V3RTV0UEU7O0lBRUUsMkJBQUE7RXhFOHRQSjtFd0U1dFBFOztJQUVFLDZCQUFBO0V4RTh0UEo7RXdFNXRQRTs7SUFFRSw4QkFBQTtFeEU4dFBKO0V3RTV0UEU7O0lBRUUsNEJBQUE7RXhFOHRQSjtBQUNGO0FleHVQSTtFeURsREk7SUFBZ0Msb0JBQUE7RXhFOHhQdEM7RXdFN3hQTTs7SUFFRSx3QkFBQTtFeEUreFBSO0V3RTd4UE07O0lBRUUsMEJBQUE7RXhFK3hQUjtFd0U3eFBNOztJQUVFLDJCQUFBO0V4RSt4UFI7RXdFN3hQTTs7SUFFRSx5QkFBQTtFeEUreFBSO0V3RTl5UE07SUFBZ0MsMEJBQUE7RXhFaXpQdEM7RXdFaHpQTTs7SUFFRSw4QkFBQTtFeEVrelBSO0V3RWh6UE07O0lBRUUsZ0NBQUE7RXhFa3pQUjtFd0VoelBNOztJQUVFLGlDQUFBO0V4RWt6UFI7RXdFaHpQTTs7SUFFRSwrQkFBQTtFeEVrelBSO0V3RWowUE07SUFBZ0MseUJBQUE7RXhFbzBQdEM7RXdFbjBQTTs7SUFFRSw2QkFBQTtFeEVxMFBSO0V3RW4wUE07O0lBRUUsK0JBQUE7RXhFcTBQUjtFd0VuMFBNOztJQUVFLGdDQUFBO0V4RXEwUFI7RXdFbjBQTTs7SUFFRSw4QkFBQTtFeEVxMFBSO0V3RXAxUE07SUFBZ0MsdUJBQUE7RXhFdTFQdEM7RXdFdDFQTTs7SUFFRSwyQkFBQTtFeEV3MVBSO0V3RXQxUE07O0lBRUUsNkJBQUE7RXhFdzFQUjtFd0V0MVBNOztJQUVFLDhCQUFBO0V4RXcxUFI7RXdFdDFQTTs7SUFFRSw0QkFBQTtFeEV3MVBSO0V3RXYyUE07SUFBZ0MseUJBQUE7RXhFMDJQdEM7RXdFejJQTTs7SUFFRSw2QkFBQTtFeEUyMlBSO0V3RXoyUE07O0lBRUUsK0JBQUE7RXhFMjJQUjtFd0V6MlBNOztJQUVFLGdDQUFBO0V4RTIyUFI7RXdFejJQTTs7SUFFRSw4QkFBQTtFeEUyMlBSO0V3RTEzUE07SUFBZ0MsdUJBQUE7RXhFNjNQdEM7RXdFNTNQTTs7SUFFRSwyQkFBQTtFeEU4M1BSO0V3RTUzUE07O0lBRUUsNkJBQUE7RXhFODNQUjtFd0U1M1BNOztJQUVFLDhCQUFBO0V4RTgzUFI7RXdFNTNQTTs7SUFFRSw0QkFBQTtFeEU4M1BSO0V3RTc0UE07SUFBZ0MscUJBQUE7RXhFZzVQdEM7RXdFLzRQTTs7SUFFRSx5QkFBQTtFeEVpNVBSO0V3RS80UE07O0lBRUUsMkJBQUE7RXhFaTVQUjtFd0UvNFBNOztJQUVFLDRCQUFBO0V4RWk1UFI7RXdFLzRQTTs7SUFFRSwwQkFBQTtFeEVpNVBSO0V3RWg2UE07SUFBZ0MsMkJBQUE7RXhFbTZQdEM7RXdFbDZQTTs7SUFFRSwrQkFBQTtFeEVvNlBSO0V3RWw2UE07O0lBRUUsaUNBQUE7RXhFbzZQUjtFd0VsNlBNOztJQUVFLGtDQUFBO0V4RW82UFI7RXdFbDZQTTs7SUFFRSxnQ0FBQTtFeEVvNlBSO0V3RW43UE07SUFBZ0MsMEJBQUE7RXhFczdQdEM7RXdFcjdQTTs7SUFFRSw4QkFBQTtFeEV1N1BSO0V3RXI3UE07O0lBRUUsZ0NBQUE7RXhFdTdQUjtFd0VyN1BNOztJQUVFLGlDQUFBO0V4RXU3UFI7RXdFcjdQTTs7SUFFRSwrQkFBQTtFeEV1N1BSO0V3RXQ4UE07SUFBZ0Msd0JBQUE7RXhFeThQdEM7RXdFeDhQTTs7SUFFRSw0QkFBQTtFeEUwOFBSO0V3RXg4UE07O0lBRUUsOEJBQUE7RXhFMDhQUjtFd0V4OFBNOztJQUVFLCtCQUFBO0V4RTA4UFI7RXdFeDhQTTs7SUFFRSw2QkFBQTtFeEUwOFBSO0V3RXo5UE07SUFBZ0MsMEJBQUE7RXhFNDlQdEM7RXdFMzlQTTs7SUFFRSw4QkFBQTtFeEU2OVBSO0V3RTM5UE07O0lBRUUsZ0NBQUE7RXhFNjlQUjtFd0UzOVBNOztJQUVFLGlDQUFBO0V4RTY5UFI7RXdFMzlQTTs7SUFFRSwrQkFBQTtFeEU2OVBSO0V3RTUrUE07SUFBZ0Msd0JBQUE7RXhFKytQdEM7RXdFOStQTTs7SUFFRSw0QkFBQTtFeEVnL1BSO0V3RTkrUE07O0lBRUUsOEJBQUE7RXhFZy9QUjtFd0U5K1BNOztJQUVFLCtCQUFBO0V4RWcvUFI7RXdFOStQTTs7SUFFRSw2QkFBQTtFeEVnL1BSO0V3RXgrUE07SUFBd0IsMkJBQUE7RXhFMitQOUI7RXdFMStQTTs7SUFFRSwrQkFBQTtFeEU0K1BSO0V3RTErUE07O0lBRUUsaUNBQUE7RXhFNCtQUjtFd0UxK1BNOztJQUVFLGtDQUFBO0V4RTQrUFI7RXdFMStQTTs7SUFFRSxnQ0FBQTtFeEU0K1BSO0V3RTMvUE07SUFBd0IsMEJBQUE7RXhFOC9QOUI7RXdFNy9QTTs7SUFFRSw4QkFBQTtFeEUrL1BSO0V3RTcvUE07O0lBRUUsZ0NBQUE7RXhFKy9QUjtFd0U3L1BNOztJQUVFLGlDQUFBO0V4RSsvUFI7RXdFNy9QTTs7SUFFRSwrQkFBQTtFeEUrL1BSO0V3RTlnUU07SUFBd0Isd0JBQUE7RXhFaWhROUI7RXdFaGhRTTs7SUFFRSw0QkFBQTtFeEVraFFSO0V3RWhoUU07O0lBRUUsOEJBQUE7RXhFa2hRUjtFd0VoaFFNOztJQUVFLCtCQUFBO0V4RWtoUVI7RXdFaGhRTTs7SUFFRSw2QkFBQTtFeEVraFFSO0V3RWppUU07SUFBd0IsMEJBQUE7RXhFb2lROUI7RXdFbmlRTTs7SUFFRSw4QkFBQTtFeEVxaVFSO0V3RW5pUU07O0lBRUUsZ0NBQUE7RXhFcWlRUjtFd0VuaVFNOztJQUVFLGlDQUFBO0V4RXFpUVI7RXdFbmlRTTs7SUFFRSwrQkFBQTtFeEVxaVFSO0V3RXBqUU07SUFBd0Isd0JBQUE7RXhFdWpROUI7RXdFdGpRTTs7SUFFRSw0QkFBQTtFeEV3alFSO0V3RXRqUU07O0lBRUUsOEJBQUE7RXhFd2pRUjtFd0V0alFNOztJQUVFLCtCQUFBO0V4RXdqUVI7RXdFdGpRTTs7SUFFRSw2QkFBQTtFeEV3alFSO0V3RWxqUUU7SUFBbUIsdUJBQUE7RXhFcWpRckI7RXdFcGpRRTs7SUFFRSwyQkFBQTtFeEVzalFKO0V3RXBqUUU7O0lBRUUsNkJBQUE7RXhFc2pRSjtFd0VwalFFOztJQUVFLDhCQUFBO0V4RXNqUUo7RXdFcGpRRTs7SUFFRSw0QkFBQTtFeEVzalFKO0FBQ0Y7QWVoa1FJO0V5RGxESTtJQUFnQyxvQkFBQTtFeEVzblF0QztFd0VyblFNOztJQUVFLHdCQUFBO0V4RXVuUVI7RXdFcm5RTTs7SUFFRSwwQkFBQTtFeEV1blFSO0V3RXJuUU07O0lBRUUsMkJBQUE7RXhFdW5RUjtFd0VyblFNOztJQUVFLHlCQUFBO0V4RXVuUVI7RXdFdG9RTTtJQUFnQywwQkFBQTtFeEV5b1F0QztFd0V4b1FNOztJQUVFLDhCQUFBO0V4RTBvUVI7RXdFeG9RTTs7SUFFRSxnQ0FBQTtFeEUwb1FSO0V3RXhvUU07O0lBRUUsaUNBQUE7RXhFMG9RUjtFd0V4b1FNOztJQUVFLCtCQUFBO0V4RTBvUVI7RXdFenBRTTtJQUFnQyx5QkFBQTtFeEU0cFF0QztFd0UzcFFNOztJQUVFLDZCQUFBO0V4RTZwUVI7RXdFM3BRTTs7SUFFRSwrQkFBQTtFeEU2cFFSO0V3RTNwUU07O0lBRUUsZ0NBQUE7RXhFNnBRUjtFd0UzcFFNOztJQUVFLDhCQUFBO0V4RTZwUVI7RXdFNXFRTTtJQUFnQyx1QkFBQTtFeEUrcVF0QztFd0U5cVFNOztJQUVFLDJCQUFBO0V4RWdyUVI7RXdFOXFRTTs7SUFFRSw2QkFBQTtFeEVnclFSO0V3RTlxUU07O0lBRUUsOEJBQUE7RXhFZ3JRUjtFd0U5cVFNOztJQUVFLDRCQUFBO0V4RWdyUVI7RXdFL3JRTTtJQUFnQyx5QkFBQTtFeEVrc1F0QztFd0Vqc1FNOztJQUVFLDZCQUFBO0V4RW1zUVI7RXdFanNRTTs7SUFFRSwrQkFBQTtFeEVtc1FSO0V3RWpzUU07O0lBRUUsZ0NBQUE7RXhFbXNRUjtFd0Vqc1FNOztJQUVFLDhCQUFBO0V4RW1zUVI7RXdFbHRRTTtJQUFnQyx1QkFBQTtFeEVxdFF0QztFd0VwdFFNOztJQUVFLDJCQUFBO0V4RXN0UVI7RXdFcHRRTTs7SUFFRSw2QkFBQTtFeEVzdFFSO0V3RXB0UU07O0lBRUUsOEJBQUE7RXhFc3RRUjtFd0VwdFFNOztJQUVFLDRCQUFBO0V4RXN0UVI7RXdFcnVRTTtJQUFnQyxxQkFBQTtFeEV3dVF0QztFd0V2dVFNOztJQUVFLHlCQUFBO0V4RXl1UVI7RXdFdnVRTTs7SUFFRSwyQkFBQTtFeEV5dVFSO0V3RXZ1UU07O0lBRUUsNEJBQUE7RXhFeXVRUjtFd0V2dVFNOztJQUVFLDBCQUFBO0V4RXl1UVI7RXdFeHZRTTtJQUFnQywyQkFBQTtFeEUydlF0QztFd0UxdlFNOztJQUVFLCtCQUFBO0V4RTR2UVI7RXdFMXZRTTs7SUFFRSxpQ0FBQTtFeEU0dlFSO0V3RTF2UU07O0lBRUUsa0NBQUE7RXhFNHZRUjtFd0UxdlFNOztJQUVFLGdDQUFBO0V4RTR2UVI7RXdFM3dRTTtJQUFnQywwQkFBQTtFeEU4d1F0QztFd0U3d1FNOztJQUVFLDhCQUFBO0V4RSt3UVI7RXdFN3dRTTs7SUFFRSxnQ0FBQTtFeEUrd1FSO0V3RTd3UU07O0lBRUUsaUNBQUE7RXhFK3dRUjtFd0U3d1FNOztJQUVFLCtCQUFBO0V4RSt3UVI7RXdFOXhRTTtJQUFnQyx3QkFBQTtFeEVpeVF0QztFd0VoeVFNOztJQUVFLDRCQUFBO0V4RWt5UVI7RXdFaHlRTTs7SUFFRSw4QkFBQTtFeEVreVFSO0V3RWh5UU07O0lBRUUsK0JBQUE7RXhFa3lRUjtFd0VoeVFNOztJQUVFLDZCQUFBO0V4RWt5UVI7RXdFanpRTTtJQUFnQywwQkFBQTtFeEVvelF0QztFd0VuelFNOztJQUVFLDhCQUFBO0V4RXF6UVI7RXdFbnpRTTs7SUFFRSxnQ0FBQTtFeEVxelFSO0V3RW56UU07O0lBRUUsaUNBQUE7RXhFcXpRUjtFd0VuelFNOztJQUVFLCtCQUFBO0V4RXF6UVI7RXdFcDBRTTtJQUFnQyx3QkFBQTtFeEV1MFF0QztFd0V0MFFNOztJQUVFLDRCQUFBO0V4RXcwUVI7RXdFdDBRTTs7SUFFRSw4QkFBQTtFeEV3MFFSO0V3RXQwUU07O0lBRUUsK0JBQUE7RXhFdzBRUjtFd0V0MFFNOztJQUVFLDZCQUFBO0V4RXcwUVI7RXdFaDBRTTtJQUF3QiwyQkFBQTtFeEVtMFE5QjtFd0VsMFFNOztJQUVFLCtCQUFBO0V4RW8wUVI7RXdFbDBRTTs7SUFFRSxpQ0FBQTtFeEVvMFFSO0V3RWwwUU07O0lBRUUsa0NBQUE7RXhFbzBRUjtFd0VsMFFNOztJQUVFLGdDQUFBO0V4RW8wUVI7RXdFbjFRTTtJQUF3QiwwQkFBQTtFeEVzMVE5QjtFd0VyMVFNOztJQUVFLDhCQUFBO0V4RXUxUVI7RXdFcjFRTTs7SUFFRSxnQ0FBQTtFeEV1MVFSO0V3RXIxUU07O0lBRUUsaUNBQUE7RXhFdTFRUjtFd0VyMVFNOztJQUVFLCtCQUFBO0V4RXUxUVI7RXdFdDJRTTtJQUF3Qix3QkFBQTtFeEV5MlE5QjtFd0V4MlFNOztJQUVFLDRCQUFBO0V4RTAyUVI7RXdFeDJRTTs7SUFFRSw4QkFBQTtFeEUwMlFSO0V3RXgyUU07O0lBRUUsK0JBQUE7RXhFMDJRUjtFd0V4MlFNOztJQUVFLDZCQUFBO0V4RTAyUVI7RXdFejNRTTtJQUF3QiwwQkFBQTtFeEU0M1E5QjtFd0UzM1FNOztJQUVFLDhCQUFBO0V4RTYzUVI7RXdFMzNRTTs7SUFFRSxnQ0FBQTtFeEU2M1FSO0V3RTMzUU07O0lBRUUsaUNBQUE7RXhFNjNRUjtFd0UzM1FNOztJQUVFLCtCQUFBO0V4RTYzUVI7RXdFNTRRTTtJQUF3Qix3QkFBQTtFeEUrNFE5QjtFd0U5NFFNOztJQUVFLDRCQUFBO0V4RWc1UVI7RXdFOTRRTTs7SUFFRSw4QkFBQTtFeEVnNVFSO0V3RTk0UU07O0lBRUUsK0JBQUE7RXhFZzVRUjtFd0U5NFFNOztJQUVFLDZCQUFBO0V4RWc1UVI7RXdFMTRRRTtJQUFtQix1QkFBQTtFeEU2NFFyQjtFd0U1NFFFOztJQUVFLDJCQUFBO0V4RTg0UUo7RXdFNTRRRTs7SUFFRSw2QkFBQTtFeEU4NFFKO0V3RTU0UUU7O0lBRUUsOEJBQUE7RXhFODRRSjtFd0U1NFFFOztJQUVFLDRCQUFBO0V4RTg0UUo7QUFDRjtBeUUvOFFFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUVBLG9CQUFBO0VBQ0EsV0FBQTtFQUVBLGtDQUFBO0F6RSs4UUo7O0EwRXo5UUE7RUFBa0IsNEdBQUE7QTFFNjlRbEI7O0EwRXo5UUE7RUFBaUIsOEJBQUE7QTFFNjlRakI7O0EwRTU5UUE7RUFBaUIsOEJBQUE7QTFFZytRakI7O0EwRS85UUE7RUFBaUIsOEJBQUE7QTFFbStRakI7O0EwRWwrUUE7RUNURSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QTNFKytRRjs7QTBFaCtRSTtFQUF3QiwyQkFBQTtBMUVvK1E1Qjs7QTBFbitRSTtFQUF3Qiw0QkFBQTtBMUV1K1E1Qjs7QTBFdCtRSTtFQUF3Qiw2QkFBQTtBMUUwK1E1Qjs7QWVyOFFJO0UyRHZDQTtJQUF3QiwyQkFBQTtFMUVpL1ExQjtFMEVoL1FFO0lBQXdCLDRCQUFBO0UxRW0vUTFCO0UwRWwvUUU7SUFBd0IsNkJBQUE7RTFFcS9RMUI7QUFDRjtBZWo5UUk7RTJEdkNBO0lBQXdCLDJCQUFBO0UxRTQvUTFCO0UwRTMvUUU7SUFBd0IsNEJBQUE7RTFFOC9RMUI7RTBFNy9RRTtJQUF3Qiw2QkFBQTtFMUVnZ1IxQjtBQUNGO0FlNTlRSTtFMkR2Q0E7SUFBd0IsMkJBQUE7RTFFdWdSMUI7RTBFdGdSRTtJQUF3Qiw0QkFBQTtFMUV5Z1IxQjtFMEV4Z1JFO0lBQXdCLDZCQUFBO0UxRTJnUjFCO0FBQ0Y7QWV2K1FJO0UyRHZDQTtJQUF3QiwyQkFBQTtFMUVraFIxQjtFMEVqaFJFO0lBQXdCLDRCQUFBO0UxRW9oUjFCO0UwRW5oUkU7SUFBd0IsNkJBQUE7RTFFc2hSMUI7QUFDRjtBMEVqaFJBO0VBQW1CLG9DQUFBO0ExRW9oUm5COztBMEVuaFJBO0VBQW1CLG9DQUFBO0ExRXVoUm5COztBMEV0aFJBO0VBQW1CLHFDQUFBO0ExRTBoUm5COztBMEV0aFJBO0VBQXVCLDJCQUFBO0ExRTBoUnZCOztBMEV6aFJBO0VBQXVCLCtCQUFBO0ExRTZoUnZCOztBMEU1aFJBO0VBQXVCLDJCQUFBO0ExRWdpUnZCOztBMEUvaFJBO0VBQXVCLDJCQUFBO0ExRW1pUnZCOztBMEVsaVJBO0VBQXVCLDhCQUFBO0ExRXNpUnZCOztBMEVyaVJBO0VBQXVCLDZCQUFBO0ExRXlpUnZCOztBMEVyaVJBO0VBQWMsc0JBQUE7QTFFeWlSZDs7QTRFaGxSRTtFQUNFLHlCQUFBO0E1RW1sUko7O0FPemtSRTtFcUVMTSxxQ0FBQTtBNUVrbFJSOztBNEV4bFJFO0VBQ0UseUJBQUE7QTVFMmxSSjs7QU9qbFJFO0VxRUxNLDBDQUFBO0E1RTBsUlI7O0E0RWhtUkU7RUFDRSx5QkFBQTtBNUVtbVJKOztBT3psUkU7RXFFTE0sbUVBQUE7QTVFa21SUjs7QTRFeG1SRTtFQUNFLHlCQUFBO0E1RTJtUko7O0FPam1SRTtFcUVMTSwyQ0FBQTtBNUUwbVJSOztBNEVoblJFO0VBQ0UseUJBQUE7QTVFbW5SSjs7QU96bVJFO0VxRUxNLDZDQUFBO0E1RWtuUlI7O0E0RXhuUkU7RUFDRSx5QkFBQTtBNUUyblJKOztBT2puUkU7RXFFTE0scUNBQUE7QTVFMG5SUjs7QTRFaG9SRTtFQUNFLHlCQUFBO0E1RW1vUko7O0FPem5SRTtFcUVMTSwrQ0FBQTtBNUVrb1JSOztBNEV4b1JFO0VBQ0UseUJBQUE7QTVFMm9SSjs7QU9qb1JFO0VxRUxNLDBDQUFBO0E1RTBvUlI7O0EwRW5tUkE7RUFBYSx5QkFBQTtBMUV1bVJiOztBMEV0bVJBO0VBQWMseUJBQUE7QTFFMG1SZDs7QTBFeG1SQTtFQUFpQixvQ0FBQTtBMUU0bVJqQjs7QTBFM21SQTtFQUFpQiwwQ0FBQTtBMUUrbVJqQjs7QTBFM21SQTtFR3ZERSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtBN0VzcVJGOztBMEUvbVJBO0VBQXdCLGdDQUFBO0ExRW1uUnhCOztBMEVqblJBO0VBQ0UsaUNBQUE7RUFDQSxnQ0FBQTtBMUVvblJGOztBMEUvbVJBO0VBQWMseUJBQUE7QTFFbW5SZDs7QThFcHJS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V25GekxVO0VtRjBMVix5Qm5GdkZJO0FEcW9iUjtBb0Y1aWJFO0VBRUUsd0RBQUE7VUFBQSxnREFBQTtBcEY2aWJKOztBb0Z6aWJBO0VBQ0UsV25Gbk1ZO0VtRm9NWix5Qm5GaEdZO0FENG9iZDtBb0YzaWJFO0VBQ0UsV25GdE1VO0VtRnVNVix5Qm5GbEdXO0FEK29iZjtBb0YzaWJFO0VBRUUsd0RBQUE7VUFBQSxnREFBQTtBcEY0aWJKOztBb0Z4aWJBO0VBQ0UsV25GaE5ZO0VtRmlOWix5Qm5GeklLO0FEb3JiUDtBb0YxaWJFO0VBQ0UsV25Gbk5VO0VtRm9OVix5Qm5GM0lTO0VtRjRJVCxxQm5GNUlTO0FEd3JiYjtBb0YxaWJFO0VBRUUsdURBQUE7VUFBQSwrQ0FBQTtBcEYyaWJKOztBb0Z2aWJBO0VBQ0UsV25GOU5ZO0VtRitOWix5Qm5GN01hO0FEdXZiZjtBb0Z6aWJFO0VBQ0UsV25Gak9VO0VtRmtPVix5QkFBQTtFQUNBLHFCQUFBO0FwRjJpYko7QW9GemliRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QXBGMGliSjs7QW9GdGliQTtFQUNFLFduRjVPWTtFbUY2T1oseUJuRnpOYztBRGt3YmhCO0FvRnhpYkU7RUFDRSxXbkYvT1U7RW1GZ1BWLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0FwRjBpYko7QW9GeGliRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QXBGeWliSjs7QW9GcmliQTtFQUNFLFduRjNQWTtFbUY0UFoseUJuRnJQYTtBRDZ4YmY7QW9GdmliRTtFQUNFLFduRjlQVTtFbUYrUFYseUJuRnBLZTtFbUZxS2YscUJBQUE7QXBGeWliSjtBb0Z2aWJFO0VBRUUsc0RBQUE7VUFBQSw4Q0FBQTtBcEZ3aWJKOztBb0ZwaWJBO0VBQ0UsV25GelFZO0VtRjBRWix5Qm5GakppQjtBRHdyYm5CO0FvRnRpYkU7RUFDRSxXbkY1UVU7RW1GNlFWLHlCbkZuSnFCO0VtRm9KckIscUJBQUE7QXBGd2liSjtBb0Z0aWJFO0VBRUUsd0RBQUE7VUFBQSxnREFBQTtBcEZ1aWJKOztBb0ZsaWJBO0VBQ0UsV25GeFJZO0VtRnlSWix5Qm5GeFFrQjtBRDZ5YnBCO0FvRnBpYkU7RUFDRSxXbkYzUlU7RW1GNFJWLHlCQUFBO0VBQ0EscUJBQUE7QXBGc2liSjtBb0ZwaWJFO0VBRUUsdURBQUE7VUFBQSwrQ0FBQTtBcEZxaWJKOztBb0ZoaWJBO0VBQ0UsV25GdlNZO0VtRndTWix5Qm5Gek1VO0FENHViWjtBb0ZsaWJFO0VBQ0UsV25GMVNVO0VtRjJTVix5QkFBQTtFQUNBLHFCQUFBO0FwRm9pYko7QW9GbGliRTtFQUVFLHNEQUFBO1VBQUEsOENBQUE7QXBGbWliSjs7QW9GOWhiQTtFQUNFLFduRnRUWTtFbUZ1VFoseUJuRnZOSztBRHd2YlA7QW9GaGliRTtFQUNFLFduRnpUVTtFbUYwVFYseUJuRnZOSTtBRHl2YlI7QW9GaGliRTtFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7QXBGaWliSjs7QW9GN2hiQTtFQUNFLFduRm5VWTtFbUZvVVoseUJuRjNUYztBRDIxYmhCO0FvRi9oYkU7RUFDRSxXbkZ0VVU7RW1GdVVWLHlCQUFBO0FwRmlpYko7QW9GL2hiRTtFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7QXBGZ2liSjs7QW9GNWhiQTtFQUNFLFduRmhWWTtFbUZpVloseUJuRjdRVTtBRDR5Ylo7QW9GOWhiRTtFQUNFLFduRm5WVTtFbUZvVlYseUJuRnpVWTtBRHkyYmhCO0FvRjloYkU7RUFFRSxtREFBQTtVQUFBLDJDQUFBO0FwRitoYko7O0FvRjNoYkE7RUFDRSxXbkY3Vlk7RW1GOFZaLHlCbkZyUFk7QURteGJkO0FvRjdoYkU7RUFDRSxXbkZoV1U7RW1GaVdWLHlCbkZ2UGdCO0FEc3hicEI7QW9GN2hiRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QXBGOGhiSjs7QW9GMWhiQTtFQUNFLFduRjFXWTtFbUYyV1oseUJuRmhRUztBRDZ4Ylg7QW9GNWhiRTtFQUNFLFduRjdXVTtFbUY4V1YseUJuRmxRYTtBRGd5YmpCO0FvRjVoYkU7RUFFRSxxREFBQTtVQUFBLDZDQUFBO0FwRjZoYko7O0FvRnpoYkE7RUFDRSxXbkZ2WFk7RW1Gd1haLHlCbkZwU1U7QURnMGJaO0FvRjNoYkU7RUFDRSxXbkYxWFU7RW1GMlhWLHlCbkZ0U2M7QURtMGJsQjtBb0YzaGJFO0VBRUUscURBQUE7VUFBQSw2Q0FBQTtBcEY0aGJKOztBb0Z4aGJBO0VBQ0UsV25GcFlZO0VtRnFZWix5Qm5GdlhXO0FEazViYjtBb0YxaGJFO0VBQ0UsV25GdllVO0VtRndZVix5Qm5GalRXO0FENjBiZjtBb0YxaGJFO0VBRUUsdURBQUE7VUFBQSwrQ0FBQTtBcEYyaGJKOztBb0Z2aGJBO0VBQ0UsV25GalpZO0VtRmtaWix5Qm5GNVVXO0FEczJiYjtBb0Z6aGJFO0VBQ0UsV25GcFpVO0VtRnFaVix5Qm5GOVVlO0VtRitVZixxQm5GL1VlO0FEMDJibkI7QW9GemhiRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QXBGMGhiSjs7QW9GdGhiQTtFQUNFLFduRi9aWTtFbUZnYVoseUJuRnBWVTtBRDYyYlo7QW9GeGhiRTtFQUNFLFduRmxhVTtFbUZtYVYseUJuRnRWYztFbUZ1VmQscUJuRnZWYztBRGkzYmxCO0FvRnhoYkU7RUFFRSx3REFBQTtVQUFBLGdEQUFBO0FwRnloYko7O0FvRnJoYkE7RUFDRSxXbkY3YVk7RW1GOGFaLHlCbkZoV1U7QUR3M2JaO0FvRnZoYkU7RUFDRSxXbkZoYlU7RW1GaWJWLHlCbkZsV2M7RW1GbVdkLHFCbkZuV2M7QUQ0M2JsQjtBb0Z2aGJFO0VBRUUseURBQUE7VUFBQSxpREFBQTtBcEZ3aGJKOztBb0ZwaGJBO0VBQ0UsV25GM2JZO0VtRjRiWix5Qm5GL1VhO0FEczJiZjtBb0Z0aGJFO0VBQ0UsV25GOWJVO0VtRitiVix5Qm5GalZpQjtFbUZrVmpCLHFCbkZsVmlCO0FEMDJickI7QW9GdGhiRTtFQUVFLHFEQUFBO1VBQUEsNkNBQUE7QXBGdWhiSjs7QW9GbmhiQTtFQUNFLFduRnpjWTtFbUYwY1oseUJuRjNWZTtBRGkzYmpCO0FvRnJoYkU7RUFDRSxXbkY1Y1U7RW1GNmNWLHlCbkY3Vm1CO0VtRjhWbkIscUJuRjlWbUI7QURxM2J2QjtBb0ZyaGJFO0VBRUUscURBQUE7VUFBQSw2Q0FBQTtBcEZzaGJKOztBb0ZqaGJBO0VBQ0UsV25GeGRZO0VtRnlkWix5Qm5GMVdlO0FEODNiakI7QW9GbmhiRTtFQUNFLFduRjNkVTtFbUY0ZFYseUJuRjVXbUI7RW1GNlduQixxQm5GN1dtQjtBRGs0YnZCO0FvRm5oYkU7RUFFRSxxREFBQTtVQUFBLDZDQUFBO0FwRm9oYko7O0FvRmhoYkE7RUFDRSxXbkZ0ZVk7RW1GdWVaLHlCbkZsWGdCO0FEcTRibEI7QW9GbGhiRTtFQUNFLFduRnplVTtFbUYwZVYseUJuRnBYb0I7RW1GcVhwQixxQm5GclhvQjtBRHk0YnhCO0FvRmxoYkU7RUFFRSxxREFBQTtVQUFBLDZDQUFBO0FwRm1oYko7O0FvRi9nYkE7RUFDRSxXbkZwZlk7RW1GcWZaLHlCbkY5WGlCO0FEZzVibkI7QW9GamhiRTtFQUNFLFduRnZmVTtFbUZ3ZlYseUJuRmhZcUI7RW1GaVlyQixxQm5GallxQjtBRG81YnpCO0FvRmpoYkU7RUFFRSxxREFBQTtVQUFBLDZDQUFBO0FwRmtoYko7O0FvRjlnYkE7RW5GdFRFLFdBM01ZO0VBNE1aLHlCbUZzVGdCO0FwRmtoYmxCO0FDdDBiRTtFQUNFLFdBL01VO0VBZ05WLHlDQVBlO0VBUWYscUNBUmU7QURnMWJuQjtBQ3QwYkU7RUFJRSx3REFBQTtVQUFBLGdEQUFBO0FEcTBiSjs7QW9GdmhiQTtFQUNFLFduRnRnQlk7RW1GdWdCWix5Qm5GNVlnQjtBRHM2YmxCO0FvRnpoYkU7RUFDRSxXbkZ6Z0JVO0VtRjBnQlYseUJuRjlZb0I7RW1GK1lwQixxQm5GL1lvQjtBRDA2YnhCO0FvRnpoYkU7RUFFRSx3Q0FBQTtVQUFBLGdDQUFBO0FwRjBoYko7O0FvRnRoYkE7RUFDRSxXbkZwaEJZO0VtRnFoQloseUJuRnBhYTtBRDY3YmY7QW9GeGhiRTtFQUNFLFduRnZoQlU7RW1Gd2hCVix5Qm5GdGFpQjtFbUZ1YWpCLHFCbkZ2YWlCO0FEaThickI7QW9GeGhiRTtFQUVFLHFEQUFBO1VBQUEsNkNBQUE7QXBGeWhiSjs7QW9GcmhiQTtFQUNFLFduRmxpQlk7RW1G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QUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSw4QkFBQTtFQUNBLG9DQUFBO0VBN09KLHVEQThPd0I7RUE3T3hCLCtDQTZPd0I7RUFDcEIsb0JBQUE7RUFDQSxZQUFBO0VBdFBKLDhCQXVQd0I7RUFyUHhCLHNCQXFQd0I7QXpIOHR0QjFCO0F5SDF0dEJFO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0F6SDR0dEJKO0F5SHh0dEJJO0VBQ0UsZ0JBQUE7QXpIMHR0Qk47QXlIdnR0Qkk7RUFDRSxnQkFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtBekh5dHRCTjtBeUhwdHRCSTtFQUNFLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtBekhzdHRCTjtBeUhudHRCSTtFQUNFLGtCQUFBO0F6SHF0dEJOOztBeUgvc3RCRTtFQUNFLGFBQUE7QXpIa3R0Qko7QXlIOXN0Qkk7RUFDRSxXQUFBO0VBQ0Esa0NBQUE7RUFDQSxtQ0FBQTtFQUNBLGlEQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtFQUNBLGFBQUE7QXpIZ3R0Qk47QXlIN3N0Qkk7RUFDRSxXQUFBO0VBQ0Esa0NBQUE7RUFDQSxtQ0FBQTtFQUNBLDhCQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7QXpIK3N0Qk47QXlIMXN0Qkk7RUFDRSxZQUFBO0VBQ0EsU0FBQTtFQUNBLDhDQUFBO0VBQ0EsZ0JBQUE7QXpINHN0Qk47QXlIenN0Qkk7RUFDRSxZQUFBO0VBQ0EsU0FBQTtFQUNBLDJCQUFBO0VBQ0EsZ0JBQUE7QXpIMnN0Qk47QXlIdHN0Qkk7RUFDRSxXQUFBO0VBQ0EsVUFBQTtBekh3c3RCTjtBeUhyc3RCSTtFQUNFLFdBQUE7RUFDQSxVQUFBO0F6SHVzdEJOO0F5SGxzdEJJO0VBRUUsY0FBQTtBekhtc3RCTjs7QXlIOXJ0QkE7OztFQUdFLGdCQUFBO0F6SGlzdEJGOztBeUg5cnRCQTtFQUNFLFdBQUE7RUFwV0EsOEJBcVdvQjtFQW5XcEIsc0JBbVdvQjtBekhtc3RCdEI7QXlIanN0QkU7RUFDRSxVQUFBO0F6SG1zdEJKOztBeUgvcnRCQTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBOVdBLDhCQStXb0I7RUE3V3BCLHNCQTZXb0I7QXpIb3N0QnRCO0F5SGxzdEJFO0VBQ0UsV0FBQTtBekhvc3RCSjs7QXlIL3J0QkU7RUFDRSxrQkFBQTtBekhrc3RCSjtBeUgvcnRCRTtFQUNFLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QXpIaXN0QkoiLCJmaWxlIjoiYm9vdHN0cmFwLmNzcyJ9 */