/*----------------------------------------------*\
	#COMBINE BOTH THE FRAMEWORK & THEME
\*----------------------------------------------*/
/*!
 * Bootstrap v4.2.1 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: "LatoWeb", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

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

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

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

body {
  margin: 0;
  font-family: "LatoWeb", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1.025rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff; }

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

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem; }

p {
  margin-top: 0;
  margin-bottom: 1rem; }

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none; }

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

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

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

dt {
  font-weight: 700; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

b,
strong {
  font-weight: 400; }

small {
  font-size: 80%; }

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

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent; }
  a:hover {
    color: #0056b3;
    text-decoration: underline; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }
  a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
    color: inherit;
    text-decoration: none; }
  a:not([href]):not([tabindex]):focus {
    outline: 0; }

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

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

figure {
  margin: 0 0 1rem; }

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

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

table {
  border-collapse: collapse; }

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

th {
  text-align: inherit; }

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

button {
  border-radius: 0; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

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

button,
input {
  overflow: visible; }

button,
select {
  text-transform: none; }

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

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

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

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox; }

textarea {
  overflow: auto;
  resize: vertical; }

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

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

progress {
  vertical-align: baseline; }

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

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

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

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

output {
  display: inline-block; }

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

template {
  display: none; }

[hidden] {
  display: none !important; }

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

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

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

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

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

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

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

.lead {
  font-size: 1.28125rem; }

.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: 87%;
  font-weight: 400; }

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3; }

.author a, .study {
  color: #005c76;
  font-weight: 700;
  text-decoration: none; }

.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; }

ol.small li {
  font-size: 14px !important;
  font-weight: 400; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.28125rem; }

.blockquote-footer {
  display: block;
  font-size: 87%;
  color: #6c757d; }
  .blockquote-footer::before {
    content: "\2014\00A0"; }

.img-fluid {
  max-width: 100%;
  height: auto; }

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 90%;
  color: #6c757d; }

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

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem; }
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700; }

pre {
  display: block;
  font-size: 87.5%;
  color: #212529; }
  pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal; }

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }
  @media (min-width: 576px) {
    .container {
      max-width: 540px; } }
  @media (min-width: 768px) {
    .container {
      max-width: 720px; } }
  @media (min-width: 992px) {
    .container {
      max-width: 960px; } }
  @media (min-width: 1200px) {
    .container {
      max-width: 1140px; } }

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.no-gutters {
  margin-right: 0;
  margin-left: 0; }
  .no-gutters > .col,
  .no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px; }

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%; }

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

.col-1 {
  flex: 0 0 8.33333%;
  max-width: 8.33333%; }

.col-2 {
  flex: 0 0 16.66667%;
  max-width: 16.66667%; }

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

.col-4 {
  flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.col-5 {
  flex: 0 0 41.66667%;
  max-width: 41.66667%; }

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

.col-7 {
  flex: 0 0 58.33333%;
  max-width: 58.33333%; }

.col-8 {
  flex: 0 0 66.66667%;
  max-width: 66.66667%; }

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

.col-10 {
  flex: 0 0 83.33333%;
  max-width: 83.33333%; }

.col-11 {
  flex: 0 0 91.66667%;
  max-width: 91.66667%; }

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

.order-first {
  order: -1; }

.order-last {
  order: 13; }

.order-0 {
  order: 0; }

.order-1 {
  order: 1; }

.order-2 {
  order: 2; }

.order-3 {
  order: 3; }

.order-4 {
  order: 4; }

.order-5 {
  order: 5; }

.order-6 {
  order: 6; }

.order-7 {
  order: 7; }

.order-8 {
  order: 8; }

.order-9 {
  order: 9; }

.order-10 {
  order: 10; }

.order-11 {
  order: 11; }

.order-12 {
  order: 12; }

.offset-1 {
  margin-left: 8.33333%; }

.offset-2 {
  margin-left: 16.66667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.33333%; }

.offset-5 {
  margin-left: 41.66667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.33333%; }

.offset-8 {
  margin-left: 66.66667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.33333%; }

.offset-11 {
  margin-left: 91.66667%; }

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-sm-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-sm-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-sm-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-sm-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-sm-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-sm-first {
    order: -1; }
  .order-sm-last {
    order: 13; }
  .order-sm-0 {
    order: 0; }
  .order-sm-1 {
    order: 1; }
  .order-sm-2 {
    order: 2; }
  .order-sm-3 {
    order: 3; }
  .order-sm-4 {
    order: 4; }
  .order-sm-5 {
    order: 5; }
  .order-sm-6 {
    order: 6; }
  .order-sm-7 {
    order: 7; }
  .order-sm-8 {
    order: 8; }
  .order-sm-9 {
    order: 9; }
  .order-sm-10 {
    order: 10; }
  .order-sm-11 {
    order: 11; }
  .order-sm-12 {
    order: 12; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; } }

@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-md-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-md-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-md-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-md-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-md-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-md-first {
    order: -1; }
  .order-md-last {
    order: 13; }
  .order-md-0 {
    order: 0; }
  .order-md-1 {
    order: 1; }
  .order-md-2 {
    order: 2; }
  .order-md-3 {
    order: 3; }
  .order-md-4 {
    order: 4; }
  .order-md-5 {
    order: 5; }
  .order-md-6 {
    order: 6; }
  .order-md-7 {
    order: 7; }
  .order-md-8 {
    order: 8; }
  .order-md-9 {
    order: 9; }
  .order-md-10 {
    order: 10; }
  .order-md-11 {
    order: 11; }
  .order-md-12 {
    order: 12; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; } }

@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-lg-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-lg-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-lg-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-lg-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-lg-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-lg-first {
    order: -1; }
  .order-lg-last {
    order: 13; }
  .order-lg-0 {
    order: 0; }
  .order-lg-1 {
    order: 1; }
  .order-lg-2 {
    order: 2; }
  .order-lg-3 {
    order: 3; }
  .order-lg-4 {
    order: 4; }
  .order-lg-5 {
    order: 5; }
  .order-lg-6 {
    order: 6; }
  .order-lg-7 {
    order: 7; }
  .order-lg-8 {
    order: 8; }
  .order-lg-9 {
    order: 9; }
  .order-lg-10 {
    order: 10; }
  .order-lg-11 {
    order: 11; }
  .order-lg-12 {
    order: 12; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-xl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-xl-first {
    order: -1; }
  .order-xl-last {
    order: 13; }
  .order-xl-0 {
    order: 0; }
  .order-xl-1 {
    order: 1; }
  .order-xl-2 {
    order: 2; }
  .order-xl-3 {
    order: 3; }
  .order-xl-4 {
    order: 4; }
  .order-xl-5 {
    order: 5; }
  .order-xl-6 {
    order: 6; }
  .order-xl-7 {
    order: 7; }
  .order-xl-8 {
    order: 8; }
  .order-xl-9 {
    order: 9; }
  .order-xl-10 {
    order: 10; }
  .order-xl-11 {
    order: 11; }
  .order-xl-12 {
    order: 12; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; } }

.table {
  width: 100%;
  margin-bottom: 1rem;
  background-color: transparent; }
  .table th,
  .table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6; }
  .table tbody + tbody {
    border-top: 2px solid #dee2e6; }
  .table .table {
    background-color: #fff; }

.table-sm th,
.table-sm td {
  padding: 0.3rem; }

.table-bordered {
  border: 1px solid #dee2e6; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6; }
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05); }

.table-hover tbody tr:hover {
  background-color: rgba(0, 0, 0, 0.075); }

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff; }

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7abaff; }

.table-hover .table-primary:hover {
  background-color: #9fcdff; }
  .table-hover .table-primary:hover > td,
  .table-hover .table-primary:hover > th {
    background-color: #9fcdff; }

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db; }

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b3b7bb; }

.table-hover .table-secondary:hover {
  background-color: #c8cbcf; }
  .table-hover .table-secondary:hover > td,
  .table-hover .table-secondary:hover > th {
    background-color: #c8cbcf; }

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb; }

.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #8fd19e; }

.table-hover .table-success:hover {
  background-color: #b1dfbb; }
  .table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: #b1dfbb; }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb; }

.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda; }

.table-hover .table-info:hover {
  background-color: #abdde5; }
  .table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #abdde5; }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba; }

.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffdf7e; }

.table-hover .table-warning:hover {
  background-color: #ffe8a1; }
  .table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #ffe8a1; }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb; }

.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ed969e; }

.table-hover .table-danger:hover {
  background-color: #f1b0b7; }
  .table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: #f1b0b7; }

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe; }

.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc; }

.table-hover .table-light:hover {
  background-color: #ececf6; }
  .table-hover .table-light:hover > td,
  .table-hover .table-light:hover > th {
    background-color: #ececf6; }

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca; }

.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #95999c; }

.table-hover .table-dark:hover {
  background-color: #b9bbbe; }
  .table-hover .table-dark:hover > td,
  .table-hover .table-dark:hover > th {
    background-color: #b9bbbe; }

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075); }

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075); }
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: rgba(0, 0, 0, 0.075); }

.table .thead-dark th {
  color: #fff;
  background-color: #212529;
  border-color: #32383e; }

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6; }

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

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-sm > .table-bordered {
      border: 0; } }

@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-md > .table-bordered {
      border: 0; } }

@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-lg > .table-bordered {
      border: 0; } }

@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-xl > .table-bordered {
      border: 0; } }

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  .table-responsive > .table-bordered {
    border: 0; }

.form-control {
  display: block;
  width: 100%;
  height: calc(2.2875rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1.025rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media screen and (prefers-reduced-motion: reduce) {
    .form-control {
      transition: none; } }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .form-control::placeholder {
    color: #6c757d;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1; }

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff; }

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

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

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

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

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

.form-control-sm {
  height: calc(2.17588rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 1.11725rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.form-control-lg {
  height: calc(2.845rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.23rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

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

textarea.form-control {
  height: auto; }

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

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

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

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

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem; }
  .form-check-input:disabled ~ .form-check-label {
    color: #6c757d; }

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

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem; }
  .form-check-inline .form-check-input {
    position: static;
    margin-top: 0;
    margin-right: 0.3125rem;
    margin-left: 0; }

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 87%;
  color: #28a745; }

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 1.11725rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem; }

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #28a745;
  padding-right: 2.2875rem;
  background-repeat: no-repeat;
  background-position: center right calc(2.2875rem / 4);
  background-size: calc(2.2875rem / 2) calc(2.2875rem / 2);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' 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"); }
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
    border-color: #28a745;
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
  .was-validated .form-control:valid ~ .valid-feedback,
  .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
  .form-control.is-valid ~ .valid-tooltip {
    display: block; }

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: 2.2875rem;
  background-position: top calc(2.2875rem / 4) right calc(2.2875rem / 4); }

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #28a745;
  padding-right: 3.46562rem;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' 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") no-repeat center right 1.75rem/1.14375rem 1.14375rem; }
  .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
    border-color: #28a745;
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
  .was-validated .custom-select:valid ~ .valid-feedback,
  .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
  .custom-select.is-valid ~ .valid-tooltip {
    display: block; }

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

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745; }

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

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745; }
  .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
    border-color: #28a745; }

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

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #34ce57;
  background-color: #34ce57; }

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 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: #28a745; }

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745; }

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

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

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

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 1.11725rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem; }

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #dc3545;
  padding-right: 2.2875rem;
  background-repeat: no-repeat;
  background-position: center right calc(2.2875rem / 4);
  background-size: calc(2.2875rem / 2) calc(2.2875rem / 2);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); }
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
  .was-validated .form-control:invalid ~ .invalid-feedback,
  .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
  .form-control.is-invalid ~ .invalid-tooltip {
    display: block; }

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: 2.2875rem;
  background-position: top calc(2.2875rem / 4) right calc(2.2875rem / 4); }

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: 3.46562rem;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") no-repeat center right 1.75rem/1.14375rem 1.14375rem; }
  .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
  .was-validated .custom-select:invalid ~ .invalid-feedback,
  .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
  .custom-select.is-invalid ~ .invalid-tooltip {
    display: block; }

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

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545; }

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

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545; }
  .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
    border-color: #dc3545; }

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

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #e4606d;
  background-color: #e4606d; }

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 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: #dc3545; }

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545; }

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

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center; }
  .form-inline .form-check {
    width: 100%; }
  @media (min-width: 576px) {
    .form-inline label {
      display: flex;
      align-items: center;
      justify-content: center;
      margin-bottom: 0; }
    .form-inline .form-group {
      display: flex;
      flex: 0 0 auto;
      flex-flow: row wrap;
      align-items: center;
      margin-bottom: 0; }
    .form-inline .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle; }
    .form-inline .form-control-plaintext {
      display: inline-block; }
    .form-inline .input-group,
    .form-inline .custom-select {
      width: auto; }
    .form-inline .form-check {
      display: flex;
      align-items: center;
      justify-content: center;
      width: auto;
      padding-left: 0; }
    .form-inline .form-check-input {
      position: relative;
      margin-top: 0;
      margin-right: 0.25rem;
      margin-left: 0; }
    .form-inline .custom-control {
      align-items: center;
      justify-content: center; }
    .form-inline .custom-control-label {
      margin-bottom: 0; } }

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1.025rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media screen and (prefers-reduced-motion: reduce) {
    .btn {
      transition: none; } }
  .btn:hover {
    color: #212529;
    text-decoration: none; }
  .btn:focus, .btn.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 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: #007bff;
  border-color: #007bff; }
  .btn-primary:hover {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc; }
  .btn-primary:focus, .btn-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }
  .btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #0062cc;
    border-color: #005cbf; }
    .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d; }
  .btn-secondary:hover {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62; }
  .btn-secondary:focus, .btn-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); }
  .btn-secondary.disabled, .btn-secondary:disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #545b62;
    border-color: #4e555b; }
    .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); }

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745; }
  .btn-success:hover {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34; }
  .btn-success:focus, .btn-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }
  .btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
  .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #1e7e34;
    border-color: #1c7430; }
    .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
    .show > .btn-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8; }
  .btn-info:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b; }
  .btn-info:focus, .btn-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }
  .btn-info.disabled, .btn-info:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
  .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f; }
    .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
    .show > .btn-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107; }
  .btn-warning:hover {
    color: #212529;
    background-color: #e0a800;
    border-color: #d39e00; }
  .btn-warning:focus, .btn-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); }
  .btn-warning.disabled, .btn-warning:disabled {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107; }
  .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
  .show > .btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #d39e00;
    border-color: #c69500; }
    .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
    .show > .btn-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); }

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545; }
  .btn-danger:hover {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130; }
  .btn-danger:focus, .btn-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }
  .btn-danger.disabled, .btn-danger:disabled {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
  .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #bd2130;
    border-color: #b21f2d; }
    .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
    .show > .btn-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa; }
  .btn-light:hover {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5; }
  .btn-light:focus, .btn-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }
  .btn-light.disabled, .btn-light:disabled {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
  .show > .btn-light.dropdown-toggle {
    color: #212529;
    background-color: #dae0e5;
    border-color: #d3d9df; }
    .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40; }
  .btn-dark:hover {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124; }
  .btn-dark:focus, .btn-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }
  .btn-dark.disabled, .btn-dark:disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
  .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #1d2124;
    border-color: #171a1d; }
    .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }

.btn-outline-primary {
  color: #007bff;
  border-color: #007bff; }
  .btn-outline-primary:hover {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
  .btn-outline-primary:focus, .btn-outline-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }
  .btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #007bff;
    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: #007bff;
    border-color: #007bff; }
    .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d; }
  .btn-outline-secondary:hover {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  .btn-outline-secondary:focus, .btn-outline-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
  .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #6c757d;
    background-color: transparent; }
  .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
    .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.btn-outline-success {
  color: #28a745;
  border-color: #28a745; }
  .btn-outline-success:hover {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
  .btn-outline-success:focus, .btn-outline-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }
  .btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #28a745;
    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: #28a745;
    border-color: #28a745; }
    .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8; }
  .btn-outline-info:hover {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  .btn-outline-info:focus, .btn-outline-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
  .btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #17a2b8;
    background-color: transparent; }
  .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
  .show > .btn-outline-info.dropdown-toggle {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
    .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107; }
  .btn-outline-warning:hover {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107; }
  .btn-outline-warning:focus, .btn-outline-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }
  .btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #ffc107;
    background-color: transparent; }
  .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
  .show > .btn-outline-warning.dropdown-toggle {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107; }
    .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545; }
  .btn-outline-danger:hover {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
  .btn-outline-danger:focus, .btn-outline-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
  .btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #dc3545;
    background-color: transparent; }
  .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
  .show > .btn-outline-danger.dropdown-toggle {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
    .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa; }
  .btn-outline-light:hover {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .btn-outline-light:focus, .btn-outline-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
  .btn-outline-light.disabled, .btn-outline-light:disabled {
    color: #f8f9fa;
    background-color: transparent; }
  .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
  .show > .btn-outline-light.dropdown-toggle {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
    .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40; }
  .btn-outline-dark:hover {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
  .btn-outline-dark:focus, .btn-outline-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
  .btn-outline-dark.disabled, .btn-outline-dark:disabled {
    color: #343a40;
    background-color: transparent; }
  .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
  .show > .btn-outline-dark.dropdown-toggle {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
    .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

.btn-link {
  font-weight: 400;
  color: #007bff; }
  .btn-link:hover {
    color: #0056b3;
    text-decoration: underline; }
  .btn-link:focus, .btn-link.focus {
    text-decoration: underline;
    box-shadow: none; }
  .btn-link:disabled, .btn-link.disabled {
    color: #6c757d;
    pointer-events: none; }

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

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

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

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

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

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

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

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

.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.06em;
  content: "";
  color: #00aad4;
  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: 1.025rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: none;
  -webkit-box-shadow: 1px 1px 9px -4px rgba(71, 71, 71, 0.43);
  -moz-box-shadow: 1px 1px 9px -4px rgba(71, 71, 71, 0.43);
  box-shadow: 1px 1px 9px -4px rgba(71, 71, 71, 0.43);
  border-radius: 0 0 4px 4px; }

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

@media (min-width: 576px) {
  .dropdown-menu-sm-right {
    right: 0;
    left: auto; } }

@media (min-width: 768px) {
  .dropdown-menu-md-right {
    right: 0;
    left: auto; } }

@media (min-width: 992px) {
  .dropdown-menu-lg-right {
    right: 0;
    left: auto; } }

@media (min-width: 1200px) {
  .dropdown-menu-xl-right {
    right: 0;
    left: auto; } }

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

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0; } }

@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0; } }

@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0; } }

@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0; } }

.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.06em;
  content: "";
  color: #00aad4;
  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.06em;
  content: "";
  color: #00aad4;
  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.06em;
  content: "";
  color: #00aad4; }

.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:first-child {
    border-top-left-radius: calc(0.25rem - 1px);
    border-top-right-radius: calc(0.25rem - 1px); }
  .dropdown-item:last-child {
    border-bottom-right-radius: calc(0.25rem - 1px);
    border-bottom-left-radius: calc(0.25rem - 1px); }
  .dropdown-item:hover, .dropdown-item:focus {
    color: #16181b;
    text-decoration: none;
    background-color: #f8f9fa; }
  .dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #007bff; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #6c757d;
    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: 1.11725rem;
  color: #6c757d;
  white-space: nowrap; }

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

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

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start; }
  .btn-toolbar .input-group {
    width: auto; }

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px; }

.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem; }
  .dropdown-toggle-split::after,
  .dropup .dropdown-toggle-split::after,
  .dropright .dropdown-toggle-split::after {
    margin-left: 0; }
  .dropleft .dropdown-toggle-split::before {
    margin-right: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  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 {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center; }
  .btn-group-vertical > .btn,
  .btn-group-vertical > .btn-group {
    width: 100%; }
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) {
    margin-top: -1px; }
  .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
  .btn-group-vertical > .btn-group:not(:last-child) > .btn {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0; }
  .btn-group-toggle > .btn input[type="radio"],
  .btn-group-toggle > .btn input[type="checkbox"],
  .btn-group-toggle > .btn-group > .btn input[type="radio"],
  .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none; }

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%; }
  .input-group > .form-control,
  .input-group > .form-control-plaintext,
  .input-group > .custom-select,
  .input-group > .custom-file {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    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 > .form-control:not(:last-child),
  .input-group > .custom-select:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .input-group > .form-control:not(:first-child),
  .input-group > .custom-select:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .input-group > .custom-file {
    display: flex;
    align-items: center; }
    .input-group > .custom-file:not(:last-child) .custom-file-label,
    .input-group > .custom-file:not(:last-child) .custom-file-label::after {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    .input-group > .custom-file:not(:first-child) .custom-file-label {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }

.input-group-prepend,
.input-group-append {
  display: flex; }
  .input-group-prepend .btn,
  .input-group-append .btn {
    position: relative;
    z-index: 2; }
    .input-group-prepend .btn:focus,
    .input-group-append .btn:focus {
      z-index: 3; }
  .input-group-prepend .btn + .btn,
  .input-group-prepend .btn + .input-group-text,
  .input-group-prepend .input-group-text + .input-group-text,
  .input-group-prepend .input-group-text + .btn,
  .input-group-append .btn + .btn,
  .input-group-append .btn + .input-group-text,
  .input-group-append .input-group-text + .input-group-text,
  .input-group-append .input-group-text + .btn {
    margin-left: -1px; }

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

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

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1.025rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem; }
  .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(2.845rem + 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.23rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(2.17588rem + 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: 1.11725rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

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

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.custom-control {
  position: relative;
  display: block;
  min-height: 1.5375rem;
  padding-left: 1.5rem; }

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem; }

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0; }
  .custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #007bff;
    background-color: #007bff; }
  .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #80bdff; }
  .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    color: #fff;
    background-color: #b3d7ff;
    border-color: #b3d7ff; }
  .custom-control-input:disabled ~ .custom-control-label {
    color: #6c757d; }
    .custom-control-input:disabled ~ .custom-control-label::before {
      background-color: #e9ecef; }

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

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem; }

.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' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff; }

.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' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); }

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5); }

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5); }

.custom-radio .custom-control-label::before {
  border-radius: 50%; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); }

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5); }

.custom-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.26875rem + 2px);
    left: calc(-2.25rem + 2px);
    width: calc(1rem - 4px);
    height: calc(1rem - 4px);
    background-color: #adb5bd;
    border-radius: 0.5rem;
    transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      .custom-switch .custom-control-label::after {
        transition: none; } }
  .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
    background-color: #fff;
    transform: translateX(0.75rem); }
  .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(0, 123, 255, 0.5); }

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.2875rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  appearance: none; }
  .custom-select:focus {
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5); }
    .custom-select:focus::-ms-value {
      color: #495057;
      background-color: #fff; }
  .custom-select[multiple], .custom-select[size]:not([size="1"]) {
    height: auto;
    padding-right: 0.75rem;
    background-image: none; }
  .custom-select:disabled {
    color: #6c757d;
    background-color: #e9ecef; }
  .custom-select::-ms-expand {
    opacity: 0; }

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

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

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

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.2875rem + 2px);
  margin: 0;
  opacity: 0; }
  .custom-file-input:focus ~ .custom-file-label {
    border-color: #80bdff;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .custom-file-input: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(2.2875rem + 2px);
  padding: 0.375rem 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem; }
  .custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: 2.2875rem;
    padding: 0.375rem 0.75rem;
    line-height: 1.5;
    color: #495057;
    content: "Browse";
    background-color: #e9ecef;
    border-left: inherit;
    border-radius: 0 0.25rem 0.25rem 0; }

.custom-range {
  width: 100%;
  height: calc(1rem + 0.4rem);
  padding: 0;
  background-color: transparent;
  appearance: none; }
  .custom-range:focus {
    outline: none; }
    .custom-range:focus::-webkit-slider-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .custom-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .custom-range:focus::-ms-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .custom-range::-moz-focus-outer {
    border: 0; }
  .custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media screen and (prefers-reduced-motion: reduce) {
      .custom-range::-webkit-slider-thumb {
        transition: none; } }
    .custom-range::-webkit-slider-thumb:active {
      background-color: #b3d7ff; }
  .custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media screen and (prefers-reduced-motion: reduce) {
      .custom-range::-moz-range-thumb {
        transition: none; } }
    .custom-range::-moz-range-thumb:active {
      background-color: #b3d7ff; }
  .custom-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: 0;
    margin-right: 0.2rem;
    margin-left: 0.2rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media screen and (prefers-reduced-motion: reduce) {
      .custom-range::-ms-thumb {
        transition: none; } }
    .custom-range::-ms-thumb:active {
      background-color: #b3d7ff; }
  .custom-range::-ms-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: 0.5rem; }
  .custom-range::-ms-fill-lower {
    background-color: #dee2e6;
    border-radius: 1rem; }
  .custom-range::-ms-fill-upper {
    margin-right: 15px;
    background-color: #dee2e6;
    border-radius: 1rem; }
  .custom-range:disabled::-webkit-slider-thumb {
    background-color: #adb5bd; }
  .custom-range:disabled::-webkit-slider-runnable-track {
    cursor: default; }
  .custom-range:disabled::-moz-range-thumb {
    background-color: #adb5bd; }
  .custom-range:disabled::-moz-range-track {
    cursor: default; }
  .custom-range:disabled::-ms-thumb {
    background-color: #adb5bd; }

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

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link {
  display: block;
  padding: 1rem 2rem; }
  .nav-link:hover, .nav-link:focus {
    text-decoration: none; }
  .nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default; }

.nav-tabs {
  border-bottom: 1px solid #dee2e6; }
  .nav-tabs .nav-item {
    margin-bottom: -1px; }
  .nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
      border-color: #e9ecef #e9ecef #dee2e6; }
    .nav-tabs .nav-link.disabled {
      color: #6c757d;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav-pills .nav-link {
  border-radius: 0.25rem; }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff; }

.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center; }

.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center; }

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

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

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem; }
  .navbar > .container,
  .navbar > .container-fluid {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between; }

.navbar-brand {
  display: inline-block;
  padding-top: 0.84625rem;
  padding-bottom: 0.84625rem;
  margin-right: 1rem;
  font-size: 1.23rem;
  line-height: inherit;
  white-space: nowrap; }
  .navbar-brand:hover, .navbar-brand:focus {
    text-decoration: none; }

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  .navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 20px; }
  .navbar-nav .dropdown-menu {
    position: static;
    float: none; }

.navbar-text {
  display: inline-block;
  padding-top: 1rem;
  padding-bottom: 1rem; }

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center; }

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.23rem;
  line-height: 1;
  border: 1px solid transparent;
  position: absolute;
  top: 10px;
  left: 10px;
  width: 40px;
  height: 40px;
  background-color: #F2F2F2;
  display: block;
  cursor: pointer;
  border-radius: 0.25rem; }
  .navbar-toggler:hover, .navbar-toggler:focus {
    text-decoration: none; }
  .navbar-toggler:not(:disabled):not(.disabled) {
    cursor: pointer; }

.navbar-toggler-icon {
  position: relative;
  left: -1px;
  color: #005c76;
  text-align: center; }

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-sm .navbar-nav {
      flex-direction: row; }
      .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: 1.25rem;
        padding-left: 1.25rem; }
    .navbar-expand-sm > .container,
    .navbar-expand-sm > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-sm .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-sm .navbar-toggler {
      display: none; } }

@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-md .navbar-nav {
      flex-direction: row; }
      .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-md .navbar-nav .nav-link {
        padding-right: 1.25rem;
        padding-left: 1.25rem; }
    .navbar-expand-md > .container,
    .navbar-expand-md > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-md .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-md .navbar-toggler {
      display: none; } }

@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-lg .navbar-nav {
      flex-direction: row; }
      .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 1.25rem;
        padding-left: 1.25rem; }
    .navbar-expand-lg > .container,
    .navbar-expand-lg > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-lg .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-lg .navbar-toggler {
      display: none; } }

@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-xl .navbar-nav {
      flex-direction: row; }
      .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: 1.25rem;
        padding-left: 1.25rem; }
    .navbar-expand-xl > .container,
    .navbar-expand-xl > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-xl .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-xl .navbar-toggler {
      display: none; } }

.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid {
    padding-right: 0;
    padding-left: 0; }
  .navbar-expand .navbar-nav {
    flex-direction: row; }
    .navbar-expand .navbar-nav .dropdown-menu {
      position: absolute; }
    .navbar-expand .navbar-nav .nav-link {
      padding-right: 1.25rem;
      padding-left: 1.25rem; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid {
    flex-wrap: nowrap; }
  .navbar-expand .navbar-collapse {
    display: flex !important;
    flex-basis: auto; }
  .navbar-expand .navbar-toggler {
    display: none; }

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9); }
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(0, 0, 0, 0.7); }
  .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, 0.3); }

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1); }

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-text a {
    color: rgba(0, 0, 0, 0.9); }
    .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
      color: rgba(0, 0, 0, 0.9); }

.navbar-dark .navbar-brand {
  color: #fff; }
  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: #fff; }

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.75); }
  .navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25); }

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff; }

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1); }

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-text a {
    color: #fff; }
    .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
      color: #fff; }

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem; }
  .card > hr {
    margin-right: 0;
    margin-left: 0; }
  .card > .list-group:first-child .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
  .card > .list-group:last-child .list-group-item:last-child {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }

.card-body {
  flex: 1 1 auto;
  padding: 1.25rem; }

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

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

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

.card-link:hover {
  text-decoration: none; }

.card-link + .card-link {
  margin-left: 1.25rem; }

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  color: inherit;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
  .card-header:first-child {
    border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }
  .card-header + .list-group .list-group-item:first-child {
    border-top: 0; }

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125); }
  .card-footer:last-child {
    border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0; }

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

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

.card-img {
  width: 100%;
  border-radius: calc(0.25rem - 1px); }

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px); }

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px); }

.card-deck {
  display: flex;
  flex-direction: column; }
  .card-deck .card {
    margin-bottom: 15px; }
  @media (min-width: 576px) {
    .card-deck {
      flex-flow: row wrap;
      margin-right: -15px;
      margin-left: -15px; }
      .card-deck .card {
        display: flex;
        flex: 1 0 0%;
        flex-direction: column;
        margin-right: 15px;
        margin-bottom: 0;
        margin-left: 15px; } }

.card-group {
  display: flex;
  flex-direction: column; }
  .card-group > .card {
    margin-bottom: 15px; }
  @media (min-width: 576px) {
    .card-group {
      flex-flow: row wrap; }
      .card-group > .card {
        flex: 1 0 0%;
        margin-bottom: 0; }
        .card-group > .card + .card {
          margin-left: 0;
          border-left: 0; }
        .card-group > .card:first-child {
          border-top-right-radius: 0;
          border-bottom-right-radius: 0; }
          .card-group > .card:first-child .card-img-top,
          .card-group > .card:first-child .card-header {
            border-top-right-radius: 0; }
          .card-group > .card:first-child .card-img-bottom,
          .card-group > .card:first-child .card-footer {
            border-bottom-right-radius: 0; }
        .card-group > .card:last-child {
          border-top-left-radius: 0;
          border-bottom-left-radius: 0; }
          .card-group > .card:last-child .card-img-top,
          .card-group > .card:last-child .card-header {
            border-top-left-radius: 0; }
          .card-group > .card:last-child .card-img-bottom,
          .card-group > .card:last-child .card-footer {
            border-bottom-left-radius: 0; }
        .card-group > .card:only-child {
          border-radius: 0.25rem; }
          .card-group > .card:only-child .card-img-top,
          .card-group > .card:only-child .card-header {
            border-top-left-radius: 0.25rem;
            border-top-right-radius: 0.25rem; }
          .card-group > .card:only-child .card-img-bottom,
          .card-group > .card:only-child .card-footer {
            border-bottom-right-radius: 0.25rem;
            border-bottom-left-radius: 0.25rem; }
        .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {
          border-radius: 0; }
          .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,
          .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
          .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,
          .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {
            border-radius: 0; } }

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

@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1; }
    .card-columns .card {
      display: inline-block;
      width: 100%; } }

.accordion .card {
  overflow: hidden; }
  .accordion .card:not(:first-of-type) .card-header:first-child {
    border-radius: 0; }
  .accordion .card:not(:first-of-type):not(:last-of-type) {
    border-bottom: 0;
    border-radius: 0; }
  .accordion .card:first-of-type {
    border-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .accordion .card:last-of-type {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .accordion .card .card-header {
    margin-bottom: -1px; }

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem; }

.breadcrumb > p {
  margin-bottom: 0; }

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem; }
  .breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: 0.5rem;
    color: #6c757d;
    content: "/"; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none; }

.breadcrumb-item.active {
  color: #6c757d; }

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem; }

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6; }
  .page-link:hover {
    z-index: 2;
    color: #0056b3;
    text-decoration: none;
    background-color: #e9ecef;
    border-color: #dee2e6; }
  .page-link:focus {
    z-index: 2;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .page-link:not(:disabled):not(.disabled) {
    cursor: pointer; }

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem; }

.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff; }

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.23rem;
  line-height: 1.5; }

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem; }

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem; }

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 1.11725rem;
  line-height: 1.5; }

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem; }

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem; }

.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;
  border-radius: 0.25rem; }
  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;
  border-radius: 10rem; }

.badge-primary {
  color: #fff;
  background-color: #007bff; }
  a.badge-primary:hover, a.badge-primary:focus {
    color: #fff;
    background-color: #0062cc; }

.badge-secondary {
  color: #fff;
  background-color: #6c757d; }
  a.badge-secondary:hover, a.badge-secondary:focus {
    color: #fff;
    background-color: #545b62; }

.badge-success {
  color: #fff;
  background-color: #28a745; }
  a.badge-success:hover, a.badge-success:focus {
    color: #fff;
    background-color: #1e7e34; }

.badge-info {
  color: #fff;
  background-color: #17a2b8; }
  a.badge-info:hover, a.badge-info:focus {
    color: #fff;
    background-color: #117a8b; }

.badge-warning {
  color: #212529;
  background-color: #ffc107; }
  a.badge-warning:hover, a.badge-warning:focus {
    color: #212529;
    background-color: #d39e00; }

.badge-danger {
  color: #fff;
  background-color: #dc3545; }
  a.badge-danger:hover, a.badge-danger:focus {
    color: #fff;
    background-color: #bd2130; }

.badge-light {
  color: #212529;
  background-color: #f8f9fa; }
  a.badge-light:hover, a.badge-light:focus {
    color: #212529;
    background-color: #dae0e5; }

.badge-dark {
  color: #fff;
  background-color: #343a40; }
  a.badge-dark:hover, a.badge-dark:focus {
    color: #fff;
    background-color: #1d2124; }

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

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

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: 700; }

.alert-dismissible {
  padding-right: 4.0375rem; }
  .alert-dismissible .close {
    position: absolute;
    top: 0;
    right: 0;
    padding: 0.75rem 1.25rem;
    color: inherit; }

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff; }
  .alert-primary hr {
    border-top-color: #9fcdff; }
  .alert-primary .alert-link {
    color: #002752; }

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db; }
  .alert-secondary hr {
    border-top-color: #c8cbcf; }
  .alert-secondary .alert-link {
    color: #202326; }

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb; }
  .alert-success hr {
    border-top-color: #b1dfbb; }
  .alert-success .alert-link {
    color: #0b2e13; }

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb; }
  .alert-info hr {
    border-top-color: #abdde5; }
  .alert-info .alert-link {
    color: #062c33; }

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba; }
  .alert-warning hr {
    border-top-color: #ffe8a1; }
  .alert-warning .alert-link {
    color: #533f03; }

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb; }
  .alert-danger hr {
    border-top-color: #f1b0b7; }
  .alert-danger .alert-link {
    color: #491217; }

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe; }
  .alert-light hr {
    border-top-color: #ececf6; }
  .alert-light .alert-link {
    color: #686868; }

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca; }
  .alert-dark hr {
    border-top-color: #b9bbbe; }
  .alert-dark .alert-link {
    color: #040505; }

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

.progress {
  display: flex;
  height: 30px;
  overflow: hidden;
  font-size: 0.76875rem;
  background-color: #e9ecef;
  border-radius: 0.25rem; }

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  transition: width 0.6s ease; }
  @media screen and (prefers-reduced-motion: reduce) {
    .progress-bar {
      transition: none; } }

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 30px 30px; }

.progress-bar-animated {
  animation: progress-bar-stripes 1s linear infinite; }

.media {
  display: flex;
  align-items: flex-start; }

.media-body {
  flex: 1; }

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0; }

.list-group-item-action {
  width: 100%;
  text-align: inherit; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 30px 0.75rem 0;
  margin-bottom: -1px;
  background-color: transparent;
  border: none; }
  .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
  .list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
  .list-group-item:hover, .list-group-item:focus {
    z-index: 1;
    text-decoration: none; }
  .list-group-item.disabled, .list-group-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: #fff; }
  .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0; }
  .list-group-flush .list-group-item:last-child {
    margin-bottom: -1px; }

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0; }

.list-group-flush:last-child .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom: 0; }

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #004085;
    background-color: #9fcdff; }
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #004085;
    border-color: #004085; }

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #383d41;
    background-color: #c8cbcf; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #383d41;
    border-color: #383d41; }

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #155724;
    background-color: #b1dfbb; }
  .list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #155724;
    border-color: #155724; }

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #0c5460;
    background-color: #abdde5; }
  .list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #0c5460;
    border-color: #0c5460; }

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #856404;
    background-color: #ffe8a1; }
  .list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #856404;
    border-color: #856404; }

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #721c24;
    background-color: #f1b0b7; }
  .list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #721c24;
    border-color: #721c24; }

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe; }
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #818182;
    background-color: #ececf6; }
  .list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #818182;
    border-color: #818182; }

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca; }
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #1b1e21;
    background-color: #b9bbbe; }
  .list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #1b1e21;
    border-color: #1b1e21; }

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

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

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

.toast {
  max-width: 350px;
  overflow: hidden;
  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);
  border-radius: 0.25rem;
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  opacity: 0; }
  .toast:not(:last-child) {
    margin-bottom: 0.75rem; }
  .toast.showing {
    opacity: 1; }
  .toast.show {
    display: block;
    opacity: 1; }
  .toast.hide {
    display: none; }

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

.toast-body {
  padding: 0.75rem; }

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

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

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none; }
  .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -50px); }
    @media screen and (prefers-reduced-motion: reduce) {
      .modal.fade .modal-dialog {
        transition: none; } }
  .modal.show .modal-dialog {
    transform: none; }

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - (0.5rem * 2)); }
  .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (0.5rem * 2));
    content: ""; }

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.show {
    opacity: 0.5; }

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #e9ecef;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem; }
  .modal-header .close {
    padding: 1rem 1rem;
    margin: -1rem -1rem -1rem auto; }

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

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

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #e9ecef;
  border-bottom-right-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem; }
  .modal-footer > :not(:first-child) {
    margin-left: .25rem; }
  .modal-footer > :not(:last-child) {
    margin-right: .25rem; }

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

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto; }
  .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2)); }
    .modal-dialog-centered::before {
      height: calc(100vh - (1.75rem * 2)); }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg,
  .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: "LatoWeb", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 1.11725rem;
  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;
  border-radius: 0.25rem; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "LatoWeb", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 1.11725rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem; }
  .popover .arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: 0.5rem;
    margin: 0 0.3rem; }
    .popover .arrow::before, .popover .arrow::after {
      position: absolute;
      display: block;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem; }
  .bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow {
    bottom: calc((0.5rem + 1px) * -1); }
  .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before,
  .bs-popover-top .arrow::after,
  .bs-popover-auto[x-placement^="top"] .arrow::after {
    border-width: 0.5rem 0.5rem 0; }
  .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before {
    bottom: 0;
    border-top-color: rgba(0, 0, 0, 0.25); }
  
  .bs-popover-top .arrow::after,
  .bs-popover-auto[x-placement^="top"] .arrow::after {
    bottom: 1px;
    border-top-color: #fff; }

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

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

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

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1.025rem;
  color: inherit;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  .popover-header:empty {
    display: none; }

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

.carousel {
  position: relative; }

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

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

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

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

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

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

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none; }

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1; }

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: 0s 0.6s opacity; }
  @media screen and (prefers-reduced-motion: reduce) {
    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-right {
      transition: none; } }

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

.carousel-control-prev {
  left: -20px; }

.carousel-control-next {
  right: -20px; }

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: transparent no-repeat center center;
  height: 25px;
  width: 25px; }

.carousel-control-prev-icon {
  height: 25px;
  width: 25px;
  background-size: contain;
  background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/ui/chevron-left-solid.svg");
  opacity: 0.5; }

.carousel-control-next-icon {
  height: 25px;
  width: 25px;
  background-size: contain;
  background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/ui/chevron-right-solid.svg");
  opacity: 0.5; }

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

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

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

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: spinner-border .75s linear infinite; }

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

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

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: spinner-grow .75s linear infinite; }

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

.align-baseline {
  vertical-align: baseline !important; }

.align-top {
  vertical-align: top !important; }

.align-middle {
  vertical-align: middle !important; }

.align-bottom {
  vertical-align: bottom !important; }

.align-text-bottom {
  vertical-align: text-bottom !important; }

.align-text-top {
  vertical-align: text-top !important; }

.bg-primary {
  background-color: #007bff !important; }

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !important; }

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

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important; }

.bg-success {
  background-color: #28a745 !important; }

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1e7e34 !important; }

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

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important; }

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

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important; }

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

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important; }

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

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important; }

.bg-dark {
  background-color: #343a40 !important; }

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important; }

.bg-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: #007bff !important; }

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

.border-success {
  border-color: #28a745 !important; }

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

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

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

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

.border-dark {
  border-color: #343a40 !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important; }
  .d-sm-inline {
    display: inline !important; }
  .d-sm-inline-block {
    display: inline-block !important; }
  .d-sm-block {
    display: block !important; }
  .d-sm-table {
    display: table !important; }
  .d-sm-table-row {
    display: table-row !important; }
  .d-sm-table-cell {
    display: table-cell !important; }
  .d-sm-flex {
    display: flex !important; }
  .d-sm-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 768px) {
  .d-md-none {
    display: none !important; }
  .d-md-inline {
    display: inline !important; }
  .d-md-inline-block {
    display: inline-block !important; }
  .d-md-block {
    display: block !important; }
  .d-md-table {
    display: table !important; }
  .d-md-table-row {
    display: table-row !important; }
  .d-md-table-cell {
    display: table-cell !important; }
  .d-md-flex {
    display: flex !important; }
  .d-md-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-block {
    display: block !important; }
  .d-lg-table {
    display: table !important; }
  .d-lg-table-row {
    display: table-row !important; }
  .d-lg-table-cell {
    display: table-cell !important; }
  .d-lg-flex {
    display: flex !important; }
  .d-lg-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important; }
  .d-xl-inline {
    display: inline !important; }
  .d-xl-inline-block {
    display: inline-block !important; }
  .d-xl-block {
    display: block !important; }
  .d-xl-table {
    display: table !important; }
  .d-xl-table-row {
    display: table-row !important; }
  .d-xl-table-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: flex !important; }
  .d-xl-inline-flex {
    display: inline-flex !important; } }

@media print {
  .d-print-none {
    display: none !important; }
  .d-print-inline {
    display: inline !important; }
  .d-print-inline-block {
    display: inline-block !important; }
  .d-print-block {
    display: block !important; }
  .d-print-table {
    display: table !important; }
  .d-print-table-row {
    display: table-row !important; }
  .d-print-table-cell {
    display: table-cell !important; }
  .d-print-flex {
    display: flex !important; }
  .d-print-inline-flex {
    display: inline-flex !important; } }

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
  max-height: 796px; }
  .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.85714%; }

.embed-responsive-16by9::before {
  padding-top: 56.25%; }

.embed-responsive-3by4::before {
  padding-top: 133.33333%; }

.embed-responsive-1by1::before {
  padding-top: 100%; }

.tip-video {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%; }
  .tip-video iframe {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%; }

.flex-row {
  flex-direction: row !important; }

.flex-column {
  flex-direction: column !important; }

.flex-row-reverse {
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  flex-direction: column-reverse !important; }

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

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

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

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

.flex-grow-0 {
  flex-grow: 0 !important; }

.flex-grow-1 {
  flex-grow: 1 !important; }

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

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

.justify-content-start {
  justify-content: flex-start !important; }

.justify-content-end {
  justify-content: flex-end !important; }

.justify-content-center {
  justify-content: center !important; }

.justify-content-between {
  justify-content: space-between !important; }

.justify-content-around {
  justify-content: space-around !important; }

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

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

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

.align-items-baseline {
  align-items: baseline !important; }

.align-items-stretch {
  align-items: stretch !important; }

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

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

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

.align-content-between {
  align-content: space-between !important; }

.align-content-around {
  align-content: space-around !important; }

.align-content-stretch {
  align-content: stretch !important; }

.align-self-auto {
  align-self: auto !important; }

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

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

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

.align-self-baseline {
  align-self: baseline !important; }

.align-self-stretch {
  align-self: stretch !important; }

.flex-basis-55 {
  flex-basis: 55%; }

.flex-basis-45 {
  flex-basis: 45%; }

.text-end {
  text-align: end; }

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important; }
  .flex-sm-column {
    flex-direction: column !important; }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-sm-wrap {
    flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-sm-fill {
    flex: 1 1 auto !important; }
  .flex-sm-grow-0 {
    flex-grow: 0 !important; }
  .flex-sm-grow-1 {
    flex-grow: 1 !important; }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-sm-start {
    justify-content: flex-start !important; }
  .justify-content-sm-end {
    justify-content: flex-end !important; }
  .justify-content-sm-center {
    justify-content: center !important; }
  .justify-content-sm-between {
    justify-content: space-between !important; }
  .justify-content-sm-around {
    justify-content: space-around !important; }
  .align-items-sm-start {
    align-items: flex-start !important; }
  .align-items-sm-end {
    align-items: flex-end !important; }
  .align-items-sm-center {
    align-items: center !important; }
  .align-items-sm-baseline {
    align-items: baseline !important; }
  .align-items-sm-stretch {
    align-items: stretch !important; }
  .align-content-sm-start {
    align-content: flex-start !important; }
  .align-content-sm-end {
    align-content: flex-end !important; }
  .align-content-sm-center {
    align-content: center !important; }
  .align-content-sm-between {
    align-content: space-between !important; }
  .align-content-sm-around {
    align-content: space-around !important; }
  .align-content-sm-stretch {
    align-content: stretch !important; }
  .align-self-sm-auto {
    align-self: auto !important; }
  .align-self-sm-start {
    align-self: flex-start !important; }
  .align-self-sm-end {
    align-self: flex-end !important; }
  .align-self-sm-center {
    align-self: center !important; }
  .align-self-sm-baseline {
    align-self: baseline !important; }
  .align-self-sm-stretch {
    align-self: stretch !important; }
  .flex-basis-55 {
    flex-basis: 55%; }
  .flex-basis-45 {
    flex-basis: 45%; }
  .text-end {
    text-align: end; } }

@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important; }
  .flex-md-column {
    flex-direction: column !important; }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-md-wrap {
    flex-wrap: wrap !important; }
  .flex-md-nowrap {
    flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-md-fill {
    flex: 1 1 auto !important; }
  .flex-md-grow-0 {
    flex-grow: 0 !important; }
  .flex-md-grow-1 {
    flex-grow: 1 !important; }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-md-start {
    justify-content: flex-start !important; }
  .justify-content-md-end {
    justify-content: flex-end !important; }
  .justify-content-md-center {
    justify-content: center !important; }
  .justify-content-md-between {
    justify-content: space-between !important; }
  .justify-content-md-around {
    justify-content: space-around !important; }
  .align-items-md-start {
    align-items: flex-start !important; }
  .align-items-md-end {
    align-items: flex-end !important; }
  .align-items-md-center {
    align-items: center !important; }
  .align-items-md-baseline {
    align-items: baseline !important; }
  .align-items-md-stretch {
    align-items: stretch !important; }
  .align-content-md-start {
    align-content: flex-start !important; }
  .align-content-md-end {
    align-content: flex-end !important; }
  .align-content-md-center {
    align-content: center !important; }
  .align-content-md-between {
    align-content: space-between !important; }
  .align-content-md-around {
    align-content: space-around !important; }
  .align-content-md-stretch {
    align-content: stretch !important; }
  .align-self-md-auto {
    align-self: auto !important; }
  .align-self-md-start {
    align-self: flex-start !important; }
  .align-self-md-end {
    align-self: flex-end !important; }
  .align-self-md-center {
    align-self: center !important; }
  .align-self-md-baseline {
    align-self: baseline !important; }
  .align-self-md-stretch {
    align-self: stretch !important; }
  .flex-basis-55 {
    flex-basis: 55%; }
  .flex-basis-45 {
    flex-basis: 45%; }
  .text-end {
    text-align: end; } }

@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important; }
  .flex-lg-column {
    flex-direction: column !important; }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-lg-wrap {
    flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-lg-fill {
    flex: 1 1 auto !important; }
  .flex-lg-grow-0 {
    flex-grow: 0 !important; }
  .flex-lg-grow-1 {
    flex-grow: 1 !important; }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-lg-start {
    justify-content: flex-start !important; }
  .justify-content-lg-end {
    justify-content: flex-end !important; }
  .justify-content-lg-center {
    justify-content: center !important; }
  .justify-content-lg-between {
    justify-content: space-between !important; }
  .justify-content-lg-around {
    justify-content: space-around !important; }
  .align-items-lg-start {
    align-items: flex-start !important; }
  .align-items-lg-end {
    align-items: flex-end !important; }
  .align-items-lg-center {
    align-items: center !important; }
  .align-items-lg-baseline {
    align-items: baseline !important; }
  .align-items-lg-stretch {
    align-items: stretch !important; }
  .align-content-lg-start {
    align-content: flex-start !important; }
  .align-content-lg-end {
    align-content: flex-end !important; }
  .align-content-lg-center {
    align-content: center !important; }
  .align-content-lg-between {
    align-content: space-between !important; }
  .align-content-lg-around {
    align-content: space-around !important; }
  .align-content-lg-stretch {
    align-content: stretch !important; }
  .align-self-lg-auto {
    align-self: auto !important; }
  .align-self-lg-start {
    align-self: flex-start !important; }
  .align-self-lg-end {
    align-self: flex-end !important; }
  .align-self-lg-center {
    align-self: center !important; }
  .align-self-lg-baseline {
    align-self: baseline !important; }
  .align-self-lg-stretch {
    align-self: stretch !important; }
  .flex-basis-55 {
    flex-basis: 55%; }
  .flex-basis-45 {
    flex-basis: 45%; }
  .text-end {
    text-align: end; } }

@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important; }
  .flex-xl-column {
    flex-direction: column !important; }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-xl-wrap {
    flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-xl-fill {
    flex: 1 1 auto !important; }
  .flex-xl-grow-0 {
    flex-grow: 0 !important; }
  .flex-xl-grow-1 {
    flex-grow: 1 !important; }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-xl-start {
    justify-content: flex-start !important; }
  .justify-content-xl-end {
    justify-content: flex-end !important; }
  .justify-content-xl-center {
    justify-content: center !important; }
  .justify-content-xl-between {
    justify-content: space-between !important; }
  .justify-content-xl-around {
    justify-content: space-around !important; }
  .align-items-xl-start {
    align-items: flex-start !important; }
  .align-items-xl-end {
    align-items: flex-end !important; }
  .align-items-xl-center {
    align-items: center !important; }
  .align-items-xl-baseline {
    align-items: baseline !important; }
  .align-items-xl-stretch {
    align-items: stretch !important; }
  .align-content-xl-start {
    align-content: flex-start !important; }
  .align-content-xl-end {
    align-content: flex-end !important; }
  .align-content-xl-center {
    align-content: center !important; }
  .align-content-xl-between {
    align-content: space-between !important; }
  .align-content-xl-around {
    align-content: space-around !important; }
  .align-content-xl-stretch {
    align-content: stretch !important; }
  .align-self-xl-auto {
    align-self: auto !important; }
  .align-self-xl-start {
    align-self: flex-start !important; }
  .align-self-xl-end {
    align-self: flex-end !important; }
  .align-self-xl-center {
    align-self: center !important; }
  .align-self-xl-baseline {
    align-self: baseline !important; }
  .align-self-xl-stretch {
    align-self: stretch !important; }
  .flex-basis-55 {
    flex-basis: 55%; }
  .flex-basis-45 {
    flex-basis: 45%; }
  .text-end {
    text-align: end; } }

.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; } }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.m-1 {
  margin: 0.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; } }

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

.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: #007bff !important; }

a.text-primary:hover, a.text-primary:focus {
  color: #0056b3 !important; }

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

a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important; }

.text-success {
  color: #28a745 !important; }

a.text-success:hover, a.text-success:focus {
  color: #19692c !important; }

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

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important; }

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

a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important; }

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

a.text-danger:hover, a.text-danger:focus {
  color: #a71d2a !important; }

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

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important; }

.text-dark {
  color: #343a40 !important; }

a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important; }

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

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

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

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

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

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

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

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important; }
  a:not(.btn) {
    text-decoration: underline; }
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  pre {
    white-space: pre-wrap !important; }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  @page {
    size: a3; }
  body {
    min-width: 992px !important; }
  .container {
    min-width: 992px !important; }
  .navbar {
    display: none; }
  .badge {
    border: 1px solid #000; }
  .table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #fff !important; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important; }
  .table-dark {
    color: inherit; }
    .table-dark th,
    .table-dark td,
    .table-dark thead th,
    .table-dark tbody + tbody {
      border-color: #dee2e6; }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6; } }

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

.font-weight-1 {
  font-weight: 1; }

.font-weight-2 {
  font-weight: 2; }

.font-weight-3 {
  font-weight: 3; }

.font-weight-4 {
  font-weight: 4; }

.font-weight-5 {
  font-weight: 5; }

.font-weight-6 {
  font-weight: 6; }

.font-weight-7 {
  font-weight: 7; }

.font-weight-8 {
  font-weight: 8; }

.font-weight-9 {
  font-weight: 9; }

.font-weight-10 {
  font-weight: 10; }

.font-weight-11 {
  font-weight: 11; }

.font-weight-12 {
  font-weight: 12; }

.font-weight-13 {
  font-weight: 13; }

.font-weight-14 {
  font-weight: 14; }

.font-weight-15 {
  font-weight: 15; }

.font-weight-16 {
  font-weight: 16; }

.font-weight-17 {
  font-weight: 17; }

.font-weight-18 {
  font-weight: 18; }

.font-weight-19 {
  font-weight: 19; }

.font-weight-20 {
  font-weight: 20; }

.font-weight-21 {
  font-weight: 21; }

.font-weight-22 {
  font-weight: 22; }

.font-weight-23 {
  font-weight: 23; }

.font-weight-24 {
  font-weight: 24; }

.font-weight-25 {
  font-weight: 25; }

.font-weight-26 {
  font-weight: 26; }

.font-weight-27 {
  font-weight: 27; }

.font-weight-28 {
  font-weight: 28; }

.font-weight-29 {
  font-weight: 29; }

.font-weight-30 {
  font-weight: 30; }

.font-weight-31 {
  font-weight: 31; }

.font-weight-32 {
  font-weight: 32; }

.font-weight-33 {
  font-weight: 33; }

.font-weight-34 {
  font-weight: 34; }

.font-weight-35 {
  font-weight: 35; }

.font-weight-36 {
  font-weight: 36; }

.font-weight-37 {
  font-weight: 37; }

.font-weight-38 {
  font-weight: 38; }

.font-weight-39 {
  font-weight: 39; }

.font-weight-40 {
  font-weight: 40; }

.font-weight-41 {
  font-weight: 41; }

.font-weight-42 {
  font-weight: 42; }

.font-weight-43 {
  font-weight: 43; }

.font-weight-44 {
  font-weight: 44; }

.font-weight-45 {
  font-weight: 45; }

.font-weight-46 {
  font-weight: 46; }

.font-weight-47 {
  font-weight: 47; }

.font-weight-48 {
  font-weight: 48; }

.font-weight-49 {
  font-weight: 49; }

.font-weight-50 {
  font-weight: 50; }

.font-weight-51 {
  font-weight: 51; }

.font-weight-52 {
  font-weight: 52; }

.font-weight-53 {
  font-weight: 53; }

.font-weight-54 {
  font-weight: 54; }

.font-weight-55 {
  font-weight: 55; }

.font-weight-56 {
  font-weight: 56; }

.font-weight-57 {
  font-weight: 57; }

.font-weight-58 {
  font-weight: 58; }

.font-weight-59 {
  font-weight: 59; }

.font-weight-60 {
  font-weight: 60; }

.font-weight-61 {
  font-weight: 61; }

.font-weight-62 {
  font-weight: 62; }

.font-weight-63 {
  font-weight: 63; }

.font-weight-64 {
  font-weight: 64; }

.font-weight-65 {
  font-weight: 65; }

.font-weight-66 {
  font-weight: 66; }

.font-weight-67 {
  font-weight: 67; }

.font-weight-68 {
  font-weight: 68; }

.font-weight-69 {
  font-weight: 69; }

.font-weight-70 {
  font-weight: 70; }

.font-weight-71 {
  font-weight: 71; }

.font-weight-72 {
  font-weight: 72; }

.font-weight-73 {
  font-weight: 73; }

.font-weight-74 {
  font-weight: 74; }

.font-weight-75 {
  font-weight: 75; }

.font-weight-76 {
  font-weight: 76; }

.font-weight-77 {
  font-weight: 77; }

.font-weight-78 {
  font-weight: 78; }

.font-weight-79 {
  font-weight: 79; }

.font-weight-80 {
  font-weight: 80; }

.font-weight-81 {
  font-weight: 81; }

.font-weight-82 {
  font-weight: 82; }

.font-weight-83 {
  font-weight: 83; }

.font-weight-84 {
  font-weight: 84; }

.font-weight-85 {
  font-weight: 85; }

.font-weight-86 {
  font-weight: 86; }

.font-weight-87 {
  font-weight: 87; }

.font-weight-88 {
  font-weight: 88; }

.font-weight-89 {
  font-weight: 89; }

.font-weight-90 {
  font-weight: 90; }

.font-weight-91 {
  font-weight: 91; }

.font-weight-92 {
  font-weight: 92; }

.font-weight-93 {
  font-weight: 93; }

.font-weight-94 {
  font-weight: 94; }

.font-weight-95 {
  font-weight: 95; }

.font-weight-96 {
  font-weight: 96; }

.font-weight-97 {
  font-weight: 97; }

.font-weight-98 {
  font-weight: 98; }

.font-weight-99 {
  font-weight: 99; }

.font-weight-100 {
  font-weight: 100; }

.font-weight-101 {
  font-weight: 101; }

.font-weight-102 {
  font-weight: 102; }

.font-weight-103 {
  font-weight: 103; }

.font-weight-104 {
  font-weight: 104; }

.font-weight-105 {
  font-weight: 105; }

.font-weight-106 {
  font-weight: 106; }

.font-weight-107 {
  font-weight: 107; }

.font-weight-108 {
  font-weight: 108; }

.font-weight-109 {
  font-weight: 109; }

.font-weight-110 {
  font-weight: 110; }

.font-weight-111 {
  font-weight: 111; }

.font-weight-112 {
  font-weight: 112; }

.font-weight-113 {
  font-weight: 113; }

.font-weight-114 {
  font-weight: 114; }

.font-weight-115 {
  font-weight: 115; }

.font-weight-116 {
  font-weight: 116; }

.font-weight-117 {
  font-weight: 117; }

.font-weight-118 {
  font-weight: 118; }

.font-weight-119 {
  font-weight: 119; }

.font-weight-120 {
  font-weight: 120; }

.font-weight-121 {
  font-weight: 121; }

.font-weight-122 {
  font-weight: 122; }

.font-weight-123 {
  font-weight: 123; }

.font-weight-124 {
  font-weight: 124; }

.font-weight-125 {
  font-weight: 125; }

.font-weight-126 {
  font-weight: 126; }

.font-weight-127 {
  font-weight: 127; }

.font-weight-128 {
  font-weight: 128; }

.font-weight-129 {
  font-weight: 129; }

.font-weight-130 {
  font-weight: 130; }

.font-weight-131 {
  font-weight: 131; }

.font-weight-132 {
  font-weight: 132; }

.font-weight-133 {
  font-weight: 133; }

.font-weight-134 {
  font-weight: 134; }

.font-weight-135 {
  font-weight: 135; }

.font-weight-136 {
  font-weight: 136; }

.font-weight-137 {
  font-weight: 137; }

.font-weight-138 {
  font-weight: 138; }

.font-weight-139 {
  font-weight: 139; }

.font-weight-140 {
  font-weight: 140; }

.font-weight-141 {
  font-weight: 141; }

.font-weight-142 {
  font-weight: 142; }

.font-weight-143 {
  font-weight: 143; }

.font-weight-144 {
  font-weight: 144; }

.font-weight-145 {
  font-weight: 145; }

.font-weight-146 {
  font-weight: 146; }

.font-weight-147 {
  font-weight: 147; }

.font-weight-148 {
  font-weight: 148; }

.font-weight-149 {
  font-weight: 149; }

.font-weight-150 {
  font-weight: 150; }

.font-weight-151 {
  font-weight: 151; }

.font-weight-152 {
  font-weight: 152; }

.font-weight-153 {
  font-weight: 153; }

.font-weight-154 {
  font-weight: 154; }

.font-weight-155 {
  font-weight: 155; }

.font-weight-156 {
  font-weight: 156; }

.font-weight-157 {
  font-weight: 157; }

.font-weight-158 {
  font-weight: 158; }

.font-weight-159 {
  font-weight: 159; }

.font-weight-160 {
  font-weight: 160; }

.font-weight-161 {
  font-weight: 161; }

.font-weight-162 {
  font-weight: 162; }

.font-weight-163 {
  font-weight: 163; }

.font-weight-164 {
  font-weight: 164; }

.font-weight-165 {
  font-weight: 165; }

.font-weight-166 {
  font-weight: 166; }

.font-weight-167 {
  font-weight: 167; }

.font-weight-168 {
  font-weight: 168; }

.font-weight-169 {
  font-weight: 169; }

.font-weight-170 {
  font-weight: 170; }

.font-weight-171 {
  font-weight: 171; }

.font-weight-172 {
  font-weight: 172; }

.font-weight-173 {
  font-weight: 173; }

.font-weight-174 {
  font-weight: 174; }

.font-weight-175 {
  font-weight: 175; }

.font-weight-176 {
  font-weight: 176; }

.font-weight-177 {
  font-weight: 177; }

.font-weight-178 {
  font-weight: 178; }

.font-weight-179 {
  font-weight: 179; }

.font-weight-180 {
  font-weight: 180; }

.font-weight-181 {
  font-weight: 181; }

.font-weight-182 {
  font-weight: 182; }

.font-weight-183 {
  font-weight: 183; }

.font-weight-184 {
  font-weight: 184; }

.font-weight-185 {
  font-weight: 185; }

.font-weight-186 {
  font-weight: 186; }

.font-weight-187 {
  font-weight: 187; }

.font-weight-188 {
  font-weight: 188; }

.font-weight-189 {
  font-weight: 189; }

.font-weight-190 {
  font-weight: 190; }

.font-weight-191 {
  font-weight: 191; }

.font-weight-192 {
  font-weight: 192; }

.font-weight-193 {
  font-weight: 193; }

.font-weight-194 {
  font-weight: 194; }

.font-weight-195 {
  font-weight: 195; }

.font-weight-196 {
  font-weight: 196; }

.font-weight-197 {
  font-weight: 197; }

.font-weight-198 {
  font-weight: 198; }

.font-weight-199 {
  font-weight: 199; }

.font-weight-200 {
  font-weight: 200; }

.font-weight-201 {
  font-weight: 201; }

.font-weight-202 {
  font-weight: 202; }

.font-weight-203 {
  font-weight: 203; }

.font-weight-204 {
  font-weight: 204; }

.font-weight-205 {
  font-weight: 205; }

.font-weight-206 {
  font-weight: 206; }

.font-weight-207 {
  font-weight: 207; }

.font-weight-208 {
  font-weight: 208; }

.font-weight-209 {
  font-weight: 209; }

.font-weight-210 {
  font-weight: 210; }

.font-weight-211 {
  font-weight: 211; }

.font-weight-212 {
  font-weight: 212; }

.font-weight-213 {
  font-weight: 213; }

.font-weight-214 {
  font-weight: 214; }

.font-weight-215 {
  font-weight: 215; }

.font-weight-216 {
  font-weight: 216; }

.font-weight-217 {
  font-weight: 217; }

.font-weight-218 {
  font-weight: 218; }

.font-weight-219 {
  font-weight: 219; }

.font-weight-220 {
  font-weight: 220; }

.font-weight-221 {
  font-weight: 221; }

.font-weight-222 {
  font-weight: 222; }

.font-weight-223 {
  font-weight: 223; }

.font-weight-224 {
  font-weight: 224; }

.font-weight-225 {
  font-weight: 225; }

.font-weight-226 {
  font-weight: 226; }

.font-weight-227 {
  font-weight: 227; }

.font-weight-228 {
  font-weight: 228; }

.font-weight-229 {
  font-weight: 229; }

.font-weight-230 {
  font-weight: 230; }

.font-weight-231 {
  font-weight: 231; }

.font-weight-232 {
  font-weight: 232; }

.font-weight-233 {
  font-weight: 233; }

.font-weight-234 {
  font-weight: 234; }

.font-weight-235 {
  font-weight: 235; }

.font-weight-236 {
  font-weight: 236; }

.font-weight-237 {
  font-weight: 237; }

.font-weight-238 {
  font-weight: 238; }

.font-weight-239 {
  font-weight: 239; }

.font-weight-240 {
  font-weight: 240; }

.font-weight-241 {
  font-weight: 241; }

.font-weight-242 {
  font-weight: 242; }

.font-weight-243 {
  font-weight: 243; }

.font-weight-244 {
  font-weight: 244; }

.font-weight-245 {
  font-weight: 245; }

.font-weight-246 {
  font-weight: 246; }

.font-weight-247 {
  font-weight: 247; }

.font-weight-248 {
  font-weight: 248; }

.font-weight-249 {
  font-weight: 249; }

.font-weight-250 {
  font-weight: 250; }

.font-weight-251 {
  font-weight: 251; }

.font-weight-252 {
  font-weight: 252; }

.font-weight-253 {
  font-weight: 253; }

.font-weight-254 {
  font-weight: 254; }

.font-weight-255 {
  font-weight: 255; }

.font-weight-256 {
  font-weight: 256; }

.font-weight-257 {
  font-weight: 257; }

.font-weight-258 {
  font-weight: 258; }

.font-weight-259 {
  font-weight: 259; }

.font-weight-260 {
  font-weight: 260; }

.font-weight-261 {
  font-weight: 261; }

.font-weight-262 {
  font-weight: 262; }

.font-weight-263 {
  font-weight: 263; }

.font-weight-264 {
  font-weight: 264; }

.font-weight-265 {
  font-weight: 265; }

.font-weight-266 {
  font-weight: 266; }

.font-weight-267 {
  font-weight: 267; }

.font-weight-268 {
  font-weight: 268; }

.font-weight-269 {
  font-weight: 269; }

.font-weight-270 {
  font-weight: 270; }

.font-weight-271 {
  font-weight: 271; }

.font-weight-272 {
  font-weight: 272; }

.font-weight-273 {
  font-weight: 273; }

.font-weight-274 {
  font-weight: 274; }

.font-weight-275 {
  font-weight: 275; }

.font-weight-276 {
  font-weight: 276; }

.font-weight-277 {
  font-weight: 277; }

.font-weight-278 {
  font-weight: 278; }

.font-weight-279 {
  font-weight: 279; }

.font-weight-280 {
  font-weight: 280; }

.font-weight-281 {
  font-weight: 281; }

.font-weight-282 {
  font-weight: 282; }

.font-weight-283 {
  font-weight: 283; }

.font-weight-284 {
  font-weight: 284; }

.font-weight-285 {
  font-weight: 285; }

.font-weight-286 {
  font-weight: 286; }

.font-weight-287 {
  font-weight: 287; }

.font-weight-288 {
  font-weight: 288; }

.font-weight-289 {
  font-weight: 289; }

.font-weight-290 {
  font-weight: 290; }

.font-weight-291 {
  font-weight: 291; }

.font-weight-292 {
  font-weight: 292; }

.font-weight-293 {
  font-weight: 293; }

.font-weight-294 {
  font-weight: 294; }

.font-weight-295 {
  font-weight: 295; }

.font-weight-296 {
  font-weight: 296; }

.font-weight-297 {
  font-weight: 297; }

.font-weight-298 {
  font-weight: 298; }

.font-weight-299 {
  font-weight: 299; }

.font-weight-300 {
  font-weight: 300; }

.font-weight-301 {
  font-weight: 301; }

.font-weight-302 {
  font-weight: 302; }

.font-weight-303 {
  font-weight: 303; }

.font-weight-304 {
  font-weight: 304; }

.font-weight-305 {
  font-weight: 305; }

.font-weight-306 {
  font-weight: 306; }

.font-weight-307 {
  font-weight: 307; }

.font-weight-308 {
  font-weight: 308; }

.font-weight-309 {
  font-weight: 309; }

.font-weight-310 {
  font-weight: 310; }

.font-weight-311 {
  font-weight: 311; }

.font-weight-312 {
  font-weight: 312; }

.font-weight-313 {
  font-weight: 313; }

.font-weight-314 {
  font-weight: 314; }

.font-weight-315 {
  font-weight: 315; }

.font-weight-316 {
  font-weight: 316; }

.font-weight-317 {
  font-weight: 317; }

.font-weight-318 {
  font-weight: 318; }

.font-weight-319 {
  font-weight: 319; }

.font-weight-320 {
  font-weight: 320; }

.font-weight-321 {
  font-weight: 321; }

.font-weight-322 {
  font-weight: 322; }

.font-weight-323 {
  font-weight: 323; }

.font-weight-324 {
  font-weight: 324; }

.font-weight-325 {
  font-weight: 325; }

.font-weight-326 {
  font-weight: 326; }

.font-weight-327 {
  font-weight: 327; }

.font-weight-328 {
  font-weight: 328; }

.font-weight-329 {
  font-weight: 329; }

.font-weight-330 {
  font-weight: 330; }

.font-weight-331 {
  font-weight: 331; }

.font-weight-332 {
  font-weight: 332; }

.font-weight-333 {
  font-weight: 333; }

.font-weight-334 {
  font-weight: 334; }

.font-weight-335 {
  font-weight: 335; }

.font-weight-336 {
  font-weight: 336; }

.font-weight-337 {
  font-weight: 337; }

.font-weight-338 {
  font-weight: 338; }

.font-weight-339 {
  font-weight: 339; }

.font-weight-340 {
  font-weight: 340; }

.font-weight-341 {
  font-weight: 341; }

.font-weight-342 {
  font-weight: 342; }

.font-weight-343 {
  font-weight: 343; }

.font-weight-344 {
  font-weight: 344; }

.font-weight-345 {
  font-weight: 345; }

.font-weight-346 {
  font-weight: 346; }

.font-weight-347 {
  font-weight: 347; }

.font-weight-348 {
  font-weight: 348; }

.font-weight-349 {
  font-weight: 349; }

.font-weight-350 {
  font-weight: 350; }

.font-weight-351 {
  font-weight: 351; }

.font-weight-352 {
  font-weight: 352; }

.font-weight-353 {
  font-weight: 353; }

.font-weight-354 {
  font-weight: 354; }

.font-weight-355 {
  font-weight: 355; }

.font-weight-356 {
  font-weight: 356; }

.font-weight-357 {
  font-weight: 357; }

.font-weight-358 {
  font-weight: 358; }

.font-weight-359 {
  font-weight: 359; }

.font-weight-360 {
  font-weight: 360; }

.font-weight-361 {
  font-weight: 361; }

.font-weight-362 {
  font-weight: 362; }

.font-weight-363 {
  font-weight: 363; }

.font-weight-364 {
  font-weight: 364; }

.font-weight-365 {
  font-weight: 365; }

.font-weight-366 {
  font-weight: 366; }

.font-weight-367 {
  font-weight: 367; }

.font-weight-368 {
  font-weight: 368; }

.font-weight-369 {
  font-weight: 369; }

.font-weight-370 {
  font-weight: 370; }

.font-weight-371 {
  font-weight: 371; }

.font-weight-372 {
  font-weight: 372; }

.font-weight-373 {
  font-weight: 373; }

.font-weight-374 {
  font-weight: 374; }

.font-weight-375 {
  font-weight: 375; }

.font-weight-376 {
  font-weight: 376; }

.font-weight-377 {
  font-weight: 377; }

.font-weight-378 {
  font-weight: 378; }

.font-weight-379 {
  font-weight: 379; }

.font-weight-380 {
  font-weight: 380; }

.font-weight-381 {
  font-weight: 381; }

.font-weight-382 {
  font-weight: 382; }

.font-weight-383 {
  font-weight: 383; }

.font-weight-384 {
  font-weight: 384; }

.font-weight-385 {
  font-weight: 385; }

.font-weight-386 {
  font-weight: 386; }

.font-weight-387 {
  font-weight: 387; }

.font-weight-388 {
  font-weight: 388; }

.font-weight-389 {
  font-weight: 389; }

.font-weight-390 {
  font-weight: 390; }

.font-weight-391 {
  font-weight: 391; }

.font-weight-392 {
  font-weight: 392; }

.font-weight-393 {
  font-weight: 393; }

.font-weight-394 {
  font-weight: 394; }

.font-weight-395 {
  font-weight: 395; }

.font-weight-396 {
  font-weight: 396; }

.font-weight-397 {
  font-weight: 397; }

.font-weight-398 {
  font-weight: 398; }

.font-weight-399 {
  font-weight: 399; }

.font-weight-400 {
  font-weight: 400; }

/* Webfont: Lato-Bold */
@font-face {
  font-family: 'LatoWebBold';
  src: url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Bold.eot");
  /* IE9 Compat Modes */
  src: url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Bold.eot?#iefix") format("embedded-opentype"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Bold.woff2") format("woff2"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Bold.woff") format("woff"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Bold.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility; }

/* Webfont: Lato-BoldItalic */
@font-face {
  font-family: 'LatoWebBold';
  src: url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-BoldItalic.eot");
  /* IE9 Compat Modes */
  src: url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-BoldItalic.eot?#iefix") format("embedded-opentype"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-BoldItalic.woff2") format("woff2"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-BoldItalic.woff") format("woff"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-BoldItalic.ttf") format("truetype");
  font-style: italic;
  font-weight: normal;
  text-rendering: optimizeLegibility; }

/* Webfont: Lato-Italic */
@font-face {
  font-family: 'LatoWeb';
  src: url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Italic.eot");
  /* IE9 Compat Modes */
  src: url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Italic.eot?#iefix") format("embedded-opentype"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Italic.woff2") format("woff2"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Italic.woff") format("woff"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Italic.ttf") format("truetype");
  font-style: italic;
  font-weight: normal;
  text-rendering: optimizeLegibility; }

/* Webfont: Lato-Regular */
@font-face {
  font-family: 'LatoWeb';
  src: url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Regular.eot");
  /* IE9 Compat Modes */
  src: url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Regular.eot?#iefix") format("embedded-opentype"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Regular.woff2") format("woff2"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Regular.woff") format("woff"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Regular.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility; }

.hidden {
  display: none; }

.show-in-mobile-xs, .show-in-mobile-xs-inline, .show-in-mobile-xs-inline-block, .show-in-mobile-md, .show-in-mobile-md-inline, .show-in-mobile-md-inline-block, .show-in-mobile-lg, .show-in-mobile-lg-inline, .show-in-mobile-lg-inline-block, .show-in-mobile-xlg, .show-in-mobile-xlg-inline, .show-in-mobile-xlg-inline-block, .show-in-tablet-xs, .show-in-tablet-xs-inline, .show-in-tablet-xs-inline-block, .show-in-tablet-sm, .show-in-tablet-sm-inline, .show-in-tablet-sm-inline-block, .show-in-tablet-md, .show-in-tablet-md-inline, .show-in-tablet-md-inline-block, .show-in-tablet-lg, .show-in-tablet-lg-inline, .show-in-tablet-lg-inline-block, .show-in-tablet-xlg, .show-in-tablet-xlg-inline, .show-in-tablet-xlg-inline-block, .show-in-laptop-xs, .show-in-laptop-xs-inline, .show-in-laptop-xs-inline-block, .show-in-laptop-md, .show-in-laptop-md-inline, .show-in-laptop-md-inline-block, .show-in-laptop-lg, .show-in-laptop-lg-inline, .show-in-laptop-lg-inline-block, .hide-in-mobile-xs, .hide-in-mobile-xs-inline, .hide-in-mobile-xs-inline-block, .hide-in-mobile-md, .hide-in-mobile-md-inline, .hide-in-mobile-md-inline-block, .hide-in-mobile-lg, .hide-in-mobile-lg-inline, .hide-in-mobile-lg-inline-block, .hide-in-mobile-xlg, .hide-in-mobile-xlg-inline, .hide-in-mobile-xlg-inline-block, .hide-in-tablet-xs, .hide-in-tablet-xs-inline, .hide-in-tablet-xs-inline-block, .hide-in-tablet-sm, .hide-in-tablet-sm-inline, .hide-in-tablet-sm-inline-block, .hide-in-tablet-md, .hide-in-tablet-md-inline, .hide-in-tablet-md-inline-block, .hide-in-tablet-lg, .hide-in-tablet-lg-inline, .hide-in-tablet-lg-inline-block, .hide-in-tablet-xlg, .hide-in-tablet-xlg-inline, .hide-in-tablet-xlg-inline-block, .hide-in-laptop-xs, .hide-in-laptop-xs-inline, .hide-in-laptop-xs-inline-block, .hide-in-laptop-md, .hide-in-laptop-md-inline, .hide-in-laptop-md-inline-block, .hide-in-laptop-lg, .hide-in-laptop-lg-inline, .hide-in-laptop-lg-inline-block {
  display: none !important; }

@media (max-width: 1920px) {
  .show-in-laptop-xlg {
    display: block !important; }
  .show-in-laptop-xlg-inline {
    display: inline; }
  .show-in-laptop-xlg-inline-block {
    display: inline-block; } }

@media (max-width: 1680px) {
  .show-in-laptop-lg {
    display: block !important; }
  .show-in-laptop-lg-inline {
    display: inline; }
  .show-in-laptop-lg-inline-block {
    display: inline-block; } }

@media (max-width: 1440px) {
  .show-in-laptop-md {
    display: block !important; }
  .show-in-laptop-md-inline {
    display: inline; }
  .show-in-laptop-md-inline-block {
    display: inline-block; } }

@media (max-width: 1280px) {
  .show-in-laptop-xs {
    display: block !important; }
  .show-in-laptop-xs-inline {
    display: inline; }
  .show-in-laptop-xs-inline-block {
    display: inline-block; } }

@media (max-width: 1366px) {
  .show-in-tablet-xlg {
    display: block !important; }
  .show-in-tablet-xlg-inline {
    display: inline; }
  .show-in-tablet-xlg-inline-block {
    display: inline-block; } }

@media (max-width: 1112px) {
  .show-in-tablet-lg {
    display: block !important; }
  .show-in-tablet-lg-inline {
    display: inline; }
  .show-in-tablet-lg-inline-block {
    display: inline-block; } }

@media (max-width: 834px) {
  .show-in-tablet-sm {
    display: block !important; }
  .show-in-tablet-sm-inline {
    display: inline; }
  .show-in-tablet-sm-inline-block {
    display: inline-block; } }

@media (max-width: 768px) {
  .show-in-tablet-xs {
    display: block !important; }
  .show-in-tablet-xs-inline {
    display: inline; }
  .show-in-tablet-xs-inline-block {
    display: inline-block; } }

@media (max-width: 736px) {
  .show-in-mobile-xlg {
    display: block !important; }
  .show-in-mobile-xlg-inline {
    display: inline; }
  .show-in-mobile-xlg-inline-block {
    display: inline-block; } }

@media (max-width: 575px) {
  .show-in-mobile-lg {
    display: block !important; }
  .show-in-mobile-lg-inline {
    display: inline; }
  .show-in-mobile-lg-inline-block {
    display: inline-block; } }

@media (max-width: 414px) {
  .show-in-mobile-md {
    display: block !important; }
  .show-in-mobile-md-inline {
    display: inline; }
  .show-in-mobile-md-inline-block {
    display: inline-block; } }

@media (max-width: 320px) {
  .show-in-mobile-xs {
    display: block !important; }
  .show-in-mobile-xs-inline {
    display: inline; }
  .show-in-mobile-xs-inline-block {
    display: inline-block; } }

@media (min-width: 1921px) {
  .hide-in-laptop-xlg {
    display: block !important; }
  .hide-in-laptop-xlg-inline {
    display: inline; }
  .hide-in-laptop-xlg-inline-block {
    display: inline-block; } }

@media (min-width: 1681px) {
  .hide-in-laptop-lg {
    display: block !important; }
  .hide-in-laptop-lg-inline {
    display: inline; }
  .hide-in-laptop-lg-inline-block {
    display: inline-block; } }

@media (min-width: 1441px) {
  .hide-in-laptop-md {
    display: block !important; }
  .hide-in-laptop-md-inline {
    display: inline; }
  .hide-in-laptop-md-inline-block {
    display: inline-block; } }

@media (min-width: 1281px) {
  .hide-in-laptop-xs {
    display: block !important; }
  .hide-in-laptop-xs-inline {
    display: inline; }
  .hide-in-laptop-xs-inline-block {
    display: inline-block; } }

@media (min-width: 1367px) {
  .hide-in-tablet-xlg {
    display: block !important; }
  .hide-in-tablet-xlg-inline {
    display: inline; }
  .hide-in-tablet-xlg-inline-block {
    display: inline-block; } }

@media (min-width: 1113px) {
  .hide-in-tablet-lg {
    display: block !important; }
  .hide-in-tablet-lg-inline {
    display: inline; }
  .hide-in-tablet-lg-inline-block {
    display: inline-block; } }

@media (min-width: 835px) {
  .hide-in-tablet-sm {
    display: block !important; }
  .hide-in-tablet-sm-inline {
    display: inline; }
  .hide-in-tablet-sm-inline-block {
    display: inline-block; } }

@media (min-width: 769px) {
  .hide-in-tablet-xs {
    display: block !important; }
  .hide-in-tablet-xs-inline {
    display: inline; }
  .hide-in-tablet-xs-inline-block {
    display: inline-block; } }

@media (min-width: 737px) {
  .hide-in-mobile-xlg {
    display: block !important; }
  .hide-in-mobile-xlg-inline {
    display: inline; }
  .hide-in-mobile-xlg-inline-block {
    display: inline-block; } }

@media (min-width: 576px) {
  .hide-in-mobile-lg {
    display: block !important; }
  .hide-in-mobile-lg-inline {
    display: inline; }
  .hide-in-mobile-lg-inline-block {
    display: inline-block; } }

@media (min-width: 415px) {
  .hide-in-mobile-md {
    display: block !important; }
  .hide-in-mobile-md-inline {
    display: inline; }
  .hide-in-mobile-md-inline-block {
    display: inline-block; } }

@media (min-width: 321px) {
  .hide-in-mobile-xs {
    display: block !important; }
  .hide-in-mobile-xs-inline {
    display: inline; }
  .hide-in-mobile-xs-inline-block {
    display: inline-block; } }

/*============================================
DO NOT CHANGE!!!
=============================================*/
.text-transparent {
  color: transparent !important; }

.border-transparent {
  border-color: transparent; }

.transparent {
  background-color: transparent !important;
  color: white !important; }

.tile-transparent {
  background: transparent !important; }
  @media (min-width: 1025px) {
    .tile-transparent:hover {
      background-color: rgba(13, 13, 13, 0) !important; } }
  .tile-transparent:active, .tile-transparent:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    background-color: rgba(5, 5, 5, 0) !important; }

.target-transparent {
  background: transparent !important;
  color: #fff;
  padding: 20px; }

.patient-dash-transparent {
  background-color: transparent !important; }

.btn-transparent {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: transparent !important;
  border: 2px solid transparent !important; }
  .btn-transparent:focus, .btn-transparent:active {
    outline: none;
    color: white !important;
    background: transparent !important;
    text-decoration: none; }

.bg-overlay-transparent-10 {
  background: rgba(0, 0, 0, 0.1); }

.bg-overlay-transparent-20 {
  background: rgba(0, 0, 0, 0.2); }

.bg-overlay-transparent-30 {
  background: rgba(0, 0, 0, 0.3); }

.bg-overlay-transparent-40 {
  background: rgba(0, 0, 0, 0.4); }

.bg-overlay-transparent-50 {
  background: rgba(0, 0, 0, 0.5); }

.bg-overlay-transparent-60 {
  background: rgba(0, 0, 0, 0.6); }

.bg-overlay-transparent-70 {
  background: rgba(0, 0, 0, 0.7); }

.bg-overlay-transparent-80 {
  background: rgba(0, 0, 0, 0.8); }

.bg-overlay-transparent-90 {
  background: rgba(0, 0, 0, 0.9); }

.bg-transparent {
  background: transparent; }

.bg-dark-transparent-1 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-1 {
  background: rgba(3, 3, 3, 0); }

.bg-dark-transparent-2 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-2 {
  background: rgba(5, 5, 5, 0); }

.bg-dark-transparent-3 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-3 {
  background: rgba(8, 8, 8, 0); }

.bg-dark-transparent-4 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-4 {
  background: rgba(10, 10, 10, 0); }

.bg-dark-transparent-5 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-5 {
  background: rgba(13, 13, 13, 0); }

.bg-dark-transparent-6 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-6 {
  background: rgba(15, 15, 15, 0); }

.bg-dark-transparent-7 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-7 {
  background: rgba(18, 18, 18, 0); }

.bg-dark-transparent-8 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-8 {
  background: rgba(20, 20, 20, 0); }

.bg-dark-transparent-9 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-9 {
  background: rgba(23, 23, 23, 0); }

.bg-dark-transparent-10 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-10 {
  background: rgba(26, 26, 26, 0); }

.bg-dark-transparent-11 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-11 {
  background: rgba(28, 28, 28, 0); }

.bg-dark-transparent-12 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-12 {
  background: rgba(31, 31, 31, 0); }

.bg-dark-transparent-13 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-13 {
  background: rgba(33, 33, 33, 0); }

.bg-dark-transparent-14 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-14 {
  background: rgba(36, 36, 36, 0); }

.bg-dark-transparent-15 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-15 {
  background: rgba(38, 38, 38, 0); }

.bg-dark-transparent-16 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-16 {
  background: rgba(41, 41, 41, 0); }

.bg-dark-transparent-17 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-17 {
  background: rgba(43, 43, 43, 0); }

.bg-dark-transparent-18 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-18 {
  background: rgba(46, 46, 46, 0); }

.bg-dark-transparent-19 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-19 {
  background: rgba(48, 48, 48, 0); }

.bg-dark-transparent-20 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-20 {
  background: rgba(51, 51, 51, 0); }

.bg-dark-transparent-21 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-21 {
  background: rgba(54, 54, 54, 0); }

.bg-dark-transparent-22 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-22 {
  background: rgba(56, 56, 56, 0); }

.bg-dark-transparent-23 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-23 {
  background: rgba(59, 59, 59, 0); }

.bg-dark-transparent-24 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-24 {
  background: rgba(61, 61, 61, 0); }

.bg-dark-transparent-25 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-25 {
  background: rgba(64, 64, 64, 0); }

.bg-dark-transparent-26 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-26 {
  background: rgba(66, 66, 66, 0); }

.bg-dark-transparent-27 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-27 {
  background: rgba(69, 69, 69, 0); }

.bg-dark-transparent-28 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-28 {
  background: rgba(71, 71, 71, 0); }

.bg-dark-transparent-29 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-29 {
  background: rgba(74, 74, 74, 0); }

.bg-dark-transparent-30 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-30 {
  background: rgba(77, 77, 77, 0); }

.bg-dark-transparent-31 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-31 {
  background: rgba(79, 79, 79, 0); }

.bg-dark-transparent-32 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-32 {
  background: rgba(82, 82, 82, 0); }

.bg-dark-transparent-33 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-33 {
  background: rgba(84, 84, 84, 0); }

.bg-dark-transparent-34 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-34 {
  background: rgba(87, 87, 87, 0); }

.bg-dark-transparent-35 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-35 {
  background: rgba(89, 89, 89, 0); }

.bg-dark-transparent-36 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-36 {
  background: rgba(92, 92, 92, 0); }

.bg-dark-transparent-37 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-37 {
  background: rgba(94, 94, 94, 0); }

.bg-dark-transparent-38 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-38 {
  background: rgba(97, 97, 97, 0); }

.bg-dark-transparent-39 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-39 {
  background: rgba(99, 99, 99, 0); }

.bg-dark-transparent-40 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-40 {
  background: rgba(102, 102, 102, 0); }

.bg-dark-transparent-41 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-41 {
  background: rgba(105, 105, 105, 0); }

.bg-dark-transparent-42 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-42 {
  background: rgba(107, 107, 107, 0); }

.bg-dark-transparent-43 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-43 {
  background: rgba(110, 110, 110, 0); }

.bg-dark-transparent-44 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-44 {
  background: rgba(112, 112, 112, 0); }

.bg-dark-transparent-45 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-45 {
  background: rgba(115, 115, 115, 0); }

.bg-dark-transparent-46 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-46 {
  background: rgba(117, 117, 117, 0); }

.bg-dark-transparent-47 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-47 {
  background: rgba(120, 120, 120, 0); }

.bg-dark-transparent-48 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-48 {
  background: rgba(122, 122, 122, 0); }

.bg-dark-transparent-49 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-49 {
  background: rgba(125, 125, 125, 0); }

.bg-dark-transparent-50 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-50 {
  background: rgba(128, 128, 128, 0); }

.bg-dark-transparent-51 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-51 {
  background: rgba(130, 130, 130, 0); }

.bg-dark-transparent-52 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-52 {
  background: rgba(133, 133, 133, 0); }

.bg-dark-transparent-53 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-53 {
  background: rgba(135, 135, 135, 0); }

.bg-dark-transparent-54 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-54 {
  background: rgba(138, 138, 138, 0); }

.bg-dark-transparent-55 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-55 {
  background: rgba(140, 140, 140, 0); }

.bg-dark-transparent-56 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-56 {
  background: rgba(143, 143, 143, 0); }

.bg-dark-transparent-57 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-57 {
  background: rgba(145, 145, 145, 0); }

.bg-dark-transparent-58 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-58 {
  background: rgba(148, 148, 148, 0); }

.bg-dark-transparent-59 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-59 {
  background: rgba(150, 150, 150, 0); }

.bg-dark-transparent-60 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-60 {
  background: rgba(153, 153, 153, 0); }

.bg-dark-transparent-61 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-61 {
  background: rgba(156, 156, 156, 0); }

.bg-dark-transparent-62 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-62 {
  background: rgba(158, 158, 158, 0); }

.bg-dark-transparent-63 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-63 {
  background: rgba(161, 161, 161, 0); }

.bg-dark-transparent-64 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-64 {
  background: rgba(163, 163, 163, 0); }

.bg-dark-transparent-65 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-65 {
  background: rgba(166, 166, 166, 0); }

.bg-dark-transparent-66 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-66 {
  background: rgba(168, 168, 168, 0); }

.bg-dark-transparent-67 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-67 {
  background: rgba(171, 171, 171, 0); }

.bg-dark-transparent-68 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-68 {
  background: rgba(173, 173, 173, 0); }

.bg-dark-transparent-69 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-69 {
  background: rgba(176, 176, 176, 0); }

.bg-dark-transparent-70 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-70 {
  background: rgba(179, 179, 179, 0); }

.bg-dark-transparent-71 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-71 {
  background: rgba(181, 181, 181, 0); }

.bg-dark-transparent-72 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-72 {
  background: rgba(184, 184, 184, 0); }

.bg-dark-transparent-73 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-73 {
  background: rgba(186, 186, 186, 0); }

.bg-dark-transparent-74 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-74 {
  background: rgba(189, 189, 189, 0); }

.bg-dark-transparent-75 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-75 {
  background: rgba(191, 191, 191, 0); }

.bg-dark-transparent-76 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-76 {
  background: rgba(194, 194, 194, 0); }

.bg-dark-transparent-77 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-77 {
  background: rgba(196, 196, 196, 0); }

.bg-dark-transparent-78 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-78 {
  background: rgba(199, 199, 199, 0); }

.bg-dark-transparent-79 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-79 {
  background: rgba(201, 201, 201, 0); }

.bg-dark-transparent-80 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-80 {
  background: rgba(204, 204, 204, 0); }

.bg-dark-transparent-81 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-81 {
  background: rgba(207, 207, 207, 0); }

.bg-dark-transparent-82 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-82 {
  background: rgba(209, 209, 209, 0); }

.bg-dark-transparent-83 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-83 {
  background: rgba(212, 212, 212, 0); }

.bg-dark-transparent-84 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-84 {
  background: rgba(214, 214, 214, 0); }

.bg-dark-transparent-85 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-85 {
  background: rgba(217, 217, 217, 0); }

.bg-dark-transparent-86 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-86 {
  background: rgba(219, 219, 219, 0); }

.bg-dark-transparent-87 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-87 {
  background: rgba(222, 222, 222, 0); }

.bg-dark-transparent-88 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-88 {
  background: rgba(224, 224, 224, 0); }

.bg-dark-transparent-89 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-89 {
  background: rgba(227, 227, 227, 0); }

.bg-dark-transparent-90 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-90 {
  background: rgba(230, 230, 230, 0); }

.bg-dark-transparent-91 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-91 {
  background: rgba(232, 232, 232, 0); }

.bg-dark-transparent-92 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-92 {
  background: rgba(235, 235, 235, 0); }

.bg-dark-transparent-93 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-93 {
  background: rgba(237, 237, 237, 0); }

.bg-dark-transparent-94 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-94 {
  background: rgba(240, 240, 240, 0); }

.bg-dark-transparent-95 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-95 {
  background: rgba(242, 242, 242, 0); }

.bg-dark-transparent-96 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-96 {
  background: rgba(245, 245, 245, 0); }

.bg-dark-transparent-97 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-97 {
  background: rgba(247, 247, 247, 0); }

.bg-dark-transparent-98 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-98 {
  background: rgba(250, 250, 250, 0); }

.bg-dark-transparent-99 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-99 {
  background: rgba(252, 252, 252, 0); }

.bg-dark-transparent-100 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-100 {
  background: rgba(255, 255, 255, 0); }

.text-brand-original {
  color: #00a9d4 !important; }

.border-brand-original {
  border-color: #00a9d4; }

.brand-original {
  background-color: #00a9d4 !important;
  color: white !important; }

.tile-brand-original {
  background: #00a9d4 !important; }
  @media (min-width: 1025px) {
    .tile-brand-original:hover {
      background-color: #00bdee !important; } }
  .tile-brand-original:active, .tile-brand-original:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 169, 212, 0.5);
    background-color: #00b1de !important; }

.target-brand-original {
  background: #00a9d4 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-brand-original {
  background-color: #00a9d4 !important; }

.btn-brand-original {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #00a9d4 !important;
  border: 2px solid #00a9d4 !important; }
  .btn-brand-original:focus, .btn-brand-original:active {
    outline: none;
    color: white !important;
    background: #00a9d4 !important;
    text-decoration: none; }

.bg-overlay-brand-original-10 {
  background: rgba(0, 169, 212, 0.1); }

.bg-overlay-brand-original-20 {
  background: rgba(0, 169, 212, 0.2); }

.bg-overlay-brand-original-30 {
  background: rgba(0, 169, 212, 0.3); }

.bg-overlay-brand-original-40 {
  background: rgba(0, 169, 212, 0.4); }

.bg-overlay-brand-original-50 {
  background: rgba(0, 169, 212, 0.5); }

.bg-overlay-brand-original-60 {
  background: rgba(0, 169, 212, 0.6); }

.bg-overlay-brand-original-70 {
  background: rgba(0, 169, 212, 0.7); }

.bg-overlay-brand-original-80 {
  background: rgba(0, 169, 212, 0.8); }

.bg-overlay-brand-original-90 {
  background: rgba(0, 169, 212, 0.9); }

.bg-brand-original {
  background: #00a9d4; }

.bg-dark-brand-original-1 {
  background: #00a5cf; }

.bg-light-brand-original-1 {
  background: #00add9; }

.bg-dark-brand-original-2 {
  background: #00a1ca; }

.bg-light-brand-original-2 {
  background: #00b1de; }

.bg-dark-brand-original-3 {
  background: #009dc5; }

.bg-light-brand-original-3 {
  background: #00b5e3; }

.bg-dark-brand-original-4 {
  background: #0099c0; }

.bg-light-brand-original-4 {
  background: #00b9e8; }

.bg-dark-brand-original-5 {
  background: #0095bb; }

.bg-light-brand-original-5 {
  background: #00bdee; }

.bg-dark-brand-original-6 {
  background: #0091b5; }

.bg-light-brand-original-6 {
  background: #00c1f3; }

.bg-dark-brand-original-7 {
  background: #008db0; }

.bg-light-brand-original-7 {
  background: #00c5f8; }

.bg-dark-brand-original-8 {
  background: #0088ab; }

.bg-light-brand-original-8 {
  background: #00cafd; }

.bg-dark-brand-original-9 {
  background: #0084a6; }

.bg-light-brand-original-9 {
  background: #03ccff; }

.bg-dark-brand-original-10 {
  background: #0080a1; }

.bg-light-brand-original-10 {
  background: #08cdff; }

.bg-dark-brand-original-11 {
  background: #007c9c; }

.bg-light-brand-original-11 {
  background: #0dceff; }

.bg-dark-brand-original-12 {
  background: #007897; }

.bg-light-brand-original-12 {
  background: #12cfff; }

.bg-dark-brand-original-13 {
  background: #007492; }

.bg-light-brand-original-13 {
  background: #17d0ff; }

.bg-dark-brand-original-14 {
  background: #00708d; }

.bg-light-brand-original-14 {
  background: #1cd1ff; }

.bg-dark-brand-original-15 {
  background: #006c88; }

.bg-light-brand-original-15 {
  background: #22d2ff; }

.bg-dark-brand-original-16 {
  background: #006882; }

.bg-light-brand-original-16 {
  background: #27d3ff; }

.bg-dark-brand-original-17 {
  background: #00647d; }

.bg-light-brand-original-17 {
  background: #2cd4ff; }

.bg-dark-brand-original-18 {
  background: #006078; }

.bg-light-brand-original-18 {
  background: #31d5ff; }

.bg-dark-brand-original-19 {
  background: #005c73; }

.bg-light-brand-original-19 {
  background: #36d6ff; }

.bg-dark-brand-original-20 {
  background: #00586e; }

.bg-light-brand-original-20 {
  background: #3bd7ff; }

.bg-dark-brand-original-21 {
  background: #005469; }

.bg-light-brand-original-21 {
  background: #40d8ff; }

.bg-dark-brand-original-22 {
  background: #005064; }

.bg-light-brand-original-22 {
  background: #45d9ff; }

.bg-dark-brand-original-23 {
  background: #004b5f; }

.bg-light-brand-original-23 {
  background: #4adaff; }

.bg-dark-brand-original-24 {
  background: #00475a; }

.bg-light-brand-original-24 {
  background: #4fdbff; }

.bg-dark-brand-original-25 {
  background: #004355; }

.bg-light-brand-original-25 {
  background: #55dcff; }

.bg-dark-brand-original-26 {
  background: #003f4f; }

.bg-light-brand-original-26 {
  background: #5addff; }

.bg-dark-brand-original-27 {
  background: #003b4a; }

.bg-light-brand-original-27 {
  background: #5fdeff; }

.bg-dark-brand-original-28 {
  background: #003745; }

.bg-light-brand-original-28 {
  background: #64e0ff; }

.bg-dark-brand-original-29 {
  background: #003340; }

.bg-light-brand-original-29 {
  background: #69e1ff; }

.bg-dark-brand-original-30 {
  background: #002f3b; }

.bg-light-brand-original-30 {
  background: #6ee2ff; }

.bg-dark-brand-original-31 {
  background: #002b36; }

.bg-light-brand-original-31 {
  background: #73e3ff; }

.bg-dark-brand-original-32 {
  background: #002731; }

.bg-light-brand-original-32 {
  background: #78e4ff; }

.bg-dark-brand-original-33 {
  background: #00232c; }

.bg-light-brand-original-33 {
  background: #7de5ff; }

.bg-dark-brand-original-34 {
  background: #001f27; }

.bg-light-brand-original-34 {
  background: #82e6ff; }

.bg-dark-brand-original-35 {
  background: #001b22; }

.bg-light-brand-original-35 {
  background: #88e7ff; }

.bg-dark-brand-original-36 {
  background: #00171c; }

.bg-light-brand-original-36 {
  background: #8de8ff; }

.bg-dark-brand-original-37 {
  background: #001317; }

.bg-light-brand-original-37 {
  background: #92e9ff; }

.bg-dark-brand-original-38 {
  background: #000f12; }

.bg-light-brand-original-38 {
  background: #97eaff; }

.bg-dark-brand-original-39 {
  background: #000a0d; }

.bg-light-brand-original-39 {
  background: #9cebff; }

.bg-dark-brand-original-40 {
  background: #000608; }

.bg-light-brand-original-40 {
  background: #a1ecff; }

.bg-dark-brand-original-41 {
  background: #000203; }

.bg-light-brand-original-41 {
  background: #a6edff; }

.bg-dark-brand-original-42 {
  background: black; }

.bg-light-brand-original-42 {
  background: #abeeff; }

.bg-dark-brand-original-43 {
  background: black; }

.bg-light-brand-original-43 {
  background: #b0efff; }

.bg-dark-brand-original-44 {
  background: black; }

.bg-light-brand-original-44 {
  background: #b5f0ff; }

.bg-dark-brand-original-45 {
  background: black; }

.bg-light-brand-original-45 {
  background: #bbf1ff; }

.bg-dark-brand-original-46 {
  background: black; }

.bg-light-brand-original-46 {
  background: #c0f2ff; }

.bg-dark-brand-original-47 {
  background: black; }

.bg-light-brand-original-47 {
  background: #c5f3ff; }

.bg-dark-brand-original-48 {
  background: black; }

.bg-light-brand-original-48 {
  background: #caf4ff; }

.bg-dark-brand-original-49 {
  background: black; }

.bg-light-brand-original-49 {
  background: #cff5ff; }

.bg-dark-brand-original-50 {
  background: black; }

.bg-light-brand-original-50 {
  background: #d4f6ff; }

.bg-dark-brand-original-51 {
  background: black; }

.bg-light-brand-original-51 {
  background: #d9f7ff; }

.bg-dark-brand-original-52 {
  background: black; }

.bg-light-brand-original-52 {
  background: #def8ff; }

.bg-dark-brand-original-53 {
  background: black; }

.bg-light-brand-original-53 {
  background: #e3f9ff; }

.bg-dark-brand-original-54 {
  background: black; }

.bg-light-brand-original-54 {
  background: #e8faff; }

.bg-dark-brand-original-55 {
  background: black; }

.bg-light-brand-original-55 {
  background: #eefbff; }

.bg-dark-brand-original-56 {
  background: black; }

.bg-light-brand-original-56 {
  background: #f3fcff; }

.bg-dark-brand-original-57 {
  background: black; }

.bg-light-brand-original-57 {
  background: #f8feff; }

.bg-dark-brand-original-58 {
  background: black; }

.bg-light-brand-original-58 {
  background: #fdffff; }

.bg-dark-brand-original-59 {
  background: black; }

.bg-light-brand-original-59 {
  background: white; }

.bg-dark-brand-original-60 {
  background: black; }

.bg-light-brand-original-60 {
  background: white; }

.bg-dark-brand-original-61 {
  background: black; }

.bg-light-brand-original-61 {
  background: white; }

.bg-dark-brand-original-62 {
  background: black; }

.bg-light-brand-original-62 {
  background: white; }

.bg-dark-brand-original-63 {
  background: black; }

.bg-light-brand-original-63 {
  background: white; }

.bg-dark-brand-original-64 {
  background: black; }

.bg-light-brand-original-64 {
  background: white; }

.bg-dark-brand-original-65 {
  background: black; }

.bg-light-brand-original-65 {
  background: white; }

.bg-dark-brand-original-66 {
  background: black; }

.bg-light-brand-original-66 {
  background: white; }

.bg-dark-brand-original-67 {
  background: black; }

.bg-light-brand-original-67 {
  background: white; }

.bg-dark-brand-original-68 {
  background: black; }

.bg-light-brand-original-68 {
  background: white; }

.bg-dark-brand-original-69 {
  background: black; }

.bg-light-brand-original-69 {
  background: white; }

.bg-dark-brand-original-70 {
  background: black; }

.bg-light-brand-original-70 {
  background: white; }

.bg-dark-brand-original-71 {
  background: black; }

.bg-light-brand-original-71 {
  background: white; }

.bg-dark-brand-original-72 {
  background: black; }

.bg-light-brand-original-72 {
  background: white; }

.bg-dark-brand-original-73 {
  background: black; }

.bg-light-brand-original-73 {
  background: white; }

.bg-dark-brand-original-74 {
  background: black; }

.bg-light-brand-original-74 {
  background: white; }

.bg-dark-brand-original-75 {
  background: black; }

.bg-light-brand-original-75 {
  background: white; }

.bg-dark-brand-original-76 {
  background: black; }

.bg-light-brand-original-76 {
  background: white; }

.bg-dark-brand-original-77 {
  background: black; }

.bg-light-brand-original-77 {
  background: white; }

.bg-dark-brand-original-78 {
  background: black; }

.bg-light-brand-original-78 {
  background: white; }

.bg-dark-brand-original-79 {
  background: black; }

.bg-light-brand-original-79 {
  background: white; }

.bg-dark-brand-original-80 {
  background: black; }

.bg-light-brand-original-80 {
  background: white; }

.bg-dark-brand-original-81 {
  background: black; }

.bg-light-brand-original-81 {
  background: white; }

.bg-dark-brand-original-82 {
  background: black; }

.bg-light-brand-original-82 {
  background: white; }

.bg-dark-brand-original-83 {
  background: black; }

.bg-light-brand-original-83 {
  background: white; }

.bg-dark-brand-original-84 {
  background: black; }

.bg-light-brand-original-84 {
  background: white; }

.bg-dark-brand-original-85 {
  background: black; }

.bg-light-brand-original-85 {
  background: white; }

.bg-dark-brand-original-86 {
  background: black; }

.bg-light-brand-original-86 {
  background: white; }

.bg-dark-brand-original-87 {
  background: black; }

.bg-light-brand-original-87 {
  background: white; }

.bg-dark-brand-original-88 {
  background: black; }

.bg-light-brand-original-88 {
  background: white; }

.bg-dark-brand-original-89 {
  background: black; }

.bg-light-brand-original-89 {
  background: white; }

.bg-dark-brand-original-90 {
  background: black; }

.bg-light-brand-original-90 {
  background: white; }

.bg-dark-brand-original-91 {
  background: black; }

.bg-light-brand-original-91 {
  background: white; }

.bg-dark-brand-original-92 {
  background: black; }

.bg-light-brand-original-92 {
  background: white; }

.bg-dark-brand-original-93 {
  background: black; }

.bg-light-brand-original-93 {
  background: white; }

.bg-dark-brand-original-94 {
  background: black; }

.bg-light-brand-original-94 {
  background: white; }

.bg-dark-brand-original-95 {
  background: black; }

.bg-light-brand-original-95 {
  background: white; }

.bg-dark-brand-original-96 {
  background: black; }

.bg-light-brand-original-96 {
  background: white; }

.bg-dark-brand-original-97 {
  background: black; }

.bg-light-brand-original-97 {
  background: white; }

.bg-dark-brand-original-98 {
  background: black; }

.bg-light-brand-original-98 {
  background: white; }

.bg-dark-brand-original-99 {
  background: black; }

.bg-light-brand-original-99 {
  background: white; }

.bg-dark-brand-original-100 {
  background: black; }

.bg-light-brand-original-100 {
  background: white; }

.text-brand {
  color: #007E9E !important; }

.border-brand {
  border-color: #007E9E; }

.brand {
  background-color: #007E9E !important;
  color: white !important; }

.tile-brand {
  background: #007E9E !important; }
  @media (min-width: 1025px) {
    .tile-brand:hover {
      background-color: #0092b8 !important; } }
  .tile-brand:active, .tile-brand:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 126, 158, 0.5);
    background-color: #0086a8 !important; }

.target-brand {
  background: #007E9E !important;
  color: #fff;
  padding: 20px; }

.patient-dash-brand {
  background-color: #007E9E !important; }

.btn-brand {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007E9E !important;
  border: 2px solid #007E9E !important; }
  .btn-brand:focus, .btn-brand:active {
    outline: none;
    color: white !important;
    background: #007E9E !important;
    text-decoration: none; }

.bg-overlay-brand-10 {
  background: rgba(0, 126, 158, 0.1); }

.bg-overlay-brand-20 {
  background: rgba(0, 126, 158, 0.2); }

.bg-overlay-brand-30 {
  background: rgba(0, 126, 158, 0.3); }

.bg-overlay-brand-40 {
  background: rgba(0, 126, 158, 0.4); }

.bg-overlay-brand-50 {
  background: rgba(0, 126, 158, 0.5); }

.bg-overlay-brand-60 {
  background: rgba(0, 126, 158, 0.6); }

.bg-overlay-brand-70 {
  background: rgba(0, 126, 158, 0.7); }

.bg-overlay-brand-80 {
  background: rgba(0, 126, 158, 0.8); }

.bg-overlay-brand-90 {
  background: rgba(0, 126, 158, 0.9); }

.bg-brand {
  background: #007E9E; }

.bg-dark-brand-1 {
  background: #007a99; }

.bg-light-brand-1 {
  background: #0082a3; }

.bg-dark-brand-2 {
  background: #007694; }

.bg-light-brand-2 {
  background: #0086a8; }

.bg-dark-brand-3 {
  background: #00728f; }

.bg-light-brand-3 {
  background: #008aad; }

.bg-dark-brand-4 {
  background: #006e8a; }

.bg-light-brand-4 {
  background: #008eb2; }

.bg-dark-brand-5 {
  background: #006a85; }

.bg-light-brand-5 {
  background: #0092b8; }

.bg-dark-brand-6 {
  background: #00667f; }

.bg-light-brand-6 {
  background: #0096bd; }

.bg-dark-brand-7 {
  background: #00627a; }

.bg-light-brand-7 {
  background: #009ac2; }

.bg-dark-brand-8 {
  background: #005d75; }

.bg-light-brand-8 {
  background: #009fc7; }

.bg-dark-brand-9 {
  background: #005970; }

.bg-light-brand-9 {
  background: #00a3cc; }

.bg-dark-brand-10 {
  background: #00556b; }

.bg-light-brand-10 {
  background: #00a7d1; }

.bg-dark-brand-11 {
  background: #005166; }

.bg-light-brand-11 {
  background: #00abd6; }

.bg-dark-brand-12 {
  background: #004d61; }

.bg-light-brand-12 {
  background: #00afdb; }

.bg-dark-brand-13 {
  background: #00495c; }

.bg-light-brand-13 {
  background: #00b3e0; }

.bg-dark-brand-14 {
  background: #004557; }

.bg-light-brand-14 {
  background: #00b7e5; }

.bg-dark-brand-15 {
  background: #004152; }

.bg-light-brand-15 {
  background: #00bbeb; }

.bg-dark-brand-16 {
  background: #003d4c; }

.bg-light-brand-16 {
  background: #00bff0; }

.bg-dark-brand-17 {
  background: #003947; }

.bg-light-brand-17 {
  background: #00c3f5; }

.bg-dark-brand-18 {
  background: #003542; }

.bg-light-brand-18 {
  background: #00c7fa; }

.bg-dark-brand-19 {
  background: #00313d; }

.bg-light-brand-19 {
  background: #00cbff; }

.bg-dark-brand-20 {
  background: #002d38; }

.bg-light-brand-20 {
  background: #05ccff; }

.bg-dark-brand-21 {
  background: #002933; }

.bg-light-brand-21 {
  background: #0acdff; }

.bg-dark-brand-22 {
  background: #00252e; }

.bg-light-brand-22 {
  background: #0fceff; }

.bg-dark-brand-23 {
  background: #002029; }

.bg-light-brand-23 {
  background: #14cfff; }

.bg-dark-brand-24 {
  background: #001c24; }

.bg-light-brand-24 {
  background: #19d0ff; }

.bg-dark-brand-25 {
  background: #00181f; }

.bg-light-brand-25 {
  background: #1fd2ff; }

.bg-dark-brand-26 {
  background: #001419; }

.bg-light-brand-26 {
  background: #24d3ff; }

.bg-dark-brand-27 {
  background: #001014; }

.bg-light-brand-27 {
  background: #29d4ff; }

.bg-dark-brand-28 {
  background: #000c0f; }

.bg-light-brand-28 {
  background: #2ed5ff; }

.bg-dark-brand-29 {
  background: #00080a; }

.bg-light-brand-29 {
  background: #33d6ff; }

.bg-dark-brand-30 {
  background: #000405; }

.bg-light-brand-30 {
  background: #38d7ff; }

.bg-dark-brand-31 {
  background: black; }

.bg-light-brand-31 {
  background: #3dd8ff; }

.bg-dark-brand-32 {
  background: black; }

.bg-light-brand-32 {
  background: #42d9ff; }

.bg-dark-brand-33 {
  background: black; }

.bg-light-brand-33 {
  background: #47daff; }

.bg-dark-brand-34 {
  background: black; }

.bg-light-brand-34 {
  background: #4cdbff; }

.bg-dark-brand-35 {
  background: black; }

.bg-light-brand-35 {
  background: #52dcff; }

.bg-dark-brand-36 {
  background: black; }

.bg-light-brand-36 {
  background: #57ddff; }

.bg-dark-brand-37 {
  background: black; }

.bg-light-brand-37 {
  background: #5cdeff; }

.bg-dark-brand-38 {
  background: black; }

.bg-light-brand-38 {
  background: #61dfff; }

.bg-dark-brand-39 {
  background: black; }

.bg-light-brand-39 {
  background: #66e0ff; }

.bg-dark-brand-40 {
  background: black; }

.bg-light-brand-40 {
  background: #6be1ff; }

.bg-dark-brand-41 {
  background: black; }

.bg-light-brand-41 {
  background: #70e2ff; }

.bg-dark-brand-42 {
  background: black; }

.bg-light-brand-42 {
  background: #75e3ff; }

.bg-dark-brand-43 {
  background: black; }

.bg-light-brand-43 {
  background: #7ae4ff; }

.bg-dark-brand-44 {
  background: black; }

.bg-light-brand-44 {
  background: #7fe5ff; }

.bg-dark-brand-45 {
  background: black; }

.bg-light-brand-45 {
  background: #85e6ff; }

.bg-dark-brand-46 {
  background: black; }

.bg-light-brand-46 {
  background: #8ae7ff; }

.bg-dark-brand-47 {
  background: black; }

.bg-light-brand-47 {
  background: #8fe8ff; }

.bg-dark-brand-48 {
  background: black; }

.bg-light-brand-48 {
  background: #94e9ff; }

.bg-dark-brand-49 {
  background: black; }

.bg-light-brand-49 {
  background: #99eaff; }

.bg-dark-brand-50 {
  background: black; }

.bg-light-brand-50 {
  background: #9eebff; }

.bg-dark-brand-51 {
  background: black; }

.bg-light-brand-51 {
  background: #a3ecff; }

.bg-dark-brand-52 {
  background: black; }

.bg-light-brand-52 {
  background: #a8edff; }

.bg-dark-brand-53 {
  background: black; }

.bg-light-brand-53 {
  background: #adeeff; }

.bg-dark-brand-54 {
  background: black; }

.bg-light-brand-54 {
  background: #b2efff; }

.bg-dark-brand-55 {
  background: black; }

.bg-light-brand-55 {
  background: #b8f1ff; }

.bg-dark-brand-56 {
  background: black; }

.bg-light-brand-56 {
  background: #bdf2ff; }

.bg-dark-brand-57 {
  background: black; }

.bg-light-brand-57 {
  background: #c2f3ff; }

.bg-dark-brand-58 {
  background: black; }

.bg-light-brand-58 {
  background: #c7f4ff; }

.bg-dark-brand-59 {
  background: black; }

.bg-light-brand-59 {
  background: #ccf5ff; }

.bg-dark-brand-60 {
  background: black; }

.bg-light-brand-60 {
  background: #d1f6ff; }

.bg-dark-brand-61 {
  background: black; }

.bg-light-brand-61 {
  background: #d6f7ff; }

.bg-dark-brand-62 {
  background: black; }

.bg-light-brand-62 {
  background: #dbf8ff; }

.bg-dark-brand-63 {
  background: black; }

.bg-light-brand-63 {
  background: #e0f9ff; }

.bg-dark-brand-64 {
  background: black; }

.bg-light-brand-64 {
  background: #e5faff; }

.bg-dark-brand-65 {
  background: black; }

.bg-light-brand-65 {
  background: #ebfbff; }

.bg-dark-brand-66 {
  background: black; }

.bg-light-brand-66 {
  background: #f0fcff; }

.bg-dark-brand-67 {
  background: black; }

.bg-light-brand-67 {
  background: #f5fdff; }

.bg-dark-brand-68 {
  background: black; }

.bg-light-brand-68 {
  background: #fafeff; }

.bg-dark-brand-69 {
  background: black; }

.bg-light-brand-69 {
  background: white; }

.bg-dark-brand-70 {
  background: black; }

.bg-light-brand-70 {
  background: white; }

.bg-dark-brand-71 {
  background: black; }

.bg-light-brand-71 {
  background: white; }

.bg-dark-brand-72 {
  background: black; }

.bg-light-brand-72 {
  background: white; }

.bg-dark-brand-73 {
  background: black; }

.bg-light-brand-73 {
  background: white; }

.bg-dark-brand-74 {
  background: black; }

.bg-light-brand-74 {
  background: white; }

.bg-dark-brand-75 {
  background: black; }

.bg-light-brand-75 {
  background: white; }

.bg-dark-brand-76 {
  background: black; }

.bg-light-brand-76 {
  background: white; }

.bg-dark-brand-77 {
  background: black; }

.bg-light-brand-77 {
  background: white; }

.bg-dark-brand-78 {
  background: black; }

.bg-light-brand-78 {
  background: white; }

.bg-dark-brand-79 {
  background: black; }

.bg-light-brand-79 {
  background: white; }

.bg-dark-brand-80 {
  background: black; }

.bg-light-brand-80 {
  background: white; }

.bg-dark-brand-81 {
  background: black; }

.bg-light-brand-81 {
  background: white; }

.bg-dark-brand-82 {
  background: black; }

.bg-light-brand-82 {
  background: white; }

.bg-dark-brand-83 {
  background: black; }

.bg-light-brand-83 {
  background: white; }

.bg-dark-brand-84 {
  background: black; }

.bg-light-brand-84 {
  background: white; }

.bg-dark-brand-85 {
  background: black; }

.bg-light-brand-85 {
  background: white; }

.bg-dark-brand-86 {
  background: black; }

.bg-light-brand-86 {
  background: white; }

.bg-dark-brand-87 {
  background: black; }

.bg-light-brand-87 {
  background: white; }

.bg-dark-brand-88 {
  background: black; }

.bg-light-brand-88 {
  background: white; }

.bg-dark-brand-89 {
  background: black; }

.bg-light-brand-89 {
  background: white; }

.bg-dark-brand-90 {
  background: black; }

.bg-light-brand-90 {
  background: white; }

.bg-dark-brand-91 {
  background: black; }

.bg-light-brand-91 {
  background: white; }

.bg-dark-brand-92 {
  background: black; }

.bg-light-brand-92 {
  background: white; }

.bg-dark-brand-93 {
  background: black; }

.bg-light-brand-93 {
  background: white; }

.bg-dark-brand-94 {
  background: black; }

.bg-light-brand-94 {
  background: white; }

.bg-dark-brand-95 {
  background: black; }

.bg-light-brand-95 {
  background: white; }

.bg-dark-brand-96 {
  background: black; }

.bg-light-brand-96 {
  background: white; }

.bg-dark-brand-97 {
  background: black; }

.bg-light-brand-97 {
  background: white; }

.bg-dark-brand-98 {
  background: black; }

.bg-light-brand-98 {
  background: white; }

.bg-dark-brand-99 {
  background: black; }

.bg-light-brand-99 {
  background: white; }

.bg-dark-brand-100 {
  background: black; }

.bg-light-brand-100 {
  background: white; }

.text-brand-darker {
  color: #007494 !important; }

.border-brand-darker {
  border-color: #007494; }

.brand-darker {
  background-color: #007494 !important;
  color: white !important; }

.tile-brand-darker {
  background: #007494 !important; }
  @media (min-width: 1025px) {
    .tile-brand-darker:hover {
      background-color: #0088ae !important; } }
  .tile-brand-darker:active, .tile-brand-darker:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 116, 148, 0.5);
    background-color: #007c9e !important; }

.target-brand-darker {
  background: #007494 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-brand-darker {
  background-color: #007494 !important; }

.btn-brand-darker {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007494 !important;
  border: 2px solid #007494 !important; }
  .btn-brand-darker:focus, .btn-brand-darker:active {
    outline: none;
    color: white !important;
    background: #007494 !important;
    text-decoration: none; }

.bg-overlay-brand-darker-10 {
  background: rgba(0, 116, 148, 0.1); }

.bg-overlay-brand-darker-20 {
  background: rgba(0, 116, 148, 0.2); }

.bg-overlay-brand-darker-30 {
  background: rgba(0, 116, 148, 0.3); }

.bg-overlay-brand-darker-40 {
  background: rgba(0, 116, 148, 0.4); }

.bg-overlay-brand-darker-50 {
  background: rgba(0, 116, 148, 0.5); }

.bg-overlay-brand-darker-60 {
  background: rgba(0, 116, 148, 0.6); }

.bg-overlay-brand-darker-70 {
  background: rgba(0, 116, 148, 0.7); }

.bg-overlay-brand-darker-80 {
  background: rgba(0, 116, 148, 0.8); }

.bg-overlay-brand-darker-90 {
  background: rgba(0, 116, 148, 0.9); }

.bg-brand-darker {
  background: #007494; }

.bg-dark-brand-darker-1 {
  background: #00708f; }

.bg-light-brand-darker-1 {
  background: #007899; }

.bg-dark-brand-darker-2 {
  background: #006c8a; }

.bg-light-brand-darker-2 {
  background: #007c9e; }

.bg-dark-brand-darker-3 {
  background: #006885; }

.bg-light-brand-darker-3 {
  background: #0080a3; }

.bg-dark-brand-darker-4 {
  background: #006480; }

.bg-light-brand-darker-4 {
  background: #0084a8; }

.bg-dark-brand-darker-5 {
  background: #00607b; }

.bg-light-brand-darker-5 {
  background: #0088ae; }

.bg-dark-brand-darker-6 {
  background: #005c75; }

.bg-light-brand-darker-6 {
  background: #008cb3; }

.bg-dark-brand-darker-7 {
  background: #005870; }

.bg-light-brand-darker-7 {
  background: #0090b8; }

.bg-dark-brand-darker-8 {
  background: #00546b; }

.bg-light-brand-darker-8 {
  background: #0094bd; }

.bg-dark-brand-darker-9 {
  background: #005066; }

.bg-light-brand-darker-9 {
  background: #0098c2; }

.bg-dark-brand-darker-10 {
  background: #004c61; }

.bg-light-brand-darker-10 {
  background: #009cc7; }

.bg-dark-brand-darker-11 {
  background: #00485c; }

.bg-light-brand-darker-11 {
  background: #00a0cc; }

.bg-dark-brand-darker-12 {
  background: #004457; }

.bg-light-brand-darker-12 {
  background: #00a4d1; }

.bg-dark-brand-darker-13 {
  background: #004052; }

.bg-light-brand-darker-13 {
  background: #00a8d6; }

.bg-dark-brand-darker-14 {
  background: #003c4d; }

.bg-light-brand-darker-14 {
  background: #00acdb; }

.bg-dark-brand-darker-15 {
  background: #003848; }

.bg-light-brand-darker-15 {
  background: #00b0e1; }

.bg-dark-brand-darker-16 {
  background: #003442; }

.bg-light-brand-darker-16 {
  background: #00b4e6; }

.bg-dark-brand-darker-17 {
  background: #00303d; }

.bg-light-brand-darker-17 {
  background: #00b8eb; }

.bg-dark-brand-darker-18 {
  background: #002c38; }

.bg-light-brand-darker-18 {
  background: #00bcf0; }

.bg-dark-brand-darker-19 {
  background: #002833; }

.bg-light-brand-darker-19 {
  background: #00c0f5; }

.bg-dark-brand-darker-20 {
  background: #00242e; }

.bg-light-brand-darker-20 {
  background: #00c4fa; }

.bg-dark-brand-darker-21 {
  background: #002029; }

.bg-light-brand-darker-21 {
  background: #00c8ff; }

.bg-dark-brand-darker-22 {
  background: #001c24; }

.bg-light-brand-darker-22 {
  background: #05c9ff; }

.bg-dark-brand-darker-23 {
  background: #00181f; }

.bg-light-brand-darker-23 {
  background: #0acaff; }

.bg-dark-brand-darker-24 {
  background: #00141a; }

.bg-light-brand-darker-24 {
  background: #0fcbff; }

.bg-dark-brand-darker-25 {
  background: #001015; }

.bg-light-brand-darker-25 {
  background: #15ccff; }

.bg-dark-brand-darker-26 {
  background: #000c0f; }

.bg-light-brand-darker-26 {
  background: #1acdff; }

.bg-dark-brand-darker-27 {
  background: #00080a; }

.bg-light-brand-darker-27 {
  background: #1fcfff; }

.bg-dark-brand-darker-28 {
  background: #000405; }

.bg-light-brand-darker-28 {
  background: #24d0ff; }

.bg-dark-brand-darker-29 {
  background: black; }

.bg-light-brand-darker-29 {
  background: #29d1ff; }

.bg-dark-brand-darker-30 {
  background: black; }

.bg-light-brand-darker-30 {
  background: #2ed2ff; }

.bg-dark-brand-darker-31 {
  background: black; }

.bg-light-brand-darker-31 {
  background: #33d3ff; }

.bg-dark-brand-darker-32 {
  background: black; }

.bg-light-brand-darker-32 {
  background: #38d4ff; }

.bg-dark-brand-darker-33 {
  background: black; }

.bg-light-brand-darker-33 {
  background: #3dd5ff; }

.bg-dark-brand-darker-34 {
  background: black; }

.bg-light-brand-darker-34 {
  background: #42d6ff; }

.bg-dark-brand-darker-35 {
  background: black; }

.bg-light-brand-darker-35 {
  background: #48d7ff; }

.bg-dark-brand-darker-36 {
  background: black; }

.bg-light-brand-darker-36 {
  background: #4dd8ff; }

.bg-dark-brand-darker-37 {
  background: black; }

.bg-light-brand-darker-37 {
  background: #52daff; }

.bg-dark-brand-darker-38 {
  background: black; }

.bg-light-brand-darker-38 {
  background: #57dbff; }

.bg-dark-brand-darker-39 {
  background: black; }

.bg-light-brand-darker-39 {
  background: #5cdcff; }

.bg-dark-brand-darker-40 {
  background: black; }

.bg-light-brand-darker-40 {
  background: #61ddff; }

.bg-dark-brand-darker-41 {
  background: black; }

.bg-light-brand-darker-41 {
  background: #66deff; }

.bg-dark-brand-darker-42 {
  background: black; }

.bg-light-brand-darker-42 {
  background: #6bdfff; }

.bg-dark-brand-darker-43 {
  background: black; }

.bg-light-brand-darker-43 {
  background: #70e0ff; }

.bg-dark-brand-darker-44 {
  background: black; }

.bg-light-brand-darker-44 {
  background: #75e1ff; }

.bg-dark-brand-darker-45 {
  background: black; }

.bg-light-brand-darker-45 {
  background: #7be2ff; }

.bg-dark-brand-darker-46 {
  background: black; }

.bg-light-brand-darker-46 {
  background: #80e3ff; }

.bg-dark-brand-darker-47 {
  background: black; }

.bg-light-brand-darker-47 {
  background: #85e5ff; }

.bg-dark-brand-darker-48 {
  background: black; }

.bg-light-brand-darker-48 {
  background: #8ae6ff; }

.bg-dark-brand-darker-49 {
  background: black; }

.bg-light-brand-darker-49 {
  background: #8fe7ff; }

.bg-dark-brand-darker-50 {
  background: black; }

.bg-light-brand-darker-50 {
  background: #94e8ff; }

.bg-dark-brand-darker-51 {
  background: black; }

.bg-light-brand-darker-51 {
  background: #99e9ff; }

.bg-dark-brand-darker-52 {
  background: black; }

.bg-light-brand-darker-52 {
  background: #9eeaff; }

.bg-dark-brand-darker-53 {
  background: black; }

.bg-light-brand-darker-53 {
  background: #a3ebff; }

.bg-dark-brand-darker-54 {
  background: black; }

.bg-light-brand-darker-54 {
  background: #a8ecff; }

.bg-dark-brand-darker-55 {
  background: black; }

.bg-light-brand-darker-55 {
  background: #aeedff; }

.bg-dark-brand-darker-56 {
  background: black; }

.bg-light-brand-darker-56 {
  background: #b3eeff; }

.bg-dark-brand-darker-57 {
  background: black; }

.bg-light-brand-darker-57 {
  background: #b8f0ff; }

.bg-dark-brand-darker-58 {
  background: black; }

.bg-light-brand-darker-58 {
  background: #bdf1ff; }

.bg-dark-brand-darker-59 {
  background: black; }

.bg-light-brand-darker-59 {
  background: #c2f2ff; }

.bg-dark-brand-darker-60 {
  background: black; }

.bg-light-brand-darker-60 {
  background: #c7f3ff; }

.bg-dark-brand-darker-61 {
  background: black; }

.bg-light-brand-darker-61 {
  background: #ccf4ff; }

.bg-dark-brand-darker-62 {
  background: black; }

.bg-light-brand-darker-62 {
  background: #d1f5ff; }

.bg-dark-brand-darker-63 {
  background: black; }

.bg-light-brand-darker-63 {
  background: #d6f6ff; }

.bg-dark-brand-darker-64 {
  background: black; }

.bg-light-brand-darker-64 {
  background: #dbf7ff; }

.bg-dark-brand-darker-65 {
  background: black; }

.bg-light-brand-darker-65 {
  background: #e1f8ff; }

.bg-dark-brand-darker-66 {
  background: black; }

.bg-light-brand-darker-66 {
  background: #e6faff; }

.bg-dark-brand-darker-67 {
  background: black; }

.bg-light-brand-darker-67 {
  background: #ebfbff; }

.bg-dark-brand-darker-68 {
  background: black; }

.bg-light-brand-darker-68 {
  background: #f0fcff; }

.bg-dark-brand-darker-69 {
  background: black; }

.bg-light-brand-darker-69 {
  background: #f5fdff; }

.bg-dark-brand-darker-70 {
  background: black; }

.bg-light-brand-darker-70 {
  background: #fafeff; }

.bg-dark-brand-darker-71 {
  background: black; }

.bg-light-brand-darker-71 {
  background: white; }

.bg-dark-brand-darker-72 {
  background: black; }

.bg-light-brand-darker-72 {
  background: white; }

.bg-dark-brand-darker-73 {
  background: black; }

.bg-light-brand-darker-73 {
  background: white; }

.bg-dark-brand-darker-74 {
  background: black; }

.bg-light-brand-darker-74 {
  background: white; }

.bg-dark-brand-darker-75 {
  background: black; }

.bg-light-brand-darker-75 {
  background: white; }

.bg-dark-brand-darker-76 {
  background: black; }

.bg-light-brand-darker-76 {
  background: white; }

.bg-dark-brand-darker-77 {
  background: black; }

.bg-light-brand-darker-77 {
  background: white; }

.bg-dark-brand-darker-78 {
  background: black; }

.bg-light-brand-darker-78 {
  background: white; }

.bg-dark-brand-darker-79 {
  background: black; }

.bg-light-brand-darker-79 {
  background: white; }

.bg-dark-brand-darker-80 {
  background: black; }

.bg-light-brand-darker-80 {
  background: white; }

.bg-dark-brand-darker-81 {
  background: black; }

.bg-light-brand-darker-81 {
  background: white; }

.bg-dark-brand-darker-82 {
  background: black; }

.bg-light-brand-darker-82 {
  background: white; }

.bg-dark-brand-darker-83 {
  background: black; }

.bg-light-brand-darker-83 {
  background: white; }

.bg-dark-brand-darker-84 {
  background: black; }

.bg-light-brand-darker-84 {
  background: white; }

.bg-dark-brand-darker-85 {
  background: black; }

.bg-light-brand-darker-85 {
  background: white; }

.bg-dark-brand-darker-86 {
  background: black; }

.bg-light-brand-darker-86 {
  background: white; }

.bg-dark-brand-darker-87 {
  background: black; }

.bg-light-brand-darker-87 {
  background: white; }

.bg-dark-brand-darker-88 {
  background: black; }

.bg-light-brand-darker-88 {
  background: white; }

.bg-dark-brand-darker-89 {
  background: black; }

.bg-light-brand-darker-89 {
  background: white; }

.bg-dark-brand-darker-90 {
  background: black; }

.bg-light-brand-darker-90 {
  background: white; }

.bg-dark-brand-darker-91 {
  background: black; }

.bg-light-brand-darker-91 {
  background: white; }

.bg-dark-brand-darker-92 {
  background: black; }

.bg-light-brand-darker-92 {
  background: white; }

.bg-dark-brand-darker-93 {
  background: black; }

.bg-light-brand-darker-93 {
  background: white; }

.bg-dark-brand-darker-94 {
  background: black; }

.bg-light-brand-darker-94 {
  background: white; }

.bg-dark-brand-darker-95 {
  background: black; }

.bg-light-brand-darker-95 {
  background: white; }

.bg-dark-brand-darker-96 {
  background: black; }

.bg-light-brand-darker-96 {
  background: white; }

.bg-dark-brand-darker-97 {
  background: black; }

.bg-light-brand-darker-97 {
  background: white; }

.bg-dark-brand-darker-98 {
  background: black; }

.bg-light-brand-darker-98 {
  background: white; }

.bg-dark-brand-darker-99 {
  background: black; }

.bg-light-brand-darker-99 {
  background: white; }

.bg-dark-brand-darker-100 {
  background: black; }

.bg-light-brand-darker-100 {
  background: white; }

.text-brand-bg {
  color: #081838 !important; }

.border-brand-bg {
  border-color: #081838; }

.brand-bg {
  background-color: #081838 !important;
  color: white !important; }

.tile-brand-bg {
  background: #081838 !important; }
  @media (min-width: 1025px) {
    .tile-brand-bg:hover {
      background-color: #0b224e !important; } }
  .tile-brand-bg:active, .tile-brand-bg:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(8, 24, 56, 0.5);
    background-color: #091c41 !important; }

.target-brand-bg {
  background: #081838 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-brand-bg {
  background-color: #081838 !important; }

.btn-brand-bg {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #081838 !important;
  border: 2px solid #081838 !important; }
  .btn-brand-bg:focus, .btn-brand-bg:active {
    outline: none;
    color: white !important;
    background: #081838 !important;
    text-decoration: none; }

.bg-overlay-brand-bg-10 {
  background: rgba(8, 24, 56, 0.1); }

.bg-overlay-brand-bg-20 {
  background: rgba(8, 24, 56, 0.2); }

.bg-overlay-brand-bg-30 {
  background: rgba(8, 24, 56, 0.3); }

.bg-overlay-brand-bg-40 {
  background: rgba(8, 24, 56, 0.4); }

.bg-overlay-brand-bg-50 {
  background: rgba(8, 24, 56, 0.5); }

.bg-overlay-brand-bg-60 {
  background: rgba(8, 24, 56, 0.6); }

.bg-overlay-brand-bg-70 {
  background: rgba(8, 24, 56, 0.7); }

.bg-overlay-brand-bg-80 {
  background: rgba(8, 24, 56, 0.8); }

.bg-overlay-brand-bg-90 {
  background: rgba(8, 24, 56, 0.9); }

.bg-brand-bg {
  background: #081838; }

.bg-dark-brand-bg-1 {
  background: #071634; }

.bg-light-brand-bg-1 {
  background: #091a3c; }

.bg-dark-brand-bg-2 {
  background: #07142f; }

.bg-light-brand-bg-2 {
  background: #091c41; }

.bg-dark-brand-bg-3 {
  background: #06122b; }

.bg-light-brand-bg-3 {
  background: #0a1e45; }

.bg-dark-brand-bg-4 {
  background: #051026; }

.bg-light-brand-bg-4 {
  background: #0b204a; }

.bg-dark-brand-bg-5 {
  background: #050e22; }

.bg-light-brand-bg-5 {
  background: #0b224e; }

.bg-dark-brand-bg-6 {
  background: #040d1d; }

.bg-light-brand-bg-6 {
  background: #0c2353; }

.bg-dark-brand-bg-7 {
  background: #040b19; }

.bg-light-brand-bg-7 {
  background: #0c2557; }

.bg-dark-brand-bg-8 {
  background: #030914; }

.bg-light-brand-bg-8 {
  background: #0d275c; }

.bg-dark-brand-bg-9 {
  background: #020710; }

.bg-light-brand-bg-9 {
  background: #0e2960; }

.bg-dark-brand-bg-10 {
  background: #02050b; }

.bg-light-brand-bg-10 {
  background: #0e2b65; }

.bg-dark-brand-bg-11 {
  background: #010307; }

.bg-light-brand-bg-11 {
  background: #0f2d69; }

.bg-dark-brand-bg-12 {
  background: #000102; }

.bg-light-brand-bg-12 {
  background: #102f6e; }

.bg-dark-brand-bg-13 {
  background: black; }

.bg-light-brand-bg-13 {
  background: #103172; }

.bg-dark-brand-bg-14 {
  background: black; }

.bg-light-brand-bg-14 {
  background: #113376; }

.bg-dark-brand-bg-15 {
  background: black; }

.bg-light-brand-bg-15 {
  background: #12357b; }

.bg-dark-brand-bg-16 {
  background: black; }

.bg-light-brand-bg-16 {
  background: #12377f; }

.bg-dark-brand-bg-17 {
  background: black; }

.bg-light-brand-bg-17 {
  background: #133984; }

.bg-dark-brand-bg-18 {
  background: black; }

.bg-light-brand-bg-18 {
  background: #133a88; }

.bg-dark-brand-bg-19 {
  background: black; }

.bg-light-brand-bg-19 {
  background: #143c8d; }

.bg-dark-brand-bg-20 {
  background: black; }

.bg-light-brand-bg-20 {
  background: #153e91; }

.bg-dark-brand-bg-21 {
  background: black; }

.bg-light-brand-bg-21 {
  background: #154096; }

.bg-dark-brand-bg-22 {
  background: black; }

.bg-light-brand-bg-22 {
  background: #16429a; }

.bg-dark-brand-bg-23 {
  background: black; }

.bg-light-brand-bg-23 {
  background: #17449f; }

.bg-dark-brand-bg-24 {
  background: black; }

.bg-light-brand-bg-24 {
  background: #1746a3; }

.bg-dark-brand-bg-25 {
  background: black; }

.bg-light-brand-bg-25 {
  background: #1848a8; }

.bg-dark-brand-bg-26 {
  background: black; }

.bg-light-brand-bg-26 {
  background: #194aac; }

.bg-dark-brand-bg-27 {
  background: black; }

.bg-light-brand-bg-27 {
  background: #194cb0; }

.bg-dark-brand-bg-28 {
  background: black; }

.bg-light-brand-bg-28 {
  background: #1a4eb5; }

.bg-dark-brand-bg-29 {
  background: black; }

.bg-light-brand-bg-29 {
  background: #1a4fb9; }

.bg-dark-brand-bg-30 {
  background: black; }

.bg-light-brand-bg-30 {
  background: #1b51be; }

.bg-dark-brand-bg-31 {
  background: black; }

.bg-light-brand-bg-31 {
  background: #1c53c2; }

.bg-dark-brand-bg-32 {
  background: black; }

.bg-light-brand-bg-32 {
  background: #1c55c7; }

.bg-dark-brand-bg-33 {
  background: black; }

.bg-light-brand-bg-33 {
  background: #1d57cb; }

.bg-dark-brand-bg-34 {
  background: black; }

.bg-light-brand-bg-34 {
  background: #1e59d0; }

.bg-dark-brand-bg-35 {
  background: black; }

.bg-light-brand-bg-35 {
  background: #1e5bd4; }

.bg-dark-brand-bg-36 {
  background: black; }

.bg-light-brand-bg-36 {
  background: #1f5dd9; }

.bg-dark-brand-bg-37 {
  background: black; }

.bg-light-brand-bg-37 {
  background: #205fdd; }

.bg-dark-brand-bg-38 {
  background: black; }

.bg-light-brand-bg-38 {
  background: #2261df; }

.bg-dark-brand-bg-39 {
  background: black; }

.bg-light-brand-bg-39 {
  background: #2765e0; }

.bg-dark-brand-bg-40 {
  background: black; }

.bg-light-brand-bg-40 {
  background: #2b68e1; }

.bg-dark-brand-bg-41 {
  background: black; }

.bg-light-brand-bg-41 {
  background: #306be1; }

.bg-dark-brand-bg-42 {
  background: black; }

.bg-light-brand-bg-42 {
  background: #346ee2; }

.bg-dark-brand-bg-43 {
  background: black; }

.bg-light-brand-bg-43 {
  background: #3971e3; }

.bg-dark-brand-bg-44 {
  background: black; }

.bg-light-brand-bg-44 {
  background: #3d75e3; }

.bg-dark-brand-bg-45 {
  background: black; }

.bg-light-brand-bg-45 {
  background: #4278e4; }

.bg-dark-brand-bg-46 {
  background: black; }

.bg-light-brand-bg-46 {
  background: #467be5; }

.bg-dark-brand-bg-47 {
  background: black; }

.bg-light-brand-bg-47 {
  background: #4a7ee5; }

.bg-dark-brand-bg-48 {
  background: black; }

.bg-light-brand-bg-48 {
  background: #4f81e6; }

.bg-dark-brand-bg-49 {
  background: black; }

.bg-light-brand-bg-49 {
  background: #5384e6; }

.bg-dark-brand-bg-50 {
  background: black; }

.bg-light-brand-bg-50 {
  background: #5888e7; }

.bg-dark-brand-bg-51 {
  background: black; }

.bg-light-brand-bg-51 {
  background: #5c8be8; }

.bg-dark-brand-bg-52 {
  background: black; }

.bg-light-brand-bg-52 {
  background: #618ee8; }

.bg-dark-brand-bg-53 {
  background: black; }

.bg-light-brand-bg-53 {
  background: #6591e9; }

.bg-dark-brand-bg-54 {
  background: black; }

.bg-light-brand-bg-54 {
  background: #6a94ea; }

.bg-dark-brand-bg-55 {
  background: black; }

.bg-light-brand-bg-55 {
  background: #6e98ea; }

.bg-dark-brand-bg-56 {
  background: black; }

.bg-light-brand-bg-56 {
  background: #739beb; }

.bg-dark-brand-bg-57 {
  background: black; }

.bg-light-brand-bg-57 {
  background: #779eec; }

.bg-dark-brand-bg-58 {
  background: black; }

.bg-light-brand-bg-58 {
  background: #7ca1ec; }

.bg-dark-brand-bg-59 {
  background: black; }

.bg-light-brand-bg-59 {
  background: #80a4ed; }

.bg-dark-brand-bg-60 {
  background: black; }

.bg-light-brand-bg-60 {
  background: #85a8ee; }

.bg-dark-brand-bg-61 {
  background: black; }

.bg-light-brand-bg-61 {
  background: #89abee; }

.bg-dark-brand-bg-62 {
  background: black; }

.bg-light-brand-bg-62 {
  background: #8daeef; }

.bg-dark-brand-bg-63 {
  background: black; }

.bg-light-brand-bg-63 {
  background: #92b1ef; }

.bg-dark-brand-bg-64 {
  background: black; }

.bg-light-brand-bg-64 {
  background: #96b4f0; }

.bg-dark-brand-bg-65 {
  background: black; }

.bg-light-brand-bg-65 {
  background: #9bb7f1; }

.bg-dark-brand-bg-66 {
  background: black; }

.bg-light-brand-bg-66 {
  background: #9fbbf1; }

.bg-dark-brand-bg-67 {
  background: black; }

.bg-light-brand-bg-67 {
  background: #a4bef2; }

.bg-dark-brand-bg-68 {
  background: black; }

.bg-light-brand-bg-68 {
  background: #a8c1f3; }

.bg-dark-brand-bg-69 {
  background: black; }

.bg-light-brand-bg-69 {
  background: #adc4f3; }

.bg-dark-brand-bg-70 {
  background: black; }

.bg-light-brand-bg-70 {
  background: #b1c7f4; }

.bg-dark-brand-bg-71 {
  background: black; }

.bg-light-brand-bg-71 {
  background: #b6cbf5; }

.bg-dark-brand-bg-72 {
  background: black; }

.bg-light-brand-bg-72 {
  background: #bacef5; }

.bg-dark-brand-bg-73 {
  background: black; }

.bg-light-brand-bg-73 {
  background: #bfd1f6; }

.bg-dark-brand-bg-74 {
  background: black; }

.bg-light-brand-bg-74 {
  background: #c3d4f6; }

.bg-dark-brand-bg-75 {
  background: black; }

.bg-light-brand-bg-75 {
  background: #c7d7f7; }

.bg-dark-brand-bg-76 {
  background: black; }

.bg-light-brand-bg-76 {
  background: #ccdbf8; }

.bg-dark-brand-bg-77 {
  background: black; }

.bg-light-brand-bg-77 {
  background: #d0def8; }

.bg-dark-brand-bg-78 {
  background: black; }

.bg-light-brand-bg-78 {
  background: #d5e1f9; }

.bg-dark-brand-bg-79 {
  background: black; }

.bg-light-brand-bg-79 {
  background: #d9e4fa; }

.bg-dark-brand-bg-80 {
  background: black; }

.bg-light-brand-bg-80 {
  background: #dee7fa; }

.bg-dark-brand-bg-81 {
  background: black; }

.bg-light-brand-bg-81 {
  background: #e2eafb; }

.bg-dark-brand-bg-82 {
  background: black; }

.bg-light-brand-bg-82 {
  background: #e7eefc; }

.bg-dark-brand-bg-83 {
  background: black; }

.bg-light-brand-bg-83 {
  background: #ebf1fc; }

.bg-dark-brand-bg-84 {
  background: black; }

.bg-light-brand-bg-84 {
  background: #f0f4fd; }

.bg-dark-brand-bg-85 {
  background: black; }

.bg-light-brand-bg-85 {
  background: #f4f7fd; }

.bg-dark-brand-bg-86 {
  background: black; }

.bg-light-brand-bg-86 {
  background: #f9fafe; }

.bg-dark-brand-bg-87 {
  background: black; }

.bg-light-brand-bg-87 {
  background: #fdfeff; }

.bg-dark-brand-bg-88 {
  background: black; }

.bg-light-brand-bg-88 {
  background: white; }

.bg-dark-brand-bg-89 {
  background: black; }

.bg-light-brand-bg-89 {
  background: white; }

.bg-dark-brand-bg-90 {
  background: black; }

.bg-light-brand-bg-90 {
  background: white; }

.bg-dark-brand-bg-91 {
  background: black; }

.bg-light-brand-bg-91 {
  background: white; }

.bg-dark-brand-bg-92 {
  background: black; }

.bg-light-brand-bg-92 {
  background: white; }

.bg-dark-brand-bg-93 {
  background: black; }

.bg-light-brand-bg-93 {
  background: white; }

.bg-dark-brand-bg-94 {
  background: black; }

.bg-light-brand-bg-94 {
  background: white; }

.bg-dark-brand-bg-95 {
  background: black; }

.bg-light-brand-bg-95 {
  background: white; }

.bg-dark-brand-bg-96 {
  background: black; }

.bg-light-brand-bg-96 {
  background: white; }

.bg-dark-brand-bg-97 {
  background: black; }

.bg-light-brand-bg-97 {
  background: white; }

.bg-dark-brand-bg-98 {
  background: black; }

.bg-light-brand-bg-98 {
  background: white; }

.bg-dark-brand-bg-99 {
  background: black; }

.bg-light-brand-bg-99 {
  background: white; }

.bg-dark-brand-bg-100 {
  background: black; }

.bg-light-brand-bg-100 {
  background: white; }

.text-brand-bg-black {
  color: #000415 !important; }

.border-brand-bg-black {
  border-color: #000415; }

.brand-bg-black {
  background-color: #000415 !important;
  color: white !important; }

.tile-brand-bg-black {
  background: #000415 !important; }
  @media (min-width: 1025px) {
    .tile-brand-bg-black:hover {
      background-color: #00092f !important; } }
  .tile-brand-bg-black:active, .tile-brand-bg-black:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 4, 21, 0.5);
    background-color: #00061f !important; }

.target-brand-bg-black {
  background: #000415 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-brand-bg-black {
  background-color: #000415 !important; }

.btn-brand-bg-black {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #000415 !important;
  border: 2px solid #000415 !important; }
  .btn-brand-bg-black:focus, .btn-brand-bg-black:active {
    outline: none;
    color: white !important;
    background: #000415 !important;
    text-decoration: none; }

.bg-overlay-brand-bg-black-10 {
  background: rgba(0, 4, 21, 0.1); }

.bg-overlay-brand-bg-black-20 {
  background: rgba(0, 4, 21, 0.2); }

.bg-overlay-brand-bg-black-30 {
  background: rgba(0, 4, 21, 0.3); }

.bg-overlay-brand-bg-black-40 {
  background: rgba(0, 4, 21, 0.4); }

.bg-overlay-brand-bg-black-50 {
  background: rgba(0, 4, 21, 0.5); }

.bg-overlay-brand-bg-black-60 {
  background: rgba(0, 4, 21, 0.6); }

.bg-overlay-brand-bg-black-70 {
  background: rgba(0, 4, 21, 0.7); }

.bg-overlay-brand-bg-black-80 {
  background: rgba(0, 4, 21, 0.8); }

.bg-overlay-brand-bg-black-90 {
  background: rgba(0, 4, 21, 0.9); }

.bg-brand-bg-black {
  background: #000415; }

.bg-dark-brand-bg-black-1 {
  background: #000310; }

.bg-light-brand-bg-black-1 {
  background: #00051a; }

.bg-dark-brand-bg-black-2 {
  background: #00020b; }

.bg-light-brand-bg-black-2 {
  background: #00061f; }

.bg-dark-brand-bg-black-3 {
  background: #000106; }

.bg-light-brand-bg-black-3 {
  background: #000724; }

.bg-dark-brand-bg-black-4 {
  background: #000001; }

.bg-light-brand-bg-black-4 {
  background: #000829; }

.bg-dark-brand-bg-black-5 {
  background: black; }

.bg-light-brand-bg-black-5 {
  background: #00092f; }

.bg-dark-brand-bg-black-6 {
  background: black; }

.bg-light-brand-bg-black-6 {
  background: #000a34; }

.bg-dark-brand-bg-black-7 {
  background: black; }

.bg-light-brand-bg-black-7 {
  background: #000b39; }

.bg-dark-brand-bg-black-8 {
  background: black; }

.bg-light-brand-bg-black-8 {
  background: #000c3e; }

.bg-dark-brand-bg-black-9 {
  background: black; }

.bg-light-brand-bg-black-9 {
  background: #000d43; }

.bg-dark-brand-bg-black-10 {
  background: black; }

.bg-light-brand-bg-black-10 {
  background: #000e48; }

.bg-dark-brand-bg-black-11 {
  background: black; }

.bg-light-brand-bg-black-11 {
  background: #000f4d; }

.bg-dark-brand-bg-black-12 {
  background: black; }

.bg-light-brand-bg-black-12 {
  background: #001052; }

.bg-dark-brand-bg-black-13 {
  background: black; }

.bg-light-brand-bg-black-13 {
  background: #001157; }

.bg-dark-brand-bg-black-14 {
  background: black; }

.bg-light-brand-bg-black-14 {
  background: #00125c; }

.bg-dark-brand-bg-black-15 {
  background: black; }

.bg-light-brand-bg-black-15 {
  background: #001362; }

.bg-dark-brand-bg-black-16 {
  background: black; }

.bg-light-brand-bg-black-16 {
  background: #001467; }

.bg-dark-brand-bg-black-17 {
  background: black; }

.bg-light-brand-bg-black-17 {
  background: #00156c; }

.bg-dark-brand-bg-black-18 {
  background: black; }

.bg-light-brand-bg-black-18 {
  background: #001571; }

.bg-dark-brand-bg-black-19 {
  background: black; }

.bg-light-brand-bg-black-19 {
  background: #001676; }

.bg-dark-brand-bg-black-20 {
  background: black; }

.bg-light-brand-bg-black-20 {
  background: #00177b; }

.bg-dark-brand-bg-black-21 {
  background: black; }

.bg-light-brand-bg-black-21 {
  background: #001880; }

.bg-dark-brand-bg-black-22 {
  background: black; }

.bg-light-brand-bg-black-22 {
  background: #001985; }

.bg-dark-brand-bg-black-23 {
  background: black; }

.bg-light-brand-bg-black-23 {
  background: #001a8a; }

.bg-dark-brand-bg-black-24 {
  background: black; }

.bg-light-brand-bg-black-24 {
  background: #001b8f; }

.bg-dark-brand-bg-black-25 {
  background: black; }

.bg-light-brand-bg-black-25 {
  background: #001c95; }

.bg-dark-brand-bg-black-26 {
  background: black; }

.bg-light-brand-bg-black-26 {
  background: #001d9a; }

.bg-dark-brand-bg-black-27 {
  background: black; }

.bg-light-brand-bg-black-27 {
  background: #001e9f; }

.bg-dark-brand-bg-black-28 {
  background: black; }

.bg-light-brand-bg-black-28 {
  background: #001fa4; }

.bg-dark-brand-bg-black-29 {
  background: black; }

.bg-light-brand-bg-black-29 {
  background: #0020a9; }

.bg-dark-brand-bg-black-30 {
  background: black; }

.bg-light-brand-bg-black-30 {
  background: #0021ae; }

.bg-dark-brand-bg-black-31 {
  background: black; }

.bg-light-brand-bg-black-31 {
  background: #0022b3; }

.bg-dark-brand-bg-black-32 {
  background: black; }

.bg-light-brand-bg-black-32 {
  background: #0023b8; }

.bg-dark-brand-bg-black-33 {
  background: black; }

.bg-light-brand-bg-black-33 {
  background: #0024bd; }

.bg-dark-brand-bg-black-34 {
  background: black; }

.bg-light-brand-bg-black-34 {
  background: #0025c2; }

.bg-dark-brand-bg-black-35 {
  background: black; }

.bg-light-brand-bg-black-35 {
  background: #0026c8; }

.bg-dark-brand-bg-black-36 {
  background: black; }

.bg-light-brand-bg-black-36 {
  background: #0027cd; }

.bg-dark-brand-bg-black-37 {
  background: black; }

.bg-light-brand-bg-black-37 {
  background: #0028d2; }

.bg-dark-brand-bg-black-38 {
  background: black; }

.bg-light-brand-bg-black-38 {
  background: #0029d7; }

.bg-dark-brand-bg-black-39 {
  background: black; }

.bg-light-brand-bg-black-39 {
  background: #002adc; }

.bg-dark-brand-bg-black-40 {
  background: black; }

.bg-light-brand-bg-black-40 {
  background: #002be1; }

.bg-dark-brand-bg-black-41 {
  background: black; }

.bg-light-brand-bg-black-41 {
  background: #002ce6; }

.bg-dark-brand-bg-black-42 {
  background: black; }

.bg-light-brand-bg-black-42 {
  background: #002deb; }

.bg-dark-brand-bg-black-43 {
  background: black; }

.bg-light-brand-bg-black-43 {
  background: #002ef0; }

.bg-dark-brand-bg-black-44 {
  background: black; }

.bg-light-brand-bg-black-44 {
  background: #002ff5; }

.bg-dark-brand-bg-black-45 {
  background: black; }

.bg-light-brand-bg-black-45 {
  background: #0030fb; }

.bg-dark-brand-bg-black-46 {
  background: black; }

.bg-light-brand-bg-black-46 {
  background: #0131ff; }

.bg-dark-brand-bg-black-47 {
  background: black; }

.bg-light-brand-bg-black-47 {
  background: #0635ff; }

.bg-dark-brand-bg-black-48 {
  background: black; }

.bg-light-brand-bg-black-48 {
  background: #0b39ff; }

.bg-dark-brand-bg-black-49 {
  background: black; }

.bg-light-brand-bg-black-49 {
  background: #103dff; }

.bg-dark-brand-bg-black-50 {
  background: black; }

.bg-light-brand-bg-black-50 {
  background: #1542ff; }

.bg-dark-brand-bg-black-51 {
  background: black; }

.bg-light-brand-bg-black-51 {
  background: #1a46ff; }

.bg-dark-brand-bg-black-52 {
  background: black; }

.bg-light-brand-bg-black-52 {
  background: #1f4aff; }

.bg-dark-brand-bg-black-53 {
  background: black; }

.bg-light-brand-bg-black-53 {
  background: #244eff; }

.bg-dark-brand-bg-black-54 {
  background: black; }

.bg-light-brand-bg-black-54 {
  background: #2952ff; }

.bg-dark-brand-bg-black-55 {
  background: black; }

.bg-light-brand-bg-black-55 {
  background: #2f56ff; }

.bg-dark-brand-bg-black-56 {
  background: black; }

.bg-light-brand-bg-black-56 {
  background: #345aff; }

.bg-dark-brand-bg-black-57 {
  background: black; }

.bg-light-brand-bg-black-57 {
  background: #395eff; }

.bg-dark-brand-bg-black-58 {
  background: black; }

.bg-light-brand-bg-black-58 {
  background: #3e63ff; }

.bg-dark-brand-bg-black-59 {
  background: black; }

.bg-light-brand-bg-black-59 {
  background: #4367ff; }

.bg-dark-brand-bg-black-60 {
  background: black; }

.bg-light-brand-bg-black-60 {
  background: #486bff; }

.bg-dark-brand-bg-black-61 {
  background: black; }

.bg-light-brand-bg-black-61 {
  background: #4d6fff; }

.bg-dark-brand-bg-black-62 {
  background: black; }

.bg-light-brand-bg-black-62 {
  background: #5273ff; }

.bg-dark-brand-bg-black-63 {
  background: black; }

.bg-light-brand-bg-black-63 {
  background: #5777ff; }

.bg-dark-brand-bg-black-64 {
  background: black; }

.bg-light-brand-bg-black-64 {
  background: #5c7bff; }

.bg-dark-brand-bg-black-65 {
  background: black; }

.bg-light-brand-bg-black-65 {
  background: #6280ff; }

.bg-dark-brand-bg-black-66 {
  background: black; }

.bg-light-brand-bg-black-66 {
  background: #6784ff; }

.bg-dark-brand-bg-black-67 {
  background: black; }

.bg-light-brand-bg-black-67 {
  background: #6c88ff; }

.bg-dark-brand-bg-black-68 {
  background: black; }

.bg-light-brand-bg-black-68 {
  background: #718cff; }

.bg-dark-brand-bg-black-69 {
  background: black; }

.bg-light-brand-bg-black-69 {
  background: #7690ff; }

.bg-dark-brand-bg-black-70 {
  background: black; }

.bg-light-brand-bg-black-70 {
  background: #7b94ff; }

.bg-dark-brand-bg-black-71 {
  background: black; }

.bg-light-brand-bg-black-71 {
  background: #8098ff; }

.bg-dark-brand-bg-black-72 {
  background: black; }

.bg-light-brand-bg-black-72 {
  background: #859cff; }

.bg-dark-brand-bg-black-73 {
  background: black; }

.bg-light-brand-bg-black-73 {
  background: #8aa1ff; }

.bg-dark-brand-bg-black-74 {
  background: black; }

.bg-light-brand-bg-black-74 {
  background: #8fa5ff; }

.bg-dark-brand-bg-black-75 {
  background: black; }

.bg-light-brand-bg-black-75 {
  background: #95a9ff; }

.bg-dark-brand-bg-black-76 {
  background: black; }

.bg-light-brand-bg-black-76 {
  background: #9aadff; }

.bg-dark-brand-bg-black-77 {
  background: black; }

.bg-light-brand-bg-black-77 {
  background: #9fb1ff; }

.bg-dark-brand-bg-black-78 {
  background: black; }

.bg-light-brand-bg-black-78 {
  background: #a4b5ff; }

.bg-dark-brand-bg-black-79 {
  background: black; }

.bg-light-brand-bg-black-79 {
  background: #a9b9ff; }

.bg-dark-brand-bg-black-80 {
  background: black; }

.bg-light-brand-bg-black-80 {
  background: #aebdff; }

.bg-dark-brand-bg-black-81 {
  background: black; }

.bg-light-brand-bg-black-81 {
  background: #b3c2ff; }

.bg-dark-brand-bg-black-82 {
  background: black; }

.bg-light-brand-bg-black-82 {
  background: #b8c6ff; }

.bg-dark-brand-bg-black-83 {
  background: black; }

.bg-light-brand-bg-black-83 {
  background: #bdcaff; }

.bg-dark-brand-bg-black-84 {
  background: black; }

.bg-light-brand-bg-black-84 {
  background: #c2ceff; }

.bg-dark-brand-bg-black-85 {
  background: black; }

.bg-light-brand-bg-black-85 {
  background: #c8d2ff; }

.bg-dark-brand-bg-black-86 {
  background: black; }

.bg-light-brand-bg-black-86 {
  background: #cdd6ff; }

.bg-dark-brand-bg-black-87 {
  background: black; }

.bg-light-brand-bg-black-87 {
  background: #d2daff; }

.bg-dark-brand-bg-black-88 {
  background: black; }

.bg-light-brand-bg-black-88 {
  background: #d7deff; }

.bg-dark-brand-bg-black-89 {
  background: black; }

.bg-light-brand-bg-black-89 {
  background: #dce3ff; }

.bg-dark-brand-bg-black-90 {
  background: black; }

.bg-light-brand-bg-black-90 {
  background: #e1e7ff; }

.bg-dark-brand-bg-black-91 {
  background: black; }

.bg-light-brand-bg-black-91 {
  background: #e6ebff; }

.bg-dark-brand-bg-black-92 {
  background: black; }

.bg-light-brand-bg-black-92 {
  background: #ebefff; }

.bg-dark-brand-bg-black-93 {
  background: black; }

.bg-light-brand-bg-black-93 {
  background: #f0f3ff; }

.bg-dark-brand-bg-black-94 {
  background: black; }

.bg-light-brand-bg-black-94 {
  background: #f5f7ff; }

.bg-dark-brand-bg-black-95 {
  background: black; }

.bg-light-brand-bg-black-95 {
  background: #fbfbff; }

.bg-dark-brand-bg-black-96 {
  background: black; }

.bg-light-brand-bg-black-96 {
  background: white; }

.bg-dark-brand-bg-black-97 {
  background: black; }

.bg-light-brand-bg-black-97 {
  background: white; }

.bg-dark-brand-bg-black-98 {
  background: black; }

.bg-light-brand-bg-black-98 {
  background: white; }

.bg-dark-brand-bg-black-99 {
  background: black; }

.bg-light-brand-bg-black-99 {
  background: white; }

.bg-dark-brand-bg-black-100 {
  background: black; }

.bg-light-brand-bg-black-100 {
  background: white; }

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

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

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

.tile-white {
  background: #fff !important; }
  @media (min-width: 1025px) {
    .tile-white:hover {
      background-color: white !important; } }
  .tile-white:active, .tile-white:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(255, 255, 255, 0.5);
    background-color: white !important; }

.target-white {
  background: #fff !important;
  color: #fff;
  padding: 20px; }

.patient-dash-white {
  background-color: #fff !important; }

.btn-white {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #fff !important;
  border: 2px solid #fff !important; }
  .btn-white:focus, .btn-white:active {
    outline: none;
    color: white !important;
    background: #fff !important;
    text-decoration: none; }

.bg-overlay-white-10 {
  background: rgba(255, 255, 255, 0.1); }

.bg-overlay-white-20 {
  background: rgba(255, 255, 255, 0.2); }

.bg-overlay-white-30 {
  background: rgba(255, 255, 255, 0.3); }

.bg-overlay-white-40 {
  background: rgba(255, 255, 255, 0.4); }

.bg-overlay-white-50 {
  background: rgba(255, 255, 255, 0.5); }

.bg-overlay-white-60 {
  background: rgba(255, 255, 255, 0.6); }

.bg-overlay-white-70 {
  background: rgba(255, 255, 255, 0.7); }

.bg-overlay-white-80 {
  background: rgba(255, 255, 255, 0.8); }

.bg-overlay-white-90 {
  background: rgba(255, 255, 255, 0.9); }

.bg-white {
  background: #fff; }

.bg-dark-white-1 {
  background: #fcfcfc; }

.bg-light-white-1 {
  background: white; }

.bg-dark-white-2 {
  background: #fafafa; }

.bg-light-white-2 {
  background: white; }

.bg-dark-white-3 {
  background: #f7f7f7; }

.bg-light-white-3 {
  background: white; }

.bg-dark-white-4 {
  background: whitesmoke; }

.bg-light-white-4 {
  background: white; }

.bg-dark-white-5 {
  background: #f2f2f2; }

.bg-light-white-5 {
  background: white; }

.bg-dark-white-6 {
  background: #f0f0f0; }

.bg-light-white-6 {
  background: white; }

.bg-dark-white-7 {
  background: #ededed; }

.bg-light-white-7 {
  background: white; }

.bg-dark-white-8 {
  background: #ebebeb; }

.bg-light-white-8 {
  background: white; }

.bg-dark-white-9 {
  background: #e8e8e8; }

.bg-light-white-9 {
  background: white; }

.bg-dark-white-10 {
  background: #e6e6e6; }

.bg-light-white-10 {
  background: white; }

.bg-dark-white-11 {
  background: #e3e3e3; }

.bg-light-white-11 {
  background: white; }

.bg-dark-white-12 {
  background: #e0e0e0; }

.bg-light-white-12 {
  background: white; }

.bg-dark-white-13 {
  background: #dedede; }

.bg-light-white-13 {
  background: white; }

.bg-dark-white-14 {
  background: #dbdbdb; }

.bg-light-white-14 {
  background: white; }

.bg-dark-white-15 {
  background: #d9d9d9; }

.bg-light-white-15 {
  background: white; }

.bg-dark-white-16 {
  background: #d6d6d6; }

.bg-light-white-16 {
  background: white; }

.bg-dark-white-17 {
  background: #d4d4d4; }

.bg-light-white-17 {
  background: white; }

.bg-dark-white-18 {
  background: #d1d1d1; }

.bg-light-white-18 {
  background: white; }

.bg-dark-white-19 {
  background: #cfcfcf; }

.bg-light-white-19 {
  background: white; }

.bg-dark-white-20 {
  background: #cccccc; }

.bg-light-white-20 {
  background: white; }

.bg-dark-white-21 {
  background: #c9c9c9; }

.bg-light-white-21 {
  background: white; }

.bg-dark-white-22 {
  background: #c7c7c7; }

.bg-light-white-22 {
  background: white; }

.bg-dark-white-23 {
  background: #c4c4c4; }

.bg-light-white-23 {
  background: white; }

.bg-dark-white-24 {
  background: #c2c2c2; }

.bg-light-white-24 {
  background: white; }

.bg-dark-white-25 {
  background: #bfbfbf; }

.bg-light-white-25 {
  background: white; }

.bg-dark-white-26 {
  background: #bdbdbd; }

.bg-light-white-26 {
  background: white; }

.bg-dark-white-27 {
  background: #bababa; }

.bg-light-white-27 {
  background: white; }

.bg-dark-white-28 {
  background: #b8b8b8; }

.bg-light-white-28 {
  background: white; }

.bg-dark-white-29 {
  background: #b5b5b5; }

.bg-light-white-29 {
  background: white; }

.bg-dark-white-30 {
  background: #b3b3b3; }

.bg-light-white-30 {
  background: white; }

.bg-dark-white-31 {
  background: #b0b0b0; }

.bg-light-white-31 {
  background: white; }

.bg-dark-white-32 {
  background: #adadad; }

.bg-light-white-32 {
  background: white; }

.bg-dark-white-33 {
  background: #ababab; }

.bg-light-white-33 {
  background: white; }

.bg-dark-white-34 {
  background: #a8a8a8; }

.bg-light-white-34 {
  background: white; }

.bg-dark-white-35 {
  background: #a6a6a6; }

.bg-light-white-35 {
  background: white; }

.bg-dark-white-36 {
  background: #a3a3a3; }

.bg-light-white-36 {
  background: white; }

.bg-dark-white-37 {
  background: #a1a1a1; }

.bg-light-white-37 {
  background: white; }

.bg-dark-white-38 {
  background: #9e9e9e; }

.bg-light-white-38 {
  background: white; }

.bg-dark-white-39 {
  background: #9c9c9c; }

.bg-light-white-39 {
  background: white; }

.bg-dark-white-40 {
  background: #999999; }

.bg-light-white-40 {
  background: white; }

.bg-dark-white-41 {
  background: #969696; }

.bg-light-white-41 {
  background: white; }

.bg-dark-white-42 {
  background: #949494; }

.bg-light-white-42 {
  background: white; }

.bg-dark-white-43 {
  background: #919191; }

.bg-light-white-43 {
  background: white; }

.bg-dark-white-44 {
  background: #8f8f8f; }

.bg-light-white-44 {
  background: white; }

.bg-dark-white-45 {
  background: #8c8c8c; }

.bg-light-white-45 {
  background: white; }

.bg-dark-white-46 {
  background: #8a8a8a; }

.bg-light-white-46 {
  background: white; }

.bg-dark-white-47 {
  background: #878787; }

.bg-light-white-47 {
  background: white; }

.bg-dark-white-48 {
  background: #858585; }

.bg-light-white-48 {
  background: white; }

.bg-dark-white-49 {
  background: #828282; }

.bg-light-white-49 {
  background: white; }

.bg-dark-white-50 {
  background: gray; }

.bg-light-white-50 {
  background: white; }

.bg-dark-white-51 {
  background: #7d7d7d; }

.bg-light-white-51 {
  background: white; }

.bg-dark-white-52 {
  background: #7a7a7a; }

.bg-light-white-52 {
  background: white; }

.bg-dark-white-53 {
  background: #787878; }

.bg-light-white-53 {
  background: white; }

.bg-dark-white-54 {
  background: #757575; }

.bg-light-white-54 {
  background: white; }

.bg-dark-white-55 {
  background: #737373; }

.bg-light-white-55 {
  background: white; }

.bg-dark-white-56 {
  background: #707070; }

.bg-light-white-56 {
  background: white; }

.bg-dark-white-57 {
  background: #6e6e6e; }

.bg-light-white-57 {
  background: white; }

.bg-dark-white-58 {
  background: #6b6b6b; }

.bg-light-white-58 {
  background: white; }

.bg-dark-white-59 {
  background: dimgray; }

.bg-light-white-59 {
  background: white; }

.bg-dark-white-60 {
  background: #666666; }

.bg-light-white-60 {
  background: white; }

.bg-dark-white-61 {
  background: #636363; }

.bg-light-white-61 {
  background: white; }

.bg-dark-white-62 {
  background: #616161; }

.bg-light-white-62 {
  background: white; }

.bg-dark-white-63 {
  background: #5e5e5e; }

.bg-light-white-63 {
  background: white; }

.bg-dark-white-64 {
  background: #5c5c5c; }

.bg-light-white-64 {
  background: white; }

.bg-dark-white-65 {
  background: #595959; }

.bg-light-white-65 {
  background: white; }

.bg-dark-white-66 {
  background: #575757; }

.bg-light-white-66 {
  background: white; }

.bg-dark-white-67 {
  background: #545454; }

.bg-light-white-67 {
  background: white; }

.bg-dark-white-68 {
  background: #525252; }

.bg-light-white-68 {
  background: white; }

.bg-dark-white-69 {
  background: #4f4f4f; }

.bg-light-white-69 {
  background: white; }

.bg-dark-white-70 {
  background: #4d4d4d; }

.bg-light-white-70 {
  background: white; }

.bg-dark-white-71 {
  background: #4a4a4a; }

.bg-light-white-71 {
  background: white; }

.bg-dark-white-72 {
  background: #474747; }

.bg-light-white-72 {
  background: white; }

.bg-dark-white-73 {
  background: #454545; }

.bg-light-white-73 {
  background: white; }

.bg-dark-white-74 {
  background: #424242; }

.bg-light-white-74 {
  background: white; }

.bg-dark-white-75 {
  background: #404040; }

.bg-light-white-75 {
  background: white; }

.bg-dark-white-76 {
  background: #3d3d3d; }

.bg-light-white-76 {
  background: white; }

.bg-dark-white-77 {
  background: #3b3b3b; }

.bg-light-white-77 {
  background: white; }

.bg-dark-white-78 {
  background: #383838; }

.bg-light-white-78 {
  background: white; }

.bg-dark-white-79 {
  background: #363636; }

.bg-light-white-79 {
  background: white; }

.bg-dark-white-80 {
  background: #333333; }

.bg-light-white-80 {
  background: white; }

.bg-dark-white-81 {
  background: #303030; }

.bg-light-white-81 {
  background: white; }

.bg-dark-white-82 {
  background: #2e2e2e; }

.bg-light-white-82 {
  background: white; }

.bg-dark-white-83 {
  background: #2b2b2b; }

.bg-light-white-83 {
  background: white; }

.bg-dark-white-84 {
  background: #292929; }

.bg-light-white-84 {
  background: white; }

.bg-dark-white-85 {
  background: #262626; }

.bg-light-white-85 {
  background: white; }

.bg-dark-white-86 {
  background: #242424; }

.bg-light-white-86 {
  background: white; }

.bg-dark-white-87 {
  background: #212121; }

.bg-light-white-87 {
  background: white; }

.bg-dark-white-88 {
  background: #1f1f1f; }

.bg-light-white-88 {
  background: white; }

.bg-dark-white-89 {
  background: #1c1c1c; }

.bg-light-white-89 {
  background: white; }

.bg-dark-white-90 {
  background: #1a1a1a; }

.bg-light-white-90 {
  background: white; }

.bg-dark-white-91 {
  background: #171717; }

.bg-light-white-91 {
  background: white; }

.bg-dark-white-92 {
  background: #141414; }

.bg-light-white-92 {
  background: white; }

.bg-dark-white-93 {
  background: #121212; }

.bg-light-white-93 {
  background: white; }

.bg-dark-white-94 {
  background: #0f0f0f; }

.bg-light-white-94 {
  background: white; }

.bg-dark-white-95 {
  background: #0d0d0d; }

.bg-light-white-95 {
  background: white; }

.bg-dark-white-96 {
  background: #0a0a0a; }

.bg-light-white-96 {
  background: white; }

.bg-dark-white-97 {
  background: #080808; }

.bg-light-white-97 {
  background: white; }

.bg-dark-white-98 {
  background: #050505; }

.bg-light-white-98 {
  background: white; }

.bg-dark-white-99 {
  background: #030303; }

.bg-light-white-99 {
  background: white; }

.bg-dark-white-100 {
  background: black; }

.bg-light-white-100 {
  background: white; }

.text-black {
  color: #171717 !important; }

.border-black {
  border-color: #171717; }

.black {
  background-color: #171717 !important;
  color: white !important; }

.tile-black {
  background: #171717 !important; }
  @media (min-width: 1025px) {
    .tile-black:hover {
      background-color: #242424 !important; } }
  .tile-black:active, .tile-black:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(23, 23, 23, 0.5);
    background-color: #1c1c1c !important; }

.target-black {
  background: #171717 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-black {
  background-color: #171717 !important; }

.btn-black {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #171717 !important;
  border: 2px solid #171717 !important; }
  .btn-black:focus, .btn-black:active {
    outline: none;
    color: white !important;
    background: #171717 !important;
    text-decoration: none; }

.bg-overlay-black-10 {
  background: rgba(23, 23, 23, 0.1); }

.bg-overlay-black-20 {
  background: rgba(23, 23, 23, 0.2); }

.bg-overlay-black-30 {
  background: rgba(23, 23, 23, 0.3); }

.bg-overlay-black-40 {
  background: rgba(23, 23, 23, 0.4); }

.bg-overlay-black-50 {
  background: rgba(23, 23, 23, 0.5); }

.bg-overlay-black-60 {
  background: rgba(23, 23, 23, 0.6); }

.bg-overlay-black-70 {
  background: rgba(23, 23, 23, 0.7); }

.bg-overlay-black-80 {
  background: rgba(23, 23, 23, 0.8); }

.bg-overlay-black-90 {
  background: rgba(23, 23, 23, 0.9); }

.bg-black {
  background: #171717; }

.bg-dark-black-1 {
  background: #141414; }

.bg-light-black-1 {
  background: #1a1a1a; }

.bg-dark-black-2 {
  background: #121212; }

.bg-light-black-2 {
  background: #1c1c1c; }

.bg-dark-black-3 {
  background: #0f0f0f; }

.bg-light-black-3 {
  background: #1f1f1f; }

.bg-dark-black-4 {
  background: #0d0d0d; }

.bg-light-black-4 {
  background: #212121; }

.bg-dark-black-5 {
  background: #0a0a0a; }

.bg-light-black-5 {
  background: #242424; }

.bg-dark-black-6 {
  background: #080808; }

.bg-light-black-6 {
  background: #262626; }

.bg-dark-black-7 {
  background: #050505; }

.bg-light-black-7 {
  background: #292929; }

.bg-dark-black-8 {
  background: #030303; }

.bg-light-black-8 {
  background: #2b2b2b; }

.bg-dark-black-9 {
  background: black; }

.bg-light-black-9 {
  background: #2e2e2e; }

.bg-dark-black-10 {
  background: black; }

.bg-light-black-10 {
  background: #313131; }

.bg-dark-black-11 {
  background: black; }

.bg-light-black-11 {
  background: #333333; }

.bg-dark-black-12 {
  background: black; }

.bg-light-black-12 {
  background: #363636; }

.bg-dark-black-13 {
  background: black; }

.bg-light-black-13 {
  background: #383838; }

.bg-dark-black-14 {
  background: black; }

.bg-light-black-14 {
  background: #3b3b3b; }

.bg-dark-black-15 {
  background: black; }

.bg-light-black-15 {
  background: #3d3d3d; }

.bg-dark-black-16 {
  background: black; }

.bg-light-black-16 {
  background: #404040; }

.bg-dark-black-17 {
  background: black; }

.bg-light-black-17 {
  background: #424242; }

.bg-dark-black-18 {
  background: black; }

.bg-light-black-18 {
  background: #454545; }

.bg-dark-black-19 {
  background: black; }

.bg-light-black-19 {
  background: #474747; }

.bg-dark-black-20 {
  background: black; }

.bg-light-black-20 {
  background: #4a4a4a; }

.bg-dark-black-21 {
  background: black; }

.bg-light-black-21 {
  background: #4d4d4d; }

.bg-dark-black-22 {
  background: black; }

.bg-light-black-22 {
  background: #4f4f4f; }

.bg-dark-black-23 {
  background: black; }

.bg-light-black-23 {
  background: #525252; }

.bg-dark-black-24 {
  background: black; }

.bg-light-black-24 {
  background: #545454; }

.bg-dark-black-25 {
  background: black; }

.bg-light-black-25 {
  background: #575757; }

.bg-dark-black-26 {
  background: black; }

.bg-light-black-26 {
  background: #595959; }

.bg-dark-black-27 {
  background: black; }

.bg-light-black-27 {
  background: #5c5c5c; }

.bg-dark-black-28 {
  background: black; }

.bg-light-black-28 {
  background: #5e5e5e; }

.bg-dark-black-29 {
  background: black; }

.bg-light-black-29 {
  background: #616161; }

.bg-dark-black-30 {
  background: black; }

.bg-light-black-30 {
  background: #646464; }

.bg-dark-black-31 {
  background: black; }

.bg-light-black-31 {
  background: #666666; }

.bg-dark-black-32 {
  background: black; }

.bg-light-black-32 {
  background: dimgray; }

.bg-dark-black-33 {
  background: black; }

.bg-light-black-33 {
  background: #6b6b6b; }

.bg-dark-black-34 {
  background: black; }

.bg-light-black-34 {
  background: #6e6e6e; }

.bg-dark-black-35 {
  background: black; }

.bg-light-black-35 {
  background: #707070; }

.bg-dark-black-36 {
  background: black; }

.bg-light-black-36 {
  background: #737373; }

.bg-dark-black-37 {
  background: black; }

.bg-light-black-37 {
  background: #757575; }

.bg-dark-black-38 {
  background: black; }

.bg-light-black-38 {
  background: #787878; }

.bg-dark-black-39 {
  background: black; }

.bg-light-black-39 {
  background: #7a7a7a; }

.bg-dark-black-40 {
  background: black; }

.bg-light-black-40 {
  background: #7d7d7d; }

.bg-dark-black-41 {
  background: black; }

.bg-light-black-41 {
  background: gray; }

.bg-dark-black-42 {
  background: black; }

.bg-light-black-42 {
  background: #828282; }

.bg-dark-black-43 {
  background: black; }

.bg-light-black-43 {
  background: #858585; }

.bg-dark-black-44 {
  background: black; }

.bg-light-black-44 {
  background: #878787; }

.bg-dark-black-45 {
  background: black; }

.bg-light-black-45 {
  background: #8a8a8a; }

.bg-dark-black-46 {
  background: black; }

.bg-light-black-46 {
  background: #8c8c8c; }

.bg-dark-black-47 {
  background: black; }

.bg-light-black-47 {
  background: #8f8f8f; }

.bg-dark-black-48 {
  background: black; }

.bg-light-black-48 {
  background: #919191; }

.bg-dark-black-49 {
  background: black; }

.bg-light-black-49 {
  background: #949494; }

.bg-dark-black-50 {
  background: black; }

.bg-light-black-50 {
  background: #979797; }

.bg-dark-black-51 {
  background: black; }

.bg-light-black-51 {
  background: #999999; }

.bg-dark-black-52 {
  background: black; }

.bg-light-black-52 {
  background: #9c9c9c; }

.bg-dark-black-53 {
  background: black; }

.bg-light-black-53 {
  background: #9e9e9e; }

.bg-dark-black-54 {
  background: black; }

.bg-light-black-54 {
  background: #a1a1a1; }

.bg-dark-black-55 {
  background: black; }

.bg-light-black-55 {
  background: #a3a3a3; }

.bg-dark-black-56 {
  background: black; }

.bg-light-black-56 {
  background: #a6a6a6; }

.bg-dark-black-57 {
  background: black; }

.bg-light-black-57 {
  background: #a8a8a8; }

.bg-dark-black-58 {
  background: black; }

.bg-light-black-58 {
  background: #ababab; }

.bg-dark-black-59 {
  background: black; }

.bg-light-black-59 {
  background: #adadad; }

.bg-dark-black-60 {
  background: black; }

.bg-light-black-60 {
  background: #b0b0b0; }

.bg-dark-black-61 {
  background: black; }

.bg-light-black-61 {
  background: #b3b3b3; }

.bg-dark-black-62 {
  background: black; }

.bg-light-black-62 {
  background: #b5b5b5; }

.bg-dark-black-63 {
  background: black; }

.bg-light-black-63 {
  background: #b8b8b8; }

.bg-dark-black-64 {
  background: black; }

.bg-light-black-64 {
  background: #bababa; }

.bg-dark-black-65 {
  background: black; }

.bg-light-black-65 {
  background: #bdbdbd; }

.bg-dark-black-66 {
  background: black; }

.bg-light-black-66 {
  background: #bfbfbf; }

.bg-dark-black-67 {
  background: black; }

.bg-light-black-67 {
  background: #c2c2c2; }

.bg-dark-black-68 {
  background: black; }

.bg-light-black-68 {
  background: #c4c4c4; }

.bg-dark-black-69 {
  background: black; }

.bg-light-black-69 {
  background: #c7c7c7; }

.bg-dark-black-70 {
  background: black; }

.bg-light-black-70 {
  background: #cacaca; }

.bg-dark-black-71 {
  background: black; }

.bg-light-black-71 {
  background: #cccccc; }

.bg-dark-black-72 {
  background: black; }

.bg-light-black-72 {
  background: #cfcfcf; }

.bg-dark-black-73 {
  background: black; }

.bg-light-black-73 {
  background: #d1d1d1; }

.bg-dark-black-74 {
  background: black; }

.bg-light-black-74 {
  background: #d4d4d4; }

.bg-dark-black-75 {
  background: black; }

.bg-light-black-75 {
  background: #d6d6d6; }

.bg-dark-black-76 {
  background: black; }

.bg-light-black-76 {
  background: #d9d9d9; }

.bg-dark-black-77 {
  background: black; }

.bg-light-black-77 {
  background: #dbdbdb; }

.bg-dark-black-78 {
  background: black; }

.bg-light-black-78 {
  background: #dedede; }

.bg-dark-black-79 {
  background: black; }

.bg-light-black-79 {
  background: #e0e0e0; }

.bg-dark-black-80 {
  background: black; }

.bg-light-black-80 {
  background: #e3e3e3; }

.bg-dark-black-81 {
  background: black; }

.bg-light-black-81 {
  background: #e6e6e6; }

.bg-dark-black-82 {
  background: black; }

.bg-light-black-82 {
  background: #e8e8e8; }

.bg-dark-black-83 {
  background: black; }

.bg-light-black-83 {
  background: #ebebeb; }

.bg-dark-black-84 {
  background: black; }

.bg-light-black-84 {
  background: #ededed; }

.bg-dark-black-85 {
  background: black; }

.bg-light-black-85 {
  background: #f0f0f0; }

.bg-dark-black-86 {
  background: black; }

.bg-light-black-86 {
  background: #f2f2f2; }

.bg-dark-black-87 {
  background: black; }

.bg-light-black-87 {
  background: whitesmoke; }

.bg-dark-black-88 {
  background: black; }

.bg-light-black-88 {
  background: #f7f7f7; }

.bg-dark-black-89 {
  background: black; }

.bg-light-black-89 {
  background: #fafafa; }

.bg-dark-black-90 {
  background: black; }

.bg-light-black-90 {
  background: #fdfdfd; }

.bg-dark-black-91 {
  background: black; }

.bg-light-black-91 {
  background: white; }

.bg-dark-black-92 {
  background: black; }

.bg-light-black-92 {
  background: white; }

.bg-dark-black-93 {
  background: black; }

.bg-light-black-93 {
  background: white; }

.bg-dark-black-94 {
  background: black; }

.bg-light-black-94 {
  background: white; }

.bg-dark-black-95 {
  background: black; }

.bg-light-black-95 {
  background: white; }

.bg-dark-black-96 {
  background: black; }

.bg-light-black-96 {
  background: white; }

.bg-dark-black-97 {
  background: black; }

.bg-light-black-97 {
  background: white; }

.bg-dark-black-98 {
  background: black; }

.bg-light-black-98 {
  background: white; }

.bg-dark-black-99 {
  background: black; }

.bg-light-black-99 {
  background: white; }

.bg-dark-black-100 {
  background: black; }

.bg-light-black-100 {
  background: white; }

.text-noir {
  color: #1f1f1f !important; }

.border-noir {
  border-color: #1f1f1f; }

.noir {
  background-color: #1f1f1f !important;
  color: white !important; }

.tile-noir {
  background: #1f1f1f !important; }
  @media (min-width: 1025px) {
    .tile-noir:hover {
      background-color: #2c2c2c !important; } }
  .tile-noir:active, .tile-noir:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(31, 31, 31, 0.5);
    background-color: #242424 !important; }

.target-noir {
  background: #1f1f1f !important;
  color: #fff;
  padding: 20px; }

.patient-dash-noir {
  background-color: #1f1f1f !important; }

.btn-noir {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #1f1f1f !important;
  border: 2px solid #1f1f1f !important; }
  .btn-noir:focus, .btn-noir:active {
    outline: none;
    color: white !important;
    background: #1f1f1f !important;
    text-decoration: none; }

.bg-overlay-noir-10 {
  background: rgba(31, 31, 31, 0.1); }

.bg-overlay-noir-20 {
  background: rgba(31, 31, 31, 0.2); }

.bg-overlay-noir-30 {
  background: rgba(31, 31, 31, 0.3); }

.bg-overlay-noir-40 {
  background: rgba(31, 31, 31, 0.4); }

.bg-overlay-noir-50 {
  background: rgba(31, 31, 31, 0.5); }

.bg-overlay-noir-60 {
  background: rgba(31, 31, 31, 0.6); }

.bg-overlay-noir-70 {
  background: rgba(31, 31, 31, 0.7); }

.bg-overlay-noir-80 {
  background: rgba(31, 31, 31, 0.8); }

.bg-overlay-noir-90 {
  background: rgba(31, 31, 31, 0.9); }

.bg-noir {
  background: #1f1f1f; }

.bg-dark-noir-1 {
  background: #1c1c1c; }

.bg-light-noir-1 {
  background: #222222; }

.bg-dark-noir-2 {
  background: #1a1a1a; }

.bg-light-noir-2 {
  background: #242424; }

.bg-dark-noir-3 {
  background: #171717; }

.bg-light-noir-3 {
  background: #272727; }

.bg-dark-noir-4 {
  background: #151515; }

.bg-light-noir-4 {
  background: #292929; }

.bg-dark-noir-5 {
  background: #121212; }

.bg-light-noir-5 {
  background: #2c2c2c; }

.bg-dark-noir-6 {
  background: #101010; }

.bg-light-noir-6 {
  background: #2e2e2e; }

.bg-dark-noir-7 {
  background: #0d0d0d; }

.bg-light-noir-7 {
  background: #313131; }

.bg-dark-noir-8 {
  background: #0b0b0b; }

.bg-light-noir-8 {
  background: #333333; }

.bg-dark-noir-9 {
  background: #080808; }

.bg-light-noir-9 {
  background: #363636; }

.bg-dark-noir-10 {
  background: #060606; }

.bg-light-noir-10 {
  background: #393939; }

.bg-dark-noir-11 {
  background: #030303; }

.bg-light-noir-11 {
  background: #3b3b3b; }

.bg-dark-noir-12 {
  background: black; }

.bg-light-noir-12 {
  background: #3e3e3e; }

.bg-dark-noir-13 {
  background: black; }

.bg-light-noir-13 {
  background: #404040; }

.bg-dark-noir-14 {
  background: black; }

.bg-light-noir-14 {
  background: #434343; }

.bg-dark-noir-15 {
  background: black; }

.bg-light-noir-15 {
  background: #454545; }

.bg-dark-noir-16 {
  background: black; }

.bg-light-noir-16 {
  background: #484848; }

.bg-dark-noir-17 {
  background: black; }

.bg-light-noir-17 {
  background: #4a4a4a; }

.bg-dark-noir-18 {
  background: black; }

.bg-light-noir-18 {
  background: #4d4d4d; }

.bg-dark-noir-19 {
  background: black; }

.bg-light-noir-19 {
  background: #4f4f4f; }

.bg-dark-noir-20 {
  background: black; }

.bg-light-noir-20 {
  background: #525252; }

.bg-dark-noir-21 {
  background: black; }

.bg-light-noir-21 {
  background: #555555; }

.bg-dark-noir-22 {
  background: black; }

.bg-light-noir-22 {
  background: #575757; }

.bg-dark-noir-23 {
  background: black; }

.bg-light-noir-23 {
  background: #5a5a5a; }

.bg-dark-noir-24 {
  background: black; }

.bg-light-noir-24 {
  background: #5c5c5c; }

.bg-dark-noir-25 {
  background: black; }

.bg-light-noir-25 {
  background: #5f5f5f; }

.bg-dark-noir-26 {
  background: black; }

.bg-light-noir-26 {
  background: #616161; }

.bg-dark-noir-27 {
  background: black; }

.bg-light-noir-27 {
  background: #646464; }

.bg-dark-noir-28 {
  background: black; }

.bg-light-noir-28 {
  background: #666666; }

.bg-dark-noir-29 {
  background: black; }

.bg-light-noir-29 {
  background: dimgray; }

.bg-dark-noir-30 {
  background: black; }

.bg-light-noir-30 {
  background: #6c6c6c; }

.bg-dark-noir-31 {
  background: black; }

.bg-light-noir-31 {
  background: #6e6e6e; }

.bg-dark-noir-32 {
  background: black; }

.bg-light-noir-32 {
  background: #717171; }

.bg-dark-noir-33 {
  background: black; }

.bg-light-noir-33 {
  background: #737373; }

.bg-dark-noir-34 {
  background: black; }

.bg-light-noir-34 {
  background: #767676; }

.bg-dark-noir-35 {
  background: black; }

.bg-light-noir-35 {
  background: #787878; }

.bg-dark-noir-36 {
  background: black; }

.bg-light-noir-36 {
  background: #7b7b7b; }

.bg-dark-noir-37 {
  background: black; }

.bg-light-noir-37 {
  background: #7d7d7d; }

.bg-dark-noir-38 {
  background: black; }

.bg-light-noir-38 {
  background: gray; }

.bg-dark-noir-39 {
  background: black; }

.bg-light-noir-39 {
  background: #828282; }

.bg-dark-noir-40 {
  background: black; }

.bg-light-noir-40 {
  background: #858585; }

.bg-dark-noir-41 {
  background: black; }

.bg-light-noir-41 {
  background: #888888; }

.bg-dark-noir-42 {
  background: black; }

.bg-light-noir-42 {
  background: #8a8a8a; }

.bg-dark-noir-43 {
  background: black; }

.bg-light-noir-43 {
  background: #8d8d8d; }

.bg-dark-noir-44 {
  background: black; }

.bg-light-noir-44 {
  background: #8f8f8f; }

.bg-dark-noir-45 {
  background: black; }

.bg-light-noir-45 {
  background: #929292; }

.bg-dark-noir-46 {
  background: black; }

.bg-light-noir-46 {
  background: #949494; }

.bg-dark-noir-47 {
  background: black; }

.bg-light-noir-47 {
  background: #979797; }

.bg-dark-noir-48 {
  background: black; }

.bg-light-noir-48 {
  background: #999999; }

.bg-dark-noir-49 {
  background: black; }

.bg-light-noir-49 {
  background: #9c9c9c; }

.bg-dark-noir-50 {
  background: black; }

.bg-light-noir-50 {
  background: #9f9f9f; }

.bg-dark-noir-51 {
  background: black; }

.bg-light-noir-51 {
  background: #a1a1a1; }

.bg-dark-noir-52 {
  background: black; }

.bg-light-noir-52 {
  background: #a4a4a4; }

.bg-dark-noir-53 {
  background: black; }

.bg-light-noir-53 {
  background: #a6a6a6; }

.bg-dark-noir-54 {
  background: black; }

.bg-light-noir-54 {
  background: darkgray; }

.bg-dark-noir-55 {
  background: black; }

.bg-light-noir-55 {
  background: #ababab; }

.bg-dark-noir-56 {
  background: black; }

.bg-light-noir-56 {
  background: #aeaeae; }

.bg-dark-noir-57 {
  background: black; }

.bg-light-noir-57 {
  background: #b0b0b0; }

.bg-dark-noir-58 {
  background: black; }

.bg-light-noir-58 {
  background: #b3b3b3; }

.bg-dark-noir-59 {
  background: black; }

.bg-light-noir-59 {
  background: #b5b5b5; }

.bg-dark-noir-60 {
  background: black; }

.bg-light-noir-60 {
  background: #b8b8b8; }

.bg-dark-noir-61 {
  background: black; }

.bg-light-noir-61 {
  background: #bbbbbb; }

.bg-dark-noir-62 {
  background: black; }

.bg-light-noir-62 {
  background: #bdbdbd; }

.bg-dark-noir-63 {
  background: black; }

.bg-light-noir-63 {
  background: silver; }

.bg-dark-noir-64 {
  background: black; }

.bg-light-noir-64 {
  background: #c2c2c2; }

.bg-dark-noir-65 {
  background: black; }

.bg-light-noir-65 {
  background: #c5c5c5; }

.bg-dark-noir-66 {
  background: black; }

.bg-light-noir-66 {
  background: #c7c7c7; }

.bg-dark-noir-67 {
  background: black; }

.bg-light-noir-67 {
  background: #cacaca; }

.bg-dark-noir-68 {
  background: black; }

.bg-light-noir-68 {
  background: #cccccc; }

.bg-dark-noir-69 {
  background: black; }

.bg-light-noir-69 {
  background: #cfcfcf; }

.bg-dark-noir-70 {
  background: black; }

.bg-light-noir-70 {
  background: #d2d2d2; }

.bg-dark-noir-71 {
  background: black; }

.bg-light-noir-71 {
  background: #d4d4d4; }

.bg-dark-noir-72 {
  background: black; }

.bg-light-noir-72 {
  background: #d7d7d7; }

.bg-dark-noir-73 {
  background: black; }

.bg-light-noir-73 {
  background: #d9d9d9; }

.bg-dark-noir-74 {
  background: black; }

.bg-light-noir-74 {
  background: gainsboro; }

.bg-dark-noir-75 {
  background: black; }

.bg-light-noir-75 {
  background: #dedede; }

.bg-dark-noir-76 {
  background: black; }

.bg-light-noir-76 {
  background: #e1e1e1; }

.bg-dark-noir-77 {
  background: black; }

.bg-light-noir-77 {
  background: #e3e3e3; }

.bg-dark-noir-78 {
  background: black; }

.bg-light-noir-78 {
  background: #e6e6e6; }

.bg-dark-noir-79 {
  background: black; }

.bg-light-noir-79 {
  background: #e8e8e8; }

.bg-dark-noir-80 {
  background: black; }

.bg-light-noir-80 {
  background: #ebebeb; }

.bg-dark-noir-81 {
  background: black; }

.bg-light-noir-81 {
  background: #eeeeee; }

.bg-dark-noir-82 {
  background: black; }

.bg-light-noir-82 {
  background: #f0f0f0; }

.bg-dark-noir-83 {
  background: black; }

.bg-light-noir-83 {
  background: #f3f3f3; }

.bg-dark-noir-84 {
  background: black; }

.bg-light-noir-84 {
  background: whitesmoke; }

.bg-dark-noir-85 {
  background: black; }

.bg-light-noir-85 {
  background: #f8f8f8; }

.bg-dark-noir-86 {
  background: black; }

.bg-light-noir-86 {
  background: #fafafa; }

.bg-dark-noir-87 {
  background: black; }

.bg-light-noir-87 {
  background: #fdfdfd; }

.bg-dark-noir-88 {
  background: black; }

.bg-light-noir-88 {
  background: white; }

.bg-dark-noir-89 {
  background: black; }

.bg-light-noir-89 {
  background: white; }

.bg-dark-noir-90 {
  background: black; }

.bg-light-noir-90 {
  background: white; }

.bg-dark-noir-91 {
  background: black; }

.bg-light-noir-91 {
  background: white; }

.bg-dark-noir-92 {
  background: black; }

.bg-light-noir-92 {
  background: white; }

.bg-dark-noir-93 {
  background: black; }

.bg-light-noir-93 {
  background: white; }

.bg-dark-noir-94 {
  background: black; }

.bg-light-noir-94 {
  background: white; }

.bg-dark-noir-95 {
  background: black; }

.bg-light-noir-95 {
  background: white; }

.bg-dark-noir-96 {
  background: black; }

.bg-light-noir-96 {
  background: white; }

.bg-dark-noir-97 {
  background: black; }

.bg-light-noir-97 {
  background: white; }

.bg-dark-noir-98 {
  background: black; }

.bg-light-noir-98 {
  background: white; }

.bg-dark-noir-99 {
  background: black; }

.bg-light-noir-99 {
  background: white; }

.bg-dark-noir-100 {
  background: black; }

.bg-light-noir-100 {
  background: white; }

.text-grey {
  color: #757575 !important; }

.border-grey {
  border-color: #757575; }

.grey {
  background-color: #757575 !important;
  color: white !important; }

.tile-grey {
  background: #757575 !important; }
  @media (min-width: 1025px) {
    .tile-grey:hover {
      background-color: #828282 !important; } }
  .tile-grey:active, .tile-grey:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(117, 117, 117, 0.5);
    background-color: #7a7a7a !important; }

.target-grey {
  background: #757575 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-grey {
  background-color: #757575 !important; }

.btn-grey {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #757575 !important;
  border: 2px solid #757575 !important; }
  .btn-grey:focus, .btn-grey:active {
    outline: none;
    color: white !important;
    background: #757575 !important;
    text-decoration: none; }

.bg-overlay-grey-10 {
  background: rgba(117, 117, 117, 0.1); }

.bg-overlay-grey-20 {
  background: rgba(117, 117, 117, 0.2); }

.bg-overlay-grey-30 {
  background: rgba(117, 117, 117, 0.3); }

.bg-overlay-grey-40 {
  background: rgba(117, 117, 117, 0.4); }

.bg-overlay-grey-50 {
  background: rgba(117, 117, 117, 0.5); }

.bg-overlay-grey-60 {
  background: rgba(117, 117, 117, 0.6); }

.bg-overlay-grey-70 {
  background: rgba(117, 117, 117, 0.7); }

.bg-overlay-grey-80 {
  background: rgba(117, 117, 117, 0.8); }

.bg-overlay-grey-90 {
  background: rgba(117, 117, 117, 0.9); }

.bg-grey {
  background: #757575; }

.bg-dark-grey-1 {
  background: #727272; }

.bg-light-grey-1 {
  background: #787878; }

.bg-dark-grey-2 {
  background: #707070; }

.bg-light-grey-2 {
  background: #7a7a7a; }

.bg-dark-grey-3 {
  background: #6d6d6d; }

.bg-light-grey-3 {
  background: #7d7d7d; }

.bg-dark-grey-4 {
  background: #6b6b6b; }

.bg-light-grey-4 {
  background: #7f7f7f; }

.bg-dark-grey-5 {
  background: #686868; }

.bg-light-grey-5 {
  background: #828282; }

.bg-dark-grey-6 {
  background: #666666; }

.bg-light-grey-6 {
  background: #848484; }

.bg-dark-grey-7 {
  background: #636363; }

.bg-light-grey-7 {
  background: #878787; }

.bg-dark-grey-8 {
  background: #616161; }

.bg-light-grey-8 {
  background: #898989; }

.bg-dark-grey-9 {
  background: #5e5e5e; }

.bg-light-grey-9 {
  background: #8c8c8c; }

.bg-dark-grey-10 {
  background: #5c5c5c; }

.bg-light-grey-10 {
  background: #8f8f8f; }

.bg-dark-grey-11 {
  background: #595959; }

.bg-light-grey-11 {
  background: #919191; }

.bg-dark-grey-12 {
  background: #565656; }

.bg-light-grey-12 {
  background: #949494; }

.bg-dark-grey-13 {
  background: #545454; }

.bg-light-grey-13 {
  background: #969696; }

.bg-dark-grey-14 {
  background: #515151; }

.bg-light-grey-14 {
  background: #999999; }

.bg-dark-grey-15 {
  background: #4f4f4f; }

.bg-light-grey-15 {
  background: #9b9b9b; }

.bg-dark-grey-16 {
  background: #4c4c4c; }

.bg-light-grey-16 {
  background: #9e9e9e; }

.bg-dark-grey-17 {
  background: #4a4a4a; }

.bg-light-grey-17 {
  background: #a0a0a0; }

.bg-dark-grey-18 {
  background: #474747; }

.bg-light-grey-18 {
  background: #a3a3a3; }

.bg-dark-grey-19 {
  background: #454545; }

.bg-light-grey-19 {
  background: #a5a5a5; }

.bg-dark-grey-20 {
  background: #424242; }

.bg-light-grey-20 {
  background: #a8a8a8; }

.bg-dark-grey-21 {
  background: #3f3f3f; }

.bg-light-grey-21 {
  background: #ababab; }

.bg-dark-grey-22 {
  background: #3d3d3d; }

.bg-light-grey-22 {
  background: #adadad; }

.bg-dark-grey-23 {
  background: #3a3a3a; }

.bg-light-grey-23 {
  background: #b0b0b0; }

.bg-dark-grey-24 {
  background: #383838; }

.bg-light-grey-24 {
  background: #b2b2b2; }

.bg-dark-grey-25 {
  background: #353535; }

.bg-light-grey-25 {
  background: #b5b5b5; }

.bg-dark-grey-26 {
  background: #333333; }

.bg-light-grey-26 {
  background: #b7b7b7; }

.bg-dark-grey-27 {
  background: #303030; }

.bg-light-grey-27 {
  background: #bababa; }

.bg-dark-grey-28 {
  background: #2e2e2e; }

.bg-light-grey-28 {
  background: #bcbcbc; }

.bg-dark-grey-29 {
  background: #2b2b2b; }

.bg-light-grey-29 {
  background: #bfbfbf; }

.bg-dark-grey-30 {
  background: #292929; }

.bg-light-grey-30 {
  background: #c2c2c2; }

.bg-dark-grey-31 {
  background: #262626; }

.bg-light-grey-31 {
  background: #c4c4c4; }

.bg-dark-grey-32 {
  background: #232323; }

.bg-light-grey-32 {
  background: #c7c7c7; }

.bg-dark-grey-33 {
  background: #212121; }

.bg-light-grey-33 {
  background: #c9c9c9; }

.bg-dark-grey-34 {
  background: #1e1e1e; }

.bg-light-grey-34 {
  background: #cccccc; }

.bg-dark-grey-35 {
  background: #1c1c1c; }

.bg-light-grey-35 {
  background: #cecece; }

.bg-dark-grey-36 {
  background: #191919; }

.bg-light-grey-36 {
  background: #d1d1d1; }

.bg-dark-grey-37 {
  background: #171717; }

.bg-light-grey-37 {
  background: lightgray; }

.bg-dark-grey-38 {
  background: #141414; }

.bg-light-grey-38 {
  background: #d6d6d6; }

.bg-dark-grey-39 {
  background: #121212; }

.bg-light-grey-39 {
  background: #d8d8d8; }

.bg-dark-grey-40 {
  background: #0f0f0f; }

.bg-light-grey-40 {
  background: #dbdbdb; }

.bg-dark-grey-41 {
  background: #0c0c0c; }

.bg-light-grey-41 {
  background: #dedede; }

.bg-dark-grey-42 {
  background: #0a0a0a; }

.bg-light-grey-42 {
  background: #e0e0e0; }

.bg-dark-grey-43 {
  background: #070707; }

.bg-light-grey-43 {
  background: #e3e3e3; }

.bg-dark-grey-44 {
  background: #050505; }

.bg-light-grey-44 {
  background: #e5e5e5; }

.bg-dark-grey-45 {
  background: #020202; }

.bg-light-grey-45 {
  background: #e8e8e8; }

.bg-dark-grey-46 {
  background: black; }

.bg-light-grey-46 {
  background: #eaeaea; }

.bg-dark-grey-47 {
  background: black; }

.bg-light-grey-47 {
  background: #ededed; }

.bg-dark-grey-48 {
  background: black; }

.bg-light-grey-48 {
  background: #efefef; }

.bg-dark-grey-49 {
  background: black; }

.bg-light-grey-49 {
  background: #f2f2f2; }

.bg-dark-grey-50 {
  background: black; }

.bg-light-grey-50 {
  background: whitesmoke; }

.bg-dark-grey-51 {
  background: black; }

.bg-light-grey-51 {
  background: #f7f7f7; }

.bg-dark-grey-52 {
  background: black; }

.bg-light-grey-52 {
  background: #fafafa; }

.bg-dark-grey-53 {
  background: black; }

.bg-light-grey-53 {
  background: #fcfcfc; }

.bg-dark-grey-54 {
  background: black; }

.bg-light-grey-54 {
  background: white; }

.bg-dark-grey-55 {
  background: black; }

.bg-light-grey-55 {
  background: white; }

.bg-dark-grey-56 {
  background: black; }

.bg-light-grey-56 {
  background: white; }

.bg-dark-grey-57 {
  background: black; }

.bg-light-grey-57 {
  background: white; }

.bg-dark-grey-58 {
  background: black; }

.bg-light-grey-58 {
  background: white; }

.bg-dark-grey-59 {
  background: black; }

.bg-light-grey-59 {
  background: white; }

.bg-dark-grey-60 {
  background: black; }

.bg-light-grey-60 {
  background: white; }

.bg-dark-grey-61 {
  background: black; }

.bg-light-grey-61 {
  background: white; }

.bg-dark-grey-62 {
  background: black; }

.bg-light-grey-62 {
  background: white; }

.bg-dark-grey-63 {
  background: black; }

.bg-light-grey-63 {
  background: white; }

.bg-dark-grey-64 {
  background: black; }

.bg-light-grey-64 {
  background: white; }

.bg-dark-grey-65 {
  background: black; }

.bg-light-grey-65 {
  background: white; }

.bg-dark-grey-66 {
  background: black; }

.bg-light-grey-66 {
  background: white; }

.bg-dark-grey-67 {
  background: black; }

.bg-light-grey-67 {
  background: white; }

.bg-dark-grey-68 {
  background: black; }

.bg-light-grey-68 {
  background: white; }

.bg-dark-grey-69 {
  background: black; }

.bg-light-grey-69 {
  background: white; }

.bg-dark-grey-70 {
  background: black; }

.bg-light-grey-70 {
  background: white; }

.bg-dark-grey-71 {
  background: black; }

.bg-light-grey-71 {
  background: white; }

.bg-dark-grey-72 {
  background: black; }

.bg-light-grey-72 {
  background: white; }

.bg-dark-grey-73 {
  background: black; }

.bg-light-grey-73 {
  background: white; }

.bg-dark-grey-74 {
  background: black; }

.bg-light-grey-74 {
  background: white; }

.bg-dark-grey-75 {
  background: black; }

.bg-light-grey-75 {
  background: white; }

.bg-dark-grey-76 {
  background: black; }

.bg-light-grey-76 {
  background: white; }

.bg-dark-grey-77 {
  background: black; }

.bg-light-grey-77 {
  background: white; }

.bg-dark-grey-78 {
  background: black; }

.bg-light-grey-78 {
  background: white; }

.bg-dark-grey-79 {
  background: black; }

.bg-light-grey-79 {
  background: white; }

.bg-dark-grey-80 {
  background: black; }

.bg-light-grey-80 {
  background: white; }

.bg-dark-grey-81 {
  background: black; }

.bg-light-grey-81 {
  background: white; }

.bg-dark-grey-82 {
  background: black; }

.bg-light-grey-82 {
  background: white; }

.bg-dark-grey-83 {
  background: black; }

.bg-light-grey-83 {
  background: white; }

.bg-dark-grey-84 {
  background: black; }

.bg-light-grey-84 {
  background: white; }

.bg-dark-grey-85 {
  background: black; }

.bg-light-grey-85 {
  background: white; }

.bg-dark-grey-86 {
  background: black; }

.bg-light-grey-86 {
  background: white; }

.bg-dark-grey-87 {
  background: black; }

.bg-light-grey-87 {
  background: white; }

.bg-dark-grey-88 {
  background: black; }

.bg-light-grey-88 {
  background: white; }

.bg-dark-grey-89 {
  background: black; }

.bg-light-grey-89 {
  background: white; }

.bg-dark-grey-90 {
  background: black; }

.bg-light-grey-90 {
  background: white; }

.bg-dark-grey-91 {
  background: black; }

.bg-light-grey-91 {
  background: white; }

.bg-dark-grey-92 {
  background: black; }

.bg-light-grey-92 {
  background: white; }

.bg-dark-grey-93 {
  background: black; }

.bg-light-grey-93 {
  background: white; }

.bg-dark-grey-94 {
  background: black; }

.bg-light-grey-94 {
  background: white; }

.bg-dark-grey-95 {
  background: black; }

.bg-light-grey-95 {
  background: white; }

.bg-dark-grey-96 {
  background: black; }

.bg-light-grey-96 {
  background: white; }

.bg-dark-grey-97 {
  background: black; }

.bg-light-grey-97 {
  background: white; }

.bg-dark-grey-98 {
  background: black; }

.bg-light-grey-98 {
  background: white; }

.bg-dark-grey-99 {
  background: black; }

.bg-light-grey-99 {
  background: white; }

.bg-dark-grey-100 {
  background: black; }

.bg-light-grey-100 {
  background: white; }

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

.border-light-grey {
  border-color: #eee; }

.light-grey {
  background-color: #eee !important;
  color: white !important; }

.tile-light-grey {
  background: #eee !important; }
  @media (min-width: 1025px) {
    .tile-light-grey:hover {
      background-color: #fbfbfb !important; } }
  .tile-light-grey:active, .tile-light-grey:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(238, 238, 238, 0.5);
    background-color: #f3f3f3 !important; }

.target-light-grey {
  background: #eee !important;
  color: #fff;
  padding: 20px; }

.patient-dash-light-grey {
  background-color: #eee !important; }

.btn-light-grey {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #eee !important;
  border: 2px solid #eee !important; }
  .btn-light-grey:focus, .btn-light-grey:active {
    outline: none;
    color: white !important;
    background: #eee !important;
    text-decoration: none; }

.bg-overlay-light-grey-10 {
  background: rgba(238, 238, 238, 0.1); }

.bg-overlay-light-grey-20 {
  background: rgba(238, 238, 238, 0.2); }

.bg-overlay-light-grey-30 {
  background: rgba(238, 238, 238, 0.3); }

.bg-overlay-light-grey-40 {
  background: rgba(238, 238, 238, 0.4); }

.bg-overlay-light-grey-50 {
  background: rgba(238, 238, 238, 0.5); }

.bg-overlay-light-grey-60 {
  background: rgba(238, 238, 238, 0.6); }

.bg-overlay-light-grey-70 {
  background: rgba(238, 238, 238, 0.7); }

.bg-overlay-light-grey-80 {
  background: rgba(238, 238, 238, 0.8); }

.bg-overlay-light-grey-90 {
  background: rgba(238, 238, 238, 0.9); }

.bg-light-grey {
  background: #eee; }

.bg-dark-light-grey-1 {
  background: #ebebeb; }

.bg-light-light-grey-1 {
  background: #f1f1f1; }

.bg-dark-light-grey-2 {
  background: #e9e9e9; }

.bg-light-light-grey-2 {
  background: #f3f3f3; }

.bg-dark-light-grey-3 {
  background: #e6e6e6; }

.bg-light-light-grey-3 {
  background: #f6f6f6; }

.bg-dark-light-grey-4 {
  background: #e4e4e4; }

.bg-light-light-grey-4 {
  background: #f8f8f8; }

.bg-dark-light-grey-5 {
  background: #e1e1e1; }

.bg-light-light-grey-5 {
  background: #fbfbfb; }

.bg-dark-light-grey-6 {
  background: #dfdfdf; }

.bg-light-light-grey-6 {
  background: #fdfdfd; }

.bg-dark-light-grey-7 {
  background: gainsboro; }

.bg-light-light-grey-7 {
  background: white; }

.bg-dark-light-grey-8 {
  background: #dadada; }

.bg-light-light-grey-8 {
  background: white; }

.bg-dark-light-grey-9 {
  background: #d7d7d7; }

.bg-light-light-grey-9 {
  background: white; }

.bg-dark-light-grey-10 {
  background: #d5d5d5; }

.bg-light-light-grey-10 {
  background: white; }

.bg-dark-light-grey-11 {
  background: #d2d2d2; }

.bg-light-light-grey-11 {
  background: white; }

.bg-dark-light-grey-12 {
  background: #cfcfcf; }

.bg-light-light-grey-12 {
  background: white; }

.bg-dark-light-grey-13 {
  background: #cdcdcd; }

.bg-light-light-grey-13 {
  background: white; }

.bg-dark-light-grey-14 {
  background: #cacaca; }

.bg-light-light-grey-14 {
  background: white; }

.bg-dark-light-grey-15 {
  background: #c8c8c8; }

.bg-light-light-grey-15 {
  background: white; }

.bg-dark-light-grey-16 {
  background: #c5c5c5; }

.bg-light-light-grey-16 {
  background: white; }

.bg-dark-light-grey-17 {
  background: #c3c3c3; }

.bg-light-light-grey-17 {
  background: white; }

.bg-dark-light-grey-18 {
  background: silver; }

.bg-light-light-grey-18 {
  background: white; }

.bg-dark-light-grey-19 {
  background: #bebebe; }

.bg-light-light-grey-19 {
  background: white; }

.bg-dark-light-grey-20 {
  background: #bbbbbb; }

.bg-light-light-grey-20 {
  background: white; }

.bg-dark-light-grey-21 {
  background: #b8b8b8; }

.bg-light-light-grey-21 {
  background: white; }

.bg-dark-light-grey-22 {
  background: #b6b6b6; }

.bg-light-light-grey-22 {
  background: white; }

.bg-dark-light-grey-23 {
  background: #b3b3b3; }

.bg-light-light-grey-23 {
  background: white; }

.bg-dark-light-grey-24 {
  background: #b1b1b1; }

.bg-light-light-grey-24 {
  background: white; }

.bg-dark-light-grey-25 {
  background: #aeaeae; }

.bg-light-light-grey-25 {
  background: white; }

.bg-dark-light-grey-26 {
  background: #acacac; }

.bg-light-light-grey-26 {
  background: white; }

.bg-dark-light-grey-27 {
  background: darkgray; }

.bg-light-light-grey-27 {
  background: white; }

.bg-dark-light-grey-28 {
  background: #a7a7a7; }

.bg-light-light-grey-28 {
  background: white; }

.bg-dark-light-grey-29 {
  background: #a4a4a4; }

.bg-light-light-grey-29 {
  background: white; }

.bg-dark-light-grey-30 {
  background: #a2a2a2; }

.bg-light-light-grey-30 {
  background: white; }

.bg-dark-light-grey-31 {
  background: #9f9f9f; }

.bg-light-light-grey-31 {
  background: white; }

.bg-dark-light-grey-32 {
  background: #9c9c9c; }

.bg-light-light-grey-32 {
  background: white; }

.bg-dark-light-grey-33 {
  background: #9a9a9a; }

.bg-light-light-grey-33 {
  background: white; }

.bg-dark-light-grey-34 {
  background: #979797; }

.bg-light-light-grey-34 {
  background: white; }

.bg-dark-light-grey-35 {
  background: #959595; }

.bg-light-light-grey-35 {
  background: white; }

.bg-dark-light-grey-36 {
  background: #929292; }

.bg-light-light-grey-36 {
  background: white; }

.bg-dark-light-grey-37 {
  background: #909090; }

.bg-light-light-grey-37 {
  background: white; }

.bg-dark-light-grey-38 {
  background: #8d8d8d; }

.bg-light-light-grey-38 {
  background: white; }

.bg-dark-light-grey-39 {
  background: #8b8b8b; }

.bg-light-light-grey-39 {
  background: white; }

.bg-dark-light-grey-40 {
  background: #888888; }

.bg-light-light-grey-40 {
  background: white; }

.bg-dark-light-grey-41 {
  background: #858585; }

.bg-light-light-grey-41 {
  background: white; }

.bg-dark-light-grey-42 {
  background: #838383; }

.bg-light-light-grey-42 {
  background: white; }

.bg-dark-light-grey-43 {
  background: gray; }

.bg-light-light-grey-43 {
  background: white; }

.bg-dark-light-grey-44 {
  background: #7e7e7e; }

.bg-light-light-grey-44 {
  background: white; }

.bg-dark-light-grey-45 {
  background: #7b7b7b; }

.bg-light-light-grey-45 {
  background: white; }

.bg-dark-light-grey-46 {
  background: #797979; }

.bg-light-light-grey-46 {
  background: white; }

.bg-dark-light-grey-47 {
  background: #767676; }

.bg-light-light-grey-47 {
  background: white; }

.bg-dark-light-grey-48 {
  background: #747474; }

.bg-light-light-grey-48 {
  background: white; }

.bg-dark-light-grey-49 {
  background: #717171; }

.bg-light-light-grey-49 {
  background: white; }

.bg-dark-light-grey-50 {
  background: #6f6f6f; }

.bg-light-light-grey-50 {
  background: white; }

.bg-dark-light-grey-51 {
  background: #6c6c6c; }

.bg-light-light-grey-51 {
  background: white; }

.bg-dark-light-grey-52 {
  background: dimgray; }

.bg-light-light-grey-52 {
  background: white; }

.bg-dark-light-grey-53 {
  background: #676767; }

.bg-light-light-grey-53 {
  background: white; }

.bg-dark-light-grey-54 {
  background: #646464; }

.bg-light-light-grey-54 {
  background: white; }

.bg-dark-light-grey-55 {
  background: #626262; }

.bg-light-light-grey-55 {
  background: white; }

.bg-dark-light-grey-56 {
  background: #5f5f5f; }

.bg-light-light-grey-56 {
  background: white; }

.bg-dark-light-grey-57 {
  background: #5d5d5d; }

.bg-light-light-grey-57 {
  background: white; }

.bg-dark-light-grey-58 {
  background: #5a5a5a; }

.bg-light-light-grey-58 {
  background: white; }

.bg-dark-light-grey-59 {
  background: #585858; }

.bg-light-light-grey-59 {
  background: white; }

.bg-dark-light-grey-60 {
  background: #555555; }

.bg-light-light-grey-60 {
  background: white; }

.bg-dark-light-grey-61 {
  background: #525252; }

.bg-light-light-grey-61 {
  background: white; }

.bg-dark-light-grey-62 {
  background: #505050; }

.bg-light-light-grey-62 {
  background: white; }

.bg-dark-light-grey-63 {
  background: #4d4d4d; }

.bg-light-light-grey-63 {
  background: white; }

.bg-dark-light-grey-64 {
  background: #4b4b4b; }

.bg-light-light-grey-64 {
  background: white; }

.bg-dark-light-grey-65 {
  background: #484848; }

.bg-light-light-grey-65 {
  background: white; }

.bg-dark-light-grey-66 {
  background: #464646; }

.bg-light-light-grey-66 {
  background: white; }

.bg-dark-light-grey-67 {
  background: #434343; }

.bg-light-light-grey-67 {
  background: white; }

.bg-dark-light-grey-68 {
  background: #414141; }

.bg-light-light-grey-68 {
  background: white; }

.bg-dark-light-grey-69 {
  background: #3e3e3e; }

.bg-light-light-grey-69 {
  background: white; }

.bg-dark-light-grey-70 {
  background: #3c3c3c; }

.bg-light-light-grey-70 {
  background: white; }

.bg-dark-light-grey-71 {
  background: #393939; }

.bg-light-light-grey-71 {
  background: white; }

.bg-dark-light-grey-72 {
  background: #363636; }

.bg-light-light-grey-72 {
  background: white; }

.bg-dark-light-grey-73 {
  background: #343434; }

.bg-light-light-grey-73 {
  background: white; }

.bg-dark-light-grey-74 {
  background: #313131; }

.bg-light-light-grey-74 {
  background: white; }

.bg-dark-light-grey-75 {
  background: #2f2f2f; }

.bg-light-light-grey-75 {
  background: white; }

.bg-dark-light-grey-76 {
  background: #2c2c2c; }

.bg-light-light-grey-76 {
  background: white; }

.bg-dark-light-grey-77 {
  background: #2a2a2a; }

.bg-light-light-grey-77 {
  background: white; }

.bg-dark-light-grey-78 {
  background: #272727; }

.bg-light-light-grey-78 {
  background: white; }

.bg-dark-light-grey-79 {
  background: #252525; }

.bg-light-light-grey-79 {
  background: white; }

.bg-dark-light-grey-80 {
  background: #222222; }

.bg-light-light-grey-80 {
  background: white; }

.bg-dark-light-grey-81 {
  background: #1f1f1f; }

.bg-light-light-grey-81 {
  background: white; }

.bg-dark-light-grey-82 {
  background: #1d1d1d; }

.bg-light-light-grey-82 {
  background: white; }

.bg-dark-light-grey-83 {
  background: #1a1a1a; }

.bg-light-light-grey-83 {
  background: white; }

.bg-dark-light-grey-84 {
  background: #181818; }

.bg-light-light-grey-84 {
  background: white; }

.bg-dark-light-grey-85 {
  background: #151515; }

.bg-light-light-grey-85 {
  background: white; }

.bg-dark-light-grey-86 {
  background: #131313; }

.bg-light-light-grey-86 {
  background: white; }

.bg-dark-light-grey-87 {
  background: #101010; }

.bg-light-light-grey-87 {
  background: white; }

.bg-dark-light-grey-88 {
  background: #0e0e0e; }

.bg-light-light-grey-88 {
  background: white; }

.bg-dark-light-grey-89 {
  background: #0b0b0b; }

.bg-light-light-grey-89 {
  background: white; }

.bg-dark-light-grey-90 {
  background: #090909; }

.bg-light-light-grey-90 {
  background: white; }

.bg-dark-light-grey-91 {
  background: #060606; }

.bg-light-light-grey-91 {
  background: white; }

.bg-dark-light-grey-92 {
  background: #030303; }

.bg-light-light-grey-92 {
  background: white; }

.bg-dark-light-grey-93 {
  background: #010101; }

.bg-light-light-grey-93 {
  background: white; }

.bg-dark-light-grey-94 {
  background: black; }

.bg-light-light-grey-94 {
  background: white; }

.bg-dark-light-grey-95 {
  background: black; }

.bg-light-light-grey-95 {
  background: white; }

.bg-dark-light-grey-96 {
  background: black; }

.bg-light-light-grey-96 {
  background: white; }

.bg-dark-light-grey-97 {
  background: black; }

.bg-light-light-grey-97 {
  background: white; }

.bg-dark-light-grey-98 {
  background: black; }

.bg-light-light-grey-98 {
  background: white; }

.bg-dark-light-grey-99 {
  background: black; }

.bg-light-light-grey-99 {
  background: white; }

.bg-dark-light-grey-100 {
  background: black; }

.bg-light-light-grey-100 {
  background: white; }

.text-lighter-grey {
  color: #ddd !important; }

.border-lighter-grey {
  border-color: #ddd; }

.lighter-grey {
  background-color: #ddd !important;
  color: white !important; }

.tile-lighter-grey {
  background: #ddd !important; }
  @media (min-width: 1025px) {
    .tile-lighter-grey:hover {
      background-color: #eaeaea !important; } }
  .tile-lighter-grey:active, .tile-lighter-grey:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(221, 221, 221, 0.5);
    background-color: #e2e2e2 !important; }

.target-lighter-grey {
  background: #ddd !important;
  color: #fff;
  padding: 20px; }

.patient-dash-lighter-grey {
  background-color: #ddd !important; }

.btn-lighter-grey {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #ddd !important;
  border: 2px solid #ddd !important; }
  .btn-lighter-grey:focus, .btn-lighter-grey:active {
    outline: none;
    color: white !important;
    background: #ddd !important;
    text-decoration: none; }

.bg-overlay-lighter-grey-10 {
  background: rgba(221, 221, 221, 0.1); }

.bg-overlay-lighter-grey-20 {
  background: rgba(221, 221, 221, 0.2); }

.bg-overlay-lighter-grey-30 {
  background: rgba(221, 221, 221, 0.3); }

.bg-overlay-lighter-grey-40 {
  background: rgba(221, 221, 221, 0.4); }

.bg-overlay-lighter-grey-50 {
  background: rgba(221, 221, 221, 0.5); }

.bg-overlay-lighter-grey-60 {
  background: rgba(221, 221, 221, 0.6); }

.bg-overlay-lighter-grey-70 {
  background: rgba(221, 221, 221, 0.7); }

.bg-overlay-lighter-grey-80 {
  background: rgba(221, 221, 221, 0.8); }

.bg-overlay-lighter-grey-90 {
  background: rgba(221, 221, 221, 0.9); }

.bg-lighter-grey {
  background: #ddd; }

.bg-dark-lighter-grey-1 {
  background: #dadada; }

.bg-light-lighter-grey-1 {
  background: #e0e0e0; }

.bg-dark-lighter-grey-2 {
  background: #d8d8d8; }

.bg-light-lighter-grey-2 {
  background: #e2e2e2; }

.bg-dark-lighter-grey-3 {
  background: #d5d5d5; }

.bg-light-lighter-grey-3 {
  background: #e5e5e5; }

.bg-dark-lighter-grey-4 {
  background: lightgray; }

.bg-light-lighter-grey-4 {
  background: #e7e7e7; }

.bg-dark-lighter-grey-5 {
  background: #d0d0d0; }

.bg-light-lighter-grey-5 {
  background: #eaeaea; }

.bg-dark-lighter-grey-6 {
  background: #cecece; }

.bg-light-lighter-grey-6 {
  background: #ececec; }

.bg-dark-lighter-grey-7 {
  background: #cbcbcb; }

.bg-light-lighter-grey-7 {
  background: #efefef; }

.bg-dark-lighter-grey-8 {
  background: #c9c9c9; }

.bg-light-lighter-grey-8 {
  background: #f1f1f1; }

.bg-dark-lighter-grey-9 {
  background: #c6c6c6; }

.bg-light-lighter-grey-9 {
  background: #f4f4f4; }

.bg-dark-lighter-grey-10 {
  background: #c4c4c4; }

.bg-light-lighter-grey-10 {
  background: #f7f7f7; }

.bg-dark-lighter-grey-11 {
  background: #c1c1c1; }

.bg-light-lighter-grey-11 {
  background: #f9f9f9; }

.bg-dark-lighter-grey-12 {
  background: #bebebe; }

.bg-light-lighter-grey-12 {
  background: #fcfcfc; }

.bg-dark-lighter-grey-13 {
  background: #bcbcbc; }

.bg-light-lighter-grey-13 {
  background: #fefefe; }

.bg-dark-lighter-grey-14 {
  background: #b9b9b9; }

.bg-light-lighter-grey-14 {
  background: white; }

.bg-dark-lighter-grey-15 {
  background: #b7b7b7; }

.bg-light-lighter-grey-15 {
  background: white; }

.bg-dark-lighter-grey-16 {
  background: #b4b4b4; }

.bg-light-lighter-grey-16 {
  background: white; }

.bg-dark-lighter-grey-17 {
  background: #b2b2b2; }

.bg-light-lighter-grey-17 {
  background: white; }

.bg-dark-lighter-grey-18 {
  background: #afafaf; }

.bg-light-lighter-grey-18 {
  background: white; }

.bg-dark-lighter-grey-19 {
  background: #adadad; }

.bg-light-lighter-grey-19 {
  background: white; }

.bg-dark-lighter-grey-20 {
  background: #aaaaaa; }

.bg-light-lighter-grey-20 {
  background: white; }

.bg-dark-lighter-grey-21 {
  background: #a7a7a7; }

.bg-light-lighter-grey-21 {
  background: white; }

.bg-dark-lighter-grey-22 {
  background: #a5a5a5; }

.bg-light-lighter-grey-22 {
  background: white; }

.bg-dark-lighter-grey-23 {
  background: #a2a2a2; }

.bg-light-lighter-grey-23 {
  background: white; }

.bg-dark-lighter-grey-24 {
  background: #a0a0a0; }

.bg-light-lighter-grey-24 {
  background: white; }

.bg-dark-lighter-grey-25 {
  background: #9d9d9d; }

.bg-light-lighter-grey-25 {
  background: white; }

.bg-dark-lighter-grey-26 {
  background: #9b9b9b; }

.bg-light-lighter-grey-26 {
  background: white; }

.bg-dark-lighter-grey-27 {
  background: #989898; }

.bg-light-lighter-grey-27 {
  background: white; }

.bg-dark-lighter-grey-28 {
  background: #969696; }

.bg-light-lighter-grey-28 {
  background: white; }

.bg-dark-lighter-grey-29 {
  background: #939393; }

.bg-light-lighter-grey-29 {
  background: white; }

.bg-dark-lighter-grey-30 {
  background: #919191; }

.bg-light-lighter-grey-30 {
  background: white; }

.bg-dark-lighter-grey-31 {
  background: #8e8e8e; }

.bg-light-lighter-grey-31 {
  background: white; }

.bg-dark-lighter-grey-32 {
  background: #8b8b8b; }

.bg-light-lighter-grey-32 {
  background: white; }

.bg-dark-lighter-grey-33 {
  background: #898989; }

.bg-light-lighter-grey-33 {
  background: white; }

.bg-dark-lighter-grey-34 {
  background: #868686; }

.bg-light-lighter-grey-34 {
  background: white; }

.bg-dark-lighter-grey-35 {
  background: #848484; }

.bg-light-lighter-grey-35 {
  background: white; }

.bg-dark-lighter-grey-36 {
  background: #818181; }

.bg-light-lighter-grey-36 {
  background: white; }

.bg-dark-lighter-grey-37 {
  background: #7f7f7f; }

.bg-light-lighter-grey-37 {
  background: white; }

.bg-dark-lighter-grey-38 {
  background: #7c7c7c; }

.bg-light-lighter-grey-38 {
  background: white; }

.bg-dark-lighter-grey-39 {
  background: #7a7a7a; }

.bg-light-lighter-grey-39 {
  background: white; }

.bg-dark-lighter-grey-40 {
  background: #777777; }

.bg-light-lighter-grey-40 {
  background: white; }

.bg-dark-lighter-grey-41 {
  background: #747474; }

.bg-light-lighter-grey-41 {
  background: white; }

.bg-dark-lighter-grey-42 {
  background: #727272; }

.bg-light-lighter-grey-42 {
  background: white; }

.bg-dark-lighter-grey-43 {
  background: #6f6f6f; }

.bg-light-lighter-grey-43 {
  background: white; }

.bg-dark-lighter-grey-44 {
  background: #6d6d6d; }

.bg-light-lighter-grey-44 {
  background: white; }

.bg-dark-lighter-grey-45 {
  background: #6a6a6a; }

.bg-light-lighter-grey-45 {
  background: white; }

.bg-dark-lighter-grey-46 {
  background: #686868; }

.bg-light-lighter-grey-46 {
  background: white; }

.bg-dark-lighter-grey-47 {
  background: #656565; }

.bg-light-lighter-grey-47 {
  background: white; }

.bg-dark-lighter-grey-48 {
  background: #636363; }

.bg-light-lighter-grey-48 {
  background: white; }

.bg-dark-lighter-grey-49 {
  background: #606060; }

.bg-light-lighter-grey-49 {
  background: white; }

.bg-dark-lighter-grey-50 {
  background: #5e5e5e; }

.bg-light-lighter-grey-50 {
  background: white; }

.bg-dark-lighter-grey-51 {
  background: #5b5b5b; }

.bg-light-lighter-grey-51 {
  background: white; }

.bg-dark-lighter-grey-52 {
  background: #585858; }

.bg-light-lighter-grey-52 {
  background: white; }

.bg-dark-lighter-grey-53 {
  background: #565656; }

.bg-light-lighter-grey-53 {
  background: white; }

.bg-dark-lighter-grey-54 {
  background: #535353; }

.bg-light-lighter-grey-54 {
  background: white; }

.bg-dark-lighter-grey-55 {
  background: #515151; }

.bg-light-lighter-grey-55 {
  background: white; }

.bg-dark-lighter-grey-56 {
  background: #4e4e4e; }

.bg-light-lighter-grey-56 {
  background: white; }

.bg-dark-lighter-grey-57 {
  background: #4c4c4c; }

.bg-light-lighter-grey-57 {
  background: white; }

.bg-dark-lighter-grey-58 {
  background: #494949; }

.bg-light-lighter-grey-58 {
  background: white; }

.bg-dark-lighter-grey-59 {
  background: #474747; }

.bg-light-lighter-grey-59 {
  background: white; }

.bg-dark-lighter-grey-60 {
  background: #444444; }

.bg-light-lighter-grey-60 {
  background: white; }

.bg-dark-lighter-grey-61 {
  background: #414141; }

.bg-light-lighter-grey-61 {
  background: white; }

.bg-dark-lighter-grey-62 {
  background: #3f3f3f; }

.bg-light-lighter-grey-62 {
  background: white; }

.bg-dark-lighter-grey-63 {
  background: #3c3c3c; }

.bg-light-lighter-grey-63 {
  background: white; }

.bg-dark-lighter-grey-64 {
  background: #3a3a3a; }

.bg-light-lighter-grey-64 {
  background: white; }

.bg-dark-lighter-grey-65 {
  background: #373737; }

.bg-light-lighter-grey-65 {
  background: white; }

.bg-dark-lighter-grey-66 {
  background: #353535; }

.bg-light-lighter-grey-66 {
  background: white; }

.bg-dark-lighter-grey-67 {
  background: #323232; }

.bg-light-lighter-grey-67 {
  background: white; }

.bg-dark-lighter-grey-68 {
  background: #303030; }

.bg-light-lighter-grey-68 {
  background: white; }

.bg-dark-lighter-grey-69 {
  background: #2d2d2d; }

.bg-light-lighter-grey-69 {
  background: white; }

.bg-dark-lighter-grey-70 {
  background: #2b2b2b; }

.bg-light-lighter-grey-70 {
  background: white; }

.bg-dark-lighter-grey-71 {
  background: #282828; }

.bg-light-lighter-grey-71 {
  background: white; }

.bg-dark-lighter-grey-72 {
  background: #252525; }

.bg-light-lighter-grey-72 {
  background: white; }

.bg-dark-lighter-grey-73 {
  background: #232323; }

.bg-light-lighter-grey-73 {
  background: white; }

.bg-dark-lighter-grey-74 {
  background: #202020; }

.bg-light-lighter-grey-74 {
  background: white; }

.bg-dark-lighter-grey-75 {
  background: #1e1e1e; }

.bg-light-lighter-grey-75 {
  background: white; }

.bg-dark-lighter-grey-76 {
  background: #1b1b1b; }

.bg-light-lighter-grey-76 {
  background: white; }

.bg-dark-lighter-grey-77 {
  background: #191919; }

.bg-light-lighter-grey-77 {
  background: white; }

.bg-dark-lighter-grey-78 {
  background: #161616; }

.bg-light-lighter-grey-78 {
  background: white; }

.bg-dark-lighter-grey-79 {
  background: #141414; }

.bg-light-lighter-grey-79 {
  background: white; }

.bg-dark-lighter-grey-80 {
  background: #111111; }

.bg-light-lighter-grey-80 {
  background: white; }

.bg-dark-lighter-grey-81 {
  background: #0e0e0e; }

.bg-light-lighter-grey-81 {
  background: white; }

.bg-dark-lighter-grey-82 {
  background: #0c0c0c; }

.bg-light-lighter-grey-82 {
  background: white; }

.bg-dark-lighter-grey-83 {
  background: #090909; }

.bg-light-lighter-grey-83 {
  background: white; }

.bg-dark-lighter-grey-84 {
  background: #070707; }

.bg-light-lighter-grey-84 {
  background: white; }

.bg-dark-lighter-grey-85 {
  background: #040404; }

.bg-light-lighter-grey-85 {
  background: white; }

.bg-dark-lighter-grey-86 {
  background: #020202; }

.bg-light-lighter-grey-86 {
  background: white; }

.bg-dark-lighter-grey-87 {
  background: black; }

.bg-light-lighter-grey-87 {
  background: white; }

.bg-dark-lighter-grey-88 {
  background: black; }

.bg-light-lighter-grey-88 {
  background: white; }

.bg-dark-lighter-grey-89 {
  background: black; }

.bg-light-lighter-grey-89 {
  background: white; }

.bg-dark-lighter-grey-90 {
  background: black; }

.bg-light-lighter-grey-90 {
  background: white; }

.bg-dark-lighter-grey-91 {
  background: black; }

.bg-light-lighter-grey-91 {
  background: white; }

.bg-dark-lighter-grey-92 {
  background: black; }

.bg-light-lighter-grey-92 {
  background: white; }

.bg-dark-lighter-grey-93 {
  background: black; }

.bg-light-lighter-grey-93 {
  background: white; }

.bg-dark-lighter-grey-94 {
  background: black; }

.bg-light-lighter-grey-94 {
  background: white; }

.bg-dark-lighter-grey-95 {
  background: black; }

.bg-light-lighter-grey-95 {
  background: white; }

.bg-dark-lighter-grey-96 {
  background: black; }

.bg-light-lighter-grey-96 {
  background: white; }

.bg-dark-lighter-grey-97 {
  background: black; }

.bg-light-lighter-grey-97 {
  background: white; }

.bg-dark-lighter-grey-98 {
  background: black; }

.bg-light-lighter-grey-98 {
  background: white; }

.bg-dark-lighter-grey-99 {
  background: black; }

.bg-light-lighter-grey-99 {
  background: white; }

.bg-dark-lighter-grey-100 {
  background: black; }

.bg-light-lighter-grey-100 {
  background: white; }

.text-lightest-grey {
  color: #E8E8E8 !important; }

.border-lightest-grey {
  border-color: #E8E8E8; }

.lightest-grey {
  background-color: #E8E8E8 !important;
  color: white !important; }

.tile-lightest-grey {
  background: #E8E8E8 !important; }
  @media (min-width: 1025px) {
    .tile-lightest-grey:hover {
      background-color: whitesmoke !important; } }
  .tile-lightest-grey:active, .tile-lightest-grey:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(232, 232, 232, 0.5);
    background-color: #ededed !important; }

.target-lightest-grey {
  background: #E8E8E8 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-lightest-grey {
  background-color: #E8E8E8 !important; }

.btn-lightest-grey {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #E8E8E8 !important;
  border: 2px solid #E8E8E8 !important; }
  .btn-lightest-grey:focus, .btn-lightest-grey:active {
    outline: none;
    color: white !important;
    background: #E8E8E8 !important;
    text-decoration: none; }

.bg-overlay-lightest-grey-10 {
  background: rgba(232, 232, 232, 0.1); }

.bg-overlay-lightest-grey-20 {
  background: rgba(232, 232, 232, 0.2); }

.bg-overlay-lightest-grey-30 {
  background: rgba(232, 232, 232, 0.3); }

.bg-overlay-lightest-grey-40 {
  background: rgba(232, 232, 232, 0.4); }

.bg-overlay-lightest-grey-50 {
  background: rgba(232, 232, 232, 0.5); }

.bg-overlay-lightest-grey-60 {
  background: rgba(232, 232, 232, 0.6); }

.bg-overlay-lightest-grey-70 {
  background: rgba(232, 232, 232, 0.7); }

.bg-overlay-lightest-grey-80 {
  background: rgba(232, 232, 232, 0.8); }

.bg-overlay-lightest-grey-90 {
  background: rgba(232, 232, 232, 0.9); }

.bg-lightest-grey {
  background: #E8E8E8; }

.bg-dark-lightest-grey-1 {
  background: #e5e5e5; }

.bg-light-lightest-grey-1 {
  background: #ebebeb; }

.bg-dark-lightest-grey-2 {
  background: #e3e3e3; }

.bg-light-lightest-grey-2 {
  background: #ededed; }

.bg-dark-lightest-grey-3 {
  background: #e0e0e0; }

.bg-light-lightest-grey-3 {
  background: #f0f0f0; }

.bg-dark-lightest-grey-4 {
  background: #dedede; }

.bg-light-lightest-grey-4 {
  background: #f2f2f2; }

.bg-dark-lightest-grey-5 {
  background: #dbdbdb; }

.bg-light-lightest-grey-5 {
  background: whitesmoke; }

.bg-dark-lightest-grey-6 {
  background: #d9d9d9; }

.bg-light-lightest-grey-6 {
  background: #f7f7f7; }

.bg-dark-lightest-grey-7 {
  background: #d6d6d6; }

.bg-light-lightest-grey-7 {
  background: #fafafa; }

.bg-dark-lightest-grey-8 {
  background: #d4d4d4; }

.bg-light-lightest-grey-8 {
  background: #fcfcfc; }

.bg-dark-lightest-grey-9 {
  background: #d1d1d1; }

.bg-light-lightest-grey-9 {
  background: white; }

.bg-dark-lightest-grey-10 {
  background: #cfcfcf; }

.bg-light-lightest-grey-10 {
  background: white; }

.bg-dark-lightest-grey-11 {
  background: #cccccc; }

.bg-light-lightest-grey-11 {
  background: white; }

.bg-dark-lightest-grey-12 {
  background: #c9c9c9; }

.bg-light-lightest-grey-12 {
  background: white; }

.bg-dark-lightest-grey-13 {
  background: #c7c7c7; }

.bg-light-lightest-grey-13 {
  background: white; }

.bg-dark-lightest-grey-14 {
  background: #c4c4c4; }

.bg-light-lightest-grey-14 {
  background: white; }

.bg-dark-lightest-grey-15 {
  background: #c2c2c2; }

.bg-light-lightest-grey-15 {
  background: white; }

.bg-dark-lightest-grey-16 {
  background: #bfbfbf; }

.bg-light-lightest-grey-16 {
  background: white; }

.bg-dark-lightest-grey-17 {
  background: #bdbdbd; }

.bg-light-lightest-grey-17 {
  background: white; }

.bg-dark-lightest-grey-18 {
  background: #bababa; }

.bg-light-lightest-grey-18 {
  background: white; }

.bg-dark-lightest-grey-19 {
  background: #b8b8b8; }

.bg-light-lightest-grey-19 {
  background: white; }

.bg-dark-lightest-grey-20 {
  background: #b5b5b5; }

.bg-light-lightest-grey-20 {
  background: white; }

.bg-dark-lightest-grey-21 {
  background: #b2b2b2; }

.bg-light-lightest-grey-21 {
  background: white; }

.bg-dark-lightest-grey-22 {
  background: #b0b0b0; }

.bg-light-lightest-grey-22 {
  background: white; }

.bg-dark-lightest-grey-23 {
  background: #adadad; }

.bg-light-lightest-grey-23 {
  background: white; }

.bg-dark-lightest-grey-24 {
  background: #ababab; }

.bg-light-lightest-grey-24 {
  background: white; }

.bg-dark-lightest-grey-25 {
  background: #a8a8a8; }

.bg-light-lightest-grey-25 {
  background: white; }

.bg-dark-lightest-grey-26 {
  background: #a6a6a6; }

.bg-light-lightest-grey-26 {
  background: white; }

.bg-dark-lightest-grey-27 {
  background: #a3a3a3; }

.bg-light-lightest-grey-27 {
  background: white; }

.bg-dark-lightest-grey-28 {
  background: #a1a1a1; }

.bg-light-lightest-grey-28 {
  background: white; }

.bg-dark-lightest-grey-29 {
  background: #9e9e9e; }

.bg-light-lightest-grey-29 {
  background: white; }

.bg-dark-lightest-grey-30 {
  background: #9c9c9c; }

.bg-light-lightest-grey-30 {
  background: white; }

.bg-dark-lightest-grey-31 {
  background: #999999; }

.bg-light-lightest-grey-31 {
  background: white; }

.bg-dark-lightest-grey-32 {
  background: #969696; }

.bg-light-lightest-grey-32 {
  background: white; }

.bg-dark-lightest-grey-33 {
  background: #949494; }

.bg-light-lightest-grey-33 {
  background: white; }

.bg-dark-lightest-grey-34 {
  background: #919191; }

.bg-light-lightest-grey-34 {
  background: white; }

.bg-dark-lightest-grey-35 {
  background: #8f8f8f; }

.bg-light-lightest-grey-35 {
  background: white; }

.bg-dark-lightest-grey-36 {
  background: #8c8c8c; }

.bg-light-lightest-grey-36 {
  background: white; }

.bg-dark-lightest-grey-37 {
  background: #8a8a8a; }

.bg-light-lightest-grey-37 {
  background: white; }

.bg-dark-lightest-grey-38 {
  background: #878787; }

.bg-light-lightest-grey-38 {
  background: white; }

.bg-dark-lightest-grey-39 {
  background: #858585; }

.bg-light-lightest-grey-39 {
  background: white; }

.bg-dark-lightest-grey-40 {
  background: #828282; }

.bg-light-lightest-grey-40 {
  background: white; }

.bg-dark-lightest-grey-41 {
  background: #7f7f7f; }

.bg-light-lightest-grey-41 {
  background: white; }

.bg-dark-lightest-grey-42 {
  background: #7d7d7d; }

.bg-light-lightest-grey-42 {
  background: white; }

.bg-dark-lightest-grey-43 {
  background: #7a7a7a; }

.bg-light-lightest-grey-43 {
  background: white; }

.bg-dark-lightest-grey-44 {
  background: #787878; }

.bg-light-lightest-grey-44 {
  background: white; }

.bg-dark-lightest-grey-45 {
  background: #757575; }

.bg-light-lightest-grey-45 {
  background: white; }

.bg-dark-lightest-grey-46 {
  background: #737373; }

.bg-light-lightest-grey-46 {
  background: white; }

.bg-dark-lightest-grey-47 {
  background: #707070; }

.bg-light-lightest-grey-47 {
  background: white; }

.bg-dark-lightest-grey-48 {
  background: #6e6e6e; }

.bg-light-lightest-grey-48 {
  background: white; }

.bg-dark-lightest-grey-49 {
  background: #6b6b6b; }

.bg-light-lightest-grey-49 {
  background: white; }

.bg-dark-lightest-grey-50 {
  background: dimgray; }

.bg-light-lightest-grey-50 {
  background: white; }

.bg-dark-lightest-grey-51 {
  background: #666666; }

.bg-light-lightest-grey-51 {
  background: white; }

.bg-dark-lightest-grey-52 {
  background: #636363; }

.bg-light-lightest-grey-52 {
  background: white; }

.bg-dark-lightest-grey-53 {
  background: #616161; }

.bg-light-lightest-grey-53 {
  background: white; }

.bg-dark-lightest-grey-54 {
  background: #5e5e5e; }

.bg-light-lightest-grey-54 {
  background: white; }

.bg-dark-lightest-grey-55 {
  background: #5c5c5c; }

.bg-light-lightest-grey-55 {
  background: white; }

.bg-dark-lightest-grey-56 {
  background: #595959; }

.bg-light-lightest-grey-56 {
  background: white; }

.bg-dark-lightest-grey-57 {
  background: #575757; }

.bg-light-lightest-grey-57 {
  background: white; }

.bg-dark-lightest-grey-58 {
  background: #545454; }

.bg-light-lightest-grey-58 {
  background: white; }

.bg-dark-lightest-grey-59 {
  background: #525252; }

.bg-light-lightest-grey-59 {
  background: white; }

.bg-dark-lightest-grey-60 {
  background: #4f4f4f; }

.bg-light-lightest-grey-60 {
  background: white; }

.bg-dark-lightest-grey-61 {
  background: #4c4c4c; }

.bg-light-lightest-grey-61 {
  background: white; }

.bg-dark-lightest-grey-62 {
  background: #4a4a4a; }

.bg-light-lightest-grey-62 {
  background: white; }

.bg-dark-lightest-grey-63 {
  background: #474747; }

.bg-light-lightest-grey-63 {
  background: white; }

.bg-dark-lightest-grey-64 {
  background: #454545; }

.bg-light-lightest-grey-64 {
  background: white; }

.bg-dark-lightest-grey-65 {
  background: #424242; }

.bg-light-lightest-grey-65 {
  background: white; }

.bg-dark-lightest-grey-66 {
  background: #404040; }

.bg-light-lightest-grey-66 {
  background: white; }

.bg-dark-lightest-grey-67 {
  background: #3d3d3d; }

.bg-light-lightest-grey-67 {
  background: white; }

.bg-dark-lightest-grey-68 {
  background: #3b3b3b; }

.bg-light-lightest-grey-68 {
  background: white; }

.bg-dark-lightest-grey-69 {
  background: #383838; }

.bg-light-lightest-grey-69 {
  background: white; }

.bg-dark-lightest-grey-70 {
  background: #363636; }

.bg-light-lightest-grey-70 {
  background: white; }

.bg-dark-lightest-grey-71 {
  background: #333333; }

.bg-light-lightest-grey-71 {
  background: white; }

.bg-dark-lightest-grey-72 {
  background: #303030; }

.bg-light-lightest-grey-72 {
  background: white; }

.bg-dark-lightest-grey-73 {
  background: #2e2e2e; }

.bg-light-lightest-grey-73 {
  background: white; }

.bg-dark-lightest-grey-74 {
  background: #2b2b2b; }

.bg-light-lightest-grey-74 {
  background: white; }

.bg-dark-lightest-grey-75 {
  background: #292929; }

.bg-light-lightest-grey-75 {
  background: white; }

.bg-dark-lightest-grey-76 {
  background: #262626; }

.bg-light-lightest-grey-76 {
  background: white; }

.bg-dark-lightest-grey-77 {
  background: #242424; }

.bg-light-lightest-grey-77 {
  background: white; }

.bg-dark-lightest-grey-78 {
  background: #212121; }

.bg-light-lightest-grey-78 {
  background: white; }

.bg-dark-lightest-grey-79 {
  background: #1f1f1f; }

.bg-light-lightest-grey-79 {
  background: white; }

.bg-dark-lightest-grey-80 {
  background: #1c1c1c; }

.bg-light-lightest-grey-80 {
  background: white; }

.bg-dark-lightest-grey-81 {
  background: #191919; }

.bg-light-lightest-grey-81 {
  background: white; }

.bg-dark-lightest-grey-82 {
  background: #171717; }

.bg-light-lightest-grey-82 {
  background: white; }

.bg-dark-lightest-grey-83 {
  background: #141414; }

.bg-light-lightest-grey-83 {
  background: white; }

.bg-dark-lightest-grey-84 {
  background: #121212; }

.bg-light-lightest-grey-84 {
  background: white; }

.bg-dark-lightest-grey-85 {
  background: #0f0f0f; }

.bg-light-lightest-grey-85 {
  background: white; }

.bg-dark-lightest-grey-86 {
  background: #0d0d0d; }

.bg-light-lightest-grey-86 {
  background: white; }

.bg-dark-lightest-grey-87 {
  background: #0a0a0a; }

.bg-light-lightest-grey-87 {
  background: white; }

.bg-dark-lightest-grey-88 {
  background: #080808; }

.bg-light-lightest-grey-88 {
  background: white; }

.bg-dark-lightest-grey-89 {
  background: #050505; }

.bg-light-lightest-grey-89 {
  background: white; }

.bg-dark-lightest-grey-90 {
  background: #030303; }

.bg-light-lightest-grey-90 {
  background: white; }

.bg-dark-lightest-grey-91 {
  background: black; }

.bg-light-lightest-grey-91 {
  background: white; }

.bg-dark-lightest-grey-92 {
  background: black; }

.bg-light-lightest-grey-92 {
  background: white; }

.bg-dark-lightest-grey-93 {
  background: black; }

.bg-light-lightest-grey-93 {
  background: white; }

.bg-dark-lightest-grey-94 {
  background: black; }

.bg-light-lightest-grey-94 {
  background: white; }

.bg-dark-lightest-grey-95 {
  background: black; }

.bg-light-lightest-grey-95 {
  background: white; }

.bg-dark-lightest-grey-96 {
  background: black; }

.bg-light-lightest-grey-96 {
  background: white; }

.bg-dark-lightest-grey-97 {
  background: black; }

.bg-light-lightest-grey-97 {
  background: white; }

.bg-dark-lightest-grey-98 {
  background: black; }

.bg-light-lightest-grey-98 {
  background: white; }

.bg-dark-lightest-grey-99 {
  background: black; }

.bg-light-lightest-grey-99 {
  background: white; }

.bg-dark-lightest-grey-100 {
  background: black; }

.bg-light-lightest-grey-100 {
  background: white; }

.text-darker-grey {
  color: #383838 !important; }

.border-darker-grey {
  border-color: #383838; }

.darker-grey {
  background-color: #383838 !important;
  color: white !important; }

.tile-darker-grey {
  background: #383838 !important; }
  @media (min-width: 1025px) {
    .tile-darker-grey:hover {
      background-color: #454545 !important; } }
  .tile-darker-grey:active, .tile-darker-grey:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(56, 56, 56, 0.5);
    background-color: #3d3d3d !important; }

.target-darker-grey {
  background: #383838 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-darker-grey {
  background-color: #383838 !important; }

.btn-darker-grey {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #383838 !important;
  border: 2px solid #383838 !important; }
  .btn-darker-grey:focus, .btn-darker-grey:active {
    outline: none;
    color: white !important;
    background: #383838 !important;
    text-decoration: none; }

.bg-overlay-darker-grey-10 {
  background: rgba(56, 56, 56, 0.1); }

.bg-overlay-darker-grey-20 {
  background: rgba(56, 56, 56, 0.2); }

.bg-overlay-darker-grey-30 {
  background: rgba(56, 56, 56, 0.3); }

.bg-overlay-darker-grey-40 {
  background: rgba(56, 56, 56, 0.4); }

.bg-overlay-darker-grey-50 {
  background: rgba(56, 56, 56, 0.5); }

.bg-overlay-darker-grey-60 {
  background: rgba(56, 56, 56, 0.6); }

.bg-overlay-darker-grey-70 {
  background: rgba(56, 56, 56, 0.7); }

.bg-overlay-darker-grey-80 {
  background: rgba(56, 56, 56, 0.8); }

.bg-overlay-darker-grey-90 {
  background: rgba(56, 56, 56, 0.9); }

.bg-darker-grey {
  background: #383838; }

.bg-dark-darker-grey-1 {
  background: #353535; }

.bg-light-darker-grey-1 {
  background: #3b3b3b; }

.bg-dark-darker-grey-2 {
  background: #333333; }

.bg-light-darker-grey-2 {
  background: #3d3d3d; }

.bg-dark-darker-grey-3 {
  background: #303030; }

.bg-light-darker-grey-3 {
  background: #404040; }

.bg-dark-darker-grey-4 {
  background: #2e2e2e; }

.bg-light-darker-grey-4 {
  background: #424242; }

.bg-dark-darker-grey-5 {
  background: #2b2b2b; }

.bg-light-darker-grey-5 {
  background: #454545; }

.bg-dark-darker-grey-6 {
  background: #292929; }

.bg-light-darker-grey-6 {
  background: #474747; }

.bg-dark-darker-grey-7 {
  background: #262626; }

.bg-light-darker-grey-7 {
  background: #4a4a4a; }

.bg-dark-darker-grey-8 {
  background: #242424; }

.bg-light-darker-grey-8 {
  background: #4c4c4c; }

.bg-dark-darker-grey-9 {
  background: #212121; }

.bg-light-darker-grey-9 {
  background: #4f4f4f; }

.bg-dark-darker-grey-10 {
  background: #1f1f1f; }

.bg-light-darker-grey-10 {
  background: #525252; }

.bg-dark-darker-grey-11 {
  background: #1c1c1c; }

.bg-light-darker-grey-11 {
  background: #545454; }

.bg-dark-darker-grey-12 {
  background: #191919; }

.bg-light-darker-grey-12 {
  background: #575757; }

.bg-dark-darker-grey-13 {
  background: #171717; }

.bg-light-darker-grey-13 {
  background: #595959; }

.bg-dark-darker-grey-14 {
  background: #141414; }

.bg-light-darker-grey-14 {
  background: #5c5c5c; }

.bg-dark-darker-grey-15 {
  background: #121212; }

.bg-light-darker-grey-15 {
  background: #5e5e5e; }

.bg-dark-darker-grey-16 {
  background: #0f0f0f; }

.bg-light-darker-grey-16 {
  background: #616161; }

.bg-dark-darker-grey-17 {
  background: #0d0d0d; }

.bg-light-darker-grey-17 {
  background: #636363; }

.bg-dark-darker-grey-18 {
  background: #0a0a0a; }

.bg-light-darker-grey-18 {
  background: #666666; }

.bg-dark-darker-grey-19 {
  background: #080808; }

.bg-light-darker-grey-19 {
  background: #686868; }

.bg-dark-darker-grey-20 {
  background: #050505; }

.bg-light-darker-grey-20 {
  background: #6b6b6b; }

.bg-dark-darker-grey-21 {
  background: #020202; }

.bg-light-darker-grey-21 {
  background: #6e6e6e; }

.bg-dark-darker-grey-22 {
  background: black; }

.bg-light-darker-grey-22 {
  background: #707070; }

.bg-dark-darker-grey-23 {
  background: black; }

.bg-light-darker-grey-23 {
  background: #737373; }

.bg-dark-darker-grey-24 {
  background: black; }

.bg-light-darker-grey-24 {
  background: #757575; }

.bg-dark-darker-grey-25 {
  background: black; }

.bg-light-darker-grey-25 {
  background: #787878; }

.bg-dark-darker-grey-26 {
  background: black; }

.bg-light-darker-grey-26 {
  background: #7a7a7a; }

.bg-dark-darker-grey-27 {
  background: black; }

.bg-light-darker-grey-27 {
  background: #7d7d7d; }

.bg-dark-darker-grey-28 {
  background: black; }

.bg-light-darker-grey-28 {
  background: #7f7f7f; }

.bg-dark-darker-grey-29 {
  background: black; }

.bg-light-darker-grey-29 {
  background: #828282; }

.bg-dark-darker-grey-30 {
  background: black; }

.bg-light-darker-grey-30 {
  background: #858585; }

.bg-dark-darker-grey-31 {
  background: black; }

.bg-light-darker-grey-31 {
  background: #878787; }

.bg-dark-darker-grey-32 {
  background: black; }

.bg-light-darker-grey-32 {
  background: #8a8a8a; }

.bg-dark-darker-grey-33 {
  background: black; }

.bg-light-darker-grey-33 {
  background: #8c8c8c; }

.bg-dark-darker-grey-34 {
  background: black; }

.bg-light-darker-grey-34 {
  background: #8f8f8f; }

.bg-dark-darker-grey-35 {
  background: black; }

.bg-light-darker-grey-35 {
  background: #919191; }

.bg-dark-darker-grey-36 {
  background: black; }

.bg-light-darker-grey-36 {
  background: #949494; }

.bg-dark-darker-grey-37 {
  background: black; }

.bg-light-darker-grey-37 {
  background: #969696; }

.bg-dark-darker-grey-38 {
  background: black; }

.bg-light-darker-grey-38 {
  background: #999999; }

.bg-dark-darker-grey-39 {
  background: black; }

.bg-light-darker-grey-39 {
  background: #9b9b9b; }

.bg-dark-darker-grey-40 {
  background: black; }

.bg-light-darker-grey-40 {
  background: #9e9e9e; }

.bg-dark-darker-grey-41 {
  background: black; }

.bg-light-darker-grey-41 {
  background: #a1a1a1; }

.bg-dark-darker-grey-42 {
  background: black; }

.bg-light-darker-grey-42 {
  background: #a3a3a3; }

.bg-dark-darker-grey-43 {
  background: black; }

.bg-light-darker-grey-43 {
  background: #a6a6a6; }

.bg-dark-darker-grey-44 {
  background: black; }

.bg-light-darker-grey-44 {
  background: #a8a8a8; }

.bg-dark-darker-grey-45 {
  background: black; }

.bg-light-darker-grey-45 {
  background: #ababab; }

.bg-dark-darker-grey-46 {
  background: black; }

.bg-light-darker-grey-46 {
  background: #adadad; }

.bg-dark-darker-grey-47 {
  background: black; }

.bg-light-darker-grey-47 {
  background: #b0b0b0; }

.bg-dark-darker-grey-48 {
  background: black; }

.bg-light-darker-grey-48 {
  background: #b2b2b2; }

.bg-dark-darker-grey-49 {
  background: black; }

.bg-light-darker-grey-49 {
  background: #b5b5b5; }

.bg-dark-darker-grey-50 {
  background: black; }

.bg-light-darker-grey-50 {
  background: #b8b8b8; }

.bg-dark-darker-grey-51 {
  background: black; }

.bg-light-darker-grey-51 {
  background: #bababa; }

.bg-dark-darker-grey-52 {
  background: black; }

.bg-light-darker-grey-52 {
  background: #bdbdbd; }

.bg-dark-darker-grey-53 {
  background: black; }

.bg-light-darker-grey-53 {
  background: #bfbfbf; }

.bg-dark-darker-grey-54 {
  background: black; }

.bg-light-darker-grey-54 {
  background: #c2c2c2; }

.bg-dark-darker-grey-55 {
  background: black; }

.bg-light-darker-grey-55 {
  background: #c4c4c4; }

.bg-dark-darker-grey-56 {
  background: black; }

.bg-light-darker-grey-56 {
  background: #c7c7c7; }

.bg-dark-darker-grey-57 {
  background: black; }

.bg-light-darker-grey-57 {
  background: #c9c9c9; }

.bg-dark-darker-grey-58 {
  background: black; }

.bg-light-darker-grey-58 {
  background: #cccccc; }

.bg-dark-darker-grey-59 {
  background: black; }

.bg-light-darker-grey-59 {
  background: #cecece; }

.bg-dark-darker-grey-60 {
  background: black; }

.bg-light-darker-grey-60 {
  background: #d1d1d1; }

.bg-dark-darker-grey-61 {
  background: black; }

.bg-light-darker-grey-61 {
  background: #d4d4d4; }

.bg-dark-darker-grey-62 {
  background: black; }

.bg-light-darker-grey-62 {
  background: #d6d6d6; }

.bg-dark-darker-grey-63 {
  background: black; }

.bg-light-darker-grey-63 {
  background: #d9d9d9; }

.bg-dark-darker-grey-64 {
  background: black; }

.bg-light-darker-grey-64 {
  background: #dbdbdb; }

.bg-dark-darker-grey-65 {
  background: black; }

.bg-light-darker-grey-65 {
  background: #dedede; }

.bg-dark-darker-grey-66 {
  background: black; }

.bg-light-darker-grey-66 {
  background: #e0e0e0; }

.bg-dark-darker-grey-67 {
  background: black; }

.bg-light-darker-grey-67 {
  background: #e3e3e3; }

.bg-dark-darker-grey-68 {
  background: black; }

.bg-light-darker-grey-68 {
  background: #e5e5e5; }

.bg-dark-darker-grey-69 {
  background: black; }

.bg-light-darker-grey-69 {
  background: #e8e8e8; }

.bg-dark-darker-grey-70 {
  background: black; }

.bg-light-darker-grey-70 {
  background: #ebebeb; }

.bg-dark-darker-grey-71 {
  background: black; }

.bg-light-darker-grey-71 {
  background: #ededed; }

.bg-dark-darker-grey-72 {
  background: black; }

.bg-light-darker-grey-72 {
  background: #f0f0f0; }

.bg-dark-darker-grey-73 {
  background: black; }

.bg-light-darker-grey-73 {
  background: #f2f2f2; }

.bg-dark-darker-grey-74 {
  background: black; }

.bg-light-darker-grey-74 {
  background: whitesmoke; }

.bg-dark-darker-grey-75 {
  background: black; }

.bg-light-darker-grey-75 {
  background: #f7f7f7; }

.bg-dark-darker-grey-76 {
  background: black; }

.bg-light-darker-grey-76 {
  background: #fafafa; }

.bg-dark-darker-grey-77 {
  background: black; }

.bg-light-darker-grey-77 {
  background: #fcfcfc; }

.bg-dark-darker-grey-78 {
  background: black; }

.bg-light-darker-grey-78 {
  background: white; }

.bg-dark-darker-grey-79 {
  background: black; }

.bg-light-darker-grey-79 {
  background: white; }

.bg-dark-darker-grey-80 {
  background: black; }

.bg-light-darker-grey-80 {
  background: white; }

.bg-dark-darker-grey-81 {
  background: black; }

.bg-light-darker-grey-81 {
  background: white; }

.bg-dark-darker-grey-82 {
  background: black; }

.bg-light-darker-grey-82 {
  background: white; }

.bg-dark-darker-grey-83 {
  background: black; }

.bg-light-darker-grey-83 {
  background: white; }

.bg-dark-darker-grey-84 {
  background: black; }

.bg-light-darker-grey-84 {
  background: white; }

.bg-dark-darker-grey-85 {
  background: black; }

.bg-light-darker-grey-85 {
  background: white; }

.bg-dark-darker-grey-86 {
  background: black; }

.bg-light-darker-grey-86 {
  background: white; }

.bg-dark-darker-grey-87 {
  background: black; }

.bg-light-darker-grey-87 {
  background: white; }

.bg-dark-darker-grey-88 {
  background: black; }

.bg-light-darker-grey-88 {
  background: white; }

.bg-dark-darker-grey-89 {
  background: black; }

.bg-light-darker-grey-89 {
  background: white; }

.bg-dark-darker-grey-90 {
  background: black; }

.bg-light-darker-grey-90 {
  background: white; }

.bg-dark-darker-grey-91 {
  background: black; }

.bg-light-darker-grey-91 {
  background: white; }

.bg-dark-darker-grey-92 {
  background: black; }

.bg-light-darker-grey-92 {
  background: white; }

.bg-dark-darker-grey-93 {
  background: black; }

.bg-light-darker-grey-93 {
  background: white; }

.bg-dark-darker-grey-94 {
  background: black; }

.bg-light-darker-grey-94 {
  background: white; }

.bg-dark-darker-grey-95 {
  background: black; }

.bg-light-darker-grey-95 {
  background: white; }

.bg-dark-darker-grey-96 {
  background: black; }

.bg-light-darker-grey-96 {
  background: white; }

.bg-dark-darker-grey-97 {
  background: black; }

.bg-light-darker-grey-97 {
  background: white; }

.bg-dark-darker-grey-98 {
  background: black; }

.bg-light-darker-grey-98 {
  background: white; }

.bg-dark-darker-grey-99 {
  background: black; }

.bg-light-darker-grey-99 {
  background: white; }

.bg-dark-darker-grey-100 {
  background: black; }

.bg-light-darker-grey-100 {
  background: white; }

.text-darkest-grey {
  color: #292929 !important; }

.border-darkest-grey {
  border-color: #292929; }

.darkest-grey {
  background-color: #292929 !important;
  color: white !important; }

.tile-darkest-grey {
  background: #292929 !important; }
  @media (min-width: 1025px) {
    .tile-darkest-grey:hover {
      background-color: #363636 !important; } }
  .tile-darkest-grey:active, .tile-darkest-grey:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(41, 41, 41, 0.5);
    background-color: #2e2e2e !important; }

.target-darkest-grey {
  background: #292929 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-darkest-grey {
  background-color: #292929 !important; }

.btn-darkest-grey {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #292929 !important;
  border: 2px solid #292929 !important; }
  .btn-darkest-grey:focus, .btn-darkest-grey:active {
    outline: none;
    color: white !important;
    background: #292929 !important;
    text-decoration: none; }

.bg-overlay-darkest-grey-10 {
  background: rgba(41, 41, 41, 0.1); }

.bg-overlay-darkest-grey-20 {
  background: rgba(41, 41, 41, 0.2); }

.bg-overlay-darkest-grey-30 {
  background: rgba(41, 41, 41, 0.3); }

.bg-overlay-darkest-grey-40 {
  background: rgba(41, 41, 41, 0.4); }

.bg-overlay-darkest-grey-50 {
  background: rgba(41, 41, 41, 0.5); }

.bg-overlay-darkest-grey-60 {
  background: rgba(41, 41, 41, 0.6); }

.bg-overlay-darkest-grey-70 {
  background: rgba(41, 41, 41, 0.7); }

.bg-overlay-darkest-grey-80 {
  background: rgba(41, 41, 41, 0.8); }

.bg-overlay-darkest-grey-90 {
  background: rgba(41, 41, 41, 0.9); }

.bg-darkest-grey {
  background: #292929; }

.bg-dark-darkest-grey-1 {
  background: #262626; }

.bg-light-darkest-grey-1 {
  background: #2c2c2c; }

.bg-dark-darkest-grey-2 {
  background: #242424; }

.bg-light-darkest-grey-2 {
  background: #2e2e2e; }

.bg-dark-darkest-grey-3 {
  background: #212121; }

.bg-light-darkest-grey-3 {
  background: #313131; }

.bg-dark-darkest-grey-4 {
  background: #1f1f1f; }

.bg-light-darkest-grey-4 {
  background: #333333; }

.bg-dark-darkest-grey-5 {
  background: #1c1c1c; }

.bg-light-darkest-grey-5 {
  background: #363636; }

.bg-dark-darkest-grey-6 {
  background: #1a1a1a; }

.bg-light-darkest-grey-6 {
  background: #383838; }

.bg-dark-darkest-grey-7 {
  background: #171717; }

.bg-light-darkest-grey-7 {
  background: #3b3b3b; }

.bg-dark-darkest-grey-8 {
  background: #151515; }

.bg-light-darkest-grey-8 {
  background: #3d3d3d; }

.bg-dark-darkest-grey-9 {
  background: #121212; }

.bg-light-darkest-grey-9 {
  background: #404040; }

.bg-dark-darkest-grey-10 {
  background: #101010; }

.bg-light-darkest-grey-10 {
  background: #434343; }

.bg-dark-darkest-grey-11 {
  background: #0d0d0d; }

.bg-light-darkest-grey-11 {
  background: #454545; }

.bg-dark-darkest-grey-12 {
  background: #0a0a0a; }

.bg-light-darkest-grey-12 {
  background: #484848; }

.bg-dark-darkest-grey-13 {
  background: #080808; }

.bg-light-darkest-grey-13 {
  background: #4a4a4a; }

.bg-dark-darkest-grey-14 {
  background: #050505; }

.bg-light-darkest-grey-14 {
  background: #4d4d4d; }

.bg-dark-darkest-grey-15 {
  background: #030303; }

.bg-light-darkest-grey-15 {
  background: #4f4f4f; }

.bg-dark-darkest-grey-16 {
  background: black; }

.bg-light-darkest-grey-16 {
  background: #525252; }

.bg-dark-darkest-grey-17 {
  background: black; }

.bg-light-darkest-grey-17 {
  background: #545454; }

.bg-dark-darkest-grey-18 {
  background: black; }

.bg-light-darkest-grey-18 {
  background: #575757; }

.bg-dark-darkest-grey-19 {
  background: black; }

.bg-light-darkest-grey-19 {
  background: #595959; }

.bg-dark-darkest-grey-20 {
  background: black; }

.bg-light-darkest-grey-20 {
  background: #5c5c5c; }

.bg-dark-darkest-grey-21 {
  background: black; }

.bg-light-darkest-grey-21 {
  background: #5f5f5f; }

.bg-dark-darkest-grey-22 {
  background: black; }

.bg-light-darkest-grey-22 {
  background: #616161; }

.bg-dark-darkest-grey-23 {
  background: black; }

.bg-light-darkest-grey-23 {
  background: #646464; }

.bg-dark-darkest-grey-24 {
  background: black; }

.bg-light-darkest-grey-24 {
  background: #666666; }

.bg-dark-darkest-grey-25 {
  background: black; }

.bg-light-darkest-grey-25 {
  background: dimgray; }

.bg-dark-darkest-grey-26 {
  background: black; }

.bg-light-darkest-grey-26 {
  background: #6b6b6b; }

.bg-dark-darkest-grey-27 {
  background: black; }

.bg-light-darkest-grey-27 {
  background: #6e6e6e; }

.bg-dark-darkest-grey-28 {
  background: black; }

.bg-light-darkest-grey-28 {
  background: #707070; }

.bg-dark-darkest-grey-29 {
  background: black; }

.bg-light-darkest-grey-29 {
  background: #737373; }

.bg-dark-darkest-grey-30 {
  background: black; }

.bg-light-darkest-grey-30 {
  background: #767676; }

.bg-dark-darkest-grey-31 {
  background: black; }

.bg-light-darkest-grey-31 {
  background: #787878; }

.bg-dark-darkest-grey-32 {
  background: black; }

.bg-light-darkest-grey-32 {
  background: #7b7b7b; }

.bg-dark-darkest-grey-33 {
  background: black; }

.bg-light-darkest-grey-33 {
  background: #7d7d7d; }

.bg-dark-darkest-grey-34 {
  background: black; }

.bg-light-darkest-grey-34 {
  background: gray; }

.bg-dark-darkest-grey-35 {
  background: black; }

.bg-light-darkest-grey-35 {
  background: #828282; }

.bg-dark-darkest-grey-36 {
  background: black; }

.bg-light-darkest-grey-36 {
  background: #858585; }

.bg-dark-darkest-grey-37 {
  background: black; }

.bg-light-darkest-grey-37 {
  background: #878787; }

.bg-dark-darkest-grey-38 {
  background: black; }

.bg-light-darkest-grey-38 {
  background: #8a8a8a; }

.bg-dark-darkest-grey-39 {
  background: black; }

.bg-light-darkest-grey-39 {
  background: #8c8c8c; }

.bg-dark-darkest-grey-40 {
  background: black; }

.bg-light-darkest-grey-40 {
  background: #8f8f8f; }

.bg-dark-darkest-grey-41 {
  background: black; }

.bg-light-darkest-grey-41 {
  background: #929292; }

.bg-dark-darkest-grey-42 {
  background: black; }

.bg-light-darkest-grey-42 {
  background: #949494; }

.bg-dark-darkest-grey-43 {
  background: black; }

.bg-light-darkest-grey-43 {
  background: #979797; }

.bg-dark-darkest-grey-44 {
  background: black; }

.bg-light-darkest-grey-44 {
  background: #999999; }

.bg-dark-darkest-grey-45 {
  background: black; }

.bg-light-darkest-grey-45 {
  background: #9c9c9c; }

.bg-dark-darkest-grey-46 {
  background: black; }

.bg-light-darkest-grey-46 {
  background: #9e9e9e; }

.bg-dark-darkest-grey-47 {
  background: black; }

.bg-light-darkest-grey-47 {
  background: #a1a1a1; }

.bg-dark-darkest-grey-48 {
  background: black; }

.bg-light-darkest-grey-48 {
  background: #a3a3a3; }

.bg-dark-darkest-grey-49 {
  background: black; }

.bg-light-darkest-grey-49 {
  background: #a6a6a6; }

.bg-dark-darkest-grey-50 {
  background: black; }

.bg-light-darkest-grey-50 {
  background: darkgray; }

.bg-dark-darkest-grey-51 {
  background: black; }

.bg-light-darkest-grey-51 {
  background: #ababab; }

.bg-dark-darkest-grey-52 {
  background: black; }

.bg-light-darkest-grey-52 {
  background: #aeaeae; }

.bg-dark-darkest-grey-53 {
  background: black; }

.bg-light-darkest-grey-53 {
  background: #b0b0b0; }

.bg-dark-darkest-grey-54 {
  background: black; }

.bg-light-darkest-grey-54 {
  background: #b3b3b3; }

.bg-dark-darkest-grey-55 {
  background: black; }

.bg-light-darkest-grey-55 {
  background: #b5b5b5; }

.bg-dark-darkest-grey-56 {
  background: black; }

.bg-light-darkest-grey-56 {
  background: #b8b8b8; }

.bg-dark-darkest-grey-57 {
  background: black; }

.bg-light-darkest-grey-57 {
  background: #bababa; }

.bg-dark-darkest-grey-58 {
  background: black; }

.bg-light-darkest-grey-58 {
  background: #bdbdbd; }

.bg-dark-darkest-grey-59 {
  background: black; }

.bg-light-darkest-grey-59 {
  background: #bfbfbf; }

.bg-dark-darkest-grey-60 {
  background: black; }

.bg-light-darkest-grey-60 {
  background: #c2c2c2; }

.bg-dark-darkest-grey-61 {
  background: black; }

.bg-light-darkest-grey-61 {
  background: #c5c5c5; }

.bg-dark-darkest-grey-62 {
  background: black; }

.bg-light-darkest-grey-62 {
  background: #c7c7c7; }

.bg-dark-darkest-grey-63 {
  background: black; }

.bg-light-darkest-grey-63 {
  background: #cacaca; }

.bg-dark-darkest-grey-64 {
  background: black; }

.bg-light-darkest-grey-64 {
  background: #cccccc; }

.bg-dark-darkest-grey-65 {
  background: black; }

.bg-light-darkest-grey-65 {
  background: #cfcfcf; }

.bg-dark-darkest-grey-66 {
  background: black; }

.bg-light-darkest-grey-66 {
  background: #d1d1d1; }

.bg-dark-darkest-grey-67 {
  background: black; }

.bg-light-darkest-grey-67 {
  background: #d4d4d4; }

.bg-dark-darkest-grey-68 {
  background: black; }

.bg-light-darkest-grey-68 {
  background: #d6d6d6; }

.bg-dark-darkest-grey-69 {
  background: black; }

.bg-light-darkest-grey-69 {
  background: #d9d9d9; }

.bg-dark-darkest-grey-70 {
  background: black; }

.bg-light-darkest-grey-70 {
  background: gainsboro; }

.bg-dark-darkest-grey-71 {
  background: black; }

.bg-light-darkest-grey-71 {
  background: #dedede; }

.bg-dark-darkest-grey-72 {
  background: black; }

.bg-light-darkest-grey-72 {
  background: #e1e1e1; }

.bg-dark-darkest-grey-73 {
  background: black; }

.bg-light-darkest-grey-73 {
  background: #e3e3e3; }

.bg-dark-darkest-grey-74 {
  background: black; }

.bg-light-darkest-grey-74 {
  background: #e6e6e6; }

.bg-dark-darkest-grey-75 {
  background: black; }

.bg-light-darkest-grey-75 {
  background: #e8e8e8; }

.bg-dark-darkest-grey-76 {
  background: black; }

.bg-light-darkest-grey-76 {
  background: #ebebeb; }

.bg-dark-darkest-grey-77 {
  background: black; }

.bg-light-darkest-grey-77 {
  background: #ededed; }

.bg-dark-darkest-grey-78 {
  background: black; }

.bg-light-darkest-grey-78 {
  background: #f0f0f0; }

.bg-dark-darkest-grey-79 {
  background: black; }

.bg-light-darkest-grey-79 {
  background: #f2f2f2; }

.bg-dark-darkest-grey-80 {
  background: black; }

.bg-light-darkest-grey-80 {
  background: whitesmoke; }

.bg-dark-darkest-grey-81 {
  background: black; }

.bg-light-darkest-grey-81 {
  background: #f8f8f8; }

.bg-dark-darkest-grey-82 {
  background: black; }

.bg-light-darkest-grey-82 {
  background: #fafafa; }

.bg-dark-darkest-grey-83 {
  background: black; }

.bg-light-darkest-grey-83 {
  background: #fdfdfd; }

.bg-dark-darkest-grey-84 {
  background: black; }

.bg-light-darkest-grey-84 {
  background: white; }

.bg-dark-darkest-grey-85 {
  background: black; }

.bg-light-darkest-grey-85 {
  background: white; }

.bg-dark-darkest-grey-86 {
  background: black; }

.bg-light-darkest-grey-86 {
  background: white; }

.bg-dark-darkest-grey-87 {
  background: black; }

.bg-light-darkest-grey-87 {
  background: white; }

.bg-dark-darkest-grey-88 {
  background: black; }

.bg-light-darkest-grey-88 {
  background: white; }

.bg-dark-darkest-grey-89 {
  background: black; }

.bg-light-darkest-grey-89 {
  background: white; }

.bg-dark-darkest-grey-90 {
  background: black; }

.bg-light-darkest-grey-90 {
  background: white; }

.bg-dark-darkest-grey-91 {
  background: black; }

.bg-light-darkest-grey-91 {
  background: white; }

.bg-dark-darkest-grey-92 {
  background: black; }

.bg-light-darkest-grey-92 {
  background: white; }

.bg-dark-darkest-grey-93 {
  background: black; }

.bg-light-darkest-grey-93 {
  background: white; }

.bg-dark-darkest-grey-94 {
  background: black; }

.bg-light-darkest-grey-94 {
  background: white; }

.bg-dark-darkest-grey-95 {
  background: black; }

.bg-light-darkest-grey-95 {
  background: white; }

.bg-dark-darkest-grey-96 {
  background: black; }

.bg-light-darkest-grey-96 {
  background: white; }

.bg-dark-darkest-grey-97 {
  background: black; }

.bg-light-darkest-grey-97 {
  background: white; }

.bg-dark-darkest-grey-98 {
  background: black; }

.bg-light-darkest-grey-98 {
  background: white; }

.bg-dark-darkest-grey-99 {
  background: black; }

.bg-light-darkest-grey-99 {
  background: white; }

.bg-dark-darkest-grey-100 {
  background: black; }

.bg-light-darkest-grey-100 {
  background: white; }

.text-green {
  color: #14580B !important; }

.border-green {
  border-color: #14580B; }

.green {
  background-color: #14580B !important;
  color: white !important; }

.tile-green {
  background: #14580B !important; }
  @media (min-width: 1025px) {
    .tile-green:hover {
      background-color: #196f0e !important; } }
  .tile-green:active, .tile-green:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(20, 88, 11, 0.5);
    background-color: #16610c !important; }

.target-green {
  background: #14580B !important;
  color: #fff;
  padding: 20px; }

.patient-dash-green {
  background-color: #14580B !important; }

.btn-green {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #14580B !important;
  border: 2px solid #14580B !important; }
  .btn-green:focus, .btn-green:active {
    outline: none;
    color: white !important;
    background: #14580B !important;
    text-decoration: none; }

.bg-overlay-green-10 {
  background: rgba(20, 88, 11, 0.1); }

.bg-overlay-green-20 {
  background: rgba(20, 88, 11, 0.2); }

.bg-overlay-green-30 {
  background: rgba(20, 88, 11, 0.3); }

.bg-overlay-green-40 {
  background: rgba(20, 88, 11, 0.4); }

.bg-overlay-green-50 {
  background: rgba(20, 88, 11, 0.5); }

.bg-overlay-green-60 {
  background: rgba(20, 88, 11, 0.6); }

.bg-overlay-green-70 {
  background: rgba(20, 88, 11, 0.7); }

.bg-overlay-green-80 {
  background: rgba(20, 88, 11, 0.8); }

.bg-overlay-green-90 {
  background: rgba(20, 88, 11, 0.9); }

.bg-green {
  background: #14580B; }

.bg-dark-green-1 {
  background: #13530a; }

.bg-light-green-1 {
  background: #155d0c; }

.bg-dark-green-2 {
  background: #124f0a; }

.bg-light-green-2 {
  background: #16610c; }

.bg-dark-green-3 {
  background: #114a09; }

.bg-light-green-3 {
  background: #17660d; }

.bg-dark-green-4 {
  background: #104609; }

.bg-light-green-4 {
  background: #186a0d; }

.bg-dark-green-5 {
  background: #0f4108; }

.bg-light-green-5 {
  background: #196f0e; }

.bg-dark-green-6 {
  background: #0e3d08; }

.bg-light-green-6 {
  background: #1a730e; }

.bg-dark-green-7 {
  background: #0d3807; }

.bg-light-green-7 {
  background: #1b780f; }

.bg-dark-green-8 {
  background: #0c3406; }

.bg-light-green-8 {
  background: #1c7c10; }

.bg-dark-green-9 {
  background: #0b2f06; }

.bg-light-green-9 {
  background: #1d8110; }

.bg-dark-green-10 {
  background: #0a2b05; }

.bg-light-green-10 {
  background: #1e8511; }

.bg-dark-green-11 {
  background: #092605; }

.bg-light-green-11 {
  background: #1f8a11; }

.bg-dark-green-12 {
  background: #082204; }

.bg-light-green-12 {
  background: #208e12; }

.bg-dark-green-13 {
  background: #071d04; }

.bg-light-green-13 {
  background: #219312; }

.bg-dark-green-14 {
  background: #061903; }

.bg-light-green-14 {
  background: #229713; }

.bg-dark-green-15 {
  background: #051403; }

.bg-light-green-15 {
  background: #239c14; }

.bg-dark-green-16 {
  background: #040f02; }

.bg-light-green-16 {
  background: #24a114; }

.bg-dark-green-17 {
  background: #020b01; }

.bg-light-green-17 {
  background: #26a515; }

.bg-dark-green-18 {
  background: #010601; }

.bg-light-green-18 {
  background: #27aa15; }

.bg-dark-green-19 {
  background: #000200; }

.bg-light-green-19 {
  background: #28ae16; }

.bg-dark-green-20 {
  background: black; }

.bg-light-green-20 {
  background: #29b316; }

.bg-dark-green-21 {
  background: black; }

.bg-light-green-21 {
  background: #2ab717; }

.bg-dark-green-22 {
  background: black; }

.bg-light-green-22 {
  background: #2bbc17; }

.bg-dark-green-23 {
  background: black; }

.bg-light-green-23 {
  background: #2cc018; }

.bg-dark-green-24 {
  background: black; }

.bg-light-green-24 {
  background: #2dc519; }

.bg-dark-green-25 {
  background: black; }

.bg-light-green-25 {
  background: #2ec919; }

.bg-dark-green-26 {
  background: black; }

.bg-light-green-26 {
  background: #2fce1a; }

.bg-dark-green-27 {
  background: black; }

.bg-light-green-27 {
  background: #30d21a; }

.bg-dark-green-28 {
  background: black; }

.bg-light-green-28 {
  background: #31d71b; }

.bg-dark-green-29 {
  background: black; }

.bg-light-green-29 {
  background: #32db1b; }

.bg-dark-green-30 {
  background: black; }

.bg-light-green-30 {
  background: #33e01c; }

.bg-dark-green-31 {
  background: black; }

.bg-light-green-31 {
  background: #35e31e; }

.bg-dark-green-32 {
  background: black; }

.bg-light-green-32 {
  background: #39e323; }

.bg-dark-green-33 {
  background: black; }

.bg-light-green-33 {
  background: #3de427; }

.bg-dark-green-34 {
  background: black; }

.bg-light-green-34 {
  background: #41e52c; }

.bg-dark-green-35 {
  background: black; }

.bg-light-green-35 {
  background: #45e530; }

.bg-dark-green-36 {
  background: black; }

.bg-light-green-36 {
  background: #4ae635; }

.bg-dark-green-37 {
  background: black; }

.bg-light-green-37 {
  background: #4ee639; }

.bg-dark-green-38 {
  background: black; }

.bg-light-green-38 {
  background: #52e73e; }

.bg-dark-green-39 {
  background: black; }

.bg-light-green-39 {
  background: #56e742; }

.bg-dark-green-40 {
  background: black; }

.bg-light-green-40 {
  background: #5ae847; }

.bg-dark-green-41 {
  background: black; }

.bg-light-green-41 {
  background: #5ee94c; }

.bg-dark-green-42 {
  background: black; }

.bg-light-green-42 {
  background: #62e950; }

.bg-dark-green-43 {
  background: black; }

.bg-light-green-43 {
  background: #66ea55; }

.bg-dark-green-44 {
  background: black; }

.bg-light-green-44 {
  background: #6aea59; }

.bg-dark-green-45 {
  background: black; }

.bg-light-green-45 {
  background: #6eeb5e; }

.bg-dark-green-46 {
  background: black; }

.bg-light-green-46 {
  background: #72eb62; }

.bg-dark-green-47 {
  background: black; }

.bg-light-green-47 {
  background: #76ec67; }

.bg-dark-green-48 {
  background: black; }

.bg-light-green-48 {
  background: #7aed6b; }

.bg-dark-green-49 {
  background: black; }

.bg-light-green-49 {
  background: #7eed70; }

.bg-dark-green-50 {
  background: black; }

.bg-light-green-50 {
  background: #83ee74; }

.bg-dark-green-51 {
  background: black; }

.bg-light-green-51 {
  background: #87ee79; }

.bg-dark-green-52 {
  background: black; }

.bg-light-green-52 {
  background: #8bef7d; }

.bg-dark-green-53 {
  background: black; }

.bg-light-green-53 {
  background: #8fef82; }

.bg-dark-green-54 {
  background: black; }

.bg-light-green-54 {
  background: #93f086; }

.bg-dark-green-55 {
  background: black; }

.bg-light-green-55 {
  background: #97f18b; }

.bg-dark-green-56 {
  background: black; }

.bg-light-green-56 {
  background: #9bf190; }

.bg-dark-green-57 {
  background: black; }

.bg-light-green-57 {
  background: #9ff294; }

.bg-dark-green-58 {
  background: black; }

.bg-light-green-58 {
  background: #a3f299; }

.bg-dark-green-59 {
  background: black; }

.bg-light-green-59 {
  background: #a7f39d; }

.bg-dark-green-60 {
  background: black; }

.bg-light-green-60 {
  background: #abf3a2; }

.bg-dark-green-61 {
  background: black; }

.bg-light-green-61 {
  background: #aff4a6; }

.bg-dark-green-62 {
  background: black; }

.bg-light-green-62 {
  background: #b3f4ab; }

.bg-dark-green-63 {
  background: black; }

.bg-light-green-63 {
  background: #b7f5af; }

.bg-dark-green-64 {
  background: black; }

.bg-light-green-64 {
  background: #bbf6b4; }

.bg-dark-green-65 {
  background: black; }

.bg-light-green-65 {
  background: #c0f6b8; }

.bg-dark-green-66 {
  background: black; }

.bg-light-green-66 {
  background: #c4f7bd; }

.bg-dark-green-67 {
  background: black; }

.bg-light-green-67 {
  background: #c8f7c1; }

.bg-dark-green-68 {
  background: black; }

.bg-light-green-68 {
  background: #ccf8c6; }

.bg-dark-green-69 {
  background: black; }

.bg-light-green-69 {
  background: #d0f8ca; }

.bg-dark-green-70 {
  background: black; }

.bg-light-green-70 {
  background: #d4f9cf; }

.bg-dark-green-71 {
  background: black; }

.bg-light-green-71 {
  background: #d8fad4; }

.bg-dark-green-72 {
  background: black; }

.bg-light-green-72 {
  background: #dcfad8; }

.bg-dark-green-73 {
  background: black; }

.bg-light-green-73 {
  background: #e0fbdd; }

.bg-dark-green-74 {
  background: black; }

.bg-light-green-74 {
  background: #e4fbe1; }

.bg-dark-green-75 {
  background: black; }

.bg-light-green-75 {
  background: #e8fce6; }

.bg-dark-green-76 {
  background: black; }

.bg-light-green-76 {
  background: #ecfcea; }

.bg-dark-green-77 {
  background: black; }

.bg-light-green-77 {
  background: #f0fdef; }

.bg-dark-green-78 {
  background: black; }

.bg-light-green-78 {
  background: #f4fef3; }

.bg-dark-green-79 {
  background: black; }

.bg-light-green-79 {
  background: #f9fef8; }

.bg-dark-green-80 {
  background: black; }

.bg-light-green-80 {
  background: #fdfffc; }

.bg-dark-green-81 {
  background: black; }

.bg-light-green-81 {
  background: white; }

.bg-dark-green-82 {
  background: black; }

.bg-light-green-82 {
  background: white; }

.bg-dark-green-83 {
  background: black; }

.bg-light-green-83 {
  background: white; }

.bg-dark-green-84 {
  background: black; }

.bg-light-green-84 {
  background: white; }

.bg-dark-green-85 {
  background: black; }

.bg-light-green-85 {
  background: white; }

.bg-dark-green-86 {
  background: black; }

.bg-light-green-86 {
  background: white; }

.bg-dark-green-87 {
  background: black; }

.bg-light-green-87 {
  background: white; }

.bg-dark-green-88 {
  background: black; }

.bg-light-green-88 {
  background: white; }

.bg-dark-green-89 {
  background: black; }

.bg-light-green-89 {
  background: white; }

.bg-dark-green-90 {
  background: black; }

.bg-light-green-90 {
  background: white; }

.bg-dark-green-91 {
  background: black; }

.bg-light-green-91 {
  background: white; }

.bg-dark-green-92 {
  background: black; }

.bg-light-green-92 {
  background: white; }

.bg-dark-green-93 {
  background: black; }

.bg-light-green-93 {
  background: white; }

.bg-dark-green-94 {
  background: black; }

.bg-light-green-94 {
  background: white; }

.bg-dark-green-95 {
  background: black; }

.bg-light-green-95 {
  background: white; }

.bg-dark-green-96 {
  background: black; }

.bg-light-green-96 {
  background: white; }

.bg-dark-green-97 {
  background: black; }

.bg-light-green-97 {
  background: white; }

.bg-dark-green-98 {
  background: black; }

.bg-light-green-98 {
  background: white; }

.bg-dark-green-99 {
  background: black; }

.bg-light-green-99 {
  background: white; }

.bg-dark-green-100 {
  background: black; }

.bg-light-green-100 {
  background: white; }

.text-blue {
  color: #004D89 !important; }

.border-blue {
  border-color: #004D89; }

.blue {
  background-color: #004D89 !important;
  color: white !important; }

.tile-blue {
  background: #004D89 !important; }
  @media (min-width: 1025px) {
    .tile-blue:hover {
      background-color: #005ba3 !important; } }
  .tile-blue:active, .tile-blue:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 77, 137, 0.5);
    background-color: #005393 !important; }

.target-blue {
  background: #004D89 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-blue {
  background-color: #004D89 !important; }

.btn-blue {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #004D89 !important;
  border: 2px solid #004D89 !important; }
  .btn-blue:focus, .btn-blue:active {
    outline: none;
    color: white !important;
    background: #004D89 !important;
    text-decoration: none; }

.bg-overlay-blue-10 {
  background: rgba(0, 77, 137, 0.1); }

.bg-overlay-blue-20 {
  background: rgba(0, 77, 137, 0.2); }

.bg-overlay-blue-30 {
  background: rgba(0, 77, 137, 0.3); }

.bg-overlay-blue-40 {
  background: rgba(0, 77, 137, 0.4); }

.bg-overlay-blue-50 {
  background: rgba(0, 77, 137, 0.5); }

.bg-overlay-blue-60 {
  background: rgba(0, 77, 137, 0.6); }

.bg-overlay-blue-70 {
  background: rgba(0, 77, 137, 0.7); }

.bg-overlay-blue-80 {
  background: rgba(0, 77, 137, 0.8); }

.bg-overlay-blue-90 {
  background: rgba(0, 77, 137, 0.9); }

.bg-blue {
  background: #004D89; }

.bg-dark-blue-1 {
  background: #004a84; }

.bg-light-blue-1 {
  background: #00508e; }

.bg-dark-blue-2 {
  background: #00477f; }

.bg-light-blue-2 {
  background: #005393; }

.bg-dark-blue-3 {
  background: #00447a; }

.bg-light-blue-3 {
  background: #005698; }

.bg-dark-blue-4 {
  background: #004275; }

.bg-light-blue-4 {
  background: #00589d; }

.bg-dark-blue-5 {
  background: #003f70; }

.bg-light-blue-5 {
  background: #005ba3; }

.bg-dark-blue-6 {
  background: #003c6a; }

.bg-light-blue-6 {
  background: #005ea8; }

.bg-dark-blue-7 {
  background: #003965; }

.bg-light-blue-7 {
  background: #0061ad; }

.bg-dark-blue-8 {
  background: #003660; }

.bg-light-blue-8 {
  background: #0064b2; }

.bg-dark-blue-9 {
  background: #00335b; }

.bg-light-blue-9 {
  background: #0067b7; }

.bg-dark-blue-10 {
  background: #003056; }

.bg-light-blue-10 {
  background: #006abc; }

.bg-dark-blue-11 {
  background: #002d51; }

.bg-light-blue-11 {
  background: #006dc1; }

.bg-dark-blue-12 {
  background: #002b4c; }

.bg-light-blue-12 {
  background: #006fc6; }

.bg-dark-blue-13 {
  background: #002847; }

.bg-light-blue-13 {
  background: #0072cb; }

.bg-dark-blue-14 {
  background: #002542; }

.bg-light-blue-14 {
  background: #0075d0; }

.bg-dark-blue-15 {
  background: #00223d; }

.bg-light-blue-15 {
  background: #0078d6; }

.bg-dark-blue-16 {
  background: #001f37; }

.bg-light-blue-16 {
  background: #007bdb; }

.bg-dark-blue-17 {
  background: #001c32; }

.bg-light-blue-17 {
  background: #007ee0; }

.bg-dark-blue-18 {
  background: #00192d; }

.bg-light-blue-18 {
  background: #0081e5; }

.bg-dark-blue-19 {
  background: #001728; }

.bg-light-blue-19 {
  background: #0083ea; }

.bg-dark-blue-20 {
  background: #001423; }

.bg-light-blue-20 {
  background: #0086ef; }

.bg-dark-blue-21 {
  background: #00111e; }

.bg-light-blue-21 {
  background: #0089f4; }

.bg-dark-blue-22 {
  background: #000e19; }

.bg-light-blue-22 {
  background: #008cf9; }

.bg-dark-blue-23 {
  background: #000b14; }

.bg-light-blue-23 {
  background: #008ffe; }

.bg-dark-blue-24 {
  background: #00080f; }

.bg-light-blue-24 {
  background: #0491ff; }

.bg-dark-blue-25 {
  background: #00050a; }

.bg-light-blue-25 {
  background: #0a93ff; }

.bg-dark-blue-26 {
  background: #000204; }

.bg-light-blue-26 {
  background: #0f96ff; }

.bg-dark-blue-27 {
  background: black; }

.bg-light-blue-27 {
  background: #1498ff; }

.bg-dark-blue-28 {
  background: black; }

.bg-light-blue-28 {
  background: #199aff; }

.bg-dark-blue-29 {
  background: black; }

.bg-light-blue-29 {
  background: #1e9cff; }

.bg-dark-blue-30 {
  background: black; }

.bg-light-blue-30 {
  background: #239fff; }

.bg-dark-blue-31 {
  background: black; }

.bg-light-blue-31 {
  background: #28a1ff; }

.bg-dark-blue-32 {
  background: black; }

.bg-light-blue-32 {
  background: #2da3ff; }

.bg-dark-blue-33 {
  background: black; }

.bg-light-blue-33 {
  background: #32a5ff; }

.bg-dark-blue-34 {
  background: black; }

.bg-light-blue-34 {
  background: #37a8ff; }

.bg-dark-blue-35 {
  background: black; }

.bg-light-blue-35 {
  background: #3daaff; }

.bg-dark-blue-36 {
  background: black; }

.bg-light-blue-36 {
  background: #42acff; }

.bg-dark-blue-37 {
  background: black; }

.bg-light-blue-37 {
  background: #47aeff; }

.bg-dark-blue-38 {
  background: black; }

.bg-light-blue-38 {
  background: #4cb1ff; }

.bg-dark-blue-39 {
  background: black; }

.bg-light-blue-39 {
  background: #51b3ff; }

.bg-dark-blue-40 {
  background: black; }

.bg-light-blue-40 {
  background: #56b5ff; }

.bg-dark-blue-41 {
  background: black; }

.bg-light-blue-41 {
  background: #5bb7ff; }

.bg-dark-blue-42 {
  background: black; }

.bg-light-blue-42 {
  background: #60b9ff; }

.bg-dark-blue-43 {
  background: black; }

.bg-light-blue-43 {
  background: #65bcff; }

.bg-dark-blue-44 {
  background: black; }

.bg-light-blue-44 {
  background: #6abeff; }

.bg-dark-blue-45 {
  background: black; }

.bg-light-blue-45 {
  background: #70c0ff; }

.bg-dark-blue-46 {
  background: black; }

.bg-light-blue-46 {
  background: #75c2ff; }

.bg-dark-blue-47 {
  background: black; }

.bg-light-blue-47 {
  background: #7ac5ff; }

.bg-dark-blue-48 {
  background: black; }

.bg-light-blue-48 {
  background: #7fc7ff; }

.bg-dark-blue-49 {
  background: black; }

.bg-light-blue-49 {
  background: #84c9ff; }

.bg-dark-blue-50 {
  background: black; }

.bg-light-blue-50 {
  background: #89cbff; }

.bg-dark-blue-51 {
  background: black; }

.bg-light-blue-51 {
  background: #8eceff; }

.bg-dark-blue-52 {
  background: black; }

.bg-light-blue-52 {
  background: #93d0ff; }

.bg-dark-blue-53 {
  background: black; }

.bg-light-blue-53 {
  background: #98d2ff; }

.bg-dark-blue-54 {
  background: black; }

.bg-light-blue-54 {
  background: #9dd4ff; }

.bg-dark-blue-55 {
  background: black; }

.bg-light-blue-55 {
  background: #a3d6ff; }

.bg-dark-blue-56 {
  background: black; }

.bg-light-blue-56 {
  background: #a8d9ff; }

.bg-dark-blue-57 {
  background: black; }

.bg-light-blue-57 {
  background: #addbff; }

.bg-dark-blue-58 {
  background: black; }

.bg-light-blue-58 {
  background: #b2ddff; }

.bg-dark-blue-59 {
  background: black; }

.bg-light-blue-59 {
  background: #b7dfff; }

.bg-dark-blue-60 {
  background: black; }

.bg-light-blue-60 {
  background: #bce2ff; }

.bg-dark-blue-61 {
  background: black; }

.bg-light-blue-61 {
  background: #c1e4ff; }

.bg-dark-blue-62 {
  background: black; }

.bg-light-blue-62 {
  background: #c6e6ff; }

.bg-dark-blue-63 {
  background: black; }

.bg-light-blue-63 {
  background: #cbe8ff; }

.bg-dark-blue-64 {
  background: black; }

.bg-light-blue-64 {
  background: #d0ebff; }

.bg-dark-blue-65 {
  background: black; }

.bg-light-blue-65 {
  background: #d6edff; }

.bg-dark-blue-66 {
  background: black; }

.bg-light-blue-66 {
  background: #dbefff; }

.bg-dark-blue-67 {
  background: black; }

.bg-light-blue-67 {
  background: #e0f1ff; }

.bg-dark-blue-68 {
  background: black; }

.bg-light-blue-68 {
  background: #e5f4ff; }

.bg-dark-blue-69 {
  background: black; }

.bg-light-blue-69 {
  background: #eaf6ff; }

.bg-dark-blue-70 {
  background: black; }

.bg-light-blue-70 {
  background: #eff8ff; }

.bg-dark-blue-71 {
  background: black; }

.bg-light-blue-71 {
  background: #f4faff; }

.bg-dark-blue-72 {
  background: black; }

.bg-light-blue-72 {
  background: #f9fcff; }

.bg-dark-blue-73 {
  background: black; }

.bg-light-blue-73 {
  background: #feffff; }

.bg-dark-blue-74 {
  background: black; }

.bg-light-blue-74 {
  background: white; }

.bg-dark-blue-75 {
  background: black; }

.bg-light-blue-75 {
  background: white; }

.bg-dark-blue-76 {
  background: black; }

.bg-light-blue-76 {
  background: white; }

.bg-dark-blue-77 {
  background: black; }

.bg-light-blue-77 {
  background: white; }

.bg-dark-blue-78 {
  background: black; }

.bg-light-blue-78 {
  background: white; }

.bg-dark-blue-79 {
  background: black; }

.bg-light-blue-79 {
  background: white; }

.bg-dark-blue-80 {
  background: black; }

.bg-light-blue-80 {
  background: white; }

.bg-dark-blue-81 {
  background: black; }

.bg-light-blue-81 {
  background: white; }

.bg-dark-blue-82 {
  background: black; }

.bg-light-blue-82 {
  background: white; }

.bg-dark-blue-83 {
  background: black; }

.bg-light-blue-83 {
  background: white; }

.bg-dark-blue-84 {
  background: black; }

.bg-light-blue-84 {
  background: white; }

.bg-dark-blue-85 {
  background: black; }

.bg-light-blue-85 {
  background: white; }

.bg-dark-blue-86 {
  background: black; }

.bg-light-blue-86 {
  background: white; }

.bg-dark-blue-87 {
  background: black; }

.bg-light-blue-87 {
  background: white; }

.bg-dark-blue-88 {
  background: black; }

.bg-light-blue-88 {
  background: white; }

.bg-dark-blue-89 {
  background: black; }

.bg-light-blue-89 {
  background: white; }

.bg-dark-blue-90 {
  background: black; }

.bg-light-blue-90 {
  background: white; }

.bg-dark-blue-91 {
  background: black; }

.bg-light-blue-91 {
  background: white; }

.bg-dark-blue-92 {
  background: black; }

.bg-light-blue-92 {
  background: white; }

.bg-dark-blue-93 {
  background: black; }

.bg-light-blue-93 {
  background: white; }

.bg-dark-blue-94 {
  background: black; }

.bg-light-blue-94 {
  background: white; }

.bg-dark-blue-95 {
  background: black; }

.bg-light-blue-95 {
  background: white; }

.bg-dark-blue-96 {
  background: black; }

.bg-light-blue-96 {
  background: white; }

.bg-dark-blue-97 {
  background: black; }

.bg-light-blue-97 {
  background: white; }

.bg-dark-blue-98 {
  background: black; }

.bg-light-blue-98 {
  background: white; }

.bg-dark-blue-99 {
  background: black; }

.bg-light-blue-99 {
  background: white; }

.bg-dark-blue-100 {
  background: black; }

.bg-light-blue-100 {
  background: white; }

.text-red {
  color: #8F1013 !important; }

.border-red {
  border-color: #8F1013; }

.red {
  background-color: #8F1013 !important;
  color: white !important; }

.tile-red {
  background: #8F1013 !important; }
  @media (min-width: 1025px) {
    .tile-red:hover {
      background-color: #a61316 !important; } }
  .tile-red:active, .tile-red:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(143, 16, 19, 0.5);
    background-color: #981114 !important; }

.target-red {
  background: #8F1013 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-red {
  background-color: #8F1013 !important; }

.btn-red {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #8F1013 !important;
  border: 2px solid #8F1013 !important; }
  .btn-red:focus, .btn-red:active {
    outline: none;
    color: white !important;
    background: #8F1013 !important;
    text-decoration: none; }

.bg-overlay-red-10 {
  background: rgba(143, 16, 19, 0.1); }

.bg-overlay-red-20 {
  background: rgba(143, 16, 19, 0.2); }

.bg-overlay-red-30 {
  background: rgba(143, 16, 19, 0.3); }

.bg-overlay-red-40 {
  background: rgba(143, 16, 19, 0.4); }

.bg-overlay-red-50 {
  background: rgba(143, 16, 19, 0.5); }

.bg-overlay-red-60 {
  background: rgba(143, 16, 19, 0.6); }

.bg-overlay-red-70 {
  background: rgba(143, 16, 19, 0.7); }

.bg-overlay-red-80 {
  background: rgba(143, 16, 19, 0.8); }

.bg-overlay-red-90 {
  background: rgba(143, 16, 19, 0.9); }

.bg-red {
  background: #8F1013; }

.bg-dark-red-1 {
  background: #8a0f12; }

.bg-light-red-1 {
  background: #941114; }

.bg-dark-red-2 {
  background: #860f12; }

.bg-light-red-2 {
  background: #981114; }

.bg-dark-red-3 {
  background: #810e11; }

.bg-light-red-3 {
  background: #9d1215; }

.bg-dark-red-4 {
  background: #7d0e11; }

.bg-light-red-4 {
  background: #a11215; }

.bg-dark-red-5 {
  background: #780d10; }

.bg-light-red-5 {
  background: #a61316; }

.bg-dark-red-6 {
  background: #730d0f; }

.bg-light-red-6 {
  background: #ab1317; }

.bg-dark-red-7 {
  background: #6f0c0f; }

.bg-light-red-7 {
  background: #af1417; }

.bg-dark-red-8 {
  background: #6a0c0e; }

.bg-light-red-8 {
  background: #b41418; }

.bg-dark-red-9 {
  background: #660b0e; }

.bg-light-red-9 {
  background: #b81518; }

.bg-dark-red-10 {
  background: #610b0d; }

.bg-light-red-10 {
  background: #bd1519; }

.bg-dark-red-11 {
  background: #5d0a0c; }

.bg-light-red-11 {
  background: #c1161a; }

.bg-dark-red-12 {
  background: #580a0c; }

.bg-light-red-12 {
  background: #c6161a; }

.bg-dark-red-13 {
  background: #53090b; }

.bg-light-red-13 {
  background: #cb171b; }

.bg-dark-red-14 {
  background: #4f090a; }

.bg-light-red-14 {
  background: #cf171c; }

.bg-dark-red-15 {
  background: #4a080a; }

.bg-light-red-15 {
  background: #d4181c; }

.bg-dark-red-16 {
  background: #460809; }

.bg-light-red-16 {
  background: #d8181d; }

.bg-dark-red-17 {
  background: #410709; }

.bg-light-red-17 {
  background: #dd191d; }

.bg-dark-red-18 {
  background: #3c0708; }

.bg-light-red-18 {
  background: #e2191e; }

.bg-dark-red-19 {
  background: #380607; }

.bg-light-red-19 {
  background: #e51a1f; }

.bg-dark-red-20 {
  background: #330607; }

.bg-light-red-20 {
  background: #e61f24; }

.bg-dark-red-21 {
  background: #2f0506; }

.bg-light-red-21 {
  background: #e62428; }

.bg-dark-red-22 {
  background: #2a0506; }

.bg-light-red-22 {
  background: #e7282d; }

.bg-dark-red-23 {
  background: #260405; }

.bg-light-red-23 {
  background: #e72d31; }

.bg-dark-red-24 {
  background: #210404; }

.bg-light-red-24 {
  background: #e83136; }

.bg-dark-red-25 {
  background: #1c0304; }

.bg-light-red-25 {
  background: #e9363a; }

.bg-dark-red-26 {
  background: #180303; }

.bg-light-red-26 {
  background: #e93b3f; }

.bg-dark-red-27 {
  background: #130203; }

.bg-light-red-27 {
  background: #ea3f43; }

.bg-dark-red-28 {
  background: #0f0202; }

.bg-light-red-28 {
  background: #ea4448; }

.bg-dark-red-29 {
  background: #0a0101; }

.bg-light-red-29 {
  background: #eb484c; }

.bg-dark-red-30 {
  background: #050101; }

.bg-light-red-30 {
  background: #eb4d51; }

.bg-dark-red-31 {
  background: #010000; }

.bg-light-red-31 {
  background: #ec5255; }

.bg-dark-red-32 {
  background: black; }

.bg-light-red-32 {
  background: #ec565a; }

.bg-dark-red-33 {
  background: black; }

.bg-light-red-33 {
  background: #ed5b5e; }

.bg-dark-red-34 {
  background: black; }

.bg-light-red-34 {
  background: #ed5f63; }

.bg-dark-red-35 {
  background: black; }

.bg-light-red-35 {
  background: #ee6467; }

.bg-dark-red-36 {
  background: black; }

.bg-light-red-36 {
  background: #ee686c; }

.bg-dark-red-37 {
  background: black; }

.bg-light-red-37 {
  background: #ef6d70; }

.bg-dark-red-38 {
  background: black; }

.bg-light-red-38 {
  background: #ef7275; }

.bg-dark-red-39 {
  background: black; }

.bg-light-red-39 {
  background: #f07679; }

.bg-dark-red-40 {
  background: black; }

.bg-light-red-40 {
  background: #f07b7e; }

.bg-dark-red-41 {
  background: black; }

.bg-light-red-41 {
  background: #f17f82; }

.bg-dark-red-42 {
  background: black; }

.bg-light-red-42 {
  background: #f18487; }

.bg-dark-red-43 {
  background: black; }

.bg-light-red-43 {
  background: #f2898b; }

.bg-dark-red-44 {
  background: black; }

.bg-light-red-44 {
  background: #f28d90; }

.bg-dark-red-45 {
  background: black; }

.bg-light-red-45 {
  background: #f39294; }

.bg-dark-red-46 {
  background: black; }

.bg-light-red-46 {
  background: #f39699; }

.bg-dark-red-47 {
  background: black; }

.bg-light-red-47 {
  background: #f49b9d; }

.bg-dark-red-48 {
  background: black; }

.bg-light-red-48 {
  background: #f49fa1; }

.bg-dark-red-49 {
  background: black; }

.bg-light-red-49 {
  background: #f5a4a6; }

.bg-dark-red-50 {
  background: black; }

.bg-light-red-50 {
  background: #f5a9aa; }

.bg-dark-red-51 {
  background: black; }

.bg-light-red-51 {
  background: #f6adaf; }

.bg-dark-red-52 {
  background: black; }

.bg-light-red-52 {
  background: #f6b2b3; }

.bg-dark-red-53 {
  background: black; }

.bg-light-red-53 {
  background: #f7b6b8; }

.bg-dark-red-54 {
  background: black; }

.bg-light-red-54 {
  background: #f7bbbc; }

.bg-dark-red-55 {
  background: black; }

.bg-light-red-55 {
  background: #f8c0c1; }

.bg-dark-red-56 {
  background: black; }

.bg-light-red-56 {
  background: #f8c4c5; }

.bg-dark-red-57 {
  background: black; }

.bg-light-red-57 {
  background: #f9c9ca; }

.bg-dark-red-58 {
  background: black; }

.bg-light-red-58 {
  background: #f9cdce; }

.bg-dark-red-59 {
  background: black; }

.bg-light-red-59 {
  background: #fad2d3; }

.bg-dark-red-60 {
  background: black; }

.bg-light-red-60 {
  background: #fad7d7; }

.bg-dark-red-61 {
  background: black; }

.bg-light-red-61 {
  background: #fbdbdc; }

.bg-dark-red-62 {
  background: black; }

.bg-light-red-62 {
  background: #fbe0e0; }

.bg-dark-red-63 {
  background: black; }

.bg-light-red-63 {
  background: #fce4e5; }

.bg-dark-red-64 {
  background: black; }

.bg-light-red-64 {
  background: #fde9e9; }

.bg-dark-red-65 {
  background: black; }

.bg-light-red-65 {
  background: #fdedee; }

.bg-dark-red-66 {
  background: black; }

.bg-light-red-66 {
  background: #fef2f2; }

.bg-dark-red-67 {
  background: black; }

.bg-light-red-67 {
  background: #fef7f7; }

.bg-dark-red-68 {
  background: black; }

.bg-light-red-68 {
  background: #fffbfb; }

.bg-dark-red-69 {
  background: black; }

.bg-light-red-69 {
  background: white; }

.bg-dark-red-70 {
  background: black; }

.bg-light-red-70 {
  background: white; }

.bg-dark-red-71 {
  background: black; }

.bg-light-red-71 {
  background: white; }

.bg-dark-red-72 {
  background: black; }

.bg-light-red-72 {
  background: white; }

.bg-dark-red-73 {
  background: black; }

.bg-light-red-73 {
  background: white; }

.bg-dark-red-74 {
  background: black; }

.bg-light-red-74 {
  background: white; }

.bg-dark-red-75 {
  background: black; }

.bg-light-red-75 {
  background: white; }

.bg-dark-red-76 {
  background: black; }

.bg-light-red-76 {
  background: white; }

.bg-dark-red-77 {
  background: black; }

.bg-light-red-77 {
  background: white; }

.bg-dark-red-78 {
  background: black; }

.bg-light-red-78 {
  background: white; }

.bg-dark-red-79 {
  background: black; }

.bg-light-red-79 {
  background: white; }

.bg-dark-red-80 {
  background: black; }

.bg-light-red-80 {
  background: white; }

.bg-dark-red-81 {
  background: black; }

.bg-light-red-81 {
  background: white; }

.bg-dark-red-82 {
  background: black; }

.bg-light-red-82 {
  background: white; }

.bg-dark-red-83 {
  background: black; }

.bg-light-red-83 {
  background: white; }

.bg-dark-red-84 {
  background: black; }

.bg-light-red-84 {
  background: white; }

.bg-dark-red-85 {
  background: black; }

.bg-light-red-85 {
  background: white; }

.bg-dark-red-86 {
  background: black; }

.bg-light-red-86 {
  background: white; }

.bg-dark-red-87 {
  background: black; }

.bg-light-red-87 {
  background: white; }

.bg-dark-red-88 {
  background: black; }

.bg-light-red-88 {
  background: white; }

.bg-dark-red-89 {
  background: black; }

.bg-light-red-89 {
  background: white; }

.bg-dark-red-90 {
  background: black; }

.bg-light-red-90 {
  background: white; }

.bg-dark-red-91 {
  background: black; }

.bg-light-red-91 {
  background: white; }

.bg-dark-red-92 {
  background: black; }

.bg-light-red-92 {
  background: white; }

.bg-dark-red-93 {
  background: black; }

.bg-light-red-93 {
  background: white; }

.bg-dark-red-94 {
  background: black; }

.bg-light-red-94 {
  background: white; }

.bg-dark-red-95 {
  background: black; }

.bg-light-red-95 {
  background: white; }

.bg-dark-red-96 {
  background: black; }

.bg-light-red-96 {
  background: white; }

.bg-dark-red-97 {
  background: black; }

.bg-light-red-97 {
  background: white; }

.bg-dark-red-98 {
  background: black; }

.bg-light-red-98 {
  background: white; }

.bg-dark-red-99 {
  background: black; }

.bg-light-red-99 {
  background: white; }

.bg-dark-red-100 {
  background: black; }

.bg-light-red-100 {
  background: white; }

.text-orange {
  color: #B52F13 !important; }

.border-orange {
  border-color: #B52F13; }

.orange {
  background-color: #B52F13 !important;
  color: white !important; }

.tile-orange {
  background: #B52F13 !important; }
  @media (min-width: 1025px) {
    .tile-orange:hover {
      background-color: #cc3515 !important; } }
  .tile-orange:active, .tile-orange:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(181, 47, 19, 0.5);
    background-color: #be3114 !important; }

.target-orange {
  background: #B52F13 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-orange {
  background-color: #B52F13 !important; }

.btn-orange {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #B52F13 !important;
  border: 2px solid #B52F13 !important; }
  .btn-orange:focus, .btn-orange:active {
    outline: none;
    color: white !important;
    background: #B52F13 !important;
    text-decoration: none; }

.bg-overlay-orange-10 {
  background: rgba(181, 47, 19, 0.1); }

.bg-overlay-orange-20 {
  background: rgba(181, 47, 19, 0.2); }

.bg-overlay-orange-30 {
  background: rgba(181, 47, 19, 0.3); }

.bg-overlay-orange-40 {
  background: rgba(181, 47, 19, 0.4); }

.bg-overlay-orange-50 {
  background: rgba(181, 47, 19, 0.5); }

.bg-overlay-orange-60 {
  background: rgba(181, 47, 19, 0.6); }

.bg-overlay-orange-70 {
  background: rgba(181, 47, 19, 0.7); }

.bg-overlay-orange-80 {
  background: rgba(181, 47, 19, 0.8); }

.bg-overlay-orange-90 {
  background: rgba(181, 47, 19, 0.9); }

.bg-orange {
  background: #B52F13; }

.bg-dark-orange-1 {
  background: #b02e13; }

.bg-light-orange-1 {
  background: #ba3013; }

.bg-dark-orange-2 {
  background: #ac2d12; }

.bg-light-orange-2 {
  background: #be3114; }

.bg-dark-orange-3 {
  background: #a72b12; }

.bg-light-orange-3 {
  background: #c33314; }

.bg-dark-orange-4 {
  background: #a32a11; }

.bg-light-orange-4 {
  background: #c73415; }

.bg-dark-orange-5 {
  background: #9e2911; }

.bg-light-orange-5 {
  background: #cc3515; }

.bg-dark-orange-6 {
  background: #992810; }

.bg-light-orange-6 {
  background: #d13616; }

.bg-dark-orange-7 {
  background: #952710; }

.bg-light-orange-7 {
  background: #d53716; }

.bg-dark-orange-8 {
  background: #90250f; }

.bg-light-orange-8 {
  background: #da3917; }

.bg-dark-orange-9 {
  background: #8b240f; }

.bg-light-orange-9 {
  background: #df3a17; }

.bg-dark-orange-10 {
  background: #87230e; }

.bg-light-orange-10 {
  background: #e33b18; }

.bg-dark-orange-11 {
  background: #82220e; }

.bg-light-orange-11 {
  background: #e73d19; }

.bg-dark-orange-12 {
  background: #7e210d; }

.bg-light-orange-12 {
  background: #e7411e; }

.bg-dark-orange-13 {
  background: #791f0d; }

.bg-light-orange-13 {
  background: #e84522; }

.bg-dark-orange-14 {
  background: #741e0c; }

.bg-light-orange-14 {
  background: #e84827; }

.bg-dark-orange-15 {
  background: #701d0c; }

.bg-light-orange-15 {
  background: #e94c2c; }

.bg-dark-orange-16 {
  background: #6b1c0b; }

.bg-light-orange-16 {
  background: #e95030; }

.bg-dark-orange-17 {
  background: #671b0b; }

.bg-light-orange-17 {
  background: #ea5435; }

.bg-dark-orange-18 {
  background: #62190a; }

.bg-light-orange-18 {
  background: #ea583a; }

.bg-dark-orange-19 {
  background: #5d180a; }

.bg-light-orange-19 {
  background: #eb5c3e; }

.bg-dark-orange-20 {
  background: #591709; }

.bg-light-orange-20 {
  background: #eb6043; }

.bg-dark-orange-21 {
  background: #541609; }

.bg-light-orange-21 {
  background: #ec6447; }

.bg-dark-orange-22 {
  background: #4f1508; }

.bg-light-orange-22 {
  background: #ec684c; }

.bg-dark-orange-23 {
  background: #4b1308; }

.bg-light-orange-23 {
  background: #ed6c51; }

.bg-dark-orange-24 {
  background: #461207; }

.bg-light-orange-24 {
  background: #ed6f55; }

.bg-dark-orange-25 {
  background: #421107; }

.bg-light-orange-25 {
  background: #ee735a; }

.bg-dark-orange-26 {
  background: #3d1006; }

.bg-light-orange-26 {
  background: #ee775e; }

.bg-dark-orange-27 {
  background: #380f06; }

.bg-light-orange-27 {
  background: #ef7b63; }

.bg-dark-orange-28 {
  background: #340d05; }

.bg-light-orange-28 {
  background: #ef7f68; }

.bg-dark-orange-29 {
  background: #2f0c05; }

.bg-light-orange-29 {
  background: #f0836c; }

.bg-dark-orange-30 {
  background: #2b0b04; }

.bg-light-orange-30 {
  background: #f08771; }

.bg-dark-orange-31 {
  background: #260a04; }

.bg-light-orange-31 {
  background: #f18b76; }

.bg-dark-orange-32 {
  background: #210903; }

.bg-light-orange-32 {
  background: #f18f7a; }

.bg-dark-orange-33 {
  background: #1d0703; }

.bg-light-orange-33 {
  background: #f2937f; }

.bg-dark-orange-34 {
  background: #180603; }

.bg-light-orange-34 {
  background: #f29783; }

.bg-dark-orange-35 {
  background: #130502; }

.bg-light-orange-35 {
  background: #f39a88; }

.bg-dark-orange-36 {
  background: #0f0402; }

.bg-light-orange-36 {
  background: #f39e8d; }

.bg-dark-orange-37 {
  background: #0a0301; }

.bg-light-orange-37 {
  background: #f3a291; }

.bg-dark-orange-38 {
  background: #060101; }

.bg-light-orange-38 {
  background: #f4a696; }

.bg-dark-orange-39 {
  background: #010000; }

.bg-light-orange-39 {
  background: #f4aa9a; }

.bg-dark-orange-40 {
  background: black; }

.bg-light-orange-40 {
  background: #f5ae9f; }

.bg-dark-orange-41 {
  background: black; }

.bg-light-orange-41 {
  background: #f5b2a4; }

.bg-dark-orange-42 {
  background: black; }

.bg-light-orange-42 {
  background: #f6b6a8; }

.bg-dark-orange-43 {
  background: black; }

.bg-light-orange-43 {
  background: #f6baad; }

.bg-dark-orange-44 {
  background: black; }

.bg-light-orange-44 {
  background: #f7beb2; }

.bg-dark-orange-45 {
  background: black; }

.bg-light-orange-45 {
  background: #f7c1b6; }

.bg-dark-orange-46 {
  background: black; }

.bg-light-orange-46 {
  background: #f8c5bb; }

.bg-dark-orange-47 {
  background: black; }

.bg-light-orange-47 {
  background: #f8c9bf; }

.bg-dark-orange-48 {
  background: black; }

.bg-light-orange-48 {
  background: #f9cdc4; }

.bg-dark-orange-49 {
  background: black; }

.bg-light-orange-49 {
  background: #f9d1c9; }

.bg-dark-orange-50 {
  background: black; }

.bg-light-orange-50 {
  background: #fad5cd; }

.bg-dark-orange-51 {
  background: black; }

.bg-light-orange-51 {
  background: #fad9d2; }

.bg-dark-orange-52 {
  background: black; }

.bg-light-orange-52 {
  background: #fbddd6; }

.bg-dark-orange-53 {
  background: black; }

.bg-light-orange-53 {
  background: #fbe1db; }

.bg-dark-orange-54 {
  background: black; }

.bg-light-orange-54 {
  background: #fce5e0; }

.bg-dark-orange-55 {
  background: black; }

.bg-light-orange-55 {
  background: #fce8e4; }

.bg-dark-orange-56 {
  background: black; }

.bg-light-orange-56 {
  background: #fdece9; }

.bg-dark-orange-57 {
  background: black; }

.bg-light-orange-57 {
  background: #fdf0ee; }

.bg-dark-orange-58 {
  background: black; }

.bg-light-orange-58 {
  background: #fef4f2; }

.bg-dark-orange-59 {
  background: black; }

.bg-light-orange-59 {
  background: #fef8f7; }

.bg-dark-orange-60 {
  background: black; }

.bg-light-orange-60 {
  background: #fffcfb; }

.bg-dark-orange-61 {
  background: black; }

.bg-light-orange-61 {
  background: white; }

.bg-dark-orange-62 {
  background: black; }

.bg-light-orange-62 {
  background: white; }

.bg-dark-orange-63 {
  background: black; }

.bg-light-orange-63 {
  background: white; }

.bg-dark-orange-64 {
  background: black; }

.bg-light-orange-64 {
  background: white; }

.bg-dark-orange-65 {
  background: black; }

.bg-light-orange-65 {
  background: white; }

.bg-dark-orange-66 {
  background: black; }

.bg-light-orange-66 {
  background: white; }

.bg-dark-orange-67 {
  background: black; }

.bg-light-orange-67 {
  background: white; }

.bg-dark-orange-68 {
  background: black; }

.bg-light-orange-68 {
  background: white; }

.bg-dark-orange-69 {
  background: black; }

.bg-light-orange-69 {
  background: white; }

.bg-dark-orange-70 {
  background: black; }

.bg-light-orange-70 {
  background: white; }

.bg-dark-orange-71 {
  background: black; }

.bg-light-orange-71 {
  background: white; }

.bg-dark-orange-72 {
  background: black; }

.bg-light-orange-72 {
  background: white; }

.bg-dark-orange-73 {
  background: black; }

.bg-light-orange-73 {
  background: white; }

.bg-dark-orange-74 {
  background: black; }

.bg-light-orange-74 {
  background: white; }

.bg-dark-orange-75 {
  background: black; }

.bg-light-orange-75 {
  background: white; }

.bg-dark-orange-76 {
  background: black; }

.bg-light-orange-76 {
  background: white; }

.bg-dark-orange-77 {
  background: black; }

.bg-light-orange-77 {
  background: white; }

.bg-dark-orange-78 {
  background: black; }

.bg-light-orange-78 {
  background: white; }

.bg-dark-orange-79 {
  background: black; }

.bg-light-orange-79 {
  background: white; }

.bg-dark-orange-80 {
  background: black; }

.bg-light-orange-80 {
  background: white; }

.bg-dark-orange-81 {
  background: black; }

.bg-light-orange-81 {
  background: white; }

.bg-dark-orange-82 {
  background: black; }

.bg-light-orange-82 {
  background: white; }

.bg-dark-orange-83 {
  background: black; }

.bg-light-orange-83 {
  background: white; }

.bg-dark-orange-84 {
  background: black; }

.bg-light-orange-84 {
  background: white; }

.bg-dark-orange-85 {
  background: black; }

.bg-light-orange-85 {
  background: white; }

.bg-dark-orange-86 {
  background: black; }

.bg-light-orange-86 {
  background: white; }

.bg-dark-orange-87 {
  background: black; }

.bg-light-orange-87 {
  background: white; }

.bg-dark-orange-88 {
  background: black; }

.bg-light-orange-88 {
  background: white; }

.bg-dark-orange-89 {
  background: black; }

.bg-light-orange-89 {
  background: white; }

.bg-dark-orange-90 {
  background: black; }

.bg-light-orange-90 {
  background: white; }

.bg-dark-orange-91 {
  background: black; }

.bg-light-orange-91 {
  background: white; }

.bg-dark-orange-92 {
  background: black; }

.bg-light-orange-92 {
  background: white; }

.bg-dark-orange-93 {
  background: black; }

.bg-light-orange-93 {
  background: white; }

.bg-dark-orange-94 {
  background: black; }

.bg-light-orange-94 {
  background: white; }

.bg-dark-orange-95 {
  background: black; }

.bg-light-orange-95 {
  background: white; }

.bg-dark-orange-96 {
  background: black; }

.bg-light-orange-96 {
  background: white; }

.bg-dark-orange-97 {
  background: black; }

.bg-light-orange-97 {
  background: white; }

.bg-dark-orange-98 {
  background: black; }

.bg-light-orange-98 {
  background: white; }

.bg-dark-orange-99 {
  background: black; }

.bg-light-orange-99 {
  background: white; }

.bg-dark-orange-100 {
  background: black; }

.bg-light-orange-100 {
  background: white; }

.text-pink {
  color: #A71163 !important; }

.border-pink {
  border-color: #A71163; }

.pink {
  background-color: #A71163 !important;
  color: white !important; }

.tile-pink {
  background: #A71163 !important; }
  @media (min-width: 1025px) {
    .tile-pink:hover {
      background-color: #be1371 !important; } }
  .tile-pink:active, .tile-pink:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(167, 17, 99, 0.5);
    background-color: #b01268 !important; }

.target-pink {
  background: #A71163 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-pink {
  background-color: #A71163 !important; }

.btn-pink {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #A71163 !important;
  border: 2px solid #A71163 !important; }
  .btn-pink:focus, .btn-pink:active {
    outline: none;
    color: white !important;
    background: #A71163 !important;
    text-decoration: none; }

.bg-overlay-pink-10 {
  background: rgba(167, 17, 99, 0.1); }

.bg-overlay-pink-20 {
  background: rgba(167, 17, 99, 0.2); }

.bg-overlay-pink-30 {
  background: rgba(167, 17, 99, 0.3); }

.bg-overlay-pink-40 {
  background: rgba(167, 17, 99, 0.4); }

.bg-overlay-pink-50 {
  background: rgba(167, 17, 99, 0.5); }

.bg-overlay-pink-60 {
  background: rgba(167, 17, 99, 0.6); }

.bg-overlay-pink-70 {
  background: rgba(167, 17, 99, 0.7); }

.bg-overlay-pink-80 {
  background: rgba(167, 17, 99, 0.8); }

.bg-overlay-pink-90 {
  background: rgba(167, 17, 99, 0.9); }

.bg-pink {
  background: #A71163; }

.bg-dark-pink-1 {
  background: #a21160; }

.bg-light-pink-1 {
  background: #ac1166; }

.bg-dark-pink-2 {
  background: #9e105e; }

.bg-light-pink-2 {
  background: #b01268; }

.bg-dark-pink-3 {
  background: #99105b; }

.bg-light-pink-3 {
  background: #b5126b; }

.bg-dark-pink-4 {
  background: #940f58; }

.bg-light-pink-4 {
  background: #ba136e; }

.bg-dark-pink-5 {
  background: #900f55; }

.bg-light-pink-5 {
  background: #be1371; }

.bg-dark-pink-6 {
  background: #8b0e53; }

.bg-light-pink-6 {
  background: #c31473; }

.bg-dark-pink-7 {
  background: #870e50; }

.bg-light-pink-7 {
  background: #c71476; }

.bg-dark-pink-8 {
  background: #820d4d; }

.bg-light-pink-8 {
  background: #cc1579; }

.bg-dark-pink-9 {
  background: #7d0d4a; }

.bg-light-pink-9 {
  background: #d1157c; }

.bg-dark-pink-10 {
  background: #790c48; }

.bg-light-pink-10 {
  background: #d5167e; }

.bg-dark-pink-11 {
  background: #740c45; }

.bg-light-pink-11 {
  background: #da1681; }

.bg-dark-pink-12 {
  background: #6f0b42; }

.bg-light-pink-12 {
  background: #df1784; }

.bg-dark-pink-13 {
  background: #6b0b3f; }

.bg-light-pink-13 {
  background: #e31787; }

.bg-dark-pink-14 {
  background: #660a3d; }

.bg-light-pink-14 {
  background: #e71889; }

.bg-dark-pink-15 {
  background: #620a3a; }

.bg-light-pink-15 {
  background: #e81d8c; }

.bg-dark-pink-16 {
  background: #5d0937; }

.bg-light-pink-16 {
  background: #e8218e; }

.bg-dark-pink-17 {
  background: #580934; }

.bg-light-pink-17 {
  background: #e92690; }

.bg-dark-pink-18 {
  background: #540932; }

.bg-light-pink-18 {
  background: #e92a93; }

.bg-dark-pink-19 {
  background: #4f082f; }

.bg-light-pink-19 {
  background: #ea2f95; }

.bg-dark-pink-20 {
  background: #4a082c; }

.bg-light-pink-20 {
  background: #ea3498; }

.bg-dark-pink-21 {
  background: #460729; }

.bg-light-pink-21 {
  background: #eb389a; }

.bg-dark-pink-22 {
  background: #410727; }

.bg-light-pink-22 {
  background: #eb3d9c; }

.bg-dark-pink-23 {
  background: #3d0624; }

.bg-light-pink-23 {
  background: #ec429f; }

.bg-dark-pink-24 {
  background: #380621; }

.bg-light-pink-24 {
  background: #ec46a1; }

.bg-dark-pink-25 {
  background: #33051e; }

.bg-light-pink-25 {
  background: #ed4ba3; }

.bg-dark-pink-26 {
  background: #2f051c; }

.bg-light-pink-26 {
  background: #ed4fa6; }

.bg-dark-pink-27 {
  background: #2a0419; }

.bg-light-pink-27 {
  background: #ee54a8; }

.bg-dark-pink-28 {
  background: #250416; }

.bg-light-pink-28 {
  background: #ee59aa; }

.bg-dark-pink-29 {
  background: #210313; }

.bg-light-pink-29 {
  background: #ef5dad; }

.bg-dark-pink-30 {
  background: #1c0311; }

.bg-light-pink-30 {
  background: #ef62af; }

.bg-dark-pink-31 {
  background: #18020e; }

.bg-light-pink-31 {
  background: #ef67b1; }

.bg-dark-pink-32 {
  background: #13020b; }

.bg-light-pink-32 {
  background: #f06bb4; }

.bg-dark-pink-33 {
  background: #0e0108; }

.bg-light-pink-33 {
  background: #f070b6; }

.bg-dark-pink-34 {
  background: #0a0106; }

.bg-light-pink-34 {
  background: #f174b9; }

.bg-dark-pink-35 {
  background: #050103; }

.bg-light-pink-35 {
  background: #f179bb; }

.bg-dark-pink-36 {
  background: black; }

.bg-light-pink-36 {
  background: #f27ebd; }

.bg-dark-pink-37 {
  background: black; }

.bg-light-pink-37 {
  background: #f282c0; }

.bg-dark-pink-38 {
  background: black; }

.bg-light-pink-38 {
  background: #f387c2; }

.bg-dark-pink-39 {
  background: black; }

.bg-light-pink-39 {
  background: #f38cc4; }

.bg-dark-pink-40 {
  background: black; }

.bg-light-pink-40 {
  background: #f490c7; }

.bg-dark-pink-41 {
  background: black; }

.bg-light-pink-41 {
  background: #f495c9; }

.bg-dark-pink-42 {
  background: black; }

.bg-light-pink-42 {
  background: #f59acb; }

.bg-dark-pink-43 {
  background: black; }

.bg-light-pink-43 {
  background: #f59ece; }

.bg-dark-pink-44 {
  background: black; }

.bg-light-pink-44 {
  background: #f6a3d0; }

.bg-dark-pink-45 {
  background: black; }

.bg-light-pink-45 {
  background: #f6a7d2; }

.bg-dark-pink-46 {
  background: black; }

.bg-light-pink-46 {
  background: #f7acd5; }

.bg-dark-pink-47 {
  background: black; }

.bg-light-pink-47 {
  background: #f7b1d7; }

.bg-dark-pink-48 {
  background: black; }

.bg-light-pink-48 {
  background: #f7b5d9; }

.bg-dark-pink-49 {
  background: black; }

.bg-light-pink-49 {
  background: #f8badc; }

.bg-dark-pink-50 {
  background: black; }

.bg-light-pink-50 {
  background: #f8bfde; }

.bg-dark-pink-51 {
  background: black; }

.bg-light-pink-51 {
  background: #f9c3e1; }

.bg-dark-pink-52 {
  background: black; }

.bg-light-pink-52 {
  background: #f9c8e3; }

.bg-dark-pink-53 {
  background: black; }

.bg-light-pink-53 {
  background: #facce5; }

.bg-dark-pink-54 {
  background: black; }

.bg-light-pink-54 {
  background: #fad1e8; }

.bg-dark-pink-55 {
  background: black; }

.bg-light-pink-55 {
  background: #fbd6ea; }

.bg-dark-pink-56 {
  background: black; }

.bg-light-pink-56 {
  background: #fbdaec; }

.bg-dark-pink-57 {
  background: black; }

.bg-light-pink-57 {
  background: #fcdfef; }

.bg-dark-pink-58 {
  background: black; }

.bg-light-pink-58 {
  background: #fce4f1; }

.bg-dark-pink-59 {
  background: black; }

.bg-light-pink-59 {
  background: #fde8f3; }

.bg-dark-pink-60 {
  background: black; }

.bg-light-pink-60 {
  background: #fdedf6; }

.bg-dark-pink-61 {
  background: black; }

.bg-light-pink-61 {
  background: #fef1f8; }

.bg-dark-pink-62 {
  background: black; }

.bg-light-pink-62 {
  background: #fef6fa; }

.bg-dark-pink-63 {
  background: black; }

.bg-light-pink-63 {
  background: #fffbfd; }

.bg-dark-pink-64 {
  background: black; }

.bg-light-pink-64 {
  background: white; }

.bg-dark-pink-65 {
  background: black; }

.bg-light-pink-65 {
  background: white; }

.bg-dark-pink-66 {
  background: black; }

.bg-light-pink-66 {
  background: white; }

.bg-dark-pink-67 {
  background: black; }

.bg-light-pink-67 {
  background: white; }

.bg-dark-pink-68 {
  background: black; }

.bg-light-pink-68 {
  background: white; }

.bg-dark-pink-69 {
  background: black; }

.bg-light-pink-69 {
  background: white; }

.bg-dark-pink-70 {
  background: black; }

.bg-light-pink-70 {
  background: white; }

.bg-dark-pink-71 {
  background: black; }

.bg-light-pink-71 {
  background: white; }

.bg-dark-pink-72 {
  background: black; }

.bg-light-pink-72 {
  background: white; }

.bg-dark-pink-73 {
  background: black; }

.bg-light-pink-73 {
  background: white; }

.bg-dark-pink-74 {
  background: black; }

.bg-light-pink-74 {
  background: white; }

.bg-dark-pink-75 {
  background: black; }

.bg-light-pink-75 {
  background: white; }

.bg-dark-pink-76 {
  background: black; }

.bg-light-pink-76 {
  background: white; }

.bg-dark-pink-77 {
  background: black; }

.bg-light-pink-77 {
  background: white; }

.bg-dark-pink-78 {
  background: black; }

.bg-light-pink-78 {
  background: white; }

.bg-dark-pink-79 {
  background: black; }

.bg-light-pink-79 {
  background: white; }

.bg-dark-pink-80 {
  background: black; }

.bg-light-pink-80 {
  background: white; }

.bg-dark-pink-81 {
  background: black; }

.bg-light-pink-81 {
  background: white; }

.bg-dark-pink-82 {
  background: black; }

.bg-light-pink-82 {
  background: white; }

.bg-dark-pink-83 {
  background: black; }

.bg-light-pink-83 {
  background: white; }

.bg-dark-pink-84 {
  background: black; }

.bg-light-pink-84 {
  background: white; }

.bg-dark-pink-85 {
  background: black; }

.bg-light-pink-85 {
  background: white; }

.bg-dark-pink-86 {
  background: black; }

.bg-light-pink-86 {
  background: white; }

.bg-dark-pink-87 {
  background: black; }

.bg-light-pink-87 {
  background: white; }

.bg-dark-pink-88 {
  background: black; }

.bg-light-pink-88 {
  background: white; }

.bg-dark-pink-89 {
  background: black; }

.bg-light-pink-89 {
  background: white; }

.bg-dark-pink-90 {
  background: black; }

.bg-light-pink-90 {
  background: white; }

.bg-dark-pink-91 {
  background: black; }

.bg-light-pink-91 {
  background: white; }

.bg-dark-pink-92 {
  background: black; }

.bg-light-pink-92 {
  background: white; }

.bg-dark-pink-93 {
  background: black; }

.bg-light-pink-93 {
  background: white; }

.bg-dark-pink-94 {
  background: black; }

.bg-light-pink-94 {
  background: white; }

.bg-dark-pink-95 {
  background: black; }

.bg-light-pink-95 {
  background: white; }

.bg-dark-pink-96 {
  background: black; }

.bg-light-pink-96 {
  background: white; }

.bg-dark-pink-97 {
  background: black; }

.bg-light-pink-97 {
  background: white; }

.bg-dark-pink-98 {
  background: black; }

.bg-light-pink-98 {
  background: white; }

.bg-dark-pink-99 {
  background: black; }

.bg-light-pink-99 {
  background: white; }

.bg-dark-pink-100 {
  background: black; }

.bg-light-pink-100 {
  background: white; }

.text-purple {
  color: #30205D !important; }

.border-purple {
  border-color: #30205D; }

.purple {
  background-color: #30205D !important;
  color: white !important; }

.tile-purple {
  background: #30205D !important; }
  @media (min-width: 1025px) {
    .tile-purple:hover {
      background-color: #3a2770 !important; } }
  .tile-purple:active, .tile-purple:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(48, 32, 93, 0.5);
    background-color: #342365 !important; }

.target-purple {
  background: #30205D !important;
  color: #fff;
  padding: 20px; }

.patient-dash-purple {
  background-color: #30205D !important; }

.btn-purple {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #30205D !important;
  border: 2px solid #30205D !important; }
  .btn-purple:focus, .btn-purple:active {
    outline: none;
    color: white !important;
    background: #30205D !important;
    text-decoration: none; }

.bg-overlay-purple-10 {
  background: rgba(48, 32, 93, 0.1); }

.bg-overlay-purple-20 {
  background: rgba(48, 32, 93, 0.2); }

.bg-overlay-purple-30 {
  background: rgba(48, 32, 93, 0.3); }

.bg-overlay-purple-40 {
  background: rgba(48, 32, 93, 0.4); }

.bg-overlay-purple-50 {
  background: rgba(48, 32, 93, 0.5); }

.bg-overlay-purple-60 {
  background: rgba(48, 32, 93, 0.6); }

.bg-overlay-purple-70 {
  background: rgba(48, 32, 93, 0.7); }

.bg-overlay-purple-80 {
  background: rgba(48, 32, 93, 0.8); }

.bg-overlay-purple-90 {
  background: rgba(48, 32, 93, 0.9); }

.bg-purple {
  background: #30205D; }

.bg-dark-purple-1 {
  background: #2e1f59; }

.bg-light-purple-1 {
  background: #322161; }

.bg-dark-purple-2 {
  background: #2c1d55; }

.bg-light-purple-2 {
  background: #342365; }

.bg-dark-purple-3 {
  background: #2a1c52; }

.bg-light-purple-3 {
  background: #362468; }

.bg-dark-purple-4 {
  background: #281b4e; }

.bg-light-purple-4 {
  background: #38256c; }

.bg-dark-purple-5 {
  background: #26194a; }

.bg-light-purple-5 {
  background: #3a2770; }

.bg-dark-purple-6 {
  background: #241846; }

.bg-light-purple-6 {
  background: #3c2874; }

.bg-dark-purple-7 {
  background: #221742; }

.bg-light-purple-7 {
  background: #3e2978; }

.bg-dark-purple-8 {
  background: #20163f; }

.bg-light-purple-8 {
  background: #402a7b; }

.bg-dark-purple-9 {
  background: #1e143b; }

.bg-light-purple-9 {
  background: #422c7f; }

.bg-dark-purple-10 {
  background: #1c1337; }

.bg-light-purple-10 {
  background: #442d83; }

.bg-dark-purple-11 {
  background: #1a1233; }

.bg-light-purple-11 {
  background: #462e87; }

.bg-dark-purple-12 {
  background: #18102f; }

.bg-light-purple-12 {
  background: #48308b; }

.bg-dark-purple-13 {
  background: #170f2c; }

.bg-light-purple-13 {
  background: #49318e; }

.bg-dark-purple-14 {
  background: #150e28; }

.bg-light-purple-14 {
  background: #4b3292; }

.bg-dark-purple-15 {
  background: #130c24; }

.bg-light-purple-15 {
  background: #4d3496; }

.bg-dark-purple-16 {
  background: #110b20; }

.bg-light-purple-16 {
  background: #4f359a; }

.bg-dark-purple-17 {
  background: #0f0a1c; }

.bg-light-purple-17 {
  background: #51369e; }

.bg-dark-purple-18 {
  background: #0d0819; }

.bg-light-purple-18 {
  background: #5338a1; }

.bg-dark-purple-19 {
  background: #0b0715; }

.bg-light-purple-19 {
  background: #5539a5; }

.bg-dark-purple-20 {
  background: #090611; }

.bg-light-purple-20 {
  background: #573aa9; }

.bg-dark-purple-21 {
  background: #07050d; }

.bg-light-purple-21 {
  background: #593bad; }

.bg-dark-purple-22 {
  background: #05030a; }

.bg-light-purple-22 {
  background: #5b3db0; }

.bg-dark-purple-23 {
  background: #030206; }

.bg-light-purple-23 {
  background: #5d3eb4; }

.bg-dark-purple-24 {
  background: #010102; }

.bg-light-purple-24 {
  background: #5f3fb8; }

.bg-dark-purple-25 {
  background: black; }

.bg-light-purple-25 {
  background: #6141bc; }

.bg-dark-purple-26 {
  background: black; }

.bg-light-purple-26 {
  background: #6443be; }

.bg-dark-purple-27 {
  background: black; }

.bg-light-purple-27 {
  background: #6747c0; }

.bg-dark-purple-28 {
  background: black; }

.bg-light-purple-28 {
  background: #6a4bc1; }

.bg-dark-purple-29 {
  background: black; }

.bg-light-purple-29 {
  background: #6d4fc2; }

.bg-dark-purple-30 {
  background: black; }

.bg-light-purple-30 {
  background: #7052c4; }

.bg-dark-purple-31 {
  background: black; }

.bg-light-purple-31 {
  background: #7356c5; }

.bg-dark-purple-32 {
  background: black; }

.bg-light-purple-32 {
  background: #765ac6; }

.bg-dark-purple-33 {
  background: black; }

.bg-light-purple-33 {
  background: #7a5ec8; }

.bg-dark-purple-34 {
  background: black; }

.bg-light-purple-34 {
  background: #7d62c9; }

.bg-dark-purple-35 {
  background: black; }

.bg-light-purple-35 {
  background: #8065ca; }

.bg-dark-purple-36 {
  background: black; }

.bg-light-purple-36 {
  background: #8369cb; }

.bg-dark-purple-37 {
  background: black; }

.bg-light-purple-37 {
  background: #866dcd; }

.bg-dark-purple-38 {
  background: black; }

.bg-light-purple-38 {
  background: #8971ce; }

.bg-dark-purple-39 {
  background: black; }

.bg-light-purple-39 {
  background: #8c75cf; }

.bg-dark-purple-40 {
  background: black; }

.bg-light-purple-40 {
  background: #9078d1; }

.bg-dark-purple-41 {
  background: black; }

.bg-light-purple-41 {
  background: #937cd2; }

.bg-dark-purple-42 {
  background: black; }

.bg-light-purple-42 {
  background: #9680d3; }

.bg-dark-purple-43 {
  background: black; }

.bg-light-purple-43 {
  background: #9984d5; }

.bg-dark-purple-44 {
  background: black; }

.bg-light-purple-44 {
  background: #9c88d6; }

.bg-dark-purple-45 {
  background: black; }

.bg-light-purple-45 {
  background: #9f8bd7; }

.bg-dark-purple-46 {
  background: black; }

.bg-light-purple-46 {
  background: #a28fd8; }

.bg-dark-purple-47 {
  background: black; }

.bg-light-purple-47 {
  background: #a593da; }

.bg-dark-purple-48 {
  background: black; }

.bg-light-purple-48 {
  background: #a997db; }

.bg-dark-purple-49 {
  background: black; }

.bg-light-purple-49 {
  background: #ac9adc; }

.bg-dark-purple-50 {
  background: black; }

.bg-light-purple-50 {
  background: #af9ede; }

.bg-dark-purple-51 {
  background: black; }

.bg-light-purple-51 {
  background: #b2a2df; }

.bg-dark-purple-52 {
  background: black; }

.bg-light-purple-52 {
  background: #b5a6e0; }

.bg-dark-purple-53 {
  background: black; }

.bg-light-purple-53 {
  background: #b8aae2; }

.bg-dark-purple-54 {
  background: black; }

.bg-light-purple-54 {
  background: #bbade3; }

.bg-dark-purple-55 {
  background: black; }

.bg-light-purple-55 {
  background: #bfb1e4; }

.bg-dark-purple-56 {
  background: black; }

.bg-light-purple-56 {
  background: #c2b5e6; }

.bg-dark-purple-57 {
  background: black; }

.bg-light-purple-57 {
  background: #c5b9e7; }

.bg-dark-purple-58 {
  background: black; }

.bg-light-purple-58 {
  background: #c8bde8; }

.bg-dark-purple-59 {
  background: black; }

.bg-light-purple-59 {
  background: #cbc0e9; }

.bg-dark-purple-60 {
  background: black; }

.bg-light-purple-60 {
  background: #cec4eb; }

.bg-dark-purple-61 {
  background: black; }

.bg-light-purple-61 {
  background: #d1c8ec; }

.bg-dark-purple-62 {
  background: black; }

.bg-light-purple-62 {
  background: #d5cced; }

.bg-dark-purple-63 {
  background: black; }

.bg-light-purple-63 {
  background: #d8d0ef; }

.bg-dark-purple-64 {
  background: black; }

.bg-light-purple-64 {
  background: #dbd3f0; }

.bg-dark-purple-65 {
  background: black; }

.bg-light-purple-65 {
  background: #ded7f1; }

.bg-dark-purple-66 {
  background: black; }

.bg-light-purple-66 {
  background: #e1dbf3; }

.bg-dark-purple-67 {
  background: black; }

.bg-light-purple-67 {
  background: #e4dff4; }

.bg-dark-purple-68 {
  background: black; }

.bg-light-purple-68 {
  background: #e7e3f5; }

.bg-dark-purple-69 {
  background: black; }

.bg-light-purple-69 {
  background: #ebe6f7; }

.bg-dark-purple-70 {
  background: black; }

.bg-light-purple-70 {
  background: #eeeaf8; }

.bg-dark-purple-71 {
  background: black; }

.bg-light-purple-71 {
  background: #f1eef9; }

.bg-dark-purple-72 {
  background: black; }

.bg-light-purple-72 {
  background: #f4f2fa; }

.bg-dark-purple-73 {
  background: black; }

.bg-light-purple-73 {
  background: #f7f6fc; }

.bg-dark-purple-74 {
  background: black; }

.bg-light-purple-74 {
  background: #faf9fd; }

.bg-dark-purple-75 {
  background: black; }

.bg-light-purple-75 {
  background: #fdfdfe; }

.bg-dark-purple-76 {
  background: black; }

.bg-light-purple-76 {
  background: white; }

.bg-dark-purple-77 {
  background: black; }

.bg-light-purple-77 {
  background: white; }

.bg-dark-purple-78 {
  background: black; }

.bg-light-purple-78 {
  background: white; }

.bg-dark-purple-79 {
  background: black; }

.bg-light-purple-79 {
  background: white; }

.bg-dark-purple-80 {
  background: black; }

.bg-light-purple-80 {
  background: white; }

.bg-dark-purple-81 {
  background: black; }

.bg-light-purple-81 {
  background: white; }

.bg-dark-purple-82 {
  background: black; }

.bg-light-purple-82 {
  background: white; }

.bg-dark-purple-83 {
  background: black; }

.bg-light-purple-83 {
  background: white; }

.bg-dark-purple-84 {
  background: black; }

.bg-light-purple-84 {
  background: white; }

.bg-dark-purple-85 {
  background: black; }

.bg-light-purple-85 {
  background: white; }

.bg-dark-purple-86 {
  background: black; }

.bg-light-purple-86 {
  background: white; }

.bg-dark-purple-87 {
  background: black; }

.bg-light-purple-87 {
  background: white; }

.bg-dark-purple-88 {
  background: black; }

.bg-light-purple-88 {
  background: white; }

.bg-dark-purple-89 {
  background: black; }

.bg-light-purple-89 {
  background: white; }

.bg-dark-purple-90 {
  background: black; }

.bg-light-purple-90 {
  background: white; }

.bg-dark-purple-91 {
  background: black; }

.bg-light-purple-91 {
  background: white; }

.bg-dark-purple-92 {
  background: black; }

.bg-light-purple-92 {
  background: white; }

.bg-dark-purple-93 {
  background: black; }

.bg-light-purple-93 {
  background: white; }

.bg-dark-purple-94 {
  background: black; }

.bg-light-purple-94 {
  background: white; }

.bg-dark-purple-95 {
  background: black; }

.bg-light-purple-95 {
  background: white; }

.bg-dark-purple-96 {
  background: black; }

.bg-light-purple-96 {
  background: white; }

.bg-dark-purple-97 {
  background: black; }

.bg-light-purple-97 {
  background: white; }

.bg-dark-purple-98 {
  background: black; }

.bg-light-purple-98 {
  background: white; }

.bg-dark-purple-99 {
  background: black; }

.bg-light-purple-99 {
  background: white; }

.bg-dark-purple-100 {
  background: black; }

.bg-light-purple-100 {
  background: white; }

.text-mymhealth {
  color: #007E9E !important; }

.border-mymhealth {
  border-color: #007E9E; }

.mymhealth {
  background-color: #007E9E !important;
  color: white !important; }

.tile-mymhealth {
  background: #007E9E !important; }
  @media (min-width: 1025px) {
    .tile-mymhealth:hover {
      background-color: #0092b8 !important; } }
  .tile-mymhealth:active, .tile-mymhealth:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 126, 158, 0.5);
    background-color: #0086a8 !important; }

.target-mymhealth {
  background: #007E9E !important;
  color: #fff;
  padding: 20px; }

.patient-dash-mymhealth {
  background-color: #007E9E !important; }

.btn-mymhealth {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007E9E !important;
  border: 2px solid #007E9E !important; }
  .btn-mymhealth:focus, .btn-mymhealth:active {
    outline: none;
    color: white !important;
    background: #007E9E !important;
    text-decoration: none; }

.bg-overlay-mymhealth-10 {
  background: rgba(0, 126, 158, 0.1); }

.bg-overlay-mymhealth-20 {
  background: rgba(0, 126, 158, 0.2); }

.bg-overlay-mymhealth-30 {
  background: rgba(0, 126, 158, 0.3); }

.bg-overlay-mymhealth-40 {
  background: rgba(0, 126, 158, 0.4); }

.bg-overlay-mymhealth-50 {
  background: rgba(0, 126, 158, 0.5); }

.bg-overlay-mymhealth-60 {
  background: rgba(0, 126, 158, 0.6); }

.bg-overlay-mymhealth-70 {
  background: rgba(0, 126, 158, 0.7); }

.bg-overlay-mymhealth-80 {
  background: rgba(0, 126, 158, 0.8); }

.bg-overlay-mymhealth-90 {
  background: rgba(0, 126, 158, 0.9); }

.bg-mymhealth {
  background: #007E9E; }

.bg-dark-mymhealth-1 {
  background: #007a99; }

.bg-light-mymhealth-1 {
  background: #0082a3; }

.bg-dark-mymhealth-2 {
  background: #007694; }

.bg-light-mymhealth-2 {
  background: #0086a8; }

.bg-dark-mymhealth-3 {
  background: #00728f; }

.bg-light-mymhealth-3 {
  background: #008aad; }

.bg-dark-mymhealth-4 {
  background: #006e8a; }

.bg-light-mymhealth-4 {
  background: #008eb2; }

.bg-dark-mymhealth-5 {
  background: #006a85; }

.bg-light-mymhealth-5 {
  background: #0092b8; }

.bg-dark-mymhealth-6 {
  background: #00667f; }

.bg-light-mymhealth-6 {
  background: #0096bd; }

.bg-dark-mymhealth-7 {
  background: #00627a; }

.bg-light-mymhealth-7 {
  background: #009ac2; }

.bg-dark-mymhealth-8 {
  background: #005d75; }

.bg-light-mymhealth-8 {
  background: #009fc7; }

.bg-dark-mymhealth-9 {
  background: #005970; }

.bg-light-mymhealth-9 {
  background: #00a3cc; }

.bg-dark-mymhealth-10 {
  background: #00556b; }

.bg-light-mymhealth-10 {
  background: #00a7d1; }

.bg-dark-mymhealth-11 {
  background: #005166; }

.bg-light-mymhealth-11 {
  background: #00abd6; }

.bg-dark-mymhealth-12 {
  background: #004d61; }

.bg-light-mymhealth-12 {
  background: #00afdb; }

.bg-dark-mymhealth-13 {
  background: #00495c; }

.bg-light-mymhealth-13 {
  background: #00b3e0; }

.bg-dark-mymhealth-14 {
  background: #004557; }

.bg-light-mymhealth-14 {
  background: #00b7e5; }

.bg-dark-mymhealth-15 {
  background: #004152; }

.bg-light-mymhealth-15 {
  background: #00bbeb; }

.bg-dark-mymhealth-16 {
  background: #003d4c; }

.bg-light-mymhealth-16 {
  background: #00bff0; }

.bg-dark-mymhealth-17 {
  background: #003947; }

.bg-light-mymhealth-17 {
  background: #00c3f5; }

.bg-dark-mymhealth-18 {
  background: #003542; }

.bg-light-mymhealth-18 {
  background: #00c7fa; }

.bg-dark-mymhealth-19 {
  background: #00313d; }

.bg-light-mymhealth-19 {
  background: #00cbff; }

.bg-dark-mymhealth-20 {
  background: #002d38; }

.bg-light-mymhealth-20 {
  background: #05ccff; }

.bg-dark-mymhealth-21 {
  background: #002933; }

.bg-light-mymhealth-21 {
  background: #0acdff; }

.bg-dark-mymhealth-22 {
  background: #00252e; }

.bg-light-mymhealth-22 {
  background: #0fceff; }

.bg-dark-mymhealth-23 {
  background: #002029; }

.bg-light-mymhealth-23 {
  background: #14cfff; }

.bg-dark-mymhealth-24 {
  background: #001c24; }

.bg-light-mymhealth-24 {
  background: #19d0ff; }

.bg-dark-mymhealth-25 {
  background: #00181f; }

.bg-light-mymhealth-25 {
  background: #1fd2ff; }

.bg-dark-mymhealth-26 {
  background: #001419; }

.bg-light-mymhealth-26 {
  background: #24d3ff; }

.bg-dark-mymhealth-27 {
  background: #001014; }

.bg-light-mymhealth-27 {
  background: #29d4ff; }

.bg-dark-mymhealth-28 {
  background: #000c0f; }

.bg-light-mymhealth-28 {
  background: #2ed5ff; }

.bg-dark-mymhealth-29 {
  background: #00080a; }

.bg-light-mymhealth-29 {
  background: #33d6ff; }

.bg-dark-mymhealth-30 {
  background: #000405; }

.bg-light-mymhealth-30 {
  background: #38d7ff; }

.bg-dark-mymhealth-31 {
  background: black; }

.bg-light-mymhealth-31 {
  background: #3dd8ff; }

.bg-dark-mymhealth-32 {
  background: black; }

.bg-light-mymhealth-32 {
  background: #42d9ff; }

.bg-dark-mymhealth-33 {
  background: black; }

.bg-light-mymhealth-33 {
  background: #47daff; }

.bg-dark-mymhealth-34 {
  background: black; }

.bg-light-mymhealth-34 {
  background: #4cdbff; }

.bg-dark-mymhealth-35 {
  background: black; }

.bg-light-mymhealth-35 {
  background: #52dcff; }

.bg-dark-mymhealth-36 {
  background: black; }

.bg-light-mymhealth-36 {
  background: #57ddff; }

.bg-dark-mymhealth-37 {
  background: black; }

.bg-light-mymhealth-37 {
  background: #5cdeff; }

.bg-dark-mymhealth-38 {
  background: black; }

.bg-light-mymhealth-38 {
  background: #61dfff; }

.bg-dark-mymhealth-39 {
  background: black; }

.bg-light-mymhealth-39 {
  background: #66e0ff; }

.bg-dark-mymhealth-40 {
  background: black; }

.bg-light-mymhealth-40 {
  background: #6be1ff; }

.bg-dark-mymhealth-41 {
  background: black; }

.bg-light-mymhealth-41 {
  background: #70e2ff; }

.bg-dark-mymhealth-42 {
  background: black; }

.bg-light-mymhealth-42 {
  background: #75e3ff; }

.bg-dark-mymhealth-43 {
  background: black; }

.bg-light-mymhealth-43 {
  background: #7ae4ff; }

.bg-dark-mymhealth-44 {
  background: black; }

.bg-light-mymhealth-44 {
  background: #7fe5ff; }

.bg-dark-mymhealth-45 {
  background: black; }

.bg-light-mymhealth-45 {
  background: #85e6ff; }

.bg-dark-mymhealth-46 {
  background: black; }

.bg-light-mymhealth-46 {
  background: #8ae7ff; }

.bg-dark-mymhealth-47 {
  background: black; }

.bg-light-mymhealth-47 {
  background: #8fe8ff; }

.bg-dark-mymhealth-48 {
  background: black; }

.bg-light-mymhealth-48 {
  background: #94e9ff; }

.bg-dark-mymhealth-49 {
  background: black; }

.bg-light-mymhealth-49 {
  background: #99eaff; }

.bg-dark-mymhealth-50 {
  background: black; }

.bg-light-mymhealth-50 {
  background: #9eebff; }

.bg-dark-mymhealth-51 {
  background: black; }

.bg-light-mymhealth-51 {
  background: #a3ecff; }

.bg-dark-mymhealth-52 {
  background: black; }

.bg-light-mymhealth-52 {
  background: #a8edff; }

.bg-dark-mymhealth-53 {
  background: black; }

.bg-light-mymhealth-53 {
  background: #adeeff; }

.bg-dark-mymhealth-54 {
  background: black; }

.bg-light-mymhealth-54 {
  background: #b2efff; }

.bg-dark-mymhealth-55 {
  background: black; }

.bg-light-mymhealth-55 {
  background: #b8f1ff; }

.bg-dark-mymhealth-56 {
  background: black; }

.bg-light-mymhealth-56 {
  background: #bdf2ff; }

.bg-dark-mymhealth-57 {
  background: black; }

.bg-light-mymhealth-57 {
  background: #c2f3ff; }

.bg-dark-mymhealth-58 {
  background: black; }

.bg-light-mymhealth-58 {
  background: #c7f4ff; }

.bg-dark-mymhealth-59 {
  background: black; }

.bg-light-mymhealth-59 {
  background: #ccf5ff; }

.bg-dark-mymhealth-60 {
  background: black; }

.bg-light-mymhealth-60 {
  background: #d1f6ff; }

.bg-dark-mymhealth-61 {
  background: black; }

.bg-light-mymhealth-61 {
  background: #d6f7ff; }

.bg-dark-mymhealth-62 {
  background: black; }

.bg-light-mymhealth-62 {
  background: #dbf8ff; }

.bg-dark-mymhealth-63 {
  background: black; }

.bg-light-mymhealth-63 {
  background: #e0f9ff; }

.bg-dark-mymhealth-64 {
  background: black; }

.bg-light-mymhealth-64 {
  background: #e5faff; }

.bg-dark-mymhealth-65 {
  background: black; }

.bg-light-mymhealth-65 {
  background: #ebfbff; }

.bg-dark-mymhealth-66 {
  background: black; }

.bg-light-mymhealth-66 {
  background: #f0fcff; }

.bg-dark-mymhealth-67 {
  background: black; }

.bg-light-mymhealth-67 {
  background: #f5fdff; }

.bg-dark-mymhealth-68 {
  background: black; }

.bg-light-mymhealth-68 {
  background: #fafeff; }

.bg-dark-mymhealth-69 {
  background: black; }

.bg-light-mymhealth-69 {
  background: white; }

.bg-dark-mymhealth-70 {
  background: black; }

.bg-light-mymhealth-70 {
  background: white; }

.bg-dark-mymhealth-71 {
  background: black; }

.bg-light-mymhealth-71 {
  background: white; }

.bg-dark-mymhealth-72 {
  background: black; }

.bg-light-mymhealth-72 {
  background: white; }

.bg-dark-mymhealth-73 {
  background: black; }

.bg-light-mymhealth-73 {
  background: white; }

.bg-dark-mymhealth-74 {
  background: black; }

.bg-light-mymhealth-74 {
  background: white; }

.bg-dark-mymhealth-75 {
  background: black; }

.bg-light-mymhealth-75 {
  background: white; }

.bg-dark-mymhealth-76 {
  background: black; }

.bg-light-mymhealth-76 {
  background: white; }

.bg-dark-mymhealth-77 {
  background: black; }

.bg-light-mymhealth-77 {
  background: white; }

.bg-dark-mymhealth-78 {
  background: black; }

.bg-light-mymhealth-78 {
  background: white; }

.bg-dark-mymhealth-79 {
  background: black; }

.bg-light-mymhealth-79 {
  background: white; }

.bg-dark-mymhealth-80 {
  background: black; }

.bg-light-mymhealth-80 {
  background: white; }

.bg-dark-mymhealth-81 {
  background: black; }

.bg-light-mymhealth-81 {
  background: white; }

.bg-dark-mymhealth-82 {
  background: black; }

.bg-light-mymhealth-82 {
  background: white; }

.bg-dark-mymhealth-83 {
  background: black; }

.bg-light-mymhealth-83 {
  background: white; }

.bg-dark-mymhealth-84 {
  background: black; }

.bg-light-mymhealth-84 {
  background: white; }

.bg-dark-mymhealth-85 {
  background: black; }

.bg-light-mymhealth-85 {
  background: white; }

.bg-dark-mymhealth-86 {
  background: black; }

.bg-light-mymhealth-86 {
  background: white; }

.bg-dark-mymhealth-87 {
  background: black; }

.bg-light-mymhealth-87 {
  background: white; }

.bg-dark-mymhealth-88 {
  background: black; }

.bg-light-mymhealth-88 {
  background: white; }

.bg-dark-mymhealth-89 {
  background: black; }

.bg-light-mymhealth-89 {
  background: white; }

.bg-dark-mymhealth-90 {
  background: black; }

.bg-light-mymhealth-90 {
  background: white; }

.bg-dark-mymhealth-91 {
  background: black; }

.bg-light-mymhealth-91 {
  background: white; }

.bg-dark-mymhealth-92 {
  background: black; }

.bg-light-mymhealth-92 {
  background: white; }

.bg-dark-mymhealth-93 {
  background: black; }

.bg-light-mymhealth-93 {
  background: white; }

.bg-dark-mymhealth-94 {
  background: black; }

.bg-light-mymhealth-94 {
  background: white; }

.bg-dark-mymhealth-95 {
  background: black; }

.bg-light-mymhealth-95 {
  background: white; }

.bg-dark-mymhealth-96 {
  background: black; }

.bg-light-mymhealth-96 {
  background: white; }

.bg-dark-mymhealth-97 {
  background: black; }

.bg-light-mymhealth-97 {
  background: white; }

.bg-dark-mymhealth-98 {
  background: black; }

.bg-light-mymhealth-98 {
  background: white; }

.bg-dark-mymhealth-99 {
  background: black; }

.bg-light-mymhealth-99 {
  background: white; }

.bg-dark-mymhealth-100 {
  background: black; }

.bg-light-mymhealth-100 {
  background: white; }

.text-mycopd {
  color: #0C65A1 !important; }

.border-mycopd {
  border-color: #0C65A1; }

.mycopd {
  background-color: #0C65A1 !important;
  color: white !important; }

.tile-mycopd {
  background: #0C65A1 !important; }
  @media (min-width: 1025px) {
    .tile-mycopd:hover {
      background-color: #0e74b9 !important; } }
  .tile-mycopd:active, .tile-mycopd:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(12, 101, 161, 0.5);
    background-color: #0d6baa !important; }

.target-mycopd {
  background: #0C65A1 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-mycopd {
  background-color: #0C65A1 !important; }

.btn-mycopd {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #0C65A1 !important;
  border: 2px solid #0C65A1 !important; }
  .btn-mycopd:focus, .btn-mycopd:active {
    outline: none;
    color: white !important;
    background: #0C65A1 !important;
    text-decoration: none; }

.bg-overlay-mycopd-10 {
  background: rgba(12, 101, 161, 0.1); }

.bg-overlay-mycopd-20 {
  background: rgba(12, 101, 161, 0.2); }

.bg-overlay-mycopd-30 {
  background: rgba(12, 101, 161, 0.3); }

.bg-overlay-mycopd-40 {
  background: rgba(12, 101, 161, 0.4); }

.bg-overlay-mycopd-50 {
  background: rgba(12, 101, 161, 0.5); }

.bg-overlay-mycopd-60 {
  background: rgba(12, 101, 161, 0.6); }

.bg-overlay-mycopd-70 {
  background: rgba(12, 101, 161, 0.7); }

.bg-overlay-mycopd-80 {
  background: rgba(12, 101, 161, 0.8); }

.bg-overlay-mycopd-90 {
  background: rgba(12, 101, 161, 0.9); }

.bg-mycopd {
  background: #0C65A1; }

.bg-dark-mycopd-1 {
  background: #0c629c; }

.bg-light-mycopd-1 {
  background: #0c68a6; }

.bg-dark-mycopd-2 {
  background: #0b5f98; }

.bg-light-mycopd-2 {
  background: #0d6baa; }

.bg-dark-mycopd-3 {
  background: #0b5c93; }

.bg-light-mycopd-3 {
  background: #0d6eaf; }

.bg-dark-mycopd-4 {
  background: #0b598e; }

.bg-light-mycopd-4 {
  background: #0d71b4; }

.bg-dark-mycopd-5 {
  background: #0a5689; }

.bg-light-mycopd-5 {
  background: #0e74b9; }

.bg-dark-mycopd-6 {
  background: #0a5385; }

.bg-light-mycopd-6 {
  background: #0e77bd; }

.bg-dark-mycopd-7 {
  background: #0a5080; }

.bg-light-mycopd-7 {
  background: #0e7ac2; }

.bg-dark-mycopd-8 {
  background: #094d7b; }

.bg-light-mycopd-8 {
  background: #0f7dc7; }

.bg-dark-mycopd-9 {
  background: #094a76; }

.bg-light-mycopd-9 {
  background: #0f80cc; }

.bg-dark-mycopd-10 {
  background: #084772; }

.bg-light-mycopd-10 {
  background: #1083d0; }

.bg-dark-mycopd-11 {
  background: #08446d; }

.bg-light-mycopd-11 {
  background: #1086d5; }

.bg-dark-mycopd-12 {
  background: #084168; }

.bg-light-mycopd-12 {
  background: #1089da; }

.bg-dark-mycopd-13 {
  background: #073e63; }

.bg-light-mycopd-13 {
  background: #118cdf; }

.bg-dark-mycopd-14 {
  background: #073b5f; }

.bg-light-mycopd-14 {
  background: #118fe3; }

.bg-dark-mycopd-15 {
  background: #07385a; }

.bg-light-mycopd-15 {
  background: #1192e8; }

.bg-dark-mycopd-16 {
  background: #063555; }

.bg-light-mycopd-16 {
  background: #1295ed; }

.bg-dark-mycopd-17 {
  background: #063250; }

.bg-light-mycopd-17 {
  background: #1697ee; }

.bg-dark-mycopd-18 {
  background: #062f4c; }

.bg-light-mycopd-18 {
  background: #1b99ee; }

.bg-dark-mycopd-19 {
  background: #052c47; }

.bg-light-mycopd-19 {
  background: #209bee; }

.bg-dark-mycopd-20 {
  background: #052942; }

.bg-light-mycopd-20 {
  background: #249def; }

.bg-dark-mycopd-21 {
  background: #05263d; }

.bg-light-mycopd-21 {
  background: #299fef; }

.bg-dark-mycopd-22 {
  background: #042339; }

.bg-light-mycopd-22 {
  background: #2ea1ef; }

.bg-dark-mycopd-23 {
  background: #042134; }

.bg-light-mycopd-23 {
  background: #33a4f0; }

.bg-dark-mycopd-24 {
  background: #041e2f; }

.bg-light-mycopd-24 {
  background: #37a6f0; }

.bg-dark-mycopd-25 {
  background: #031b2a; }

.bg-light-mycopd-25 {
  background: #3ca8f0; }

.bg-dark-mycopd-26 {
  background: #031826; }

.bg-light-mycopd-26 {
  background: #41aaf1; }

.bg-dark-mycopd-27 {
  background: #021521; }

.bg-light-mycopd-27 {
  background: #46acf1; }

.bg-dark-mycopd-28 {
  background: #02121c; }

.bg-light-mycopd-28 {
  background: #4aaef2; }

.bg-dark-mycopd-29 {
  background: #020f17; }

.bg-light-mycopd-29 {
  background: #4fb0f2; }

.bg-dark-mycopd-30 {
  background: #010c13; }

.bg-light-mycopd-30 {
  background: #54b2f2; }

.bg-dark-mycopd-31 {
  background: #01090e; }

.bg-light-mycopd-31 {
  background: #59b5f3; }

.bg-dark-mycopd-32 {
  background: #010609; }

.bg-light-mycopd-32 {
  background: #5db7f3; }

.bg-dark-mycopd-33 {
  background: #000304; }

.bg-light-mycopd-33 {
  background: #62b9f3; }

.bg-dark-mycopd-34 {
  background: black; }

.bg-light-mycopd-34 {
  background: #67bbf4; }

.bg-dark-mycopd-35 {
  background: black; }

.bg-light-mycopd-35 {
  background: #6bbdf4; }

.bg-dark-mycopd-36 {
  background: black; }

.bg-light-mycopd-36 {
  background: #70bff4; }

.bg-dark-mycopd-37 {
  background: black; }

.bg-light-mycopd-37 {
  background: #75c1f5; }

.bg-dark-mycopd-38 {
  background: black; }

.bg-light-mycopd-38 {
  background: #7ac3f5; }

.bg-dark-mycopd-39 {
  background: black; }

.bg-light-mycopd-39 {
  background: #7ec6f5; }

.bg-dark-mycopd-40 {
  background: black; }

.bg-light-mycopd-40 {
  background: #83c8f6; }

.bg-dark-mycopd-41 {
  background: black; }

.bg-light-mycopd-41 {
  background: #88caf6; }

.bg-dark-mycopd-42 {
  background: black; }

.bg-light-mycopd-42 {
  background: #8dccf6; }

.bg-dark-mycopd-43 {
  background: black; }

.bg-light-mycopd-43 {
  background: #91cef7; }

.bg-dark-mycopd-44 {
  background: black; }

.bg-light-mycopd-44 {
  background: #96d0f7; }

.bg-dark-mycopd-45 {
  background: black; }

.bg-light-mycopd-45 {
  background: #9bd2f8; }

.bg-dark-mycopd-46 {
  background: black; }

.bg-light-mycopd-46 {
  background: #a0d4f8; }

.bg-dark-mycopd-47 {
  background: black; }

.bg-light-mycopd-47 {
  background: #a4d7f8; }

.bg-dark-mycopd-48 {
  background: black; }

.bg-light-mycopd-48 {
  background: #a9d9f9; }

.bg-dark-mycopd-49 {
  background: black; }

.bg-light-mycopd-49 {
  background: #aedbf9; }

.bg-dark-mycopd-50 {
  background: black; }

.bg-light-mycopd-50 {
  background: #b3ddf9; }

.bg-dark-mycopd-51 {
  background: black; }

.bg-light-mycopd-51 {
  background: #b7dffa; }

.bg-dark-mycopd-52 {
  background: black; }

.bg-light-mycopd-52 {
  background: #bce1fa; }

.bg-dark-mycopd-53 {
  background: black; }

.bg-light-mycopd-53 {
  background: #c1e3fa; }

.bg-dark-mycopd-54 {
  background: black; }

.bg-light-mycopd-54 {
  background: #c6e5fb; }

.bg-dark-mycopd-55 {
  background: black; }

.bg-light-mycopd-55 {
  background: #cae7fb; }

.bg-dark-mycopd-56 {
  background: black; }

.bg-light-mycopd-56 {
  background: #cfeafb; }

.bg-dark-mycopd-57 {
  background: black; }

.bg-light-mycopd-57 {
  background: #d4ecfc; }

.bg-dark-mycopd-58 {
  background: black; }

.bg-light-mycopd-58 {
  background: #d9eefc; }

.bg-dark-mycopd-59 {
  background: black; }

.bg-light-mycopd-59 {
  background: #ddf0fc; }

.bg-dark-mycopd-60 {
  background: black; }

.bg-light-mycopd-60 {
  background: #e2f2fd; }

.bg-dark-mycopd-61 {
  background: black; }

.bg-light-mycopd-61 {
  background: #e7f4fd; }

.bg-dark-mycopd-62 {
  background: black; }

.bg-light-mycopd-62 {
  background: #ecf6fe; }

.bg-dark-mycopd-63 {
  background: black; }

.bg-light-mycopd-63 {
  background: #f0f8fe; }

.bg-dark-mycopd-64 {
  background: black; }

.bg-light-mycopd-64 {
  background: #f5fbfe; }

.bg-dark-mycopd-65 {
  background: black; }

.bg-light-mycopd-65 {
  background: #fafdff; }

.bg-dark-mycopd-66 {
  background: black; }

.bg-light-mycopd-66 {
  background: white; }

.bg-dark-mycopd-67 {
  background: black; }

.bg-light-mycopd-67 {
  background: white; }

.bg-dark-mycopd-68 {
  background: black; }

.bg-light-mycopd-68 {
  background: white; }

.bg-dark-mycopd-69 {
  background: black; }

.bg-light-mycopd-69 {
  background: white; }

.bg-dark-mycopd-70 {
  background: black; }

.bg-light-mycopd-70 {
  background: white; }

.bg-dark-mycopd-71 {
  background: black; }

.bg-light-mycopd-71 {
  background: white; }

.bg-dark-mycopd-72 {
  background: black; }

.bg-light-mycopd-72 {
  background: white; }

.bg-dark-mycopd-73 {
  background: black; }

.bg-light-mycopd-73 {
  background: white; }

.bg-dark-mycopd-74 {
  background: black; }

.bg-light-mycopd-74 {
  background: white; }

.bg-dark-mycopd-75 {
  background: black; }

.bg-light-mycopd-75 {
  background: white; }

.bg-dark-mycopd-76 {
  background: black; }

.bg-light-mycopd-76 {
  background: white; }

.bg-dark-mycopd-77 {
  background: black; }

.bg-light-mycopd-77 {
  background: white; }

.bg-dark-mycopd-78 {
  background: black; }

.bg-light-mycopd-78 {
  background: white; }

.bg-dark-mycopd-79 {
  background: black; }

.bg-light-mycopd-79 {
  background: white; }

.bg-dark-mycopd-80 {
  background: black; }

.bg-light-mycopd-80 {
  background: white; }

.bg-dark-mycopd-81 {
  background: black; }

.bg-light-mycopd-81 {
  background: white; }

.bg-dark-mycopd-82 {
  background: black; }

.bg-light-mycopd-82 {
  background: white; }

.bg-dark-mycopd-83 {
  background: black; }

.bg-light-mycopd-83 {
  background: white; }

.bg-dark-mycopd-84 {
  background: black; }

.bg-light-mycopd-84 {
  background: white; }

.bg-dark-mycopd-85 {
  background: black; }

.bg-light-mycopd-85 {
  background: white; }

.bg-dark-mycopd-86 {
  background: black; }

.bg-light-mycopd-86 {
  background: white; }

.bg-dark-mycopd-87 {
  background: black; }

.bg-light-mycopd-87 {
  background: white; }

.bg-dark-mycopd-88 {
  background: black; }

.bg-light-mycopd-88 {
  background: white; }

.bg-dark-mycopd-89 {
  background: black; }

.bg-light-mycopd-89 {
  background: white; }

.bg-dark-mycopd-90 {
  background: black; }

.bg-light-mycopd-90 {
  background: white; }

.bg-dark-mycopd-91 {
  background: black; }

.bg-light-mycopd-91 {
  background: white; }

.bg-dark-mycopd-92 {
  background: black; }

.bg-light-mycopd-92 {
  background: white; }

.bg-dark-mycopd-93 {
  background: black; }

.bg-light-mycopd-93 {
  background: white; }

.bg-dark-mycopd-94 {
  background: black; }

.bg-light-mycopd-94 {
  background: white; }

.bg-dark-mycopd-95 {
  background: black; }

.bg-light-mycopd-95 {
  background: white; }

.bg-dark-mycopd-96 {
  background: black; }

.bg-light-mycopd-96 {
  background: white; }

.bg-dark-mycopd-97 {
  background: black; }

.bg-light-mycopd-97 {
  background: white; }

.bg-dark-mycopd-98 {
  background: black; }

.bg-light-mycopd-98 {
  background: white; }

.bg-dark-mycopd-99 {
  background: black; }

.bg-light-mycopd-99 {
  background: white; }

.bg-dark-mycopd-100 {
  background: black; }

.bg-light-mycopd-100 {
  background: white; }

.text-myasthma {
  color: #971B5C !important; }

.border-myasthma {
  border-color: #971B5C; }

.myasthma {
  background-color: #971B5C !important;
  color: white !important; }

.tile-myasthma {
  background: #971B5C !important; }
  @media (min-width: 1025px) {
    .tile-myasthma:hover {
      background-color: #ad1f69 !important; } }
  .tile-myasthma:active, .tile-myasthma:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(151, 27, 92, 0.5);
    background-color: #a01d61 !important; }

.target-myasthma {
  background: #971B5C !important;
  color: #fff;
  padding: 20px; }

.patient-dash-myasthma {
  background-color: #971B5C !important; }

.btn-myasthma {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #971B5C !important;
  border: 2px solid #971B5C !important; }
  .btn-myasthma:focus, .btn-myasthma:active {
    outline: none;
    color: white !important;
    background: #971B5C !important;
    text-decoration: none; }

.bg-overlay-myasthma-10 {
  background: rgba(151, 27, 92, 0.1); }

.bg-overlay-myasthma-20 {
  background: rgba(151, 27, 92, 0.2); }

.bg-overlay-myasthma-30 {
  background: rgba(151, 27, 92, 0.3); }

.bg-overlay-myasthma-40 {
  background: rgba(151, 27, 92, 0.4); }

.bg-overlay-myasthma-50 {
  background: rgba(151, 27, 92, 0.5); }

.bg-overlay-myasthma-60 {
  background: rgba(151, 27, 92, 0.6); }

.bg-overlay-myasthma-70 {
  background: rgba(151, 27, 92, 0.7); }

.bg-overlay-myasthma-80 {
  background: rgba(151, 27, 92, 0.8); }

.bg-overlay-myasthma-90 {
  background: rgba(151, 27, 92, 0.9); }

.bg-myasthma {
  background: #971B5C; }

.bg-dark-myasthma-1 {
  background: #931a59; }

.bg-light-myasthma-1 {
  background: #9b1c5f; }

.bg-dark-myasthma-2 {
  background: #8e1957; }

.bg-light-myasthma-2 {
  background: #a01d61; }

.bg-dark-myasthma-3 {
  background: #8a1954; }

.bg-light-myasthma-3 {
  background: #a41d64; }

.bg-dark-myasthma-4 {
  background: #861851; }

.bg-light-myasthma-4 {
  background: #a81e67; }

.bg-dark-myasthma-5 {
  background: #81174f; }

.bg-light-myasthma-5 {
  background: #ad1f69; }

.bg-dark-myasthma-6 {
  background: #7d164c; }

.bg-light-myasthma-6 {
  background: #b1206c; }

.bg-dark-myasthma-7 {
  background: #79164a; }

.bg-light-myasthma-7 {
  background: #b5206e; }

.bg-dark-myasthma-8 {
  background: #741547; }

.bg-light-myasthma-8 {
  background: #ba2171; }

.bg-dark-myasthma-9 {
  background: #701444; }

.bg-light-myasthma-9 {
  background: #be2274; }

.bg-dark-myasthma-10 {
  background: #6c1342; }

.bg-light-myasthma-10 {
  background: #c22376; }

.bg-dark-myasthma-11 {
  background: #67123f; }

.bg-light-myasthma-11 {
  background: #c72479; }

.bg-dark-myasthma-12 {
  background: #63123c; }

.bg-light-myasthma-12 {
  background: #cb247c; }

.bg-dark-myasthma-13 {
  background: #5f113a; }

.bg-light-myasthma-13 {
  background: #cf257e; }

.bg-dark-myasthma-14 {
  background: #5a1037; }

.bg-light-myasthma-14 {
  background: #d42681; }

.bg-dark-myasthma-15 {
  background: #560f34; }

.bg-light-myasthma-15 {
  background: #d82784; }

.bg-dark-myasthma-16 {
  background: #520f32; }

.bg-light-myasthma-16 {
  background: #d92b86; }

.bg-dark-myasthma-17 {
  background: #4d0e2f; }

.bg-light-myasthma-17 {
  background: #da2f88; }

.bg-dark-myasthma-18 {
  background: #490d2d; }

.bg-light-myasthma-18 {
  background: #db338b; }

.bg-dark-myasthma-19 {
  background: #450c2a; }

.bg-light-myasthma-19 {
  background: #db388d; }

.bg-dark-myasthma-20 {
  background: #400c27; }

.bg-light-myasthma-20 {
  background: #dc3c90; }

.bg-dark-myasthma-21 {
  background: #3c0b25; }

.bg-light-myasthma-21 {
  background: #dd4092; }

.bg-dark-myasthma-22 {
  background: #380a22; }

.bg-light-myasthma-22 {
  background: #de4595; }

.bg-dark-myasthma-23 {
  background: #33091f; }

.bg-light-myasthma-23 {
  background: #de4997; }

.bg-dark-myasthma-24 {
  background: #2f081d; }

.bg-light-myasthma-24 {
  background: #df4d9a; }

.bg-dark-myasthma-25 {
  background: #2b081a; }

.bg-light-myasthma-25 {
  background: #e0529c; }

.bg-dark-myasthma-26 {
  background: #270717; }

.bg-light-myasthma-26 {
  background: #e1569f; }

.bg-dark-myasthma-27 {
  background: #220615; }

.bg-light-myasthma-27 {
  background: #e25aa1; }

.bg-dark-myasthma-28 {
  background: #1e0512; }

.bg-light-myasthma-28 {
  background: #e25ea4; }

.bg-dark-myasthma-29 {
  background: #1a0510; }

.bg-light-myasthma-29 {
  background: #e363a6; }

.bg-dark-myasthma-30 {
  background: #15040d; }

.bg-light-myasthma-30 {
  background: #e467a9; }

.bg-dark-myasthma-31 {
  background: #11030a; }

.bg-light-myasthma-31 {
  background: #e56bab; }

.bg-dark-myasthma-32 {
  background: #0d0208; }

.bg-light-myasthma-32 {
  background: #e570ad; }

.bg-dark-myasthma-33 {
  background: #080105; }

.bg-light-myasthma-33 {
  background: #e674b0; }

.bg-dark-myasthma-34 {
  background: #040102; }

.bg-light-myasthma-34 {
  background: #e778b2; }

.bg-dark-myasthma-35 {
  background: black; }

.bg-light-myasthma-35 {
  background: #e87db5; }

.bg-dark-myasthma-36 {
  background: black; }

.bg-light-myasthma-36 {
  background: #e881b7; }

.bg-dark-myasthma-37 {
  background: black; }

.bg-light-myasthma-37 {
  background: #e985ba; }

.bg-dark-myasthma-38 {
  background: black; }

.bg-light-myasthma-38 {
  background: #ea8abc; }

.bg-dark-myasthma-39 {
  background: black; }

.bg-light-myasthma-39 {
  background: #eb8ebf; }

.bg-dark-myasthma-40 {
  background: black; }

.bg-light-myasthma-40 {
  background: #ec92c1; }

.bg-dark-myasthma-41 {
  background: black; }

.bg-light-myasthma-41 {
  background: #ec97c4; }

.bg-dark-myasthma-42 {
  background: black; }

.bg-light-myasthma-42 {
  background: #ed9bc6; }

.bg-dark-myasthma-43 {
  background: black; }

.bg-light-myasthma-43 {
  background: #ee9fc9; }

.bg-dark-myasthma-44 {
  background: black; }

.bg-light-myasthma-44 {
  background: #efa4cb; }

.bg-dark-myasthma-45 {
  background: black; }

.bg-light-myasthma-45 {
  background: #efa8cd; }

.bg-dark-myasthma-46 {
  background: black; }

.bg-light-myasthma-46 {
  background: #f0acd0; }

.bg-dark-myasthma-47 {
  background: black; }

.bg-light-myasthma-47 {
  background: #f1b1d2; }

.bg-dark-myasthma-48 {
  background: black; }

.bg-light-myasthma-48 {
  background: #f2b5d5; }

.bg-dark-myasthma-49 {
  background: black; }

.bg-light-myasthma-49 {
  background: #f3b9d7; }

.bg-dark-myasthma-50 {
  background: black; }

.bg-light-myasthma-50 {
  background: #f3beda; }

.bg-dark-myasthma-51 {
  background: black; }

.bg-light-myasthma-51 {
  background: #f4c2dc; }

.bg-dark-myasthma-52 {
  background: black; }

.bg-light-myasthma-52 {
  background: #f5c6df; }

.bg-dark-myasthma-53 {
  background: black; }

.bg-light-myasthma-53 {
  background: #f6cbe1; }

.bg-dark-myasthma-54 {
  background: black; }

.bg-light-myasthma-54 {
  background: #f6cfe4; }

.bg-dark-myasthma-55 {
  background: black; }

.bg-light-myasthma-55 {
  background: #f7d3e6; }

.bg-dark-myasthma-56 {
  background: black; }

.bg-light-myasthma-56 {
  background: #f8d8e9; }

.bg-dark-myasthma-57 {
  background: black; }

.bg-light-myasthma-57 {
  background: #f9dceb; }

.bg-dark-myasthma-58 {
  background: black; }

.bg-light-myasthma-58 {
  background: #fae0ee; }

.bg-dark-myasthma-59 {
  background: black; }

.bg-light-myasthma-59 {
  background: #fae5f0; }

.bg-dark-myasthma-60 {
  background: black; }

.bg-light-myasthma-60 {
  background: #fbe9f2; }

.bg-dark-myasthma-61 {
  background: black; }

.bg-light-myasthma-61 {
  background: #fcedf5; }

.bg-dark-myasthma-62 {
  background: black; }

.bg-light-myasthma-62 {
  background: #fdf2f7; }

.bg-dark-myasthma-63 {
  background: black; }

.bg-light-myasthma-63 {
  background: #fdf6fa; }

.bg-dark-myasthma-64 {
  background: black; }

.bg-light-myasthma-64 {
  background: #fefafc; }

.bg-dark-myasthma-65 {
  background: black; }

.bg-light-myasthma-65 {
  background: white; }

.bg-dark-myasthma-66 {
  background: black; }

.bg-light-myasthma-66 {
  background: white; }

.bg-dark-myasthma-67 {
  background: black; }

.bg-light-myasthma-67 {
  background: white; }

.bg-dark-myasthma-68 {
  background: black; }

.bg-light-myasthma-68 {
  background: white; }

.bg-dark-myasthma-69 {
  background: black; }

.bg-light-myasthma-69 {
  background: white; }

.bg-dark-myasthma-70 {
  background: black; }

.bg-light-myasthma-70 {
  background: white; }

.bg-dark-myasthma-71 {
  background: black; }

.bg-light-myasthma-71 {
  background: white; }

.bg-dark-myasthma-72 {
  background: black; }

.bg-light-myasthma-72 {
  background: white; }

.bg-dark-myasthma-73 {
  background: black; }

.bg-light-myasthma-73 {
  background: white; }

.bg-dark-myasthma-74 {
  background: black; }

.bg-light-myasthma-74 {
  background: white; }

.bg-dark-myasthma-75 {
  background: black; }

.bg-light-myasthma-75 {
  background: white; }

.bg-dark-myasthma-76 {
  background: black; }

.bg-light-myasthma-76 {
  background: white; }

.bg-dark-myasthma-77 {
  background: black; }

.bg-light-myasthma-77 {
  background: white; }

.bg-dark-myasthma-78 {
  background: black; }

.bg-light-myasthma-78 {
  background: white; }

.bg-dark-myasthma-79 {
  background: black; }

.bg-light-myasthma-79 {
  background: white; }

.bg-dark-myasthma-80 {
  background: black; }

.bg-light-myasthma-80 {
  background: white; }

.bg-dark-myasthma-81 {
  background: black; }

.bg-light-myasthma-81 {
  background: white; }

.bg-dark-myasthma-82 {
  background: black; }

.bg-light-myasthma-82 {
  background: white; }

.bg-dark-myasthma-83 {
  background: black; }

.bg-light-myasthma-83 {
  background: white; }

.bg-dark-myasthma-84 {
  background: black; }

.bg-light-myasthma-84 {
  background: white; }

.bg-dark-myasthma-85 {
  background: black; }

.bg-light-myasthma-85 {
  background: white; }

.bg-dark-myasthma-86 {
  background: black; }

.bg-light-myasthma-86 {
  background: white; }

.bg-dark-myasthma-87 {
  background: black; }

.bg-light-myasthma-87 {
  background: white; }

.bg-dark-myasthma-88 {
  background: black; }

.bg-light-myasthma-88 {
  background: white; }

.bg-dark-myasthma-89 {
  background: black; }

.bg-light-myasthma-89 {
  background: white; }

.bg-dark-myasthma-90 {
  background: black; }

.bg-light-myasthma-90 {
  background: white; }

.bg-dark-myasthma-91 {
  background: black; }

.bg-light-myasthma-91 {
  background: white; }

.bg-dark-myasthma-92 {
  background: black; }

.bg-light-myasthma-92 {
  background: white; }

.bg-dark-myasthma-93 {
  background: black; }

.bg-light-myasthma-93 {
  background: white; }

.bg-dark-myasthma-94 {
  background: black; }

.bg-light-myasthma-94 {
  background: white; }

.bg-dark-myasthma-95 {
  background: black; }

.bg-light-myasthma-95 {
  background: white; }

.bg-dark-myasthma-96 {
  background: black; }

.bg-light-myasthma-96 {
  background: white; }

.bg-dark-myasthma-97 {
  background: black; }

.bg-light-myasthma-97 {
  background: white; }

.bg-dark-myasthma-98 {
  background: black; }

.bg-light-myasthma-98 {
  background: white; }

.bg-dark-myasthma-99 {
  background: black; }

.bg-light-myasthma-99 {
  background: white; }

.bg-dark-myasthma-100 {
  background: black; }

.bg-light-myasthma-100 {
  background: white; }

.text-mydiabetes {
  color: #3C2875 !important; }

.border-mydiabetes {
  border-color: #3C2875; }

.mydiabetes {
  background-color: #3C2875 !important;
  color: white !important; }

.tile-mydiabetes {
  background: #3C2875 !important; }
  @media (min-width: 1025px) {
    .tile-mydiabetes:hover {
      background-color: #462e88 !important; } }
  .tile-mydiabetes:active, .tile-mydiabetes:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(60, 40, 117, 0.5);
    background-color: #402b7d !important; }

.target-mydiabetes {
  background: #3C2875 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-mydiabetes {
  background-color: #3C2875 !important; }

.btn-mydiabetes {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #3C2875 !important;
  border: 2px solid #3C2875 !important; }
  .btn-mydiabetes:focus, .btn-mydiabetes:active {
    outline: none;
    color: white !important;
    background: #3C2875 !important;
    text-decoration: none; }

.bg-overlay-mydiabetes-10 {
  background: rgba(60, 40, 117, 0.1); }

.bg-overlay-mydiabetes-20 {
  background: rgba(60, 40, 117, 0.2); }

.bg-overlay-mydiabetes-30 {
  background: rgba(60, 40, 117, 0.3); }

.bg-overlay-mydiabetes-40 {
  background: rgba(60, 40, 117, 0.4); }

.bg-overlay-mydiabetes-50 {
  background: rgba(60, 40, 117, 0.5); }

.bg-overlay-mydiabetes-60 {
  background: rgba(60, 40, 117, 0.6); }

.bg-overlay-mydiabetes-70 {
  background: rgba(60, 40, 117, 0.7); }

.bg-overlay-mydiabetes-80 {
  background: rgba(60, 40, 117, 0.8); }

.bg-overlay-mydiabetes-90 {
  background: rgba(60, 40, 117, 0.9); }

.bg-mydiabetes {
  background: #3C2875; }

.bg-dark-mydiabetes-1 {
  background: #3a2771; }

.bg-light-mydiabetes-1 {
  background: #3e2979; }

.bg-dark-mydiabetes-2 {
  background: #38256d; }

.bg-light-mydiabetes-2 {
  background: #402b7d; }

.bg-dark-mydiabetes-3 {
  background: #36246a; }

.bg-light-mydiabetes-3 {
  background: #422c80; }

.bg-dark-mydiabetes-4 {
  background: #342366; }

.bg-light-mydiabetes-4 {
  background: #442d84; }

.bg-dark-mydiabetes-5 {
  background: #322262; }

.bg-light-mydiabetes-5 {
  background: #462e88; }

.bg-dark-mydiabetes-6 {
  background: #30205e; }

.bg-light-mydiabetes-6 {
  background: #48308c; }

.bg-dark-mydiabetes-7 {
  background: #2e1f5a; }

.bg-light-mydiabetes-7 {
  background: #4a3190; }

.bg-dark-mydiabetes-8 {
  background: #2c1e57; }

.bg-light-mydiabetes-8 {
  background: #4c3293; }

.bg-dark-mydiabetes-9 {
  background: #2a1c53; }

.bg-light-mydiabetes-9 {
  background: #4e3497; }

.bg-dark-mydiabetes-10 {
  background: #291b4f; }

.bg-light-mydiabetes-10 {
  background: #4f359b; }

.bg-dark-mydiabetes-11 {
  background: #271a4b; }

.bg-light-mydiabetes-11 {
  background: #51369f; }

.bg-dark-mydiabetes-12 {
  background: #251847; }

.bg-light-mydiabetes-12 {
  background: #5338a3; }

.bg-dark-mydiabetes-13 {
  background: #231744; }

.bg-light-mydiabetes-13 {
  background: #5539a6; }

.bg-dark-mydiabetes-14 {
  background: #211640; }

.bg-light-mydiabetes-14 {
  background: #573aaa; }

.bg-dark-mydiabetes-15 {
  background: #1f153c; }

.bg-light-mydiabetes-15 {
  background: #593bae; }

.bg-dark-mydiabetes-16 {
  background: #1d1338; }

.bg-light-mydiabetes-16 {
  background: #5b3db2; }

.bg-dark-mydiabetes-17 {
  background: #1b1234; }

.bg-light-mydiabetes-17 {
  background: #5d3eb6; }

.bg-dark-mydiabetes-18 {
  background: #191131; }

.bg-light-mydiabetes-18 {
  background: #5f3fb9; }

.bg-dark-mydiabetes-19 {
  background: #170f2d; }

.bg-light-mydiabetes-19 {
  background: #6141bd; }

.bg-dark-mydiabetes-20 {
  background: #150e29; }

.bg-light-mydiabetes-20 {
  background: #6444bf; }

.bg-dark-mydiabetes-21 {
  background: #130d25; }

.bg-light-mydiabetes-21 {
  background: #6748c0; }

.bg-dark-mydiabetes-22 {
  background: #110b21; }

.bg-light-mydiabetes-22 {
  background: #6a4cc2; }

.bg-dark-mydiabetes-23 {
  background: #0f0a1e; }

.bg-light-mydiabetes-23 {
  background: #6d4fc3; }

.bg-dark-mydiabetes-24 {
  background: #0d091a; }

.bg-light-mydiabetes-24 {
  background: #7153c4; }

.bg-dark-mydiabetes-25 {
  background: #0b0816; }

.bg-light-mydiabetes-25 {
  background: #7457c6; }

.bg-dark-mydiabetes-26 {
  background: #090612; }

.bg-light-mydiabetes-26 {
  background: #775bc7; }

.bg-dark-mydiabetes-27 {
  background: #07050e; }

.bg-light-mydiabetes-27 {
  background: #7a5fc8; }

.bg-dark-mydiabetes-28 {
  background: #05040b; }

.bg-light-mydiabetes-28 {
  background: #7d62c9; }

.bg-dark-mydiabetes-29 {
  background: #030207; }

.bg-light-mydiabetes-29 {
  background: #8066cb; }

.bg-dark-mydiabetes-30 {
  background: #020103; }

.bg-light-mydiabetes-30 {
  background: #836acc; }

.bg-dark-mydiabetes-31 {
  background: black; }

.bg-light-mydiabetes-31 {
  background: #876ecd; }

.bg-dark-mydiabetes-32 {
  background: black; }

.bg-light-mydiabetes-32 {
  background: #8a72cf; }

.bg-dark-mydiabetes-33 {
  background: black; }

.bg-light-mydiabetes-33 {
  background: #8d75d0; }

.bg-dark-mydiabetes-34 {
  background: black; }

.bg-light-mydiabetes-34 {
  background: #9079d1; }

.bg-dark-mydiabetes-35 {
  background: black; }

.bg-light-mydiabetes-35 {
  background: #937dd3; }

.bg-dark-mydiabetes-36 {
  background: black; }

.bg-light-mydiabetes-36 {
  background: #9681d4; }

.bg-dark-mydiabetes-37 {
  background: black; }

.bg-light-mydiabetes-37 {
  background: #9985d5; }

.bg-dark-mydiabetes-38 {
  background: black; }

.bg-light-mydiabetes-38 {
  background: #9d88d6; }

.bg-dark-mydiabetes-39 {
  background: black; }

.bg-light-mydiabetes-39 {
  background: #a08cd8; }

.bg-dark-mydiabetes-40 {
  background: black; }

.bg-light-mydiabetes-40 {
  background: #a390d9; }

.bg-dark-mydiabetes-41 {
  background: black; }

.bg-light-mydiabetes-41 {
  background: #a694da; }

.bg-dark-mydiabetes-42 {
  background: black; }

.bg-light-mydiabetes-42 {
  background: #a998dc; }

.bg-dark-mydiabetes-43 {
  background: black; }

.bg-light-mydiabetes-43 {
  background: #ac9bdd; }

.bg-dark-mydiabetes-44 {
  background: black; }

.bg-light-mydiabetes-44 {
  background: #b09fde; }

.bg-dark-mydiabetes-45 {
  background: black; }

.bg-light-mydiabetes-45 {
  background: #b3a3e0; }

.bg-dark-mydiabetes-46 {
  background: black; }

.bg-light-mydiabetes-46 {
  background: #b6a7e1; }

.bg-dark-mydiabetes-47 {
  background: black; }

.bg-light-mydiabetes-47 {
  background: #b9abe2; }

.bg-dark-mydiabetes-48 {
  background: black; }

.bg-light-mydiabetes-48 {
  background: #bcaee3; }

.bg-dark-mydiabetes-49 {
  background: black; }

.bg-light-mydiabetes-49 {
  background: #bfb2e5; }

.bg-dark-mydiabetes-50 {
  background: black; }

.bg-light-mydiabetes-50 {
  background: #c2b6e6; }

.bg-dark-mydiabetes-51 {
  background: black; }

.bg-light-mydiabetes-51 {
  background: #c6bae7; }

.bg-dark-mydiabetes-52 {
  background: black; }

.bg-light-mydiabetes-52 {
  background: #c9bee9; }

.bg-dark-mydiabetes-53 {
  background: black; }

.bg-light-mydiabetes-53 {
  background: #ccc1ea; }

.bg-dark-mydiabetes-54 {
  background: black; }

.bg-light-mydiabetes-54 {
  background: #cfc5eb; }

.bg-dark-mydiabetes-55 {
  background: black; }

.bg-light-mydiabetes-55 {
  background: #d2c9ed; }

.bg-dark-mydiabetes-56 {
  background: black; }

.bg-light-mydiabetes-56 {
  background: #d5cdee; }

.bg-dark-mydiabetes-57 {
  background: black; }

.bg-light-mydiabetes-57 {
  background: #d9d1ef; }

.bg-dark-mydiabetes-58 {
  background: black; }

.bg-light-mydiabetes-58 {
  background: #dcd4f0; }

.bg-dark-mydiabetes-59 {
  background: black; }

.bg-light-mydiabetes-59 {
  background: #dfd8f2; }

.bg-dark-mydiabetes-60 {
  background: black; }

.bg-light-mydiabetes-60 {
  background: #e2dcf3; }

.bg-dark-mydiabetes-61 {
  background: black; }

.bg-light-mydiabetes-61 {
  background: #e5e0f4; }

.bg-dark-mydiabetes-62 {
  background: black; }

.bg-light-mydiabetes-62 {
  background: #e8e4f6; }

.bg-dark-mydiabetes-63 {
  background: black; }

.bg-light-mydiabetes-63 {
  background: #ebe7f7; }

.bg-dark-mydiabetes-64 {
  background: black; }

.bg-light-mydiabetes-64 {
  background: #efebf8; }

.bg-dark-mydiabetes-65 {
  background: black; }

.bg-light-mydiabetes-65 {
  background: #f2effa; }

.bg-dark-mydiabetes-66 {
  background: black; }

.bg-light-mydiabetes-66 {
  background: #f5f3fb; }

.bg-dark-mydiabetes-67 {
  background: black; }

.bg-light-mydiabetes-67 {
  background: #f8f7fc; }

.bg-dark-mydiabetes-68 {
  background: black; }

.bg-light-mydiabetes-68 {
  background: #fbfafd; }

.bg-dark-mydiabetes-69 {
  background: black; }

.bg-light-mydiabetes-69 {
  background: #fefeff; }

.bg-dark-mydiabetes-70 {
  background: black; }

.bg-light-mydiabetes-70 {
  background: white; }

.bg-dark-mydiabetes-71 {
  background: black; }

.bg-light-mydiabetes-71 {
  background: white; }

.bg-dark-mydiabetes-72 {
  background: black; }

.bg-light-mydiabetes-72 {
  background: white; }

.bg-dark-mydiabetes-73 {
  background: black; }

.bg-light-mydiabetes-73 {
  background: white; }

.bg-dark-mydiabetes-74 {
  background: black; }

.bg-light-mydiabetes-74 {
  background: white; }

.bg-dark-mydiabetes-75 {
  background: black; }

.bg-light-mydiabetes-75 {
  background: white; }

.bg-dark-mydiabetes-76 {
  background: black; }

.bg-light-mydiabetes-76 {
  background: white; }

.bg-dark-mydiabetes-77 {
  background: black; }

.bg-light-mydiabetes-77 {
  background: white; }

.bg-dark-mydiabetes-78 {
  background: black; }

.bg-light-mydiabetes-78 {
  background: white; }

.bg-dark-mydiabetes-79 {
  background: black; }

.bg-light-mydiabetes-79 {
  background: white; }

.bg-dark-mydiabetes-80 {
  background: black; }

.bg-light-mydiabetes-80 {
  background: white; }

.bg-dark-mydiabetes-81 {
  background: black; }

.bg-light-mydiabetes-81 {
  background: white; }

.bg-dark-mydiabetes-82 {
  background: black; }

.bg-light-mydiabetes-82 {
  background: white; }

.bg-dark-mydiabetes-83 {
  background: black; }

.bg-light-mydiabetes-83 {
  background: white; }

.bg-dark-mydiabetes-84 {
  background: black; }

.bg-light-mydiabetes-84 {
  background: white; }

.bg-dark-mydiabetes-85 {
  background: black; }

.bg-light-mydiabetes-85 {
  background: white; }

.bg-dark-mydiabetes-86 {
  background: black; }

.bg-light-mydiabetes-86 {
  background: white; }

.bg-dark-mydiabetes-87 {
  background: black; }

.bg-light-mydiabetes-87 {
  background: white; }

.bg-dark-mydiabetes-88 {
  background: black; }

.bg-light-mydiabetes-88 {
  background: white; }

.bg-dark-mydiabetes-89 {
  background: black; }

.bg-light-mydiabetes-89 {
  background: white; }

.bg-dark-mydiabetes-90 {
  background: black; }

.bg-light-mydiabetes-90 {
  background: white; }

.bg-dark-mydiabetes-91 {
  background: black; }

.bg-light-mydiabetes-91 {
  background: white; }

.bg-dark-mydiabetes-92 {
  background: black; }

.bg-light-mydiabetes-92 {
  background: white; }

.bg-dark-mydiabetes-93 {
  background: black; }

.bg-light-mydiabetes-93 {
  background: white; }

.bg-dark-mydiabetes-94 {
  background: black; }

.bg-light-mydiabetes-94 {
  background: white; }

.bg-dark-mydiabetes-95 {
  background: black; }

.bg-light-mydiabetes-95 {
  background: white; }

.bg-dark-mydiabetes-96 {
  background: black; }

.bg-light-mydiabetes-96 {
  background: white; }

.bg-dark-mydiabetes-97 {
  background: black; }

.bg-light-mydiabetes-97 {
  background: white; }

.bg-dark-mydiabetes-98 {
  background: black; }

.bg-light-mydiabetes-98 {
  background: white; }

.bg-dark-mydiabetes-99 {
  background: black; }

.bg-light-mydiabetes-99 {
  background: white; }

.bg-dark-mydiabetes-100 {
  background: black; }

.bg-light-mydiabetes-100 {
  background: white; }

.text-myheart {
  color: #9B0000 !important; }

.border-myheart {
  border-color: #9B0000; }

.myheart {
  background-color: #9B0000 !important;
  color: white !important; }

.tile-myheart {
  background: #9B0000 !important; }
  @media (min-width: 1025px) {
    .tile-myheart:hover {
      background-color: #b50000 !important; } }
  .tile-myheart:active, .tile-myheart:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(155, 0, 0, 0.5);
    background-color: #a50000 !important; }

.target-myheart {
  background: #9B0000 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-myheart {
  background-color: #9B0000 !important; }

.btn-myheart {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #9B0000 !important;
  border: 2px solid #9B0000 !important; }
  .btn-myheart:focus, .btn-myheart:active {
    outline: none;
    color: white !important;
    background: #9B0000 !important;
    text-decoration: none; }

.bg-overlay-myheart-10 {
  background: rgba(155, 0, 0, 0.1); }

.bg-overlay-myheart-20 {
  background: rgba(155, 0, 0, 0.2); }

.bg-overlay-myheart-30 {
  background: rgba(155, 0, 0, 0.3); }

.bg-overlay-myheart-40 {
  background: rgba(155, 0, 0, 0.4); }

.bg-overlay-myheart-50 {
  background: rgba(155, 0, 0, 0.5); }

.bg-overlay-myheart-60 {
  background: rgba(155, 0, 0, 0.6); }

.bg-overlay-myheart-70 {
  background: rgba(155, 0, 0, 0.7); }

.bg-overlay-myheart-80 {
  background: rgba(155, 0, 0, 0.8); }

.bg-overlay-myheart-90 {
  background: rgba(155, 0, 0, 0.9); }

.bg-myheart {
  background: #9B0000; }

.bg-dark-myheart-1 {
  background: #960000; }

.bg-light-myheart-1 {
  background: #a00000; }

.bg-dark-myheart-2 {
  background: #910000; }

.bg-light-myheart-2 {
  background: #a50000; }

.bg-dark-myheart-3 {
  background: #8c0000; }

.bg-light-myheart-3 {
  background: #aa0000; }

.bg-dark-myheart-4 {
  background: #870000; }

.bg-light-myheart-4 {
  background: #af0000; }

.bg-dark-myheart-5 {
  background: #820000; }

.bg-light-myheart-5 {
  background: #b50000; }

.bg-dark-myheart-6 {
  background: #7c0000; }

.bg-light-myheart-6 {
  background: #ba0000; }

.bg-dark-myheart-7 {
  background: #770000; }

.bg-light-myheart-7 {
  background: #bf0000; }

.bg-dark-myheart-8 {
  background: #720000; }

.bg-light-myheart-8 {
  background: #c40000; }

.bg-dark-myheart-9 {
  background: #6d0000; }

.bg-light-myheart-9 {
  background: #c90000; }

.bg-dark-myheart-10 {
  background: #680000; }

.bg-light-myheart-10 {
  background: #ce0000; }

.bg-dark-myheart-11 {
  background: #630000; }

.bg-light-myheart-11 {
  background: #d30000; }

.bg-dark-myheart-12 {
  background: #5e0000; }

.bg-light-myheart-12 {
  background: #d80000; }

.bg-dark-myheart-13 {
  background: #590000; }

.bg-light-myheart-13 {
  background: #dd0000; }

.bg-dark-myheart-14 {
  background: #540000; }

.bg-light-myheart-14 {
  background: #e20000; }

.bg-dark-myheart-15 {
  background: #4f0000; }

.bg-light-myheart-15 {
  background: #e80000; }

.bg-dark-myheart-16 {
  background: #490000; }

.bg-light-myheart-16 {
  background: #ed0000; }

.bg-dark-myheart-17 {
  background: #440000; }

.bg-light-myheart-17 {
  background: #f20000; }

.bg-dark-myheart-18 {
  background: #3f0000; }

.bg-light-myheart-18 {
  background: #f70000; }

.bg-dark-myheart-19 {
  background: #3a0000; }

.bg-light-myheart-19 {
  background: #fc0000; }

.bg-dark-myheart-20 {
  background: #350000; }

.bg-light-myheart-20 {
  background: #ff0202; }

.bg-dark-myheart-21 {
  background: #300000; }

.bg-light-myheart-21 {
  background: #ff0707; }

.bg-dark-myheart-22 {
  background: #2b0000; }

.bg-light-myheart-22 {
  background: #ff0c0c; }

.bg-dark-myheart-23 {
  background: #260000; }

.bg-light-myheart-23 {
  background: #ff1111; }

.bg-dark-myheart-24 {
  background: #210000; }

.bg-light-myheart-24 {
  background: #ff1616; }

.bg-dark-myheart-25 {
  background: #1c0000; }

.bg-light-myheart-25 {
  background: #ff1c1c; }

.bg-dark-myheart-26 {
  background: #160000; }

.bg-light-myheart-26 {
  background: #ff2121; }

.bg-dark-myheart-27 {
  background: #110000; }

.bg-light-myheart-27 {
  background: #ff2626; }

.bg-dark-myheart-28 {
  background: #0c0000; }

.bg-light-myheart-28 {
  background: #ff2b2b; }

.bg-dark-myheart-29 {
  background: #070000; }

.bg-light-myheart-29 {
  background: #ff3030; }

.bg-dark-myheart-30 {
  background: #020000; }

.bg-light-myheart-30 {
  background: #ff3535; }

.bg-dark-myheart-31 {
  background: black; }

.bg-light-myheart-31 {
  background: #ff3a3a; }

.bg-dark-myheart-32 {
  background: black; }

.bg-light-myheart-32 {
  background: #ff3f3f; }

.bg-dark-myheart-33 {
  background: black; }

.bg-light-myheart-33 {
  background: #ff4444; }

.bg-dark-myheart-34 {
  background: black; }

.bg-light-myheart-34 {
  background: #ff4949; }

.bg-dark-myheart-35 {
  background: black; }

.bg-light-myheart-35 {
  background: #ff4f4f; }

.bg-dark-myheart-36 {
  background: black; }

.bg-light-myheart-36 {
  background: #ff5454; }

.bg-dark-myheart-37 {
  background: black; }

.bg-light-myheart-37 {
  background: #ff5959; }

.bg-dark-myheart-38 {
  background: black; }

.bg-light-myheart-38 {
  background: #ff5e5e; }

.bg-dark-myheart-39 {
  background: black; }

.bg-light-myheart-39 {
  background: #ff6363; }

.bg-dark-myheart-40 {
  background: black; }

.bg-light-myheart-40 {
  background: #ff6868; }

.bg-dark-myheart-41 {
  background: black; }

.bg-light-myheart-41 {
  background: #ff6d6d; }

.bg-dark-myheart-42 {
  background: black; }

.bg-light-myheart-42 {
  background: #ff7272; }

.bg-dark-myheart-43 {
  background: black; }

.bg-light-myheart-43 {
  background: #ff7777; }

.bg-dark-myheart-44 {
  background: black; }

.bg-light-myheart-44 {
  background: #ff7c7c; }

.bg-dark-myheart-45 {
  background: black; }

.bg-light-myheart-45 {
  background: #ff8282; }

.bg-dark-myheart-46 {
  background: black; }

.bg-light-myheart-46 {
  background: #ff8787; }

.bg-dark-myheart-47 {
  background: black; }

.bg-light-myheart-47 {
  background: #ff8c8c; }

.bg-dark-myheart-48 {
  background: black; }

.bg-light-myheart-48 {
  background: #ff9191; }

.bg-dark-myheart-49 {
  background: black; }

.bg-light-myheart-49 {
  background: #ff9696; }

.bg-dark-myheart-50 {
  background: black; }

.bg-light-myheart-50 {
  background: #ff9b9b; }

.bg-dark-myheart-51 {
  background: black; }

.bg-light-myheart-51 {
  background: #ffa0a0; }

.bg-dark-myheart-52 {
  background: black; }

.bg-light-myheart-52 {
  background: #ffa5a5; }

.bg-dark-myheart-53 {
  background: black; }

.bg-light-myheart-53 {
  background: #ffaaaa; }

.bg-dark-myheart-54 {
  background: black; }

.bg-light-myheart-54 {
  background: #ffafaf; }

.bg-dark-myheart-55 {
  background: black; }

.bg-light-myheart-55 {
  background: #ffb5b5; }

.bg-dark-myheart-56 {
  background: black; }

.bg-light-myheart-56 {
  background: #ffbaba; }

.bg-dark-myheart-57 {
  background: black; }

.bg-light-myheart-57 {
  background: #ffbfbf; }

.bg-dark-myheart-58 {
  background: black; }

.bg-light-myheart-58 {
  background: #ffc4c4; }

.bg-dark-myheart-59 {
  background: black; }

.bg-light-myheart-59 {
  background: #ffc9c9; }

.bg-dark-myheart-60 {
  background: black; }

.bg-light-myheart-60 {
  background: #ffcece; }

.bg-dark-myheart-61 {
  background: black; }

.bg-light-myheart-61 {
  background: #ffd3d3; }

.bg-dark-myheart-62 {
  background: black; }

.bg-light-myheart-62 {
  background: #ffd8d8; }

.bg-dark-myheart-63 {
  background: black; }

.bg-light-myheart-63 {
  background: #ffdddd; }

.bg-dark-myheart-64 {
  background: black; }

.bg-light-myheart-64 {
  background: #ffe2e2; }

.bg-dark-myheart-65 {
  background: black; }

.bg-light-myheart-65 {
  background: #ffe8e8; }

.bg-dark-myheart-66 {
  background: black; }

.bg-light-myheart-66 {
  background: #ffeded; }

.bg-dark-myheart-67 {
  background: black; }

.bg-light-myheart-67 {
  background: #fff2f2; }

.bg-dark-myheart-68 {
  background: black; }

.bg-light-myheart-68 {
  background: #fff7f7; }

.bg-dark-myheart-69 {
  background: black; }

.bg-light-myheart-69 {
  background: #fffcfc; }

.bg-dark-myheart-70 {
  background: black; }

.bg-light-myheart-70 {
  background: white; }

.bg-dark-myheart-71 {
  background: black; }

.bg-light-myheart-71 {
  background: white; }

.bg-dark-myheart-72 {
  background: black; }

.bg-light-myheart-72 {
  background: white; }

.bg-dark-myheart-73 {
  background: black; }

.bg-light-myheart-73 {
  background: white; }

.bg-dark-myheart-74 {
  background: black; }

.bg-light-myheart-74 {
  background: white; }

.bg-dark-myheart-75 {
  background: black; }

.bg-light-myheart-75 {
  background: white; }

.bg-dark-myheart-76 {
  background: black; }

.bg-light-myheart-76 {
  background: white; }

.bg-dark-myheart-77 {
  background: black; }

.bg-light-myheart-77 {
  background: white; }

.bg-dark-myheart-78 {
  background: black; }

.bg-light-myheart-78 {
  background: white; }

.bg-dark-myheart-79 {
  background: black; }

.bg-light-myheart-79 {
  background: white; }

.bg-dark-myheart-80 {
  background: black; }

.bg-light-myheart-80 {
  background: white; }

.bg-dark-myheart-81 {
  background: black; }

.bg-light-myheart-81 {
  background: white; }

.bg-dark-myheart-82 {
  background: black; }

.bg-light-myheart-82 {
  background: white; }

.bg-dark-myheart-83 {
  background: black; }

.bg-light-myheart-83 {
  background: white; }

.bg-dark-myheart-84 {
  background: black; }

.bg-light-myheart-84 {
  background: white; }

.bg-dark-myheart-85 {
  background: black; }

.bg-light-myheart-85 {
  background: white; }

.bg-dark-myheart-86 {
  background: black; }

.bg-light-myheart-86 {
  background: white; }

.bg-dark-myheart-87 {
  background: black; }

.bg-light-myheart-87 {
  background: white; }

.bg-dark-myheart-88 {
  background: black; }

.bg-light-myheart-88 {
  background: white; }

.bg-dark-myheart-89 {
  background: black; }

.bg-light-myheart-89 {
  background: white; }

.bg-dark-myheart-90 {
  background: black; }

.bg-light-myheart-90 {
  background: white; }

.bg-dark-myheart-91 {
  background: black; }

.bg-light-myheart-91 {
  background: white; }

.bg-dark-myheart-92 {
  background: black; }

.bg-light-myheart-92 {
  background: white; }

.bg-dark-myheart-93 {
  background: black; }

.bg-light-myheart-93 {
  background: white; }

.bg-dark-myheart-94 {
  background: black; }

.bg-light-myheart-94 {
  background: white; }

.bg-dark-myheart-95 {
  background: black; }

.bg-light-myheart-95 {
  background: white; }

.bg-dark-myheart-96 {
  background: black; }

.bg-light-myheart-96 {
  background: white; }

.bg-dark-myheart-97 {
  background: black; }

.bg-light-myheart-97 {
  background: white; }

.bg-dark-myheart-98 {
  background: black; }

.bg-light-myheart-98 {
  background: white; }

.bg-dark-myheart-99 {
  background: black; }

.bg-light-myheart-99 {
  background: white; }

.bg-dark-myheart-100 {
  background: black; }

.bg-light-myheart-100 {
  background: white; }

.text-mytelehealth {
  color: #03406a !important; }

.border-mytelehealth {
  border-color: #03406a; }

.mytelehealth {
  background-color: #03406a !important;
  color: white !important; }

.tile-mytelehealth {
  background: #03406a !important; }
  @media (min-width: 1025px) {
    .tile-mytelehealth:hover {
      background-color: #044f83 !important; } }
  .tile-mytelehealth:active, .tile-mytelehealth:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(3, 64, 106, 0.5);
    background-color: #034674 !important; }

.target-mytelehealth {
  background: #03406a !important;
  color: #fff;
  padding: 20px; }

.patient-dash-mytelehealth {
  background-color: #03406a !important; }

.btn-mytelehealth {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #03406a !important;
  border: 2px solid #03406a !important; }
  .btn-mytelehealth:focus, .btn-mytelehealth:active {
    outline: none;
    color: white !important;
    background: #03406a !important;
    text-decoration: none; }

.bg-overlay-mytelehealth-10 {
  background: rgba(3, 64, 106, 0.1); }

.bg-overlay-mytelehealth-20 {
  background: rgba(3, 64, 106, 0.2); }

.bg-overlay-mytelehealth-30 {
  background: rgba(3, 64, 106, 0.3); }

.bg-overlay-mytelehealth-40 {
  background: rgba(3, 64, 106, 0.4); }

.bg-overlay-mytelehealth-50 {
  background: rgba(3, 64, 106, 0.5); }

.bg-overlay-mytelehealth-60 {
  background: rgba(3, 64, 106, 0.6); }

.bg-overlay-mytelehealth-70 {
  background: rgba(3, 64, 106, 0.7); }

.bg-overlay-mytelehealth-80 {
  background: rgba(3, 64, 106, 0.8); }

.bg-overlay-mytelehealth-90 {
  background: rgba(3, 64, 106, 0.9); }

.bg-mytelehealth {
  background: #03406a; }

.bg-dark-mytelehealth-1 {
  background: #033d65; }

.bg-light-mytelehealth-1 {
  background: #03436f; }

.bg-dark-mytelehealth-2 {
  background: #033a60; }

.bg-light-mytelehealth-2 {
  background: #034674; }

.bg-dark-mytelehealth-3 {
  background: #03375b; }

.bg-light-mytelehealth-3 {
  background: #034979; }

.bg-dark-mytelehealth-4 {
  background: #023456; }

.bg-light-mytelehealth-4 {
  background: #044c7e; }

.bg-dark-mytelehealth-5 {
  background: #023151; }

.bg-light-mytelehealth-5 {
  background: #044f83; }

.bg-dark-mytelehealth-6 {
  background: #022e4c; }

.bg-light-mytelehealth-6 {
  background: #045288; }

.bg-dark-mytelehealth-7 {
  background: #022b47; }

.bg-light-mytelehealth-7 {
  background: #04558d; }

.bg-dark-mytelehealth-8 {
  background: #022842; }

.bg-light-mytelehealth-8 {
  background: #045892; }

.bg-dark-mytelehealth-9 {
  background: #02253d; }

.bg-light-mytelehealth-9 {
  background: #045b97; }

.bg-dark-mytelehealth-10 {
  background: #022238; }

.bg-light-mytelehealth-10 {
  background: #045e9c; }

.bg-dark-mytelehealth-11 {
  background: #011f33; }

.bg-light-mytelehealth-11 {
  background: #0561a1; }

.bg-dark-mytelehealth-12 {
  background: #011c2e; }

.bg-light-mytelehealth-12 {
  background: #0564a6; }

.bg-dark-mytelehealth-13 {
  background: #01192a; }

.bg-light-mytelehealth-13 {
  background: #0567aa; }

.bg-dark-mytelehealth-14 {
  background: #011625; }

.bg-light-mytelehealth-14 {
  background: #056aaf; }

.bg-dark-mytelehealth-15 {
  background: #011320; }

.bg-light-mytelehealth-15 {
  background: #056db4; }

.bg-dark-mytelehealth-16 {
  background: #01101b; }

.bg-light-mytelehealth-16 {
  background: #0570b9; }

.bg-dark-mytelehealth-17 {
  background: #010d16; }

.bg-light-mytelehealth-17 {
  background: #0573be; }

.bg-dark-mytelehealth-18 {
  background: #000a11; }

.bg-light-mytelehealth-18 {
  background: #0676c3; }

.bg-dark-mytelehealth-19 {
  background: #00070c; }

.bg-light-mytelehealth-19 {
  background: #0679c8; }

.bg-dark-mytelehealth-20 {
  background: #000407; }

.bg-light-mytelehealth-20 {
  background: #067ccd; }

.bg-dark-mytelehealth-21 {
  background: #000102; }

.bg-light-mytelehealth-21 {
  background: #067fd2; }

.bg-dark-mytelehealth-22 {
  background: black; }

.bg-light-mytelehealth-22 {
  background: #0682d7; }

.bg-dark-mytelehealth-23 {
  background: black; }

.bg-light-mytelehealth-23 {
  background: #0685dc; }

.bg-dark-mytelehealth-24 {
  background: black; }

.bg-light-mytelehealth-24 {
  background: #0688e1; }

.bg-dark-mytelehealth-25 {
  background: black; }

.bg-light-mytelehealth-25 {
  background: #078be6; }

.bg-dark-mytelehealth-26 {
  background: black; }

.bg-light-mytelehealth-26 {
  background: #078eeb; }

.bg-dark-mytelehealth-27 {
  background: black; }

.bg-light-mytelehealth-27 {
  background: #0791f0; }

.bg-dark-mytelehealth-28 {
  background: black; }

.bg-light-mytelehealth-28 {
  background: #0794f5; }

.bg-dark-mytelehealth-29 {
  background: black; }

.bg-light-mytelehealth-29 {
  background: #0997f8; }

.bg-dark-mytelehealth-30 {
  background: black; }

.bg-light-mytelehealth-30 {
  background: #0e99f8; }

.bg-dark-mytelehealth-31 {
  background: black; }

.bg-light-mytelehealth-31 {
  background: #139bf8; }

.bg-dark-mytelehealth-32 {
  background: black; }

.bg-light-mytelehealth-32 {
  background: #189df8; }

.bg-dark-mytelehealth-33 {
  background: black; }

.bg-light-mytelehealth-33 {
  background: #1d9ff9; }

.bg-dark-mytelehealth-34 {
  background: black; }

.bg-light-mytelehealth-34 {
  background: #22a1f9; }

.bg-dark-mytelehealth-35 {
  background: black; }

.bg-light-mytelehealth-35 {
  background: #27a3f9; }

.bg-dark-mytelehealth-36 {
  background: black; }

.bg-light-mytelehealth-36 {
  background: #2ca5f9; }

.bg-dark-mytelehealth-37 {
  background: black; }

.bg-light-mytelehealth-37 {
  background: #31a7f9; }

.bg-dark-mytelehealth-38 {
  background: black; }

.bg-light-mytelehealth-38 {
  background: #36a9f9; }

.bg-dark-mytelehealth-39 {
  background: black; }

.bg-light-mytelehealth-39 {
  background: #3aacf9; }

.bg-dark-mytelehealth-40 {
  background: black; }

.bg-light-mytelehealth-40 {
  background: #3faefa; }

.bg-dark-mytelehealth-41 {
  background: black; }

.bg-light-mytelehealth-41 {
  background: #44b0fa; }

.bg-dark-mytelehealth-42 {
  background: black; }

.bg-light-mytelehealth-42 {
  background: #49b2fa; }

.bg-dark-mytelehealth-43 {
  background: black; }

.bg-light-mytelehealth-43 {
  background: #4eb4fa; }

.bg-dark-mytelehealth-44 {
  background: black; }

.bg-light-mytelehealth-44 {
  background: #53b6fa; }

.bg-dark-mytelehealth-45 {
  background: black; }

.bg-light-mytelehealth-45 {
  background: #58b8fa; }

.bg-dark-mytelehealth-46 {
  background: black; }

.bg-light-mytelehealth-46 {
  background: #5dbafa; }

.bg-dark-mytelehealth-47 {
  background: black; }

.bg-light-mytelehealth-47 {
  background: #62bcfb; }

.bg-dark-mytelehealth-48 {
  background: black; }

.bg-light-mytelehealth-48 {
  background: #67bffb; }

.bg-dark-mytelehealth-49 {
  background: black; }

.bg-light-mytelehealth-49 {
  background: #6cc1fb; }

.bg-dark-mytelehealth-50 {
  background: black; }

.bg-light-mytelehealth-50 {
  background: #71c3fb; }

.bg-dark-mytelehealth-51 {
  background: black; }

.bg-light-mytelehealth-51 {
  background: #76c5fb; }

.bg-dark-mytelehealth-52 {
  background: black; }

.bg-light-mytelehealth-52 {
  background: #7bc7fb; }

.bg-dark-mytelehealth-53 {
  background: black; }

.bg-light-mytelehealth-53 {
  background: #80c9fb; }

.bg-dark-mytelehealth-54 {
  background: black; }

.bg-light-mytelehealth-54 {
  background: #85cbfc; }

.bg-dark-mytelehealth-55 {
  background: black; }

.bg-light-mytelehealth-55 {
  background: #8acdfc; }

.bg-dark-mytelehealth-56 {
  background: black; }

.bg-light-mytelehealth-56 {
  background: #8fcffc; }

.bg-dark-mytelehealth-57 {
  background: black; }

.bg-light-mytelehealth-57 {
  background: #94d1fc; }

.bg-dark-mytelehealth-58 {
  background: black; }

.bg-light-mytelehealth-58 {
  background: #99d4fc; }

.bg-dark-mytelehealth-59 {
  background: black; }

.bg-light-mytelehealth-59 {
  background: #9ed6fc; }

.bg-dark-mytelehealth-60 {
  background: black; }

.bg-light-mytelehealth-60 {
  background: #a3d8fc; }

.bg-dark-mytelehealth-61 {
  background: black; }

.bg-light-mytelehealth-61 {
  background: #a8dafd; }

.bg-dark-mytelehealth-62 {
  background: black; }

.bg-light-mytelehealth-62 {
  background: #addcfd; }

.bg-dark-mytelehealth-63 {
  background: black; }

.bg-light-mytelehealth-63 {
  background: #b1defd; }

.bg-dark-mytelehealth-64 {
  background: black; }

.bg-light-mytelehealth-64 {
  background: #b6e0fd; }

.bg-dark-mytelehealth-65 {
  background: black; }

.bg-light-mytelehealth-65 {
  background: #bbe2fd; }

.bg-dark-mytelehealth-66 {
  background: black; }

.bg-light-mytelehealth-66 {
  background: #c0e4fd; }

.bg-dark-mytelehealth-67 {
  background: black; }

.bg-light-mytelehealth-67 {
  background: #c5e7fd; }

.bg-dark-mytelehealth-68 {
  background: black; }

.bg-light-mytelehealth-68 {
  background: #cae9fe; }

.bg-dark-mytelehealth-69 {
  background: black; }

.bg-light-mytelehealth-69 {
  background: #cfebfe; }

.bg-dark-mytelehealth-70 {
  background: black; }

.bg-light-mytelehealth-70 {
  background: #d4edfe; }

.bg-dark-mytelehealth-71 {
  background: black; }

.bg-light-mytelehealth-71 {
  background: #d9effe; }

.bg-dark-mytelehealth-72 {
  background: black; }

.bg-light-mytelehealth-72 {
  background: #def1fe; }

.bg-dark-mytelehealth-73 {
  background: black; }

.bg-light-mytelehealth-73 {
  background: #e3f3fe; }

.bg-dark-mytelehealth-74 {
  background: black; }

.bg-light-mytelehealth-74 {
  background: #e8f5fe; }

.bg-dark-mytelehealth-75 {
  background: black; }

.bg-light-mytelehealth-75 {
  background: #edf7fe; }

.bg-dark-mytelehealth-76 {
  background: black; }

.bg-light-mytelehealth-76 {
  background: #f2f9ff; }

.bg-dark-mytelehealth-77 {
  background: black; }

.bg-light-mytelehealth-77 {
  background: #f7fcff; }

.bg-dark-mytelehealth-78 {
  background: black; }

.bg-light-mytelehealth-78 {
  background: #fcfeff; }

.bg-dark-mytelehealth-79 {
  background: black; }

.bg-light-mytelehealth-79 {
  background: white; }

.bg-dark-mytelehealth-80 {
  background: black; }

.bg-light-mytelehealth-80 {
  background: white; }

.bg-dark-mytelehealth-81 {
  background: black; }

.bg-light-mytelehealth-81 {
  background: white; }

.bg-dark-mytelehealth-82 {
  background: black; }

.bg-light-mytelehealth-82 {
  background: white; }

.bg-dark-mytelehealth-83 {
  background: black; }

.bg-light-mytelehealth-83 {
  background: white; }

.bg-dark-mytelehealth-84 {
  background: black; }

.bg-light-mytelehealth-84 {
  background: white; }

.bg-dark-mytelehealth-85 {
  background: black; }

.bg-light-mytelehealth-85 {
  background: white; }

.bg-dark-mytelehealth-86 {
  background: black; }

.bg-light-mytelehealth-86 {
  background: white; }

.bg-dark-mytelehealth-87 {
  background: black; }

.bg-light-mytelehealth-87 {
  background: white; }

.bg-dark-mytelehealth-88 {
  background: black; }

.bg-light-mytelehealth-88 {
  background: white; }

.bg-dark-mytelehealth-89 {
  background: black; }

.bg-light-mytelehealth-89 {
  background: white; }

.bg-dark-mytelehealth-90 {
  background: black; }

.bg-light-mytelehealth-90 {
  background: white; }

.bg-dark-mytelehealth-91 {
  background: black; }

.bg-light-mytelehealth-91 {
  background: white; }

.bg-dark-mytelehealth-92 {
  background: black; }

.bg-light-mytelehealth-92 {
  background: white; }

.bg-dark-mytelehealth-93 {
  background: black; }

.bg-light-mytelehealth-93 {
  background: white; }

.bg-dark-mytelehealth-94 {
  background: black; }

.bg-light-mytelehealth-94 {
  background: white; }

.bg-dark-mytelehealth-95 {
  background: black; }

.bg-light-mytelehealth-95 {
  background: white; }

.bg-dark-mytelehealth-96 {
  background: black; }

.bg-light-mytelehealth-96 {
  background: white; }

.bg-dark-mytelehealth-97 {
  background: black; }

.bg-light-mytelehealth-97 {
  background: white; }

.bg-dark-mytelehealth-98 {
  background: black; }

.bg-light-mytelehealth-98 {
  background: white; }

.bg-dark-mytelehealth-99 {
  background: black; }

.bg-light-mytelehealth-99 {
  background: white; }

.bg-dark-mytelehealth-100 {
  background: black; }

.bg-light-mytelehealth-100 {
  background: white; }

.text-dorset {
  color: #282c54 !important; }

.border-dorset {
  border-color: #282c54; }

.dorset {
  background-color: #282c54 !important;
  color: white !important; }

.tile-dorset {
  background: #282c54 !important; }
  @media (min-width: 1025px) {
    .tile-dorset:hover {
      background-color: #303565 !important; } }
  .tile-dorset:active, .tile-dorset:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(40, 44, 84, 0.5);
    background-color: #2b305b !important; }

.target-dorset {
  background: #282c54 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-dorset {
  background-color: #282c54 !important; }

.btn-dorset {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #282c54 !important;
  border: 2px solid #282c54 !important; }
  .btn-dorset:focus, .btn-dorset:active {
    outline: none;
    color: white !important;
    background: #282c54 !important;
    text-decoration: none; }

.bg-overlay-dorset-10 {
  background: rgba(40, 44, 84, 0.1); }

.bg-overlay-dorset-20 {
  background: rgba(40, 44, 84, 0.2); }

.bg-overlay-dorset-30 {
  background: rgba(40, 44, 84, 0.3); }

.bg-overlay-dorset-40 {
  background: rgba(40, 44, 84, 0.4); }

.bg-overlay-dorset-50 {
  background: rgba(40, 44, 84, 0.5); }

.bg-overlay-dorset-60 {
  background: rgba(40, 44, 84, 0.6); }

.bg-overlay-dorset-70 {
  background: rgba(40, 44, 84, 0.7); }

.bg-overlay-dorset-80 {
  background: rgba(40, 44, 84, 0.8); }

.bg-overlay-dorset-90 {
  background: rgba(40, 44, 84, 0.9); }

.bg-dorset {
  background: #282c54; }

.bg-dark-dorset-1 {
  background: #262a51; }

.bg-light-dorset-1 {
  background: #2a2e57; }

.bg-dark-dorset-2 {
  background: #25284d; }

.bg-light-dorset-2 {
  background: #2b305b; }

.bg-dark-dorset-3 {
  background: #23274a; }

.bg-light-dorset-3 {
  background: #2d315e; }

.bg-dark-dorset-4 {
  background: #212546; }

.bg-light-dorset-4 {
  background: #2f3362; }

.bg-dark-dorset-5 {
  background: #202343; }

.bg-light-dorset-5 {
  background: #303565; }

.bg-dark-dorset-6 {
  background: #1e213f; }

.bg-light-dorset-6 {
  background: #323769; }

.bg-dark-dorset-7 {
  background: #1c1f3c; }

.bg-light-dorset-7 {
  background: #34396c; }

.bg-dark-dorset-8 {
  background: #1b1e38; }

.bg-light-dorset-8 {
  background: #353a70; }

.bg-dark-dorset-9 {
  background: #191c35; }

.bg-light-dorset-9 {
  background: #373c73; }

.bg-dark-dorset-10 {
  background: #181a31; }

.bg-light-dorset-10 {
  background: #383e77; }

.bg-dark-dorset-11 {
  background: #16182e; }

.bg-light-dorset-11 {
  background: #3a407a; }

.bg-dark-dorset-12 {
  background: #14162b; }

.bg-light-dorset-12 {
  background: #3c427d; }

.bg-dark-dorset-13 {
  background: #131427; }

.bg-light-dorset-13 {
  background: #3d4481; }

.bg-dark-dorset-14 {
  background: #111324; }

.bg-light-dorset-14 {
  background: #3f4584; }

.bg-dark-dorset-15 {
  background: #0f1120; }

.bg-light-dorset-15 {
  background: #414788; }

.bg-dark-dorset-16 {
  background: #0e0f1d; }

.bg-light-dorset-16 {
  background: #42498b; }

.bg-dark-dorset-17 {
  background: #0c0d19; }

.bg-light-dorset-17 {
  background: #444b8f; }

.bg-dark-dorset-18 {
  background: #0a0b16; }

.bg-light-dorset-18 {
  background: #464d92; }

.bg-dark-dorset-19 {
  background: #090a12; }

.bg-light-dorset-19 {
  background: #474e96; }

.bg-dark-dorset-20 {
  background: #07080f; }

.bg-light-dorset-20 {
  background: #495099; }

.bg-dark-dorset-21 {
  background: #05060b; }

.bg-light-dorset-21 {
  background: #4b529d; }

.bg-dark-dorset-22 {
  background: #040408; }

.bg-light-dorset-22 {
  background: #4c54a0; }

.bg-dark-dorset-23 {
  background: #020205; }

.bg-light-dorset-23 {
  background: #4e56a3; }

.bg-dark-dorset-24 {
  background: #010101; }

.bg-light-dorset-24 {
  background: #4f57a7; }

.bg-dark-dorset-25 {
  background: black; }

.bg-light-dorset-25 {
  background: #5159aa; }

.bg-dark-dorset-26 {
  background: black; }

.bg-light-dorset-26 {
  background: #535cad; }

.bg-dark-dorset-27 {
  background: black; }

.bg-light-dorset-27 {
  background: #575faf; }

.bg-dark-dorset-28 {
  background: black; }

.bg-light-dorset-28 {
  background: #5a62b1; }

.bg-dark-dorset-29 {
  background: black; }

.bg-light-dorset-29 {
  background: #5e65b2; }

.bg-dark-dorset-30 {
  background: black; }

.bg-light-dorset-30 {
  background: #6169b4; }

.bg-dark-dorset-31 {
  background: black; }

.bg-light-dorset-31 {
  background: #656cb5; }

.bg-dark-dorset-32 {
  background: black; }

.bg-light-dorset-32 {
  background: #686fb7; }

.bg-dark-dorset-33 {
  background: black; }

.bg-light-dorset-33 {
  background: #6c73b9; }

.bg-dark-dorset-34 {
  background: black; }

.bg-light-dorset-34 {
  background: #6f76ba; }

.bg-dark-dorset-35 {
  background: black; }

.bg-light-dorset-35 {
  background: #7279bc; }

.bg-dark-dorset-36 {
  background: black; }

.bg-light-dorset-36 {
  background: #767cbe; }

.bg-dark-dorset-37 {
  background: black; }

.bg-light-dorset-37 {
  background: #7980bf; }

.bg-dark-dorset-38 {
  background: black; }

.bg-light-dorset-38 {
  background: #7d83c1; }

.bg-dark-dorset-39 {
  background: black; }

.bg-light-dorset-39 {
  background: #8086c3; }

.bg-dark-dorset-40 {
  background: black; }

.bg-light-dorset-40 {
  background: #848ac4; }

.bg-dark-dorset-41 {
  background: black; }

.bg-light-dorset-41 {
  background: #878dc6; }

.bg-dark-dorset-42 {
  background: black; }

.bg-light-dorset-42 {
  background: #8b90c8; }

.bg-dark-dorset-43 {
  background: black; }

.bg-light-dorset-43 {
  background: #8e93c9; }

.bg-dark-dorset-44 {
  background: black; }

.bg-light-dorset-44 {
  background: #9297cb; }

.bg-dark-dorset-45 {
  background: black; }

.bg-light-dorset-45 {
  background: #959acd; }

.bg-dark-dorset-46 {
  background: black; }

.bg-light-dorset-46 {
  background: #989dce; }

.bg-dark-dorset-47 {
  background: black; }

.bg-light-dorset-47 {
  background: #9ca1d0; }

.bg-dark-dorset-48 {
  background: black; }

.bg-light-dorset-48 {
  background: #9fa4d1; }

.bg-dark-dorset-49 {
  background: black; }

.bg-light-dorset-49 {
  background: #a3a7d3; }

.bg-dark-dorset-50 {
  background: black; }

.bg-light-dorset-50 {
  background: #a6aad5; }

.bg-dark-dorset-51 {
  background: black; }

.bg-light-dorset-51 {
  background: #aaaed6; }

.bg-dark-dorset-52 {
  background: black; }

.bg-light-dorset-52 {
  background: #adb1d8; }

.bg-dark-dorset-53 {
  background: black; }

.bg-light-dorset-53 {
  background: #b1b4da; }

.bg-dark-dorset-54 {
  background: black; }

.bg-light-dorset-54 {
  background: #b4b8db; }

.bg-dark-dorset-55 {
  background: black; }

.bg-light-dorset-55 {
  background: #b8bbdd; }

.bg-dark-dorset-56 {
  background: black; }

.bg-light-dorset-56 {
  background: #bbbedf; }

.bg-dark-dorset-57 {
  background: black; }

.bg-light-dorset-57 {
  background: #bec2e0; }

.bg-dark-dorset-58 {
  background: black; }

.bg-light-dorset-58 {
  background: #c2c5e2; }

.bg-dark-dorset-59 {
  background: black; }

.bg-light-dorset-59 {
  background: #c5c8e4; }

.bg-dark-dorset-60 {
  background: black; }

.bg-light-dorset-60 {
  background: #c9cbe5; }

.bg-dark-dorset-61 {
  background: black; }

.bg-light-dorset-61 {
  background: #cccfe7; }

.bg-dark-dorset-62 {
  background: black; }

.bg-light-dorset-62 {
  background: #d0d2e8; }

.bg-dark-dorset-63 {
  background: black; }

.bg-light-dorset-63 {
  background: #d3d5ea; }

.bg-dark-dorset-64 {
  background: black; }

.bg-light-dorset-64 {
  background: #d7d9ec; }

.bg-dark-dorset-65 {
  background: black; }

.bg-light-dorset-65 {
  background: #dadced; }

.bg-dark-dorset-66 {
  background: black; }

.bg-light-dorset-66 {
  background: #dedfef; }

.bg-dark-dorset-67 {
  background: black; }

.bg-light-dorset-67 {
  background: #e1e2f1; }

.bg-dark-dorset-68 {
  background: black; }

.bg-light-dorset-68 {
  background: #e4e6f2; }

.bg-dark-dorset-69 {
  background: black; }

.bg-light-dorset-69 {
  background: #e8e9f4; }

.bg-dark-dorset-70 {
  background: black; }

.bg-light-dorset-70 {
  background: #ebecf6; }

.bg-dark-dorset-71 {
  background: black; }

.bg-light-dorset-71 {
  background: #eff0f7; }

.bg-dark-dorset-72 {
  background: black; }

.bg-light-dorset-72 {
  background: #f2f3f9; }

.bg-dark-dorset-73 {
  background: black; }

.bg-light-dorset-73 {
  background: #f6f6fb; }

.bg-dark-dorset-74 {
  background: black; }

.bg-light-dorset-74 {
  background: #f9f9fc; }

.bg-dark-dorset-75 {
  background: black; }

.bg-light-dorset-75 {
  background: #fdfdfe; }

.bg-dark-dorset-76 {
  background: black; }

.bg-light-dorset-76 {
  background: white; }

.bg-dark-dorset-77 {
  background: black; }

.bg-light-dorset-77 {
  background: white; }

.bg-dark-dorset-78 {
  background: black; }

.bg-light-dorset-78 {
  background: white; }

.bg-dark-dorset-79 {
  background: black; }

.bg-light-dorset-79 {
  background: white; }

.bg-dark-dorset-80 {
  background: black; }

.bg-light-dorset-80 {
  background: white; }

.bg-dark-dorset-81 {
  background: black; }

.bg-light-dorset-81 {
  background: white; }

.bg-dark-dorset-82 {
  background: black; }

.bg-light-dorset-82 {
  background: white; }

.bg-dark-dorset-83 {
  background: black; }

.bg-light-dorset-83 {
  background: white; }

.bg-dark-dorset-84 {
  background: black; }

.bg-light-dorset-84 {
  background: white; }

.bg-dark-dorset-85 {
  background: black; }

.bg-light-dorset-85 {
  background: white; }

.bg-dark-dorset-86 {
  background: black; }

.bg-light-dorset-86 {
  background: white; }

.bg-dark-dorset-87 {
  background: black; }

.bg-light-dorset-87 {
  background: white; }

.bg-dark-dorset-88 {
  background: black; }

.bg-light-dorset-88 {
  background: white; }

.bg-dark-dorset-89 {
  background: black; }

.bg-light-dorset-89 {
  background: white; }

.bg-dark-dorset-90 {
  background: black; }

.bg-light-dorset-90 {
  background: white; }

.bg-dark-dorset-91 {
  background: black; }

.bg-light-dorset-91 {
  background: white; }

.bg-dark-dorset-92 {
  background: black; }

.bg-light-dorset-92 {
  background: white; }

.bg-dark-dorset-93 {
  background: black; }

.bg-light-dorset-93 {
  background: white; }

.bg-dark-dorset-94 {
  background: black; }

.bg-light-dorset-94 {
  background: white; }

.bg-dark-dorset-95 {
  background: black; }

.bg-light-dorset-95 {
  background: white; }

.bg-dark-dorset-96 {
  background: black; }

.bg-light-dorset-96 {
  background: white; }

.bg-dark-dorset-97 {
  background: black; }

.bg-light-dorset-97 {
  background: white; }

.bg-dark-dorset-98 {
  background: black; }

.bg-light-dorset-98 {
  background: white; }

.bg-dark-dorset-99 {
  background: black; }

.bg-light-dorset-99 {
  background: white; }

.bg-dark-dorset-100 {
  background: black; }

.bg-light-dorset-100 {
  background: white; }

.text-research {
  color: #4D2C3D !important; }

.border-research {
  border-color: #4D2C3D; }

.research {
  background-color: #4D2C3D !important;
  color: white !important; }

.tile-research {
  background: #4D2C3D !important; }
  @media (min-width: 1025px) {
    .tile-research:hover {
      background-color: #5d354a !important; } }
  .tile-research:active, .tile-research:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(77, 44, 61, 0.5);
    background-color: #533042 !important; }

.target-research {
  background: #4D2C3D !important;
  color: #fff;
  padding: 20px; }

.patient-dash-research {
  background-color: #4D2C3D !important; }

.btn-research {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #4D2C3D !important;
  border: 2px solid #4D2C3D !important; }
  .btn-research:focus, .btn-research:active {
    outline: none;
    color: white !important;
    background: #4D2C3D !important;
    text-decoration: none; }

.bg-overlay-research-10 {
  background: rgba(77, 44, 61, 0.1); }

.bg-overlay-research-20 {
  background: rgba(77, 44, 61, 0.2); }

.bg-overlay-research-30 {
  background: rgba(77, 44, 61, 0.3); }

.bg-overlay-research-40 {
  background: rgba(77, 44, 61, 0.4); }

.bg-overlay-research-50 {
  background: rgba(77, 44, 61, 0.5); }

.bg-overlay-research-60 {
  background: rgba(77, 44, 61, 0.6); }

.bg-overlay-research-70 {
  background: rgba(77, 44, 61, 0.7); }

.bg-overlay-research-80 {
  background: rgba(77, 44, 61, 0.8); }

.bg-overlay-research-90 {
  background: rgba(77, 44, 61, 0.9); }

.bg-research {
  background: #4D2C3D; }

.bg-dark-research-1 {
  background: #4a2a3a; }

.bg-light-research-1 {
  background: #502e40; }

.bg-dark-research-2 {
  background: #472838; }

.bg-light-research-2 {
  background: #533042; }

.bg-dark-research-3 {
  background: #432635; }

.bg-light-research-3 {
  background: #573245; }

.bg-dark-research-4 {
  background: #402533; }

.bg-light-research-4 {
  background: #5a3347; }

.bg-dark-research-5 {
  background: #3d2330; }

.bg-light-research-5 {
  background: #5d354a; }

.bg-dark-research-6 {
  background: #3a212e; }

.bg-light-research-6 {
  background: #60374c; }

.bg-dark-research-7 {
  background: #361f2b; }

.bg-light-research-7 {
  background: #64394f; }

.bg-dark-research-8 {
  background: #331d28; }

.bg-light-research-8 {
  background: #673b52; }

.bg-dark-research-9 {
  background: #301b26; }

.bg-light-research-9 {
  background: #6a3d54; }

.bg-dark-research-10 {
  background: #2d1923; }

.bg-light-research-10 {
  background: #6d3f57; }

.bg-dark-research-11 {
  background: #291821; }

.bg-light-research-11 {
  background: #714059; }

.bg-dark-research-12 {
  background: #26161e; }

.bg-light-research-12 {
  background: #74425c; }

.bg-dark-research-13 {
  background: #23141c; }

.bg-light-research-13 {
  background: #77445e; }

.bg-dark-research-14 {
  background: #201219; }

.bg-light-research-14 {
  background: #7a4661; }

.bg-dark-research-15 {
  background: #1c1016; }

.bg-light-research-15 {
  background: #7e4864; }

.bg-dark-research-16 {
  background: #190e14; }

.bg-light-research-16 {
  background: #814a66; }

.bg-dark-research-17 {
  background: #160c11; }

.bg-light-research-17 {
  background: #844c69; }

.bg-dark-research-18 {
  background: #130b0f; }

.bg-light-research-18 {
  background: #874d6b; }

.bg-dark-research-19 {
  background: #0f090c; }

.bg-light-research-19 {
  background: #8b4f6e; }

.bg-dark-research-20 {
  background: #0c070a; }

.bg-light-research-20 {
  background: #8e5170; }

.bg-dark-research-21 {
  background: #090507; }

.bg-light-research-21 {
  background: #915373; }

.bg-dark-research-22 {
  background: #060304; }

.bg-light-research-22 {
  background: #945576; }

.bg-dark-research-23 {
  background: #020102; }

.bg-light-research-23 {
  background: #985778; }

.bg-dark-research-24 {
  background: black; }

.bg-light-research-24 {
  background: #9b597b; }

.bg-dark-research-25 {
  background: black; }

.bg-light-research-25 {
  background: #9e5a7d; }

.bg-dark-research-26 {
  background: black; }

.bg-light-research-26 {
  background: #a15c80; }

.bg-dark-research-27 {
  background: black; }

.bg-light-research-27 {
  background: #a45f82; }

.bg-dark-research-28 {
  background: black; }

.bg-light-research-28 {
  background: #a56285; }

.bg-dark-research-29 {
  background: black; }

.bg-light-research-29 {
  background: #a76687; }

.bg-dark-research-30 {
  background: black; }

.bg-light-research-30 {
  background: #a9698a; }

.bg-dark-research-31 {
  background: black; }

.bg-light-research-31 {
  background: #ab6c8d; }

.bg-dark-research-32 {
  background: black; }

.bg-light-research-32 {
  background: #ad6f8f; }

.bg-dark-research-33 {
  background: black; }

.bg-light-research-33 {
  background: #af7392; }

.bg-dark-research-34 {
  background: black; }

.bg-light-research-34 {
  background: #b17694; }

.bg-dark-research-35 {
  background: black; }

.bg-light-research-35 {
  background: #b27997; }

.bg-dark-research-36 {
  background: black; }

.bg-light-research-36 {
  background: #b47c99; }

.bg-dark-research-37 {
  background: black; }

.bg-light-research-37 {
  background: #b6809c; }

.bg-dark-research-38 {
  background: black; }

.bg-light-research-38 {
  background: #b8839e; }

.bg-dark-research-39 {
  background: black; }

.bg-light-research-39 {
  background: #ba86a1; }

.bg-dark-research-40 {
  background: black; }

.bg-light-research-40 {
  background: #bc89a3; }

.bg-dark-research-41 {
  background: black; }

.bg-light-research-41 {
  background: #be8da6; }

.bg-dark-research-42 {
  background: black; }

.bg-light-research-42 {
  background: #bf90a8; }

.bg-dark-research-43 {
  background: black; }

.bg-light-research-43 {
  background: #c193ab; }

.bg-dark-research-44 {
  background: black; }

.bg-light-research-44 {
  background: #c396ad; }

.bg-dark-research-45 {
  background: black; }

.bg-light-research-45 {
  background: #c59ab0; }

.bg-dark-research-46 {
  background: black; }

.bg-light-research-46 {
  background: #c79db2; }

.bg-dark-research-47 {
  background: black; }

.bg-light-research-47 {
  background: #c9a0b5; }

.bg-dark-research-48 {
  background: black; }

.bg-light-research-48 {
  background: #cba3b7; }

.bg-dark-research-49 {
  background: black; }

.bg-light-research-49 {
  background: #cca6ba; }

.bg-dark-research-50 {
  background: black; }

.bg-light-research-50 {
  background: #ceaabd; }

.bg-dark-research-51 {
  background: black; }

.bg-light-research-51 {
  background: #d0adbf; }

.bg-dark-research-52 {
  background: black; }

.bg-light-research-52 {
  background: #d2b0c2; }

.bg-dark-research-53 {
  background: black; }

.bg-light-research-53 {
  background: #d4b3c4; }

.bg-dark-research-54 {
  background: black; }

.bg-light-research-54 {
  background: #d6b7c7; }

.bg-dark-research-55 {
  background: black; }

.bg-light-research-55 {
  background: #d8bac9; }

.bg-dark-research-56 {
  background: black; }

.bg-light-research-56 {
  background: #d9bdcc; }

.bg-dark-research-57 {
  background: black; }

.bg-light-research-57 {
  background: #dbc0ce; }

.bg-dark-research-58 {
  background: black; }

.bg-light-research-58 {
  background: #ddc4d1; }

.bg-dark-research-59 {
  background: black; }

.bg-light-research-59 {
  background: #dfc7d3; }

.bg-dark-research-60 {
  background: black; }

.bg-light-research-60 {
  background: #e1cad6; }

.bg-dark-research-61 {
  background: black; }

.bg-light-research-61 {
  background: #e3cdd8; }

.bg-dark-research-62 {
  background: black; }

.bg-light-research-62 {
  background: #e5d1db; }

.bg-dark-research-63 {
  background: black; }

.bg-light-research-63 {
  background: #e6d4dd; }

.bg-dark-research-64 {
  background: black; }

.bg-light-research-64 {
  background: #e8d7e0; }

.bg-dark-research-65 {
  background: black; }

.bg-light-research-65 {
  background: #eadae2; }

.bg-dark-research-66 {
  background: black; }

.bg-light-research-66 {
  background: #ecdee5; }

.bg-dark-research-67 {
  background: black; }

.bg-light-research-67 {
  background: #eee1e8; }

.bg-dark-research-68 {
  background: black; }

.bg-light-research-68 {
  background: #f0e4ea; }

.bg-dark-research-69 {
  background: black; }

.bg-light-research-69 {
  background: #f2e7ed; }

.bg-dark-research-70 {
  background: black; }

.bg-light-research-70 {
  background: #f3ebef; }

.bg-dark-research-71 {
  background: black; }

.bg-light-research-71 {
  background: #f5eef2; }

.bg-dark-research-72 {
  background: black; }

.bg-light-research-72 {
  background: #f7f1f4; }

.bg-dark-research-73 {
  background: black; }

.bg-light-research-73 {
  background: #f9f4f7; }

.bg-dark-research-74 {
  background: black; }

.bg-light-research-74 {
  background: #fbf8f9; }

.bg-dark-research-75 {
  background: black; }

.bg-light-research-75 {
  background: #fdfbfc; }

.bg-dark-research-76 {
  background: black; }

.bg-light-research-76 {
  background: #fefefe; }

.bg-dark-research-77 {
  background: black; }

.bg-light-research-77 {
  background: white; }

.bg-dark-research-78 {
  background: black; }

.bg-light-research-78 {
  background: white; }

.bg-dark-research-79 {
  background: black; }

.bg-light-research-79 {
  background: white; }

.bg-dark-research-80 {
  background: black; }

.bg-light-research-80 {
  background: white; }

.bg-dark-research-81 {
  background: black; }

.bg-light-research-81 {
  background: white; }

.bg-dark-research-82 {
  background: black; }

.bg-light-research-82 {
  background: white; }

.bg-dark-research-83 {
  background: black; }

.bg-light-research-83 {
  background: white; }

.bg-dark-research-84 {
  background: black; }

.bg-light-research-84 {
  background: white; }

.bg-dark-research-85 {
  background: black; }

.bg-light-research-85 {
  background: white; }

.bg-dark-research-86 {
  background: black; }

.bg-light-research-86 {
  background: white; }

.bg-dark-research-87 {
  background: black; }

.bg-light-research-87 {
  background: white; }

.bg-dark-research-88 {
  background: black; }

.bg-light-research-88 {
  background: white; }

.bg-dark-research-89 {
  background: black; }

.bg-light-research-89 {
  background: white; }

.bg-dark-research-90 {
  background: black; }

.bg-light-research-90 {
  background: white; }

.bg-dark-research-91 {
  background: black; }

.bg-light-research-91 {
  background: white; }

.bg-dark-research-92 {
  background: black; }

.bg-light-research-92 {
  background: white; }

.bg-dark-research-93 {
  background: black; }

.bg-light-research-93 {
  background: white; }

.bg-dark-research-94 {
  background: black; }

.bg-light-research-94 {
  background: white; }

.bg-dark-research-95 {
  background: black; }

.bg-light-research-95 {
  background: white; }

.bg-dark-research-96 {
  background: black; }

.bg-light-research-96 {
  background: white; }

.bg-dark-research-97 {
  background: black; }

.bg-light-research-97 {
  background: white; }

.bg-dark-research-98 {
  background: black; }

.bg-light-research-98 {
  background: white; }

.bg-dark-research-99 {
  background: black; }

.bg-light-research-99 {
  background: white; }

.bg-dark-research-100 {
  background: black; }

.bg-light-research-100 {
  background: white; }

.text-covid19 {
  color: #4D2C3D !important; }

.border-covid19 {
  border-color: #4D2C3D; }

.covid19 {
  background-color: #4D2C3D !important;
  color: white !important; }

.tile-covid19 {
  background: #4D2C3D !important; }
  @media (min-width: 1025px) {
    .tile-covid19:hover {
      background-color: #5d354a !important; } }
  .tile-covid19:active, .tile-covid19:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(77, 44, 61, 0.5);
    background-color: #533042 !important; }

.target-covid19 {
  background: #4D2C3D !important;
  color: #fff;
  padding: 20px; }

.patient-dash-covid19 {
  background-color: #4D2C3D !important; }

.btn-covid19 {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #4D2C3D !important;
  border: 2px solid #4D2C3D !important; }
  .btn-covid19:focus, .btn-covid19:active {
    outline: none;
    color: white !important;
    background: #4D2C3D !important;
    text-decoration: none; }

.bg-overlay-covid19-10 {
  background: rgba(77, 44, 61, 0.1); }

.bg-overlay-covid19-20 {
  background: rgba(77, 44, 61, 0.2); }

.bg-overlay-covid19-30 {
  background: rgba(77, 44, 61, 0.3); }

.bg-overlay-covid19-40 {
  background: rgba(77, 44, 61, 0.4); }

.bg-overlay-covid19-50 {
  background: rgba(77, 44, 61, 0.5); }

.bg-overlay-covid19-60 {
  background: rgba(77, 44, 61, 0.6); }

.bg-overlay-covid19-70 {
  background: rgba(77, 44, 61, 0.7); }

.bg-overlay-covid19-80 {
  background: rgba(77, 44, 61, 0.8); }

.bg-overlay-covid19-90 {
  background: rgba(77, 44, 61, 0.9); }

.bg-covid19 {
  background: #4D2C3D; }

.bg-dark-covid19-1 {
  background: #4a2a3a; }

.bg-light-covid19-1 {
  background: #502e40; }

.bg-dark-covid19-2 {
  background: #472838; }

.bg-light-covid19-2 {
  background: #533042; }

.bg-dark-covid19-3 {
  background: #432635; }

.bg-light-covid19-3 {
  background: #573245; }

.bg-dark-covid19-4 {
  background: #402533; }

.bg-light-covid19-4 {
  background: #5a3347; }

.bg-dark-covid19-5 {
  background: #3d2330; }

.bg-light-covid19-5 {
  background: #5d354a; }

.bg-dark-covid19-6 {
  background: #3a212e; }

.bg-light-covid19-6 {
  background: #60374c; }

.bg-dark-covid19-7 {
  background: #361f2b; }

.bg-light-covid19-7 {
  background: #64394f; }

.bg-dark-covid19-8 {
  background: #331d28; }

.bg-light-covid19-8 {
  background: #673b52; }

.bg-dark-covid19-9 {
  background: #301b26; }

.bg-light-covid19-9 {
  background: #6a3d54; }

.bg-dark-covid19-10 {
  background: #2d1923; }

.bg-light-covid19-10 {
  background: #6d3f57; }

.bg-dark-covid19-11 {
  background: #291821; }

.bg-light-covid19-11 {
  background: #714059; }

.bg-dark-covid19-12 {
  background: #26161e; }

.bg-light-covid19-12 {
  background: #74425c; }

.bg-dark-covid19-13 {
  background: #23141c; }

.bg-light-covid19-13 {
  background: #77445e; }

.bg-dark-covid19-14 {
  background: #201219; }

.bg-light-covid19-14 {
  background: #7a4661; }

.bg-dark-covid19-15 {
  background: #1c1016; }

.bg-light-covid19-15 {
  background: #7e4864; }

.bg-dark-covid19-16 {
  background: #190e14; }

.bg-light-covid19-16 {
  background: #814a66; }

.bg-dark-covid19-17 {
  background: #160c11; }

.bg-light-covid19-17 {
  background: #844c69; }

.bg-dark-covid19-18 {
  background: #130b0f; }

.bg-light-covid19-18 {
  background: #874d6b; }

.bg-dark-covid19-19 {
  background: #0f090c; }

.bg-light-covid19-19 {
  background: #8b4f6e; }

.bg-dark-covid19-20 {
  background: #0c070a; }

.bg-light-covid19-20 {
  background: #8e5170; }

.bg-dark-covid19-21 {
  background: #090507; }

.bg-light-covid19-21 {
  background: #915373; }

.bg-dark-covid19-22 {
  background: #060304; }

.bg-light-covid19-22 {
  background: #945576; }

.bg-dark-covid19-23 {
  background: #020102; }

.bg-light-covid19-23 {
  background: #985778; }

.bg-dark-covid19-24 {
  background: black; }

.bg-light-covid19-24 {
  background: #9b597b; }

.bg-dark-covid19-25 {
  background: black; }

.bg-light-covid19-25 {
  background: #9e5a7d; }

.bg-dark-covid19-26 {
  background: black; }

.bg-light-covid19-26 {
  background: #a15c80; }

.bg-dark-covid19-27 {
  background: black; }

.bg-light-covid19-27 {
  background: #a45f82; }

.bg-dark-covid19-28 {
  background: black; }

.bg-light-covid19-28 {
  background: #a56285; }

.bg-dark-covid19-29 {
  background: black; }

.bg-light-covid19-29 {
  background: #a76687; }

.bg-dark-covid19-30 {
  background: black; }

.bg-light-covid19-30 {
  background: #a9698a; }

.bg-dark-covid19-31 {
  background: black; }

.bg-light-covid19-31 {
  background: #ab6c8d; }

.bg-dark-covid19-32 {
  background: black; }

.bg-light-covid19-32 {
  background: #ad6f8f; }

.bg-dark-covid19-33 {
  background: black; }

.bg-light-covid19-33 {
  background: #af7392; }

.bg-dark-covid19-34 {
  background: black; }

.bg-light-covid19-34 {
  background: #b17694; }

.bg-dark-covid19-35 {
  background: black; }

.bg-light-covid19-35 {
  background: #b27997; }

.bg-dark-covid19-36 {
  background: black; }

.bg-light-covid19-36 {
  background: #b47c99; }

.bg-dark-covid19-37 {
  background: black; }

.bg-light-covid19-37 {
  background: #b6809c; }

.bg-dark-covid19-38 {
  background: black; }

.bg-light-covid19-38 {
  background: #b8839e; }

.bg-dark-covid19-39 {
  background: black; }

.bg-light-covid19-39 {
  background: #ba86a1; }

.bg-dark-covid19-40 {
  background: black; }

.bg-light-covid19-40 {
  background: #bc89a3; }

.bg-dark-covid19-41 {
  background: black; }

.bg-light-covid19-41 {
  background: #be8da6; }

.bg-dark-covid19-42 {
  background: black; }

.bg-light-covid19-42 {
  background: #bf90a8; }

.bg-dark-covid19-43 {
  background: black; }

.bg-light-covid19-43 {
  background: #c193ab; }

.bg-dark-covid19-44 {
  background: black; }

.bg-light-covid19-44 {
  background: #c396ad; }

.bg-dark-covid19-45 {
  background: black; }

.bg-light-covid19-45 {
  background: #c59ab0; }

.bg-dark-covid19-46 {
  background: black; }

.bg-light-covid19-46 {
  background: #c79db2; }

.bg-dark-covid19-47 {
  background: black; }

.bg-light-covid19-47 {
  background: #c9a0b5; }

.bg-dark-covid19-48 {
  background: black; }

.bg-light-covid19-48 {
  background: #cba3b7; }

.bg-dark-covid19-49 {
  background: black; }

.bg-light-covid19-49 {
  background: #cca6ba; }

.bg-dark-covid19-50 {
  background: black; }

.bg-light-covid19-50 {
  background: #ceaabd; }

.bg-dark-covid19-51 {
  background: black; }

.bg-light-covid19-51 {
  background: #d0adbf; }

.bg-dark-covid19-52 {
  background: black; }

.bg-light-covid19-52 {
  background: #d2b0c2; }

.bg-dark-covid19-53 {
  background: black; }

.bg-light-covid19-53 {
  background: #d4b3c4; }

.bg-dark-covid19-54 {
  background: black; }

.bg-light-covid19-54 {
  background: #d6b7c7; }

.bg-dark-covid19-55 {
  background: black; }

.bg-light-covid19-55 {
  background: #d8bac9; }

.bg-dark-covid19-56 {
  background: black; }

.bg-light-covid19-56 {
  background: #d9bdcc; }

.bg-dark-covid19-57 {
  background: black; }

.bg-light-covid19-57 {
  background: #dbc0ce; }

.bg-dark-covid19-58 {
  background: black; }

.bg-light-covid19-58 {
  background: #ddc4d1; }

.bg-dark-covid19-59 {
  background: black; }

.bg-light-covid19-59 {
  background: #dfc7d3; }

.bg-dark-covid19-60 {
  background: black; }

.bg-light-covid19-60 {
  background: #e1cad6; }

.bg-dark-covid19-61 {
  background: black; }

.bg-light-covid19-61 {
  background: #e3cdd8; }

.bg-dark-covid19-62 {
  background: black; }

.bg-light-covid19-62 {
  background: #e5d1db; }

.bg-dark-covid19-63 {
  background: black; }

.bg-light-covid19-63 {
  background: #e6d4dd; }

.bg-dark-covid19-64 {
  background: black; }

.bg-light-covid19-64 {
  background: #e8d7e0; }

.bg-dark-covid19-65 {
  background: black; }

.bg-light-covid19-65 {
  background: #eadae2; }

.bg-dark-covid19-66 {
  background: black; }

.bg-light-covid19-66 {
  background: #ecdee5; }

.bg-dark-covid19-67 {
  background: black; }

.bg-light-covid19-67 {
  background: #eee1e8; }

.bg-dark-covid19-68 {
  background: black; }

.bg-light-covid19-68 {
  background: #f0e4ea; }

.bg-dark-covid19-69 {
  background: black; }

.bg-light-covid19-69 {
  background: #f2e7ed; }

.bg-dark-covid19-70 {
  background: black; }

.bg-light-covid19-70 {
  background: #f3ebef; }

.bg-dark-covid19-71 {
  background: black; }

.bg-light-covid19-71 {
  background: #f5eef2; }

.bg-dark-covid19-72 {
  background: black; }

.bg-light-covid19-72 {
  background: #f7f1f4; }

.bg-dark-covid19-73 {
  background: black; }

.bg-light-covid19-73 {
  background: #f9f4f7; }

.bg-dark-covid19-74 {
  background: black; }

.bg-light-covid19-74 {
  background: #fbf8f9; }

.bg-dark-covid19-75 {
  background: black; }

.bg-light-covid19-75 {
  background: #fdfbfc; }

.bg-dark-covid19-76 {
  background: black; }

.bg-light-covid19-76 {
  background: #fefefe; }

.bg-dark-covid19-77 {
  background: black; }

.bg-light-covid19-77 {
  background: white; }

.bg-dark-covid19-78 {
  background: black; }

.bg-light-covid19-78 {
  background: white; }

.bg-dark-covid19-79 {
  background: black; }

.bg-light-covid19-79 {
  background: white; }

.bg-dark-covid19-80 {
  background: black; }

.bg-light-covid19-80 {
  background: white; }

.bg-dark-covid19-81 {
  background: black; }

.bg-light-covid19-81 {
  background: white; }

.bg-dark-covid19-82 {
  background: black; }

.bg-light-covid19-82 {
  background: white; }

.bg-dark-covid19-83 {
  background: black; }

.bg-light-covid19-83 {
  background: white; }

.bg-dark-covid19-84 {
  background: black; }

.bg-light-covid19-84 {
  background: white; }

.bg-dark-covid19-85 {
  background: black; }

.bg-light-covid19-85 {
  background: white; }

.bg-dark-covid19-86 {
  background: black; }

.bg-light-covid19-86 {
  background: white; }

.bg-dark-covid19-87 {
  background: black; }

.bg-light-covid19-87 {
  background: white; }

.bg-dark-covid19-88 {
  background: black; }

.bg-light-covid19-88 {
  background: white; }

.bg-dark-covid19-89 {
  background: black; }

.bg-light-covid19-89 {
  background: white; }

.bg-dark-covid19-90 {
  background: black; }

.bg-light-covid19-90 {
  background: white; }

.bg-dark-covid19-91 {
  background: black; }

.bg-light-covid19-91 {
  background: white; }

.bg-dark-covid19-92 {
  background: black; }

.bg-light-covid19-92 {
  background: white; }

.bg-dark-covid19-93 {
  background: black; }

.bg-light-covid19-93 {
  background: white; }

.bg-dark-covid19-94 {
  background: black; }

.bg-light-covid19-94 {
  background: white; }

.bg-dark-covid19-95 {
  background: black; }

.bg-light-covid19-95 {
  background: white; }

.bg-dark-covid19-96 {
  background: black; }

.bg-light-covid19-96 {
  background: white; }

.bg-dark-covid19-97 {
  background: black; }

.bg-light-covid19-97 {
  background: white; }

.bg-dark-covid19-98 {
  background: black; }

.bg-light-covid19-98 {
  background: white; }

.bg-dark-covid19-99 {
  background: black; }

.bg-light-covid19-99 {
  background: white; }

.bg-dark-covid19-100 {
  background: black; }

.bg-light-covid19-100 {
  background: white; }

.text-oncology {
  color: #007E9E !important; }

.border-oncology {
  border-color: #007E9E; }

.oncology {
  background-color: #007E9E !important;
  color: white !important; }

.tile-oncology {
  background: #007E9E !important; }
  @media (min-width: 1025px) {
    .tile-oncology:hover {
      background-color: #0092b8 !important; } }
  .tile-oncology:active, .tile-oncology:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 126, 158, 0.5);
    background-color: #0086a8 !important; }

.target-oncology {
  background: #007E9E !important;
  color: #fff;
  padding: 20px; }

.patient-dash-oncology {
  background-color: #007E9E !important; }

.btn-oncology {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007E9E !important;
  border: 2px solid #007E9E !important; }
  .btn-oncology:focus, .btn-oncology:active {
    outline: none;
    color: white !important;
    background: #007E9E !important;
    text-decoration: none; }

.bg-overlay-oncology-10 {
  background: rgba(0, 126, 158, 0.1); }

.bg-overlay-oncology-20 {
  background: rgba(0, 126, 158, 0.2); }

.bg-overlay-oncology-30 {
  background: rgba(0, 126, 158, 0.3); }

.bg-overlay-oncology-40 {
  background: rgba(0, 126, 158, 0.4); }

.bg-overlay-oncology-50 {
  background: rgba(0, 126, 158, 0.5); }

.bg-overlay-oncology-60 {
  background: rgba(0, 126, 158, 0.6); }

.bg-overlay-oncology-70 {
  background: rgba(0, 126, 158, 0.7); }

.bg-overlay-oncology-80 {
  background: rgba(0, 126, 158, 0.8); }

.bg-overlay-oncology-90 {
  background: rgba(0, 126, 158, 0.9); }

.bg-oncology {
  background: #007E9E; }

.bg-dark-oncology-1 {
  background: #007a99; }

.bg-light-oncology-1 {
  background: #0082a3; }

.bg-dark-oncology-2 {
  background: #007694; }

.bg-light-oncology-2 {
  background: #0086a8; }

.bg-dark-oncology-3 {
  background: #00728f; }

.bg-light-oncology-3 {
  background: #008aad; }

.bg-dark-oncology-4 {
  background: #006e8a; }

.bg-light-oncology-4 {
  background: #008eb2; }

.bg-dark-oncology-5 {
  background: #006a85; }

.bg-light-oncology-5 {
  background: #0092b8; }

.bg-dark-oncology-6 {
  background: #00667f; }

.bg-light-oncology-6 {
  background: #0096bd; }

.bg-dark-oncology-7 {
  background: #00627a; }

.bg-light-oncology-7 {
  background: #009ac2; }

.bg-dark-oncology-8 {
  background: #005d75; }

.bg-light-oncology-8 {
  background: #009fc7; }

.bg-dark-oncology-9 {
  background: #005970; }

.bg-light-oncology-9 {
  background: #00a3cc; }

.bg-dark-oncology-10 {
  background: #00556b; }

.bg-light-oncology-10 {
  background: #00a7d1; }

.bg-dark-oncology-11 {
  background: #005166; }

.bg-light-oncology-11 {
  background: #00abd6; }

.bg-dark-oncology-12 {
  background: #004d61; }

.bg-light-oncology-12 {
  background: #00afdb; }

.bg-dark-oncology-13 {
  background: #00495c; }

.bg-light-oncology-13 {
  background: #00b3e0; }

.bg-dark-oncology-14 {
  background: #004557; }

.bg-light-oncology-14 {
  background: #00b7e5; }

.bg-dark-oncology-15 {
  background: #004152; }

.bg-light-oncology-15 {
  background: #00bbeb; }

.bg-dark-oncology-16 {
  background: #003d4c; }

.bg-light-oncology-16 {
  background: #00bff0; }

.bg-dark-oncology-17 {
  background: #003947; }

.bg-light-oncology-17 {
  background: #00c3f5; }

.bg-dark-oncology-18 {
  background: #003542; }

.bg-light-oncology-18 {
  background: #00c7fa; }

.bg-dark-oncology-19 {
  background: #00313d; }

.bg-light-oncology-19 {
  background: #00cbff; }

.bg-dark-oncology-20 {
  background: #002d38; }

.bg-light-oncology-20 {
  background: #05ccff; }

.bg-dark-oncology-21 {
  background: #002933; }

.bg-light-oncology-21 {
  background: #0acdff; }

.bg-dark-oncology-22 {
  background: #00252e; }

.bg-light-oncology-22 {
  background: #0fceff; }

.bg-dark-oncology-23 {
  background: #002029; }

.bg-light-oncology-23 {
  background: #14cfff; }

.bg-dark-oncology-24 {
  background: #001c24; }

.bg-light-oncology-24 {
  background: #19d0ff; }

.bg-dark-oncology-25 {
  background: #00181f; }

.bg-light-oncology-25 {
  background: #1fd2ff; }

.bg-dark-oncology-26 {
  background: #001419; }

.bg-light-oncology-26 {
  background: #24d3ff; }

.bg-dark-oncology-27 {
  background: #001014; }

.bg-light-oncology-27 {
  background: #29d4ff; }

.bg-dark-oncology-28 {
  background: #000c0f; }

.bg-light-oncology-28 {
  background: #2ed5ff; }

.bg-dark-oncology-29 {
  background: #00080a; }

.bg-light-oncology-29 {
  background: #33d6ff; }

.bg-dark-oncology-30 {
  background: #000405; }

.bg-light-oncology-30 {
  background: #38d7ff; }

.bg-dark-oncology-31 {
  background: black; }

.bg-light-oncology-31 {
  background: #3dd8ff; }

.bg-dark-oncology-32 {
  background: black; }

.bg-light-oncology-32 {
  background: #42d9ff; }

.bg-dark-oncology-33 {
  background: black; }

.bg-light-oncology-33 {
  background: #47daff; }

.bg-dark-oncology-34 {
  background: black; }

.bg-light-oncology-34 {
  background: #4cdbff; }

.bg-dark-oncology-35 {
  background: black; }

.bg-light-oncology-35 {
  background: #52dcff; }

.bg-dark-oncology-36 {
  background: black; }

.bg-light-oncology-36 {
  background: #57ddff; }

.bg-dark-oncology-37 {
  background: black; }

.bg-light-oncology-37 {
  background: #5cdeff; }

.bg-dark-oncology-38 {
  background: black; }

.bg-light-oncology-38 {
  background: #61dfff; }

.bg-dark-oncology-39 {
  background: black; }

.bg-light-oncology-39 {
  background: #66e0ff; }

.bg-dark-oncology-40 {
  background: black; }

.bg-light-oncology-40 {
  background: #6be1ff; }

.bg-dark-oncology-41 {
  background: black; }

.bg-light-oncology-41 {
  background: #70e2ff; }

.bg-dark-oncology-42 {
  background: black; }

.bg-light-oncology-42 {
  background: #75e3ff; }

.bg-dark-oncology-43 {
  background: black; }

.bg-light-oncology-43 {
  background: #7ae4ff; }

.bg-dark-oncology-44 {
  background: black; }

.bg-light-oncology-44 {
  background: #7fe5ff; }

.bg-dark-oncology-45 {
  background: black; }

.bg-light-oncology-45 {
  background: #85e6ff; }

.bg-dark-oncology-46 {
  background: black; }

.bg-light-oncology-46 {
  background: #8ae7ff; }

.bg-dark-oncology-47 {
  background: black; }

.bg-light-oncology-47 {
  background: #8fe8ff; }

.bg-dark-oncology-48 {
  background: black; }

.bg-light-oncology-48 {
  background: #94e9ff; }

.bg-dark-oncology-49 {
  background: black; }

.bg-light-oncology-49 {
  background: #99eaff; }

.bg-dark-oncology-50 {
  background: black; }

.bg-light-oncology-50 {
  background: #9eebff; }

.bg-dark-oncology-51 {
  background: black; }

.bg-light-oncology-51 {
  background: #a3ecff; }

.bg-dark-oncology-52 {
  background: black; }

.bg-light-oncology-52 {
  background: #a8edff; }

.bg-dark-oncology-53 {
  background: black; }

.bg-light-oncology-53 {
  background: #adeeff; }

.bg-dark-oncology-54 {
  background: black; }

.bg-light-oncology-54 {
  background: #b2efff; }

.bg-dark-oncology-55 {
  background: black; }

.bg-light-oncology-55 {
  background: #b8f1ff; }

.bg-dark-oncology-56 {
  background: black; }

.bg-light-oncology-56 {
  background: #bdf2ff; }

.bg-dark-oncology-57 {
  background: black; }

.bg-light-oncology-57 {
  background: #c2f3ff; }

.bg-dark-oncology-58 {
  background: black; }

.bg-light-oncology-58 {
  background: #c7f4ff; }

.bg-dark-oncology-59 {
  background: black; }

.bg-light-oncology-59 {
  background: #ccf5ff; }

.bg-dark-oncology-60 {
  background: black; }

.bg-light-oncology-60 {
  background: #d1f6ff; }

.bg-dark-oncology-61 {
  background: black; }

.bg-light-oncology-61 {
  background: #d6f7ff; }

.bg-dark-oncology-62 {
  background: black; }

.bg-light-oncology-62 {
  background: #dbf8ff; }

.bg-dark-oncology-63 {
  background: black; }

.bg-light-oncology-63 {
  background: #e0f9ff; }

.bg-dark-oncology-64 {
  background: black; }

.bg-light-oncology-64 {
  background: #e5faff; }

.bg-dark-oncology-65 {
  background: black; }

.bg-light-oncology-65 {
  background: #ebfbff; }

.bg-dark-oncology-66 {
  background: black; }

.bg-light-oncology-66 {
  background: #f0fcff; }

.bg-dark-oncology-67 {
  background: black; }

.bg-light-oncology-67 {
  background: #f5fdff; }

.bg-dark-oncology-68 {
  background: black; }

.bg-light-oncology-68 {
  background: #fafeff; }

.bg-dark-oncology-69 {
  background: black; }

.bg-light-oncology-69 {
  background: white; }

.bg-dark-oncology-70 {
  background: black; }

.bg-light-oncology-70 {
  background: white; }

.bg-dark-oncology-71 {
  background: black; }

.bg-light-oncology-71 {
  background: white; }

.bg-dark-oncology-72 {
  background: black; }

.bg-light-oncology-72 {
  background: white; }

.bg-dark-oncology-73 {
  background: black; }

.bg-light-oncology-73 {
  background: white; }

.bg-dark-oncology-74 {
  background: black; }

.bg-light-oncology-74 {
  background: white; }

.bg-dark-oncology-75 {
  background: black; }

.bg-light-oncology-75 {
  background: white; }

.bg-dark-oncology-76 {
  background: black; }

.bg-light-oncology-76 {
  background: white; }

.bg-dark-oncology-77 {
  background: black; }

.bg-light-oncology-77 {
  background: white; }

.bg-dark-oncology-78 {
  background: black; }

.bg-light-oncology-78 {
  background: white; }

.bg-dark-oncology-79 {
  background: black; }

.bg-light-oncology-79 {
  background: white; }

.bg-dark-oncology-80 {
  background: black; }

.bg-light-oncology-80 {
  background: white; }

.bg-dark-oncology-81 {
  background: black; }

.bg-light-oncology-81 {
  background: white; }

.bg-dark-oncology-82 {
  background: black; }

.bg-light-oncology-82 {
  background: white; }

.bg-dark-oncology-83 {
  background: black; }

.bg-light-oncology-83 {
  background: white; }

.bg-dark-oncology-84 {
  background: black; }

.bg-light-oncology-84 {
  background: white; }

.bg-dark-oncology-85 {
  background: black; }

.bg-light-oncology-85 {
  background: white; }

.bg-dark-oncology-86 {
  background: black; }

.bg-light-oncology-86 {
  background: white; }

.bg-dark-oncology-87 {
  background: black; }

.bg-light-oncology-87 {
  background: white; }

.bg-dark-oncology-88 {
  background: black; }

.bg-light-oncology-88 {
  background: white; }

.bg-dark-oncology-89 {
  background: black; }

.bg-light-oncology-89 {
  background: white; }

.bg-dark-oncology-90 {
  background: black; }

.bg-light-oncology-90 {
  background: white; }

.bg-dark-oncology-91 {
  background: black; }

.bg-light-oncology-91 {
  background: white; }

.bg-dark-oncology-92 {
  background: black; }

.bg-light-oncology-92 {
  background: white; }

.bg-dark-oncology-93 {
  background: black; }

.bg-light-oncology-93 {
  background: white; }

.bg-dark-oncology-94 {
  background: black; }

.bg-light-oncology-94 {
  background: white; }

.bg-dark-oncology-95 {
  background: black; }

.bg-light-oncology-95 {
  background: white; }

.bg-dark-oncology-96 {
  background: black; }

.bg-light-oncology-96 {
  background: white; }

.bg-dark-oncology-97 {
  background: black; }

.bg-light-oncology-97 {
  background: white; }

.bg-dark-oncology-98 {
  background: black; }

.bg-light-oncology-98 {
  background: white; }

.bg-dark-oncology-99 {
  background: black; }

.bg-light-oncology-99 {
  background: white; }

.bg-dark-oncology-100 {
  background: black; }

.bg-light-oncology-100 {
  background: white; }

.text-daily {
  color: #14580B !important; }

.border-daily {
  border-color: #14580B; }

.daily {
  background-color: #14580B !important;
  color: white !important; }

.tile-daily {
  background: #14580B !important; }
  @media (min-width: 1025px) {
    .tile-daily:hover {
      background-color: #196f0e !important; } }
  .tile-daily:active, .tile-daily:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(20, 88, 11, 0.5);
    background-color: #16610c !important; }

.target-daily {
  background: #14580B !important;
  color: #fff;
  padding: 20px; }

.patient-dash-daily {
  background-color: #14580B !important; }

.btn-daily {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #14580B !important;
  border: 2px solid #14580B !important; }
  .btn-daily:focus, .btn-daily:active {
    outline: none;
    color: white !important;
    background: #14580B !important;
    text-decoration: none; }

.bg-overlay-daily-10 {
  background: rgba(20, 88, 11, 0.1); }

.bg-overlay-daily-20 {
  background: rgba(20, 88, 11, 0.2); }

.bg-overlay-daily-30 {
  background: rgba(20, 88, 11, 0.3); }

.bg-overlay-daily-40 {
  background: rgba(20, 88, 11, 0.4); }

.bg-overlay-daily-50 {
  background: rgba(20, 88, 11, 0.5); }

.bg-overlay-daily-60 {
  background: rgba(20, 88, 11, 0.6); }

.bg-overlay-daily-70 {
  background: rgba(20, 88, 11, 0.7); }

.bg-overlay-daily-80 {
  background: rgba(20, 88, 11, 0.8); }

.bg-overlay-daily-90 {
  background: rgba(20, 88, 11, 0.9); }

.bg-daily {
  background: #14580B; }

.bg-dark-daily-1 {
  background: #13530a; }

.bg-light-daily-1 {
  background: #155d0c; }

.bg-dark-daily-2 {
  background: #124f0a; }

.bg-light-daily-2 {
  background: #16610c; }

.bg-dark-daily-3 {
  background: #114a09; }

.bg-light-daily-3 {
  background: #17660d; }

.bg-dark-daily-4 {
  background: #104609; }

.bg-light-daily-4 {
  background: #186a0d; }

.bg-dark-daily-5 {
  background: #0f4108; }

.bg-light-daily-5 {
  background: #196f0e; }

.bg-dark-daily-6 {
  background: #0e3d08; }

.bg-light-daily-6 {
  background: #1a730e; }

.bg-dark-daily-7 {
  background: #0d3807; }

.bg-light-daily-7 {
  background: #1b780f; }

.bg-dark-daily-8 {
  background: #0c3406; }

.bg-light-daily-8 {
  background: #1c7c10; }

.bg-dark-daily-9 {
  background: #0b2f06; }

.bg-light-daily-9 {
  background: #1d8110; }

.bg-dark-daily-10 {
  background: #0a2b05; }

.bg-light-daily-10 {
  background: #1e8511; }

.bg-dark-daily-11 {
  background: #092605; }

.bg-light-daily-11 {
  background: #1f8a11; }

.bg-dark-daily-12 {
  background: #082204; }

.bg-light-daily-12 {
  background: #208e12; }

.bg-dark-daily-13 {
  background: #071d04; }

.bg-light-daily-13 {
  background: #219312; }

.bg-dark-daily-14 {
  background: #061903; }

.bg-light-daily-14 {
  background: #229713; }

.bg-dark-daily-15 {
  background: #051403; }

.bg-light-daily-15 {
  background: #239c14; }

.bg-dark-daily-16 {
  background: #040f02; }

.bg-light-daily-16 {
  background: #24a114; }

.bg-dark-daily-17 {
  background: #020b01; }

.bg-light-daily-17 {
  background: #26a515; }

.bg-dark-daily-18 {
  background: #010601; }

.bg-light-daily-18 {
  background: #27aa15; }

.bg-dark-daily-19 {
  background: #000200; }

.bg-light-daily-19 {
  background: #28ae16; }

.bg-dark-daily-20 {
  background: black; }

.bg-light-daily-20 {
  background: #29b316; }

.bg-dark-daily-21 {
  background: black; }

.bg-light-daily-21 {
  background: #2ab717; }

.bg-dark-daily-22 {
  background: black; }

.bg-light-daily-22 {
  background: #2bbc17; }

.bg-dark-daily-23 {
  background: black; }

.bg-light-daily-23 {
  background: #2cc018; }

.bg-dark-daily-24 {
  background: black; }

.bg-light-daily-24 {
  background: #2dc519; }

.bg-dark-daily-25 {
  background: black; }

.bg-light-daily-25 {
  background: #2ec919; }

.bg-dark-daily-26 {
  background: black; }

.bg-light-daily-26 {
  background: #2fce1a; }

.bg-dark-daily-27 {
  background: black; }

.bg-light-daily-27 {
  background: #30d21a; }

.bg-dark-daily-28 {
  background: black; }

.bg-light-daily-28 {
  background: #31d71b; }

.bg-dark-daily-29 {
  background: black; }

.bg-light-daily-29 {
  background: #32db1b; }

.bg-dark-daily-30 {
  background: black; }

.bg-light-daily-30 {
  background: #33e01c; }

.bg-dark-daily-31 {
  background: black; }

.bg-light-daily-31 {
  background: #35e31e; }

.bg-dark-daily-32 {
  background: black; }

.bg-light-daily-32 {
  background: #39e323; }

.bg-dark-daily-33 {
  background: black; }

.bg-light-daily-33 {
  background: #3de427; }

.bg-dark-daily-34 {
  background: black; }

.bg-light-daily-34 {
  background: #41e52c; }

.bg-dark-daily-35 {
  background: black; }

.bg-light-daily-35 {
  background: #45e530; }

.bg-dark-daily-36 {
  background: black; }

.bg-light-daily-36 {
  background: #4ae635; }

.bg-dark-daily-37 {
  background: black; }

.bg-light-daily-37 {
  background: #4ee639; }

.bg-dark-daily-38 {
  background: black; }

.bg-light-daily-38 {
  background: #52e73e; }

.bg-dark-daily-39 {
  background: black; }

.bg-light-daily-39 {
  background: #56e742; }

.bg-dark-daily-40 {
  background: black; }

.bg-light-daily-40 {
  background: #5ae847; }

.bg-dark-daily-41 {
  background: black; }

.bg-light-daily-41 {
  background: #5ee94c; }

.bg-dark-daily-42 {
  background: black; }

.bg-light-daily-42 {
  background: #62e950; }

.bg-dark-daily-43 {
  background: black; }

.bg-light-daily-43 {
  background: #66ea55; }

.bg-dark-daily-44 {
  background: black; }

.bg-light-daily-44 {
  background: #6aea59; }

.bg-dark-daily-45 {
  background: black; }

.bg-light-daily-45 {
  background: #6eeb5e; }

.bg-dark-daily-46 {
  background: black; }

.bg-light-daily-46 {
  background: #72eb62; }

.bg-dark-daily-47 {
  background: black; }

.bg-light-daily-47 {
  background: #76ec67; }

.bg-dark-daily-48 {
  background: black; }

.bg-light-daily-48 {
  background: #7aed6b; }

.bg-dark-daily-49 {
  background: black; }

.bg-light-daily-49 {
  background: #7eed70; }

.bg-dark-daily-50 {
  background: black; }

.bg-light-daily-50 {
  background: #83ee74; }

.bg-dark-daily-51 {
  background: black; }

.bg-light-daily-51 {
  background: #87ee79; }

.bg-dark-daily-52 {
  background: black; }

.bg-light-daily-52 {
  background: #8bef7d; }

.bg-dark-daily-53 {
  background: black; }

.bg-light-daily-53 {
  background: #8fef82; }

.bg-dark-daily-54 {
  background: black; }

.bg-light-daily-54 {
  background: #93f086; }

.bg-dark-daily-55 {
  background: black; }

.bg-light-daily-55 {
  background: #97f18b; }

.bg-dark-daily-56 {
  background: black; }

.bg-light-daily-56 {
  background: #9bf190; }

.bg-dark-daily-57 {
  background: black; }

.bg-light-daily-57 {
  background: #9ff294; }

.bg-dark-daily-58 {
  background: black; }

.bg-light-daily-58 {
  background: #a3f299; }

.bg-dark-daily-59 {
  background: black; }

.bg-light-daily-59 {
  background: #a7f39d; }

.bg-dark-daily-60 {
  background: black; }

.bg-light-daily-60 {
  background: #abf3a2; }

.bg-dark-daily-61 {
  background: black; }

.bg-light-daily-61 {
  background: #aff4a6; }

.bg-dark-daily-62 {
  background: black; }

.bg-light-daily-62 {
  background: #b3f4ab; }

.bg-dark-daily-63 {
  background: black; }

.bg-light-daily-63 {
  background: #b7f5af; }

.bg-dark-daily-64 {
  background: black; }

.bg-light-daily-64 {
  background: #bbf6b4; }

.bg-dark-daily-65 {
  background: black; }

.bg-light-daily-65 {
  background: #c0f6b8; }

.bg-dark-daily-66 {
  background: black; }

.bg-light-daily-66 {
  background: #c4f7bd; }

.bg-dark-daily-67 {
  background: black; }

.bg-light-daily-67 {
  background: #c8f7c1; }

.bg-dark-daily-68 {
  background: black; }

.bg-light-daily-68 {
  background: #ccf8c6; }

.bg-dark-daily-69 {
  background: black; }

.bg-light-daily-69 {
  background: #d0f8ca; }

.bg-dark-daily-70 {
  background: black; }

.bg-light-daily-70 {
  background: #d4f9cf; }

.bg-dark-daily-71 {
  background: black; }

.bg-light-daily-71 {
  background: #d8fad4; }

.bg-dark-daily-72 {
  background: black; }

.bg-light-daily-72 {
  background: #dcfad8; }

.bg-dark-daily-73 {
  background: black; }

.bg-light-daily-73 {
  background: #e0fbdd; }

.bg-dark-daily-74 {
  background: black; }

.bg-light-daily-74 {
  background: #e4fbe1; }

.bg-dark-daily-75 {
  background: black; }

.bg-light-daily-75 {
  background: #e8fce6; }

.bg-dark-daily-76 {
  background: black; }

.bg-light-daily-76 {
  background: #ecfcea; }

.bg-dark-daily-77 {
  background: black; }

.bg-light-daily-77 {
  background: #f0fdef; }

.bg-dark-daily-78 {
  background: black; }

.bg-light-daily-78 {
  background: #f4fef3; }

.bg-dark-daily-79 {
  background: black; }

.bg-light-daily-79 {
  background: #f9fef8; }

.bg-dark-daily-80 {
  background: black; }

.bg-light-daily-80 {
  background: #fdfffc; }

.bg-dark-daily-81 {
  background: black; }

.bg-light-daily-81 {
  background: white; }

.bg-dark-daily-82 {
  background: black; }

.bg-light-daily-82 {
  background: white; }

.bg-dark-daily-83 {
  background: black; }

.bg-light-daily-83 {
  background: white; }

.bg-dark-daily-84 {
  background: black; }

.bg-light-daily-84 {
  background: white; }

.bg-dark-daily-85 {
  background: black; }

.bg-light-daily-85 {
  background: white; }

.bg-dark-daily-86 {
  background: black; }

.bg-light-daily-86 {
  background: white; }

.bg-dark-daily-87 {
  background: black; }

.bg-light-daily-87 {
  background: white; }

.bg-dark-daily-88 {
  background: black; }

.bg-light-daily-88 {
  background: white; }

.bg-dark-daily-89 {
  background: black; }

.bg-light-daily-89 {
  background: white; }

.bg-dark-daily-90 {
  background: black; }

.bg-light-daily-90 {
  background: white; }

.bg-dark-daily-91 {
  background: black; }

.bg-light-daily-91 {
  background: white; }

.bg-dark-daily-92 {
  background: black; }

.bg-light-daily-92 {
  background: white; }

.bg-dark-daily-93 {
  background: black; }

.bg-light-daily-93 {
  background: white; }

.bg-dark-daily-94 {
  background: black; }

.bg-light-daily-94 {
  background: white; }

.bg-dark-daily-95 {
  background: black; }

.bg-light-daily-95 {
  background: white; }

.bg-dark-daily-96 {
  background: black; }

.bg-light-daily-96 {
  background: white; }

.bg-dark-daily-97 {
  background: black; }

.bg-light-daily-97 {
  background: white; }

.bg-dark-daily-98 {
  background: black; }

.bg-light-daily-98 {
  background: white; }

.bg-dark-daily-99 {
  background: black; }

.bg-light-daily-99 {
  background: white; }

.bg-dark-daily-100 {
  background: black; }

.bg-light-daily-100 {
  background: white; }

.text-often {
  color: #004D89 !important; }

.border-often {
  border-color: #004D89; }

.often {
  background-color: #004D89 !important;
  color: white !important; }

.tile-often {
  background: #004D89 !important; }
  @media (min-width: 1025px) {
    .tile-often:hover {
      background-color: #005ba3 !important; } }
  .tile-often:active, .tile-often:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 77, 137, 0.5);
    background-color: #005393 !important; }

.target-often {
  background: #004D89 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-often {
  background-color: #004D89 !important; }

.btn-often {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #004D89 !important;
  border: 2px solid #004D89 !important; }
  .btn-often:focus, .btn-often:active {
    outline: none;
    color: white !important;
    background: #004D89 !important;
    text-decoration: none; }

.bg-overlay-often-10 {
  background: rgba(0, 77, 137, 0.1); }

.bg-overlay-often-20 {
  background: rgba(0, 77, 137, 0.2); }

.bg-overlay-often-30 {
  background: rgba(0, 77, 137, 0.3); }

.bg-overlay-often-40 {
  background: rgba(0, 77, 137, 0.4); }

.bg-overlay-often-50 {
  background: rgba(0, 77, 137, 0.5); }

.bg-overlay-often-60 {
  background: rgba(0, 77, 137, 0.6); }

.bg-overlay-often-70 {
  background: rgba(0, 77, 137, 0.7); }

.bg-overlay-often-80 {
  background: rgba(0, 77, 137, 0.8); }

.bg-overlay-often-90 {
  background: rgba(0, 77, 137, 0.9); }

.bg-often {
  background: #004D89; }

.bg-dark-often-1 {
  background: #004a84; }

.bg-light-often-1 {
  background: #00508e; }

.bg-dark-often-2 {
  background: #00477f; }

.bg-light-often-2 {
  background: #005393; }

.bg-dark-often-3 {
  background: #00447a; }

.bg-light-often-3 {
  background: #005698; }

.bg-dark-often-4 {
  background: #004275; }

.bg-light-often-4 {
  background: #00589d; }

.bg-dark-often-5 {
  background: #003f70; }

.bg-light-often-5 {
  background: #005ba3; }

.bg-dark-often-6 {
  background: #003c6a; }

.bg-light-often-6 {
  background: #005ea8; }

.bg-dark-often-7 {
  background: #003965; }

.bg-light-often-7 {
  background: #0061ad; }

.bg-dark-often-8 {
  background: #003660; }

.bg-light-often-8 {
  background: #0064b2; }

.bg-dark-often-9 {
  background: #00335b; }

.bg-light-often-9 {
  background: #0067b7; }

.bg-dark-often-10 {
  background: #003056; }

.bg-light-often-10 {
  background: #006abc; }

.bg-dark-often-11 {
  background: #002d51; }

.bg-light-often-11 {
  background: #006dc1; }

.bg-dark-often-12 {
  background: #002b4c; }

.bg-light-often-12 {
  background: #006fc6; }

.bg-dark-often-13 {
  background: #002847; }

.bg-light-often-13 {
  background: #0072cb; }

.bg-dark-often-14 {
  background: #002542; }

.bg-light-often-14 {
  background: #0075d0; }

.bg-dark-often-15 {
  background: #00223d; }

.bg-light-often-15 {
  background: #0078d6; }

.bg-dark-often-16 {
  background: #001f37; }

.bg-light-often-16 {
  background: #007bdb; }

.bg-dark-often-17 {
  background: #001c32; }

.bg-light-often-17 {
  background: #007ee0; }

.bg-dark-often-18 {
  background: #00192d; }

.bg-light-often-18 {
  background: #0081e5; }

.bg-dark-often-19 {
  background: #001728; }

.bg-light-often-19 {
  background: #0083ea; }

.bg-dark-often-20 {
  background: #001423; }

.bg-light-often-20 {
  background: #0086ef; }

.bg-dark-often-21 {
  background: #00111e; }

.bg-light-often-21 {
  background: #0089f4; }

.bg-dark-often-22 {
  background: #000e19; }

.bg-light-often-22 {
  background: #008cf9; }

.bg-dark-often-23 {
  background: #000b14; }

.bg-light-often-23 {
  background: #008ffe; }

.bg-dark-often-24 {
  background: #00080f; }

.bg-light-often-24 {
  background: #0491ff; }

.bg-dark-often-25 {
  background: #00050a; }

.bg-light-often-25 {
  background: #0a93ff; }

.bg-dark-often-26 {
  background: #000204; }

.bg-light-often-26 {
  background: #0f96ff; }

.bg-dark-often-27 {
  background: black; }

.bg-light-often-27 {
  background: #1498ff; }

.bg-dark-often-28 {
  background: black; }

.bg-light-often-28 {
  background: #199aff; }

.bg-dark-often-29 {
  background: black; }

.bg-light-often-29 {
  background: #1e9cff; }

.bg-dark-often-30 {
  background: black; }

.bg-light-often-30 {
  background: #239fff; }

.bg-dark-often-31 {
  background: black; }

.bg-light-often-31 {
  background: #28a1ff; }

.bg-dark-often-32 {
  background: black; }

.bg-light-often-32 {
  background: #2da3ff; }

.bg-dark-often-33 {
  background: black; }

.bg-light-often-33 {
  background: #32a5ff; }

.bg-dark-often-34 {
  background: black; }

.bg-light-often-34 {
  background: #37a8ff; }

.bg-dark-often-35 {
  background: black; }

.bg-light-often-35 {
  background: #3daaff; }

.bg-dark-often-36 {
  background: black; }

.bg-light-often-36 {
  background: #42acff; }

.bg-dark-often-37 {
  background: black; }

.bg-light-often-37 {
  background: #47aeff; }

.bg-dark-often-38 {
  background: black; }

.bg-light-often-38 {
  background: #4cb1ff; }

.bg-dark-often-39 {
  background: black; }

.bg-light-often-39 {
  background: #51b3ff; }

.bg-dark-often-40 {
  background: black; }

.bg-light-often-40 {
  background: #56b5ff; }

.bg-dark-often-41 {
  background: black; }

.bg-light-often-41 {
  background: #5bb7ff; }

.bg-dark-often-42 {
  background: black; }

.bg-light-often-42 {
  background: #60b9ff; }

.bg-dark-often-43 {
  background: black; }

.bg-light-often-43 {
  background: #65bcff; }

.bg-dark-often-44 {
  background: black; }

.bg-light-often-44 {
  background: #6abeff; }

.bg-dark-often-45 {
  background: black; }

.bg-light-often-45 {
  background: #70c0ff; }

.bg-dark-often-46 {
  background: black; }

.bg-light-often-46 {
  background: #75c2ff; }

.bg-dark-often-47 {
  background: black; }

.bg-light-often-47 {
  background: #7ac5ff; }

.bg-dark-often-48 {
  background: black; }

.bg-light-often-48 {
  background: #7fc7ff; }

.bg-dark-often-49 {
  background: black; }

.bg-light-often-49 {
  background: #84c9ff; }

.bg-dark-often-50 {
  background: black; }

.bg-light-often-50 {
  background: #89cbff; }

.bg-dark-often-51 {
  background: black; }

.bg-light-often-51 {
  background: #8eceff; }

.bg-dark-often-52 {
  background: black; }

.bg-light-often-52 {
  background: #93d0ff; }

.bg-dark-often-53 {
  background: black; }

.bg-light-often-53 {
  background: #98d2ff; }

.bg-dark-often-54 {
  background: black; }

.bg-light-often-54 {
  background: #9dd4ff; }

.bg-dark-often-55 {
  background: black; }

.bg-light-often-55 {
  background: #a3d6ff; }

.bg-dark-often-56 {
  background: black; }

.bg-light-often-56 {
  background: #a8d9ff; }

.bg-dark-often-57 {
  background: black; }

.bg-light-often-57 {
  background: #addbff; }

.bg-dark-often-58 {
  background: black; }

.bg-light-often-58 {
  background: #b2ddff; }

.bg-dark-often-59 {
  background: black; }

.bg-light-often-59 {
  background: #b7dfff; }

.bg-dark-often-60 {
  background: black; }

.bg-light-often-60 {
  background: #bce2ff; }

.bg-dark-often-61 {
  background: black; }

.bg-light-often-61 {
  background: #c1e4ff; }

.bg-dark-often-62 {
  background: black; }

.bg-light-often-62 {
  background: #c6e6ff; }

.bg-dark-often-63 {
  background: black; }

.bg-light-often-63 {
  background: #cbe8ff; }

.bg-dark-often-64 {
  background: black; }

.bg-light-often-64 {
  background: #d0ebff; }

.bg-dark-often-65 {
  background: black; }

.bg-light-often-65 {
  background: #d6edff; }

.bg-dark-often-66 {
  background: black; }

.bg-light-often-66 {
  background: #dbefff; }

.bg-dark-often-67 {
  background: black; }

.bg-light-often-67 {
  background: #e0f1ff; }

.bg-dark-often-68 {
  background: black; }

.bg-light-often-68 {
  background: #e5f4ff; }

.bg-dark-often-69 {
  background: black; }

.bg-light-often-69 {
  background: #eaf6ff; }

.bg-dark-often-70 {
  background: black; }

.bg-light-often-70 {
  background: #eff8ff; }

.bg-dark-often-71 {
  background: black; }

.bg-light-often-71 {
  background: #f4faff; }

.bg-dark-often-72 {
  background: black; }

.bg-light-often-72 {
  background: #f9fcff; }

.bg-dark-often-73 {
  background: black; }

.bg-light-often-73 {
  background: #feffff; }

.bg-dark-often-74 {
  background: black; }

.bg-light-often-74 {
  background: white; }

.bg-dark-often-75 {
  background: black; }

.bg-light-often-75 {
  background: white; }

.bg-dark-often-76 {
  background: black; }

.bg-light-often-76 {
  background: white; }

.bg-dark-often-77 {
  background: black; }

.bg-light-often-77 {
  background: white; }

.bg-dark-often-78 {
  background: black; }

.bg-light-often-78 {
  background: white; }

.bg-dark-often-79 {
  background: black; }

.bg-light-often-79 {
  background: white; }

.bg-dark-often-80 {
  background: black; }

.bg-light-often-80 {
  background: white; }

.bg-dark-often-81 {
  background: black; }

.bg-light-often-81 {
  background: white; }

.bg-dark-often-82 {
  background: black; }

.bg-light-often-82 {
  background: white; }

.bg-dark-often-83 {
  background: black; }

.bg-light-often-83 {
  background: white; }

.bg-dark-often-84 {
  background: black; }

.bg-light-often-84 {
  background: white; }

.bg-dark-often-85 {
  background: black; }

.bg-light-often-85 {
  background: white; }

.bg-dark-often-86 {
  background: black; }

.bg-light-often-86 {
  background: white; }

.bg-dark-often-87 {
  background: black; }

.bg-light-often-87 {
  background: white; }

.bg-dark-often-88 {
  background: black; }

.bg-light-often-88 {
  background: white; }

.bg-dark-often-89 {
  background: black; }

.bg-light-often-89 {
  background: white; }

.bg-dark-often-90 {
  background: black; }

.bg-light-often-90 {
  background: white; }

.bg-dark-often-91 {
  background: black; }

.bg-light-often-91 {
  background: white; }

.bg-dark-often-92 {
  background: black; }

.bg-light-often-92 {
  background: white; }

.bg-dark-often-93 {
  background: black; }

.bg-light-often-93 {
  background: white; }

.bg-dark-often-94 {
  background: black; }

.bg-light-often-94 {
  background: white; }

.bg-dark-often-95 {
  background: black; }

.bg-light-often-95 {
  background: white; }

.bg-dark-often-96 {
  background: black; }

.bg-light-often-96 {
  background: white; }

.bg-dark-often-97 {
  background: black; }

.bg-light-often-97 {
  background: white; }

.bg-dark-often-98 {
  background: black; }

.bg-light-often-98 {
  background: white; }

.bg-dark-often-99 {
  background: black; }

.bg-light-often-99 {
  background: white; }

.bg-dark-often-100 {
  background: black; }

.bg-light-often-100 {
  background: white; }

.text-asneeded {
  color: #A71163 !important; }

.border-asneeded {
  border-color: #A71163; }

.asneeded {
  background-color: #A71163 !important;
  color: white !important; }

.tile-asneeded {
  background: #A71163 !important; }
  @media (min-width: 1025px) {
    .tile-asneeded:hover {
      background-color: #be1371 !important; } }
  .tile-asneeded:active, .tile-asneeded:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(167, 17, 99, 0.5);
    background-color: #b01268 !important; }

.target-asneeded {
  background: #A71163 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-asneeded {
  background-color: #A71163 !important; }

.btn-asneeded {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #A71163 !important;
  border: 2px solid #A71163 !important; }
  .btn-asneeded:focus, .btn-asneeded:active {
    outline: none;
    color: white !important;
    background: #A71163 !important;
    text-decoration: none; }

.bg-overlay-asneeded-10 {
  background: rgba(167, 17, 99, 0.1); }

.bg-overlay-asneeded-20 {
  background: rgba(167, 17, 99, 0.2); }

.bg-overlay-asneeded-30 {
  background: rgba(167, 17, 99, 0.3); }

.bg-overlay-asneeded-40 {
  background: rgba(167, 17, 99, 0.4); }

.bg-overlay-asneeded-50 {
  background: rgba(167, 17, 99, 0.5); }

.bg-overlay-asneeded-60 {
  background: rgba(167, 17, 99, 0.6); }

.bg-overlay-asneeded-70 {
  background: rgba(167, 17, 99, 0.7); }

.bg-overlay-asneeded-80 {
  background: rgba(167, 17, 99, 0.8); }

.bg-overlay-asneeded-90 {
  background: rgba(167, 17, 99, 0.9); }

.bg-asneeded {
  background: #A71163; }

.bg-dark-asneeded-1 {
  background: #a21160; }

.bg-light-asneeded-1 {
  background: #ac1166; }

.bg-dark-asneeded-2 {
  background: #9e105e; }

.bg-light-asneeded-2 {
  background: #b01268; }

.bg-dark-asneeded-3 {
  background: #99105b; }

.bg-light-asneeded-3 {
  background: #b5126b; }

.bg-dark-asneeded-4 {
  background: #940f58; }

.bg-light-asneeded-4 {
  background: #ba136e; }

.bg-dark-asneeded-5 {
  background: #900f55; }

.bg-light-asneeded-5 {
  background: #be1371; }

.bg-dark-asneeded-6 {
  background: #8b0e53; }

.bg-light-asneeded-6 {
  background: #c31473; }

.bg-dark-asneeded-7 {
  background: #870e50; }

.bg-light-asneeded-7 {
  background: #c71476; }

.bg-dark-asneeded-8 {
  background: #820d4d; }

.bg-light-asneeded-8 {
  background: #cc1579; }

.bg-dark-asneeded-9 {
  background: #7d0d4a; }

.bg-light-asneeded-9 {
  background: #d1157c; }

.bg-dark-asneeded-10 {
  background: #790c48; }

.bg-light-asneeded-10 {
  background: #d5167e; }

.bg-dark-asneeded-11 {
  background: #740c45; }

.bg-light-asneeded-11 {
  background: #da1681; }

.bg-dark-asneeded-12 {
  background: #6f0b42; }

.bg-light-asneeded-12 {
  background: #df1784; }

.bg-dark-asneeded-13 {
  background: #6b0b3f; }

.bg-light-asneeded-13 {
  background: #e31787; }

.bg-dark-asneeded-14 {
  background: #660a3d; }

.bg-light-asneeded-14 {
  background: #e71889; }

.bg-dark-asneeded-15 {
  background: #620a3a; }

.bg-light-asneeded-15 {
  background: #e81d8c; }

.bg-dark-asneeded-16 {
  background: #5d0937; }

.bg-light-asneeded-16 {
  background: #e8218e; }

.bg-dark-asneeded-17 {
  background: #580934; }

.bg-light-asneeded-17 {
  background: #e92690; }

.bg-dark-asneeded-18 {
  background: #540932; }

.bg-light-asneeded-18 {
  background: #e92a93; }

.bg-dark-asneeded-19 {
  background: #4f082f; }

.bg-light-asneeded-19 {
  background: #ea2f95; }

.bg-dark-asneeded-20 {
  background: #4a082c; }

.bg-light-asneeded-20 {
  background: #ea3498; }

.bg-dark-asneeded-21 {
  background: #460729; }

.bg-light-asneeded-21 {
  background: #eb389a; }

.bg-dark-asneeded-22 {
  background: #410727; }

.bg-light-asneeded-22 {
  background: #eb3d9c; }

.bg-dark-asneeded-23 {
  background: #3d0624; }

.bg-light-asneeded-23 {
  background: #ec429f; }

.bg-dark-asneeded-24 {
  background: #380621; }

.bg-light-asneeded-24 {
  background: #ec46a1; }

.bg-dark-asneeded-25 {
  background: #33051e; }

.bg-light-asneeded-25 {
  background: #ed4ba3; }

.bg-dark-asneeded-26 {
  background: #2f051c; }

.bg-light-asneeded-26 {
  background: #ed4fa6; }

.bg-dark-asneeded-27 {
  background: #2a0419; }

.bg-light-asneeded-27 {
  background: #ee54a8; }

.bg-dark-asneeded-28 {
  background: #250416; }

.bg-light-asneeded-28 {
  background: #ee59aa; }

.bg-dark-asneeded-29 {
  background: #210313; }

.bg-light-asneeded-29 {
  background: #ef5dad; }

.bg-dark-asneeded-30 {
  background: #1c0311; }

.bg-light-asneeded-30 {
  background: #ef62af; }

.bg-dark-asneeded-31 {
  background: #18020e; }

.bg-light-asneeded-31 {
  background: #ef67b1; }

.bg-dark-asneeded-32 {
  background: #13020b; }

.bg-light-asneeded-32 {
  background: #f06bb4; }

.bg-dark-asneeded-33 {
  background: #0e0108; }

.bg-light-asneeded-33 {
  background: #f070b6; }

.bg-dark-asneeded-34 {
  background: #0a0106; }

.bg-light-asneeded-34 {
  background: #f174b9; }

.bg-dark-asneeded-35 {
  background: #050103; }

.bg-light-asneeded-35 {
  background: #f179bb; }

.bg-dark-asneeded-36 {
  background: black; }

.bg-light-asneeded-36 {
  background: #f27ebd; }

.bg-dark-asneeded-37 {
  background: black; }

.bg-light-asneeded-37 {
  background: #f282c0; }

.bg-dark-asneeded-38 {
  background: black; }

.bg-light-asneeded-38 {
  background: #f387c2; }

.bg-dark-asneeded-39 {
  background: black; }

.bg-light-asneeded-39 {
  background: #f38cc4; }

.bg-dark-asneeded-40 {
  background: black; }

.bg-light-asneeded-40 {
  background: #f490c7; }

.bg-dark-asneeded-41 {
  background: black; }

.bg-light-asneeded-41 {
  background: #f495c9; }

.bg-dark-asneeded-42 {
  background: black; }

.bg-light-asneeded-42 {
  background: #f59acb; }

.bg-dark-asneeded-43 {
  background: black; }

.bg-light-asneeded-43 {
  background: #f59ece; }

.bg-dark-asneeded-44 {
  background: black; }

.bg-light-asneeded-44 {
  background: #f6a3d0; }

.bg-dark-asneeded-45 {
  background: black; }

.bg-light-asneeded-45 {
  background: #f6a7d2; }

.bg-dark-asneeded-46 {
  background: black; }

.bg-light-asneeded-46 {
  background: #f7acd5; }

.bg-dark-asneeded-47 {
  background: black; }

.bg-light-asneeded-47 {
  background: #f7b1d7; }

.bg-dark-asneeded-48 {
  background: black; }

.bg-light-asneeded-48 {
  background: #f7b5d9; }

.bg-dark-asneeded-49 {
  background: black; }

.bg-light-asneeded-49 {
  background: #f8badc; }

.bg-dark-asneeded-50 {
  background: black; }

.bg-light-asneeded-50 {
  background: #f8bfde; }

.bg-dark-asneeded-51 {
  background: black; }

.bg-light-asneeded-51 {
  background: #f9c3e1; }

.bg-dark-asneeded-52 {
  background: black; }

.bg-light-asneeded-52 {
  background: #f9c8e3; }

.bg-dark-asneeded-53 {
  background: black; }

.bg-light-asneeded-53 {
  background: #facce5; }

.bg-dark-asneeded-54 {
  background: black; }

.bg-light-asneeded-54 {
  background: #fad1e8; }

.bg-dark-asneeded-55 {
  background: black; }

.bg-light-asneeded-55 {
  background: #fbd6ea; }

.bg-dark-asneeded-56 {
  background: black; }

.bg-light-asneeded-56 {
  background: #fbdaec; }

.bg-dark-asneeded-57 {
  background: black; }

.bg-light-asneeded-57 {
  background: #fcdfef; }

.bg-dark-asneeded-58 {
  background: black; }

.bg-light-asneeded-58 {
  background: #fce4f1; }

.bg-dark-asneeded-59 {
  background: black; }

.bg-light-asneeded-59 {
  background: #fde8f3; }

.bg-dark-asneeded-60 {
  background: black; }

.bg-light-asneeded-60 {
  background: #fdedf6; }

.bg-dark-asneeded-61 {
  background: black; }

.bg-light-asneeded-61 {
  background: #fef1f8; }

.bg-dark-asneeded-62 {
  background: black; }

.bg-light-asneeded-62 {
  background: #fef6fa; }

.bg-dark-asneeded-63 {
  background: black; }

.bg-light-asneeded-63 {
  background: #fffbfd; }

.bg-dark-asneeded-64 {
  background: black; }

.bg-light-asneeded-64 {
  background: white; }

.bg-dark-asneeded-65 {
  background: black; }

.bg-light-asneeded-65 {
  background: white; }

.bg-dark-asneeded-66 {
  background: black; }

.bg-light-asneeded-66 {
  background: white; }

.bg-dark-asneeded-67 {
  background: black; }

.bg-light-asneeded-67 {
  background: white; }

.bg-dark-asneeded-68 {
  background: black; }

.bg-light-asneeded-68 {
  background: white; }

.bg-dark-asneeded-69 {
  background: black; }

.bg-light-asneeded-69 {
  background: white; }

.bg-dark-asneeded-70 {
  background: black; }

.bg-light-asneeded-70 {
  background: white; }

.bg-dark-asneeded-71 {
  background: black; }

.bg-light-asneeded-71 {
  background: white; }

.bg-dark-asneeded-72 {
  background: black; }

.bg-light-asneeded-72 {
  background: white; }

.bg-dark-asneeded-73 {
  background: black; }

.bg-light-asneeded-73 {
  background: white; }

.bg-dark-asneeded-74 {
  background: black; }

.bg-light-asneeded-74 {
  background: white; }

.bg-dark-asneeded-75 {
  background: black; }

.bg-light-asneeded-75 {
  background: white; }

.bg-dark-asneeded-76 {
  background: black; }

.bg-light-asneeded-76 {
  background: white; }

.bg-dark-asneeded-77 {
  background: black; }

.bg-light-asneeded-77 {
  background: white; }

.bg-dark-asneeded-78 {
  background: black; }

.bg-light-asneeded-78 {
  background: white; }

.bg-dark-asneeded-79 {
  background: black; }

.bg-light-asneeded-79 {
  background: white; }

.bg-dark-asneeded-80 {
  background: black; }

.bg-light-asneeded-80 {
  background: white; }

.bg-dark-asneeded-81 {
  background: black; }

.bg-light-asneeded-81 {
  background: white; }

.bg-dark-asneeded-82 {
  background: black; }

.bg-light-asneeded-82 {
  background: white; }

.bg-dark-asneeded-83 {
  background: black; }

.bg-light-asneeded-83 {
  background: white; }

.bg-dark-asneeded-84 {
  background: black; }

.bg-light-asneeded-84 {
  background: white; }

.bg-dark-asneeded-85 {
  background: black; }

.bg-light-asneeded-85 {
  background: white; }

.bg-dark-asneeded-86 {
  background: black; }

.bg-light-asneeded-86 {
  background: white; }

.bg-dark-asneeded-87 {
  background: black; }

.bg-light-asneeded-87 {
  background: white; }

.bg-dark-asneeded-88 {
  background: black; }

.bg-light-asneeded-88 {
  background: white; }

.bg-dark-asneeded-89 {
  background: black; }

.bg-light-asneeded-89 {
  background: white; }

.bg-dark-asneeded-90 {
  background: black; }

.bg-light-asneeded-90 {
  background: white; }

.bg-dark-asneeded-91 {
  background: black; }

.bg-light-asneeded-91 {
  background: white; }

.bg-dark-asneeded-92 {
  background: black; }

.bg-light-asneeded-92 {
  background: white; }

.bg-dark-asneeded-93 {
  background: black; }

.bg-light-asneeded-93 {
  background: white; }

.bg-dark-asneeded-94 {
  background: black; }

.bg-light-asneeded-94 {
  background: white; }

.bg-dark-asneeded-95 {
  background: black; }

.bg-light-asneeded-95 {
  background: white; }

.bg-dark-asneeded-96 {
  background: black; }

.bg-light-asneeded-96 {
  background: white; }

.bg-dark-asneeded-97 {
  background: black; }

.bg-light-asneeded-97 {
  background: white; }

.bg-dark-asneeded-98 {
  background: black; }

.bg-light-asneeded-98 {
  background: white; }

.bg-dark-asneeded-99 {
  background: black; }

.bg-light-asneeded-99 {
  background: white; }

.bg-dark-asneeded-100 {
  background: black; }

.bg-light-asneeded-100 {
  background: white; }

.text-settings {
  color: #B52F13 !important; }

.border-settings {
  border-color: #B52F13; }

.settings {
  background-color: #B52F13 !important;
  color: white !important; }

.tile-settings {
  background: #B52F13 !important; }
  @media (min-width: 1025px) {
    .tile-settings:hover {
      background-color: #cc3515 !important; } }
  .tile-settings:active, .tile-settings:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(181, 47, 19, 0.5);
    background-color: #be3114 !important; }

.target-settings {
  background: #B52F13 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-settings {
  background-color: #B52F13 !important; }

.btn-settings {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #B52F13 !important;
  border: 2px solid #B52F13 !important; }
  .btn-settings:focus, .btn-settings:active {
    outline: none;
    color: white !important;
    background: #B52F13 !important;
    text-decoration: none; }

.bg-overlay-settings-10 {
  background: rgba(181, 47, 19, 0.1); }

.bg-overlay-settings-20 {
  background: rgba(181, 47, 19, 0.2); }

.bg-overlay-settings-30 {
  background: rgba(181, 47, 19, 0.3); }

.bg-overlay-settings-40 {
  background: rgba(181, 47, 19, 0.4); }

.bg-overlay-settings-50 {
  background: rgba(181, 47, 19, 0.5); }

.bg-overlay-settings-60 {
  background: rgba(181, 47, 19, 0.6); }

.bg-overlay-settings-70 {
  background: rgba(181, 47, 19, 0.7); }

.bg-overlay-settings-80 {
  background: rgba(181, 47, 19, 0.8); }

.bg-overlay-settings-90 {
  background: rgba(181, 47, 19, 0.9); }

.bg-settings {
  background: #B52F13; }

.bg-dark-settings-1 {
  background: #b02e13; }

.bg-light-settings-1 {
  background: #ba3013; }

.bg-dark-settings-2 {
  background: #ac2d12; }

.bg-light-settings-2 {
  background: #be3114; }

.bg-dark-settings-3 {
  background: #a72b12; }

.bg-light-settings-3 {
  background: #c33314; }

.bg-dark-settings-4 {
  background: #a32a11; }

.bg-light-settings-4 {
  background: #c73415; }

.bg-dark-settings-5 {
  background: #9e2911; }

.bg-light-settings-5 {
  background: #cc3515; }

.bg-dark-settings-6 {
  background: #992810; }

.bg-light-settings-6 {
  background: #d13616; }

.bg-dark-settings-7 {
  background: #952710; }

.bg-light-settings-7 {
  background: #d53716; }

.bg-dark-settings-8 {
  background: #90250f; }

.bg-light-settings-8 {
  background: #da3917; }

.bg-dark-settings-9 {
  background: #8b240f; }

.bg-light-settings-9 {
  background: #df3a17; }

.bg-dark-settings-10 {
  background: #87230e; }

.bg-light-settings-10 {
  background: #e33b18; }

.bg-dark-settings-11 {
  background: #82220e; }

.bg-light-settings-11 {
  background: #e73d19; }

.bg-dark-settings-12 {
  background: #7e210d; }

.bg-light-settings-12 {
  background: #e7411e; }

.bg-dark-settings-13 {
  background: #791f0d; }

.bg-light-settings-13 {
  background: #e84522; }

.bg-dark-settings-14 {
  background: #741e0c; }

.bg-light-settings-14 {
  background: #e84827; }

.bg-dark-settings-15 {
  background: #701d0c; }

.bg-light-settings-15 {
  background: #e94c2c; }

.bg-dark-settings-16 {
  background: #6b1c0b; }

.bg-light-settings-16 {
  background: #e95030; }

.bg-dark-settings-17 {
  background: #671b0b; }

.bg-light-settings-17 {
  background: #ea5435; }

.bg-dark-settings-18 {
  background: #62190a; }

.bg-light-settings-18 {
  background: #ea583a; }

.bg-dark-settings-19 {
  background: #5d180a; }

.bg-light-settings-19 {
  background: #eb5c3e; }

.bg-dark-settings-20 {
  background: #591709; }

.bg-light-settings-20 {
  background: #eb6043; }

.bg-dark-settings-21 {
  background: #541609; }

.bg-light-settings-21 {
  background: #ec6447; }

.bg-dark-settings-22 {
  background: #4f1508; }

.bg-light-settings-22 {
  background: #ec684c; }

.bg-dark-settings-23 {
  background: #4b1308; }

.bg-light-settings-23 {
  background: #ed6c51; }

.bg-dark-settings-24 {
  background: #461207; }

.bg-light-settings-24 {
  background: #ed6f55; }

.bg-dark-settings-25 {
  background: #421107; }

.bg-light-settings-25 {
  background: #ee735a; }

.bg-dark-settings-26 {
  background: #3d1006; }

.bg-light-settings-26 {
  background: #ee775e; }

.bg-dark-settings-27 {
  background: #380f06; }

.bg-light-settings-27 {
  background: #ef7b63; }

.bg-dark-settings-28 {
  background: #340d05; }

.bg-light-settings-28 {
  background: #ef7f68; }

.bg-dark-settings-29 {
  background: #2f0c05; }

.bg-light-settings-29 {
  background: #f0836c; }

.bg-dark-settings-30 {
  background: #2b0b04; }

.bg-light-settings-30 {
  background: #f08771; }

.bg-dark-settings-31 {
  background: #260a04; }

.bg-light-settings-31 {
  background: #f18b76; }

.bg-dark-settings-32 {
  background: #210903; }

.bg-light-settings-32 {
  background: #f18f7a; }

.bg-dark-settings-33 {
  background: #1d0703; }

.bg-light-settings-33 {
  background: #f2937f; }

.bg-dark-settings-34 {
  background: #180603; }

.bg-light-settings-34 {
  background: #f29783; }

.bg-dark-settings-35 {
  background: #130502; }

.bg-light-settings-35 {
  background: #f39a88; }

.bg-dark-settings-36 {
  background: #0f0402; }

.bg-light-settings-36 {
  background: #f39e8d; }

.bg-dark-settings-37 {
  background: #0a0301; }

.bg-light-settings-37 {
  background: #f3a291; }

.bg-dark-settings-38 {
  background: #060101; }

.bg-light-settings-38 {
  background: #f4a696; }

.bg-dark-settings-39 {
  background: #010000; }

.bg-light-settings-39 {
  background: #f4aa9a; }

.bg-dark-settings-40 {
  background: black; }

.bg-light-settings-40 {
  background: #f5ae9f; }

.bg-dark-settings-41 {
  background: black; }

.bg-light-settings-41 {
  background: #f5b2a4; }

.bg-dark-settings-42 {
  background: black; }

.bg-light-settings-42 {
  background: #f6b6a8; }

.bg-dark-settings-43 {
  background: black; }

.bg-light-settings-43 {
  background: #f6baad; }

.bg-dark-settings-44 {
  background: black; }

.bg-light-settings-44 {
  background: #f7beb2; }

.bg-dark-settings-45 {
  background: black; }

.bg-light-settings-45 {
  background: #f7c1b6; }

.bg-dark-settings-46 {
  background: black; }

.bg-light-settings-46 {
  background: #f8c5bb; }

.bg-dark-settings-47 {
  background: black; }

.bg-light-settings-47 {
  background: #f8c9bf; }

.bg-dark-settings-48 {
  background: black; }

.bg-light-settings-48 {
  background: #f9cdc4; }

.bg-dark-settings-49 {
  background: black; }

.bg-light-settings-49 {
  background: #f9d1c9; }

.bg-dark-settings-50 {
  background: black; }

.bg-light-settings-50 {
  background: #fad5cd; }

.bg-dark-settings-51 {
  background: black; }

.bg-light-settings-51 {
  background: #fad9d2; }

.bg-dark-settings-52 {
  background: black; }

.bg-light-settings-52 {
  background: #fbddd6; }

.bg-dark-settings-53 {
  background: black; }

.bg-light-settings-53 {
  background: #fbe1db; }

.bg-dark-settings-54 {
  background: black; }

.bg-light-settings-54 {
  background: #fce5e0; }

.bg-dark-settings-55 {
  background: black; }

.bg-light-settings-55 {
  background: #fce8e4; }

.bg-dark-settings-56 {
  background: black; }

.bg-light-settings-56 {
  background: #fdece9; }

.bg-dark-settings-57 {
  background: black; }

.bg-light-settings-57 {
  background: #fdf0ee; }

.bg-dark-settings-58 {
  background: black; }

.bg-light-settings-58 {
  background: #fef4f2; }

.bg-dark-settings-59 {
  background: black; }

.bg-light-settings-59 {
  background: #fef8f7; }

.bg-dark-settings-60 {
  background: black; }

.bg-light-settings-60 {
  background: #fffcfb; }

.bg-dark-settings-61 {
  background: black; }

.bg-light-settings-61 {
  background: white; }

.bg-dark-settings-62 {
  background: black; }

.bg-light-settings-62 {
  background: white; }

.bg-dark-settings-63 {
  background: black; }

.bg-light-settings-63 {
  background: white; }

.bg-dark-settings-64 {
  background: black; }

.bg-light-settings-64 {
  background: white; }

.bg-dark-settings-65 {
  background: black; }

.bg-light-settings-65 {
  background: white; }

.bg-dark-settings-66 {
  background: black; }

.bg-light-settings-66 {
  background: white; }

.bg-dark-settings-67 {
  background: black; }

.bg-light-settings-67 {
  background: white; }

.bg-dark-settings-68 {
  background: black; }

.bg-light-settings-68 {
  background: white; }

.bg-dark-settings-69 {
  background: black; }

.bg-light-settings-69 {
  background: white; }

.bg-dark-settings-70 {
  background: black; }

.bg-light-settings-70 {
  background: white; }

.bg-dark-settings-71 {
  background: black; }

.bg-light-settings-71 {
  background: white; }

.bg-dark-settings-72 {
  background: black; }

.bg-light-settings-72 {
  background: white; }

.bg-dark-settings-73 {
  background: black; }

.bg-light-settings-73 {
  background: white; }

.bg-dark-settings-74 {
  background: black; }

.bg-light-settings-74 {
  background: white; }

.bg-dark-settings-75 {
  background: black; }

.bg-light-settings-75 {
  background: white; }

.bg-dark-settings-76 {
  background: black; }

.bg-light-settings-76 {
  background: white; }

.bg-dark-settings-77 {
  background: black; }

.bg-light-settings-77 {
  background: white; }

.bg-dark-settings-78 {
  background: black; }

.bg-light-settings-78 {
  background: white; }

.bg-dark-settings-79 {
  background: black; }

.bg-light-settings-79 {
  background: white; }

.bg-dark-settings-80 {
  background: black; }

.bg-light-settings-80 {
  background: white; }

.bg-dark-settings-81 {
  background: black; }

.bg-light-settings-81 {
  background: white; }

.bg-dark-settings-82 {
  background: black; }

.bg-light-settings-82 {
  background: white; }

.bg-dark-settings-83 {
  background: black; }

.bg-light-settings-83 {
  background: white; }

.bg-dark-settings-84 {
  background: black; }

.bg-light-settings-84 {
  background: white; }

.bg-dark-settings-85 {
  background: black; }

.bg-light-settings-85 {
  background: white; }

.bg-dark-settings-86 {
  background: black; }

.bg-light-settings-86 {
  background: white; }

.bg-dark-settings-87 {
  background: black; }

.bg-light-settings-87 {
  background: white; }

.bg-dark-settings-88 {
  background: black; }

.bg-light-settings-88 {
  background: white; }

.bg-dark-settings-89 {
  background: black; }

.bg-light-settings-89 {
  background: white; }

.bg-dark-settings-90 {
  background: black; }

.bg-light-settings-90 {
  background: white; }

.bg-dark-settings-91 {
  background: black; }

.bg-light-settings-91 {
  background: white; }

.bg-dark-settings-92 {
  background: black; }

.bg-light-settings-92 {
  background: white; }

.bg-dark-settings-93 {
  background: black; }

.bg-light-settings-93 {
  background: white; }

.bg-dark-settings-94 {
  background: black; }

.bg-light-settings-94 {
  background: white; }

.bg-dark-settings-95 {
  background: black; }

.bg-light-settings-95 {
  background: white; }

.bg-dark-settings-96 {
  background: black; }

.bg-light-settings-96 {
  background: white; }

.bg-dark-settings-97 {
  background: black; }

.bg-light-settings-97 {
  background: white; }

.bg-dark-settings-98 {
  background: black; }

.bg-light-settings-98 {
  background: white; }

.bg-dark-settings-99 {
  background: black; }

.bg-light-settings-99 {
  background: white; }

.bg-dark-settings-100 {
  background: black; }

.bg-light-settings-100 {
  background: white; }

.text-other {
  color: #8F1013 !important; }

.border-other {
  border-color: #8F1013; }

.other {
  background-color: #8F1013 !important;
  color: white !important; }

.tile-other {
  background: #8F1013 !important; }
  @media (min-width: 1025px) {
    .tile-other:hover {
      background-color: #a61316 !important; } }
  .tile-other:active, .tile-other:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(143, 16, 19, 0.5);
    background-color: #981114 !important; }

.target-other {
  background: #8F1013 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-other {
  background-color: #8F1013 !important; }

.btn-other {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #8F1013 !important;
  border: 2px solid #8F1013 !important; }
  .btn-other:focus, .btn-other:active {
    outline: none;
    color: white !important;
    background: #8F1013 !important;
    text-decoration: none; }

.bg-overlay-other-10 {
  background: rgba(143, 16, 19, 0.1); }

.bg-overlay-other-20 {
  background: rgba(143, 16, 19, 0.2); }

.bg-overlay-other-30 {
  background: rgba(143, 16, 19, 0.3); }

.bg-overlay-other-40 {
  background: rgba(143, 16, 19, 0.4); }

.bg-overlay-other-50 {
  background: rgba(143, 16, 19, 0.5); }

.bg-overlay-other-60 {
  background: rgba(143, 16, 19, 0.6); }

.bg-overlay-other-70 {
  background: rgba(143, 16, 19, 0.7); }

.bg-overlay-other-80 {
  background: rgba(143, 16, 19, 0.8); }

.bg-overlay-other-90 {
  background: rgba(143, 16, 19, 0.9); }

.bg-other {
  background: #8F1013; }

.bg-dark-other-1 {
  background: #8a0f12; }

.bg-light-other-1 {
  background: #941114; }

.bg-dark-other-2 {
  background: #860f12; }

.bg-light-other-2 {
  background: #981114; }

.bg-dark-other-3 {
  background: #810e11; }

.bg-light-other-3 {
  background: #9d1215; }

.bg-dark-other-4 {
  background: #7d0e11; }

.bg-light-other-4 {
  background: #a11215; }

.bg-dark-other-5 {
  background: #780d10; }

.bg-light-other-5 {
  background: #a61316; }

.bg-dark-other-6 {
  background: #730d0f; }

.bg-light-other-6 {
  background: #ab1317; }

.bg-dark-other-7 {
  background: #6f0c0f; }

.bg-light-other-7 {
  background: #af1417; }

.bg-dark-other-8 {
  background: #6a0c0e; }

.bg-light-other-8 {
  background: #b41418; }

.bg-dark-other-9 {
  background: #660b0e; }

.bg-light-other-9 {
  background: #b81518; }

.bg-dark-other-10 {
  background: #610b0d; }

.bg-light-other-10 {
  background: #bd1519; }

.bg-dark-other-11 {
  background: #5d0a0c; }

.bg-light-other-11 {
  background: #c1161a; }

.bg-dark-other-12 {
  background: #580a0c; }

.bg-light-other-12 {
  background: #c6161a; }

.bg-dark-other-13 {
  background: #53090b; }

.bg-light-other-13 {
  background: #cb171b; }

.bg-dark-other-14 {
  background: #4f090a; }

.bg-light-other-14 {
  background: #cf171c; }

.bg-dark-other-15 {
  background: #4a080a; }

.bg-light-other-15 {
  background: #d4181c; }

.bg-dark-other-16 {
  background: #460809; }

.bg-light-other-16 {
  background: #d8181d; }

.bg-dark-other-17 {
  background: #410709; }

.bg-light-other-17 {
  background: #dd191d; }

.bg-dark-other-18 {
  background: #3c0708; }

.bg-light-other-18 {
  background: #e2191e; }

.bg-dark-other-19 {
  background: #380607; }

.bg-light-other-19 {
  background: #e51a1f; }

.bg-dark-other-20 {
  background: #330607; }

.bg-light-other-20 {
  background: #e61f24; }

.bg-dark-other-21 {
  background: #2f0506; }

.bg-light-other-21 {
  background: #e62428; }

.bg-dark-other-22 {
  background: #2a0506; }

.bg-light-other-22 {
  background: #e7282d; }

.bg-dark-other-23 {
  background: #260405; }

.bg-light-other-23 {
  background: #e72d31; }

.bg-dark-other-24 {
  background: #210404; }

.bg-light-other-24 {
  background: #e83136; }

.bg-dark-other-25 {
  background: #1c0304; }

.bg-light-other-25 {
  background: #e9363a; }

.bg-dark-other-26 {
  background: #180303; }

.bg-light-other-26 {
  background: #e93b3f; }

.bg-dark-other-27 {
  background: #130203; }

.bg-light-other-27 {
  background: #ea3f43; }

.bg-dark-other-28 {
  background: #0f0202; }

.bg-light-other-28 {
  background: #ea4448; }

.bg-dark-other-29 {
  background: #0a0101; }

.bg-light-other-29 {
  background: #eb484c; }

.bg-dark-other-30 {
  background: #050101; }

.bg-light-other-30 {
  background: #eb4d51; }

.bg-dark-other-31 {
  background: #010000; }

.bg-light-other-31 {
  background: #ec5255; }

.bg-dark-other-32 {
  background: black; }

.bg-light-other-32 {
  background: #ec565a; }

.bg-dark-other-33 {
  background: black; }

.bg-light-other-33 {
  background: #ed5b5e; }

.bg-dark-other-34 {
  background: black; }

.bg-light-other-34 {
  background: #ed5f63; }

.bg-dark-other-35 {
  background: black; }

.bg-light-other-35 {
  background: #ee6467; }

.bg-dark-other-36 {
  background: black; }

.bg-light-other-36 {
  background: #ee686c; }

.bg-dark-other-37 {
  background: black; }

.bg-light-other-37 {
  background: #ef6d70; }

.bg-dark-other-38 {
  background: black; }

.bg-light-other-38 {
  background: #ef7275; }

.bg-dark-other-39 {
  background: black; }

.bg-light-other-39 {
  background: #f07679; }

.bg-dark-other-40 {
  background: black; }

.bg-light-other-40 {
  background: #f07b7e; }

.bg-dark-other-41 {
  background: black; }

.bg-light-other-41 {
  background: #f17f82; }

.bg-dark-other-42 {
  background: black; }

.bg-light-other-42 {
  background: #f18487; }

.bg-dark-other-43 {
  background: black; }

.bg-light-other-43 {
  background: #f2898b; }

.bg-dark-other-44 {
  background: black; }

.bg-light-other-44 {
  background: #f28d90; }

.bg-dark-other-45 {
  background: black; }

.bg-light-other-45 {
  background: #f39294; }

.bg-dark-other-46 {
  background: black; }

.bg-light-other-46 {
  background: #f39699; }

.bg-dark-other-47 {
  background: black; }

.bg-light-other-47 {
  background: #f49b9d; }

.bg-dark-other-48 {
  background: black; }

.bg-light-other-48 {
  background: #f49fa1; }

.bg-dark-other-49 {
  background: black; }

.bg-light-other-49 {
  background: #f5a4a6; }

.bg-dark-other-50 {
  background: black; }

.bg-light-other-50 {
  background: #f5a9aa; }

.bg-dark-other-51 {
  background: black; }

.bg-light-other-51 {
  background: #f6adaf; }

.bg-dark-other-52 {
  background: black; }

.bg-light-other-52 {
  background: #f6b2b3; }

.bg-dark-other-53 {
  background: black; }

.bg-light-other-53 {
  background: #f7b6b8; }

.bg-dark-other-54 {
  background: black; }

.bg-light-other-54 {
  background: #f7bbbc; }

.bg-dark-other-55 {
  background: black; }

.bg-light-other-55 {
  background: #f8c0c1; }

.bg-dark-other-56 {
  background: black; }

.bg-light-other-56 {
  background: #f8c4c5; }

.bg-dark-other-57 {
  background: black; }

.bg-light-other-57 {
  background: #f9c9ca; }

.bg-dark-other-58 {
  background: black; }

.bg-light-other-58 {
  background: #f9cdce; }

.bg-dark-other-59 {
  background: black; }

.bg-light-other-59 {
  background: #fad2d3; }

.bg-dark-other-60 {
  background: black; }

.bg-light-other-60 {
  background: #fad7d7; }

.bg-dark-other-61 {
  background: black; }

.bg-light-other-61 {
  background: #fbdbdc; }

.bg-dark-other-62 {
  background: black; }

.bg-light-other-62 {
  background: #fbe0e0; }

.bg-dark-other-63 {
  background: black; }

.bg-light-other-63 {
  background: #fce4e5; }

.bg-dark-other-64 {
  background: black; }

.bg-light-other-64 {
  background: #fde9e9; }

.bg-dark-other-65 {
  background: black; }

.bg-light-other-65 {
  background: #fdedee; }

.bg-dark-other-66 {
  background: black; }

.bg-light-other-66 {
  background: #fef2f2; }

.bg-dark-other-67 {
  background: black; }

.bg-light-other-67 {
  background: #fef7f7; }

.bg-dark-other-68 {
  background: black; }

.bg-light-other-68 {
  background: #fffbfb; }

.bg-dark-other-69 {
  background: black; }

.bg-light-other-69 {
  background: white; }

.bg-dark-other-70 {
  background: black; }

.bg-light-other-70 {
  background: white; }

.bg-dark-other-71 {
  background: black; }

.bg-light-other-71 {
  background: white; }

.bg-dark-other-72 {
  background: black; }

.bg-light-other-72 {
  background: white; }

.bg-dark-other-73 {
  background: black; }

.bg-light-other-73 {
  background: white; }

.bg-dark-other-74 {
  background: black; }

.bg-light-other-74 {
  background: white; }

.bg-dark-other-75 {
  background: black; }

.bg-light-other-75 {
  background: white; }

.bg-dark-other-76 {
  background: black; }

.bg-light-other-76 {
  background: white; }

.bg-dark-other-77 {
  background: black; }

.bg-light-other-77 {
  background: white; }

.bg-dark-other-78 {
  background: black; }

.bg-light-other-78 {
  background: white; }

.bg-dark-other-79 {
  background: black; }

.bg-light-other-79 {
  background: white; }

.bg-dark-other-80 {
  background: black; }

.bg-light-other-80 {
  background: white; }

.bg-dark-other-81 {
  background: black; }

.bg-light-other-81 {
  background: white; }

.bg-dark-other-82 {
  background: black; }

.bg-light-other-82 {
  background: white; }

.bg-dark-other-83 {
  background: black; }

.bg-light-other-83 {
  background: white; }

.bg-dark-other-84 {
  background: black; }

.bg-light-other-84 {
  background: white; }

.bg-dark-other-85 {
  background: black; }

.bg-light-other-85 {
  background: white; }

.bg-dark-other-86 {
  background: black; }

.bg-light-other-86 {
  background: white; }

.bg-dark-other-87 {
  background: black; }

.bg-light-other-87 {
  background: white; }

.bg-dark-other-88 {
  background: black; }

.bg-light-other-88 {
  background: white; }

.bg-dark-other-89 {
  background: black; }

.bg-light-other-89 {
  background: white; }

.bg-dark-other-90 {
  background: black; }

.bg-light-other-90 {
  background: white; }

.bg-dark-other-91 {
  background: black; }

.bg-light-other-91 {
  background: white; }

.bg-dark-other-92 {
  background: black; }

.bg-light-other-92 {
  background: white; }

.bg-dark-other-93 {
  background: black; }

.bg-light-other-93 {
  background: white; }

.bg-dark-other-94 {
  background: black; }

.bg-light-other-94 {
  background: white; }

.bg-dark-other-95 {
  background: black; }

.bg-light-other-95 {
  background: white; }

.bg-dark-other-96 {
  background: black; }

.bg-light-other-96 {
  background: white; }

.bg-dark-other-97 {
  background: black; }

.bg-light-other-97 {
  background: white; }

.bg-dark-other-98 {
  background: black; }

.bg-light-other-98 {
  background: white; }

.bg-dark-other-99 {
  background: black; }

.bg-light-other-99 {
  background: white; }

.bg-dark-other-100 {
  background: black; }

.bg-light-other-100 {
  background: white; }

.text-switchapp {
  color: #383838 !important; }

.border-switchapp {
  border-color: #383838; }

.switchapp {
  background-color: #383838 !important;
  color: white !important; }

.tile-switchapp {
  background: #383838 !important; }
  @media (min-width: 1025px) {
    .tile-switchapp:hover {
      background-color: #454545 !important; } }
  .tile-switchapp:active, .tile-switchapp:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(56, 56, 56, 0.5);
    background-color: #3d3d3d !important; }

.target-switchapp {
  background: #383838 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-switchapp {
  background-color: #383838 !important; }

.btn-switchapp {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #383838 !important;
  border: 2px solid #383838 !important; }
  .btn-switchapp:focus, .btn-switchapp:active {
    outline: none;
    color: white !important;
    background: #383838 !important;
    text-decoration: none; }

.bg-overlay-switchapp-10 {
  background: rgba(56, 56, 56, 0.1); }

.bg-overlay-switchapp-20 {
  background: rgba(56, 56, 56, 0.2); }

.bg-overlay-switchapp-30 {
  background: rgba(56, 56, 56, 0.3); }

.bg-overlay-switchapp-40 {
  background: rgba(56, 56, 56, 0.4); }

.bg-overlay-switchapp-50 {
  background: rgba(56, 56, 56, 0.5); }

.bg-overlay-switchapp-60 {
  background: rgba(56, 56, 56, 0.6); }

.bg-overlay-switchapp-70 {
  background: rgba(56, 56, 56, 0.7); }

.bg-overlay-switchapp-80 {
  background: rgba(56, 56, 56, 0.8); }

.bg-overlay-switchapp-90 {
  background: rgba(56, 56, 56, 0.9); }

.bg-switchapp {
  background: #383838; }

.bg-dark-switchapp-1 {
  background: #353535; }

.bg-light-switchapp-1 {
  background: #3b3b3b; }

.bg-dark-switchapp-2 {
  background: #333333; }

.bg-light-switchapp-2 {
  background: #3d3d3d; }

.bg-dark-switchapp-3 {
  background: #303030; }

.bg-light-switchapp-3 {
  background: #404040; }

.bg-dark-switchapp-4 {
  background: #2e2e2e; }

.bg-light-switchapp-4 {
  background: #424242; }

.bg-dark-switchapp-5 {
  background: #2b2b2b; }

.bg-light-switchapp-5 {
  background: #454545; }

.bg-dark-switchapp-6 {
  background: #292929; }

.bg-light-switchapp-6 {
  background: #474747; }

.bg-dark-switchapp-7 {
  background: #262626; }

.bg-light-switchapp-7 {
  background: #4a4a4a; }

.bg-dark-switchapp-8 {
  background: #242424; }

.bg-light-switchapp-8 {
  background: #4c4c4c; }

.bg-dark-switchapp-9 {
  background: #212121; }

.bg-light-switchapp-9 {
  background: #4f4f4f; }

.bg-dark-switchapp-10 {
  background: #1f1f1f; }

.bg-light-switchapp-10 {
  background: #525252; }

.bg-dark-switchapp-11 {
  background: #1c1c1c; }

.bg-light-switchapp-11 {
  background: #545454; }

.bg-dark-switchapp-12 {
  background: #191919; }

.bg-light-switchapp-12 {
  background: #575757; }

.bg-dark-switchapp-13 {
  background: #171717; }

.bg-light-switchapp-13 {
  background: #595959; }

.bg-dark-switchapp-14 {
  background: #141414; }

.bg-light-switchapp-14 {
  background: #5c5c5c; }

.bg-dark-switchapp-15 {
  background: #121212; }

.bg-light-switchapp-15 {
  background: #5e5e5e; }

.bg-dark-switchapp-16 {
  background: #0f0f0f; }

.bg-light-switchapp-16 {
  background: #616161; }

.bg-dark-switchapp-17 {
  background: #0d0d0d; }

.bg-light-switchapp-17 {
  background: #636363; }

.bg-dark-switchapp-18 {
  background: #0a0a0a; }

.bg-light-switchapp-18 {
  background: #666666; }

.bg-dark-switchapp-19 {
  background: #080808; }

.bg-light-switchapp-19 {
  background: #686868; }

.bg-dark-switchapp-20 {
  background: #050505; }

.bg-light-switchapp-20 {
  background: #6b6b6b; }

.bg-dark-switchapp-21 {
  background: #020202; }

.bg-light-switchapp-21 {
  background: #6e6e6e; }

.bg-dark-switchapp-22 {
  background: black; }

.bg-light-switchapp-22 {
  background: #707070; }

.bg-dark-switchapp-23 {
  background: black; }

.bg-light-switchapp-23 {
  background: #737373; }

.bg-dark-switchapp-24 {
  background: black; }

.bg-light-switchapp-24 {
  background: #757575; }

.bg-dark-switchapp-25 {
  background: black; }

.bg-light-switchapp-25 {
  background: #787878; }

.bg-dark-switchapp-26 {
  background: black; }

.bg-light-switchapp-26 {
  background: #7a7a7a; }

.bg-dark-switchapp-27 {
  background: black; }

.bg-light-switchapp-27 {
  background: #7d7d7d; }

.bg-dark-switchapp-28 {
  background: black; }

.bg-light-switchapp-28 {
  background: #7f7f7f; }

.bg-dark-switchapp-29 {
  background: black; }

.bg-light-switchapp-29 {
  background: #828282; }

.bg-dark-switchapp-30 {
  background: black; }

.bg-light-switchapp-30 {
  background: #858585; }

.bg-dark-switchapp-31 {
  background: black; }

.bg-light-switchapp-31 {
  background: #878787; }

.bg-dark-switchapp-32 {
  background: black; }

.bg-light-switchapp-32 {
  background: #8a8a8a; }

.bg-dark-switchapp-33 {
  background: black; }

.bg-light-switchapp-33 {
  background: #8c8c8c; }

.bg-dark-switchapp-34 {
  background: black; }

.bg-light-switchapp-34 {
  background: #8f8f8f; }

.bg-dark-switchapp-35 {
  background: black; }

.bg-light-switchapp-35 {
  background: #919191; }

.bg-dark-switchapp-36 {
  background: black; }

.bg-light-switchapp-36 {
  background: #949494; }

.bg-dark-switchapp-37 {
  background: black; }

.bg-light-switchapp-37 {
  background: #969696; }

.bg-dark-switchapp-38 {
  background: black; }

.bg-light-switchapp-38 {
  background: #999999; }

.bg-dark-switchapp-39 {
  background: black; }

.bg-light-switchapp-39 {
  background: #9b9b9b; }

.bg-dark-switchapp-40 {
  background: black; }

.bg-light-switchapp-40 {
  background: #9e9e9e; }

.bg-dark-switchapp-41 {
  background: black; }

.bg-light-switchapp-41 {
  background: #a1a1a1; }

.bg-dark-switchapp-42 {
  background: black; }

.bg-light-switchapp-42 {
  background: #a3a3a3; }

.bg-dark-switchapp-43 {
  background: black; }

.bg-light-switchapp-43 {
  background: #a6a6a6; }

.bg-dark-switchapp-44 {
  background: black; }

.bg-light-switchapp-44 {
  background: #a8a8a8; }

.bg-dark-switchapp-45 {
  background: black; }

.bg-light-switchapp-45 {
  background: #ababab; }

.bg-dark-switchapp-46 {
  background: black; }

.bg-light-switchapp-46 {
  background: #adadad; }

.bg-dark-switchapp-47 {
  background: black; }

.bg-light-switchapp-47 {
  background: #b0b0b0; }

.bg-dark-switchapp-48 {
  background: black; }

.bg-light-switchapp-48 {
  background: #b2b2b2; }

.bg-dark-switchapp-49 {
  background: black; }

.bg-light-switchapp-49 {
  background: #b5b5b5; }

.bg-dark-switchapp-50 {
  background: black; }

.bg-light-switchapp-50 {
  background: #b8b8b8; }

.bg-dark-switchapp-51 {
  background: black; }

.bg-light-switchapp-51 {
  background: #bababa; }

.bg-dark-switchapp-52 {
  background: black; }

.bg-light-switchapp-52 {
  background: #bdbdbd; }

.bg-dark-switchapp-53 {
  background: black; }

.bg-light-switchapp-53 {
  background: #bfbfbf; }

.bg-dark-switchapp-54 {
  background: black; }

.bg-light-switchapp-54 {
  background: #c2c2c2; }

.bg-dark-switchapp-55 {
  background: black; }

.bg-light-switchapp-55 {
  background: #c4c4c4; }

.bg-dark-switchapp-56 {
  background: black; }

.bg-light-switchapp-56 {
  background: #c7c7c7; }

.bg-dark-switchapp-57 {
  background: black; }

.bg-light-switchapp-57 {
  background: #c9c9c9; }

.bg-dark-switchapp-58 {
  background: black; }

.bg-light-switchapp-58 {
  background: #cccccc; }

.bg-dark-switchapp-59 {
  background: black; }

.bg-light-switchapp-59 {
  background: #cecece; }

.bg-dark-switchapp-60 {
  background: black; }

.bg-light-switchapp-60 {
  background: #d1d1d1; }

.bg-dark-switchapp-61 {
  background: black; }

.bg-light-switchapp-61 {
  background: #d4d4d4; }

.bg-dark-switchapp-62 {
  background: black; }

.bg-light-switchapp-62 {
  background: #d6d6d6; }

.bg-dark-switchapp-63 {
  background: black; }

.bg-light-switchapp-63 {
  background: #d9d9d9; }

.bg-dark-switchapp-64 {
  background: black; }

.bg-light-switchapp-64 {
  background: #dbdbdb; }

.bg-dark-switchapp-65 {
  background: black; }

.bg-light-switchapp-65 {
  background: #dedede; }

.bg-dark-switchapp-66 {
  background: black; }

.bg-light-switchapp-66 {
  background: #e0e0e0; }

.bg-dark-switchapp-67 {
  background: black; }

.bg-light-switchapp-67 {
  background: #e3e3e3; }

.bg-dark-switchapp-68 {
  background: black; }

.bg-light-switchapp-68 {
  background: #e5e5e5; }

.bg-dark-switchapp-69 {
  background: black; }

.bg-light-switchapp-69 {
  background: #e8e8e8; }

.bg-dark-switchapp-70 {
  background: black; }

.bg-light-switchapp-70 {
  background: #ebebeb; }

.bg-dark-switchapp-71 {
  background: black; }

.bg-light-switchapp-71 {
  background: #ededed; }

.bg-dark-switchapp-72 {
  background: black; }

.bg-light-switchapp-72 {
  background: #f0f0f0; }

.bg-dark-switchapp-73 {
  background: black; }

.bg-light-switchapp-73 {
  background: #f2f2f2; }

.bg-dark-switchapp-74 {
  background: black; }

.bg-light-switchapp-74 {
  background: whitesmoke; }

.bg-dark-switchapp-75 {
  background: black; }

.bg-light-switchapp-75 {
  background: #f7f7f7; }

.bg-dark-switchapp-76 {
  background: black; }

.bg-light-switchapp-76 {
  background: #fafafa; }

.bg-dark-switchapp-77 {
  background: black; }

.bg-light-switchapp-77 {
  background: #fcfcfc; }

.bg-dark-switchapp-78 {
  background: black; }

.bg-light-switchapp-78 {
  background: white; }

.bg-dark-switchapp-79 {
  background: black; }

.bg-light-switchapp-79 {
  background: white; }

.bg-dark-switchapp-80 {
  background: black; }

.bg-light-switchapp-80 {
  background: white; }

.bg-dark-switchapp-81 {
  background: black; }

.bg-light-switchapp-81 {
  background: white; }

.bg-dark-switchapp-82 {
  background: black; }

.bg-light-switchapp-82 {
  background: white; }

.bg-dark-switchapp-83 {
  background: black; }

.bg-light-switchapp-83 {
  background: white; }

.bg-dark-switchapp-84 {
  background: black; }

.bg-light-switchapp-84 {
  background: white; }

.bg-dark-switchapp-85 {
  background: black; }

.bg-light-switchapp-85 {
  background: white; }

.bg-dark-switchapp-86 {
  background: black; }

.bg-light-switchapp-86 {
  background: white; }

.bg-dark-switchapp-87 {
  background: black; }

.bg-light-switchapp-87 {
  background: white; }

.bg-dark-switchapp-88 {
  background: black; }

.bg-light-switchapp-88 {
  background: white; }

.bg-dark-switchapp-89 {
  background: black; }

.bg-light-switchapp-89 {
  background: white; }

.bg-dark-switchapp-90 {
  background: black; }

.bg-light-switchapp-90 {
  background: white; }

.bg-dark-switchapp-91 {
  background: black; }

.bg-light-switchapp-91 {
  background: white; }

.bg-dark-switchapp-92 {
  background: black; }

.bg-light-switchapp-92 {
  background: white; }

.bg-dark-switchapp-93 {
  background: black; }

.bg-light-switchapp-93 {
  background: white; }

.bg-dark-switchapp-94 {
  background: black; }

.bg-light-switchapp-94 {
  background: white; }

.bg-dark-switchapp-95 {
  background: black; }

.bg-light-switchapp-95 {
  background: white; }

.bg-dark-switchapp-96 {
  background: black; }

.bg-light-switchapp-96 {
  background: white; }

.bg-dark-switchapp-97 {
  background: black; }

.bg-light-switchapp-97 {
  background: white; }

.bg-dark-switchapp-98 {
  background: black; }

.bg-light-switchapp-98 {
  background: white; }

.bg-dark-switchapp-99 {
  background: black; }

.bg-light-switchapp-99 {
  background: white; }

.bg-dark-switchapp-100 {
  background: black; }

.bg-light-switchapp-100 {
  background: white; }

.text-support {
  color: #007E9E !important; }

.border-support {
  border-color: #007E9E; }

.support {
  background-color: #007E9E !important;
  color: white !important; }

.tile-support {
  background: #007E9E !important; }
  @media (min-width: 1025px) {
    .tile-support:hover {
      background-color: #0092b8 !important; } }
  .tile-support:active, .tile-support:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 126, 158, 0.5);
    background-color: #0086a8 !important; }

.target-support {
  background: #007E9E !important;
  color: #fff;
  padding: 20px; }

.patient-dash-support {
  background-color: #007E9E !important; }

.btn-support {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007E9E !important;
  border: 2px solid #007E9E !important; }
  .btn-support:focus, .btn-support:active {
    outline: none;
    color: white !important;
    background: #007E9E !important;
    text-decoration: none; }

.bg-overlay-support-10 {
  background: rgba(0, 126, 158, 0.1); }

.bg-overlay-support-20 {
  background: rgba(0, 126, 158, 0.2); }

.bg-overlay-support-30 {
  background: rgba(0, 126, 158, 0.3); }

.bg-overlay-support-40 {
  background: rgba(0, 126, 158, 0.4); }

.bg-overlay-support-50 {
  background: rgba(0, 126, 158, 0.5); }

.bg-overlay-support-60 {
  background: rgba(0, 126, 158, 0.6); }

.bg-overlay-support-70 {
  background: rgba(0, 126, 158, 0.7); }

.bg-overlay-support-80 {
  background: rgba(0, 126, 158, 0.8); }

.bg-overlay-support-90 {
  background: rgba(0, 126, 158, 0.9); }

.bg-support {
  background: #007E9E; }

.bg-dark-support-1 {
  background: #007a99; }

.bg-light-support-1 {
  background: #0082a3; }

.bg-dark-support-2 {
  background: #007694; }

.bg-light-support-2 {
  background: #0086a8; }

.bg-dark-support-3 {
  background: #00728f; }

.bg-light-support-3 {
  background: #008aad; }

.bg-dark-support-4 {
  background: #006e8a; }

.bg-light-support-4 {
  background: #008eb2; }

.bg-dark-support-5 {
  background: #006a85; }

.bg-light-support-5 {
  background: #0092b8; }

.bg-dark-support-6 {
  background: #00667f; }

.bg-light-support-6 {
  background: #0096bd; }

.bg-dark-support-7 {
  background: #00627a; }

.bg-light-support-7 {
  background: #009ac2; }

.bg-dark-support-8 {
  background: #005d75; }

.bg-light-support-8 {
  background: #009fc7; }

.bg-dark-support-9 {
  background: #005970; }

.bg-light-support-9 {
  background: #00a3cc; }

.bg-dark-support-10 {
  background: #00556b; }

.bg-light-support-10 {
  background: #00a7d1; }

.bg-dark-support-11 {
  background: #005166; }

.bg-light-support-11 {
  background: #00abd6; }

.bg-dark-support-12 {
  background: #004d61; }

.bg-light-support-12 {
  background: #00afdb; }

.bg-dark-support-13 {
  background: #00495c; }

.bg-light-support-13 {
  background: #00b3e0; }

.bg-dark-support-14 {
  background: #004557; }

.bg-light-support-14 {
  background: #00b7e5; }

.bg-dark-support-15 {
  background: #004152; }

.bg-light-support-15 {
  background: #00bbeb; }

.bg-dark-support-16 {
  background: #003d4c; }

.bg-light-support-16 {
  background: #00bff0; }

.bg-dark-support-17 {
  background: #003947; }

.bg-light-support-17 {
  background: #00c3f5; }

.bg-dark-support-18 {
  background: #003542; }

.bg-light-support-18 {
  background: #00c7fa; }

.bg-dark-support-19 {
  background: #00313d; }

.bg-light-support-19 {
  background: #00cbff; }

.bg-dark-support-20 {
  background: #002d38; }

.bg-light-support-20 {
  background: #05ccff; }

.bg-dark-support-21 {
  background: #002933; }

.bg-light-support-21 {
  background: #0acdff; }

.bg-dark-support-22 {
  background: #00252e; }

.bg-light-support-22 {
  background: #0fceff; }

.bg-dark-support-23 {
  background: #002029; }

.bg-light-support-23 {
  background: #14cfff; }

.bg-dark-support-24 {
  background: #001c24; }

.bg-light-support-24 {
  background: #19d0ff; }

.bg-dark-support-25 {
  background: #00181f; }

.bg-light-support-25 {
  background: #1fd2ff; }

.bg-dark-support-26 {
  background: #001419; }

.bg-light-support-26 {
  background: #24d3ff; }

.bg-dark-support-27 {
  background: #001014; }

.bg-light-support-27 {
  background: #29d4ff; }

.bg-dark-support-28 {
  background: #000c0f; }

.bg-light-support-28 {
  background: #2ed5ff; }

.bg-dark-support-29 {
  background: #00080a; }

.bg-light-support-29 {
  background: #33d6ff; }

.bg-dark-support-30 {
  background: #000405; }

.bg-light-support-30 {
  background: #38d7ff; }

.bg-dark-support-31 {
  background: black; }

.bg-light-support-31 {
  background: #3dd8ff; }

.bg-dark-support-32 {
  background: black; }

.bg-light-support-32 {
  background: #42d9ff; }

.bg-dark-support-33 {
  background: black; }

.bg-light-support-33 {
  background: #47daff; }

.bg-dark-support-34 {
  background: black; }

.bg-light-support-34 {
  background: #4cdbff; }

.bg-dark-support-35 {
  background: black; }

.bg-light-support-35 {
  background: #52dcff; }

.bg-dark-support-36 {
  background: black; }

.bg-light-support-36 {
  background: #57ddff; }

.bg-dark-support-37 {
  background: black; }

.bg-light-support-37 {
  background: #5cdeff; }

.bg-dark-support-38 {
  background: black; }

.bg-light-support-38 {
  background: #61dfff; }

.bg-dark-support-39 {
  background: black; }

.bg-light-support-39 {
  background: #66e0ff; }

.bg-dark-support-40 {
  background: black; }

.bg-light-support-40 {
  background: #6be1ff; }

.bg-dark-support-41 {
  background: black; }

.bg-light-support-41 {
  background: #70e2ff; }

.bg-dark-support-42 {
  background: black; }

.bg-light-support-42 {
  background: #75e3ff; }

.bg-dark-support-43 {
  background: black; }

.bg-light-support-43 {
  background: #7ae4ff; }

.bg-dark-support-44 {
  background: black; }

.bg-light-support-44 {
  background: #7fe5ff; }

.bg-dark-support-45 {
  background: black; }

.bg-light-support-45 {
  background: #85e6ff; }

.bg-dark-support-46 {
  background: black; }

.bg-light-support-46 {
  background: #8ae7ff; }

.bg-dark-support-47 {
  background: black; }

.bg-light-support-47 {
  background: #8fe8ff; }

.bg-dark-support-48 {
  background: black; }

.bg-light-support-48 {
  background: #94e9ff; }

.bg-dark-support-49 {
  background: black; }

.bg-light-support-49 {
  background: #99eaff; }

.bg-dark-support-50 {
  background: black; }

.bg-light-support-50 {
  background: #9eebff; }

.bg-dark-support-51 {
  background: black; }

.bg-light-support-51 {
  background: #a3ecff; }

.bg-dark-support-52 {
  background: black; }

.bg-light-support-52 {
  background: #a8edff; }

.bg-dark-support-53 {
  background: black; }

.bg-light-support-53 {
  background: #adeeff; }

.bg-dark-support-54 {
  background: black; }

.bg-light-support-54 {
  background: #b2efff; }

.bg-dark-support-55 {
  background: black; }

.bg-light-support-55 {
  background: #b8f1ff; }

.bg-dark-support-56 {
  background: black; }

.bg-light-support-56 {
  background: #bdf2ff; }

.bg-dark-support-57 {
  background: black; }

.bg-light-support-57 {
  background: #c2f3ff; }

.bg-dark-support-58 {
  background: black; }

.bg-light-support-58 {
  background: #c7f4ff; }

.bg-dark-support-59 {
  background: black; }

.bg-light-support-59 {
  background: #ccf5ff; }

.bg-dark-support-60 {
  background: black; }

.bg-light-support-60 {
  background: #d1f6ff; }

.bg-dark-support-61 {
  background: black; }

.bg-light-support-61 {
  background: #d6f7ff; }

.bg-dark-support-62 {
  background: black; }

.bg-light-support-62 {
  background: #dbf8ff; }

.bg-dark-support-63 {
  background: black; }

.bg-light-support-63 {
  background: #e0f9ff; }

.bg-dark-support-64 {
  background: black; }

.bg-light-support-64 {
  background: #e5faff; }

.bg-dark-support-65 {
  background: black; }

.bg-light-support-65 {
  background: #ebfbff; }

.bg-dark-support-66 {
  background: black; }

.bg-light-support-66 {
  background: #f0fcff; }

.bg-dark-support-67 {
  background: black; }

.bg-light-support-67 {
  background: #f5fdff; }

.bg-dark-support-68 {
  background: black; }

.bg-light-support-68 {
  background: #fafeff; }

.bg-dark-support-69 {
  background: black; }

.bg-light-support-69 {
  background: white; }

.bg-dark-support-70 {
  background: black; }

.bg-light-support-70 {
  background: white; }

.bg-dark-support-71 {
  background: black; }

.bg-light-support-71 {
  background: white; }

.bg-dark-support-72 {
  background: black; }

.bg-light-support-72 {
  background: white; }

.bg-dark-support-73 {
  background: black; }

.bg-light-support-73 {
  background: white; }

.bg-dark-support-74 {
  background: black; }

.bg-light-support-74 {
  background: white; }

.bg-dark-support-75 {
  background: black; }

.bg-light-support-75 {
  background: white; }

.bg-dark-support-76 {
  background: black; }

.bg-light-support-76 {
  background: white; }

.bg-dark-support-77 {
  background: black; }

.bg-light-support-77 {
  background: white; }

.bg-dark-support-78 {
  background: black; }

.bg-light-support-78 {
  background: white; }

.bg-dark-support-79 {
  background: black; }

.bg-light-support-79 {
  background: white; }

.bg-dark-support-80 {
  background: black; }

.bg-light-support-80 {
  background: white; }

.bg-dark-support-81 {
  background: black; }

.bg-light-support-81 {
  background: white; }

.bg-dark-support-82 {
  background: black; }

.bg-light-support-82 {
  background: white; }

.bg-dark-support-83 {
  background: black; }

.bg-light-support-83 {
  background: white; }

.bg-dark-support-84 {
  background: black; }

.bg-light-support-84 {
  background: white; }

.bg-dark-support-85 {
  background: black; }

.bg-light-support-85 {
  background: white; }

.bg-dark-support-86 {
  background: black; }

.bg-light-support-86 {
  background: white; }

.bg-dark-support-87 {
  background: black; }

.bg-light-support-87 {
  background: white; }

.bg-dark-support-88 {
  background: black; }

.bg-light-support-88 {
  background: white; }

.bg-dark-support-89 {
  background: black; }

.bg-light-support-89 {
  background: white; }

.bg-dark-support-90 {
  background: black; }

.bg-light-support-90 {
  background: white; }

.bg-dark-support-91 {
  background: black; }

.bg-light-support-91 {
  background: white; }

.bg-dark-support-92 {
  background: black; }

.bg-light-support-92 {
  background: white; }

.bg-dark-support-93 {
  background: black; }

.bg-light-support-93 {
  background: white; }

.bg-dark-support-94 {
  background: black; }

.bg-light-support-94 {
  background: white; }

.bg-dark-support-95 {
  background: black; }

.bg-light-support-95 {
  background: white; }

.bg-dark-support-96 {
  background: black; }

.bg-light-support-96 {
  background: white; }

.bg-dark-support-97 {
  background: black; }

.bg-light-support-97 {
  background: white; }

.bg-dark-support-98 {
  background: black; }

.bg-light-support-98 {
  background: white; }

.bg-dark-support-99 {
  background: black; }

.bg-light-support-99 {
  background: white; }

.bg-dark-support-100 {
  background: black; }

.bg-light-support-100 {
  background: white; }

.text-howtouse-option {
  color: #606060 !important; }

.border-howtouse-option {
  border-color: #606060; }

.howtouse-option {
  background-color: #606060 !important;
  color: white !important; }

.tile-howtouse-option {
  background: #606060 !important; }
  @media (min-width: 1025px) {
    .tile-howtouse-option:hover {
      background-color: #6d6d6d !important; } }
  .tile-howtouse-option:active, .tile-howtouse-option:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(96, 96, 96, 0.5);
    background-color: #656565 !important; }

.target-howtouse-option {
  background: #606060 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-howtouse-option {
  background-color: #606060 !important; }

.btn-howtouse-option {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #606060 !important;
  border: 2px solid #606060 !important; }
  .btn-howtouse-option:focus, .btn-howtouse-option:active {
    outline: none;
    color: white !important;
    background: #606060 !important;
    text-decoration: none; }

.bg-overlay-howtouse-option-10 {
  background: rgba(96, 96, 96, 0.1); }

.bg-overlay-howtouse-option-20 {
  background: rgba(96, 96, 96, 0.2); }

.bg-overlay-howtouse-option-30 {
  background: rgba(96, 96, 96, 0.3); }

.bg-overlay-howtouse-option-40 {
  background: rgba(96, 96, 96, 0.4); }

.bg-overlay-howtouse-option-50 {
  background: rgba(96, 96, 96, 0.5); }

.bg-overlay-howtouse-option-60 {
  background: rgba(96, 96, 96, 0.6); }

.bg-overlay-howtouse-option-70 {
  background: rgba(96, 96, 96, 0.7); }

.bg-overlay-howtouse-option-80 {
  background: rgba(96, 96, 96, 0.8); }

.bg-overlay-howtouse-option-90 {
  background: rgba(96, 96, 96, 0.9); }

.bg-howtouse-option {
  background: #606060; }

.bg-dark-howtouse-option-1 {
  background: #5d5d5d; }

.bg-light-howtouse-option-1 {
  background: #636363; }

.bg-dark-howtouse-option-2 {
  background: #5b5b5b; }

.bg-light-howtouse-option-2 {
  background: #656565; }

.bg-dark-howtouse-option-3 {
  background: #585858; }

.bg-light-howtouse-option-3 {
  background: #686868; }

.bg-dark-howtouse-option-4 {
  background: #565656; }

.bg-light-howtouse-option-4 {
  background: #6a6a6a; }

.bg-dark-howtouse-option-5 {
  background: #535353; }

.bg-light-howtouse-option-5 {
  background: #6d6d6d; }

.bg-dark-howtouse-option-6 {
  background: #515151; }

.bg-light-howtouse-option-6 {
  background: #6f6f6f; }

.bg-dark-howtouse-option-7 {
  background: #4e4e4e; }

.bg-light-howtouse-option-7 {
  background: #727272; }

.bg-dark-howtouse-option-8 {
  background: #4c4c4c; }

.bg-light-howtouse-option-8 {
  background: #747474; }

.bg-dark-howtouse-option-9 {
  background: #494949; }

.bg-light-howtouse-option-9 {
  background: #777777; }

.bg-dark-howtouse-option-10 {
  background: #474747; }

.bg-light-howtouse-option-10 {
  background: #7a7a7a; }

.bg-dark-howtouse-option-11 {
  background: #444444; }

.bg-light-howtouse-option-11 {
  background: #7c7c7c; }

.bg-dark-howtouse-option-12 {
  background: #414141; }

.bg-light-howtouse-option-12 {
  background: #7f7f7f; }

.bg-dark-howtouse-option-13 {
  background: #3f3f3f; }

.bg-light-howtouse-option-13 {
  background: #818181; }

.bg-dark-howtouse-option-14 {
  background: #3c3c3c; }

.bg-light-howtouse-option-14 {
  background: #848484; }

.bg-dark-howtouse-option-15 {
  background: #3a3a3a; }

.bg-light-howtouse-option-15 {
  background: #868686; }

.bg-dark-howtouse-option-16 {
  background: #373737; }

.bg-light-howtouse-option-16 {
  background: #898989; }

.bg-dark-howtouse-option-17 {
  background: #353535; }

.bg-light-howtouse-option-17 {
  background: #8b8b8b; }

.bg-dark-howtouse-option-18 {
  background: #323232; }

.bg-light-howtouse-option-18 {
  background: #8e8e8e; }

.bg-dark-howtouse-option-19 {
  background: #303030; }

.bg-light-howtouse-option-19 {
  background: #909090; }

.bg-dark-howtouse-option-20 {
  background: #2d2d2d; }

.bg-light-howtouse-option-20 {
  background: #939393; }

.bg-dark-howtouse-option-21 {
  background: #2a2a2a; }

.bg-light-howtouse-option-21 {
  background: #969696; }

.bg-dark-howtouse-option-22 {
  background: #282828; }

.bg-light-howtouse-option-22 {
  background: #989898; }

.bg-dark-howtouse-option-23 {
  background: #252525; }

.bg-light-howtouse-option-23 {
  background: #9b9b9b; }

.bg-dark-howtouse-option-24 {
  background: #232323; }

.bg-light-howtouse-option-24 {
  background: #9d9d9d; }

.bg-dark-howtouse-option-25 {
  background: #202020; }

.bg-light-howtouse-option-25 {
  background: #a0a0a0; }

.bg-dark-howtouse-option-26 {
  background: #1e1e1e; }

.bg-light-howtouse-option-26 {
  background: #a2a2a2; }

.bg-dark-howtouse-option-27 {
  background: #1b1b1b; }

.bg-light-howtouse-option-27 {
  background: #a5a5a5; }

.bg-dark-howtouse-option-28 {
  background: #191919; }

.bg-light-howtouse-option-28 {
  background: #a7a7a7; }

.bg-dark-howtouse-option-29 {
  background: #161616; }

.bg-light-howtouse-option-29 {
  background: #aaaaaa; }

.bg-dark-howtouse-option-30 {
  background: #141414; }

.bg-light-howtouse-option-30 {
  background: #adadad; }

.bg-dark-howtouse-option-31 {
  background: #111111; }

.bg-light-howtouse-option-31 {
  background: #afafaf; }

.bg-dark-howtouse-option-32 {
  background: #0e0e0e; }

.bg-light-howtouse-option-32 {
  background: #b2b2b2; }

.bg-dark-howtouse-option-33 {
  background: #0c0c0c; }

.bg-light-howtouse-option-33 {
  background: #b4b4b4; }

.bg-dark-howtouse-option-34 {
  background: #090909; }

.bg-light-howtouse-option-34 {
  background: #b7b7b7; }

.bg-dark-howtouse-option-35 {
  background: #070707; }

.bg-light-howtouse-option-35 {
  background: #b9b9b9; }

.bg-dark-howtouse-option-36 {
  background: #040404; }

.bg-light-howtouse-option-36 {
  background: #bcbcbc; }

.bg-dark-howtouse-option-37 {
  background: #020202; }

.bg-light-howtouse-option-37 {
  background: #bebebe; }

.bg-dark-howtouse-option-38 {
  background: black; }

.bg-light-howtouse-option-38 {
  background: #c1c1c1; }

.bg-dark-howtouse-option-39 {
  background: black; }

.bg-light-howtouse-option-39 {
  background: #c3c3c3; }

.bg-dark-howtouse-option-40 {
  background: black; }

.bg-light-howtouse-option-40 {
  background: #c6c6c6; }

.bg-dark-howtouse-option-41 {
  background: black; }

.bg-light-howtouse-option-41 {
  background: #c9c9c9; }

.bg-dark-howtouse-option-42 {
  background: black; }

.bg-light-howtouse-option-42 {
  background: #cbcbcb; }

.bg-dark-howtouse-option-43 {
  background: black; }

.bg-light-howtouse-option-43 {
  background: #cecece; }

.bg-dark-howtouse-option-44 {
  background: black; }

.bg-light-howtouse-option-44 {
  background: #d0d0d0; }

.bg-dark-howtouse-option-45 {
  background: black; }

.bg-light-howtouse-option-45 {
  background: lightgray; }

.bg-dark-howtouse-option-46 {
  background: black; }

.bg-light-howtouse-option-46 {
  background: #d5d5d5; }

.bg-dark-howtouse-option-47 {
  background: black; }

.bg-light-howtouse-option-47 {
  background: #d8d8d8; }

.bg-dark-howtouse-option-48 {
  background: black; }

.bg-light-howtouse-option-48 {
  background: #dadada; }

.bg-dark-howtouse-option-49 {
  background: black; }

.bg-light-howtouse-option-49 {
  background: #dddddd; }

.bg-dark-howtouse-option-50 {
  background: black; }

.bg-light-howtouse-option-50 {
  background: #e0e0e0; }

.bg-dark-howtouse-option-51 {
  background: black; }

.bg-light-howtouse-option-51 {
  background: #e2e2e2; }

.bg-dark-howtouse-option-52 {
  background: black; }

.bg-light-howtouse-option-52 {
  background: #e5e5e5; }

.bg-dark-howtouse-option-53 {
  background: black; }

.bg-light-howtouse-option-53 {
  background: #e7e7e7; }

.bg-dark-howtouse-option-54 {
  background: black; }

.bg-light-howtouse-option-54 {
  background: #eaeaea; }

.bg-dark-howtouse-option-55 {
  background: black; }

.bg-light-howtouse-option-55 {
  background: #ececec; }

.bg-dark-howtouse-option-56 {
  background: black; }

.bg-light-howtouse-option-56 {
  background: #efefef; }

.bg-dark-howtouse-option-57 {
  background: black; }

.bg-light-howtouse-option-57 {
  background: #f1f1f1; }

.bg-dark-howtouse-option-58 {
  background: black; }

.bg-light-howtouse-option-58 {
  background: #f4f4f4; }

.bg-dark-howtouse-option-59 {
  background: black; }

.bg-light-howtouse-option-59 {
  background: #f6f6f6; }

.bg-dark-howtouse-option-60 {
  background: black; }

.bg-light-howtouse-option-60 {
  background: #f9f9f9; }

.bg-dark-howtouse-option-61 {
  background: black; }

.bg-light-howtouse-option-61 {
  background: #fcfcfc; }

.bg-dark-howtouse-option-62 {
  background: black; }

.bg-light-howtouse-option-62 {
  background: #fefefe; }

.bg-dark-howtouse-option-63 {
  background: black; }

.bg-light-howtouse-option-63 {
  background: white; }

.bg-dark-howtouse-option-64 {
  background: black; }

.bg-light-howtouse-option-64 {
  background: white; }

.bg-dark-howtouse-option-65 {
  background: black; }

.bg-light-howtouse-option-65 {
  background: white; }

.bg-dark-howtouse-option-66 {
  background: black; }

.bg-light-howtouse-option-66 {
  background: white; }

.bg-dark-howtouse-option-67 {
  background: black; }

.bg-light-howtouse-option-67 {
  background: white; }

.bg-dark-howtouse-option-68 {
  background: black; }

.bg-light-howtouse-option-68 {
  background: white; }

.bg-dark-howtouse-option-69 {
  background: black; }

.bg-light-howtouse-option-69 {
  background: white; }

.bg-dark-howtouse-option-70 {
  background: black; }

.bg-light-howtouse-option-70 {
  background: white; }

.bg-dark-howtouse-option-71 {
  background: black; }

.bg-light-howtouse-option-71 {
  background: white; }

.bg-dark-howtouse-option-72 {
  background: black; }

.bg-light-howtouse-option-72 {
  background: white; }

.bg-dark-howtouse-option-73 {
  background: black; }

.bg-light-howtouse-option-73 {
  background: white; }

.bg-dark-howtouse-option-74 {
  background: black; }

.bg-light-howtouse-option-74 {
  background: white; }

.bg-dark-howtouse-option-75 {
  background: black; }

.bg-light-howtouse-option-75 {
  background: white; }

.bg-dark-howtouse-option-76 {
  background: black; }

.bg-light-howtouse-option-76 {
  background: white; }

.bg-dark-howtouse-option-77 {
  background: black; }

.bg-light-howtouse-option-77 {
  background: white; }

.bg-dark-howtouse-option-78 {
  background: black; }

.bg-light-howtouse-option-78 {
  background: white; }

.bg-dark-howtouse-option-79 {
  background: black; }

.bg-light-howtouse-option-79 {
  background: white; }

.bg-dark-howtouse-option-80 {
  background: black; }

.bg-light-howtouse-option-80 {
  background: white; }

.bg-dark-howtouse-option-81 {
  background: black; }

.bg-light-howtouse-option-81 {
  background: white; }

.bg-dark-howtouse-option-82 {
  background: black; }

.bg-light-howtouse-option-82 {
  background: white; }

.bg-dark-howtouse-option-83 {
  background: black; }

.bg-light-howtouse-option-83 {
  background: white; }

.bg-dark-howtouse-option-84 {
  background: black; }

.bg-light-howtouse-option-84 {
  background: white; }

.bg-dark-howtouse-option-85 {
  background: black; }

.bg-light-howtouse-option-85 {
  background: white; }

.bg-dark-howtouse-option-86 {
  background: black; }

.bg-light-howtouse-option-86 {
  background: white; }

.bg-dark-howtouse-option-87 {
  background: black; }

.bg-light-howtouse-option-87 {
  background: white; }

.bg-dark-howtouse-option-88 {
  background: black; }

.bg-light-howtouse-option-88 {
  background: white; }

.bg-dark-howtouse-option-89 {
  background: black; }

.bg-light-howtouse-option-89 {
  background: white; }

.bg-dark-howtouse-option-90 {
  background: black; }

.bg-light-howtouse-option-90 {
  background: white; }

.bg-dark-howtouse-option-91 {
  background: black; }

.bg-light-howtouse-option-91 {
  background: white; }

.bg-dark-howtouse-option-92 {
  background: black; }

.bg-light-howtouse-option-92 {
  background: white; }

.bg-dark-howtouse-option-93 {
  background: black; }

.bg-light-howtouse-option-93 {
  background: white; }

.bg-dark-howtouse-option-94 {
  background: black; }

.bg-light-howtouse-option-94 {
  background: white; }

.bg-dark-howtouse-option-95 {
  background: black; }

.bg-light-howtouse-option-95 {
  background: white; }

.bg-dark-howtouse-option-96 {
  background: black; }

.bg-light-howtouse-option-96 {
  background: white; }

.bg-dark-howtouse-option-97 {
  background: black; }

.bg-light-howtouse-option-97 {
  background: white; }

.bg-dark-howtouse-option-98 {
  background: black; }

.bg-light-howtouse-option-98 {
  background: white; }

.bg-dark-howtouse-option-99 {
  background: black; }

.bg-light-howtouse-option-99 {
  background: white; }

.bg-dark-howtouse-option-100 {
  background: black; }

.bg-light-howtouse-option-100 {
  background: white; }

.text-data-entry-option {
  color: #30205D !important; }

.border-data-entry-option {
  border-color: #30205D; }

.data-entry-option {
  background-color: #30205D !important;
  color: white !important; }

.tile-data-entry-option {
  background: #30205D !important; }
  @media (min-width: 1025px) {
    .tile-data-entry-option:hover {
      background-color: #3a2770 !important; } }
  .tile-data-entry-option:active, .tile-data-entry-option:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(48, 32, 93, 0.5);
    background-color: #342365 !important; }

.target-data-entry-option {
  background: #30205D !important;
  color: #fff;
  padding: 20px; }

.patient-dash-data-entry-option {
  background-color: #30205D !important; }

.btn-data-entry-option {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #30205D !important;
  border: 2px solid #30205D !important; }
  .btn-data-entry-option:focus, .btn-data-entry-option:active {
    outline: none;
    color: white !important;
    background: #30205D !important;
    text-decoration: none; }

.bg-overlay-data-entry-option-10 {
  background: rgba(48, 32, 93, 0.1); }

.bg-overlay-data-entry-option-20 {
  background: rgba(48, 32, 93, 0.2); }

.bg-overlay-data-entry-option-30 {
  background: rgba(48, 32, 93, 0.3); }

.bg-overlay-data-entry-option-40 {
  background: rgba(48, 32, 93, 0.4); }

.bg-overlay-data-entry-option-50 {
  background: rgba(48, 32, 93, 0.5); }

.bg-overlay-data-entry-option-60 {
  background: rgba(48, 32, 93, 0.6); }

.bg-overlay-data-entry-option-70 {
  background: rgba(48, 32, 93, 0.7); }

.bg-overlay-data-entry-option-80 {
  background: rgba(48, 32, 93, 0.8); }

.bg-overlay-data-entry-option-90 {
  background: rgba(48, 32, 93, 0.9); }

.bg-data-entry-option {
  background: #30205D; }

.bg-dark-data-entry-option-1 {
  background: #2e1f59; }

.bg-light-data-entry-option-1 {
  background: #322161; }

.bg-dark-data-entry-option-2 {
  background: #2c1d55; }

.bg-light-data-entry-option-2 {
  background: #342365; }

.bg-dark-data-entry-option-3 {
  background: #2a1c52; }

.bg-light-data-entry-option-3 {
  background: #362468; }

.bg-dark-data-entry-option-4 {
  background: #281b4e; }

.bg-light-data-entry-option-4 {
  background: #38256c; }

.bg-dark-data-entry-option-5 {
  background: #26194a; }

.bg-light-data-entry-option-5 {
  background: #3a2770; }

.bg-dark-data-entry-option-6 {
  background: #241846; }

.bg-light-data-entry-option-6 {
  background: #3c2874; }

.bg-dark-data-entry-option-7 {
  background: #221742; }

.bg-light-data-entry-option-7 {
  background: #3e2978; }

.bg-dark-data-entry-option-8 {
  background: #20163f; }

.bg-light-data-entry-option-8 {
  background: #402a7b; }

.bg-dark-data-entry-option-9 {
  background: #1e143b; }

.bg-light-data-entry-option-9 {
  background: #422c7f; }

.bg-dark-data-entry-option-10 {
  background: #1c1337; }

.bg-light-data-entry-option-10 {
  background: #442d83; }

.bg-dark-data-entry-option-11 {
  background: #1a1233; }

.bg-light-data-entry-option-11 {
  background: #462e87; }

.bg-dark-data-entry-option-12 {
  background: #18102f; }

.bg-light-data-entry-option-12 {
  background: #48308b; }

.bg-dark-data-entry-option-13 {
  background: #170f2c; }

.bg-light-data-entry-option-13 {
  background: #49318e; }

.bg-dark-data-entry-option-14 {
  background: #150e28; }

.bg-light-data-entry-option-14 {
  background: #4b3292; }

.bg-dark-data-entry-option-15 {
  background: #130c24; }

.bg-light-data-entry-option-15 {
  background: #4d3496; }

.bg-dark-data-entry-option-16 {
  background: #110b20; }

.bg-light-data-entry-option-16 {
  background: #4f359a; }

.bg-dark-data-entry-option-17 {
  background: #0f0a1c; }

.bg-light-data-entry-option-17 {
  background: #51369e; }

.bg-dark-data-entry-option-18 {
  background: #0d0819; }

.bg-light-data-entry-option-18 {
  background: #5338a1; }

.bg-dark-data-entry-option-19 {
  background: #0b0715; }

.bg-light-data-entry-option-19 {
  background: #5539a5; }

.bg-dark-data-entry-option-20 {
  background: #090611; }

.bg-light-data-entry-option-20 {
  background: #573aa9; }

.bg-dark-data-entry-option-21 {
  background: #07050d; }

.bg-light-data-entry-option-21 {
  background: #593bad; }

.bg-dark-data-entry-option-22 {
  background: #05030a; }

.bg-light-data-entry-option-22 {
  background: #5b3db0; }

.bg-dark-data-entry-option-23 {
  background: #030206; }

.bg-light-data-entry-option-23 {
  background: #5d3eb4; }

.bg-dark-data-entry-option-24 {
  background: #010102; }

.bg-light-data-entry-option-24 {
  background: #5f3fb8; }

.bg-dark-data-entry-option-25 {
  background: black; }

.bg-light-data-entry-option-25 {
  background: #6141bc; }

.bg-dark-data-entry-option-26 {
  background: black; }

.bg-light-data-entry-option-26 {
  background: #6443be; }

.bg-dark-data-entry-option-27 {
  background: black; }

.bg-light-data-entry-option-27 {
  background: #6747c0; }

.bg-dark-data-entry-option-28 {
  background: black; }

.bg-light-data-entry-option-28 {
  background: #6a4bc1; }

.bg-dark-data-entry-option-29 {
  background: black; }

.bg-light-data-entry-option-29 {
  background: #6d4fc2; }

.bg-dark-data-entry-option-30 {
  background: black; }

.bg-light-data-entry-option-30 {
  background: #7052c4; }

.bg-dark-data-entry-option-31 {
  background: black; }

.bg-light-data-entry-option-31 {
  background: #7356c5; }

.bg-dark-data-entry-option-32 {
  background: black; }

.bg-light-data-entry-option-32 {
  background: #765ac6; }

.bg-dark-data-entry-option-33 {
  background: black; }

.bg-light-data-entry-option-33 {
  background: #7a5ec8; }

.bg-dark-data-entry-option-34 {
  background: black; }

.bg-light-data-entry-option-34 {
  background: #7d62c9; }

.bg-dark-data-entry-option-35 {
  background: black; }

.bg-light-data-entry-option-35 {
  background: #8065ca; }

.bg-dark-data-entry-option-36 {
  background: black; }

.bg-light-data-entry-option-36 {
  background: #8369cb; }

.bg-dark-data-entry-option-37 {
  background: black; }

.bg-light-data-entry-option-37 {
  background: #866dcd; }

.bg-dark-data-entry-option-38 {
  background: black; }

.bg-light-data-entry-option-38 {
  background: #8971ce; }

.bg-dark-data-entry-option-39 {
  background: black; }

.bg-light-data-entry-option-39 {
  background: #8c75cf; }

.bg-dark-data-entry-option-40 {
  background: black; }

.bg-light-data-entry-option-40 {
  background: #9078d1; }

.bg-dark-data-entry-option-41 {
  background: black; }

.bg-light-data-entry-option-41 {
  background: #937cd2; }

.bg-dark-data-entry-option-42 {
  background: black; }

.bg-light-data-entry-option-42 {
  background: #9680d3; }

.bg-dark-data-entry-option-43 {
  background: black; }

.bg-light-data-entry-option-43 {
  background: #9984d5; }

.bg-dark-data-entry-option-44 {
  background: black; }

.bg-light-data-entry-option-44 {
  background: #9c88d6; }

.bg-dark-data-entry-option-45 {
  background: black; }

.bg-light-data-entry-option-45 {
  background: #9f8bd7; }

.bg-dark-data-entry-option-46 {
  background: black; }

.bg-light-data-entry-option-46 {
  background: #a28fd8; }

.bg-dark-data-entry-option-47 {
  background: black; }

.bg-light-data-entry-option-47 {
  background: #a593da; }

.bg-dark-data-entry-option-48 {
  background: black; }

.bg-light-data-entry-option-48 {
  background: #a997db; }

.bg-dark-data-entry-option-49 {
  background: black; }

.bg-light-data-entry-option-49 {
  background: #ac9adc; }

.bg-dark-data-entry-option-50 {
  background: black; }

.bg-light-data-entry-option-50 {
  background: #af9ede; }

.bg-dark-data-entry-option-51 {
  background: black; }

.bg-light-data-entry-option-51 {
  background: #b2a2df; }

.bg-dark-data-entry-option-52 {
  background: black; }

.bg-light-data-entry-option-52 {
  background: #b5a6e0; }

.bg-dark-data-entry-option-53 {
  background: black; }

.bg-light-data-entry-option-53 {
  background: #b8aae2; }

.bg-dark-data-entry-option-54 {
  background: black; }

.bg-light-data-entry-option-54 {
  background: #bbade3; }

.bg-dark-data-entry-option-55 {
  background: black; }

.bg-light-data-entry-option-55 {
  background: #bfb1e4; }

.bg-dark-data-entry-option-56 {
  background: black; }

.bg-light-data-entry-option-56 {
  background: #c2b5e6; }

.bg-dark-data-entry-option-57 {
  background: black; }

.bg-light-data-entry-option-57 {
  background: #c5b9e7; }

.bg-dark-data-entry-option-58 {
  background: black; }

.bg-light-data-entry-option-58 {
  background: #c8bde8; }

.bg-dark-data-entry-option-59 {
  background: black; }

.bg-light-data-entry-option-59 {
  background: #cbc0e9; }

.bg-dark-data-entry-option-60 {
  background: black; }

.bg-light-data-entry-option-60 {
  background: #cec4eb; }

.bg-dark-data-entry-option-61 {
  background: black; }

.bg-light-data-entry-option-61 {
  background: #d1c8ec; }

.bg-dark-data-entry-option-62 {
  background: black; }

.bg-light-data-entry-option-62 {
  background: #d5cced; }

.bg-dark-data-entry-option-63 {
  background: black; }

.bg-light-data-entry-option-63 {
  background: #d8d0ef; }

.bg-dark-data-entry-option-64 {
  background: black; }

.bg-light-data-entry-option-64 {
  background: #dbd3f0; }

.bg-dark-data-entry-option-65 {
  background: black; }

.bg-light-data-entry-option-65 {
  background: #ded7f1; }

.bg-dark-data-entry-option-66 {
  background: black; }

.bg-light-data-entry-option-66 {
  background: #e1dbf3; }

.bg-dark-data-entry-option-67 {
  background: black; }

.bg-light-data-entry-option-67 {
  background: #e4dff4; }

.bg-dark-data-entry-option-68 {
  background: black; }

.bg-light-data-entry-option-68 {
  background: #e7e3f5; }

.bg-dark-data-entry-option-69 {
  background: black; }

.bg-light-data-entry-option-69 {
  background: #ebe6f7; }

.bg-dark-data-entry-option-70 {
  background: black; }

.bg-light-data-entry-option-70 {
  background: #eeeaf8; }

.bg-dark-data-entry-option-71 {
  background: black; }

.bg-light-data-entry-option-71 {
  background: #f1eef9; }

.bg-dark-data-entry-option-72 {
  background: black; }

.bg-light-data-entry-option-72 {
  background: #f4f2fa; }

.bg-dark-data-entry-option-73 {
  background: black; }

.bg-light-data-entry-option-73 {
  background: #f7f6fc; }

.bg-dark-data-entry-option-74 {
  background: black; }

.bg-light-data-entry-option-74 {
  background: #faf9fd; }

.bg-dark-data-entry-option-75 {
  background: black; }

.bg-light-data-entry-option-75 {
  background: #fdfdfe; }

.bg-dark-data-entry-option-76 {
  background: black; }

.bg-light-data-entry-option-76 {
  background: white; }

.bg-dark-data-entry-option-77 {
  background: black; }

.bg-light-data-entry-option-77 {
  background: white; }

.bg-dark-data-entry-option-78 {
  background: black; }

.bg-light-data-entry-option-78 {
  background: white; }

.bg-dark-data-entry-option-79 {
  background: black; }

.bg-light-data-entry-option-79 {
  background: white; }

.bg-dark-data-entry-option-80 {
  background: black; }

.bg-light-data-entry-option-80 {
  background: white; }

.bg-dark-data-entry-option-81 {
  background: black; }

.bg-light-data-entry-option-81 {
  background: white; }

.bg-dark-data-entry-option-82 {
  background: black; }

.bg-light-data-entry-option-82 {
  background: white; }

.bg-dark-data-entry-option-83 {
  background: black; }

.bg-light-data-entry-option-83 {
  background: white; }

.bg-dark-data-entry-option-84 {
  background: black; }

.bg-light-data-entry-option-84 {
  background: white; }

.bg-dark-data-entry-option-85 {
  background: black; }

.bg-light-data-entry-option-85 {
  background: white; }

.bg-dark-data-entry-option-86 {
  background: black; }

.bg-light-data-entry-option-86 {
  background: white; }

.bg-dark-data-entry-option-87 {
  background: black; }

.bg-light-data-entry-option-87 {
  background: white; }

.bg-dark-data-entry-option-88 {
  background: black; }

.bg-light-data-entry-option-88 {
  background: white; }

.bg-dark-data-entry-option-89 {
  background: black; }

.bg-light-data-entry-option-89 {
  background: white; }

.bg-dark-data-entry-option-90 {
  background: black; }

.bg-light-data-entry-option-90 {
  background: white; }

.bg-dark-data-entry-option-91 {
  background: black; }

.bg-light-data-entry-option-91 {
  background: white; }

.bg-dark-data-entry-option-92 {
  background: black; }

.bg-light-data-entry-option-92 {
  background: white; }

.bg-dark-data-entry-option-93 {
  background: black; }

.bg-light-data-entry-option-93 {
  background: white; }

.bg-dark-data-entry-option-94 {
  background: black; }

.bg-light-data-entry-option-94 {
  background: white; }

.bg-dark-data-entry-option-95 {
  background: black; }

.bg-light-data-entry-option-95 {
  background: white; }

.bg-dark-data-entry-option-96 {
  background: black; }

.bg-light-data-entry-option-96 {
  background: white; }

.bg-dark-data-entry-option-97 {
  background: black; }

.bg-light-data-entry-option-97 {
  background: white; }

.bg-dark-data-entry-option-98 {
  background: black; }

.bg-light-data-entry-option-98 {
  background: white; }

.bg-dark-data-entry-option-99 {
  background: black; }

.bg-light-data-entry-option-99 {
  background: white; }

.bg-dark-data-entry-option-100 {
  background: black; }

.bg-light-data-entry-option-100 {
  background: white; }

.text-reports-option {
  color: #004D89 !important; }

.border-reports-option {
  border-color: #004D89; }

.reports-option {
  background-color: #004D89 !important;
  color: white !important; }

.tile-reports-option {
  background: #004D89 !important; }
  @media (min-width: 1025px) {
    .tile-reports-option:hover {
      background-color: #005ba3 !important; } }
  .tile-reports-option:active, .tile-reports-option:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 77, 137, 0.5);
    background-color: #005393 !important; }

.target-reports-option {
  background: #004D89 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-reports-option {
  background-color: #004D89 !important; }

.btn-reports-option {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #004D89 !important;
  border: 2px solid #004D89 !important; }
  .btn-reports-option:focus, .btn-reports-option:active {
    outline: none;
    color: white !important;
    background: #004D89 !important;
    text-decoration: none; }

.bg-overlay-reports-option-10 {
  background: rgba(0, 77, 137, 0.1); }

.bg-overlay-reports-option-20 {
  background: rgba(0, 77, 137, 0.2); }

.bg-overlay-reports-option-30 {
  background: rgba(0, 77, 137, 0.3); }

.bg-overlay-reports-option-40 {
  background: rgba(0, 77, 137, 0.4); }

.bg-overlay-reports-option-50 {
  background: rgba(0, 77, 137, 0.5); }

.bg-overlay-reports-option-60 {
  background: rgba(0, 77, 137, 0.6); }

.bg-overlay-reports-option-70 {
  background: rgba(0, 77, 137, 0.7); }

.bg-overlay-reports-option-80 {
  background: rgba(0, 77, 137, 0.8); }

.bg-overlay-reports-option-90 {
  background: rgba(0, 77, 137, 0.9); }

.bg-reports-option {
  background: #004D89; }

.bg-dark-reports-option-1 {
  background: #004a84; }

.bg-light-reports-option-1 {
  background: #00508e; }

.bg-dark-reports-option-2 {
  background: #00477f; }

.bg-light-reports-option-2 {
  background: #005393; }

.bg-dark-reports-option-3 {
  background: #00447a; }

.bg-light-reports-option-3 {
  background: #005698; }

.bg-dark-reports-option-4 {
  background: #004275; }

.bg-light-reports-option-4 {
  background: #00589d; }

.bg-dark-reports-option-5 {
  background: #003f70; }

.bg-light-reports-option-5 {
  background: #005ba3; }

.bg-dark-reports-option-6 {
  background: #003c6a; }

.bg-light-reports-option-6 {
  background: #005ea8; }

.bg-dark-reports-option-7 {
  background: #003965; }

.bg-light-reports-option-7 {
  background: #0061ad; }

.bg-dark-reports-option-8 {
  background: #003660; }

.bg-light-reports-option-8 {
  background: #0064b2; }

.bg-dark-reports-option-9 {
  background: #00335b; }

.bg-light-reports-option-9 {
  background: #0067b7; }

.bg-dark-reports-option-10 {
  background: #003056; }

.bg-light-reports-option-10 {
  background: #006abc; }

.bg-dark-reports-option-11 {
  background: #002d51; }

.bg-light-reports-option-11 {
  background: #006dc1; }

.bg-dark-reports-option-12 {
  background: #002b4c; }

.bg-light-reports-option-12 {
  background: #006fc6; }

.bg-dark-reports-option-13 {
  background: #002847; }

.bg-light-reports-option-13 {
  background: #0072cb; }

.bg-dark-reports-option-14 {
  background: #002542; }

.bg-light-reports-option-14 {
  background: #0075d0; }

.bg-dark-reports-option-15 {
  background: #00223d; }

.bg-light-reports-option-15 {
  background: #0078d6; }

.bg-dark-reports-option-16 {
  background: #001f37; }

.bg-light-reports-option-16 {
  background: #007bdb; }

.bg-dark-reports-option-17 {
  background: #001c32; }

.bg-light-reports-option-17 {
  background: #007ee0; }

.bg-dark-reports-option-18 {
  background: #00192d; }

.bg-light-reports-option-18 {
  background: #0081e5; }

.bg-dark-reports-option-19 {
  background: #001728; }

.bg-light-reports-option-19 {
  background: #0083ea; }

.bg-dark-reports-option-20 {
  background: #001423; }

.bg-light-reports-option-20 {
  background: #0086ef; }

.bg-dark-reports-option-21 {
  background: #00111e; }

.bg-light-reports-option-21 {
  background: #0089f4; }

.bg-dark-reports-option-22 {
  background: #000e19; }

.bg-light-reports-option-22 {
  background: #008cf9; }

.bg-dark-reports-option-23 {
  background: #000b14; }

.bg-light-reports-option-23 {
  background: #008ffe; }

.bg-dark-reports-option-24 {
  background: #00080f; }

.bg-light-reports-option-24 {
  background: #0491ff; }

.bg-dark-reports-option-25 {
  background: #00050a; }

.bg-light-reports-option-25 {
  background: #0a93ff; }

.bg-dark-reports-option-26 {
  background: #000204; }

.bg-light-reports-option-26 {
  background: #0f96ff; }

.bg-dark-reports-option-27 {
  background: black; }

.bg-light-reports-option-27 {
  background: #1498ff; }

.bg-dark-reports-option-28 {
  background: black; }

.bg-light-reports-option-28 {
  background: #199aff; }

.bg-dark-reports-option-29 {
  background: black; }

.bg-light-reports-option-29 {
  background: #1e9cff; }

.bg-dark-reports-option-30 {
  background: black; }

.bg-light-reports-option-30 {
  background: #239fff; }

.bg-dark-reports-option-31 {
  background: black; }

.bg-light-reports-option-31 {
  background: #28a1ff; }

.bg-dark-reports-option-32 {
  background: black; }

.bg-light-reports-option-32 {
  background: #2da3ff; }

.bg-dark-reports-option-33 {
  background: black; }

.bg-light-reports-option-33 {
  background: #32a5ff; }

.bg-dark-reports-option-34 {
  background: black; }

.bg-light-reports-option-34 {
  background: #37a8ff; }

.bg-dark-reports-option-35 {
  background: black; }

.bg-light-reports-option-35 {
  background: #3daaff; }

.bg-dark-reports-option-36 {
  background: black; }

.bg-light-reports-option-36 {
  background: #42acff; }

.bg-dark-reports-option-37 {
  background: black; }

.bg-light-reports-option-37 {
  background: #47aeff; }

.bg-dark-reports-option-38 {
  background: black; }

.bg-light-reports-option-38 {
  background: #4cb1ff; }

.bg-dark-reports-option-39 {
  background: black; }

.bg-light-reports-option-39 {
  background: #51b3ff; }

.bg-dark-reports-option-40 {
  background: black; }

.bg-light-reports-option-40 {
  background: #56b5ff; }

.bg-dark-reports-option-41 {
  background: black; }

.bg-light-reports-option-41 {
  background: #5bb7ff; }

.bg-dark-reports-option-42 {
  background: black; }

.bg-light-reports-option-42 {
  background: #60b9ff; }

.bg-dark-reports-option-43 {
  background: black; }

.bg-light-reports-option-43 {
  background: #65bcff; }

.bg-dark-reports-option-44 {
  background: black; }

.bg-light-reports-option-44 {
  background: #6abeff; }

.bg-dark-reports-option-45 {
  background: black; }

.bg-light-reports-option-45 {
  background: #70c0ff; }

.bg-dark-reports-option-46 {
  background: black; }

.bg-light-reports-option-46 {
  background: #75c2ff; }

.bg-dark-reports-option-47 {
  background: black; }

.bg-light-reports-option-47 {
  background: #7ac5ff; }

.bg-dark-reports-option-48 {
  background: black; }

.bg-light-reports-option-48 {
  background: #7fc7ff; }

.bg-dark-reports-option-49 {
  background: black; }

.bg-light-reports-option-49 {
  background: #84c9ff; }

.bg-dark-reports-option-50 {
  background: black; }

.bg-light-reports-option-50 {
  background: #89cbff; }

.bg-dark-reports-option-51 {
  background: black; }

.bg-light-reports-option-51 {
  background: #8eceff; }

.bg-dark-reports-option-52 {
  background: black; }

.bg-light-reports-option-52 {
  background: #93d0ff; }

.bg-dark-reports-option-53 {
  background: black; }

.bg-light-reports-option-53 {
  background: #98d2ff; }

.bg-dark-reports-option-54 {
  background: black; }

.bg-light-reports-option-54 {
  background: #9dd4ff; }

.bg-dark-reports-option-55 {
  background: black; }

.bg-light-reports-option-55 {
  background: #a3d6ff; }

.bg-dark-reports-option-56 {
  background: black; }

.bg-light-reports-option-56 {
  background: #a8d9ff; }

.bg-dark-reports-option-57 {
  background: black; }

.bg-light-reports-option-57 {
  background: #addbff; }

.bg-dark-reports-option-58 {
  background: black; }

.bg-light-reports-option-58 {
  background: #b2ddff; }

.bg-dark-reports-option-59 {
  background: black; }

.bg-light-reports-option-59 {
  background: #b7dfff; }

.bg-dark-reports-option-60 {
  background: black; }

.bg-light-reports-option-60 {
  background: #bce2ff; }

.bg-dark-reports-option-61 {
  background: black; }

.bg-light-reports-option-61 {
  background: #c1e4ff; }

.bg-dark-reports-option-62 {
  background: black; }

.bg-light-reports-option-62 {
  background: #c6e6ff; }

.bg-dark-reports-option-63 {
  background: black; }

.bg-light-reports-option-63 {
  background: #cbe8ff; }

.bg-dark-reports-option-64 {
  background: black; }

.bg-light-reports-option-64 {
  background: #d0ebff; }

.bg-dark-reports-option-65 {
  background: black; }

.bg-light-reports-option-65 {
  background: #d6edff; }

.bg-dark-reports-option-66 {
  background: black; }

.bg-light-reports-option-66 {
  background: #dbefff; }

.bg-dark-reports-option-67 {
  background: black; }

.bg-light-reports-option-67 {
  background: #e0f1ff; }

.bg-dark-reports-option-68 {
  background: black; }

.bg-light-reports-option-68 {
  background: #e5f4ff; }

.bg-dark-reports-option-69 {
  background: black; }

.bg-light-reports-option-69 {
  background: #eaf6ff; }

.bg-dark-reports-option-70 {
  background: black; }

.bg-light-reports-option-70 {
  background: #eff8ff; }

.bg-dark-reports-option-71 {
  background: black; }

.bg-light-reports-option-71 {
  background: #f4faff; }

.bg-dark-reports-option-72 {
  background: black; }

.bg-light-reports-option-72 {
  background: #f9fcff; }

.bg-dark-reports-option-73 {
  background: black; }

.bg-light-reports-option-73 {
  background: #feffff; }

.bg-dark-reports-option-74 {
  background: black; }

.bg-light-reports-option-74 {
  background: white; }

.bg-dark-reports-option-75 {
  background: black; }

.bg-light-reports-option-75 {
  background: white; }

.bg-dark-reports-option-76 {
  background: black; }

.bg-light-reports-option-76 {
  background: white; }

.bg-dark-reports-option-77 {
  background: black; }

.bg-light-reports-option-77 {
  background: white; }

.bg-dark-reports-option-78 {
  background: black; }

.bg-light-reports-option-78 {
  background: white; }

.bg-dark-reports-option-79 {
  background: black; }

.bg-light-reports-option-79 {
  background: white; }

.bg-dark-reports-option-80 {
  background: black; }

.bg-light-reports-option-80 {
  background: white; }

.bg-dark-reports-option-81 {
  background: black; }

.bg-light-reports-option-81 {
  background: white; }

.bg-dark-reports-option-82 {
  background: black; }

.bg-light-reports-option-82 {
  background: white; }

.bg-dark-reports-option-83 {
  background: black; }

.bg-light-reports-option-83 {
  background: white; }

.bg-dark-reports-option-84 {
  background: black; }

.bg-light-reports-option-84 {
  background: white; }

.bg-dark-reports-option-85 {
  background: black; }

.bg-light-reports-option-85 {
  background: white; }

.bg-dark-reports-option-86 {
  background: black; }

.bg-light-reports-option-86 {
  background: white; }

.bg-dark-reports-option-87 {
  background: black; }

.bg-light-reports-option-87 {
  background: white; }

.bg-dark-reports-option-88 {
  background: black; }

.bg-light-reports-option-88 {
  background: white; }

.bg-dark-reports-option-89 {
  background: black; }

.bg-light-reports-option-89 {
  background: white; }

.bg-dark-reports-option-90 {
  background: black; }

.bg-light-reports-option-90 {
  background: white; }

.bg-dark-reports-option-91 {
  background: black; }

.bg-light-reports-option-91 {
  background: white; }

.bg-dark-reports-option-92 {
  background: black; }

.bg-light-reports-option-92 {
  background: white; }

.bg-dark-reports-option-93 {
  background: black; }

.bg-light-reports-option-93 {
  background: white; }

.bg-dark-reports-option-94 {
  background: black; }

.bg-light-reports-option-94 {
  background: white; }

.bg-dark-reports-option-95 {
  background: black; }

.bg-light-reports-option-95 {
  background: white; }

.bg-dark-reports-option-96 {
  background: black; }

.bg-light-reports-option-96 {
  background: white; }

.bg-dark-reports-option-97 {
  background: black; }

.bg-light-reports-option-97 {
  background: white; }

.bg-dark-reports-option-98 {
  background: black; }

.bg-light-reports-option-98 {
  background: white; }

.bg-dark-reports-option-99 {
  background: black; }

.bg-light-reports-option-99 {
  background: white; }

.bg-dark-reports-option-100 {
  background: black; }

.bg-light-reports-option-100 {
  background: white; }

.text-video-option {
  color: #A71163 !important; }

.border-video-option {
  border-color: #A71163; }

.video-option {
  background-color: #A71163 !important;
  color: white !important; }

.tile-video-option {
  background: #A71163 !important; }
  @media (min-width: 1025px) {
    .tile-video-option:hover {
      background-color: #be1371 !important; } }
  .tile-video-option:active, .tile-video-option:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(167, 17, 99, 0.5);
    background-color: #b01268 !important; }

.target-video-option {
  background: #A71163 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-video-option {
  background-color: #A71163 !important; }

.btn-video-option {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #A71163 !important;
  border: 2px solid #A71163 !important; }
  .btn-video-option:focus, .btn-video-option:active {
    outline: none;
    color: white !important;
    background: #A71163 !important;
    text-decoration: none; }

.bg-overlay-video-option-10 {
  background: rgba(167, 17, 99, 0.1); }

.bg-overlay-video-option-20 {
  background: rgba(167, 17, 99, 0.2); }

.bg-overlay-video-option-30 {
  background: rgba(167, 17, 99, 0.3); }

.bg-overlay-video-option-40 {
  background: rgba(167, 17, 99, 0.4); }

.bg-overlay-video-option-50 {
  background: rgba(167, 17, 99, 0.5); }

.bg-overlay-video-option-60 {
  background: rgba(167, 17, 99, 0.6); }

.bg-overlay-video-option-70 {
  background: rgba(167, 17, 99, 0.7); }

.bg-overlay-video-option-80 {
  background: rgba(167, 17, 99, 0.8); }

.bg-overlay-video-option-90 {
  background: rgba(167, 17, 99, 0.9); }

.bg-video-option {
  background: #A71163; }

.bg-dark-video-option-1 {
  background: #a21160; }

.bg-light-video-option-1 {
  background: #ac1166; }

.bg-dark-video-option-2 {
  background: #9e105e; }

.bg-light-video-option-2 {
  background: #b01268; }

.bg-dark-video-option-3 {
  background: #99105b; }

.bg-light-video-option-3 {
  background: #b5126b; }

.bg-dark-video-option-4 {
  background: #940f58; }

.bg-light-video-option-4 {
  background: #ba136e; }

.bg-dark-video-option-5 {
  background: #900f55; }

.bg-light-video-option-5 {
  background: #be1371; }

.bg-dark-video-option-6 {
  background: #8b0e53; }

.bg-light-video-option-6 {
  background: #c31473; }

.bg-dark-video-option-7 {
  background: #870e50; }

.bg-light-video-option-7 {
  background: #c71476; }

.bg-dark-video-option-8 {
  background: #820d4d; }

.bg-light-video-option-8 {
  background: #cc1579; }

.bg-dark-video-option-9 {
  background: #7d0d4a; }

.bg-light-video-option-9 {
  background: #d1157c; }

.bg-dark-video-option-10 {
  background: #790c48; }

.bg-light-video-option-10 {
  background: #d5167e; }

.bg-dark-video-option-11 {
  background: #740c45; }

.bg-light-video-option-11 {
  background: #da1681; }

.bg-dark-video-option-12 {
  background: #6f0b42; }

.bg-light-video-option-12 {
  background: #df1784; }

.bg-dark-video-option-13 {
  background: #6b0b3f; }

.bg-light-video-option-13 {
  background: #e31787; }

.bg-dark-video-option-14 {
  background: #660a3d; }

.bg-light-video-option-14 {
  background: #e71889; }

.bg-dark-video-option-15 {
  background: #620a3a; }

.bg-light-video-option-15 {
  background: #e81d8c; }

.bg-dark-video-option-16 {
  background: #5d0937; }

.bg-light-video-option-16 {
  background: #e8218e; }

.bg-dark-video-option-17 {
  background: #580934; }

.bg-light-video-option-17 {
  background: #e92690; }

.bg-dark-video-option-18 {
  background: #540932; }

.bg-light-video-option-18 {
  background: #e92a93; }

.bg-dark-video-option-19 {
  background: #4f082f; }

.bg-light-video-option-19 {
  background: #ea2f95; }

.bg-dark-video-option-20 {
  background: #4a082c; }

.bg-light-video-option-20 {
  background: #ea3498; }

.bg-dark-video-option-21 {
  background: #460729; }

.bg-light-video-option-21 {
  background: #eb389a; }

.bg-dark-video-option-22 {
  background: #410727; }

.bg-light-video-option-22 {
  background: #eb3d9c; }

.bg-dark-video-option-23 {
  background: #3d0624; }

.bg-light-video-option-23 {
  background: #ec429f; }

.bg-dark-video-option-24 {
  background: #380621; }

.bg-light-video-option-24 {
  background: #ec46a1; }

.bg-dark-video-option-25 {
  background: #33051e; }

.bg-light-video-option-25 {
  background: #ed4ba3; }

.bg-dark-video-option-26 {
  background: #2f051c; }

.bg-light-video-option-26 {
  background: #ed4fa6; }

.bg-dark-video-option-27 {
  background: #2a0419; }

.bg-light-video-option-27 {
  background: #ee54a8; }

.bg-dark-video-option-28 {
  background: #250416; }

.bg-light-video-option-28 {
  background: #ee59aa; }

.bg-dark-video-option-29 {
  background: #210313; }

.bg-light-video-option-29 {
  background: #ef5dad; }

.bg-dark-video-option-30 {
  background: #1c0311; }

.bg-light-video-option-30 {
  background: #ef62af; }

.bg-dark-video-option-31 {
  background: #18020e; }

.bg-light-video-option-31 {
  background: #ef67b1; }

.bg-dark-video-option-32 {
  background: #13020b; }

.bg-light-video-option-32 {
  background: #f06bb4; }

.bg-dark-video-option-33 {
  background: #0e0108; }

.bg-light-video-option-33 {
  background: #f070b6; }

.bg-dark-video-option-34 {
  background: #0a0106; }

.bg-light-video-option-34 {
  background: #f174b9; }

.bg-dark-video-option-35 {
  background: #050103; }

.bg-light-video-option-35 {
  background: #f179bb; }

.bg-dark-video-option-36 {
  background: black; }

.bg-light-video-option-36 {
  background: #f27ebd; }

.bg-dark-video-option-37 {
  background: black; }

.bg-light-video-option-37 {
  background: #f282c0; }

.bg-dark-video-option-38 {
  background: black; }

.bg-light-video-option-38 {
  background: #f387c2; }

.bg-dark-video-option-39 {
  background: black; }

.bg-light-video-option-39 {
  background: #f38cc4; }

.bg-dark-video-option-40 {
  background: black; }

.bg-light-video-option-40 {
  background: #f490c7; }

.bg-dark-video-option-41 {
  background: black; }

.bg-light-video-option-41 {
  background: #f495c9; }

.bg-dark-video-option-42 {
  background: black; }

.bg-light-video-option-42 {
  background: #f59acb; }

.bg-dark-video-option-43 {
  background: black; }

.bg-light-video-option-43 {
  background: #f59ece; }

.bg-dark-video-option-44 {
  background: black; }

.bg-light-video-option-44 {
  background: #f6a3d0; }

.bg-dark-video-option-45 {
  background: black; }

.bg-light-video-option-45 {
  background: #f6a7d2; }

.bg-dark-video-option-46 {
  background: black; }

.bg-light-video-option-46 {
  background: #f7acd5; }

.bg-dark-video-option-47 {
  background: black; }

.bg-light-video-option-47 {
  background: #f7b1d7; }

.bg-dark-video-option-48 {
  background: black; }

.bg-light-video-option-48 {
  background: #f7b5d9; }

.bg-dark-video-option-49 {
  background: black; }

.bg-light-video-option-49 {
  background: #f8badc; }

.bg-dark-video-option-50 {
  background: black; }

.bg-light-video-option-50 {
  background: #f8bfde; }

.bg-dark-video-option-51 {
  background: black; }

.bg-light-video-option-51 {
  background: #f9c3e1; }

.bg-dark-video-option-52 {
  background: black; }

.bg-light-video-option-52 {
  background: #f9c8e3; }

.bg-dark-video-option-53 {
  background: black; }

.bg-light-video-option-53 {
  background: #facce5; }

.bg-dark-video-option-54 {
  background: black; }

.bg-light-video-option-54 {
  background: #fad1e8; }

.bg-dark-video-option-55 {
  background: black; }

.bg-light-video-option-55 {
  background: #fbd6ea; }

.bg-dark-video-option-56 {
  background: black; }

.bg-light-video-option-56 {
  background: #fbdaec; }

.bg-dark-video-option-57 {
  background: black; }

.bg-light-video-option-57 {
  background: #fcdfef; }

.bg-dark-video-option-58 {
  background: black; }

.bg-light-video-option-58 {
  background: #fce4f1; }

.bg-dark-video-option-59 {
  background: black; }

.bg-light-video-option-59 {
  background: #fde8f3; }

.bg-dark-video-option-60 {
  background: black; }

.bg-light-video-option-60 {
  background: #fdedf6; }

.bg-dark-video-option-61 {
  background: black; }

.bg-light-video-option-61 {
  background: #fef1f8; }

.bg-dark-video-option-62 {
  background: black; }

.bg-light-video-option-62 {
  background: #fef6fa; }

.bg-dark-video-option-63 {
  background: black; }

.bg-light-video-option-63 {
  background: #fffbfd; }

.bg-dark-video-option-64 {
  background: black; }

.bg-light-video-option-64 {
  background: white; }

.bg-dark-video-option-65 {
  background: black; }

.bg-light-video-option-65 {
  background: white; }

.bg-dark-video-option-66 {
  background: black; }

.bg-light-video-option-66 {
  background: white; }

.bg-dark-video-option-67 {
  background: black; }

.bg-light-video-option-67 {
  background: white; }

.bg-dark-video-option-68 {
  background: black; }

.bg-light-video-option-68 {
  background: white; }

.bg-dark-video-option-69 {
  background: black; }

.bg-light-video-option-69 {
  background: white; }

.bg-dark-video-option-70 {
  background: black; }

.bg-light-video-option-70 {
  background: white; }

.bg-dark-video-option-71 {
  background: black; }

.bg-light-video-option-71 {
  background: white; }

.bg-dark-video-option-72 {
  background: black; }

.bg-light-video-option-72 {
  background: white; }

.bg-dark-video-option-73 {
  background: black; }

.bg-light-video-option-73 {
  background: white; }

.bg-dark-video-option-74 {
  background: black; }

.bg-light-video-option-74 {
  background: white; }

.bg-dark-video-option-75 {
  background: black; }

.bg-light-video-option-75 {
  background: white; }

.bg-dark-video-option-76 {
  background: black; }

.bg-light-video-option-76 {
  background: white; }

.bg-dark-video-option-77 {
  background: black; }

.bg-light-video-option-77 {
  background: white; }

.bg-dark-video-option-78 {
  background: black; }

.bg-light-video-option-78 {
  background: white; }

.bg-dark-video-option-79 {
  background: black; }

.bg-light-video-option-79 {
  background: white; }

.bg-dark-video-option-80 {
  background: black; }

.bg-light-video-option-80 {
  background: white; }

.bg-dark-video-option-81 {
  background: black; }

.bg-light-video-option-81 {
  background: white; }

.bg-dark-video-option-82 {
  background: black; }

.bg-light-video-option-82 {
  background: white; }

.bg-dark-video-option-83 {
  background: black; }

.bg-light-video-option-83 {
  background: white; }

.bg-dark-video-option-84 {
  background: black; }

.bg-light-video-option-84 {
  background: white; }

.bg-dark-video-option-85 {
  background: black; }

.bg-light-video-option-85 {
  background: white; }

.bg-dark-video-option-86 {
  background: black; }

.bg-light-video-option-86 {
  background: white; }

.bg-dark-video-option-87 {
  background: black; }

.bg-light-video-option-87 {
  background: white; }

.bg-dark-video-option-88 {
  background: black; }

.bg-light-video-option-88 {
  background: white; }

.bg-dark-video-option-89 {
  background: black; }

.bg-light-video-option-89 {
  background: white; }

.bg-dark-video-option-90 {
  background: black; }

.bg-light-video-option-90 {
  background: white; }

.bg-dark-video-option-91 {
  background: black; }

.bg-light-video-option-91 {
  background: white; }

.bg-dark-video-option-92 {
  background: black; }

.bg-light-video-option-92 {
  background: white; }

.bg-dark-video-option-93 {
  background: black; }

.bg-light-video-option-93 {
  background: white; }

.bg-dark-video-option-94 {
  background: black; }

.bg-light-video-option-94 {
  background: white; }

.bg-dark-video-option-95 {
  background: black; }

.bg-light-video-option-95 {
  background: white; }

.bg-dark-video-option-96 {
  background: black; }

.bg-light-video-option-96 {
  background: white; }

.bg-dark-video-option-97 {
  background: black; }

.bg-light-video-option-97 {
  background: white; }

.bg-dark-video-option-98 {
  background: black; }

.bg-light-video-option-98 {
  background: white; }

.bg-dark-video-option-99 {
  background: black; }

.bg-light-video-option-99 {
  background: white; }

.bg-dark-video-option-100 {
  background: black; }

.bg-light-video-option-100 {
  background: white; }

.text-article-option {
  color: #14580B !important; }

.border-article-option {
  border-color: #14580B; }

.article-option {
  background-color: #14580B !important;
  color: white !important; }

.tile-article-option {
  background: #14580B !important; }
  @media (min-width: 1025px) {
    .tile-article-option:hover {
      background-color: #196f0e !important; } }
  .tile-article-option:active, .tile-article-option:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(20, 88, 11, 0.5);
    background-color: #16610c !important; }

.target-article-option {
  background: #14580B !important;
  color: #fff;
  padding: 20px; }

.patient-dash-article-option {
  background-color: #14580B !important; }

.btn-article-option {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #14580B !important;
  border: 2px solid #14580B !important; }
  .btn-article-option:focus, .btn-article-option:active {
    outline: none;
    color: white !important;
    background: #14580B !important;
    text-decoration: none; }

.bg-overlay-article-option-10 {
  background: rgba(20, 88, 11, 0.1); }

.bg-overlay-article-option-20 {
  background: rgba(20, 88, 11, 0.2); }

.bg-overlay-article-option-30 {
  background: rgba(20, 88, 11, 0.3); }

.bg-overlay-article-option-40 {
  background: rgba(20, 88, 11, 0.4); }

.bg-overlay-article-option-50 {
  background: rgba(20, 88, 11, 0.5); }

.bg-overlay-article-option-60 {
  background: rgba(20, 88, 11, 0.6); }

.bg-overlay-article-option-70 {
  background: rgba(20, 88, 11, 0.7); }

.bg-overlay-article-option-80 {
  background: rgba(20, 88, 11, 0.8); }

.bg-overlay-article-option-90 {
  background: rgba(20, 88, 11, 0.9); }

.bg-article-option {
  background: #14580B; }

.bg-dark-article-option-1 {
  background: #13530a; }

.bg-light-article-option-1 {
  background: #155d0c; }

.bg-dark-article-option-2 {
  background: #124f0a; }

.bg-light-article-option-2 {
  background: #16610c; }

.bg-dark-article-option-3 {
  background: #114a09; }

.bg-light-article-option-3 {
  background: #17660d; }

.bg-dark-article-option-4 {
  background: #104609; }

.bg-light-article-option-4 {
  background: #186a0d; }

.bg-dark-article-option-5 {
  background: #0f4108; }

.bg-light-article-option-5 {
  background: #196f0e; }

.bg-dark-article-option-6 {
  background: #0e3d08; }

.bg-light-article-option-6 {
  background: #1a730e; }

.bg-dark-article-option-7 {
  background: #0d3807; }

.bg-light-article-option-7 {
  background: #1b780f; }

.bg-dark-article-option-8 {
  background: #0c3406; }

.bg-light-article-option-8 {
  background: #1c7c10; }

.bg-dark-article-option-9 {
  background: #0b2f06; }

.bg-light-article-option-9 {
  background: #1d8110; }

.bg-dark-article-option-10 {
  background: #0a2b05; }

.bg-light-article-option-10 {
  background: #1e8511; }

.bg-dark-article-option-11 {
  background: #092605; }

.bg-light-article-option-11 {
  background: #1f8a11; }

.bg-dark-article-option-12 {
  background: #082204; }

.bg-light-article-option-12 {
  background: #208e12; }

.bg-dark-article-option-13 {
  background: #071d04; }

.bg-light-article-option-13 {
  background: #219312; }

.bg-dark-article-option-14 {
  background: #061903; }

.bg-light-article-option-14 {
  background: #229713; }

.bg-dark-article-option-15 {
  background: #051403; }

.bg-light-article-option-15 {
  background: #239c14; }

.bg-dark-article-option-16 {
  background: #040f02; }

.bg-light-article-option-16 {
  background: #24a114; }

.bg-dark-article-option-17 {
  background: #020b01; }

.bg-light-article-option-17 {
  background: #26a515; }

.bg-dark-article-option-18 {
  background: #010601; }

.bg-light-article-option-18 {
  background: #27aa15; }

.bg-dark-article-option-19 {
  background: #000200; }

.bg-light-article-option-19 {
  background: #28ae16; }

.bg-dark-article-option-20 {
  background: black; }

.bg-light-article-option-20 {
  background: #29b316; }

.bg-dark-article-option-21 {
  background: black; }

.bg-light-article-option-21 {
  background: #2ab717; }

.bg-dark-article-option-22 {
  background: black; }

.bg-light-article-option-22 {
  background: #2bbc17; }

.bg-dark-article-option-23 {
  background: black; }

.bg-light-article-option-23 {
  background: #2cc018; }

.bg-dark-article-option-24 {
  background: black; }

.bg-light-article-option-24 {
  background: #2dc519; }

.bg-dark-article-option-25 {
  background: black; }

.bg-light-article-option-25 {
  background: #2ec919; }

.bg-dark-article-option-26 {
  background: black; }

.bg-light-article-option-26 {
  background: #2fce1a; }

.bg-dark-article-option-27 {
  background: black; }

.bg-light-article-option-27 {
  background: #30d21a; }

.bg-dark-article-option-28 {
  background: black; }

.bg-light-article-option-28 {
  background: #31d71b; }

.bg-dark-article-option-29 {
  background: black; }

.bg-light-article-option-29 {
  background: #32db1b; }

.bg-dark-article-option-30 {
  background: black; }

.bg-light-article-option-30 {
  background: #33e01c; }

.bg-dark-article-option-31 {
  background: black; }

.bg-light-article-option-31 {
  background: #35e31e; }

.bg-dark-article-option-32 {
  background: black; }

.bg-light-article-option-32 {
  background: #39e323; }

.bg-dark-article-option-33 {
  background: black; }

.bg-light-article-option-33 {
  background: #3de427; }

.bg-dark-article-option-34 {
  background: black; }

.bg-light-article-option-34 {
  background: #41e52c; }

.bg-dark-article-option-35 {
  background: black; }

.bg-light-article-option-35 {
  background: #45e530; }

.bg-dark-article-option-36 {
  background: black; }

.bg-light-article-option-36 {
  background: #4ae635; }

.bg-dark-article-option-37 {
  background: black; }

.bg-light-article-option-37 {
  background: #4ee639; }

.bg-dark-article-option-38 {
  background: black; }

.bg-light-article-option-38 {
  background: #52e73e; }

.bg-dark-article-option-39 {
  background: black; }

.bg-light-article-option-39 {
  background: #56e742; }

.bg-dark-article-option-40 {
  background: black; }

.bg-light-article-option-40 {
  background: #5ae847; }

.bg-dark-article-option-41 {
  background: black; }

.bg-light-article-option-41 {
  background: #5ee94c; }

.bg-dark-article-option-42 {
  background: black; }

.bg-light-article-option-42 {
  background: #62e950; }

.bg-dark-article-option-43 {
  background: black; }

.bg-light-article-option-43 {
  background: #66ea55; }

.bg-dark-article-option-44 {
  background: black; }

.bg-light-article-option-44 {
  background: #6aea59; }

.bg-dark-article-option-45 {
  background: black; }

.bg-light-article-option-45 {
  background: #6eeb5e; }

.bg-dark-article-option-46 {
  background: black; }

.bg-light-article-option-46 {
  background: #72eb62; }

.bg-dark-article-option-47 {
  background: black; }

.bg-light-article-option-47 {
  background: #76ec67; }

.bg-dark-article-option-48 {
  background: black; }

.bg-light-article-option-48 {
  background: #7aed6b; }

.bg-dark-article-option-49 {
  background: black; }

.bg-light-article-option-49 {
  background: #7eed70; }

.bg-dark-article-option-50 {
  background: black; }

.bg-light-article-option-50 {
  background: #83ee74; }

.bg-dark-article-option-51 {
  background: black; }

.bg-light-article-option-51 {
  background: #87ee79; }

.bg-dark-article-option-52 {
  background: black; }

.bg-light-article-option-52 {
  background: #8bef7d; }

.bg-dark-article-option-53 {
  background: black; }

.bg-light-article-option-53 {
  background: #8fef82; }

.bg-dark-article-option-54 {
  background: black; }

.bg-light-article-option-54 {
  background: #93f086; }

.bg-dark-article-option-55 {
  background: black; }

.bg-light-article-option-55 {
  background: #97f18b; }

.bg-dark-article-option-56 {
  background: black; }

.bg-light-article-option-56 {
  background: #9bf190; }

.bg-dark-article-option-57 {
  background: black; }

.bg-light-article-option-57 {
  background: #9ff294; }

.bg-dark-article-option-58 {
  background: black; }

.bg-light-article-option-58 {
  background: #a3f299; }

.bg-dark-article-option-59 {
  background: black; }

.bg-light-article-option-59 {
  background: #a7f39d; }

.bg-dark-article-option-60 {
  background: black; }

.bg-light-article-option-60 {
  background: #abf3a2; }

.bg-dark-article-option-61 {
  background: black; }

.bg-light-article-option-61 {
  background: #aff4a6; }

.bg-dark-article-option-62 {
  background: black; }

.bg-light-article-option-62 {
  background: #b3f4ab; }

.bg-dark-article-option-63 {
  background: black; }

.bg-light-article-option-63 {
  background: #b7f5af; }

.bg-dark-article-option-64 {
  background: black; }

.bg-light-article-option-64 {
  background: #bbf6b4; }

.bg-dark-article-option-65 {
  background: black; }

.bg-light-article-option-65 {
  background: #c0f6b8; }

.bg-dark-article-option-66 {
  background: black; }

.bg-light-article-option-66 {
  background: #c4f7bd; }

.bg-dark-article-option-67 {
  background: black; }

.bg-light-article-option-67 {
  background: #c8f7c1; }

.bg-dark-article-option-68 {
  background: black; }

.bg-light-article-option-68 {
  background: #ccf8c6; }

.bg-dark-article-option-69 {
  background: black; }

.bg-light-article-option-69 {
  background: #d0f8ca; }

.bg-dark-article-option-70 {
  background: black; }

.bg-light-article-option-70 {
  background: #d4f9cf; }

.bg-dark-article-option-71 {
  background: black; }

.bg-light-article-option-71 {
  background: #d8fad4; }

.bg-dark-article-option-72 {
  background: black; }

.bg-light-article-option-72 {
  background: #dcfad8; }

.bg-dark-article-option-73 {
  background: black; }

.bg-light-article-option-73 {
  background: #e0fbdd; }

.bg-dark-article-option-74 {
  background: black; }

.bg-light-article-option-74 {
  background: #e4fbe1; }

.bg-dark-article-option-75 {
  background: black; }

.bg-light-article-option-75 {
  background: #e8fce6; }

.bg-dark-article-option-76 {
  background: black; }

.bg-light-article-option-76 {
  background: #ecfcea; }

.bg-dark-article-option-77 {
  background: black; }

.bg-light-article-option-77 {
  background: #f0fdef; }

.bg-dark-article-option-78 {
  background: black; }

.bg-light-article-option-78 {
  background: #f4fef3; }

.bg-dark-article-option-79 {
  background: black; }

.bg-light-article-option-79 {
  background: #f9fef8; }

.bg-dark-article-option-80 {
  background: black; }

.bg-light-article-option-80 {
  background: #fdfffc; }

.bg-dark-article-option-81 {
  background: black; }

.bg-light-article-option-81 {
  background: white; }

.bg-dark-article-option-82 {
  background: black; }

.bg-light-article-option-82 {
  background: white; }

.bg-dark-article-option-83 {
  background: black; }

.bg-light-article-option-83 {
  background: white; }

.bg-dark-article-option-84 {
  background: black; }

.bg-light-article-option-84 {
  background: white; }

.bg-dark-article-option-85 {
  background: black; }

.bg-light-article-option-85 {
  background: white; }

.bg-dark-article-option-86 {
  background: black; }

.bg-light-article-option-86 {
  background: white; }

.bg-dark-article-option-87 {
  background: black; }

.bg-light-article-option-87 {
  background: white; }

.bg-dark-article-option-88 {
  background: black; }

.bg-light-article-option-88 {
  background: white; }

.bg-dark-article-option-89 {
  background: black; }

.bg-light-article-option-89 {
  background: white; }

.bg-dark-article-option-90 {
  background: black; }

.bg-light-article-option-90 {
  background: white; }

.bg-dark-article-option-91 {
  background: black; }

.bg-light-article-option-91 {
  background: white; }

.bg-dark-article-option-92 {
  background: black; }

.bg-light-article-option-92 {
  background: white; }

.bg-dark-article-option-93 {
  background: black; }

.bg-light-article-option-93 {
  background: white; }

.bg-dark-article-option-94 {
  background: black; }

.bg-light-article-option-94 {
  background: white; }

.bg-dark-article-option-95 {
  background: black; }

.bg-light-article-option-95 {
  background: white; }

.bg-dark-article-option-96 {
  background: black; }

.bg-light-article-option-96 {
  background: white; }

.bg-dark-article-option-97 {
  background: black; }

.bg-light-article-option-97 {
  background: white; }

.bg-dark-article-option-98 {
  background: black; }

.bg-light-article-option-98 {
  background: white; }

.bg-dark-article-option-99 {
  background: black; }

.bg-light-article-option-99 {
  background: white; }

.bg-dark-article-option-100 {
  background: black; }

.bg-light-article-option-100 {
  background: white; }

.text-data-entry {
  color: #30205D !important; }

.border-data-entry {
  border-color: #30205D; }

.data-entry {
  background-color: #30205D !important;
  color: white !important; }

.tile-data-entry {
  background: #30205D !important; }
  @media (min-width: 1025px) {
    .tile-data-entry:hover {
      background-color: #3a2770 !important; } }
  .tile-data-entry:active, .tile-data-entry:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(48, 32, 93, 0.5);
    background-color: #342365 !important; }

.target-data-entry {
  background: #30205D !important;
  color: #fff;
  padding: 20px; }

.patient-dash-data-entry {
  background-color: #30205D !important; }

.btn-data-entry {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #30205D !important;
  border: 2px solid #30205D !important; }
  .btn-data-entry:focus, .btn-data-entry:active {
    outline: none;
    color: white !important;
    background: #30205D !important;
    text-decoration: none; }

.bg-overlay-data-entry-10 {
  background: rgba(48, 32, 93, 0.1); }

.bg-overlay-data-entry-20 {
  background: rgba(48, 32, 93, 0.2); }

.bg-overlay-data-entry-30 {
  background: rgba(48, 32, 93, 0.3); }

.bg-overlay-data-entry-40 {
  background: rgba(48, 32, 93, 0.4); }

.bg-overlay-data-entry-50 {
  background: rgba(48, 32, 93, 0.5); }

.bg-overlay-data-entry-60 {
  background: rgba(48, 32, 93, 0.6); }

.bg-overlay-data-entry-70 {
  background: rgba(48, 32, 93, 0.7); }

.bg-overlay-data-entry-80 {
  background: rgba(48, 32, 93, 0.8); }

.bg-overlay-data-entry-90 {
  background: rgba(48, 32, 93, 0.9); }

.bg-data-entry {
  background: #30205D; }

.bg-dark-data-entry-1 {
  background: #2e1f59; }

.bg-light-data-entry-1 {
  background: #322161; }

.bg-dark-data-entry-2 {
  background: #2c1d55; }

.bg-light-data-entry-2 {
  background: #342365; }

.bg-dark-data-entry-3 {
  background: #2a1c52; }

.bg-light-data-entry-3 {
  background: #362468; }

.bg-dark-data-entry-4 {
  background: #281b4e; }

.bg-light-data-entry-4 {
  background: #38256c; }

.bg-dark-data-entry-5 {
  background: #26194a; }

.bg-light-data-entry-5 {
  background: #3a2770; }

.bg-dark-data-entry-6 {
  background: #241846; }

.bg-light-data-entry-6 {
  background: #3c2874; }

.bg-dark-data-entry-7 {
  background: #221742; }

.bg-light-data-entry-7 {
  background: #3e2978; }

.bg-dark-data-entry-8 {
  background: #20163f; }

.bg-light-data-entry-8 {
  background: #402a7b; }

.bg-dark-data-entry-9 {
  background: #1e143b; }

.bg-light-data-entry-9 {
  background: #422c7f; }

.bg-dark-data-entry-10 {
  background: #1c1337; }

.bg-light-data-entry-10 {
  background: #442d83; }

.bg-dark-data-entry-11 {
  background: #1a1233; }

.bg-light-data-entry-11 {
  background: #462e87; }

.bg-dark-data-entry-12 {
  background: #18102f; }

.bg-light-data-entry-12 {
  background: #48308b; }

.bg-dark-data-entry-13 {
  background: #170f2c; }

.bg-light-data-entry-13 {
  background: #49318e; }

.bg-dark-data-entry-14 {
  background: #150e28; }

.bg-light-data-entry-14 {
  background: #4b3292; }

.bg-dark-data-entry-15 {
  background: #130c24; }

.bg-light-data-entry-15 {
  background: #4d3496; }

.bg-dark-data-entry-16 {
  background: #110b20; }

.bg-light-data-entry-16 {
  background: #4f359a; }

.bg-dark-data-entry-17 {
  background: #0f0a1c; }

.bg-light-data-entry-17 {
  background: #51369e; }

.bg-dark-data-entry-18 {
  background: #0d0819; }

.bg-light-data-entry-18 {
  background: #5338a1; }

.bg-dark-data-entry-19 {
  background: #0b0715; }

.bg-light-data-entry-19 {
  background: #5539a5; }

.bg-dark-data-entry-20 {
  background: #090611; }

.bg-light-data-entry-20 {
  background: #573aa9; }

.bg-dark-data-entry-21 {
  background: #07050d; }

.bg-light-data-entry-21 {
  background: #593bad; }

.bg-dark-data-entry-22 {
  background: #05030a; }

.bg-light-data-entry-22 {
  background: #5b3db0; }

.bg-dark-data-entry-23 {
  background: #030206; }

.bg-light-data-entry-23 {
  background: #5d3eb4; }

.bg-dark-data-entry-24 {
  background: #010102; }

.bg-light-data-entry-24 {
  background: #5f3fb8; }

.bg-dark-data-entry-25 {
  background: black; }

.bg-light-data-entry-25 {
  background: #6141bc; }

.bg-dark-data-entry-26 {
  background: black; }

.bg-light-data-entry-26 {
  background: #6443be; }

.bg-dark-data-entry-27 {
  background: black; }

.bg-light-data-entry-27 {
  background: #6747c0; }

.bg-dark-data-entry-28 {
  background: black; }

.bg-light-data-entry-28 {
  background: #6a4bc1; }

.bg-dark-data-entry-29 {
  background: black; }

.bg-light-data-entry-29 {
  background: #6d4fc2; }

.bg-dark-data-entry-30 {
  background: black; }

.bg-light-data-entry-30 {
  background: #7052c4; }

.bg-dark-data-entry-31 {
  background: black; }

.bg-light-data-entry-31 {
  background: #7356c5; }

.bg-dark-data-entry-32 {
  background: black; }

.bg-light-data-entry-32 {
  background: #765ac6; }

.bg-dark-data-entry-33 {
  background: black; }

.bg-light-data-entry-33 {
  background: #7a5ec8; }

.bg-dark-data-entry-34 {
  background: black; }

.bg-light-data-entry-34 {
  background: #7d62c9; }

.bg-dark-data-entry-35 {
  background: black; }

.bg-light-data-entry-35 {
  background: #8065ca; }

.bg-dark-data-entry-36 {
  background: black; }

.bg-light-data-entry-36 {
  background: #8369cb; }

.bg-dark-data-entry-37 {
  background: black; }

.bg-light-data-entry-37 {
  background: #866dcd; }

.bg-dark-data-entry-38 {
  background: black; }

.bg-light-data-entry-38 {
  background: #8971ce; }

.bg-dark-data-entry-39 {
  background: black; }

.bg-light-data-entry-39 {
  background: #8c75cf; }

.bg-dark-data-entry-40 {
  background: black; }

.bg-light-data-entry-40 {
  background: #9078d1; }

.bg-dark-data-entry-41 {
  background: black; }

.bg-light-data-entry-41 {
  background: #937cd2; }

.bg-dark-data-entry-42 {
  background: black; }

.bg-light-data-entry-42 {
  background: #9680d3; }

.bg-dark-data-entry-43 {
  background: black; }

.bg-light-data-entry-43 {
  background: #9984d5; }

.bg-dark-data-entry-44 {
  background: black; }

.bg-light-data-entry-44 {
  background: #9c88d6; }

.bg-dark-data-entry-45 {
  background: black; }

.bg-light-data-entry-45 {
  background: #9f8bd7; }

.bg-dark-data-entry-46 {
  background: black; }

.bg-light-data-entry-46 {
  background: #a28fd8; }

.bg-dark-data-entry-47 {
  background: black; }

.bg-light-data-entry-47 {
  background: #a593da; }

.bg-dark-data-entry-48 {
  background: black; }

.bg-light-data-entry-48 {
  background: #a997db; }

.bg-dark-data-entry-49 {
  background: black; }

.bg-light-data-entry-49 {
  background: #ac9adc; }

.bg-dark-data-entry-50 {
  background: black; }

.bg-light-data-entry-50 {
  background: #af9ede; }

.bg-dark-data-entry-51 {
  background: black; }

.bg-light-data-entry-51 {
  background: #b2a2df; }

.bg-dark-data-entry-52 {
  background: black; }

.bg-light-data-entry-52 {
  background: #b5a6e0; }

.bg-dark-data-entry-53 {
  background: black; }

.bg-light-data-entry-53 {
  background: #b8aae2; }

.bg-dark-data-entry-54 {
  background: black; }

.bg-light-data-entry-54 {
  background: #bbade3; }

.bg-dark-data-entry-55 {
  background: black; }

.bg-light-data-entry-55 {
  background: #bfb1e4; }

.bg-dark-data-entry-56 {
  background: black; }

.bg-light-data-entry-56 {
  background: #c2b5e6; }

.bg-dark-data-entry-57 {
  background: black; }

.bg-light-data-entry-57 {
  background: #c5b9e7; }

.bg-dark-data-entry-58 {
  background: black; }

.bg-light-data-entry-58 {
  background: #c8bde8; }

.bg-dark-data-entry-59 {
  background: black; }

.bg-light-data-entry-59 {
  background: #cbc0e9; }

.bg-dark-data-entry-60 {
  background: black; }

.bg-light-data-entry-60 {
  background: #cec4eb; }

.bg-dark-data-entry-61 {
  background: black; }

.bg-light-data-entry-61 {
  background: #d1c8ec; }

.bg-dark-data-entry-62 {
  background: black; }

.bg-light-data-entry-62 {
  background: #d5cced; }

.bg-dark-data-entry-63 {
  background: black; }

.bg-light-data-entry-63 {
  background: #d8d0ef; }

.bg-dark-data-entry-64 {
  background: black; }

.bg-light-data-entry-64 {
  background: #dbd3f0; }

.bg-dark-data-entry-65 {
  background: black; }

.bg-light-data-entry-65 {
  background: #ded7f1; }

.bg-dark-data-entry-66 {
  background: black; }

.bg-light-data-entry-66 {
  background: #e1dbf3; }

.bg-dark-data-entry-67 {
  background: black; }

.bg-light-data-entry-67 {
  background: #e4dff4; }

.bg-dark-data-entry-68 {
  background: black; }

.bg-light-data-entry-68 {
  background: #e7e3f5; }

.bg-dark-data-entry-69 {
  background: black; }

.bg-light-data-entry-69 {
  background: #ebe6f7; }

.bg-dark-data-entry-70 {
  background: black; }

.bg-light-data-entry-70 {
  background: #eeeaf8; }

.bg-dark-data-entry-71 {
  background: black; }

.bg-light-data-entry-71 {
  background: #f1eef9; }

.bg-dark-data-entry-72 {
  background: black; }

.bg-light-data-entry-72 {
  background: #f4f2fa; }

.bg-dark-data-entry-73 {
  background: black; }

.bg-light-data-entry-73 {
  background: #f7f6fc; }

.bg-dark-data-entry-74 {
  background: black; }

.bg-light-data-entry-74 {
  background: #faf9fd; }

.bg-dark-data-entry-75 {
  background: black; }

.bg-light-data-entry-75 {
  background: #fdfdfe; }

.bg-dark-data-entry-76 {
  background: black; }

.bg-light-data-entry-76 {
  background: white; }

.bg-dark-data-entry-77 {
  background: black; }

.bg-light-data-entry-77 {
  background: white; }

.bg-dark-data-entry-78 {
  background: black; }

.bg-light-data-entry-78 {
  background: white; }

.bg-dark-data-entry-79 {
  background: black; }

.bg-light-data-entry-79 {
  background: white; }

.bg-dark-data-entry-80 {
  background: black; }

.bg-light-data-entry-80 {
  background: white; }

.bg-dark-data-entry-81 {
  background: black; }

.bg-light-data-entry-81 {
  background: white; }

.bg-dark-data-entry-82 {
  background: black; }

.bg-light-data-entry-82 {
  background: white; }

.bg-dark-data-entry-83 {
  background: black; }

.bg-light-data-entry-83 {
  background: white; }

.bg-dark-data-entry-84 {
  background: black; }

.bg-light-data-entry-84 {
  background: white; }

.bg-dark-data-entry-85 {
  background: black; }

.bg-light-data-entry-85 {
  background: white; }

.bg-dark-data-entry-86 {
  background: black; }

.bg-light-data-entry-86 {
  background: white; }

.bg-dark-data-entry-87 {
  background: black; }

.bg-light-data-entry-87 {
  background: white; }

.bg-dark-data-entry-88 {
  background: black; }

.bg-light-data-entry-88 {
  background: white; }

.bg-dark-data-entry-89 {
  background: black; }

.bg-light-data-entry-89 {
  background: white; }

.bg-dark-data-entry-90 {
  background: black; }

.bg-light-data-entry-90 {
  background: white; }

.bg-dark-data-entry-91 {
  background: black; }

.bg-light-data-entry-91 {
  background: white; }

.bg-dark-data-entry-92 {
  background: black; }

.bg-light-data-entry-92 {
  background: white; }

.bg-dark-data-entry-93 {
  background: black; }

.bg-light-data-entry-93 {
  background: white; }

.bg-dark-data-entry-94 {
  background: black; }

.bg-light-data-entry-94 {
  background: white; }

.bg-dark-data-entry-95 {
  background: black; }

.bg-light-data-entry-95 {
  background: white; }

.bg-dark-data-entry-96 {
  background: black; }

.bg-light-data-entry-96 {
  background: white; }

.bg-dark-data-entry-97 {
  background: black; }

.bg-light-data-entry-97 {
  background: white; }

.bg-dark-data-entry-98 {
  background: black; }

.bg-light-data-entry-98 {
  background: white; }

.bg-dark-data-entry-99 {
  background: black; }

.bg-light-data-entry-99 {
  background: white; }

.bg-dark-data-entry-100 {
  background: black; }

.bg-light-data-entry-100 {
  background: white; }

.text-important-entry {
  color: #9B0000 !important; }

.border-important-entry {
  border-color: #9B0000; }

.important-entry {
  background-color: #9B0000 !important;
  color: white !important; }

.tile-important-entry {
  background: #9B0000 !important; }
  @media (min-width: 1025px) {
    .tile-important-entry:hover {
      background-color: #b50000 !important; } }
  .tile-important-entry:active, .tile-important-entry:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(155, 0, 0, 0.5);
    background-color: #a50000 !important; }

.target-important-entry {
  background: #9B0000 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-important-entry {
  background-color: #9B0000 !important; }

.btn-important-entry {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #9B0000 !important;
  border: 2px solid #9B0000 !important; }
  .btn-important-entry:focus, .btn-important-entry:active {
    outline: none;
    color: white !important;
    background: #9B0000 !important;
    text-decoration: none; }

.bg-overlay-important-entry-10 {
  background: rgba(155, 0, 0, 0.1); }

.bg-overlay-important-entry-20 {
  background: rgba(155, 0, 0, 0.2); }

.bg-overlay-important-entry-30 {
  background: rgba(155, 0, 0, 0.3); }

.bg-overlay-important-entry-40 {
  background: rgba(155, 0, 0, 0.4); }

.bg-overlay-important-entry-50 {
  background: rgba(155, 0, 0, 0.5); }

.bg-overlay-important-entry-60 {
  background: rgba(155, 0, 0, 0.6); }

.bg-overlay-important-entry-70 {
  background: rgba(155, 0, 0, 0.7); }

.bg-overlay-important-entry-80 {
  background: rgba(155, 0, 0, 0.8); }

.bg-overlay-important-entry-90 {
  background: rgba(155, 0, 0, 0.9); }

.bg-important-entry {
  background: #9B0000; }

.bg-dark-important-entry-1 {
  background: #960000; }

.bg-light-important-entry-1 {
  background: #a00000; }

.bg-dark-important-entry-2 {
  background: #910000; }

.bg-light-important-entry-2 {
  background: #a50000; }

.bg-dark-important-entry-3 {
  background: #8c0000; }

.bg-light-important-entry-3 {
  background: #aa0000; }

.bg-dark-important-entry-4 {
  background: #870000; }

.bg-light-important-entry-4 {
  background: #af0000; }

.bg-dark-important-entry-5 {
  background: #820000; }

.bg-light-important-entry-5 {
  background: #b50000; }

.bg-dark-important-entry-6 {
  background: #7c0000; }

.bg-light-important-entry-6 {
  background: #ba0000; }

.bg-dark-important-entry-7 {
  background: #770000; }

.bg-light-important-entry-7 {
  background: #bf0000; }

.bg-dark-important-entry-8 {
  background: #720000; }

.bg-light-important-entry-8 {
  background: #c40000; }

.bg-dark-important-entry-9 {
  background: #6d0000; }

.bg-light-important-entry-9 {
  background: #c90000; }

.bg-dark-important-entry-10 {
  background: #680000; }

.bg-light-important-entry-10 {
  background: #ce0000; }

.bg-dark-important-entry-11 {
  background: #630000; }

.bg-light-important-entry-11 {
  background: #d30000; }

.bg-dark-important-entry-12 {
  background: #5e0000; }

.bg-light-important-entry-12 {
  background: #d80000; }

.bg-dark-important-entry-13 {
  background: #590000; }

.bg-light-important-entry-13 {
  background: #dd0000; }

.bg-dark-important-entry-14 {
  background: #540000; }

.bg-light-important-entry-14 {
  background: #e20000; }

.bg-dark-important-entry-15 {
  background: #4f0000; }

.bg-light-important-entry-15 {
  background: #e80000; }

.bg-dark-important-entry-16 {
  background: #490000; }

.bg-light-important-entry-16 {
  background: #ed0000; }

.bg-dark-important-entry-17 {
  background: #440000; }

.bg-light-important-entry-17 {
  background: #f20000; }

.bg-dark-important-entry-18 {
  background: #3f0000; }

.bg-light-important-entry-18 {
  background: #f70000; }

.bg-dark-important-entry-19 {
  background: #3a0000; }

.bg-light-important-entry-19 {
  background: #fc0000; }

.bg-dark-important-entry-20 {
  background: #350000; }

.bg-light-important-entry-20 {
  background: #ff0202; }

.bg-dark-important-entry-21 {
  background: #300000; }

.bg-light-important-entry-21 {
  background: #ff0707; }

.bg-dark-important-entry-22 {
  background: #2b0000; }

.bg-light-important-entry-22 {
  background: #ff0c0c; }

.bg-dark-important-entry-23 {
  background: #260000; }

.bg-light-important-entry-23 {
  background: #ff1111; }

.bg-dark-important-entry-24 {
  background: #210000; }

.bg-light-important-entry-24 {
  background: #ff1616; }

.bg-dark-important-entry-25 {
  background: #1c0000; }

.bg-light-important-entry-25 {
  background: #ff1c1c; }

.bg-dark-important-entry-26 {
  background: #160000; }

.bg-light-important-entry-26 {
  background: #ff2121; }

.bg-dark-important-entry-27 {
  background: #110000; }

.bg-light-important-entry-27 {
  background: #ff2626; }

.bg-dark-important-entry-28 {
  background: #0c0000; }

.bg-light-important-entry-28 {
  background: #ff2b2b; }

.bg-dark-important-entry-29 {
  background: #070000; }

.bg-light-important-entry-29 {
  background: #ff3030; }

.bg-dark-important-entry-30 {
  background: #020000; }

.bg-light-important-entry-30 {
  background: #ff3535; }

.bg-dark-important-entry-31 {
  background: black; }

.bg-light-important-entry-31 {
  background: #ff3a3a; }

.bg-dark-important-entry-32 {
  background: black; }

.bg-light-important-entry-32 {
  background: #ff3f3f; }

.bg-dark-important-entry-33 {
  background: black; }

.bg-light-important-entry-33 {
  background: #ff4444; }

.bg-dark-important-entry-34 {
  background: black; }

.bg-light-important-entry-34 {
  background: #ff4949; }

.bg-dark-important-entry-35 {
  background: black; }

.bg-light-important-entry-35 {
  background: #ff4f4f; }

.bg-dark-important-entry-36 {
  background: black; }

.bg-light-important-entry-36 {
  background: #ff5454; }

.bg-dark-important-entry-37 {
  background: black; }

.bg-light-important-entry-37 {
  background: #ff5959; }

.bg-dark-important-entry-38 {
  background: black; }

.bg-light-important-entry-38 {
  background: #ff5e5e; }

.bg-dark-important-entry-39 {
  background: black; }

.bg-light-important-entry-39 {
  background: #ff6363; }

.bg-dark-important-entry-40 {
  background: black; }

.bg-light-important-entry-40 {
  background: #ff6868; }

.bg-dark-important-entry-41 {
  background: black; }

.bg-light-important-entry-41 {
  background: #ff6d6d; }

.bg-dark-important-entry-42 {
  background: black; }

.bg-light-important-entry-42 {
  background: #ff7272; }

.bg-dark-important-entry-43 {
  background: black; }

.bg-light-important-entry-43 {
  background: #ff7777; }

.bg-dark-important-entry-44 {
  background: black; }

.bg-light-important-entry-44 {
  background: #ff7c7c; }

.bg-dark-important-entry-45 {
  background: black; }

.bg-light-important-entry-45 {
  background: #ff8282; }

.bg-dark-important-entry-46 {
  background: black; }

.bg-light-important-entry-46 {
  background: #ff8787; }

.bg-dark-important-entry-47 {
  background: black; }

.bg-light-important-entry-47 {
  background: #ff8c8c; }

.bg-dark-important-entry-48 {
  background: black; }

.bg-light-important-entry-48 {
  background: #ff9191; }

.bg-dark-important-entry-49 {
  background: black; }

.bg-light-important-entry-49 {
  background: #ff9696; }

.bg-dark-important-entry-50 {
  background: black; }

.bg-light-important-entry-50 {
  background: #ff9b9b; }

.bg-dark-important-entry-51 {
  background: black; }

.bg-light-important-entry-51 {
  background: #ffa0a0; }

.bg-dark-important-entry-52 {
  background: black; }

.bg-light-important-entry-52 {
  background: #ffa5a5; }

.bg-dark-important-entry-53 {
  background: black; }

.bg-light-important-entry-53 {
  background: #ffaaaa; }

.bg-dark-important-entry-54 {
  background: black; }

.bg-light-important-entry-54 {
  background: #ffafaf; }

.bg-dark-important-entry-55 {
  background: black; }

.bg-light-important-entry-55 {
  background: #ffb5b5; }

.bg-dark-important-entry-56 {
  background: black; }

.bg-light-important-entry-56 {
  background: #ffbaba; }

.bg-dark-important-entry-57 {
  background: black; }

.bg-light-important-entry-57 {
  background: #ffbfbf; }

.bg-dark-important-entry-58 {
  background: black; }

.bg-light-important-entry-58 {
  background: #ffc4c4; }

.bg-dark-important-entry-59 {
  background: black; }

.bg-light-important-entry-59 {
  background: #ffc9c9; }

.bg-dark-important-entry-60 {
  background: black; }

.bg-light-important-entry-60 {
  background: #ffcece; }

.bg-dark-important-entry-61 {
  background: black; }

.bg-light-important-entry-61 {
  background: #ffd3d3; }

.bg-dark-important-entry-62 {
  background: black; }

.bg-light-important-entry-62 {
  background: #ffd8d8; }

.bg-dark-important-entry-63 {
  background: black; }

.bg-light-important-entry-63 {
  background: #ffdddd; }

.bg-dark-important-entry-64 {
  background: black; }

.bg-light-important-entry-64 {
  background: #ffe2e2; }

.bg-dark-important-entry-65 {
  background: black; }

.bg-light-important-entry-65 {
  background: #ffe8e8; }

.bg-dark-important-entry-66 {
  background: black; }

.bg-light-important-entry-66 {
  background: #ffeded; }

.bg-dark-important-entry-67 {
  background: black; }

.bg-light-important-entry-67 {
  background: #fff2f2; }

.bg-dark-important-entry-68 {
  background: black; }

.bg-light-important-entry-68 {
  background: #fff7f7; }

.bg-dark-important-entry-69 {
  background: black; }

.bg-light-important-entry-69 {
  background: #fffcfc; }

.bg-dark-important-entry-70 {
  background: black; }

.bg-light-important-entry-70 {
  background: white; }

.bg-dark-important-entry-71 {
  background: black; }

.bg-light-important-entry-71 {
  background: white; }

.bg-dark-important-entry-72 {
  background: black; }

.bg-light-important-entry-72 {
  background: white; }

.bg-dark-important-entry-73 {
  background: black; }

.bg-light-important-entry-73 {
  background: white; }

.bg-dark-important-entry-74 {
  background: black; }

.bg-light-important-entry-74 {
  background: white; }

.bg-dark-important-entry-75 {
  background: black; }

.bg-light-important-entry-75 {
  background: white; }

.bg-dark-important-entry-76 {
  background: black; }

.bg-light-important-entry-76 {
  background: white; }

.bg-dark-important-entry-77 {
  background: black; }

.bg-light-important-entry-77 {
  background: white; }

.bg-dark-important-entry-78 {
  background: black; }

.bg-light-important-entry-78 {
  background: white; }

.bg-dark-important-entry-79 {
  background: black; }

.bg-light-important-entry-79 {
  background: white; }

.bg-dark-important-entry-80 {
  background: black; }

.bg-light-important-entry-80 {
  background: white; }

.bg-dark-important-entry-81 {
  background: black; }

.bg-light-important-entry-81 {
  background: white; }

.bg-dark-important-entry-82 {
  background: black; }

.bg-light-important-entry-82 {
  background: white; }

.bg-dark-important-entry-83 {
  background: black; }

.bg-light-important-entry-83 {
  background: white; }

.bg-dark-important-entry-84 {
  background: black; }

.bg-light-important-entry-84 {
  background: white; }

.bg-dark-important-entry-85 {
  background: black; }

.bg-light-important-entry-85 {
  background: white; }

.bg-dark-important-entry-86 {
  background: black; }

.bg-light-important-entry-86 {
  background: white; }

.bg-dark-important-entry-87 {
  background: black; }

.bg-light-important-entry-87 {
  background: white; }

.bg-dark-important-entry-88 {
  background: black; }

.bg-light-important-entry-88 {
  background: white; }

.bg-dark-important-entry-89 {
  background: black; }

.bg-light-important-entry-89 {
  background: white; }

.bg-dark-important-entry-90 {
  background: black; }

.bg-light-important-entry-90 {
  background: white; }

.bg-dark-important-entry-91 {
  background: black; }

.bg-light-important-entry-91 {
  background: white; }

.bg-dark-important-entry-92 {
  background: black; }

.bg-light-important-entry-92 {
  background: white; }

.bg-dark-important-entry-93 {
  background: black; }

.bg-light-important-entry-93 {
  background: white; }

.bg-dark-important-entry-94 {
  background: black; }

.bg-light-important-entry-94 {
  background: white; }

.bg-dark-important-entry-95 {
  background: black; }

.bg-light-important-entry-95 {
  background: white; }

.bg-dark-important-entry-96 {
  background: black; }

.bg-light-important-entry-96 {
  background: white; }

.bg-dark-important-entry-97 {
  background: black; }

.bg-light-important-entry-97 {
  background: white; }

.bg-dark-important-entry-98 {
  background: black; }

.bg-light-important-entry-98 {
  background: white; }

.bg-dark-important-entry-99 {
  background: black; }

.bg-light-important-entry-99 {
  background: white; }

.bg-dark-important-entry-100 {
  background: black; }

.bg-light-important-entry-100 {
  background: white; }

.text-save {
  color: #8F1013 !important; }

.border-save {
  border-color: #8F1013; }

.save {
  background-color: #8F1013 !important;
  color: white !important; }

.tile-save {
  background: #8F1013 !important; }
  @media (min-width: 1025px) {
    .tile-save:hover {
      background-color: #a61316 !important; } }
  .tile-save:active, .tile-save:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(143, 16, 19, 0.5);
    background-color: #981114 !important; }

.target-save {
  background: #8F1013 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-save {
  background-color: #8F1013 !important; }

.btn-save {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #8F1013 !important;
  border: 2px solid #8F1013 !important; }
  .btn-save:focus, .btn-save:active {
    outline: none;
    color: white !important;
    background: #8F1013 !important;
    text-decoration: none; }

.bg-overlay-save-10 {
  background: rgba(143, 16, 19, 0.1); }

.bg-overlay-save-20 {
  background: rgba(143, 16, 19, 0.2); }

.bg-overlay-save-30 {
  background: rgba(143, 16, 19, 0.3); }

.bg-overlay-save-40 {
  background: rgba(143, 16, 19, 0.4); }

.bg-overlay-save-50 {
  background: rgba(143, 16, 19, 0.5); }

.bg-overlay-save-60 {
  background: rgba(143, 16, 19, 0.6); }

.bg-overlay-save-70 {
  background: rgba(143, 16, 19, 0.7); }

.bg-overlay-save-80 {
  background: rgba(143, 16, 19, 0.8); }

.bg-overlay-save-90 {
  background: rgba(143, 16, 19, 0.9); }

.bg-save {
  background: #8F1013; }

.bg-dark-save-1 {
  background: #8a0f12; }

.bg-light-save-1 {
  background: #941114; }

.bg-dark-save-2 {
  background: #860f12; }

.bg-light-save-2 {
  background: #981114; }

.bg-dark-save-3 {
  background: #810e11; }

.bg-light-save-3 {
  background: #9d1215; }

.bg-dark-save-4 {
  background: #7d0e11; }

.bg-light-save-4 {
  background: #a11215; }

.bg-dark-save-5 {
  background: #780d10; }

.bg-light-save-5 {
  background: #a61316; }

.bg-dark-save-6 {
  background: #730d0f; }

.bg-light-save-6 {
  background: #ab1317; }

.bg-dark-save-7 {
  background: #6f0c0f; }

.bg-light-save-7 {
  background: #af1417; }

.bg-dark-save-8 {
  background: #6a0c0e; }

.bg-light-save-8 {
  background: #b41418; }

.bg-dark-save-9 {
  background: #660b0e; }

.bg-light-save-9 {
  background: #b81518; }

.bg-dark-save-10 {
  background: #610b0d; }

.bg-light-save-10 {
  background: #bd1519; }

.bg-dark-save-11 {
  background: #5d0a0c; }

.bg-light-save-11 {
  background: #c1161a; }

.bg-dark-save-12 {
  background: #580a0c; }

.bg-light-save-12 {
  background: #c6161a; }

.bg-dark-save-13 {
  background: #53090b; }

.bg-light-save-13 {
  background: #cb171b; }

.bg-dark-save-14 {
  background: #4f090a; }

.bg-light-save-14 {
  background: #cf171c; }

.bg-dark-save-15 {
  background: #4a080a; }

.bg-light-save-15 {
  background: #d4181c; }

.bg-dark-save-16 {
  background: #460809; }

.bg-light-save-16 {
  background: #d8181d; }

.bg-dark-save-17 {
  background: #410709; }

.bg-light-save-17 {
  background: #dd191d; }

.bg-dark-save-18 {
  background: #3c0708; }

.bg-light-save-18 {
  background: #e2191e; }

.bg-dark-save-19 {
  background: #380607; }

.bg-light-save-19 {
  background: #e51a1f; }

.bg-dark-save-20 {
  background: #330607; }

.bg-light-save-20 {
  background: #e61f24; }

.bg-dark-save-21 {
  background: #2f0506; }

.bg-light-save-21 {
  background: #e62428; }

.bg-dark-save-22 {
  background: #2a0506; }

.bg-light-save-22 {
  background: #e7282d; }

.bg-dark-save-23 {
  background: #260405; }

.bg-light-save-23 {
  background: #e72d31; }

.bg-dark-save-24 {
  background: #210404; }

.bg-light-save-24 {
  background: #e83136; }

.bg-dark-save-25 {
  background: #1c0304; }

.bg-light-save-25 {
  background: #e9363a; }

.bg-dark-save-26 {
  background: #180303; }

.bg-light-save-26 {
  background: #e93b3f; }

.bg-dark-save-27 {
  background: #130203; }

.bg-light-save-27 {
  background: #ea3f43; }

.bg-dark-save-28 {
  background: #0f0202; }

.bg-light-save-28 {
  background: #ea4448; }

.bg-dark-save-29 {
  background: #0a0101; }

.bg-light-save-29 {
  background: #eb484c; }

.bg-dark-save-30 {
  background: #050101; }

.bg-light-save-30 {
  background: #eb4d51; }

.bg-dark-save-31 {
  background: #010000; }

.bg-light-save-31 {
  background: #ec5255; }

.bg-dark-save-32 {
  background: black; }

.bg-light-save-32 {
  background: #ec565a; }

.bg-dark-save-33 {
  background: black; }

.bg-light-save-33 {
  background: #ed5b5e; }

.bg-dark-save-34 {
  background: black; }

.bg-light-save-34 {
  background: #ed5f63; }

.bg-dark-save-35 {
  background: black; }

.bg-light-save-35 {
  background: #ee6467; }

.bg-dark-save-36 {
  background: black; }

.bg-light-save-36 {
  background: #ee686c; }

.bg-dark-save-37 {
  background: black; }

.bg-light-save-37 {
  background: #ef6d70; }

.bg-dark-save-38 {
  background: black; }

.bg-light-save-38 {
  background: #ef7275; }

.bg-dark-save-39 {
  background: black; }

.bg-light-save-39 {
  background: #f07679; }

.bg-dark-save-40 {
  background: black; }

.bg-light-save-40 {
  background: #f07b7e; }

.bg-dark-save-41 {
  background: black; }

.bg-light-save-41 {
  background: #f17f82; }

.bg-dark-save-42 {
  background: black; }

.bg-light-save-42 {
  background: #f18487; }

.bg-dark-save-43 {
  background: black; }

.bg-light-save-43 {
  background: #f2898b; }

.bg-dark-save-44 {
  background: black; }

.bg-light-save-44 {
  background: #f28d90; }

.bg-dark-save-45 {
  background: black; }

.bg-light-save-45 {
  background: #f39294; }

.bg-dark-save-46 {
  background: black; }

.bg-light-save-46 {
  background: #f39699; }

.bg-dark-save-47 {
  background: black; }

.bg-light-save-47 {
  background: #f49b9d; }

.bg-dark-save-48 {
  background: black; }

.bg-light-save-48 {
  background: #f49fa1; }

.bg-dark-save-49 {
  background: black; }

.bg-light-save-49 {
  background: #f5a4a6; }

.bg-dark-save-50 {
  background: black; }

.bg-light-save-50 {
  background: #f5a9aa; }

.bg-dark-save-51 {
  background: black; }

.bg-light-save-51 {
  background: #f6adaf; }

.bg-dark-save-52 {
  background: black; }

.bg-light-save-52 {
  background: #f6b2b3; }

.bg-dark-save-53 {
  background: black; }

.bg-light-save-53 {
  background: #f7b6b8; }

.bg-dark-save-54 {
  background: black; }

.bg-light-save-54 {
  background: #f7bbbc; }

.bg-dark-save-55 {
  background: black; }

.bg-light-save-55 {
  background: #f8c0c1; }

.bg-dark-save-56 {
  background: black; }

.bg-light-save-56 {
  background: #f8c4c5; }

.bg-dark-save-57 {
  background: black; }

.bg-light-save-57 {
  background: #f9c9ca; }

.bg-dark-save-58 {
  background: black; }

.bg-light-save-58 {
  background: #f9cdce; }

.bg-dark-save-59 {
  background: black; }

.bg-light-save-59 {
  background: #fad2d3; }

.bg-dark-save-60 {
  background: black; }

.bg-light-save-60 {
  background: #fad7d7; }

.bg-dark-save-61 {
  background: black; }

.bg-light-save-61 {
  background: #fbdbdc; }

.bg-dark-save-62 {
  background: black; }

.bg-light-save-62 {
  background: #fbe0e0; }

.bg-dark-save-63 {
  background: black; }

.bg-light-save-63 {
  background: #fce4e5; }

.bg-dark-save-64 {
  background: black; }

.bg-light-save-64 {
  background: #fde9e9; }

.bg-dark-save-65 {
  background: black; }

.bg-light-save-65 {
  background: #fdedee; }

.bg-dark-save-66 {
  background: black; }

.bg-light-save-66 {
  background: #fef2f2; }

.bg-dark-save-67 {
  background: black; }

.bg-light-save-67 {
  background: #fef7f7; }

.bg-dark-save-68 {
  background: black; }

.bg-light-save-68 {
  background: #fffbfb; }

.bg-dark-save-69 {
  background: black; }

.bg-light-save-69 {
  background: white; }

.bg-dark-save-70 {
  background: black; }

.bg-light-save-70 {
  background: white; }

.bg-dark-save-71 {
  background: black; }

.bg-light-save-71 {
  background: white; }

.bg-dark-save-72 {
  background: black; }

.bg-light-save-72 {
  background: white; }

.bg-dark-save-73 {
  background: black; }

.bg-light-save-73 {
  background: white; }

.bg-dark-save-74 {
  background: black; }

.bg-light-save-74 {
  background: white; }

.bg-dark-save-75 {
  background: black; }

.bg-light-save-75 {
  background: white; }

.bg-dark-save-76 {
  background: black; }

.bg-light-save-76 {
  background: white; }

.bg-dark-save-77 {
  background: black; }

.bg-light-save-77 {
  background: white; }

.bg-dark-save-78 {
  background: black; }

.bg-light-save-78 {
  background: white; }

.bg-dark-save-79 {
  background: black; }

.bg-light-save-79 {
  background: white; }

.bg-dark-save-80 {
  background: black; }

.bg-light-save-80 {
  background: white; }

.bg-dark-save-81 {
  background: black; }

.bg-light-save-81 {
  background: white; }

.bg-dark-save-82 {
  background: black; }

.bg-light-save-82 {
  background: white; }

.bg-dark-save-83 {
  background: black; }

.bg-light-save-83 {
  background: white; }

.bg-dark-save-84 {
  background: black; }

.bg-light-save-84 {
  background: white; }

.bg-dark-save-85 {
  background: black; }

.bg-light-save-85 {
  background: white; }

.bg-dark-save-86 {
  background: black; }

.bg-light-save-86 {
  background: white; }

.bg-dark-save-87 {
  background: black; }

.bg-light-save-87 {
  background: white; }

.bg-dark-save-88 {
  background: black; }

.bg-light-save-88 {
  background: white; }

.bg-dark-save-89 {
  background: black; }

.bg-light-save-89 {
  background: white; }

.bg-dark-save-90 {
  background: black; }

.bg-light-save-90 {
  background: white; }

.bg-dark-save-91 {
  background: black; }

.bg-light-save-91 {
  background: white; }

.bg-dark-save-92 {
  background: black; }

.bg-light-save-92 {
  background: white; }

.bg-dark-save-93 {
  background: black; }

.bg-light-save-93 {
  background: white; }

.bg-dark-save-94 {
  background: black; }

.bg-light-save-94 {
  background: white; }

.bg-dark-save-95 {
  background: black; }

.bg-light-save-95 {
  background: white; }

.bg-dark-save-96 {
  background: black; }

.bg-light-save-96 {
  background: white; }

.bg-dark-save-97 {
  background: black; }

.bg-light-save-97 {
  background: white; }

.bg-dark-save-98 {
  background: black; }

.bg-light-save-98 {
  background: white; }

.bg-dark-save-99 {
  background: black; }

.bg-light-save-99 {
  background: white; }

.bg-dark-save-100 {
  background: black; }

.bg-light-save-100 {
  background: white; }

.text-delete {
  color: #C41D19 !important; }

.border-delete {
  border-color: #C41D19; }

.delete {
  background-color: #C41D19 !important;
  color: white !important; }

.tile-delete {
  background: #C41D19 !important; }
  @media (min-width: 1025px) {
    .tile-delete:hover {
      background-color: #db201c !important; } }
  .tile-delete:active, .tile-delete:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(196, 29, 25, 0.5);
    background-color: #cd1e1a !important; }

.target-delete {
  background: #C41D19 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-delete {
  background-color: #C41D19 !important; }

.btn-delete {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #C41D19 !important;
  border: 2px solid #C41D19 !important; }
  .btn-delete:focus, .btn-delete:active {
    outline: none;
    color: white !important;
    background: #C41D19 !important;
    text-decoration: none; }

.bg-overlay-delete-10 {
  background: rgba(196, 29, 25, 0.1); }

.bg-overlay-delete-20 {
  background: rgba(196, 29, 25, 0.2); }

.bg-overlay-delete-30 {
  background: rgba(196, 29, 25, 0.3); }

.bg-overlay-delete-40 {
  background: rgba(196, 29, 25, 0.4); }

.bg-overlay-delete-50 {
  background: rgba(196, 29, 25, 0.5); }

.bg-overlay-delete-60 {
  background: rgba(196, 29, 25, 0.6); }

.bg-overlay-delete-70 {
  background: rgba(196, 29, 25, 0.7); }

.bg-overlay-delete-80 {
  background: rgba(196, 29, 25, 0.8); }

.bg-overlay-delete-90 {
  background: rgba(196, 29, 25, 0.9); }

.bg-delete {
  background: #C41D19; }

.bg-dark-delete-1 {
  background: #bf1c18; }

.bg-light-delete-1 {
  background: #c91e1a; }

.bg-dark-delete-2 {
  background: #bb1c18; }

.bg-light-delete-2 {
  background: #cd1e1a; }

.bg-dark-delete-3 {
  background: #b61b17; }

.bg-light-delete-3 {
  background: #d21f1b; }

.bg-dark-delete-4 {
  background: #b21a17; }

.bg-light-delete-4 {
  background: #d6201b; }

.bg-dark-delete-5 {
  background: #ad1a16; }

.bg-light-delete-5 {
  background: #db201c; }

.bg-dark-delete-6 {
  background: #a91916; }

.bg-light-delete-6 {
  background: #df211c; }

.bg-dark-delete-7 {
  background: #a41815; }

.bg-light-delete-7 {
  background: #e2231e; }

.bg-dark-delete-8 {
  background: #a01814; }

.bg-light-delete-8 {
  background: #e32723; }

.bg-dark-delete-9 {
  background: #9b1714; }

.bg-light-delete-9 {
  background: #e42c27; }

.bg-dark-delete-10 {
  background: #971613; }

.bg-light-delete-10 {
  background: #e4302c; }

.bg-dark-delete-11 {
  background: #921613; }

.bg-light-delete-11 {
  background: #e53530; }

.bg-dark-delete-12 {
  background: #8e1512; }

.bg-light-delete-12 {
  background: #e53935; }

.bg-dark-delete-13 {
  background: #891412; }

.bg-light-delete-13 {
  background: #e63e39; }

.bg-dark-delete-14 {
  background: #851411; }

.bg-light-delete-14 {
  background: #e6423e; }

.bg-dark-delete-15 {
  background: #801310; }

.bg-light-delete-15 {
  background: #e74643; }

.bg-dark-delete-16 {
  background: #7c1210; }

.bg-light-delete-16 {
  background: #e84b47; }

.bg-dark-delete-17 {
  background: #77120f; }

.bg-light-delete-17 {
  background: #e84f4c; }

.bg-dark-delete-18 {
  background: #73110f; }

.bg-light-delete-18 {
  background: #e95450; }

.bg-dark-delete-19 {
  background: #6e100e; }

.bg-light-delete-19 {
  background: #e95855; }

.bg-dark-delete-20 {
  background: #6a100d; }

.bg-light-delete-20 {
  background: #ea5d59; }

.bg-dark-delete-21 {
  background: #650f0d; }

.bg-light-delete-21 {
  background: #ea615e; }

.bg-dark-delete-22 {
  background: #600e0c; }

.bg-light-delete-22 {
  background: #eb6562; }

.bg-dark-delete-23 {
  background: #5c0e0c; }

.bg-light-delete-23 {
  background: #ec6a67; }

.bg-dark-delete-24 {
  background: #570d0b; }

.bg-light-delete-24 {
  background: #ec6e6b; }

.bg-dark-delete-25 {
  background: #530c0b; }

.bg-light-delete-25 {
  background: #ed7370; }

.bg-dark-delete-26 {
  background: #4e0c0a; }

.bg-light-delete-26 {
  background: #ed7774; }

.bg-dark-delete-27 {
  background: #4a0b09; }

.bg-light-delete-27 {
  background: #ee7c79; }

.bg-dark-delete-28 {
  background: #450a09; }

.bg-light-delete-28 {
  background: #ee807d; }

.bg-dark-delete-29 {
  background: #410a08; }

.bg-light-delete-29 {
  background: #ef8482; }

.bg-dark-delete-30 {
  background: #3c0908; }

.bg-light-delete-30 {
  background: #f08986; }

.bg-dark-delete-31 {
  background: #380807; }

.bg-light-delete-31 {
  background: #f08d8b; }

.bg-dark-delete-32 {
  background: #330807; }

.bg-light-delete-32 {
  background: #f1928f; }

.bg-dark-delete-33 {
  background: #2f0706; }

.bg-light-delete-33 {
  background: #f19694; }

.bg-dark-delete-34 {
  background: #2a0605; }

.bg-light-delete-34 {
  background: #f29b98; }

.bg-dark-delete-35 {
  background: #260605; }

.bg-light-delete-35 {
  background: #f39f9d; }

.bg-dark-delete-36 {
  background: #210504; }

.bg-light-delete-36 {
  background: #f3a3a2; }

.bg-dark-delete-37 {
  background: #1d0404; }

.bg-light-delete-37 {
  background: #f4a8a6; }

.bg-dark-delete-38 {
  background: #180403; }

.bg-light-delete-38 {
  background: #f4acab; }

.bg-dark-delete-39 {
  background: #140303; }

.bg-light-delete-39 {
  background: #f5b1af; }

.bg-dark-delete-40 {
  background: #0f0202; }

.bg-light-delete-40 {
  background: #f5b5b4; }

.bg-dark-delete-41 {
  background: #0b0201; }

.bg-light-delete-41 {
  background: #f6bab8; }

.bg-dark-delete-42 {
  background: #060101; }

.bg-light-delete-42 {
  background: #f7bebd; }

.bg-dark-delete-43 {
  background: #020000; }

.bg-light-delete-43 {
  background: #f7c2c1; }

.bg-dark-delete-44 {
  background: black; }

.bg-light-delete-44 {
  background: #f8c7c6; }

.bg-dark-delete-45 {
  background: black; }

.bg-light-delete-45 {
  background: #f8cbca; }

.bg-dark-delete-46 {
  background: black; }

.bg-light-delete-46 {
  background: #f9d0cf; }

.bg-dark-delete-47 {
  background: black; }

.bg-light-delete-47 {
  background: #f9d4d3; }

.bg-dark-delete-48 {
  background: black; }

.bg-light-delete-48 {
  background: #fad9d8; }

.bg-dark-delete-49 {
  background: black; }

.bg-light-delete-49 {
  background: #fbdddc; }

.bg-dark-delete-50 {
  background: black; }

.bg-light-delete-50 {
  background: #fbe1e1; }

.bg-dark-delete-51 {
  background: black; }

.bg-light-delete-51 {
  background: #fce6e5; }

.bg-dark-delete-52 {
  background: black; }

.bg-light-delete-52 {
  background: #fceaea; }

.bg-dark-delete-53 {
  background: black; }

.bg-light-delete-53 {
  background: #fdefee; }

.bg-dark-delete-54 {
  background: black; }

.bg-light-delete-54 {
  background: #fdf3f3; }

.bg-dark-delete-55 {
  background: black; }

.bg-light-delete-55 {
  background: #fef8f7; }

.bg-dark-delete-56 {
  background: black; }

.bg-light-delete-56 {
  background: #fffcfc; }

.bg-dark-delete-57 {
  background: black; }

.bg-light-delete-57 {
  background: white; }

.bg-dark-delete-58 {
  background: black; }

.bg-light-delete-58 {
  background: white; }

.bg-dark-delete-59 {
  background: black; }

.bg-light-delete-59 {
  background: white; }

.bg-dark-delete-60 {
  background: black; }

.bg-light-delete-60 {
  background: white; }

.bg-dark-delete-61 {
  background: black; }

.bg-light-delete-61 {
  background: white; }

.bg-dark-delete-62 {
  background: black; }

.bg-light-delete-62 {
  background: white; }

.bg-dark-delete-63 {
  background: black; }

.bg-light-delete-63 {
  background: white; }

.bg-dark-delete-64 {
  background: black; }

.bg-light-delete-64 {
  background: white; }

.bg-dark-delete-65 {
  background: black; }

.bg-light-delete-65 {
  background: white; }

.bg-dark-delete-66 {
  background: black; }

.bg-light-delete-66 {
  background: white; }

.bg-dark-delete-67 {
  background: black; }

.bg-light-delete-67 {
  background: white; }

.bg-dark-delete-68 {
  background: black; }

.bg-light-delete-68 {
  background: white; }

.bg-dark-delete-69 {
  background: black; }

.bg-light-delete-69 {
  background: white; }

.bg-dark-delete-70 {
  background: black; }

.bg-light-delete-70 {
  background: white; }

.bg-dark-delete-71 {
  background: black; }

.bg-light-delete-71 {
  background: white; }

.bg-dark-delete-72 {
  background: black; }

.bg-light-delete-72 {
  background: white; }

.bg-dark-delete-73 {
  background: black; }

.bg-light-delete-73 {
  background: white; }

.bg-dark-delete-74 {
  background: black; }

.bg-light-delete-74 {
  background: white; }

.bg-dark-delete-75 {
  background: black; }

.bg-light-delete-75 {
  background: white; }

.bg-dark-delete-76 {
  background: black; }

.bg-light-delete-76 {
  background: white; }

.bg-dark-delete-77 {
  background: black; }

.bg-light-delete-77 {
  background: white; }

.bg-dark-delete-78 {
  background: black; }

.bg-light-delete-78 {
  background: white; }

.bg-dark-delete-79 {
  background: black; }

.bg-light-delete-79 {
  background: white; }

.bg-dark-delete-80 {
  background: black; }

.bg-light-delete-80 {
  background: white; }

.bg-dark-delete-81 {
  background: black; }

.bg-light-delete-81 {
  background: white; }

.bg-dark-delete-82 {
  background: black; }

.bg-light-delete-82 {
  background: white; }

.bg-dark-delete-83 {
  background: black; }

.bg-light-delete-83 {
  background: white; }

.bg-dark-delete-84 {
  background: black; }

.bg-light-delete-84 {
  background: white; }

.bg-dark-delete-85 {
  background: black; }

.bg-light-delete-85 {
  background: white; }

.bg-dark-delete-86 {
  background: black; }

.bg-light-delete-86 {
  background: white; }

.bg-dark-delete-87 {
  background: black; }

.bg-light-delete-87 {
  background: white; }

.bg-dark-delete-88 {
  background: black; }

.bg-light-delete-88 {
  background: white; }

.bg-dark-delete-89 {
  background: black; }

.bg-light-delete-89 {
  background: white; }

.bg-dark-delete-90 {
  background: black; }

.bg-light-delete-90 {
  background: white; }

.bg-dark-delete-91 {
  background: black; }

.bg-light-delete-91 {
  background: white; }

.bg-dark-delete-92 {
  background: black; }

.bg-light-delete-92 {
  background: white; }

.bg-dark-delete-93 {
  background: black; }

.bg-light-delete-93 {
  background: white; }

.bg-dark-delete-94 {
  background: black; }

.bg-light-delete-94 {
  background: white; }

.bg-dark-delete-95 {
  background: black; }

.bg-light-delete-95 {
  background: white; }

.bg-dark-delete-96 {
  background: black; }

.bg-light-delete-96 {
  background: white; }

.bg-dark-delete-97 {
  background: black; }

.bg-light-delete-97 {
  background: white; }

.bg-dark-delete-98 {
  background: black; }

.bg-light-delete-98 {
  background: white; }

.bg-dark-delete-99 {
  background: black; }

.bg-light-delete-99 {
  background: white; }

.bg-dark-delete-100 {
  background: black; }

.bg-light-delete-100 {
  background: white; }

.text-cancel {
  color: #C41D19 !important; }

.border-cancel {
  border-color: #C41D19; }

.cancel {
  background-color: #C41D19 !important;
  color: white !important; }

.tile-cancel {
  background: #C41D19 !important; }
  @media (min-width: 1025px) {
    .tile-cancel:hover {
      background-color: #db201c !important; } }
  .tile-cancel:active, .tile-cancel:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(196, 29, 25, 0.5);
    background-color: #cd1e1a !important; }

.target-cancel {
  background: #C41D19 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-cancel {
  background-color: #C41D19 !important; }

.btn-cancel {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #C41D19 !important;
  border: 2px solid #C41D19 !important; }
  .btn-cancel:focus, .btn-cancel:active {
    outline: none;
    color: white !important;
    background: #C41D19 !important;
    text-decoration: none; }

.bg-overlay-cancel-10 {
  background: rgba(196, 29, 25, 0.1); }

.bg-overlay-cancel-20 {
  background: rgba(196, 29, 25, 0.2); }

.bg-overlay-cancel-30 {
  background: rgba(196, 29, 25, 0.3); }

.bg-overlay-cancel-40 {
  background: rgba(196, 29, 25, 0.4); }

.bg-overlay-cancel-50 {
  background: rgba(196, 29, 25, 0.5); }

.bg-overlay-cancel-60 {
  background: rgba(196, 29, 25, 0.6); }

.bg-overlay-cancel-70 {
  background: rgba(196, 29, 25, 0.7); }

.bg-overlay-cancel-80 {
  background: rgba(196, 29, 25, 0.8); }

.bg-overlay-cancel-90 {
  background: rgba(196, 29, 25, 0.9); }

.bg-cancel {
  background: #C41D19; }

.bg-dark-cancel-1 {
  background: #bf1c18; }

.bg-light-cancel-1 {
  background: #c91e1a; }

.bg-dark-cancel-2 {
  background: #bb1c18; }

.bg-light-cancel-2 {
  background: #cd1e1a; }

.bg-dark-cancel-3 {
  background: #b61b17; }

.bg-light-cancel-3 {
  background: #d21f1b; }

.bg-dark-cancel-4 {
  background: #b21a17; }

.bg-light-cancel-4 {
  background: #d6201b; }

.bg-dark-cancel-5 {
  background: #ad1a16; }

.bg-light-cancel-5 {
  background: #db201c; }

.bg-dark-cancel-6 {
  background: #a91916; }

.bg-light-cancel-6 {
  background: #df211c; }

.bg-dark-cancel-7 {
  background: #a41815; }

.bg-light-cancel-7 {
  background: #e2231e; }

.bg-dark-cancel-8 {
  background: #a01814; }

.bg-light-cancel-8 {
  background: #e32723; }

.bg-dark-cancel-9 {
  background: #9b1714; }

.bg-light-cancel-9 {
  background: #e42c27; }

.bg-dark-cancel-10 {
  background: #971613; }

.bg-light-cancel-10 {
  background: #e4302c; }

.bg-dark-cancel-11 {
  background: #921613; }

.bg-light-cancel-11 {
  background: #e53530; }

.bg-dark-cancel-12 {
  background: #8e1512; }

.bg-light-cancel-12 {
  background: #e53935; }

.bg-dark-cancel-13 {
  background: #891412; }

.bg-light-cancel-13 {
  background: #e63e39; }

.bg-dark-cancel-14 {
  background: #851411; }

.bg-light-cancel-14 {
  background: #e6423e; }

.bg-dark-cancel-15 {
  background: #801310; }

.bg-light-cancel-15 {
  background: #e74643; }

.bg-dark-cancel-16 {
  background: #7c1210; }

.bg-light-cancel-16 {
  background: #e84b47; }

.bg-dark-cancel-17 {
  background: #77120f; }

.bg-light-cancel-17 {
  background: #e84f4c; }

.bg-dark-cancel-18 {
  background: #73110f; }

.bg-light-cancel-18 {
  background: #e95450; }

.bg-dark-cancel-19 {
  background: #6e100e; }

.bg-light-cancel-19 {
  background: #e95855; }

.bg-dark-cancel-20 {
  background: #6a100d; }

.bg-light-cancel-20 {
  background: #ea5d59; }

.bg-dark-cancel-21 {
  background: #650f0d; }

.bg-light-cancel-21 {
  background: #ea615e; }

.bg-dark-cancel-22 {
  background: #600e0c; }

.bg-light-cancel-22 {
  background: #eb6562; }

.bg-dark-cancel-23 {
  background: #5c0e0c; }

.bg-light-cancel-23 {
  background: #ec6a67; }

.bg-dark-cancel-24 {
  background: #570d0b; }

.bg-light-cancel-24 {
  background: #ec6e6b; }

.bg-dark-cancel-25 {
  background: #530c0b; }

.bg-light-cancel-25 {
  background: #ed7370; }

.bg-dark-cancel-26 {
  background: #4e0c0a; }

.bg-light-cancel-26 {
  background: #ed7774; }

.bg-dark-cancel-27 {
  background: #4a0b09; }

.bg-light-cancel-27 {
  background: #ee7c79; }

.bg-dark-cancel-28 {
  background: #450a09; }

.bg-light-cancel-28 {
  background: #ee807d; }

.bg-dark-cancel-29 {
  background: #410a08; }

.bg-light-cancel-29 {
  background: #ef8482; }

.bg-dark-cancel-30 {
  background: #3c0908; }

.bg-light-cancel-30 {
  background: #f08986; }

.bg-dark-cancel-31 {
  background: #380807; }

.bg-light-cancel-31 {
  background: #f08d8b; }

.bg-dark-cancel-32 {
  background: #330807; }

.bg-light-cancel-32 {
  background: #f1928f; }

.bg-dark-cancel-33 {
  background: #2f0706; }

.bg-light-cancel-33 {
  background: #f19694; }

.bg-dark-cancel-34 {
  background: #2a0605; }

.bg-light-cancel-34 {
  background: #f29b98; }

.bg-dark-cancel-35 {
  background: #260605; }

.bg-light-cancel-35 {
  background: #f39f9d; }

.bg-dark-cancel-36 {
  background: #210504; }

.bg-light-cancel-36 {
  background: #f3a3a2; }

.bg-dark-cancel-37 {
  background: #1d0404; }

.bg-light-cancel-37 {
  background: #f4a8a6; }

.bg-dark-cancel-38 {
  background: #180403; }

.bg-light-cancel-38 {
  background: #f4acab; }

.bg-dark-cancel-39 {
  background: #140303; }

.bg-light-cancel-39 {
  background: #f5b1af; }

.bg-dark-cancel-40 {
  background: #0f0202; }

.bg-light-cancel-40 {
  background: #f5b5b4; }

.bg-dark-cancel-41 {
  background: #0b0201; }

.bg-light-cancel-41 {
  background: #f6bab8; }

.bg-dark-cancel-42 {
  background: #060101; }

.bg-light-cancel-42 {
  background: #f7bebd; }

.bg-dark-cancel-43 {
  background: #020000; }

.bg-light-cancel-43 {
  background: #f7c2c1; }

.bg-dark-cancel-44 {
  background: black; }

.bg-light-cancel-44 {
  background: #f8c7c6; }

.bg-dark-cancel-45 {
  background: black; }

.bg-light-cancel-45 {
  background: #f8cbca; }

.bg-dark-cancel-46 {
  background: black; }

.bg-light-cancel-46 {
  background: #f9d0cf; }

.bg-dark-cancel-47 {
  background: black; }

.bg-light-cancel-47 {
  background: #f9d4d3; }

.bg-dark-cancel-48 {
  background: black; }

.bg-light-cancel-48 {
  background: #fad9d8; }

.bg-dark-cancel-49 {
  background: black; }

.bg-light-cancel-49 {
  background: #fbdddc; }

.bg-dark-cancel-50 {
  background: black; }

.bg-light-cancel-50 {
  background: #fbe1e1; }

.bg-dark-cancel-51 {
  background: black; }

.bg-light-cancel-51 {
  background: #fce6e5; }

.bg-dark-cancel-52 {
  background: black; }

.bg-light-cancel-52 {
  background: #fceaea; }

.bg-dark-cancel-53 {
  background: black; }

.bg-light-cancel-53 {
  background: #fdefee; }

.bg-dark-cancel-54 {
  background: black; }

.bg-light-cancel-54 {
  background: #fdf3f3; }

.bg-dark-cancel-55 {
  background: black; }

.bg-light-cancel-55 {
  background: #fef8f7; }

.bg-dark-cancel-56 {
  background: black; }

.bg-light-cancel-56 {
  background: #fffcfc; }

.bg-dark-cancel-57 {
  background: black; }

.bg-light-cancel-57 {
  background: white; }

.bg-dark-cancel-58 {
  background: black; }

.bg-light-cancel-58 {
  background: white; }

.bg-dark-cancel-59 {
  background: black; }

.bg-light-cancel-59 {
  background: white; }

.bg-dark-cancel-60 {
  background: black; }

.bg-light-cancel-60 {
  background: white; }

.bg-dark-cancel-61 {
  background: black; }

.bg-light-cancel-61 {
  background: white; }

.bg-dark-cancel-62 {
  background: black; }

.bg-light-cancel-62 {
  background: white; }

.bg-dark-cancel-63 {
  background: black; }

.bg-light-cancel-63 {
  background: white; }

.bg-dark-cancel-64 {
  background: black; }

.bg-light-cancel-64 {
  background: white; }

.bg-dark-cancel-65 {
  background: black; }

.bg-light-cancel-65 {
  background: white; }

.bg-dark-cancel-66 {
  background: black; }

.bg-light-cancel-66 {
  background: white; }

.bg-dark-cancel-67 {
  background: black; }

.bg-light-cancel-67 {
  background: white; }

.bg-dark-cancel-68 {
  background: black; }

.bg-light-cancel-68 {
  background: white; }

.bg-dark-cancel-69 {
  background: black; }

.bg-light-cancel-69 {
  background: white; }

.bg-dark-cancel-70 {
  background: black; }

.bg-light-cancel-70 {
  background: white; }

.bg-dark-cancel-71 {
  background: black; }

.bg-light-cancel-71 {
  background: white; }

.bg-dark-cancel-72 {
  background: black; }

.bg-light-cancel-72 {
  background: white; }

.bg-dark-cancel-73 {
  background: black; }

.bg-light-cancel-73 {
  background: white; }

.bg-dark-cancel-74 {
  background: black; }

.bg-light-cancel-74 {
  background: white; }

.bg-dark-cancel-75 {
  background: black; }

.bg-light-cancel-75 {
  background: white; }

.bg-dark-cancel-76 {
  background: black; }

.bg-light-cancel-76 {
  background: white; }

.bg-dark-cancel-77 {
  background: black; }

.bg-light-cancel-77 {
  background: white; }

.bg-dark-cancel-78 {
  background: black; }

.bg-light-cancel-78 {
  background: white; }

.bg-dark-cancel-79 {
  background: black; }

.bg-light-cancel-79 {
  background: white; }

.bg-dark-cancel-80 {
  background: black; }

.bg-light-cancel-80 {
  background: white; }

.bg-dark-cancel-81 {
  background: black; }

.bg-light-cancel-81 {
  background: white; }

.bg-dark-cancel-82 {
  background: black; }

.bg-light-cancel-82 {
  background: white; }

.bg-dark-cancel-83 {
  background: black; }

.bg-light-cancel-83 {
  background: white; }

.bg-dark-cancel-84 {
  background: black; }

.bg-light-cancel-84 {
  background: white; }

.bg-dark-cancel-85 {
  background: black; }

.bg-light-cancel-85 {
  background: white; }

.bg-dark-cancel-86 {
  background: black; }

.bg-light-cancel-86 {
  background: white; }

.bg-dark-cancel-87 {
  background: black; }

.bg-light-cancel-87 {
  background: white; }

.bg-dark-cancel-88 {
  background: black; }

.bg-light-cancel-88 {
  background: white; }

.bg-dark-cancel-89 {
  background: black; }

.bg-light-cancel-89 {
  background: white; }

.bg-dark-cancel-90 {
  background: black; }

.bg-light-cancel-90 {
  background: white; }

.bg-dark-cancel-91 {
  background: black; }

.bg-light-cancel-91 {
  background: white; }

.bg-dark-cancel-92 {
  background: black; }

.bg-light-cancel-92 {
  background: white; }

.bg-dark-cancel-93 {
  background: black; }

.bg-light-cancel-93 {
  background: white; }

.bg-dark-cancel-94 {
  background: black; }

.bg-light-cancel-94 {
  background: white; }

.bg-dark-cancel-95 {
  background: black; }

.bg-light-cancel-95 {
  background: white; }

.bg-dark-cancel-96 {
  background: black; }

.bg-light-cancel-96 {
  background: white; }

.bg-dark-cancel-97 {
  background: black; }

.bg-light-cancel-97 {
  background: white; }

.bg-dark-cancel-98 {
  background: black; }

.bg-light-cancel-98 {
  background: white; }

.bg-dark-cancel-99 {
  background: black; }

.bg-light-cancel-99 {
  background: white; }

.bg-dark-cancel-100 {
  background: black; }

.bg-light-cancel-100 {
  background: white; }

.text-edit {
  color: #FDC645 !important; }

.border-edit {
  border-color: #FDC645; }

.edit {
  background-color: #FDC645 !important;
  color: white !important; }

.tile-edit {
  background: #FDC645 !important; }
  @media (min-width: 1025px) {
    .tile-edit:hover {
      background-color: #fdce5e !important; } }
  .tile-edit:active, .tile-edit:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(253, 198, 69, 0.5);
    background-color: #fdc94f !important; }

.target-edit {
  background: #FDC645 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-edit {
  background-color: #FDC645 !important; }

.btn-edit {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #FDC645 !important;
  border: 2px solid #FDC645 !important; }
  .btn-edit:focus, .btn-edit:active {
    outline: none;
    color: white !important;
    background: #FDC645 !important;
    text-decoration: none; }

.bg-overlay-edit-10 {
  background: rgba(253, 198, 69, 0.1); }

.bg-overlay-edit-20 {
  background: rgba(253, 198, 69, 0.2); }

.bg-overlay-edit-30 {
  background: rgba(253, 198, 69, 0.3); }

.bg-overlay-edit-40 {
  background: rgba(253, 198, 69, 0.4); }

.bg-overlay-edit-50 {
  background: rgba(253, 198, 69, 0.5); }

.bg-overlay-edit-60 {
  background: rgba(253, 198, 69, 0.6); }

.bg-overlay-edit-70 {
  background: rgba(253, 198, 69, 0.7); }

.bg-overlay-edit-80 {
  background: rgba(253, 198, 69, 0.8); }

.bg-overlay-edit-90 {
  background: rgba(253, 198, 69, 0.9); }

.bg-edit {
  background: #FDC645; }

.bg-dark-edit-1 {
  background: #fdc440; }

.bg-light-edit-1 {
  background: #fdc84a; }

.bg-dark-edit-2 {
  background: #fdc33b; }

.bg-light-edit-2 {
  background: #fdc94f; }

.bg-dark-edit-3 {
  background: #fdc136; }

.bg-light-edit-3 {
  background: #fdcb54; }

.bg-dark-edit-4 {
  background: #fdc031; }

.bg-light-edit-4 {
  background: #fdcc59; }

.bg-dark-edit-5 {
  background: #fdbe2c; }

.bg-light-edit-5 {
  background: #fdce5e; }

.bg-dark-edit-6 {
  background: #fdbd27; }

.bg-light-edit-6 {
  background: #fdcf63; }

.bg-dark-edit-7 {
  background: #fdbb22; }

.bg-light-edit-7 {
  background: #fdd168; }

.bg-dark-edit-8 {
  background: #fdba1d; }

.bg-light-edit-8 {
  background: #fdd26d; }

.bg-dark-edit-9 {
  background: #fdb818; }

.bg-light-edit-9 {
  background: #fdd472; }

.bg-dark-edit-10 {
  background: #fcb713; }

.bg-light-edit-10 {
  background: #fed577; }

.bg-dark-edit-11 {
  background: #fcb50d; }

.bg-light-edit-11 {
  background: #fed77d; }

.bg-dark-edit-12 {
  background: #fcb308; }

.bg-light-edit-12 {
  background: #fed982; }

.bg-dark-edit-13 {
  background: #fcb203; }

.bg-light-edit-13 {
  background: #feda87; }

.bg-dark-edit-14 {
  background: #f8af03; }

.bg-light-edit-14 {
  background: #fedc8c; }

.bg-dark-edit-15 {
  background: #f3ab03; }

.bg-light-edit-15 {
  background: #fedd91; }

.bg-dark-edit-16 {
  background: #eea803; }

.bg-light-edit-16 {
  background: #fedf96; }

.bg-dark-edit-17 {
  background: #e9a403; }

.bg-light-edit-17 {
  background: #fee09b; }

.bg-dark-edit-18 {
  background: #e4a002; }

.bg-light-edit-18 {
  background: #fee2a0; }

.bg-dark-edit-19 {
  background: #df9d02; }

.bg-light-edit-19 {
  background: #fee3a5; }

.bg-dark-edit-20 {
  background: #da9902; }

.bg-light-edit-20 {
  background: #fee5aa; }

.bg-dark-edit-21 {
  background: #d59602; }

.bg-light-edit-21 {
  background: #fee6af; }

.bg-dark-edit-22 {
  background: #d09202; }

.bg-light-edit-22 {
  background: #fee8b4; }

.bg-dark-edit-23 {
  background: #cb8f02; }

.bg-light-edit-23 {
  background: #feeab9; }

.bg-dark-edit-24 {
  background: #c58b02; }

.bg-light-edit-24 {
  background: #feebbe; }

.bg-dark-edit-25 {
  background: #c08802; }

.bg-light-edit-25 {
  background: #feedc3; }

.bg-dark-edit-26 {
  background: #bb8402; }

.bg-light-edit-26 {
  background: #feeec8; }

.bg-dark-edit-27 {
  background: #b68002; }

.bg-light-edit-27 {
  background: #fef0cd; }

.bg-dark-edit-28 {
  background: #b17d02; }

.bg-light-edit-28 {
  background: #fff1d2; }

.bg-dark-edit-29 {
  background: #ac7902; }

.bg-light-edit-29 {
  background: #fff3d7; }

.bg-dark-edit-30 {
  background: #a77602; }

.bg-light-edit-30 {
  background: #fff4dc; }

.bg-dark-edit-31 {
  background: #a27202; }

.bg-light-edit-31 {
  background: #fff6e1; }

.bg-dark-edit-32 {
  background: #9d6f02; }

.bg-light-edit-32 {
  background: #fff7e6; }

.bg-dark-edit-33 {
  background: #986b02; }

.bg-light-edit-33 {
  background: #fff9ec; }

.bg-dark-edit-34 {
  background: #936802; }

.bg-light-edit-34 {
  background: #fffbf1; }

.bg-dark-edit-35 {
  background: #8e6402; }

.bg-light-edit-35 {
  background: #fffcf6; }

.bg-dark-edit-36 {
  background: #896001; }

.bg-light-edit-36 {
  background: #fffefb; }

.bg-dark-edit-37 {
  background: #845d01; }

.bg-light-edit-37 {
  background: white; }

.bg-dark-edit-38 {
  background: #7f5901; }

.bg-light-edit-38 {
  background: white; }

.bg-dark-edit-39 {
  background: #7a5601; }

.bg-light-edit-39 {
  background: white; }

.bg-dark-edit-40 {
  background: #755201; }

.bg-light-edit-40 {
  background: white; }

.bg-dark-edit-41 {
  background: #704f01; }

.bg-light-edit-41 {
  background: white; }

.bg-dark-edit-42 {
  background: #6b4b01; }

.bg-light-edit-42 {
  background: white; }

.bg-dark-edit-43 {
  background: #664801; }

.bg-light-edit-43 {
  background: white; }

.bg-dark-edit-44 {
  background: #614401; }

.bg-light-edit-44 {
  background: white; }

.bg-dark-edit-45 {
  background: #5c4001; }

.bg-light-edit-45 {
  background: white; }

.bg-dark-edit-46 {
  background: #563d01; }

.bg-light-edit-46 {
  background: white; }

.bg-dark-edit-47 {
  background: #513901; }

.bg-light-edit-47 {
  background: white; }

.bg-dark-edit-48 {
  background: #4c3601; }

.bg-light-edit-48 {
  background: white; }

.bg-dark-edit-49 {
  background: #473201; }

.bg-light-edit-49 {
  background: white; }

.bg-dark-edit-50 {
  background: #422f01; }

.bg-light-edit-50 {
  background: white; }

.bg-dark-edit-51 {
  background: #3d2b01; }

.bg-light-edit-51 {
  background: white; }

.bg-dark-edit-52 {
  background: #382801; }

.bg-light-edit-52 {
  background: white; }

.bg-dark-edit-53 {
  background: #332401; }

.bg-light-edit-53 {
  background: white; }

.bg-dark-edit-54 {
  background: #2e2000; }

.bg-light-edit-54 {
  background: white; }

.bg-dark-edit-55 {
  background: #291d00; }

.bg-light-edit-55 {
  background: white; }

.bg-dark-edit-56 {
  background: #241900; }

.bg-light-edit-56 {
  background: white; }

.bg-dark-edit-57 {
  background: #1f1600; }

.bg-light-edit-57 {
  background: white; }

.bg-dark-edit-58 {
  background: #1a1200; }

.bg-light-edit-58 {
  background: white; }

.bg-dark-edit-59 {
  background: #150f00; }

.bg-light-edit-59 {
  background: white; }

.bg-dark-edit-60 {
  background: #100b00; }

.bg-light-edit-60 {
  background: white; }

.bg-dark-edit-61 {
  background: #0b0800; }

.bg-light-edit-61 {
  background: white; }

.bg-dark-edit-62 {
  background: #060400; }

.bg-light-edit-62 {
  background: white; }

.bg-dark-edit-63 {
  background: #010000; }

.bg-light-edit-63 {
  background: white; }

.bg-dark-edit-64 {
  background: black; }

.bg-light-edit-64 {
  background: white; }

.bg-dark-edit-65 {
  background: black; }

.bg-light-edit-65 {
  background: white; }

.bg-dark-edit-66 {
  background: black; }

.bg-light-edit-66 {
  background: white; }

.bg-dark-edit-67 {
  background: black; }

.bg-light-edit-67 {
  background: white; }

.bg-dark-edit-68 {
  background: black; }

.bg-light-edit-68 {
  background: white; }

.bg-dark-edit-69 {
  background: black; }

.bg-light-edit-69 {
  background: white; }

.bg-dark-edit-70 {
  background: black; }

.bg-light-edit-70 {
  background: white; }

.bg-dark-edit-71 {
  background: black; }

.bg-light-edit-71 {
  background: white; }

.bg-dark-edit-72 {
  background: black; }

.bg-light-edit-72 {
  background: white; }

.bg-dark-edit-73 {
  background: black; }

.bg-light-edit-73 {
  background: white; }

.bg-dark-edit-74 {
  background: black; }

.bg-light-edit-74 {
  background: white; }

.bg-dark-edit-75 {
  background: black; }

.bg-light-edit-75 {
  background: white; }

.bg-dark-edit-76 {
  background: black; }

.bg-light-edit-76 {
  background: white; }

.bg-dark-edit-77 {
  background: black; }

.bg-light-edit-77 {
  background: white; }

.bg-dark-edit-78 {
  background: black; }

.bg-light-edit-78 {
  background: white; }

.bg-dark-edit-79 {
  background: black; }

.bg-light-edit-79 {
  background: white; }

.bg-dark-edit-80 {
  background: black; }

.bg-light-edit-80 {
  background: white; }

.bg-dark-edit-81 {
  background: black; }

.bg-light-edit-81 {
  background: white; }

.bg-dark-edit-82 {
  background: black; }

.bg-light-edit-82 {
  background: white; }

.bg-dark-edit-83 {
  background: black; }

.bg-light-edit-83 {
  background: white; }

.bg-dark-edit-84 {
  background: black; }

.bg-light-edit-84 {
  background: white; }

.bg-dark-edit-85 {
  background: black; }

.bg-light-edit-85 {
  background: white; }

.bg-dark-edit-86 {
  background: black; }

.bg-light-edit-86 {
  background: white; }

.bg-dark-edit-87 {
  background: black; }

.bg-light-edit-87 {
  background: white; }

.bg-dark-edit-88 {
  background: black; }

.bg-light-edit-88 {
  background: white; }

.bg-dark-edit-89 {
  background: black; }

.bg-light-edit-89 {
  background: white; }

.bg-dark-edit-90 {
  background: black; }

.bg-light-edit-90 {
  background: white; }

.bg-dark-edit-91 {
  background: black; }

.bg-light-edit-91 {
  background: white; }

.bg-dark-edit-92 {
  background: black; }

.bg-light-edit-92 {
  background: white; }

.bg-dark-edit-93 {
  background: black; }

.bg-light-edit-93 {
  background: white; }

.bg-dark-edit-94 {
  background: black; }

.bg-light-edit-94 {
  background: white; }

.bg-dark-edit-95 {
  background: black; }

.bg-light-edit-95 {
  background: white; }

.bg-dark-edit-96 {
  background: black; }

.bg-light-edit-96 {
  background: white; }

.bg-dark-edit-97 {
  background: black; }

.bg-light-edit-97 {
  background: white; }

.bg-dark-edit-98 {
  background: black; }

.bg-light-edit-98 {
  background: white; }

.bg-dark-edit-99 {
  background: black; }

.bg-light-edit-99 {
  background: white; }

.bg-dark-edit-100 {
  background: black; }

.bg-light-edit-100 {
  background: white; }

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

.border-info {
  border-color: #007494; }

.info {
  background-color: #007494 !important;
  color: white !important; }

.tile-info {
  background: #007494 !important; }
  @media (min-width: 1025px) {
    .tile-info:hover {
      background-color: #0088ae !important; } }
  .tile-info:active, .tile-info:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 116, 148, 0.5);
    background-color: #007c9e !important; }

.target-info {
  background: #007494 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-info {
  background-color: #007494 !important; }

.btn-info {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007494 !important;
  border: 2px solid #007494 !important; }
  .btn-info:focus, .btn-info:active {
    outline: none;
    color: white !important;
    background: #007494 !important;
    text-decoration: none; }

.bg-overlay-info-10 {
  background: rgba(0, 116, 148, 0.1); }

.bg-overlay-info-20 {
  background: rgba(0, 116, 148, 0.2); }

.bg-overlay-info-30 {
  background: rgba(0, 116, 148, 0.3); }

.bg-overlay-info-40 {
  background: rgba(0, 116, 148, 0.4); }

.bg-overlay-info-50 {
  background: rgba(0, 116, 148, 0.5); }

.bg-overlay-info-60 {
  background: rgba(0, 116, 148, 0.6); }

.bg-overlay-info-70 {
  background: rgba(0, 116, 148, 0.7); }

.bg-overlay-info-80 {
  background: rgba(0, 116, 148, 0.8); }

.bg-overlay-info-90 {
  background: rgba(0, 116, 148, 0.9); }

.bg-info {
  background: #007494; }

.bg-dark-info-1 {
  background: #00708f; }

.bg-light-info-1 {
  background: #007899; }

.bg-dark-info-2 {
  background: #006c8a; }

.bg-light-info-2 {
  background: #007c9e; }

.bg-dark-info-3 {
  background: #006885; }

.bg-light-info-3 {
  background: #0080a3; }

.bg-dark-info-4 {
  background: #006480; }

.bg-light-info-4 {
  background: #0084a8; }

.bg-dark-info-5 {
  background: #00607b; }

.bg-light-info-5 {
  background: #0088ae; }

.bg-dark-info-6 {
  background: #005c75; }

.bg-light-info-6 {
  background: #008cb3; }

.bg-dark-info-7 {
  background: #005870; }

.bg-light-info-7 {
  background: #0090b8; }

.bg-dark-info-8 {
  background: #00546b; }

.bg-light-info-8 {
  background: #0094bd; }

.bg-dark-info-9 {
  background: #005066; }

.bg-light-info-9 {
  background: #0098c2; }

.bg-dark-info-10 {
  background: #004c61; }

.bg-light-info-10 {
  background: #009cc7; }

.bg-dark-info-11 {
  background: #00485c; }

.bg-light-info-11 {
  background: #00a0cc; }

.bg-dark-info-12 {
  background: #004457; }

.bg-light-info-12 {
  background: #00a4d1; }

.bg-dark-info-13 {
  background: #004052; }

.bg-light-info-13 {
  background: #00a8d6; }

.bg-dark-info-14 {
  background: #003c4d; }

.bg-light-info-14 {
  background: #00acdb; }

.bg-dark-info-15 {
  background: #003848; }

.bg-light-info-15 {
  background: #00b0e1; }

.bg-dark-info-16 {
  background: #003442; }

.bg-light-info-16 {
  background: #00b4e6; }

.bg-dark-info-17 {
  background: #00303d; }

.bg-light-info-17 {
  background: #00b8eb; }

.bg-dark-info-18 {
  background: #002c38; }

.bg-light-info-18 {
  background: #00bcf0; }

.bg-dark-info-19 {
  background: #002833; }

.bg-light-info-19 {
  background: #00c0f5; }

.bg-dark-info-20 {
  background: #00242e; }

.bg-light-info-20 {
  background: #00c4fa; }

.bg-dark-info-21 {
  background: #002029; }

.bg-light-info-21 {
  background: #00c8ff; }

.bg-dark-info-22 {
  background: #001c24; }

.bg-light-info-22 {
  background: #05c9ff; }

.bg-dark-info-23 {
  background: #00181f; }

.bg-light-info-23 {
  background: #0acaff; }

.bg-dark-info-24 {
  background: #00141a; }

.bg-light-info-24 {
  background: #0fcbff; }

.bg-dark-info-25 {
  background: #001015; }

.bg-light-info-25 {
  background: #15ccff; }

.bg-dark-info-26 {
  background: #000c0f; }

.bg-light-info-26 {
  background: #1acdff; }

.bg-dark-info-27 {
  background: #00080a; }

.bg-light-info-27 {
  background: #1fcfff; }

.bg-dark-info-28 {
  background: #000405; }

.bg-light-info-28 {
  background: #24d0ff; }

.bg-dark-info-29 {
  background: black; }

.bg-light-info-29 {
  background: #29d1ff; }

.bg-dark-info-30 {
  background: black; }

.bg-light-info-30 {
  background: #2ed2ff; }

.bg-dark-info-31 {
  background: black; }

.bg-light-info-31 {
  background: #33d3ff; }

.bg-dark-info-32 {
  background: black; }

.bg-light-info-32 {
  background: #38d4ff; }

.bg-dark-info-33 {
  background: black; }

.bg-light-info-33 {
  background: #3dd5ff; }

.bg-dark-info-34 {
  background: black; }

.bg-light-info-34 {
  background: #42d6ff; }

.bg-dark-info-35 {
  background: black; }

.bg-light-info-35 {
  background: #48d7ff; }

.bg-dark-info-36 {
  background: black; }

.bg-light-info-36 {
  background: #4dd8ff; }

.bg-dark-info-37 {
  background: black; }

.bg-light-info-37 {
  background: #52daff; }

.bg-dark-info-38 {
  background: black; }

.bg-light-info-38 {
  background: #57dbff; }

.bg-dark-info-39 {
  background: black; }

.bg-light-info-39 {
  background: #5cdcff; }

.bg-dark-info-40 {
  background: black; }

.bg-light-info-40 {
  background: #61ddff; }

.bg-dark-info-41 {
  background: black; }

.bg-light-info-41 {
  background: #66deff; }

.bg-dark-info-42 {
  background: black; }

.bg-light-info-42 {
  background: #6bdfff; }

.bg-dark-info-43 {
  background: black; }

.bg-light-info-43 {
  background: #70e0ff; }

.bg-dark-info-44 {
  background: black; }

.bg-light-info-44 {
  background: #75e1ff; }

.bg-dark-info-45 {
  background: black; }

.bg-light-info-45 {
  background: #7be2ff; }

.bg-dark-info-46 {
  background: black; }

.bg-light-info-46 {
  background: #80e3ff; }

.bg-dark-info-47 {
  background: black; }

.bg-light-info-47 {
  background: #85e5ff; }

.bg-dark-info-48 {
  background: black; }

.bg-light-info-48 {
  background: #8ae6ff; }

.bg-dark-info-49 {
  background: black; }

.bg-light-info-49 {
  background: #8fe7ff; }

.bg-dark-info-50 {
  background: black; }

.bg-light-info-50 {
  background: #94e8ff; }

.bg-dark-info-51 {
  background: black; }

.bg-light-info-51 {
  background: #99e9ff; }

.bg-dark-info-52 {
  background: black; }

.bg-light-info-52 {
  background: #9eeaff; }

.bg-dark-info-53 {
  background: black; }

.bg-light-info-53 {
  background: #a3ebff; }

.bg-dark-info-54 {
  background: black; }

.bg-light-info-54 {
  background: #a8ecff; }

.bg-dark-info-55 {
  background: black; }

.bg-light-info-55 {
  background: #aeedff; }

.bg-dark-info-56 {
  background: black; }

.bg-light-info-56 {
  background: #b3eeff; }

.bg-dark-info-57 {
  background: black; }

.bg-light-info-57 {
  background: #b8f0ff; }

.bg-dark-info-58 {
  background: black; }

.bg-light-info-58 {
  background: #bdf1ff; }

.bg-dark-info-59 {
  background: black; }

.bg-light-info-59 {
  background: #c2f2ff; }

.bg-dark-info-60 {
  background: black; }

.bg-light-info-60 {
  background: #c7f3ff; }

.bg-dark-info-61 {
  background: black; }

.bg-light-info-61 {
  background: #ccf4ff; }

.bg-dark-info-62 {
  background: black; }

.bg-light-info-62 {
  background: #d1f5ff; }

.bg-dark-info-63 {
  background: black; }

.bg-light-info-63 {
  background: #d6f6ff; }

.bg-dark-info-64 {
  background: black; }

.bg-light-info-64 {
  background: #dbf7ff; }

.bg-dark-info-65 {
  background: black; }

.bg-light-info-65 {
  background: #e1f8ff; }

.bg-dark-info-66 {
  background: black; }

.bg-light-info-66 {
  background: #e6faff; }

.bg-dark-info-67 {
  background: black; }

.bg-light-info-67 {
  background: #ebfbff; }

.bg-dark-info-68 {
  background: black; }

.bg-light-info-68 {
  background: #f0fcff; }

.bg-dark-info-69 {
  background: black; }

.bg-light-info-69 {
  background: #f5fdff; }

.bg-dark-info-70 {
  background: black; }

.bg-light-info-70 {
  background: #fafeff; }

.bg-dark-info-71 {
  background: black; }

.bg-light-info-71 {
  background: white; }

.bg-dark-info-72 {
  background: black; }

.bg-light-info-72 {
  background: white; }

.bg-dark-info-73 {
  background: black; }

.bg-light-info-73 {
  background: white; }

.bg-dark-info-74 {
  background: black; }

.bg-light-info-74 {
  background: white; }

.bg-dark-info-75 {
  background: black; }

.bg-light-info-75 {
  background: white; }

.bg-dark-info-76 {
  background: black; }

.bg-light-info-76 {
  background: white; }

.bg-dark-info-77 {
  background: black; }

.bg-light-info-77 {
  background: white; }

.bg-dark-info-78 {
  background: black; }

.bg-light-info-78 {
  background: white; }

.bg-dark-info-79 {
  background: black; }

.bg-light-info-79 {
  background: white; }

.bg-dark-info-80 {
  background: black; }

.bg-light-info-80 {
  background: white; }

.bg-dark-info-81 {
  background: black; }

.bg-light-info-81 {
  background: white; }

.bg-dark-info-82 {
  background: black; }

.bg-light-info-82 {
  background: white; }

.bg-dark-info-83 {
  background: black; }

.bg-light-info-83 {
  background: white; }

.bg-dark-info-84 {
  background: black; }

.bg-light-info-84 {
  background: white; }

.bg-dark-info-85 {
  background: black; }

.bg-light-info-85 {
  background: white; }

.bg-dark-info-86 {
  background: black; }

.bg-light-info-86 {
  background: white; }

.bg-dark-info-87 {
  background: black; }

.bg-light-info-87 {
  background: white; }

.bg-dark-info-88 {
  background: black; }

.bg-light-info-88 {
  background: white; }

.bg-dark-info-89 {
  background: black; }

.bg-light-info-89 {
  background: white; }

.bg-dark-info-90 {
  background: black; }

.bg-light-info-90 {
  background: white; }

.bg-dark-info-91 {
  background: black; }

.bg-light-info-91 {
  background: white; }

.bg-dark-info-92 {
  background: black; }

.bg-light-info-92 {
  background: white; }

.bg-dark-info-93 {
  background: black; }

.bg-light-info-93 {
  background: white; }

.bg-dark-info-94 {
  background: black; }

.bg-light-info-94 {
  background: white; }

.bg-dark-info-95 {
  background: black; }

.bg-light-info-95 {
  background: white; }

.bg-dark-info-96 {
  background: black; }

.bg-light-info-96 {
  background: white; }

.bg-dark-info-97 {
  background: black; }

.bg-light-info-97 {
  background: white; }

.bg-dark-info-98 {
  background: black; }

.bg-light-info-98 {
  background: white; }

.bg-dark-info-99 {
  background: black; }

.bg-light-info-99 {
  background: white; }

.bg-dark-info-100 {
  background: black; }

.bg-light-info-100 {
  background: white; }

.text-success {
  color: #007E9E !important; }

.border-success {
  border-color: #007E9E; }

.success {
  background-color: #007E9E !important;
  color: white !important; }

.tile-success {
  background: #007E9E !important; }
  @media (min-width: 1025px) {
    .tile-success:hover {
      background-color: #0092b8 !important; } }
  .tile-success:active, .tile-success:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 126, 158, 0.5);
    background-color: #0086a8 !important; }

.target-success {
  background: #007E9E !important;
  color: #fff;
  padding: 20px; }

.patient-dash-success {
  background-color: #007E9E !important; }

.btn-success {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007E9E !important;
  border: 2px solid #007E9E !important; }
  .btn-success:focus, .btn-success:active {
    outline: none;
    color: white !important;
    background: #007E9E !important;
    text-decoration: none; }

.bg-overlay-success-10 {
  background: rgba(0, 126, 158, 0.1); }

.bg-overlay-success-20 {
  background: rgba(0, 126, 158, 0.2); }

.bg-overlay-success-30 {
  background: rgba(0, 126, 158, 0.3); }

.bg-overlay-success-40 {
  background: rgba(0, 126, 158, 0.4); }

.bg-overlay-success-50 {
  background: rgba(0, 126, 158, 0.5); }

.bg-overlay-success-60 {
  background: rgba(0, 126, 158, 0.6); }

.bg-overlay-success-70 {
  background: rgba(0, 126, 158, 0.7); }

.bg-overlay-success-80 {
  background: rgba(0, 126, 158, 0.8); }

.bg-overlay-success-90 {
  background: rgba(0, 126, 158, 0.9); }

.bg-success {
  background: #007E9E; }

.bg-dark-success-1 {
  background: #007a99; }

.bg-light-success-1 {
  background: #0082a3; }

.bg-dark-success-2 {
  background: #007694; }

.bg-light-success-2 {
  background: #0086a8; }

.bg-dark-success-3 {
  background: #00728f; }

.bg-light-success-3 {
  background: #008aad; }

.bg-dark-success-4 {
  background: #006e8a; }

.bg-light-success-4 {
  background: #008eb2; }

.bg-dark-success-5 {
  background: #006a85; }

.bg-light-success-5 {
  background: #0092b8; }

.bg-dark-success-6 {
  background: #00667f; }

.bg-light-success-6 {
  background: #0096bd; }

.bg-dark-success-7 {
  background: #00627a; }

.bg-light-success-7 {
  background: #009ac2; }

.bg-dark-success-8 {
  background: #005d75; }

.bg-light-success-8 {
  background: #009fc7; }

.bg-dark-success-9 {
  background: #005970; }

.bg-light-success-9 {
  background: #00a3cc; }

.bg-dark-success-10 {
  background: #00556b; }

.bg-light-success-10 {
  background: #00a7d1; }

.bg-dark-success-11 {
  background: #005166; }

.bg-light-success-11 {
  background: #00abd6; }

.bg-dark-success-12 {
  background: #004d61; }

.bg-light-success-12 {
  background: #00afdb; }

.bg-dark-success-13 {
  background: #00495c; }

.bg-light-success-13 {
  background: #00b3e0; }

.bg-dark-success-14 {
  background: #004557; }

.bg-light-success-14 {
  background: #00b7e5; }

.bg-dark-success-15 {
  background: #004152; }

.bg-light-success-15 {
  background: #00bbeb; }

.bg-dark-success-16 {
  background: #003d4c; }

.bg-light-success-16 {
  background: #00bff0; }

.bg-dark-success-17 {
  background: #003947; }

.bg-light-success-17 {
  background: #00c3f5; }

.bg-dark-success-18 {
  background: #003542; }

.bg-light-success-18 {
  background: #00c7fa; }

.bg-dark-success-19 {
  background: #00313d; }

.bg-light-success-19 {
  background: #00cbff; }

.bg-dark-success-20 {
  background: #002d38; }

.bg-light-success-20 {
  background: #05ccff; }

.bg-dark-success-21 {
  background: #002933; }

.bg-light-success-21 {
  background: #0acdff; }

.bg-dark-success-22 {
  background: #00252e; }

.bg-light-success-22 {
  background: #0fceff; }

.bg-dark-success-23 {
  background: #002029; }

.bg-light-success-23 {
  background: #14cfff; }

.bg-dark-success-24 {
  background: #001c24; }

.bg-light-success-24 {
  background: #19d0ff; }

.bg-dark-success-25 {
  background: #00181f; }

.bg-light-success-25 {
  background: #1fd2ff; }

.bg-dark-success-26 {
  background: #001419; }

.bg-light-success-26 {
  background: #24d3ff; }

.bg-dark-success-27 {
  background: #001014; }

.bg-light-success-27 {
  background: #29d4ff; }

.bg-dark-success-28 {
  background: #000c0f; }

.bg-light-success-28 {
  background: #2ed5ff; }

.bg-dark-success-29 {
  background: #00080a; }

.bg-light-success-29 {
  background: #33d6ff; }

.bg-dark-success-30 {
  background: #000405; }

.bg-light-success-30 {
  background: #38d7ff; }

.bg-dark-success-31 {
  background: black; }

.bg-light-success-31 {
  background: #3dd8ff; }

.bg-dark-success-32 {
  background: black; }

.bg-light-success-32 {
  background: #42d9ff; }

.bg-dark-success-33 {
  background: black; }

.bg-light-success-33 {
  background: #47daff; }

.bg-dark-success-34 {
  background: black; }

.bg-light-success-34 {
  background: #4cdbff; }

.bg-dark-success-35 {
  background: black; }

.bg-light-success-35 {
  background: #52dcff; }

.bg-dark-success-36 {
  background: black; }

.bg-light-success-36 {
  background: #57ddff; }

.bg-dark-success-37 {
  background: black; }

.bg-light-success-37 {
  background: #5cdeff; }

.bg-dark-success-38 {
  background: black; }

.bg-light-success-38 {
  background: #61dfff; }

.bg-dark-success-39 {
  background: black; }

.bg-light-success-39 {
  background: #66e0ff; }

.bg-dark-success-40 {
  background: black; }

.bg-light-success-40 {
  background: #6be1ff; }

.bg-dark-success-41 {
  background: black; }

.bg-light-success-41 {
  background: #70e2ff; }

.bg-dark-success-42 {
  background: black; }

.bg-light-success-42 {
  background: #75e3ff; }

.bg-dark-success-43 {
  background: black; }

.bg-light-success-43 {
  background: #7ae4ff; }

.bg-dark-success-44 {
  background: black; }

.bg-light-success-44 {
  background: #7fe5ff; }

.bg-dark-success-45 {
  background: black; }

.bg-light-success-45 {
  background: #85e6ff; }

.bg-dark-success-46 {
  background: black; }

.bg-light-success-46 {
  background: #8ae7ff; }

.bg-dark-success-47 {
  background: black; }

.bg-light-success-47 {
  background: #8fe8ff; }

.bg-dark-success-48 {
  background: black; }

.bg-light-success-48 {
  background: #94e9ff; }

.bg-dark-success-49 {
  background: black; }

.bg-light-success-49 {
  background: #99eaff; }

.bg-dark-success-50 {
  background: black; }

.bg-light-success-50 {
  background: #9eebff; }

.bg-dark-success-51 {
  background: black; }

.bg-light-success-51 {
  background: #a3ecff; }

.bg-dark-success-52 {
  background: black; }

.bg-light-success-52 {
  background: #a8edff; }

.bg-dark-success-53 {
  background: black; }

.bg-light-success-53 {
  background: #adeeff; }

.bg-dark-success-54 {
  background: black; }

.bg-light-success-54 {
  background: #b2efff; }

.bg-dark-success-55 {
  background: black; }

.bg-light-success-55 {
  background: #b8f1ff; }

.bg-dark-success-56 {
  background: black; }

.bg-light-success-56 {
  background: #bdf2ff; }

.bg-dark-success-57 {
  background: black; }

.bg-light-success-57 {
  background: #c2f3ff; }

.bg-dark-success-58 {
  background: black; }

.bg-light-success-58 {
  background: #c7f4ff; }

.bg-dark-success-59 {
  background: black; }

.bg-light-success-59 {
  background: #ccf5ff; }

.bg-dark-success-60 {
  background: black; }

.bg-light-success-60 {
  background: #d1f6ff; }

.bg-dark-success-61 {
  background: black; }

.bg-light-success-61 {
  background: #d6f7ff; }

.bg-dark-success-62 {
  background: black; }

.bg-light-success-62 {
  background: #dbf8ff; }

.bg-dark-success-63 {
  background: black; }

.bg-light-success-63 {
  background: #e0f9ff; }

.bg-dark-success-64 {
  background: black; }

.bg-light-success-64 {
  background: #e5faff; }

.bg-dark-success-65 {
  background: black; }

.bg-light-success-65 {
  background: #ebfbff; }

.bg-dark-success-66 {
  background: black; }

.bg-light-success-66 {
  background: #f0fcff; }

.bg-dark-success-67 {
  background: black; }

.bg-light-success-67 {
  background: #f5fdff; }

.bg-dark-success-68 {
  background: black; }

.bg-light-success-68 {
  background: #fafeff; }

.bg-dark-success-69 {
  background: black; }

.bg-light-success-69 {
  background: white; }

.bg-dark-success-70 {
  background: black; }

.bg-light-success-70 {
  background: white; }

.bg-dark-success-71 {
  background: black; }

.bg-light-success-71 {
  background: white; }

.bg-dark-success-72 {
  background: black; }

.bg-light-success-72 {
  background: white; }

.bg-dark-success-73 {
  background: black; }

.bg-light-success-73 {
  background: white; }

.bg-dark-success-74 {
  background: black; }

.bg-light-success-74 {
  background: white; }

.bg-dark-success-75 {
  background: black; }

.bg-light-success-75 {
  background: white; }

.bg-dark-success-76 {
  background: black; }

.bg-light-success-76 {
  background: white; }

.bg-dark-success-77 {
  background: black; }

.bg-light-success-77 {
  background: white; }

.bg-dark-success-78 {
  background: black; }

.bg-light-success-78 {
  background: white; }

.bg-dark-success-79 {
  background: black; }

.bg-light-success-79 {
  background: white; }

.bg-dark-success-80 {
  background: black; }

.bg-light-success-80 {
  background: white; }

.bg-dark-success-81 {
  background: black; }

.bg-light-success-81 {
  background: white; }

.bg-dark-success-82 {
  background: black; }

.bg-light-success-82 {
  background: white; }

.bg-dark-success-83 {
  background: black; }

.bg-light-success-83 {
  background: white; }

.bg-dark-success-84 {
  background: black; }

.bg-light-success-84 {
  background: white; }

.bg-dark-success-85 {
  background: black; }

.bg-light-success-85 {
  background: white; }

.bg-dark-success-86 {
  background: black; }

.bg-light-success-86 {
  background: white; }

.bg-dark-success-87 {
  background: black; }

.bg-light-success-87 {
  background: white; }

.bg-dark-success-88 {
  background: black; }

.bg-light-success-88 {
  background: white; }

.bg-dark-success-89 {
  background: black; }

.bg-light-success-89 {
  background: white; }

.bg-dark-success-90 {
  background: black; }

.bg-light-success-90 {
  background: white; }

.bg-dark-success-91 {
  background: black; }

.bg-light-success-91 {
  background: white; }

.bg-dark-success-92 {
  background: black; }

.bg-light-success-92 {
  background: white; }

.bg-dark-success-93 {
  background: black; }

.bg-light-success-93 {
  background: white; }

.bg-dark-success-94 {
  background: black; }

.bg-light-success-94 {
  background: white; }

.bg-dark-success-95 {
  background: black; }

.bg-light-success-95 {
  background: white; }

.bg-dark-success-96 {
  background: black; }

.bg-light-success-96 {
  background: white; }

.bg-dark-success-97 {
  background: black; }

.bg-light-success-97 {
  background: white; }

.bg-dark-success-98 {
  background: black; }

.bg-light-success-98 {
  background: white; }

.bg-dark-success-99 {
  background: black; }

.bg-light-success-99 {
  background: white; }

.bg-dark-success-100 {
  background: black; }

.bg-light-success-100 {
  background: white; }

.text-howtouse {
  color: #383838 !important; }

.border-howtouse {
  border-color: #383838; }

.howtouse {
  background-color: #383838 !important;
  color: white !important; }

.tile-howtouse {
  background: #383838 !important; }
  @media (min-width: 1025px) {
    .tile-howtouse:hover {
      background-color: #454545 !important; } }
  .tile-howtouse:active, .tile-howtouse:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(56, 56, 56, 0.5);
    background-color: #3d3d3d !important; }

.target-howtouse {
  background: #383838 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-howtouse {
  background-color: #383838 !important; }

.btn-howtouse {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #383838 !important;
  border: 2px solid #383838 !important; }
  .btn-howtouse:focus, .btn-howtouse:active {
    outline: none;
    color: white !important;
    background: #383838 !important;
    text-decoration: none; }

.bg-overlay-howtouse-10 {
  background: rgba(56, 56, 56, 0.1); }

.bg-overlay-howtouse-20 {
  background: rgba(56, 56, 56, 0.2); }

.bg-overlay-howtouse-30 {
  background: rgba(56, 56, 56, 0.3); }

.bg-overlay-howtouse-40 {
  background: rgba(56, 56, 56, 0.4); }

.bg-overlay-howtouse-50 {
  background: rgba(56, 56, 56, 0.5); }

.bg-overlay-howtouse-60 {
  background: rgba(56, 56, 56, 0.6); }

.bg-overlay-howtouse-70 {
  background: rgba(56, 56, 56, 0.7); }

.bg-overlay-howtouse-80 {
  background: rgba(56, 56, 56, 0.8); }

.bg-overlay-howtouse-90 {
  background: rgba(56, 56, 56, 0.9); }

.bg-howtouse {
  background: #383838; }

.bg-dark-howtouse-1 {
  background: #353535; }

.bg-light-howtouse-1 {
  background: #3b3b3b; }

.bg-dark-howtouse-2 {
  background: #333333; }

.bg-light-howtouse-2 {
  background: #3d3d3d; }

.bg-dark-howtouse-3 {
  background: #303030; }

.bg-light-howtouse-3 {
  background: #404040; }

.bg-dark-howtouse-4 {
  background: #2e2e2e; }

.bg-light-howtouse-4 {
  background: #424242; }

.bg-dark-howtouse-5 {
  background: #2b2b2b; }

.bg-light-howtouse-5 {
  background: #454545; }

.bg-dark-howtouse-6 {
  background: #292929; }

.bg-light-howtouse-6 {
  background: #474747; }

.bg-dark-howtouse-7 {
  background: #262626; }

.bg-light-howtouse-7 {
  background: #4a4a4a; }

.bg-dark-howtouse-8 {
  background: #242424; }

.bg-light-howtouse-8 {
  background: #4c4c4c; }

.bg-dark-howtouse-9 {
  background: #212121; }

.bg-light-howtouse-9 {
  background: #4f4f4f; }

.bg-dark-howtouse-10 {
  background: #1f1f1f; }

.bg-light-howtouse-10 {
  background: #525252; }

.bg-dark-howtouse-11 {
  background: #1c1c1c; }

.bg-light-howtouse-11 {
  background: #545454; }

.bg-dark-howtouse-12 {
  background: #191919; }

.bg-light-howtouse-12 {
  background: #575757; }

.bg-dark-howtouse-13 {
  background: #171717; }

.bg-light-howtouse-13 {
  background: #595959; }

.bg-dark-howtouse-14 {
  background: #141414; }

.bg-light-howtouse-14 {
  background: #5c5c5c; }

.bg-dark-howtouse-15 {
  background: #121212; }

.bg-light-howtouse-15 {
  background: #5e5e5e; }

.bg-dark-howtouse-16 {
  background: #0f0f0f; }

.bg-light-howtouse-16 {
  background: #616161; }

.bg-dark-howtouse-17 {
  background: #0d0d0d; }

.bg-light-howtouse-17 {
  background: #636363; }

.bg-dark-howtouse-18 {
  background: #0a0a0a; }

.bg-light-howtouse-18 {
  background: #666666; }

.bg-dark-howtouse-19 {
  background: #080808; }

.bg-light-howtouse-19 {
  background: #686868; }

.bg-dark-howtouse-20 {
  background: #050505; }

.bg-light-howtouse-20 {
  background: #6b6b6b; }

.bg-dark-howtouse-21 {
  background: #020202; }

.bg-light-howtouse-21 {
  background: #6e6e6e; }

.bg-dark-howtouse-22 {
  background: black; }

.bg-light-howtouse-22 {
  background: #707070; }

.bg-dark-howtouse-23 {
  background: black; }

.bg-light-howtouse-23 {
  background: #737373; }

.bg-dark-howtouse-24 {
  background: black; }

.bg-light-howtouse-24 {
  background: #757575; }

.bg-dark-howtouse-25 {
  background: black; }

.bg-light-howtouse-25 {
  background: #787878; }

.bg-dark-howtouse-26 {
  background: black; }

.bg-light-howtouse-26 {
  background: #7a7a7a; }

.bg-dark-howtouse-27 {
  background: black; }

.bg-light-howtouse-27 {
  background: #7d7d7d; }

.bg-dark-howtouse-28 {
  background: black; }

.bg-light-howtouse-28 {
  background: #7f7f7f; }

.bg-dark-howtouse-29 {
  background: black; }

.bg-light-howtouse-29 {
  background: #828282; }

.bg-dark-howtouse-30 {
  background: black; }

.bg-light-howtouse-30 {
  background: #858585; }

.bg-dark-howtouse-31 {
  background: black; }

.bg-light-howtouse-31 {
  background: #878787; }

.bg-dark-howtouse-32 {
  background: black; }

.bg-light-howtouse-32 {
  background: #8a8a8a; }

.bg-dark-howtouse-33 {
  background: black; }

.bg-light-howtouse-33 {
  background: #8c8c8c; }

.bg-dark-howtouse-34 {
  background: black; }

.bg-light-howtouse-34 {
  background: #8f8f8f; }

.bg-dark-howtouse-35 {
  background: black; }

.bg-light-howtouse-35 {
  background: #919191; }

.bg-dark-howtouse-36 {
  background: black; }

.bg-light-howtouse-36 {
  background: #949494; }

.bg-dark-howtouse-37 {
  background: black; }

.bg-light-howtouse-37 {
  background: #969696; }

.bg-dark-howtouse-38 {
  background: black; }

.bg-light-howtouse-38 {
  background: #999999; }

.bg-dark-howtouse-39 {
  background: black; }

.bg-light-howtouse-39 {
  background: #9b9b9b; }

.bg-dark-howtouse-40 {
  background: black; }

.bg-light-howtouse-40 {
  background: #9e9e9e; }

.bg-dark-howtouse-41 {
  background: black; }

.bg-light-howtouse-41 {
  background: #a1a1a1; }

.bg-dark-howtouse-42 {
  background: black; }

.bg-light-howtouse-42 {
  background: #a3a3a3; }

.bg-dark-howtouse-43 {
  background: black; }

.bg-light-howtouse-43 {
  background: #a6a6a6; }

.bg-dark-howtouse-44 {
  background: black; }

.bg-light-howtouse-44 {
  background: #a8a8a8; }

.bg-dark-howtouse-45 {
  background: black; }

.bg-light-howtouse-45 {
  background: #ababab; }

.bg-dark-howtouse-46 {
  background: black; }

.bg-light-howtouse-46 {
  background: #adadad; }

.bg-dark-howtouse-47 {
  background: black; }

.bg-light-howtouse-47 {
  background: #b0b0b0; }

.bg-dark-howtouse-48 {
  background: black; }

.bg-light-howtouse-48 {
  background: #b2b2b2; }

.bg-dark-howtouse-49 {
  background: black; }

.bg-light-howtouse-49 {
  background: #b5b5b5; }

.bg-dark-howtouse-50 {
  background: black; }

.bg-light-howtouse-50 {
  background: #b8b8b8; }

.bg-dark-howtouse-51 {
  background: black; }

.bg-light-howtouse-51 {
  background: #bababa; }

.bg-dark-howtouse-52 {
  background: black; }

.bg-light-howtouse-52 {
  background: #bdbdbd; }

.bg-dark-howtouse-53 {
  background: black; }

.bg-light-howtouse-53 {
  background: #bfbfbf; }

.bg-dark-howtouse-54 {
  background: black; }

.bg-light-howtouse-54 {
  background: #c2c2c2; }

.bg-dark-howtouse-55 {
  background: black; }

.bg-light-howtouse-55 {
  background: #c4c4c4; }

.bg-dark-howtouse-56 {
  background: black; }

.bg-light-howtouse-56 {
  background: #c7c7c7; }

.bg-dark-howtouse-57 {
  background: black; }

.bg-light-howtouse-57 {
  background: #c9c9c9; }

.bg-dark-howtouse-58 {
  background: black; }

.bg-light-howtouse-58 {
  background: #cccccc; }

.bg-dark-howtouse-59 {
  background: black; }

.bg-light-howtouse-59 {
  background: #cecece; }

.bg-dark-howtouse-60 {
  background: black; }

.bg-light-howtouse-60 {
  background: #d1d1d1; }

.bg-dark-howtouse-61 {
  background: black; }

.bg-light-howtouse-61 {
  background: #d4d4d4; }

.bg-dark-howtouse-62 {
  background: black; }

.bg-light-howtouse-62 {
  background: #d6d6d6; }

.bg-dark-howtouse-63 {
  background: black; }

.bg-light-howtouse-63 {
  background: #d9d9d9; }

.bg-dark-howtouse-64 {
  background: black; }

.bg-light-howtouse-64 {
  background: #dbdbdb; }

.bg-dark-howtouse-65 {
  background: black; }

.bg-light-howtouse-65 {
  background: #dedede; }

.bg-dark-howtouse-66 {
  background: black; }

.bg-light-howtouse-66 {
  background: #e0e0e0; }

.bg-dark-howtouse-67 {
  background: black; }

.bg-light-howtouse-67 {
  background: #e3e3e3; }

.bg-dark-howtouse-68 {
  background: black; }

.bg-light-howtouse-68 {
  background: #e5e5e5; }

.bg-dark-howtouse-69 {
  background: black; }

.bg-light-howtouse-69 {
  background: #e8e8e8; }

.bg-dark-howtouse-70 {
  background: black; }

.bg-light-howtouse-70 {
  background: #ebebeb; }

.bg-dark-howtouse-71 {
  background: black; }

.bg-light-howtouse-71 {
  background: #ededed; }

.bg-dark-howtouse-72 {
  background: black; }

.bg-light-howtouse-72 {
  background: #f0f0f0; }

.bg-dark-howtouse-73 {
  background: black; }

.bg-light-howtouse-73 {
  background: #f2f2f2; }

.bg-dark-howtouse-74 {
  background: black; }

.bg-light-howtouse-74 {
  background: whitesmoke; }

.bg-dark-howtouse-75 {
  background: black; }

.bg-light-howtouse-75 {
  background: #f7f7f7; }

.bg-dark-howtouse-76 {
  background: black; }

.bg-light-howtouse-76 {
  background: #fafafa; }

.bg-dark-howtouse-77 {
  background: black; }

.bg-light-howtouse-77 {
  background: #fcfcfc; }

.bg-dark-howtouse-78 {
  background: black; }

.bg-light-howtouse-78 {
  background: white; }

.bg-dark-howtouse-79 {
  background: black; }

.bg-light-howtouse-79 {
  background: white; }

.bg-dark-howtouse-80 {
  background: black; }

.bg-light-howtouse-80 {
  background: white; }

.bg-dark-howtouse-81 {
  background: black; }

.bg-light-howtouse-81 {
  background: white; }

.bg-dark-howtouse-82 {
  background: black; }

.bg-light-howtouse-82 {
  background: white; }

.bg-dark-howtouse-83 {
  background: black; }

.bg-light-howtouse-83 {
  background: white; }

.bg-dark-howtouse-84 {
  background: black; }

.bg-light-howtouse-84 {
  background: white; }

.bg-dark-howtouse-85 {
  background: black; }

.bg-light-howtouse-85 {
  background: white; }

.bg-dark-howtouse-86 {
  background: black; }

.bg-light-howtouse-86 {
  background: white; }

.bg-dark-howtouse-87 {
  background: black; }

.bg-light-howtouse-87 {
  background: white; }

.bg-dark-howtouse-88 {
  background: black; }

.bg-light-howtouse-88 {
  background: white; }

.bg-dark-howtouse-89 {
  background: black; }

.bg-light-howtouse-89 {
  background: white; }

.bg-dark-howtouse-90 {
  background: black; }

.bg-light-howtouse-90 {
  background: white; }

.bg-dark-howtouse-91 {
  background: black; }

.bg-light-howtouse-91 {
  background: white; }

.bg-dark-howtouse-92 {
  background: black; }

.bg-light-howtouse-92 {
  background: white; }

.bg-dark-howtouse-93 {
  background: black; }

.bg-light-howtouse-93 {
  background: white; }

.bg-dark-howtouse-94 {
  background: black; }

.bg-light-howtouse-94 {
  background: white; }

.bg-dark-howtouse-95 {
  background: black; }

.bg-light-howtouse-95 {
  background: white; }

.bg-dark-howtouse-96 {
  background: black; }

.bg-light-howtouse-96 {
  background: white; }

.bg-dark-howtouse-97 {
  background: black; }

.bg-light-howtouse-97 {
  background: white; }

.bg-dark-howtouse-98 {
  background: black; }

.bg-light-howtouse-98 {
  background: white; }

.bg-dark-howtouse-99 {
  background: black; }

.bg-light-howtouse-99 {
  background: white; }

.bg-dark-howtouse-100 {
  background: black; }

.bg-light-howtouse-100 {
  background: white; }

.text-mym {
  color: transparent !important; }

.border-mym {
  border-color: transparent; }

.mym {
  background-color: transparent !important;
  color: white !important; }

.tile-mym {
  background: transparent !important; }
  @media (min-width: 1025px) {
    .tile-mym:hover {
      background-color: rgba(13, 13, 13, 0) !important; } }
  .tile-mym:active, .tile-mym:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    background-color: rgba(5, 5, 5, 0) !important; }

.target-mym {
  background: transparent !important;
  color: #fff;
  padding: 20px; }

.patient-dash-mym {
  background-color: transparent !important; }

.btn-mym {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: #007494 !important;
  background: transparent;
  border: 2px solid transparent !important; }
  .btn-mym:focus, .btn-mym:active {
    outline: none;
    color: white !important;
    background: #007E9E !important;
    text-decoration: none; }

.bg-overlay-mym-10 {
  background: rgba(0, 0, 0, 0.1); }

.bg-overlay-mym-20 {
  background: rgba(0, 0, 0, 0.2); }

.bg-overlay-mym-30 {
  background: rgba(0, 0, 0, 0.3); }

.bg-overlay-mym-40 {
  background: rgba(0, 0, 0, 0.4); }

.bg-overlay-mym-50 {
  background: rgba(0, 0, 0, 0.5); }

.bg-overlay-mym-60 {
  background: rgba(0, 0, 0, 0.6); }

.bg-overlay-mym-70 {
  background: rgba(0, 0, 0, 0.7); }

.bg-overlay-mym-80 {
  background: rgba(0, 0, 0, 0.8); }

.bg-overlay-mym-90 {
  background: rgba(0, 0, 0, 0.9); }

.bg-mym {
  background: transparent; }

.bg-dark-mym-1 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-1 {
  background: rgba(3, 3, 3, 0); }

.bg-dark-mym-2 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-2 {
  background: rgba(5, 5, 5, 0); }

.bg-dark-mym-3 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-3 {
  background: rgba(8, 8, 8, 0); }

.bg-dark-mym-4 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-4 {
  background: rgba(10, 10, 10, 0); }

.bg-dark-mym-5 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-5 {
  background: rgba(13, 13, 13, 0); }

.bg-dark-mym-6 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-6 {
  background: rgba(15, 15, 15, 0); }

.bg-dark-mym-7 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-7 {
  background: rgba(18, 18, 18, 0); }

.bg-dark-mym-8 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-8 {
  background: rgba(20, 20, 20, 0); }

.bg-dark-mym-9 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-9 {
  background: rgba(23, 23, 23, 0); }

.bg-dark-mym-10 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-10 {
  background: rgba(26, 26, 26, 0); }

.bg-dark-mym-11 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-11 {
  background: rgba(28, 28, 28, 0); }

.bg-dark-mym-12 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-12 {
  background: rgba(31, 31, 31, 0); }

.bg-dark-mym-13 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-13 {
  background: rgba(33, 33, 33, 0); }

.bg-dark-mym-14 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-14 {
  background: rgba(36, 36, 36, 0); }

.bg-dark-mym-15 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-15 {
  background: rgba(38, 38, 38, 0); }

.bg-dark-mym-16 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-16 {
  background: rgba(41, 41, 41, 0); }

.bg-dark-mym-17 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-17 {
  background: rgba(43, 43, 43, 0); }

.bg-dark-mym-18 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-18 {
  background: rgba(46, 46, 46, 0); }

.bg-dark-mym-19 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-19 {
  background: rgba(48, 48, 48, 0); }

.bg-dark-mym-20 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-20 {
  background: rgba(51, 51, 51, 0); }

.bg-dark-mym-21 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-21 {
  background: rgba(54, 54, 54, 0); }

.bg-dark-mym-22 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-22 {
  background: rgba(56, 56, 56, 0); }

.bg-dark-mym-23 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-23 {
  background: rgba(59, 59, 59, 0); }

.bg-dark-mym-24 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-24 {
  background: rgba(61, 61, 61, 0); }

.bg-dark-mym-25 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-25 {
  background: rgba(64, 64, 64, 0); }

.bg-dark-mym-26 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-26 {
  background: rgba(66, 66, 66, 0); }

.bg-dark-mym-27 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-27 {
  background: rgba(69, 69, 69, 0); }

.bg-dark-mym-28 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-28 {
  background: rgba(71, 71, 71, 0); }

.bg-dark-mym-29 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-29 {
  background: rgba(74, 74, 74, 0); }

.bg-dark-mym-30 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-30 {
  background: rgba(77, 77, 77, 0); }

.bg-dark-mym-31 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-31 {
  background: rgba(79, 79, 79, 0); }

.bg-dark-mym-32 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-32 {
  background: rgba(82, 82, 82, 0); }

.bg-dark-mym-33 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-33 {
  background: rgba(84, 84, 84, 0); }

.bg-dark-mym-34 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-34 {
  background: rgba(87, 87, 87, 0); }

.bg-dark-mym-35 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-35 {
  background: rgba(89, 89, 89, 0); }

.bg-dark-mym-36 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-36 {
  background: rgba(92, 92, 92, 0); }

.bg-dark-mym-37 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-37 {
  background: rgba(94, 94, 94, 0); }

.bg-dark-mym-38 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-38 {
  background: rgba(97, 97, 97, 0); }

.bg-dark-mym-39 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-39 {
  background: rgba(99, 99, 99, 0); }

.bg-dark-mym-40 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-40 {
  background: rgba(102, 102, 102, 0); }

.bg-dark-mym-41 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-41 {
  background: rgba(105, 105, 105, 0); }

.bg-dark-mym-42 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-42 {
  background: rgba(107, 107, 107, 0); }

.bg-dark-mym-43 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-43 {
  background: rgba(110, 110, 110, 0); }

.bg-dark-mym-44 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-44 {
  background: rgba(112, 112, 112, 0); }

.bg-dark-mym-45 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-45 {
  background: rgba(115, 115, 115, 0); }

.bg-dark-mym-46 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-46 {
  background: rgba(117, 117, 117, 0); }

.bg-dark-mym-47 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-47 {
  background: rgba(120, 120, 120, 0); }

.bg-dark-mym-48 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-48 {
  background: rgba(122, 122, 122, 0); }

.bg-dark-mym-49 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-49 {
  background: rgba(125, 125, 125, 0); }

.bg-dark-mym-50 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-50 {
  background: rgba(128, 128, 128, 0); }

.bg-dark-mym-51 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-51 {
  background: rgba(130, 130, 130, 0); }

.bg-dark-mym-52 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-52 {
  background: rgba(133, 133, 133, 0); }

.bg-dark-mym-53 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-53 {
  background: rgba(135, 135, 135, 0); }

.bg-dark-mym-54 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-54 {
  background: rgba(138, 138, 138, 0); }

.bg-dark-mym-55 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-55 {
  background: rgba(140, 140, 140, 0); }

.bg-dark-mym-56 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-56 {
  background: rgba(143, 143, 143, 0); }

.bg-dark-mym-57 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-57 {
  background: rgba(145, 145, 145, 0); }

.bg-dark-mym-58 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-58 {
  background: rgba(148, 148, 148, 0); }

.bg-dark-mym-59 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-59 {
  background: rgba(150, 150, 150, 0); }

.bg-dark-mym-60 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-60 {
  background: rgba(153, 153, 153, 0); }

.bg-dark-mym-61 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-61 {
  background: rgba(156, 156, 156, 0); }

.bg-dark-mym-62 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-62 {
  background: rgba(158, 158, 158, 0); }

.bg-dark-mym-63 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-63 {
  background: rgba(161, 161, 161, 0); }

.bg-dark-mym-64 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-64 {
  background: rgba(163, 163, 163, 0); }

.bg-dark-mym-65 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-65 {
  background: rgba(166, 166, 166, 0); }

.bg-dark-mym-66 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-66 {
  background: rgba(168, 168, 168, 0); }

.bg-dark-mym-67 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-67 {
  background: rgba(171, 171, 171, 0); }

.bg-dark-mym-68 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-68 {
  background: rgba(173, 173, 173, 0); }

.bg-dark-mym-69 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-69 {
  background: rgba(176, 176, 176, 0); }

.bg-dark-mym-70 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-70 {
  background: rgba(179, 179, 179, 0); }

.bg-dark-mym-71 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-71 {
  background: rgba(181, 181, 181, 0); }

.bg-dark-mym-72 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-72 {
  background: rgba(184, 184, 184, 0); }

.bg-dark-mym-73 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-73 {
  background: rgba(186, 186, 186, 0); }

.bg-dark-mym-74 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-74 {
  background: rgba(189, 189, 189, 0); }

.bg-dark-mym-75 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-75 {
  background: rgba(191, 191, 191, 0); }

.bg-dark-mym-76 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-76 {
  background: rgba(194, 194, 194, 0); }

.bg-dark-mym-77 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-77 {
  background: rgba(196, 196, 196, 0); }

.bg-dark-mym-78 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-78 {
  background: rgba(199, 199, 199, 0); }

.bg-dark-mym-79 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-79 {
  background: rgba(201, 201, 201, 0); }

.bg-dark-mym-80 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-80 {
  background: rgba(204, 204, 204, 0); }

.bg-dark-mym-81 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-81 {
  background: rgba(207, 207, 207, 0); }

.bg-dark-mym-82 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-82 {
  background: rgba(209, 209, 209, 0); }

.bg-dark-mym-83 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-83 {
  background: rgba(212, 212, 212, 0); }

.bg-dark-mym-84 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-84 {
  background: rgba(214, 214, 214, 0); }

.bg-dark-mym-85 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-85 {
  background: rgba(217, 217, 217, 0); }

.bg-dark-mym-86 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-86 {
  background: rgba(219, 219, 219, 0); }

.bg-dark-mym-87 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-87 {
  background: rgba(222, 222, 222, 0); }

.bg-dark-mym-88 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-88 {
  background: rgba(224, 224, 224, 0); }

.bg-dark-mym-89 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-89 {
  background: rgba(227, 227, 227, 0); }

.bg-dark-mym-90 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-90 {
  background: rgba(230, 230, 230, 0); }

.bg-dark-mym-91 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-91 {
  background: rgba(232, 232, 232, 0); }

.bg-dark-mym-92 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-92 {
  background: rgba(235, 235, 235, 0); }

.bg-dark-mym-93 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-93 {
  background: rgba(237, 237, 237, 0); }

.bg-dark-mym-94 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-94 {
  background: rgba(240, 240, 240, 0); }

.bg-dark-mym-95 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-95 {
  background: rgba(242, 242, 242, 0); }

.bg-dark-mym-96 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-96 {
  background: rgba(245, 245, 245, 0); }

.bg-dark-mym-97 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-97 {
  background: rgba(247, 247, 247, 0); }

.bg-dark-mym-98 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-98 {
  background: rgba(250, 250, 250, 0); }

.bg-dark-mym-99 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-99 {
  background: rgba(252, 252, 252, 0); }

.bg-dark-mym-100 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-100 {
  background: rgba(255, 255, 255, 0); }

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

.border-danger {
  border-color: #C41D19; }

.danger {
  background-color: #C41D19 !important;
  color: white !important; }

.tile-danger {
  background: #C41D19 !important; }
  @media (min-width: 1025px) {
    .tile-danger:hover {
      background-color: #db201c !important; } }
  .tile-danger:active, .tile-danger:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(196, 29, 25, 0.5);
    background-color: #cd1e1a !important; }

.target-danger {
  background: #C41D19 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-danger {
  background-color: #C41D19 !important; }

.btn-danger {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #C41D19 !important;
  border: 2px solid #C41D19 !important; }
  .btn-danger:focus, .btn-danger:active {
    outline: none;
    color: white !important;
    background: #C41D19 !important;
    text-decoration: none; }

.bg-overlay-danger-10 {
  background: rgba(196, 29, 25, 0.1); }

.bg-overlay-danger-20 {
  background: rgba(196, 29, 25, 0.2); }

.bg-overlay-danger-30 {
  background: rgba(196, 29, 25, 0.3); }

.bg-overlay-danger-40 {
  background: rgba(196, 29, 25, 0.4); }

.bg-overlay-danger-50 {
  background: rgba(196, 29, 25, 0.5); }

.bg-overlay-danger-60 {
  background: rgba(196, 29, 25, 0.6); }

.bg-overlay-danger-70 {
  background: rgba(196, 29, 25, 0.7); }

.bg-overlay-danger-80 {
  background: rgba(196, 29, 25, 0.8); }

.bg-overlay-danger-90 {
  background: rgba(196, 29, 25, 0.9); }

.bg-danger {
  background: #C41D19; }

.bg-dark-danger-1 {
  background: #bf1c18; }

.bg-light-danger-1 {
  background: #c91e1a; }

.bg-dark-danger-2 {
  background: #bb1c18; }

.bg-light-danger-2 {
  background: #cd1e1a; }

.bg-dark-danger-3 {
  background: #b61b17; }

.bg-light-danger-3 {
  background: #d21f1b; }

.bg-dark-danger-4 {
  background: #b21a17; }

.bg-light-danger-4 {
  background: #d6201b; }

.bg-dark-danger-5 {
  background: #ad1a16; }

.bg-light-danger-5 {
  background: #db201c; }

.bg-dark-danger-6 {
  background: #a91916; }

.bg-light-danger-6 {
  background: #df211c; }

.bg-dark-danger-7 {
  background: #a41815; }

.bg-light-danger-7 {
  background: #e2231e; }

.bg-dark-danger-8 {
  background: #a01814; }

.bg-light-danger-8 {
  background: #e32723; }

.bg-dark-danger-9 {
  background: #9b1714; }

.bg-light-danger-9 {
  background: #e42c27; }

.bg-dark-danger-10 {
  background: #971613; }

.bg-light-danger-10 {
  background: #e4302c; }

.bg-dark-danger-11 {
  background: #921613; }

.bg-light-danger-11 {
  background: #e53530; }

.bg-dark-danger-12 {
  background: #8e1512; }

.bg-light-danger-12 {
  background: #e53935; }

.bg-dark-danger-13 {
  background: #891412; }

.bg-light-danger-13 {
  background: #e63e39; }

.bg-dark-danger-14 {
  background: #851411; }

.bg-light-danger-14 {
  background: #e6423e; }

.bg-dark-danger-15 {
  background: #801310; }

.bg-light-danger-15 {
  background: #e74643; }

.bg-dark-danger-16 {
  background: #7c1210; }

.bg-light-danger-16 {
  background: #e84b47; }

.bg-dark-danger-17 {
  background: #77120f; }

.bg-light-danger-17 {
  background: #e84f4c; }

.bg-dark-danger-18 {
  background: #73110f; }

.bg-light-danger-18 {
  background: #e95450; }

.bg-dark-danger-19 {
  background: #6e100e; }

.bg-light-danger-19 {
  background: #e95855; }

.bg-dark-danger-20 {
  background: #6a100d; }

.bg-light-danger-20 {
  background: #ea5d59; }

.bg-dark-danger-21 {
  background: #650f0d; }

.bg-light-danger-21 {
  background: #ea615e; }

.bg-dark-danger-22 {
  background: #600e0c; }

.bg-light-danger-22 {
  background: #eb6562; }

.bg-dark-danger-23 {
  background: #5c0e0c; }

.bg-light-danger-23 {
  background: #ec6a67; }

.bg-dark-danger-24 {
  background: #570d0b; }

.bg-light-danger-24 {
  background: #ec6e6b; }

.bg-dark-danger-25 {
  background: #530c0b; }

.bg-light-danger-25 {
  background: #ed7370; }

.bg-dark-danger-26 {
  background: #4e0c0a; }

.bg-light-danger-26 {
  background: #ed7774; }

.bg-dark-danger-27 {
  background: #4a0b09; }

.bg-light-danger-27 {
  background: #ee7c79; }

.bg-dark-danger-28 {
  background: #450a09; }

.bg-light-danger-28 {
  background: #ee807d; }

.bg-dark-danger-29 {
  background: #410a08; }

.bg-light-danger-29 {
  background: #ef8482; }

.bg-dark-danger-30 {
  background: #3c0908; }

.bg-light-danger-30 {
  background: #f08986; }

.bg-dark-danger-31 {
  background: #380807; }

.bg-light-danger-31 {
  background: #f08d8b; }

.bg-dark-danger-32 {
  background: #330807; }

.bg-light-danger-32 {
  background: #f1928f; }

.bg-dark-danger-33 {
  background: #2f0706; }

.bg-light-danger-33 {
  background: #f19694; }

.bg-dark-danger-34 {
  background: #2a0605; }

.bg-light-danger-34 {
  background: #f29b98; }

.bg-dark-danger-35 {
  background: #260605; }

.bg-light-danger-35 {
  background: #f39f9d; }

.bg-dark-danger-36 {
  background: #210504; }

.bg-light-danger-36 {
  background: #f3a3a2; }

.bg-dark-danger-37 {
  background: #1d0404; }

.bg-light-danger-37 {
  background: #f4a8a6; }

.bg-dark-danger-38 {
  background: #180403; }

.bg-light-danger-38 {
  background: #f4acab; }

.bg-dark-danger-39 {
  background: #140303; }

.bg-light-danger-39 {
  background: #f5b1af; }

.bg-dark-danger-40 {
  background: #0f0202; }

.bg-light-danger-40 {
  background: #f5b5b4; }

.bg-dark-danger-41 {
  background: #0b0201; }

.bg-light-danger-41 {
  background: #f6bab8; }

.bg-dark-danger-42 {
  background: #060101; }

.bg-light-danger-42 {
  background: #f7bebd; }

.bg-dark-danger-43 {
  background: #020000; }

.bg-light-danger-43 {
  background: #f7c2c1; }

.bg-dark-danger-44 {
  background: black; }

.bg-light-danger-44 {
  background: #f8c7c6; }

.bg-dark-danger-45 {
  background: black; }

.bg-light-danger-45 {
  background: #f8cbca; }

.bg-dark-danger-46 {
  background: black; }

.bg-light-danger-46 {
  background: #f9d0cf; }

.bg-dark-danger-47 {
  background: black; }

.bg-light-danger-47 {
  background: #f9d4d3; }

.bg-dark-danger-48 {
  background: black; }

.bg-light-danger-48 {
  background: #fad9d8; }

.bg-dark-danger-49 {
  background: black; }

.bg-light-danger-49 {
  background: #fbdddc; }

.bg-dark-danger-50 {
  background: black; }

.bg-light-danger-50 {
  background: #fbe1e1; }

.bg-dark-danger-51 {
  background: black; }

.bg-light-danger-51 {
  background: #fce6e5; }

.bg-dark-danger-52 {
  background: black; }

.bg-light-danger-52 {
  background: #fceaea; }

.bg-dark-danger-53 {
  background: black; }

.bg-light-danger-53 {
  background: #fdefee; }

.bg-dark-danger-54 {
  background: black; }

.bg-light-danger-54 {
  background: #fdf3f3; }

.bg-dark-danger-55 {
  background: black; }

.bg-light-danger-55 {
  background: #fef8f7; }

.bg-dark-danger-56 {
  background: black; }

.bg-light-danger-56 {
  background: #fffcfc; }

.bg-dark-danger-57 {
  background: black; }

.bg-light-danger-57 {
  background: white; }

.bg-dark-danger-58 {
  background: black; }

.bg-light-danger-58 {
  background: white; }

.bg-dark-danger-59 {
  background: black; }

.bg-light-danger-59 {
  background: white; }

.bg-dark-danger-60 {
  background: black; }

.bg-light-danger-60 {
  background: white; }

.bg-dark-danger-61 {
  background: black; }

.bg-light-danger-61 {
  background: white; }

.bg-dark-danger-62 {
  background: black; }

.bg-light-danger-62 {
  background: white; }

.bg-dark-danger-63 {
  background: black; }

.bg-light-danger-63 {
  background: white; }

.bg-dark-danger-64 {
  background: black; }

.bg-light-danger-64 {
  background: white; }

.bg-dark-danger-65 {
  background: black; }

.bg-light-danger-65 {
  background: white; }

.bg-dark-danger-66 {
  background: black; }

.bg-light-danger-66 {
  background: white; }

.bg-dark-danger-67 {
  background: black; }

.bg-light-danger-67 {
  background: white; }

.bg-dark-danger-68 {
  background: black; }

.bg-light-danger-68 {
  background: white; }

.bg-dark-danger-69 {
  background: black; }

.bg-light-danger-69 {
  background: white; }

.bg-dark-danger-70 {
  background: black; }

.bg-light-danger-70 {
  background: white; }

.bg-dark-danger-71 {
  background: black; }

.bg-light-danger-71 {
  background: white; }

.bg-dark-danger-72 {
  background: black; }

.bg-light-danger-72 {
  background: white; }

.bg-dark-danger-73 {
  background: black; }

.bg-light-danger-73 {
  background: white; }

.bg-dark-danger-74 {
  background: black; }

.bg-light-danger-74 {
  background: white; }

.bg-dark-danger-75 {
  background: black; }

.bg-light-danger-75 {
  background: white; }

.bg-dark-danger-76 {
  background: black; }

.bg-light-danger-76 {
  background: white; }

.bg-dark-danger-77 {
  background: black; }

.bg-light-danger-77 {
  background: white; }

.bg-dark-danger-78 {
  background: black; }

.bg-light-danger-78 {
  background: white; }

.bg-dark-danger-79 {
  background: black; }

.bg-light-danger-79 {
  background: white; }

.bg-dark-danger-80 {
  background: black; }

.bg-light-danger-80 {
  background: white; }

.bg-dark-danger-81 {
  background: black; }

.bg-light-danger-81 {
  background: white; }

.bg-dark-danger-82 {
  background: black; }

.bg-light-danger-82 {
  background: white; }

.bg-dark-danger-83 {
  background: black; }

.bg-light-danger-83 {
  background: white; }

.bg-dark-danger-84 {
  background: black; }

.bg-light-danger-84 {
  background: white; }

.bg-dark-danger-85 {
  background: black; }

.bg-light-danger-85 {
  background: white; }

.bg-dark-danger-86 {
  background: black; }

.bg-light-danger-86 {
  background: white; }

.bg-dark-danger-87 {
  background: black; }

.bg-light-danger-87 {
  background: white; }

.bg-dark-danger-88 {
  background: black; }

.bg-light-danger-88 {
  background: white; }

.bg-dark-danger-89 {
  background: black; }

.bg-light-danger-89 {
  background: white; }

.bg-dark-danger-90 {
  background: black; }

.bg-light-danger-90 {
  background: white; }

.bg-dark-danger-91 {
  background: black; }

.bg-light-danger-91 {
  background: white; }

.bg-dark-danger-92 {
  background: black; }

.bg-light-danger-92 {
  background: white; }

.bg-dark-danger-93 {
  background: black; }

.bg-light-danger-93 {
  background: white; }

.bg-dark-danger-94 {
  background: black; }

.bg-light-danger-94 {
  background: white; }

.bg-dark-danger-95 {
  background: black; }

.bg-light-danger-95 {
  background: white; }

.bg-dark-danger-96 {
  background: black; }

.bg-light-danger-96 {
  background: white; }

.bg-dark-danger-97 {
  background: black; }

.bg-light-danger-97 {
  background: white; }

.bg-dark-danger-98 {
  background: black; }

.bg-light-danger-98 {
  background: white; }

.bg-dark-danger-99 {
  background: black; }

.bg-light-danger-99 {
  background: white; }

.bg-dark-danger-100 {
  background: black; }

.bg-light-danger-100 {
  background: white; }

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

.border-warning {
  border-color: #FDC645; }

.warning {
  background-color: #FDC645 !important;
  color: white !important; }

.tile-warning {
  background: #FDC645 !important; }
  @media (min-width: 1025px) {
    .tile-warning:hover {
      background-color: #fdce5e !important; } }
  .tile-warning:active, .tile-warning:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(253, 198, 69, 0.5);
    background-color: #fdc94f !important; }

.target-warning {
  background: #FDC645 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-warning {
  background-color: #FDC645 !important; }

.btn-warning {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #FDC645 !important;
  border: 2px solid #FDC645 !important; }
  .btn-warning:focus, .btn-warning:active {
    outline: none;
    color: white !important;
    background: #FDC645 !important;
    text-decoration: none; }

.bg-overlay-warning-10 {
  background: rgba(253, 198, 69, 0.1); }

.bg-overlay-warning-20 {
  background: rgba(253, 198, 69, 0.2); }

.bg-overlay-warning-30 {
  background: rgba(253, 198, 69, 0.3); }

.bg-overlay-warning-40 {
  background: rgba(253, 198, 69, 0.4); }

.bg-overlay-warning-50 {
  background: rgba(253, 198, 69, 0.5); }

.bg-overlay-warning-60 {
  background: rgba(253, 198, 69, 0.6); }

.bg-overlay-warning-70 {
  background: rgba(253, 198, 69, 0.7); }

.bg-overlay-warning-80 {
  background: rgba(253, 198, 69, 0.8); }

.bg-overlay-warning-90 {
  background: rgba(253, 198, 69, 0.9); }

.bg-warning {
  background: #FDC645; }

.bg-dark-warning-1 {
  background: #fdc440; }

.bg-light-warning-1 {
  background: #fdc84a; }

.bg-dark-warning-2 {
  background: #fdc33b; }

.bg-light-warning-2 {
  background: #fdc94f; }

.bg-dark-warning-3 {
  background: #fdc136; }

.bg-light-warning-3 {
  background: #fdcb54; }

.bg-dark-warning-4 {
  background: #fdc031; }

.bg-light-warning-4 {
  background: #fdcc59; }

.bg-dark-warning-5 {
  background: #fdbe2c; }

.bg-light-warning-5 {
  background: #fdce5e; }

.bg-dark-warning-6 {
  background: #fdbd27; }

.bg-light-warning-6 {
  background: #fdcf63; }

.bg-dark-warning-7 {
  background: #fdbb22; }

.bg-light-warning-7 {
  background: #fdd168; }

.bg-dark-warning-8 {
  background: #fdba1d; }

.bg-light-warning-8 {
  background: #fdd26d; }

.bg-dark-warning-9 {
  background: #fdb818; }

.bg-light-warning-9 {
  background: #fdd472; }

.bg-dark-warning-10 {
  background: #fcb713; }

.bg-light-warning-10 {
  background: #fed577; }

.bg-dark-warning-11 {
  background: #fcb50d; }

.bg-light-warning-11 {
  background: #fed77d; }

.bg-dark-warning-12 {
  background: #fcb308; }

.bg-light-warning-12 {
  background: #fed982; }

.bg-dark-warning-13 {
  background: #fcb203; }

.bg-light-warning-13 {
  background: #feda87; }

.bg-dark-warning-14 {
  background: #f8af03; }

.bg-light-warning-14 {
  background: #fedc8c; }

.bg-dark-warning-15 {
  background: #f3ab03; }

.bg-light-warning-15 {
  background: #fedd91; }

.bg-dark-warning-16 {
  background: #eea803; }

.bg-light-warning-16 {
  background: #fedf96; }

.bg-dark-warning-17 {
  background: #e9a403; }

.bg-light-warning-17 {
  background: #fee09b; }

.bg-dark-warning-18 {
  background: #e4a002; }

.bg-light-warning-18 {
  background: #fee2a0; }

.bg-dark-warning-19 {
  background: #df9d02; }

.bg-light-warning-19 {
  background: #fee3a5; }

.bg-dark-warning-20 {
  background: #da9902; }

.bg-light-warning-20 {
  background: #fee5aa; }

.bg-dark-warning-21 {
  background: #d59602; }

.bg-light-warning-21 {
  background: #fee6af; }

.bg-dark-warning-22 {
  background: #d09202; }

.bg-light-warning-22 {
  background: #fee8b4; }

.bg-dark-warning-23 {
  background: #cb8f02; }

.bg-light-warning-23 {
  background: #feeab9; }

.bg-dark-warning-24 {
  background: #c58b02; }

.bg-light-warning-24 {
  background: #feebbe; }

.bg-dark-warning-25 {
  background: #c08802; }

.bg-light-warning-25 {
  background: #feedc3; }

.bg-dark-warning-26 {
  background: #bb8402; }

.bg-light-warning-26 {
  background: #feeec8; }

.bg-dark-warning-27 {
  background: #b68002; }

.bg-light-warning-27 {
  background: #fef0cd; }

.bg-dark-warning-28 {
  background: #b17d02; }

.bg-light-warning-28 {
  background: #fff1d2; }

.bg-dark-warning-29 {
  background: #ac7902; }

.bg-light-warning-29 {
  background: #fff3d7; }

.bg-dark-warning-30 {
  background: #a77602; }

.bg-light-warning-30 {
  background: #fff4dc; }

.bg-dark-warning-31 {
  background: #a27202; }

.bg-light-warning-31 {
  background: #fff6e1; }

.bg-dark-warning-32 {
  background: #9d6f02; }

.bg-light-warning-32 {
  background: #fff7e6; }

.bg-dark-warning-33 {
  background: #986b02; }

.bg-light-warning-33 {
  background: #fff9ec; }

.bg-dark-warning-34 {
  background: #936802; }

.bg-light-warning-34 {
  background: #fffbf1; }

.bg-dark-warning-35 {
  background: #8e6402; }

.bg-light-warning-35 {
  background: #fffcf6; }

.bg-dark-warning-36 {
  background: #896001; }

.bg-light-warning-36 {
  background: #fffefb; }

.bg-dark-warning-37 {
  background: #845d01; }

.bg-light-warning-37 {
  background: white; }

.bg-dark-warning-38 {
  background: #7f5901; }

.bg-light-warning-38 {
  background: white; }

.bg-dark-warning-39 {
  background: #7a5601; }

.bg-light-warning-39 {
  background: white; }

.bg-dark-warning-40 {
  background: #755201; }

.bg-light-warning-40 {
  background: white; }

.bg-dark-warning-41 {
  background: #704f01; }

.bg-light-warning-41 {
  background: white; }

.bg-dark-warning-42 {
  background: #6b4b01; }

.bg-light-warning-42 {
  background: white; }

.bg-dark-warning-43 {
  background: #664801; }

.bg-light-warning-43 {
  background: white; }

.bg-dark-warning-44 {
  background: #614401; }

.bg-light-warning-44 {
  background: white; }

.bg-dark-warning-45 {
  background: #5c4001; }

.bg-light-warning-45 {
  background: white; }

.bg-dark-warning-46 {
  background: #563d01; }

.bg-light-warning-46 {
  background: white; }

.bg-dark-warning-47 {
  background: #513901; }

.bg-light-warning-47 {
  background: white; }

.bg-dark-warning-48 {
  background: #4c3601; }

.bg-light-warning-48 {
  background: white; }

.bg-dark-warning-49 {
  background: #473201; }

.bg-light-warning-49 {
  background: white; }

.bg-dark-warning-50 {
  background: #422f01; }

.bg-light-warning-50 {
  background: white; }

.bg-dark-warning-51 {
  background: #3d2b01; }

.bg-light-warning-51 {
  background: white; }

.bg-dark-warning-52 {
  background: #382801; }

.bg-light-warning-52 {
  background: white; }

.bg-dark-warning-53 {
  background: #332401; }

.bg-light-warning-53 {
  background: white; }

.bg-dark-warning-54 {
  background: #2e2000; }

.bg-light-warning-54 {
  background: white; }

.bg-dark-warning-55 {
  background: #291d00; }

.bg-light-warning-55 {
  background: white; }

.bg-dark-warning-56 {
  background: #241900; }

.bg-light-warning-56 {
  background: white; }

.bg-dark-warning-57 {
  background: #1f1600; }

.bg-light-warning-57 {
  background: white; }

.bg-dark-warning-58 {
  background: #1a1200; }

.bg-light-warning-58 {
  background: white; }

.bg-dark-warning-59 {
  background: #150f00; }

.bg-light-warning-59 {
  background: white; }

.bg-dark-warning-60 {
  background: #100b00; }

.bg-light-warning-60 {
  background: white; }

.bg-dark-warning-61 {
  background: #0b0800; }

.bg-light-warning-61 {
  background: white; }

.bg-dark-warning-62 {
  background: #060400; }

.bg-light-warning-62 {
  background: white; }

.bg-dark-warning-63 {
  background: #010000; }

.bg-light-warning-63 {
  background: white; }

.bg-dark-warning-64 {
  background: black; }

.bg-light-warning-64 {
  background: white; }

.bg-dark-warning-65 {
  background: black; }

.bg-light-warning-65 {
  background: white; }

.bg-dark-warning-66 {
  background: black; }

.bg-light-warning-66 {
  background: white; }

.bg-dark-warning-67 {
  background: black; }

.bg-light-warning-67 {
  background: white; }

.bg-dark-warning-68 {
  background: black; }

.bg-light-warning-68 {
  background: white; }

.bg-dark-warning-69 {
  background: black; }

.bg-light-warning-69 {
  background: white; }

.bg-dark-warning-70 {
  background: black; }

.bg-light-warning-70 {
  background: white; }

.bg-dark-warning-71 {
  background: black; }

.bg-light-warning-71 {
  background: white; }

.bg-dark-warning-72 {
  background: black; }

.bg-light-warning-72 {
  background: white; }

.bg-dark-warning-73 {
  background: black; }

.bg-light-warning-73 {
  background: white; }

.bg-dark-warning-74 {
  background: black; }

.bg-light-warning-74 {
  background: white; }

.bg-dark-warning-75 {
  background: black; }

.bg-light-warning-75 {
  background: white; }

.bg-dark-warning-76 {
  background: black; }

.bg-light-warning-76 {
  background: white; }

.bg-dark-warning-77 {
  background: black; }

.bg-light-warning-77 {
  background: white; }

.bg-dark-warning-78 {
  background: black; }

.bg-light-warning-78 {
  background: white; }

.bg-dark-warning-79 {
  background: black; }

.bg-light-warning-79 {
  background: white; }

.bg-dark-warning-80 {
  background: black; }

.bg-light-warning-80 {
  background: white; }

.bg-dark-warning-81 {
  background: black; }

.bg-light-warning-81 {
  background: white; }

.bg-dark-warning-82 {
  background: black; }

.bg-light-warning-82 {
  background: white; }

.bg-dark-warning-83 {
  background: black; }

.bg-light-warning-83 {
  background: white; }

.bg-dark-warning-84 {
  background: black; }

.bg-light-warning-84 {
  background: white; }

.bg-dark-warning-85 {
  background: black; }

.bg-light-warning-85 {
  background: white; }

.bg-dark-warning-86 {
  background: black; }

.bg-light-warning-86 {
  background: white; }

.bg-dark-warning-87 {
  background: black; }

.bg-light-warning-87 {
  background: white; }

.bg-dark-warning-88 {
  background: black; }

.bg-light-warning-88 {
  background: white; }

.bg-dark-warning-89 {
  background: black; }

.bg-light-warning-89 {
  background: white; }

.bg-dark-warning-90 {
  background: black; }

.bg-light-warning-90 {
  background: white; }

.bg-dark-warning-91 {
  background: black; }

.bg-light-warning-91 {
  background: white; }

.bg-dark-warning-92 {
  background: black; }

.bg-light-warning-92 {
  background: white; }

.bg-dark-warning-93 {
  background: black; }

.bg-light-warning-93 {
  background: white; }

.bg-dark-warning-94 {
  background: black; }

.bg-light-warning-94 {
  background: white; }

.bg-dark-warning-95 {
  background: black; }

.bg-light-warning-95 {
  background: white; }

.bg-dark-warning-96 {
  background: black; }

.bg-light-warning-96 {
  background: white; }

.bg-dark-warning-97 {
  background: black; }

.bg-light-warning-97 {
  background: white; }

.bg-dark-warning-98 {
  background: black; }

.bg-light-warning-98 {
  background: white; }

.bg-dark-warning-99 {
  background: black; }

.bg-light-warning-99 {
  background: white; }

.bg-dark-warning-100 {
  background: black; }

.bg-light-warning-100 {
  background: white; }

.text-quarterly {
  color: #51B6D4 !important; }

.border-quarterly {
  border-color: #51B6D4; }

.quarterly {
  background-color: #51B6D4 !important;
  color: white !important; }

.tile-quarterly {
  background: #51B6D4 !important; }
  @media (min-width: 1025px) {
    .tile-quarterly:hover {
      background-color: #65bfd9 !important; } }
  .tile-quarterly:active, .tile-quarterly:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(81, 182, 212, 0.5);
    background-color: #59b9d6 !important; }

.target-quarterly {
  background: #51B6D4 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-quarterly {
  background-color: #51B6D4 !important; }

.btn-quarterly {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #51B6D4 !important;
  border: 2px solid #51B6D4 !important; }
  .btn-quarterly:focus, .btn-quarterly:active {
    outline: none;
    color: white !important;
    background: #51B6D4 !important;
    text-decoration: none; }

.bg-overlay-quarterly-10 {
  background: rgba(81, 182, 212, 0.1); }

.bg-overlay-quarterly-20 {
  background: rgba(81, 182, 212, 0.2); }

.bg-overlay-quarterly-30 {
  background: rgba(81, 182, 212, 0.3); }

.bg-overlay-quarterly-40 {
  background: rgba(81, 182, 212, 0.4); }

.bg-overlay-quarterly-50 {
  background: rgba(81, 182, 212, 0.5); }

.bg-overlay-quarterly-60 {
  background: rgba(81, 182, 212, 0.6); }

.bg-overlay-quarterly-70 {
  background: rgba(81, 182, 212, 0.7); }

.bg-overlay-quarterly-80 {
  background: rgba(81, 182, 212, 0.8); }

.bg-overlay-quarterly-90 {
  background: rgba(81, 182, 212, 0.9); }

.bg-quarterly {
  background: #51B6D4; }

.bg-dark-quarterly-1 {
  background: #4db4d3; }

.bg-light-quarterly-1 {
  background: #55b8d5; }

.bg-dark-quarterly-2 {
  background: #49b3d2; }

.bg-light-quarterly-2 {
  background: #59b9d6; }

.bg-dark-quarterly-3 {
  background: #45b1d1; }

.bg-light-quarterly-3 {
  background: #5dbbd7; }

.bg-dark-quarterly-4 {
  background: #41afd0; }

.bg-light-quarterly-4 {
  background: #61bdd8; }

.bg-dark-quarterly-5 {
  background: #3dadcf; }

.bg-light-quarterly-5 {
  background: #65bfd9; }

.bg-dark-quarterly-6 {
  background: #38acce; }

.bg-light-quarterly-6 {
  background: #6ac0da; }

.bg-dark-quarterly-7 {
  background: #34aacd; }

.bg-light-quarterly-7 {
  background: #6ec2db; }

.bg-dark-quarterly-8 {
  background: #32a7ca; }

.bg-light-quarterly-8 {
  background: #72c4dc; }

.bg-dark-quarterly-9 {
  background: #31a4c6; }

.bg-light-quarterly-9 {
  background: #76c5dd; }

.bg-dark-quarterly-10 {
  background: #30a1c2; }

.bg-light-quarterly-10 {
  background: #7ac7de; }

.bg-dark-quarterly-11 {
  background: #2f9dbe; }

.bg-light-quarterly-11 {
  background: #7ec9df; }

.bg-dark-quarterly-12 {
  background: #2e9aba; }

.bg-light-quarterly-12 {
  background: #82cbe0; }

.bg-dark-quarterly-13 {
  background: #2d96b6; }

.bg-light-quarterly-13 {
  background: #86cce1; }

.bg-dark-quarterly-14 {
  background: #2c93b2; }

.bg-light-quarterly-14 {
  background: #8acee2; }

.bg-dark-quarterly-15 {
  background: #2b90ae; }

.bg-light-quarterly-15 {
  background: #8ed0e3; }

.bg-dark-quarterly-16 {
  background: #2a8caa; }

.bg-light-quarterly-16 {
  background: #92d1e4; }

.bg-dark-quarterly-17 {
  background: #2989a5; }

.bg-light-quarterly-17 {
  background: #97d3e5; }

.bg-dark-quarterly-18 {
  background: #2886a1; }

.bg-light-quarterly-18 {
  background: #9bd5e6; }

.bg-dark-quarterly-19 {
  background: #27829d; }

.bg-light-quarterly-19 {
  background: #9fd7e7; }

.bg-dark-quarterly-20 {
  background: #267f99; }

.bg-light-quarterly-20 {
  background: #a3d8e8; }

.bg-dark-quarterly-21 {
  background: #257b95; }

.bg-light-quarterly-21 {
  background: #a7dae9; }

.bg-dark-quarterly-22 {
  background: #247891; }

.bg-light-quarterly-22 {
  background: #abdcea; }

.bg-dark-quarterly-23 {
  background: #23758d; }

.bg-light-quarterly-23 {
  background: #afddeb; }

.bg-dark-quarterly-24 {
  background: #227189; }

.bg-light-quarterly-24 {
  background: #b3dfec; }

.bg-dark-quarterly-25 {
  background: #216e85; }

.bg-light-quarterly-25 {
  background: #b7e1ed; }

.bg-dark-quarterly-26 {
  background: #206a81; }

.bg-light-quarterly-26 {
  background: #bbe3ee; }

.bg-dark-quarterly-27 {
  background: #1f677d; }

.bg-light-quarterly-27 {
  background: #bfe4ef; }

.bg-dark-quarterly-28 {
  background: #1e6478; }

.bg-light-quarterly-28 {
  background: #c4e6f0; }

.bg-dark-quarterly-29 {
  background: #1d6074; }

.bg-light-quarterly-29 {
  background: #c8e8f1; }

.bg-dark-quarterly-30 {
  background: #1c5d70; }

.bg-light-quarterly-30 {
  background: #cce9f2; }

.bg-dark-quarterly-31 {
  background: #1b5a6c; }

.bg-light-quarterly-31 {
  background: #d0ebf3; }

.bg-dark-quarterly-32 {
  background: #1a5668; }

.bg-light-quarterly-32 {
  background: #d4edf4; }

.bg-dark-quarterly-33 {
  background: #195364; }

.bg-light-quarterly-33 {
  background: #d8eff5; }

.bg-dark-quarterly-34 {
  background: #184f60; }

.bg-light-quarterly-34 {
  background: #dcf0f6; }

.bg-dark-quarterly-35 {
  background: #174c5c; }

.bg-light-quarterly-35 {
  background: #e0f2f7; }

.bg-dark-quarterly-36 {
  background: #164958; }

.bg-light-quarterly-36 {
  background: #e4f4f8; }

.bg-dark-quarterly-37 {
  background: #154554; }

.bg-light-quarterly-37 {
  background: #e8f5f9; }

.bg-dark-quarterly-38 {
  background: #144250; }

.bg-light-quarterly-38 {
  background: #ecf7fa; }

.bg-dark-quarterly-39 {
  background: #133e4b; }

.bg-light-quarterly-39 {
  background: #f0f9fb; }

.bg-dark-quarterly-40 {
  background: #123b47; }

.bg-light-quarterly-40 {
  background: #f5fbfc; }

.bg-dark-quarterly-41 {
  background: #113843; }

.bg-light-quarterly-41 {
  background: #f9fcfd; }

.bg-dark-quarterly-42 {
  background: #10343f; }

.bg-light-quarterly-42 {
  background: #fdfefe; }

.bg-dark-quarterly-43 {
  background: #0f313b; }

.bg-light-quarterly-43 {
  background: white; }

.bg-dark-quarterly-44 {
  background: #0e2e37; }

.bg-light-quarterly-44 {
  background: white; }

.bg-dark-quarterly-45 {
  background: #0d2a33; }

.bg-light-quarterly-45 {
  background: white; }

.bg-dark-quarterly-46 {
  background: #0c272f; }

.bg-light-quarterly-46 {
  background: white; }

.bg-dark-quarterly-47 {
  background: #0b232b; }

.bg-light-quarterly-47 {
  background: white; }

.bg-dark-quarterly-48 {
  background: #0a2027; }

.bg-light-quarterly-48 {
  background: white; }

.bg-dark-quarterly-49 {
  background: #091d23; }

.bg-light-quarterly-49 {
  background: white; }

.bg-dark-quarterly-50 {
  background: #08191e; }

.bg-light-quarterly-50 {
  background: white; }

.bg-dark-quarterly-51 {
  background: #07161a; }

.bg-light-quarterly-51 {
  background: white; }

.bg-dark-quarterly-52 {
  background: #061216; }

.bg-light-quarterly-52 {
  background: white; }

.bg-dark-quarterly-53 {
  background: #040f12; }

.bg-light-quarterly-53 {
  background: white; }

.bg-dark-quarterly-54 {
  background: #030c0e; }

.bg-light-quarterly-54 {
  background: white; }

.bg-dark-quarterly-55 {
  background: #02080a; }

.bg-light-quarterly-55 {
  background: white; }

.bg-dark-quarterly-56 {
  background: #010506; }

.bg-light-quarterly-56 {
  background: white; }

.bg-dark-quarterly-57 {
  background: #000202; }

.bg-light-quarterly-57 {
  background: white; }

.bg-dark-quarterly-58 {
  background: black; }

.bg-light-quarterly-58 {
  background: white; }

.bg-dark-quarterly-59 {
  background: black; }

.bg-light-quarterly-59 {
  background: white; }

.bg-dark-quarterly-60 {
  background: black; }

.bg-light-quarterly-60 {
  background: white; }

.bg-dark-quarterly-61 {
  background: black; }

.bg-light-quarterly-61 {
  background: white; }

.bg-dark-quarterly-62 {
  background: black; }

.bg-light-quarterly-62 {
  background: white; }

.bg-dark-quarterly-63 {
  background: black; }

.bg-light-quarterly-63 {
  background: white; }

.bg-dark-quarterly-64 {
  background: black; }

.bg-light-quarterly-64 {
  background: white; }

.bg-dark-quarterly-65 {
  background: black; }

.bg-light-quarterly-65 {
  background: white; }

.bg-dark-quarterly-66 {
  background: black; }

.bg-light-quarterly-66 {
  background: white; }

.bg-dark-quarterly-67 {
  background: black; }

.bg-light-quarterly-67 {
  background: white; }

.bg-dark-quarterly-68 {
  background: black; }

.bg-light-quarterly-68 {
  background: white; }

.bg-dark-quarterly-69 {
  background: black; }

.bg-light-quarterly-69 {
  background: white; }

.bg-dark-quarterly-70 {
  background: black; }

.bg-light-quarterly-70 {
  background: white; }

.bg-dark-quarterly-71 {
  background: black; }

.bg-light-quarterly-71 {
  background: white; }

.bg-dark-quarterly-72 {
  background: black; }

.bg-light-quarterly-72 {
  background: white; }

.bg-dark-quarterly-73 {
  background: black; }

.bg-light-quarterly-73 {
  background: white; }

.bg-dark-quarterly-74 {
  background: black; }

.bg-light-quarterly-74 {
  background: white; }

.bg-dark-quarterly-75 {
  background: black; }

.bg-light-quarterly-75 {
  background: white; }

.bg-dark-quarterly-76 {
  background: black; }

.bg-light-quarterly-76 {
  background: white; }

.bg-dark-quarterly-77 {
  background: black; }

.bg-light-quarterly-77 {
  background: white; }

.bg-dark-quarterly-78 {
  background: black; }

.bg-light-quarterly-78 {
  background: white; }

.bg-dark-quarterly-79 {
  background: black; }

.bg-light-quarterly-79 {
  background: white; }

.bg-dark-quarterly-80 {
  background: black; }

.bg-light-quarterly-80 {
  background: white; }

.bg-dark-quarterly-81 {
  background: black; }

.bg-light-quarterly-81 {
  background: white; }

.bg-dark-quarterly-82 {
  background: black; }

.bg-light-quarterly-82 {
  background: white; }

.bg-dark-quarterly-83 {
  background: black; }

.bg-light-quarterly-83 {
  background: white; }

.bg-dark-quarterly-84 {
  background: black; }

.bg-light-quarterly-84 {
  background: white; }

.bg-dark-quarterly-85 {
  background: black; }

.bg-light-quarterly-85 {
  background: white; }

.bg-dark-quarterly-86 {
  background: black; }

.bg-light-quarterly-86 {
  background: white; }

.bg-dark-quarterly-87 {
  background: black; }

.bg-light-quarterly-87 {
  background: white; }

.bg-dark-quarterly-88 {
  background: black; }

.bg-light-quarterly-88 {
  background: white; }

.bg-dark-quarterly-89 {
  background: black; }

.bg-light-quarterly-89 {
  background: white; }

.bg-dark-quarterly-90 {
  background: black; }

.bg-light-quarterly-90 {
  background: white; }

.bg-dark-quarterly-91 {
  background: black; }

.bg-light-quarterly-91 {
  background: white; }

.bg-dark-quarterly-92 {
  background: black; }

.bg-light-quarterly-92 {
  background: white; }

.bg-dark-quarterly-93 {
  background: black; }

.bg-light-quarterly-93 {
  background: white; }

.bg-dark-quarterly-94 {
  background: black; }

.bg-light-quarterly-94 {
  background: white; }

.bg-dark-quarterly-95 {
  background: black; }

.bg-light-quarterly-95 {
  background: white; }

.bg-dark-quarterly-96 {
  background: black; }

.bg-light-quarterly-96 {
  background: white; }

.bg-dark-quarterly-97 {
  background: black; }

.bg-light-quarterly-97 {
  background: white; }

.bg-dark-quarterly-98 {
  background: black; }

.bg-light-quarterly-98 {
  background: white; }

.bg-dark-quarterly-99 {
  background: black; }

.bg-light-quarterly-99 {
  background: white; }

.bg-dark-quarterly-100 {
  background: black; }

.bg-light-quarterly-100 {
  background: white; }

.text-primary {
  color: #004D89 !important; }

.border-primary {
  border-color: #004D89; }

.primary {
  background-color: #004D89 !important;
  color: white !important; }

.tile-primary {
  background: #004D89 !important; }
  @media (min-width: 1025px) {
    .tile-primary:hover {
      background-color: #005ba3 !important; } }
  .tile-primary:active, .tile-primary:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 77, 137, 0.5);
    background-color: #005393 !important; }

.target-primary {
  background: #004D89 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-primary {
  background-color: #004D89 !important; }

.btn-primary {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #004D89 !important;
  border: 2px solid #004D89 !important; }
  .btn-primary:focus, .btn-primary:active {
    outline: none;
    color: white !important;
    background: #004D89 !important;
    text-decoration: none; }

.bg-overlay-primary-10 {
  background: rgba(0, 77, 137, 0.1); }

.bg-overlay-primary-20 {
  background: rgba(0, 77, 137, 0.2); }

.bg-overlay-primary-30 {
  background: rgba(0, 77, 137, 0.3); }

.bg-overlay-primary-40 {
  background: rgba(0, 77, 137, 0.4); }

.bg-overlay-primary-50 {
  background: rgba(0, 77, 137, 0.5); }

.bg-overlay-primary-60 {
  background: rgba(0, 77, 137, 0.6); }

.bg-overlay-primary-70 {
  background: rgba(0, 77, 137, 0.7); }

.bg-overlay-primary-80 {
  background: rgba(0, 77, 137, 0.8); }

.bg-overlay-primary-90 {
  background: rgba(0, 77, 137, 0.9); }

.bg-primary {
  background: #004D89; }

.bg-dark-primary-1 {
  background: #004a84; }

.bg-light-primary-1 {
  background: #00508e; }

.bg-dark-primary-2 {
  background: #00477f; }

.bg-light-primary-2 {
  background: #005393; }

.bg-dark-primary-3 {
  background: #00447a; }

.bg-light-primary-3 {
  background: #005698; }

.bg-dark-primary-4 {
  background: #004275; }

.bg-light-primary-4 {
  background: #00589d; }

.bg-dark-primary-5 {
  background: #003f70; }

.bg-light-primary-5 {
  background: #005ba3; }

.bg-dark-primary-6 {
  background: #003c6a; }

.bg-light-primary-6 {
  background: #005ea8; }

.bg-dark-primary-7 {
  background: #003965; }

.bg-light-primary-7 {
  background: #0061ad; }

.bg-dark-primary-8 {
  background: #003660; }

.bg-light-primary-8 {
  background: #0064b2; }

.bg-dark-primary-9 {
  background: #00335b; }

.bg-light-primary-9 {
  background: #0067b7; }

.bg-dark-primary-10 {
  background: #003056; }

.bg-light-primary-10 {
  background: #006abc; }

.bg-dark-primary-11 {
  background: #002d51; }

.bg-light-primary-11 {
  background: #006dc1; }

.bg-dark-primary-12 {
  background: #002b4c; }

.bg-light-primary-12 {
  background: #006fc6; }

.bg-dark-primary-13 {
  background: #002847; }

.bg-light-primary-13 {
  background: #0072cb; }

.bg-dark-primary-14 {
  background: #002542; }

.bg-light-primary-14 {
  background: #0075d0; }

.bg-dark-primary-15 {
  background: #00223d; }

.bg-light-primary-15 {
  background: #0078d6; }

.bg-dark-primary-16 {
  background: #001f37; }

.bg-light-primary-16 {
  background: #007bdb; }

.bg-dark-primary-17 {
  background: #001c32; }

.bg-light-primary-17 {
  background: #007ee0; }

.bg-dark-primary-18 {
  background: #00192d; }

.bg-light-primary-18 {
  background: #0081e5; }

.bg-dark-primary-19 {
  background: #001728; }

.bg-light-primary-19 {
  background: #0083ea; }

.bg-dark-primary-20 {
  background: #001423; }

.bg-light-primary-20 {
  background: #0086ef; }

.bg-dark-primary-21 {
  background: #00111e; }

.bg-light-primary-21 {
  background: #0089f4; }

.bg-dark-primary-22 {
  background: #000e19; }

.bg-light-primary-22 {
  background: #008cf9; }

.bg-dark-primary-23 {
  background: #000b14; }

.bg-light-primary-23 {
  background: #008ffe; }

.bg-dark-primary-24 {
  background: #00080f; }

.bg-light-primary-24 {
  background: #0491ff; }

.bg-dark-primary-25 {
  background: #00050a; }

.bg-light-primary-25 {
  background: #0a93ff; }

.bg-dark-primary-26 {
  background: #000204; }

.bg-light-primary-26 {
  background: #0f96ff; }

.bg-dark-primary-27 {
  background: black; }

.bg-light-primary-27 {
  background: #1498ff; }

.bg-dark-primary-28 {
  background: black; }

.bg-light-primary-28 {
  background: #199aff; }

.bg-dark-primary-29 {
  background: black; }

.bg-light-primary-29 {
  background: #1e9cff; }

.bg-dark-primary-30 {
  background: black; }

.bg-light-primary-30 {
  background: #239fff; }

.bg-dark-primary-31 {
  background: black; }

.bg-light-primary-31 {
  background: #28a1ff; }

.bg-dark-primary-32 {
  background: black; }

.bg-light-primary-32 {
  background: #2da3ff; }

.bg-dark-primary-33 {
  background: black; }

.bg-light-primary-33 {
  background: #32a5ff; }

.bg-dark-primary-34 {
  background: black; }

.bg-light-primary-34 {
  background: #37a8ff; }

.bg-dark-primary-35 {
  background: black; }

.bg-light-primary-35 {
  background: #3daaff; }

.bg-dark-primary-36 {
  background: black; }

.bg-light-primary-36 {
  background: #42acff; }

.bg-dark-primary-37 {
  background: black; }

.bg-light-primary-37 {
  background: #47aeff; }

.bg-dark-primary-38 {
  background: black; }

.bg-light-primary-38 {
  background: #4cb1ff; }

.bg-dark-primary-39 {
  background: black; }

.bg-light-primary-39 {
  background: #51b3ff; }

.bg-dark-primary-40 {
  background: black; }

.bg-light-primary-40 {
  background: #56b5ff; }

.bg-dark-primary-41 {
  background: black; }

.bg-light-primary-41 {
  background: #5bb7ff; }

.bg-dark-primary-42 {
  background: black; }

.bg-light-primary-42 {
  background: #60b9ff; }

.bg-dark-primary-43 {
  background: black; }

.bg-light-primary-43 {
  background: #65bcff; }

.bg-dark-primary-44 {
  background: black; }

.bg-light-primary-44 {
  background: #6abeff; }

.bg-dark-primary-45 {
  background: black; }

.bg-light-primary-45 {
  background: #70c0ff; }

.bg-dark-primary-46 {
  background: black; }

.bg-light-primary-46 {
  background: #75c2ff; }

.bg-dark-primary-47 {
  background: black; }

.bg-light-primary-47 {
  background: #7ac5ff; }

.bg-dark-primary-48 {
  background: black; }

.bg-light-primary-48 {
  background: #7fc7ff; }

.bg-dark-primary-49 {
  background: black; }

.bg-light-primary-49 {
  background: #84c9ff; }

.bg-dark-primary-50 {
  background: black; }

.bg-light-primary-50 {
  background: #89cbff; }

.bg-dark-primary-51 {
  background: black; }

.bg-light-primary-51 {
  background: #8eceff; }

.bg-dark-primary-52 {
  background: black; }

.bg-light-primary-52 {
  background: #93d0ff; }

.bg-dark-primary-53 {
  background: black; }

.bg-light-primary-53 {
  background: #98d2ff; }

.bg-dark-primary-54 {
  background: black; }

.bg-light-primary-54 {
  background: #9dd4ff; }

.bg-dark-primary-55 {
  background: black; }

.bg-light-primary-55 {
  background: #a3d6ff; }

.bg-dark-primary-56 {
  background: black; }

.bg-light-primary-56 {
  background: #a8d9ff; }

.bg-dark-primary-57 {
  background: black; }

.bg-light-primary-57 {
  background: #addbff; }

.bg-dark-primary-58 {
  background: black; }

.bg-light-primary-58 {
  background: #b2ddff; }

.bg-dark-primary-59 {
  background: black; }

.bg-light-primary-59 {
  background: #b7dfff; }

.bg-dark-primary-60 {
  background: black; }

.bg-light-primary-60 {
  background: #bce2ff; }

.bg-dark-primary-61 {
  background: black; }

.bg-light-primary-61 {
  background: #c1e4ff; }

.bg-dark-primary-62 {
  background: black; }

.bg-light-primary-62 {
  background: #c6e6ff; }

.bg-dark-primary-63 {
  background: black; }

.bg-light-primary-63 {
  background: #cbe8ff; }

.bg-dark-primary-64 {
  background: black; }

.bg-light-primary-64 {
  background: #d0ebff; }

.bg-dark-primary-65 {
  background: black; }

.bg-light-primary-65 {
  background: #d6edff; }

.bg-dark-primary-66 {
  background: black; }

.bg-light-primary-66 {
  background: #dbefff; }

.bg-dark-primary-67 {
  background: black; }

.bg-light-primary-67 {
  background: #e0f1ff; }

.bg-dark-primary-68 {
  background: black; }

.bg-light-primary-68 {
  background: #e5f4ff; }

.bg-dark-primary-69 {
  background: black; }

.bg-light-primary-69 {
  background: #eaf6ff; }

.bg-dark-primary-70 {
  background: black; }

.bg-light-primary-70 {
  background: #eff8ff; }

.bg-dark-primary-71 {
  background: black; }

.bg-light-primary-71 {
  background: #f4faff; }

.bg-dark-primary-72 {
  background: black; }

.bg-light-primary-72 {
  background: #f9fcff; }

.bg-dark-primary-73 {
  background: black; }

.bg-light-primary-73 {
  background: #feffff; }

.bg-dark-primary-74 {
  background: black; }

.bg-light-primary-74 {
  background: white; }

.bg-dark-primary-75 {
  background: black; }

.bg-light-primary-75 {
  background: white; }

.bg-dark-primary-76 {
  background: black; }

.bg-light-primary-76 {
  background: white; }

.bg-dark-primary-77 {
  background: black; }

.bg-light-primary-77 {
  background: white; }

.bg-dark-primary-78 {
  background: black; }

.bg-light-primary-78 {
  background: white; }

.bg-dark-primary-79 {
  background: black; }

.bg-light-primary-79 {
  background: white; }

.bg-dark-primary-80 {
  background: black; }

.bg-light-primary-80 {
  background: white; }

.bg-dark-primary-81 {
  background: black; }

.bg-light-primary-81 {
  background: white; }

.bg-dark-primary-82 {
  background: black; }

.bg-light-primary-82 {
  background: white; }

.bg-dark-primary-83 {
  background: black; }

.bg-light-primary-83 {
  background: white; }

.bg-dark-primary-84 {
  background: black; }

.bg-light-primary-84 {
  background: white; }

.bg-dark-primary-85 {
  background: black; }

.bg-light-primary-85 {
  background: white; }

.bg-dark-primary-86 {
  background: black; }

.bg-light-primary-86 {
  background: white; }

.bg-dark-primary-87 {
  background: black; }

.bg-light-primary-87 {
  background: white; }

.bg-dark-primary-88 {
  background: black; }

.bg-light-primary-88 {
  background: white; }

.bg-dark-primary-89 {
  background: black; }

.bg-light-primary-89 {
  background: white; }

.bg-dark-primary-90 {
  background: black; }

.bg-light-primary-90 {
  background: white; }

.bg-dark-primary-91 {
  background: black; }

.bg-light-primary-91 {
  background: white; }

.bg-dark-primary-92 {
  background: black; }

.bg-light-primary-92 {
  background: white; }

.bg-dark-primary-93 {
  background: black; }

.bg-light-primary-93 {
  background: white; }

.bg-dark-primary-94 {
  background: black; }

.bg-light-primary-94 {
  background: white; }

.bg-dark-primary-95 {
  background: black; }

.bg-light-primary-95 {
  background: white; }

.bg-dark-primary-96 {
  background: black; }

.bg-light-primary-96 {
  background: white; }

.bg-dark-primary-97 {
  background: black; }

.bg-light-primary-97 {
  background: white; }

.bg-dark-primary-98 {
  background: black; }

.bg-light-primary-98 {
  background: white; }

.bg-dark-primary-99 {
  background: black; }

.bg-light-primary-99 {
  background: white; }

.bg-dark-primary-100 {
  background: black; }

.bg-light-primary-100 {
  background: white; }

.text-readprevious {
  color: #007E9E !important; }

.border-readprevious {
  border-color: #007E9E; }

.readprevious {
  background-color: #007E9E !important;
  color: white !important; }

.tile-readprevious {
  background: #007E9E !important; }
  @media (min-width: 1025px) {
    .tile-readprevious:hover {
      background-color: #0092b8 !important; } }
  .tile-readprevious:active, .tile-readprevious:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 126, 158, 0.5);
    background-color: #0086a8 !important; }

.target-readprevious {
  background: #007E9E !important;
  color: #fff;
  padding: 20px; }

.patient-dash-readprevious {
  background-color: #007E9E !important; }

.btn-readprevious {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007E9E !important;
  border: 2px solid #007E9E !important; }
  .btn-readprevious:focus, .btn-readprevious:active {
    outline: none;
    color: white !important;
    background: #007E9E !important;
    text-decoration: none; }

.bg-overlay-readprevious-10 {
  background: rgba(0, 126, 158, 0.1); }

.bg-overlay-readprevious-20 {
  background: rgba(0, 126, 158, 0.2); }

.bg-overlay-readprevious-30 {
  background: rgba(0, 126, 158, 0.3); }

.bg-overlay-readprevious-40 {
  background: rgba(0, 126, 158, 0.4); }

.bg-overlay-readprevious-50 {
  background: rgba(0, 126, 158, 0.5); }

.bg-overlay-readprevious-60 {
  background: rgba(0, 126, 158, 0.6); }

.bg-overlay-readprevious-70 {
  background: rgba(0, 126, 158, 0.7); }

.bg-overlay-readprevious-80 {
  background: rgba(0, 126, 158, 0.8); }

.bg-overlay-readprevious-90 {
  background: rgba(0, 126, 158, 0.9); }

.bg-readprevious {
  background: #007E9E; }

.bg-dark-readprevious-1 {
  background: #007a99; }

.bg-light-readprevious-1 {
  background: #0082a3; }

.bg-dark-readprevious-2 {
  background: #007694; }

.bg-light-readprevious-2 {
  background: #0086a8; }

.bg-dark-readprevious-3 {
  background: #00728f; }

.bg-light-readprevious-3 {
  background: #008aad; }

.bg-dark-readprevious-4 {
  background: #006e8a; }

.bg-light-readprevious-4 {
  background: #008eb2; }

.bg-dark-readprevious-5 {
  background: #006a85; }

.bg-light-readprevious-5 {
  background: #0092b8; }

.bg-dark-readprevious-6 {
  background: #00667f; }

.bg-light-readprevious-6 {
  background: #0096bd; }

.bg-dark-readprevious-7 {
  background: #00627a; }

.bg-light-readprevious-7 {
  background: #009ac2; }

.bg-dark-readprevious-8 {
  background: #005d75; }

.bg-light-readprevious-8 {
  background: #009fc7; }

.bg-dark-readprevious-9 {
  background: #005970; }

.bg-light-readprevious-9 {
  background: #00a3cc; }

.bg-dark-readprevious-10 {
  background: #00556b; }

.bg-light-readprevious-10 {
  background: #00a7d1; }

.bg-dark-readprevious-11 {
  background: #005166; }

.bg-light-readprevious-11 {
  background: #00abd6; }

.bg-dark-readprevious-12 {
  background: #004d61; }

.bg-light-readprevious-12 {
  background: #00afdb; }

.bg-dark-readprevious-13 {
  background: #00495c; }

.bg-light-readprevious-13 {
  background: #00b3e0; }

.bg-dark-readprevious-14 {
  background: #004557; }

.bg-light-readprevious-14 {
  background: #00b7e5; }

.bg-dark-readprevious-15 {
  background: #004152; }

.bg-light-readprevious-15 {
  background: #00bbeb; }

.bg-dark-readprevious-16 {
  background: #003d4c; }

.bg-light-readprevious-16 {
  background: #00bff0; }

.bg-dark-readprevious-17 {
  background: #003947; }

.bg-light-readprevious-17 {
  background: #00c3f5; }

.bg-dark-readprevious-18 {
  background: #003542; }

.bg-light-readprevious-18 {
  background: #00c7fa; }

.bg-dark-readprevious-19 {
  background: #00313d; }

.bg-light-readprevious-19 {
  background: #00cbff; }

.bg-dark-readprevious-20 {
  background: #002d38; }

.bg-light-readprevious-20 {
  background: #05ccff; }

.bg-dark-readprevious-21 {
  background: #002933; }

.bg-light-readprevious-21 {
  background: #0acdff; }

.bg-dark-readprevious-22 {
  background: #00252e; }

.bg-light-readprevious-22 {
  background: #0fceff; }

.bg-dark-readprevious-23 {
  background: #002029; }

.bg-light-readprevious-23 {
  background: #14cfff; }

.bg-dark-readprevious-24 {
  background: #001c24; }

.bg-light-readprevious-24 {
  background: #19d0ff; }

.bg-dark-readprevious-25 {
  background: #00181f; }

.bg-light-readprevious-25 {
  background: #1fd2ff; }

.bg-dark-readprevious-26 {
  background: #001419; }

.bg-light-readprevious-26 {
  background: #24d3ff; }

.bg-dark-readprevious-27 {
  background: #001014; }

.bg-light-readprevious-27 {
  background: #29d4ff; }

.bg-dark-readprevious-28 {
  background: #000c0f; }

.bg-light-readprevious-28 {
  background: #2ed5ff; }

.bg-dark-readprevious-29 {
  background: #00080a; }

.bg-light-readprevious-29 {
  background: #33d6ff; }

.bg-dark-readprevious-30 {
  background: #000405; }

.bg-light-readprevious-30 {
  background: #38d7ff; }

.bg-dark-readprevious-31 {
  background: black; }

.bg-light-readprevious-31 {
  background: #3dd8ff; }

.bg-dark-readprevious-32 {
  background: black; }

.bg-light-readprevious-32 {
  background: #42d9ff; }

.bg-dark-readprevious-33 {
  background: black; }

.bg-light-readprevious-33 {
  background: #47daff; }

.bg-dark-readprevious-34 {
  background: black; }

.bg-light-readprevious-34 {
  background: #4cdbff; }

.bg-dark-readprevious-35 {
  background: black; }

.bg-light-readprevious-35 {
  background: #52dcff; }

.bg-dark-readprevious-36 {
  background: black; }

.bg-light-readprevious-36 {
  background: #57ddff; }

.bg-dark-readprevious-37 {
  background: black; }

.bg-light-readprevious-37 {
  background: #5cdeff; }

.bg-dark-readprevious-38 {
  background: black; }

.bg-light-readprevious-38 {
  background: #61dfff; }

.bg-dark-readprevious-39 {
  background: black; }

.bg-light-readprevious-39 {
  background: #66e0ff; }

.bg-dark-readprevious-40 {
  background: black; }

.bg-light-readprevious-40 {
  background: #6be1ff; }

.bg-dark-readprevious-41 {
  background: black; }

.bg-light-readprevious-41 {
  background: #70e2ff; }

.bg-dark-readprevious-42 {
  background: black; }

.bg-light-readprevious-42 {
  background: #75e3ff; }

.bg-dark-readprevious-43 {
  background: black; }

.bg-light-readprevious-43 {
  background: #7ae4ff; }

.bg-dark-readprevious-44 {
  background: black; }

.bg-light-readprevious-44 {
  background: #7fe5ff; }

.bg-dark-readprevious-45 {
  background: black; }

.bg-light-readprevious-45 {
  background: #85e6ff; }

.bg-dark-readprevious-46 {
  background: black; }

.bg-light-readprevious-46 {
  background: #8ae7ff; }

.bg-dark-readprevious-47 {
  background: black; }

.bg-light-readprevious-47 {
  background: #8fe8ff; }

.bg-dark-readprevious-48 {
  background: black; }

.bg-light-readprevious-48 {
  background: #94e9ff; }

.bg-dark-readprevious-49 {
  background: black; }

.bg-light-readprevious-49 {
  background: #99eaff; }

.bg-dark-readprevious-50 {
  background: black; }

.bg-light-readprevious-50 {
  background: #9eebff; }

.bg-dark-readprevious-51 {
  background: black; }

.bg-light-readprevious-51 {
  background: #a3ecff; }

.bg-dark-readprevious-52 {
  background: black; }

.bg-light-readprevious-52 {
  background: #a8edff; }

.bg-dark-readprevious-53 {
  background: black; }

.bg-light-readprevious-53 {
  background: #adeeff; }

.bg-dark-readprevious-54 {
  background: black; }

.bg-light-readprevious-54 {
  background: #b2efff; }

.bg-dark-readprevious-55 {
  background: black; }

.bg-light-readprevious-55 {
  background: #b8f1ff; }

.bg-dark-readprevious-56 {
  background: black; }

.bg-light-readprevious-56 {
  background: #bdf2ff; }

.bg-dark-readprevious-57 {
  background: black; }

.bg-light-readprevious-57 {
  background: #c2f3ff; }

.bg-dark-readprevious-58 {
  background: black; }

.bg-light-readprevious-58 {
  background: #c7f4ff; }

.bg-dark-readprevious-59 {
  background: black; }

.bg-light-readprevious-59 {
  background: #ccf5ff; }

.bg-dark-readprevious-60 {
  background: black; }

.bg-light-readprevious-60 {
  background: #d1f6ff; }

.bg-dark-readprevious-61 {
  background: black; }

.bg-light-readprevious-61 {
  background: #d6f7ff; }

.bg-dark-readprevious-62 {
  background: black; }

.bg-light-readprevious-62 {
  background: #dbf8ff; }

.bg-dark-readprevious-63 {
  background: black; }

.bg-light-readprevious-63 {
  background: #e0f9ff; }

.bg-dark-readprevious-64 {
  background: black; }

.bg-light-readprevious-64 {
  background: #e5faff; }

.bg-dark-readprevious-65 {
  background: black; }

.bg-light-readprevious-65 {
  background: #ebfbff; }

.bg-dark-readprevious-66 {
  background: black; }

.bg-light-readprevious-66 {
  background: #f0fcff; }

.bg-dark-readprevious-67 {
  background: black; }

.bg-light-readprevious-67 {
  background: #f5fdff; }

.bg-dark-readprevious-68 {
  background: black; }

.bg-light-readprevious-68 {
  background: #fafeff; }

.bg-dark-readprevious-69 {
  background: black; }

.bg-light-readprevious-69 {
  background: white; }

.bg-dark-readprevious-70 {
  background: black; }

.bg-light-readprevious-70 {
  background: white; }

.bg-dark-readprevious-71 {
  background: black; }

.bg-light-readprevious-71 {
  background: white; }

.bg-dark-readprevious-72 {
  background: black; }

.bg-light-readprevious-72 {
  background: white; }

.bg-dark-readprevious-73 {
  background: black; }

.bg-light-readprevious-73 {
  background: white; }

.bg-dark-readprevious-74 {
  background: black; }

.bg-light-readprevious-74 {
  background: white; }

.bg-dark-readprevious-75 {
  background: black; }

.bg-light-readprevious-75 {
  background: white; }

.bg-dark-readprevious-76 {
  background: black; }

.bg-light-readprevious-76 {
  background: white; }

.bg-dark-readprevious-77 {
  background: black; }

.bg-light-readprevious-77 {
  background: white; }

.bg-dark-readprevious-78 {
  background: black; }

.bg-light-readprevious-78 {
  background: white; }

.bg-dark-readprevious-79 {
  background: black; }

.bg-light-readprevious-79 {
  background: white; }

.bg-dark-readprevious-80 {
  background: black; }

.bg-light-readprevious-80 {
  background: white; }

.bg-dark-readprevious-81 {
  background: black; }

.bg-light-readprevious-81 {
  background: white; }

.bg-dark-readprevious-82 {
  background: black; }

.bg-light-readprevious-82 {
  background: white; }

.bg-dark-readprevious-83 {
  background: black; }

.bg-light-readprevious-83 {
  background: white; }

.bg-dark-readprevious-84 {
  background: black; }

.bg-light-readprevious-84 {
  background: white; }

.bg-dark-readprevious-85 {
  background: black; }

.bg-light-readprevious-85 {
  background: white; }

.bg-dark-readprevious-86 {
  background: black; }

.bg-light-readprevious-86 {
  background: white; }

.bg-dark-readprevious-87 {
  background: black; }

.bg-light-readprevious-87 {
  background: white; }

.bg-dark-readprevious-88 {
  background: black; }

.bg-light-readprevious-88 {
  background: white; }

.bg-dark-readprevious-89 {
  background: black; }

.bg-light-readprevious-89 {
  background: white; }

.bg-dark-readprevious-90 {
  background: black; }

.bg-light-readprevious-90 {
  background: white; }

.bg-dark-readprevious-91 {
  background: black; }

.bg-light-readprevious-91 {
  background: white; }

.bg-dark-readprevious-92 {
  background: black; }

.bg-light-readprevious-92 {
  background: white; }

.bg-dark-readprevious-93 {
  background: black; }

.bg-light-readprevious-93 {
  background: white; }

.bg-dark-readprevious-94 {
  background: black; }

.bg-light-readprevious-94 {
  background: white; }

.bg-dark-readprevious-95 {
  background: black; }

.bg-light-readprevious-95 {
  background: white; }

.bg-dark-readprevious-96 {
  background: black; }

.bg-light-readprevious-96 {
  background: white; }

.bg-dark-readprevious-97 {
  background: black; }

.bg-light-readprevious-97 {
  background: white; }

.bg-dark-readprevious-98 {
  background: black; }

.bg-light-readprevious-98 {
  background: white; }

.bg-dark-readprevious-99 {
  background: black; }

.bg-light-readprevious-99 {
  background: white; }

.bg-dark-readprevious-100 {
  background: black; }

.bg-light-readprevious-100 {
  background: white; }

.text-readmore {
  color: #007E9E !important; }

.border-readmore {
  border-color: #007E9E; }

.readmore {
  background-color: #007E9E !important;
  color: white !important; }

.tile-readmore {
  background: #007E9E !important; }
  @media (min-width: 1025px) {
    .tile-readmore:hover {
      background-color: #0092b8 !important; } }
  .tile-readmore:active, .tile-readmore:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 126, 158, 0.5);
    background-color: #0086a8 !important; }

.target-readmore {
  background: #007E9E !important;
  color: #fff;
  padding: 20px; }

.patient-dash-readmore {
  background-color: #007E9E !important; }

.btn-readmore {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007E9E !important;
  border: 2px solid #007E9E !important; }
  .btn-readmore:focus, .btn-readmore:active {
    outline: none;
    color: white !important;
    background: #007E9E !important;
    text-decoration: none; }

.bg-overlay-readmore-10 {
  background: rgba(0, 126, 158, 0.1); }

.bg-overlay-readmore-20 {
  background: rgba(0, 126, 158, 0.2); }

.bg-overlay-readmore-30 {
  background: rgba(0, 126, 158, 0.3); }

.bg-overlay-readmore-40 {
  background: rgba(0, 126, 158, 0.4); }

.bg-overlay-readmore-50 {
  background: rgba(0, 126, 158, 0.5); }

.bg-overlay-readmore-60 {
  background: rgba(0, 126, 158, 0.6); }

.bg-overlay-readmore-70 {
  background: rgba(0, 126, 158, 0.7); }

.bg-overlay-readmore-80 {
  background: rgba(0, 126, 158, 0.8); }

.bg-overlay-readmore-90 {
  background: rgba(0, 126, 158, 0.9); }

.bg-readmore {
  background: #007E9E; }

.bg-dark-readmore-1 {
  background: #007a99; }

.bg-light-readmore-1 {
  background: #0082a3; }

.bg-dark-readmore-2 {
  background: #007694; }

.bg-light-readmore-2 {
  background: #0086a8; }

.bg-dark-readmore-3 {
  background: #00728f; }

.bg-light-readmore-3 {
  background: #008aad; }

.bg-dark-readmore-4 {
  background: #006e8a; }

.bg-light-readmore-4 {
  background: #008eb2; }

.bg-dark-readmore-5 {
  background: #006a85; }

.bg-light-readmore-5 {
  background: #0092b8; }

.bg-dark-readmore-6 {
  background: #00667f; }

.bg-light-readmore-6 {
  background: #0096bd; }

.bg-dark-readmore-7 {
  background: #00627a; }

.bg-light-readmore-7 {
  background: #009ac2; }

.bg-dark-readmore-8 {
  background: #005d75; }

.bg-light-readmore-8 {
  background: #009fc7; }

.bg-dark-readmore-9 {
  background: #005970; }

.bg-light-readmore-9 {
  background: #00a3cc; }

.bg-dark-readmore-10 {
  background: #00556b; }

.bg-light-readmore-10 {
  background: #00a7d1; }

.bg-dark-readmore-11 {
  background: #005166; }

.bg-light-readmore-11 {
  background: #00abd6; }

.bg-dark-readmore-12 {
  background: #004d61; }

.bg-light-readmore-12 {
  background: #00afdb; }

.bg-dark-readmore-13 {
  background: #00495c; }

.bg-light-readmore-13 {
  background: #00b3e0; }

.bg-dark-readmore-14 {
  background: #004557; }

.bg-light-readmore-14 {
  background: #00b7e5; }

.bg-dark-readmore-15 {
  background: #004152; }

.bg-light-readmore-15 {
  background: #00bbeb; }

.bg-dark-readmore-16 {
  background: #003d4c; }

.bg-light-readmore-16 {
  background: #00bff0; }

.bg-dark-readmore-17 {
  background: #003947; }

.bg-light-readmore-17 {
  background: #00c3f5; }

.bg-dark-readmore-18 {
  background: #003542; }

.bg-light-readmore-18 {
  background: #00c7fa; }

.bg-dark-readmore-19 {
  background: #00313d; }

.bg-light-readmore-19 {
  background: #00cbff; }

.bg-dark-readmore-20 {
  background: #002d38; }

.bg-light-readmore-20 {
  background: #05ccff; }

.bg-dark-readmore-21 {
  background: #002933; }

.bg-light-readmore-21 {
  background: #0acdff; }

.bg-dark-readmore-22 {
  background: #00252e; }

.bg-light-readmore-22 {
  background: #0fceff; }

.bg-dark-readmore-23 {
  background: #002029; }

.bg-light-readmore-23 {
  background: #14cfff; }

.bg-dark-readmore-24 {
  background: #001c24; }

.bg-light-readmore-24 {
  background: #19d0ff; }

.bg-dark-readmore-25 {
  background: #00181f; }

.bg-light-readmore-25 {
  background: #1fd2ff; }

.bg-dark-readmore-26 {
  background: #001419; }

.bg-light-readmore-26 {
  background: #24d3ff; }

.bg-dark-readmore-27 {
  background: #001014; }

.bg-light-readmore-27 {
  background: #29d4ff; }

.bg-dark-readmore-28 {
  background: #000c0f; }

.bg-light-readmore-28 {
  background: #2ed5ff; }

.bg-dark-readmore-29 {
  background: #00080a; }

.bg-light-readmore-29 {
  background: #33d6ff; }

.bg-dark-readmore-30 {
  background: #000405; }

.bg-light-readmore-30 {
  background: #38d7ff; }

.bg-dark-readmore-31 {
  background: black; }

.bg-light-readmore-31 {
  background: #3dd8ff; }

.bg-dark-readmore-32 {
  background: black; }

.bg-light-readmore-32 {
  background: #42d9ff; }

.bg-dark-readmore-33 {
  background: black; }

.bg-light-readmore-33 {
  background: #47daff; }

.bg-dark-readmore-34 {
  background: black; }

.bg-light-readmore-34 {
  background: #4cdbff; }

.bg-dark-readmore-35 {
  background: black; }

.bg-light-readmore-35 {
  background: #52dcff; }

.bg-dark-readmore-36 {
  background: black; }

.bg-light-readmore-36 {
  background: #57ddff; }

.bg-dark-readmore-37 {
  background: black; }

.bg-light-readmore-37 {
  background: #5cdeff; }

.bg-dark-readmore-38 {
  background: black; }

.bg-light-readmore-38 {
  background: #61dfff; }

.bg-dark-readmore-39 {
  background: black; }

.bg-light-readmore-39 {
  background: #66e0ff; }

.bg-dark-readmore-40 {
  background: black; }

.bg-light-readmore-40 {
  background: #6be1ff; }

.bg-dark-readmore-41 {
  background: black; }

.bg-light-readmore-41 {
  background: #70e2ff; }

.bg-dark-readmore-42 {
  background: black; }

.bg-light-readmore-42 {
  background: #75e3ff; }

.bg-dark-readmore-43 {
  background: black; }

.bg-light-readmore-43 {
  background: #7ae4ff; }

.bg-dark-readmore-44 {
  background: black; }

.bg-light-readmore-44 {
  background: #7fe5ff; }

.bg-dark-readmore-45 {
  background: black; }

.bg-light-readmore-45 {
  background: #85e6ff; }

.bg-dark-readmore-46 {
  background: black; }

.bg-light-readmore-46 {
  background: #8ae7ff; }

.bg-dark-readmore-47 {
  background: black; }

.bg-light-readmore-47 {
  background: #8fe8ff; }

.bg-dark-readmore-48 {
  background: black; }

.bg-light-readmore-48 {
  background: #94e9ff; }

.bg-dark-readmore-49 {
  background: black; }

.bg-light-readmore-49 {
  background: #99eaff; }

.bg-dark-readmore-50 {
  background: black; }

.bg-light-readmore-50 {
  background: #9eebff; }

.bg-dark-readmore-51 {
  background: black; }

.bg-light-readmore-51 {
  background: #a3ecff; }

.bg-dark-readmore-52 {
  background: black; }

.bg-light-readmore-52 {
  background: #a8edff; }

.bg-dark-readmore-53 {
  background: black; }

.bg-light-readmore-53 {
  background: #adeeff; }

.bg-dark-readmore-54 {
  background: black; }

.bg-light-readmore-54 {
  background: #b2efff; }

.bg-dark-readmore-55 {
  background: black; }

.bg-light-readmore-55 {
  background: #b8f1ff; }

.bg-dark-readmore-56 {
  background: black; }

.bg-light-readmore-56 {
  background: #bdf2ff; }

.bg-dark-readmore-57 {
  background: black; }

.bg-light-readmore-57 {
  background: #c2f3ff; }

.bg-dark-readmore-58 {
  background: black; }

.bg-light-readmore-58 {
  background: #c7f4ff; }

.bg-dark-readmore-59 {
  background: black; }

.bg-light-readmore-59 {
  background: #ccf5ff; }

.bg-dark-readmore-60 {
  background: black; }

.bg-light-readmore-60 {
  background: #d1f6ff; }

.bg-dark-readmore-61 {
  background: black; }

.bg-light-readmore-61 {
  background: #d6f7ff; }

.bg-dark-readmore-62 {
  background: black; }

.bg-light-readmore-62 {
  background: #dbf8ff; }

.bg-dark-readmore-63 {
  background: black; }

.bg-light-readmore-63 {
  background: #e0f9ff; }

.bg-dark-readmore-64 {
  background: black; }

.bg-light-readmore-64 {
  background: #e5faff; }

.bg-dark-readmore-65 {
  background: black; }

.bg-light-readmore-65 {
  background: #ebfbff; }

.bg-dark-readmore-66 {
  background: black; }

.bg-light-readmore-66 {
  background: #f0fcff; }

.bg-dark-readmore-67 {
  background: black; }

.bg-light-readmore-67 {
  background: #f5fdff; }

.bg-dark-readmore-68 {
  background: black; }

.bg-light-readmore-68 {
  background: #fafeff; }

.bg-dark-readmore-69 {
  background: black; }

.bg-light-readmore-69 {
  background: white; }

.bg-dark-readmore-70 {
  background: black; }

.bg-light-readmore-70 {
  background: white; }

.bg-dark-readmore-71 {
  background: black; }

.bg-light-readmore-71 {
  background: white; }

.bg-dark-readmore-72 {
  background: black; }

.bg-light-readmore-72 {
  background: white; }

.bg-dark-readmore-73 {
  background: black; }

.bg-light-readmore-73 {
  background: white; }

.bg-dark-readmore-74 {
  background: black; }

.bg-light-readmore-74 {
  background: white; }

.bg-dark-readmore-75 {
  background: black; }

.bg-light-readmore-75 {
  background: white; }

.bg-dark-readmore-76 {
  background: black; }

.bg-light-readmore-76 {
  background: white; }

.bg-dark-readmore-77 {
  background: black; }

.bg-light-readmore-77 {
  background: white; }

.bg-dark-readmore-78 {
  background: black; }

.bg-light-readmore-78 {
  background: white; }

.bg-dark-readmore-79 {
  background: black; }

.bg-light-readmore-79 {
  background: white; }

.bg-dark-readmore-80 {
  background: black; }

.bg-light-readmore-80 {
  background: white; }

.bg-dark-readmore-81 {
  background: black; }

.bg-light-readmore-81 {
  background: white; }

.bg-dark-readmore-82 {
  background: black; }

.bg-light-readmore-82 {
  background: white; }

.bg-dark-readmore-83 {
  background: black; }

.bg-light-readmore-83 {
  background: white; }

.bg-dark-readmore-84 {
  background: black; }

.bg-light-readmore-84 {
  background: white; }

.bg-dark-readmore-85 {
  background: black; }

.bg-light-readmore-85 {
  background: white; }

.bg-dark-readmore-86 {
  background: black; }

.bg-light-readmore-86 {
  background: white; }

.bg-dark-readmore-87 {
  background: black; }

.bg-light-readmore-87 {
  background: white; }

.bg-dark-readmore-88 {
  background: black; }

.bg-light-readmore-88 {
  background: white; }

.bg-dark-readmore-89 {
  background: black; }

.bg-light-readmore-89 {
  background: white; }

.bg-dark-readmore-90 {
  background: black; }

.bg-light-readmore-90 {
  background: white; }

.bg-dark-readmore-91 {
  background: black; }

.bg-light-readmore-91 {
  background: white; }

.bg-dark-readmore-92 {
  background: black; }

.bg-light-readmore-92 {
  background: white; }

.bg-dark-readmore-93 {
  background: black; }

.bg-light-readmore-93 {
  background: white; }

.bg-dark-readmore-94 {
  background: black; }

.bg-light-readmore-94 {
  background: white; }

.bg-dark-readmore-95 {
  background: black; }

.bg-light-readmore-95 {
  background: white; }

.bg-dark-readmore-96 {
  background: black; }

.bg-light-readmore-96 {
  background: white; }

.bg-dark-readmore-97 {
  background: black; }

.bg-light-readmore-97 {
  background: white; }

.bg-dark-readmore-98 {
  background: black; }

.bg-light-readmore-98 {
  background: white; }

.bg-dark-readmore-99 {
  background: black; }

.bg-light-readmore-99 {
  background: white; }

.bg-dark-readmore-100 {
  background: black; }

.bg-light-readmore-100 {
  background: white; }

.text-btn-submit {
  color: #007E9E !important; }

.border-btn-submit {
  border-color: #007E9E; }

.btn-submit {
  background-color: #007E9E !important;
  color: white !important; }

.tile-btn-submit {
  background: #007E9E !important; }
  @media (min-width: 1025px) {
    .tile-btn-submit:hover {
      background-color: #0092b8 !important; } }
  .tile-btn-submit:active, .tile-btn-submit:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 126, 158, 0.5);
    background-color: #0086a8 !important; }

.target-btn-submit {
  background: #007E9E !important;
  color: #fff;
  padding: 20px; }

.patient-dash-btn-submit {
  background-color: #007E9E !important; }

.btn-btn-submit {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007E9E !important;
  border: 2px solid #007E9E !important; }
  .btn-btn-submit:focus, .btn-btn-submit:active {
    outline: none;
    color: white !important;
    background: #007E9E !important;
    text-decoration: none; }

.bg-overlay-btn-submit-10 {
  background: rgba(0, 126, 158, 0.1); }

.bg-overlay-btn-submit-20 {
  background: rgba(0, 126, 158, 0.2); }

.bg-overlay-btn-submit-30 {
  background: rgba(0, 126, 158, 0.3); }

.bg-overlay-btn-submit-40 {
  background: rgba(0, 126, 158, 0.4); }

.bg-overlay-btn-submit-50 {
  background: rgba(0, 126, 158, 0.5); }

.bg-overlay-btn-submit-60 {
  background: rgba(0, 126, 158, 0.6); }

.bg-overlay-btn-submit-70 {
  background: rgba(0, 126, 158, 0.7); }

.bg-overlay-btn-submit-80 {
  background: rgba(0, 126, 158, 0.8); }

.bg-overlay-btn-submit-90 {
  background: rgba(0, 126, 158, 0.9); }

.bg-btn-submit {
  background: #007E9E; }

.bg-dark-btn-submit-1 {
  background: #007a99; }

.bg-light-btn-submit-1 {
  background: #0082a3; }

.bg-dark-btn-submit-2 {
  background: #007694; }

.bg-light-btn-submit-2 {
  background: #0086a8; }

.bg-dark-btn-submit-3 {
  background: #00728f; }

.bg-light-btn-submit-3 {
  background: #008aad; }

.bg-dark-btn-submit-4 {
  background: #006e8a; }

.bg-light-btn-submit-4 {
  background: #008eb2; }

.bg-dark-btn-submit-5 {
  background: #006a85; }

.bg-light-btn-submit-5 {
  background: #0092b8; }

.bg-dark-btn-submit-6 {
  background: #00667f; }

.bg-light-btn-submit-6 {
  background: #0096bd; }

.bg-dark-btn-submit-7 {
  background: #00627a; }

.bg-light-btn-submit-7 {
  background: #009ac2; }

.bg-dark-btn-submit-8 {
  background: #005d75; }

.bg-light-btn-submit-8 {
  background: #009fc7; }

.bg-dark-btn-submit-9 {
  background: #005970; }

.bg-light-btn-submit-9 {
  background: #00a3cc; }

.bg-dark-btn-submit-10 {
  background: #00556b; }

.bg-light-btn-submit-10 {
  background: #00a7d1; }

.bg-dark-btn-submit-11 {
  background: #005166; }

.bg-light-btn-submit-11 {
  background: #00abd6; }

.bg-dark-btn-submit-12 {
  background: #004d61; }

.bg-light-btn-submit-12 {
  background: #00afdb; }

.bg-dark-btn-submit-13 {
  background: #00495c; }

.bg-light-btn-submit-13 {
  background: #00b3e0; }

.bg-dark-btn-submit-14 {
  background: #004557; }

.bg-light-btn-submit-14 {
  background: #00b7e5; }

.bg-dark-btn-submit-15 {
  background: #004152; }

.bg-light-btn-submit-15 {
  background: #00bbeb; }

.bg-dark-btn-submit-16 {
  background: #003d4c; }

.bg-light-btn-submit-16 {
  background: #00bff0; }

.bg-dark-btn-submit-17 {
  background: #003947; }

.bg-light-btn-submit-17 {
  background: #00c3f5; }

.bg-dark-btn-submit-18 {
  background: #003542; }

.bg-light-btn-submit-18 {
  background: #00c7fa; }

.bg-dark-btn-submit-19 {
  background: #00313d; }

.bg-light-btn-submit-19 {
  background: #00cbff; }

.bg-dark-btn-submit-20 {
  background: #002d38; }

.bg-light-btn-submit-20 {
  background: #05ccff; }

.bg-dark-btn-submit-21 {
  background: #002933; }

.bg-light-btn-submit-21 {
  background: #0acdff; }

.bg-dark-btn-submit-22 {
  background: #00252e; }

.bg-light-btn-submit-22 {
  background: #0fceff; }

.bg-dark-btn-submit-23 {
  background: #002029; }

.bg-light-btn-submit-23 {
  background: #14cfff; }

.bg-dark-btn-submit-24 {
  background: #001c24; }

.bg-light-btn-submit-24 {
  background: #19d0ff; }

.bg-dark-btn-submit-25 {
  background: #00181f; }

.bg-light-btn-submit-25 {
  background: #1fd2ff; }

.bg-dark-btn-submit-26 {
  background: #001419; }

.bg-light-btn-submit-26 {
  background: #24d3ff; }

.bg-dark-btn-submit-27 {
  background: #001014; }

.bg-light-btn-submit-27 {
  background: #29d4ff; }

.bg-dark-btn-submit-28 {
  background: #000c0f; }

.bg-light-btn-submit-28 {
  background: #2ed5ff; }

.bg-dark-btn-submit-29 {
  background: #00080a; }

.bg-light-btn-submit-29 {
  background: #33d6ff; }

.bg-dark-btn-submit-30 {
  background: #000405; }

.bg-light-btn-submit-30 {
  background: #38d7ff; }

.bg-dark-btn-submit-31 {
  background: black; }

.bg-light-btn-submit-31 {
  background: #3dd8ff; }

.bg-dark-btn-submit-32 {
  background: black; }

.bg-light-btn-submit-32 {
  background: #42d9ff; }

.bg-dark-btn-submit-33 {
  background: black; }

.bg-light-btn-submit-33 {
  background: #47daff; }

.bg-dark-btn-submit-34 {
  background: black; }

.bg-light-btn-submit-34 {
  background: #4cdbff; }

.bg-dark-btn-submit-35 {
  background: black; }

.bg-light-btn-submit-35 {
  background: #52dcff; }

.bg-dark-btn-submit-36 {
  background: black; }

.bg-light-btn-submit-36 {
  background: #57ddff; }

.bg-dark-btn-submit-37 {
  background: black; }

.bg-light-btn-submit-37 {
  background: #5cdeff; }

.bg-dark-btn-submit-38 {
  background: black; }

.bg-light-btn-submit-38 {
  background: #61dfff; }

.bg-dark-btn-submit-39 {
  background: black; }

.bg-light-btn-submit-39 {
  background: #66e0ff; }

.bg-dark-btn-submit-40 {
  background: black; }

.bg-light-btn-submit-40 {
  background: #6be1ff; }

.bg-dark-btn-submit-41 {
  background: black; }

.bg-light-btn-submit-41 {
  background: #70e2ff; }

.bg-dark-btn-submit-42 {
  background: black; }

.bg-light-btn-submit-42 {
  background: #75e3ff; }

.bg-dark-btn-submit-43 {
  background: black; }

.bg-light-btn-submit-43 {
  background: #7ae4ff; }

.bg-dark-btn-submit-44 {
  background: black; }

.bg-light-btn-submit-44 {
  background: #7fe5ff; }

.bg-dark-btn-submit-45 {
  background: black; }

.bg-light-btn-submit-45 {
  background: #85e6ff; }

.bg-dark-btn-submit-46 {
  background: black; }

.bg-light-btn-submit-46 {
  background: #8ae7ff; }

.bg-dark-btn-submit-47 {
  background: black; }

.bg-light-btn-submit-47 {
  background: #8fe8ff; }

.bg-dark-btn-submit-48 {
  background: black; }

.bg-light-btn-submit-48 {
  background: #94e9ff; }

.bg-dark-btn-submit-49 {
  background: black; }

.bg-light-btn-submit-49 {
  background: #99eaff; }

.bg-dark-btn-submit-50 {
  background: black; }

.bg-light-btn-submit-50 {
  background: #9eebff; }

.bg-dark-btn-submit-51 {
  background: black; }

.bg-light-btn-submit-51 {
  background: #a3ecff; }

.bg-dark-btn-submit-52 {
  background: black; }

.bg-light-btn-submit-52 {
  background: #a8edff; }

.bg-dark-btn-submit-53 {
  background: black; }

.bg-light-btn-submit-53 {
  background: #adeeff; }

.bg-dark-btn-submit-54 {
  background: black; }

.bg-light-btn-submit-54 {
  background: #b2efff; }

.bg-dark-btn-submit-55 {
  background: black; }

.bg-light-btn-submit-55 {
  background: #b8f1ff; }

.bg-dark-btn-submit-56 {
  background: black; }

.bg-light-btn-submit-56 {
  background: #bdf2ff; }

.bg-dark-btn-submit-57 {
  background: black; }

.bg-light-btn-submit-57 {
  background: #c2f3ff; }

.bg-dark-btn-submit-58 {
  background: black; }

.bg-light-btn-submit-58 {
  background: #c7f4ff; }

.bg-dark-btn-submit-59 {
  background: black; }

.bg-light-btn-submit-59 {
  background: #ccf5ff; }

.bg-dark-btn-submit-60 {
  background: black; }

.bg-light-btn-submit-60 {
  background: #d1f6ff; }

.bg-dark-btn-submit-61 {
  background: black; }

.bg-light-btn-submit-61 {
  background: #d6f7ff; }

.bg-dark-btn-submit-62 {
  background: black; }

.bg-light-btn-submit-62 {
  background: #dbf8ff; }

.bg-dark-btn-submit-63 {
  background: black; }

.bg-light-btn-submit-63 {
  background: #e0f9ff; }

.bg-dark-btn-submit-64 {
  background: black; }

.bg-light-btn-submit-64 {
  background: #e5faff; }

.bg-dark-btn-submit-65 {
  background: black; }

.bg-light-btn-submit-65 {
  background: #ebfbff; }

.bg-dark-btn-submit-66 {
  background: black; }

.bg-light-btn-submit-66 {
  background: #f0fcff; }

.bg-dark-btn-submit-67 {
  background: black; }

.bg-light-btn-submit-67 {
  background: #f5fdff; }

.bg-dark-btn-submit-68 {
  background: black; }

.bg-light-btn-submit-68 {
  background: #fafeff; }

.bg-dark-btn-submit-69 {
  background: black; }

.bg-light-btn-submit-69 {
  background: white; }

.bg-dark-btn-submit-70 {
  background: black; }

.bg-light-btn-submit-70 {
  background: white; }

.bg-dark-btn-submit-71 {
  background: black; }

.bg-light-btn-submit-71 {
  background: white; }

.bg-dark-btn-submit-72 {
  background: black; }

.bg-light-btn-submit-72 {
  background: white; }

.bg-dark-btn-submit-73 {
  background: black; }

.bg-light-btn-submit-73 {
  background: white; }

.bg-dark-btn-submit-74 {
  background: black; }

.bg-light-btn-submit-74 {
  background: white; }

.bg-dark-btn-submit-75 {
  background: black; }

.bg-light-btn-submit-75 {
  background: white; }

.bg-dark-btn-submit-76 {
  background: black; }

.bg-light-btn-submit-76 {
  background: white; }

.bg-dark-btn-submit-77 {
  background: black; }

.bg-light-btn-submit-77 {
  background: white; }

.bg-dark-btn-submit-78 {
  background: black; }

.bg-light-btn-submit-78 {
  background: white; }

.bg-dark-btn-submit-79 {
  background: black; }

.bg-light-btn-submit-79 {
  background: white; }

.bg-dark-btn-submit-80 {
  background: black; }

.bg-light-btn-submit-80 {
  background: white; }

.bg-dark-btn-submit-81 {
  background: black; }

.bg-light-btn-submit-81 {
  background: white; }

.bg-dark-btn-submit-82 {
  background: black; }

.bg-light-btn-submit-82 {
  background: white; }

.bg-dark-btn-submit-83 {
  background: black; }

.bg-light-btn-submit-83 {
  background: white; }

.bg-dark-btn-submit-84 {
  background: black; }

.bg-light-btn-submit-84 {
  background: white; }

.bg-dark-btn-submit-85 {
  background: black; }

.bg-light-btn-submit-85 {
  background: white; }

.bg-dark-btn-submit-86 {
  background: black; }

.bg-light-btn-submit-86 {
  background: white; }

.bg-dark-btn-submit-87 {
  background: black; }

.bg-light-btn-submit-87 {
  background: white; }

.bg-dark-btn-submit-88 {
  background: black; }

.bg-light-btn-submit-88 {
  background: white; }

.bg-dark-btn-submit-89 {
  background: black; }

.bg-light-btn-submit-89 {
  background: white; }

.bg-dark-btn-submit-90 {
  background: black; }

.bg-light-btn-submit-90 {
  background: white; }

.bg-dark-btn-submit-91 {
  background: black; }

.bg-light-btn-submit-91 {
  background: white; }

.bg-dark-btn-submit-92 {
  background: black; }

.bg-light-btn-submit-92 {
  background: white; }

.bg-dark-btn-submit-93 {
  background: black; }

.bg-light-btn-submit-93 {
  background: white; }

.bg-dark-btn-submit-94 {
  background: black; }

.bg-light-btn-submit-94 {
  background: white; }

.bg-dark-btn-submit-95 {
  background: black; }

.bg-light-btn-submit-95 {
  background: white; }

.bg-dark-btn-submit-96 {
  background: black; }

.bg-light-btn-submit-96 {
  background: white; }

.bg-dark-btn-submit-97 {
  background: black; }

.bg-light-btn-submit-97 {
  background: white; }

.bg-dark-btn-submit-98 {
  background: black; }

.bg-light-btn-submit-98 {
  background: white; }

.bg-dark-btn-submit-99 {
  background: black; }

.bg-light-btn-submit-99 {
  background: white; }

.bg-dark-btn-submit-100 {
  background: black; }

.bg-light-btn-submit-100 {
  background: white; }

.text-notarget {
  color: #8F1013 !important; }

.border-notarget {
  border-color: #8F1013; }

.notarget {
  background-color: #8F1013 !important;
  color: white !important; }

.tile-notarget {
  background: #8F1013 !important; }
  @media (min-width: 1025px) {
    .tile-notarget:hover {
      background-color: #a61316 !important; } }
  .tile-notarget:active, .tile-notarget:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(143, 16, 19, 0.5);
    background-color: #981114 !important; }

.target-notarget {
  background: #8F1013 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-notarget {
  background-color: #8F1013 !important; }

.btn-notarget {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #8F1013 !important;
  border: 2px solid #8F1013 !important; }
  .btn-notarget:focus, .btn-notarget:active {
    outline: none;
    color: white !important;
    background: #8F1013 !important;
    text-decoration: none; }

.bg-overlay-notarget-10 {
  background: rgba(143, 16, 19, 0.1); }

.bg-overlay-notarget-20 {
  background: rgba(143, 16, 19, 0.2); }

.bg-overlay-notarget-30 {
  background: rgba(143, 16, 19, 0.3); }

.bg-overlay-notarget-40 {
  background: rgba(143, 16, 19, 0.4); }

.bg-overlay-notarget-50 {
  background: rgba(143, 16, 19, 0.5); }

.bg-overlay-notarget-60 {
  background: rgba(143, 16, 19, 0.6); }

.bg-overlay-notarget-70 {
  background: rgba(143, 16, 19, 0.7); }

.bg-overlay-notarget-80 {
  background: rgba(143, 16, 19, 0.8); }

.bg-overlay-notarget-90 {
  background: rgba(143, 16, 19, 0.9); }

.bg-notarget {
  background: #8F1013; }

.bg-dark-notarget-1 {
  background: #8a0f12; }

.bg-light-notarget-1 {
  background: #941114; }

.bg-dark-notarget-2 {
  background: #860f12; }

.bg-light-notarget-2 {
  background: #981114; }

.bg-dark-notarget-3 {
  background: #810e11; }

.bg-light-notarget-3 {
  background: #9d1215; }

.bg-dark-notarget-4 {
  background: #7d0e11; }

.bg-light-notarget-4 {
  background: #a11215; }

.bg-dark-notarget-5 {
  background: #780d10; }

.bg-light-notarget-5 {
  background: #a61316; }

.bg-dark-notarget-6 {
  background: #730d0f; }

.bg-light-notarget-6 {
  background: #ab1317; }

.bg-dark-notarget-7 {
  background: #6f0c0f; }

.bg-light-notarget-7 {
  background: #af1417; }

.bg-dark-notarget-8 {
  background: #6a0c0e; }

.bg-light-notarget-8 {
  background: #b41418; }

.bg-dark-notarget-9 {
  background: #660b0e; }

.bg-light-notarget-9 {
  background: #b81518; }

.bg-dark-notarget-10 {
  background: #610b0d; }

.bg-light-notarget-10 {
  background: #bd1519; }

.bg-dark-notarget-11 {
  background: #5d0a0c; }

.bg-light-notarget-11 {
  background: #c1161a; }

.bg-dark-notarget-12 {
  background: #580a0c; }

.bg-light-notarget-12 {
  background: #c6161a; }

.bg-dark-notarget-13 {
  background: #53090b; }

.bg-light-notarget-13 {
  background: #cb171b; }

.bg-dark-notarget-14 {
  background: #4f090a; }

.bg-light-notarget-14 {
  background: #cf171c; }

.bg-dark-notarget-15 {
  background: #4a080a; }

.bg-light-notarget-15 {
  background: #d4181c; }

.bg-dark-notarget-16 {
  background: #460809; }

.bg-light-notarget-16 {
  background: #d8181d; }

.bg-dark-notarget-17 {
  background: #410709; }

.bg-light-notarget-17 {
  background: #dd191d; }

.bg-dark-notarget-18 {
  background: #3c0708; }

.bg-light-notarget-18 {
  background: #e2191e; }

.bg-dark-notarget-19 {
  background: #380607; }

.bg-light-notarget-19 {
  background: #e51a1f; }

.bg-dark-notarget-20 {
  background: #330607; }

.bg-light-notarget-20 {
  background: #e61f24; }

.bg-dark-notarget-21 {
  background: #2f0506; }

.bg-light-notarget-21 {
  background: #e62428; }

.bg-dark-notarget-22 {
  background: #2a0506; }

.bg-light-notarget-22 {
  background: #e7282d; }

.bg-dark-notarget-23 {
  background: #260405; }

.bg-light-notarget-23 {
  background: #e72d31; }

.bg-dark-notarget-24 {
  background: #210404; }

.bg-light-notarget-24 {
  background: #e83136; }

.bg-dark-notarget-25 {
  background: #1c0304; }

.bg-light-notarget-25 {
  background: #e9363a; }

.bg-dark-notarget-26 {
  background: #180303; }

.bg-light-notarget-26 {
  background: #e93b3f; }

.bg-dark-notarget-27 {
  background: #130203; }

.bg-light-notarget-27 {
  background: #ea3f43; }

.bg-dark-notarget-28 {
  background: #0f0202; }

.bg-light-notarget-28 {
  background: #ea4448; }

.bg-dark-notarget-29 {
  background: #0a0101; }

.bg-light-notarget-29 {
  background: #eb484c; }

.bg-dark-notarget-30 {
  background: #050101; }

.bg-light-notarget-30 {
  background: #eb4d51; }

.bg-dark-notarget-31 {
  background: #010000; }

.bg-light-notarget-31 {
  background: #ec5255; }

.bg-dark-notarget-32 {
  background: black; }

.bg-light-notarget-32 {
  background: #ec565a; }

.bg-dark-notarget-33 {
  background: black; }

.bg-light-notarget-33 {
  background: #ed5b5e; }

.bg-dark-notarget-34 {
  background: black; }

.bg-light-notarget-34 {
  background: #ed5f63; }

.bg-dark-notarget-35 {
  background: black; }

.bg-light-notarget-35 {
  background: #ee6467; }

.bg-dark-notarget-36 {
  background: black; }

.bg-light-notarget-36 {
  background: #ee686c; }

.bg-dark-notarget-37 {
  background: black; }

.bg-light-notarget-37 {
  background: #ef6d70; }

.bg-dark-notarget-38 {
  background: black; }

.bg-light-notarget-38 {
  background: #ef7275; }

.bg-dark-notarget-39 {
  background: black; }

.bg-light-notarget-39 {
  background: #f07679; }

.bg-dark-notarget-40 {
  background: black; }

.bg-light-notarget-40 {
  background: #f07b7e; }

.bg-dark-notarget-41 {
  background: black; }

.bg-light-notarget-41 {
  background: #f17f82; }

.bg-dark-notarget-42 {
  background: black; }

.bg-light-notarget-42 {
  background: #f18487; }

.bg-dark-notarget-43 {
  background: black; }

.bg-light-notarget-43 {
  background: #f2898b; }

.bg-dark-notarget-44 {
  background: black; }

.bg-light-notarget-44 {
  background: #f28d90; }

.bg-dark-notarget-45 {
  background: black; }

.bg-light-notarget-45 {
  background: #f39294; }

.bg-dark-notarget-46 {
  background: black; }

.bg-light-notarget-46 {
  background: #f39699; }

.bg-dark-notarget-47 {
  background: black; }

.bg-light-notarget-47 {
  background: #f49b9d; }

.bg-dark-notarget-48 {
  background: black; }

.bg-light-notarget-48 {
  background: #f49fa1; }

.bg-dark-notarget-49 {
  background: black; }

.bg-light-notarget-49 {
  background: #f5a4a6; }

.bg-dark-notarget-50 {
  background: black; }

.bg-light-notarget-50 {
  background: #f5a9aa; }

.bg-dark-notarget-51 {
  background: black; }

.bg-light-notarget-51 {
  background: #f6adaf; }

.bg-dark-notarget-52 {
  background: black; }

.bg-light-notarget-52 {
  background: #f6b2b3; }

.bg-dark-notarget-53 {
  background: black; }

.bg-light-notarget-53 {
  background: #f7b6b8; }

.bg-dark-notarget-54 {
  background: black; }

.bg-light-notarget-54 {
  background: #f7bbbc; }

.bg-dark-notarget-55 {
  background: black; }

.bg-light-notarget-55 {
  background: #f8c0c1; }

.bg-dark-notarget-56 {
  background: black; }

.bg-light-notarget-56 {
  background: #f8c4c5; }

.bg-dark-notarget-57 {
  background: black; }

.bg-light-notarget-57 {
  background: #f9c9ca; }

.bg-dark-notarget-58 {
  background: black; }

.bg-light-notarget-58 {
  background: #f9cdce; }

.bg-dark-notarget-59 {
  background: black; }

.bg-light-notarget-59 {
  background: #fad2d3; }

.bg-dark-notarget-60 {
  background: black; }

.bg-light-notarget-60 {
  background: #fad7d7; }

.bg-dark-notarget-61 {
  background: black; }

.bg-light-notarget-61 {
  background: #fbdbdc; }

.bg-dark-notarget-62 {
  background: black; }

.bg-light-notarget-62 {
  background: #fbe0e0; }

.bg-dark-notarget-63 {
  background: black; }

.bg-light-notarget-63 {
  background: #fce4e5; }

.bg-dark-notarget-64 {
  background: black; }

.bg-light-notarget-64 {
  background: #fde9e9; }

.bg-dark-notarget-65 {
  background: black; }

.bg-light-notarget-65 {
  background: #fdedee; }

.bg-dark-notarget-66 {
  background: black; }

.bg-light-notarget-66 {
  background: #fef2f2; }

.bg-dark-notarget-67 {
  background: black; }

.bg-light-notarget-67 {
  background: #fef7f7; }

.bg-dark-notarget-68 {
  background: black; }

.bg-light-notarget-68 {
  background: #fffbfb; }

.bg-dark-notarget-69 {
  background: black; }

.bg-light-notarget-69 {
  background: white; }

.bg-dark-notarget-70 {
  background: black; }

.bg-light-notarget-70 {
  background: white; }

.bg-dark-notarget-71 {
  background: black; }

.bg-light-notarget-71 {
  background: white; }

.bg-dark-notarget-72 {
  background: black; }

.bg-light-notarget-72 {
  background: white; }

.bg-dark-notarget-73 {
  background: black; }

.bg-light-notarget-73 {
  background: white; }

.bg-dark-notarget-74 {
  background: black; }

.bg-light-notarget-74 {
  background: white; }

.bg-dark-notarget-75 {
  background: black; }

.bg-light-notarget-75 {
  background: white; }

.bg-dark-notarget-76 {
  background: black; }

.bg-light-notarget-76 {
  background: white; }

.bg-dark-notarget-77 {
  background: black; }

.bg-light-notarget-77 {
  background: white; }

.bg-dark-notarget-78 {
  background: black; }

.bg-light-notarget-78 {
  background: white; }

.bg-dark-notarget-79 {
  background: black; }

.bg-light-notarget-79 {
  background: white; }

.bg-dark-notarget-80 {
  background: black; }

.bg-light-notarget-80 {
  background: white; }

.bg-dark-notarget-81 {
  background: black; }

.bg-light-notarget-81 {
  background: white; }

.bg-dark-notarget-82 {
  background: black; }

.bg-light-notarget-82 {
  background: white; }

.bg-dark-notarget-83 {
  background: black; }

.bg-light-notarget-83 {
  background: white; }

.bg-dark-notarget-84 {
  background: black; }

.bg-light-notarget-84 {
  background: white; }

.bg-dark-notarget-85 {
  background: black; }

.bg-light-notarget-85 {
  background: white; }

.bg-dark-notarget-86 {
  background: black; }

.bg-light-notarget-86 {
  background: white; }

.bg-dark-notarget-87 {
  background: black; }

.bg-light-notarget-87 {
  background: white; }

.bg-dark-notarget-88 {
  background: black; }

.bg-light-notarget-88 {
  background: white; }

.bg-dark-notarget-89 {
  background: black; }

.bg-light-notarget-89 {
  background: white; }

.bg-dark-notarget-90 {
  background: black; }

.bg-light-notarget-90 {
  background: white; }

.bg-dark-notarget-91 {
  background: black; }

.bg-light-notarget-91 {
  background: white; }

.bg-dark-notarget-92 {
  background: black; }

.bg-light-notarget-92 {
  background: white; }

.bg-dark-notarget-93 {
  background: black; }

.bg-light-notarget-93 {
  background: white; }

.bg-dark-notarget-94 {
  background: black; }

.bg-light-notarget-94 {
  background: white; }

.bg-dark-notarget-95 {
  background: black; }

.bg-light-notarget-95 {
  background: white; }

.bg-dark-notarget-96 {
  background: black; }

.bg-light-notarget-96 {
  background: white; }

.bg-dark-notarget-97 {
  background: black; }

.bg-light-notarget-97 {
  background: white; }

.bg-dark-notarget-98 {
  background: black; }

.bg-light-notarget-98 {
  background: white; }

.bg-dark-notarget-99 {
  background: black; }

.bg-light-notarget-99 {
  background: white; }

.bg-dark-notarget-100 {
  background: black; }

.bg-light-notarget-100 {
  background: white; }

.text-over {
  color: #8F1013 !important; }

.border-over {
  border-color: #8F1013; }

.over {
  background-color: #8F1013 !important;
  color: white !important; }

.tile-over {
  background: #8F1013 !important; }
  @media (min-width: 1025px) {
    .tile-over:hover {
      background-color: #a61316 !important; } }
  .tile-over:active, .tile-over:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(143, 16, 19, 0.5);
    background-color: #981114 !important; }

.target-over {
  background: #8F1013 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-over {
  background-color: #8F1013 !important; }

.btn-over {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #8F1013 !important;
  border: 2px solid #8F1013 !important; }
  .btn-over:focus, .btn-over:active {
    outline: none;
    color: white !important;
    background: #8F1013 !important;
    text-decoration: none; }

.bg-overlay-over-10 {
  background: rgba(143, 16, 19, 0.1); }

.bg-overlay-over-20 {
  background: rgba(143, 16, 19, 0.2); }

.bg-overlay-over-30 {
  background: rgba(143, 16, 19, 0.3); }

.bg-overlay-over-40 {
  background: rgba(143, 16, 19, 0.4); }

.bg-overlay-over-50 {
  background: rgba(143, 16, 19, 0.5); }

.bg-overlay-over-60 {
  background: rgba(143, 16, 19, 0.6); }

.bg-overlay-over-70 {
  background: rgba(143, 16, 19, 0.7); }

.bg-overlay-over-80 {
  background: rgba(143, 16, 19, 0.8); }

.bg-overlay-over-90 {
  background: rgba(143, 16, 19, 0.9); }

.bg-over {
  background: #8F1013; }

.bg-dark-over-1 {
  background: #8a0f12; }

.bg-light-over-1 {
  background: #941114; }

.bg-dark-over-2 {
  background: #860f12; }

.bg-light-over-2 {
  background: #981114; }

.bg-dark-over-3 {
  background: #810e11; }

.bg-light-over-3 {
  background: #9d1215; }

.bg-dark-over-4 {
  background: #7d0e11; }

.bg-light-over-4 {
  background: #a11215; }

.bg-dark-over-5 {
  background: #780d10; }

.bg-light-over-5 {
  background: #a61316; }

.bg-dark-over-6 {
  background: #730d0f; }

.bg-light-over-6 {
  background: #ab1317; }

.bg-dark-over-7 {
  background: #6f0c0f; }

.bg-light-over-7 {
  background: #af1417; }

.bg-dark-over-8 {
  background: #6a0c0e; }

.bg-light-over-8 {
  background: #b41418; }

.bg-dark-over-9 {
  background: #660b0e; }

.bg-light-over-9 {
  background: #b81518; }

.bg-dark-over-10 {
  background: #610b0d; }

.bg-light-over-10 {
  background: #bd1519; }

.bg-dark-over-11 {
  background: #5d0a0c; }

.bg-light-over-11 {
  background: #c1161a; }

.bg-dark-over-12 {
  background: #580a0c; }

.bg-light-over-12 {
  background: #c6161a; }

.bg-dark-over-13 {
  background: #53090b; }

.bg-light-over-13 {
  background: #cb171b; }

.bg-dark-over-14 {
  background: #4f090a; }

.bg-light-over-14 {
  background: #cf171c; }

.bg-dark-over-15 {
  background: #4a080a; }

.bg-light-over-15 {
  background: #d4181c; }

.bg-dark-over-16 {
  background: #460809; }

.bg-light-over-16 {
  background: #d8181d; }

.bg-dark-over-17 {
  background: #410709; }

.bg-light-over-17 {
  background: #dd191d; }

.bg-dark-over-18 {
  background: #3c0708; }

.bg-light-over-18 {
  background: #e2191e; }

.bg-dark-over-19 {
  background: #380607; }

.bg-light-over-19 {
  background: #e51a1f; }

.bg-dark-over-20 {
  background: #330607; }

.bg-light-over-20 {
  background: #e61f24; }

.bg-dark-over-21 {
  background: #2f0506; }

.bg-light-over-21 {
  background: #e62428; }

.bg-dark-over-22 {
  background: #2a0506; }

.bg-light-over-22 {
  background: #e7282d; }

.bg-dark-over-23 {
  background: #260405; }

.bg-light-over-23 {
  background: #e72d31; }

.bg-dark-over-24 {
  background: #210404; }

.bg-light-over-24 {
  background: #e83136; }

.bg-dark-over-25 {
  background: #1c0304; }

.bg-light-over-25 {
  background: #e9363a; }

.bg-dark-over-26 {
  background: #180303; }

.bg-light-over-26 {
  background: #e93b3f; }

.bg-dark-over-27 {
  background: #130203; }

.bg-light-over-27 {
  background: #ea3f43; }

.bg-dark-over-28 {
  background: #0f0202; }

.bg-light-over-28 {
  background: #ea4448; }

.bg-dark-over-29 {
  background: #0a0101; }

.bg-light-over-29 {
  background: #eb484c; }

.bg-dark-over-30 {
  background: #050101; }

.bg-light-over-30 {
  background: #eb4d51; }

.bg-dark-over-31 {
  background: #010000; }

.bg-light-over-31 {
  background: #ec5255; }

.bg-dark-over-32 {
  background: black; }

.bg-light-over-32 {
  background: #ec565a; }

.bg-dark-over-33 {
  background: black; }

.bg-light-over-33 {
  background: #ed5b5e; }

.bg-dark-over-34 {
  background: black; }

.bg-light-over-34 {
  background: #ed5f63; }

.bg-dark-over-35 {
  background: black; }

.bg-light-over-35 {
  background: #ee6467; }

.bg-dark-over-36 {
  background: black; }

.bg-light-over-36 {
  background: #ee686c; }

.bg-dark-over-37 {
  background: black; }

.bg-light-over-37 {
  background: #ef6d70; }

.bg-dark-over-38 {
  background: black; }

.bg-light-over-38 {
  background: #ef7275; }

.bg-dark-over-39 {
  background: black; }

.bg-light-over-39 {
  background: #f07679; }

.bg-dark-over-40 {
  background: black; }

.bg-light-over-40 {
  background: #f07b7e; }

.bg-dark-over-41 {
  background: black; }

.bg-light-over-41 {
  background: #f17f82; }

.bg-dark-over-42 {
  background: black; }

.bg-light-over-42 {
  background: #f18487; }

.bg-dark-over-43 {
  background: black; }

.bg-light-over-43 {
  background: #f2898b; }

.bg-dark-over-44 {
  background: black; }

.bg-light-over-44 {
  background: #f28d90; }

.bg-dark-over-45 {
  background: black; }

.bg-light-over-45 {
  background: #f39294; }

.bg-dark-over-46 {
  background: black; }

.bg-light-over-46 {
  background: #f39699; }

.bg-dark-over-47 {
  background: black; }

.bg-light-over-47 {
  background: #f49b9d; }

.bg-dark-over-48 {
  background: black; }

.bg-light-over-48 {
  background: #f49fa1; }

.bg-dark-over-49 {
  background: black; }

.bg-light-over-49 {
  background: #f5a4a6; }

.bg-dark-over-50 {
  background: black; }

.bg-light-over-50 {
  background: #f5a9aa; }

.bg-dark-over-51 {
  background: black; }

.bg-light-over-51 {
  background: #f6adaf; }

.bg-dark-over-52 {
  background: black; }

.bg-light-over-52 {
  background: #f6b2b3; }

.bg-dark-over-53 {
  background: black; }

.bg-light-over-53 {
  background: #f7b6b8; }

.bg-dark-over-54 {
  background: black; }

.bg-light-over-54 {
  background: #f7bbbc; }

.bg-dark-over-55 {
  background: black; }

.bg-light-over-55 {
  background: #f8c0c1; }

.bg-dark-over-56 {
  background: black; }

.bg-light-over-56 {
  background: #f8c4c5; }

.bg-dark-over-57 {
  background: black; }

.bg-light-over-57 {
  background: #f9c9ca; }

.bg-dark-over-58 {
  background: black; }

.bg-light-over-58 {
  background: #f9cdce; }

.bg-dark-over-59 {
  background: black; }

.bg-light-over-59 {
  background: #fad2d3; }

.bg-dark-over-60 {
  background: black; }

.bg-light-over-60 {
  background: #fad7d7; }

.bg-dark-over-61 {
  background: black; }

.bg-light-over-61 {
  background: #fbdbdc; }

.bg-dark-over-62 {
  background: black; }

.bg-light-over-62 {
  background: #fbe0e0; }

.bg-dark-over-63 {
  background: black; }

.bg-light-over-63 {
  background: #fce4e5; }

.bg-dark-over-64 {
  background: black; }

.bg-light-over-64 {
  background: #fde9e9; }

.bg-dark-over-65 {
  background: black; }

.bg-light-over-65 {
  background: #fdedee; }

.bg-dark-over-66 {
  background: black; }

.bg-light-over-66 {
  background: #fef2f2; }

.bg-dark-over-67 {
  background: black; }

.bg-light-over-67 {
  background: #fef7f7; }

.bg-dark-over-68 {
  background: black; }

.bg-light-over-68 {
  background: #fffbfb; }

.bg-dark-over-69 {
  background: black; }

.bg-light-over-69 {
  background: white; }

.bg-dark-over-70 {
  background: black; }

.bg-light-over-70 {
  background: white; }

.bg-dark-over-71 {
  background: black; }

.bg-light-over-71 {
  background: white; }

.bg-dark-over-72 {
  background: black; }

.bg-light-over-72 {
  background: white; }

.bg-dark-over-73 {
  background: black; }

.bg-light-over-73 {
  background: white; }

.bg-dark-over-74 {
  background: black; }

.bg-light-over-74 {
  background: white; }

.bg-dark-over-75 {
  background: black; }

.bg-light-over-75 {
  background: white; }

.bg-dark-over-76 {
  background: black; }

.bg-light-over-76 {
  background: white; }

.bg-dark-over-77 {
  background: black; }

.bg-light-over-77 {
  background: white; }

.bg-dark-over-78 {
  background: black; }

.bg-light-over-78 {
  background: white; }

.bg-dark-over-79 {
  background: black; }

.bg-light-over-79 {
  background: white; }

.bg-dark-over-80 {
  background: black; }

.bg-light-over-80 {
  background: white; }

.bg-dark-over-81 {
  background: black; }

.bg-light-over-81 {
  background: white; }

.bg-dark-over-82 {
  background: black; }

.bg-light-over-82 {
  background: white; }

.bg-dark-over-83 {
  background: black; }

.bg-light-over-83 {
  background: white; }

.bg-dark-over-84 {
  background: black; }

.bg-light-over-84 {
  background: white; }

.bg-dark-over-85 {
  background: black; }

.bg-light-over-85 {
  background: white; }

.bg-dark-over-86 {
  background: black; }

.bg-light-over-86 {
  background: white; }

.bg-dark-over-87 {
  background: black; }

.bg-light-over-87 {
  background: white; }

.bg-dark-over-88 {
  background: black; }

.bg-light-over-88 {
  background: white; }

.bg-dark-over-89 {
  background: black; }

.bg-light-over-89 {
  background: white; }

.bg-dark-over-90 {
  background: black; }

.bg-light-over-90 {
  background: white; }

.bg-dark-over-91 {
  background: black; }

.bg-light-over-91 {
  background: white; }

.bg-dark-over-92 {
  background: black; }

.bg-light-over-92 {
  background: white; }

.bg-dark-over-93 {
  background: black; }

.bg-light-over-93 {
  background: white; }

.bg-dark-over-94 {
  background: black; }

.bg-light-over-94 {
  background: white; }

.bg-dark-over-95 {
  background: black; }

.bg-light-over-95 {
  background: white; }

.bg-dark-over-96 {
  background: black; }

.bg-light-over-96 {
  background: white; }

.bg-dark-over-97 {
  background: black; }

.bg-light-over-97 {
  background: white; }

.bg-dark-over-98 {
  background: black; }

.bg-light-over-98 {
  background: white; }

.bg-dark-over-99 {
  background: black; }

.bg-light-over-99 {
  background: white; }

.bg-dark-over-100 {
  background: black; }

.bg-light-over-100 {
  background: white; }

.text-below {
  color: #8F1013 !important; }

.border-below {
  border-color: #8F1013; }

.below {
  background-color: #8F1013 !important;
  color: white !important; }

.tile-below {
  background: #8F1013 !important; }
  @media (min-width: 1025px) {
    .tile-below:hover {
      background-color: #a61316 !important; } }
  .tile-below:active, .tile-below:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(143, 16, 19, 0.5);
    background-color: #981114 !important; }

.target-below {
  background: #8F1013 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-below {
  background-color: #8F1013 !important; }

.btn-below {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #8F1013 !important;
  border: 2px solid #8F1013 !important; }
  .btn-below:focus, .btn-below:active {
    outline: none;
    color: white !important;
    background: #8F1013 !important;
    text-decoration: none; }

.bg-overlay-below-10 {
  background: rgba(143, 16, 19, 0.1); }

.bg-overlay-below-20 {
  background: rgba(143, 16, 19, 0.2); }

.bg-overlay-below-30 {
  background: rgba(143, 16, 19, 0.3); }

.bg-overlay-below-40 {
  background: rgba(143, 16, 19, 0.4); }

.bg-overlay-below-50 {
  background: rgba(143, 16, 19, 0.5); }

.bg-overlay-below-60 {
  background: rgba(143, 16, 19, 0.6); }

.bg-overlay-below-70 {
  background: rgba(143, 16, 19, 0.7); }

.bg-overlay-below-80 {
  background: rgba(143, 16, 19, 0.8); }

.bg-overlay-below-90 {
  background: rgba(143, 16, 19, 0.9); }

.bg-below {
  background: #8F1013; }

.bg-dark-below-1 {
  background: #8a0f12; }

.bg-light-below-1 {
  background: #941114; }

.bg-dark-below-2 {
  background: #860f12; }

.bg-light-below-2 {
  background: #981114; }

.bg-dark-below-3 {
  background: #810e11; }

.bg-light-below-3 {
  background: #9d1215; }

.bg-dark-below-4 {
  background: #7d0e11; }

.bg-light-below-4 {
  background: #a11215; }

.bg-dark-below-5 {
  background: #780d10; }

.bg-light-below-5 {
  background: #a61316; }

.bg-dark-below-6 {
  background: #730d0f; }

.bg-light-below-6 {
  background: #ab1317; }

.bg-dark-below-7 {
  background: #6f0c0f; }

.bg-light-below-7 {
  background: #af1417; }

.bg-dark-below-8 {
  background: #6a0c0e; }

.bg-light-below-8 {
  background: #b41418; }

.bg-dark-below-9 {
  background: #660b0e; }

.bg-light-below-9 {
  background: #b81518; }

.bg-dark-below-10 {
  background: #610b0d; }

.bg-light-below-10 {
  background: #bd1519; }

.bg-dark-below-11 {
  background: #5d0a0c; }

.bg-light-below-11 {
  background: #c1161a; }

.bg-dark-below-12 {
  background: #580a0c; }

.bg-light-below-12 {
  background: #c6161a; }

.bg-dark-below-13 {
  background: #53090b; }

.bg-light-below-13 {
  background: #cb171b; }

.bg-dark-below-14 {
  background: #4f090a; }

.bg-light-below-14 {
  background: #cf171c; }

.bg-dark-below-15 {
  background: #4a080a; }

.bg-light-below-15 {
  background: #d4181c; }

.bg-dark-below-16 {
  background: #460809; }

.bg-light-below-16 {
  background: #d8181d; }

.bg-dark-below-17 {
  background: #410709; }

.bg-light-below-17 {
  background: #dd191d; }

.bg-dark-below-18 {
  background: #3c0708; }

.bg-light-below-18 {
  background: #e2191e; }

.bg-dark-below-19 {
  background: #380607; }

.bg-light-below-19 {
  background: #e51a1f; }

.bg-dark-below-20 {
  background: #330607; }

.bg-light-below-20 {
  background: #e61f24; }

.bg-dark-below-21 {
  background: #2f0506; }

.bg-light-below-21 {
  background: #e62428; }

.bg-dark-below-22 {
  background: #2a0506; }

.bg-light-below-22 {
  background: #e7282d; }

.bg-dark-below-23 {
  background: #260405; }

.bg-light-below-23 {
  background: #e72d31; }

.bg-dark-below-24 {
  background: #210404; }

.bg-light-below-24 {
  background: #e83136; }

.bg-dark-below-25 {
  background: #1c0304; }

.bg-light-below-25 {
  background: #e9363a; }

.bg-dark-below-26 {
  background: #180303; }

.bg-light-below-26 {
  background: #e93b3f; }

.bg-dark-below-27 {
  background: #130203; }

.bg-light-below-27 {
  background: #ea3f43; }

.bg-dark-below-28 {
  background: #0f0202; }

.bg-light-below-28 {
  background: #ea4448; }

.bg-dark-below-29 {
  background: #0a0101; }

.bg-light-below-29 {
  background: #eb484c; }

.bg-dark-below-30 {
  background: #050101; }

.bg-light-below-30 {
  background: #eb4d51; }

.bg-dark-below-31 {
  background: #010000; }

.bg-light-below-31 {
  background: #ec5255; }

.bg-dark-below-32 {
  background: black; }

.bg-light-below-32 {
  background: #ec565a; }

.bg-dark-below-33 {
  background: black; }

.bg-light-below-33 {
  background: #ed5b5e; }

.bg-dark-below-34 {
  background: black; }

.bg-light-below-34 {
  background: #ed5f63; }

.bg-dark-below-35 {
  background: black; }

.bg-light-below-35 {
  background: #ee6467; }

.bg-dark-below-36 {
  background: black; }

.bg-light-below-36 {
  background: #ee686c; }

.bg-dark-below-37 {
  background: black; }

.bg-light-below-37 {
  background: #ef6d70; }

.bg-dark-below-38 {
  background: black; }

.bg-light-below-38 {
  background: #ef7275; }

.bg-dark-below-39 {
  background: black; }

.bg-light-below-39 {
  background: #f07679; }

.bg-dark-below-40 {
  background: black; }

.bg-light-below-40 {
  background: #f07b7e; }

.bg-dark-below-41 {
  background: black; }

.bg-light-below-41 {
  background: #f17f82; }

.bg-dark-below-42 {
  background: black; }

.bg-light-below-42 {
  background: #f18487; }

.bg-dark-below-43 {
  background: black; }

.bg-light-below-43 {
  background: #f2898b; }

.bg-dark-below-44 {
  background: black; }

.bg-light-below-44 {
  background: #f28d90; }

.bg-dark-below-45 {
  background: black; }

.bg-light-below-45 {
  background: #f39294; }

.bg-dark-below-46 {
  background: black; }

.bg-light-below-46 {
  background: #f39699; }

.bg-dark-below-47 {
  background: black; }

.bg-light-below-47 {
  background: #f49b9d; }

.bg-dark-below-48 {
  background: black; }

.bg-light-below-48 {
  background: #f49fa1; }

.bg-dark-below-49 {
  background: black; }

.bg-light-below-49 {
  background: #f5a4a6; }

.bg-dark-below-50 {
  background: black; }

.bg-light-below-50 {
  background: #f5a9aa; }

.bg-dark-below-51 {
  background: black; }

.bg-light-below-51 {
  background: #f6adaf; }

.bg-dark-below-52 {
  background: black; }

.bg-light-below-52 {
  background: #f6b2b3; }

.bg-dark-below-53 {
  background: black; }

.bg-light-below-53 {
  background: #f7b6b8; }

.bg-dark-below-54 {
  background: black; }

.bg-light-below-54 {
  background: #f7bbbc; }

.bg-dark-below-55 {
  background: black; }

.bg-light-below-55 {
  background: #f8c0c1; }

.bg-dark-below-56 {
  background: black; }

.bg-light-below-56 {
  background: #f8c4c5; }

.bg-dark-below-57 {
  background: black; }

.bg-light-below-57 {
  background: #f9c9ca; }

.bg-dark-below-58 {
  background: black; }

.bg-light-below-58 {
  background: #f9cdce; }

.bg-dark-below-59 {
  background: black; }

.bg-light-below-59 {
  background: #fad2d3; }

.bg-dark-below-60 {
  background: black; }

.bg-light-below-60 {
  background: #fad7d7; }

.bg-dark-below-61 {
  background: black; }

.bg-light-below-61 {
  background: #fbdbdc; }

.bg-dark-below-62 {
  background: black; }

.bg-light-below-62 {
  background: #fbe0e0; }

.bg-dark-below-63 {
  background: black; }

.bg-light-below-63 {
  background: #fce4e5; }

.bg-dark-below-64 {
  background: black; }

.bg-light-below-64 {
  background: #fde9e9; }

.bg-dark-below-65 {
  background: black; }

.bg-light-below-65 {
  background: #fdedee; }

.bg-dark-below-66 {
  background: black; }

.bg-light-below-66 {
  background: #fef2f2; }

.bg-dark-below-67 {
  background: black; }

.bg-light-below-67 {
  background: #fef7f7; }

.bg-dark-below-68 {
  background: black; }

.bg-light-below-68 {
  background: #fffbfb; }

.bg-dark-below-69 {
  background: black; }

.bg-light-below-69 {
  background: white; }

.bg-dark-below-70 {
  background: black; }

.bg-light-below-70 {
  background: white; }

.bg-dark-below-71 {
  background: black; }

.bg-light-below-71 {
  background: white; }

.bg-dark-below-72 {
  background: black; }

.bg-light-below-72 {
  background: white; }

.bg-dark-below-73 {
  background: black; }

.bg-light-below-73 {
  background: white; }

.bg-dark-below-74 {
  background: black; }

.bg-light-below-74 {
  background: white; }

.bg-dark-below-75 {
  background: black; }

.bg-light-below-75 {
  background: white; }

.bg-dark-below-76 {
  background: black; }

.bg-light-below-76 {
  background: white; }

.bg-dark-below-77 {
  background: black; }

.bg-light-below-77 {
  background: white; }

.bg-dark-below-78 {
  background: black; }

.bg-light-below-78 {
  background: white; }

.bg-dark-below-79 {
  background: black; }

.bg-light-below-79 {
  background: white; }

.bg-dark-below-80 {
  background: black; }

.bg-light-below-80 {
  background: white; }

.bg-dark-below-81 {
  background: black; }

.bg-light-below-81 {
  background: white; }

.bg-dark-below-82 {
  background: black; }

.bg-light-below-82 {
  background: white; }

.bg-dark-below-83 {
  background: black; }

.bg-light-below-83 {
  background: white; }

.bg-dark-below-84 {
  background: black; }

.bg-light-below-84 {
  background: white; }

.bg-dark-below-85 {
  background: black; }

.bg-light-below-85 {
  background: white; }

.bg-dark-below-86 {
  background: black; }

.bg-light-below-86 {
  background: white; }

.bg-dark-below-87 {
  background: black; }

.bg-light-below-87 {
  background: white; }

.bg-dark-below-88 {
  background: black; }

.bg-light-below-88 {
  background: white; }

.bg-dark-below-89 {
  background: black; }

.bg-light-below-89 {
  background: white; }

.bg-dark-below-90 {
  background: black; }

.bg-light-below-90 {
  background: white; }

.bg-dark-below-91 {
  background: black; }

.bg-light-below-91 {
  background: white; }

.bg-dark-below-92 {
  background: black; }

.bg-light-below-92 {
  background: white; }

.bg-dark-below-93 {
  background: black; }

.bg-light-below-93 {
  background: white; }

.bg-dark-below-94 {
  background: black; }

.bg-light-below-94 {
  background: white; }

.bg-dark-below-95 {
  background: black; }

.bg-light-below-95 {
  background: white; }

.bg-dark-below-96 {
  background: black; }

.bg-light-below-96 {
  background: white; }

.bg-dark-below-97 {
  background: black; }

.bg-light-below-97 {
  background: white; }

.bg-dark-below-98 {
  background: black; }

.bg-light-below-98 {
  background: white; }

.bg-dark-below-99 {
  background: black; }

.bg-light-below-99 {
  background: white; }

.bg-dark-below-100 {
  background: black; }

.bg-light-below-100 {
  background: white; }

.text-ontarget {
  color: #14580B !important; }

.border-ontarget {
  border-color: #14580B; }

.ontarget {
  background-color: #14580B !important;
  color: white !important; }

.tile-ontarget {
  background: #14580B !important; }
  @media (min-width: 1025px) {
    .tile-ontarget:hover {
      background-color: #196f0e !important; } }
  .tile-ontarget:active, .tile-ontarget:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(20, 88, 11, 0.5);
    background-color: #16610c !important; }

.target-ontarget {
  background: #14580B !important;
  color: #fff;
  padding: 20px; }

.patient-dash-ontarget {
  background-color: #14580B !important; }

.btn-ontarget {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #14580B !important;
  border: 2px solid #14580B !important; }
  .btn-ontarget:focus, .btn-ontarget:active {
    outline: none;
    color: white !important;
    background: #14580B !important;
    text-decoration: none; }

.bg-overlay-ontarget-10 {
  background: rgba(20, 88, 11, 0.1); }

.bg-overlay-ontarget-20 {
  background: rgba(20, 88, 11, 0.2); }

.bg-overlay-ontarget-30 {
  background: rgba(20, 88, 11, 0.3); }

.bg-overlay-ontarget-40 {
  background: rgba(20, 88, 11, 0.4); }

.bg-overlay-ontarget-50 {
  background: rgba(20, 88, 11, 0.5); }

.bg-overlay-ontarget-60 {
  background: rgba(20, 88, 11, 0.6); }

.bg-overlay-ontarget-70 {
  background: rgba(20, 88, 11, 0.7); }

.bg-overlay-ontarget-80 {
  background: rgba(20, 88, 11, 0.8); }

.bg-overlay-ontarget-90 {
  background: rgba(20, 88, 11, 0.9); }

.bg-ontarget {
  background: #14580B; }

.bg-dark-ontarget-1 {
  background: #13530a; }

.bg-light-ontarget-1 {
  background: #155d0c; }

.bg-dark-ontarget-2 {
  background: #124f0a; }

.bg-light-ontarget-2 {
  background: #16610c; }

.bg-dark-ontarget-3 {
  background: #114a09; }

.bg-light-ontarget-3 {
  background: #17660d; }

.bg-dark-ontarget-4 {
  background: #104609; }

.bg-light-ontarget-4 {
  background: #186a0d; }

.bg-dark-ontarget-5 {
  background: #0f4108; }

.bg-light-ontarget-5 {
  background: #196f0e; }

.bg-dark-ontarget-6 {
  background: #0e3d08; }

.bg-light-ontarget-6 {
  background: #1a730e; }

.bg-dark-ontarget-7 {
  background: #0d3807; }

.bg-light-ontarget-7 {
  background: #1b780f; }

.bg-dark-ontarget-8 {
  background: #0c3406; }

.bg-light-ontarget-8 {
  background: #1c7c10; }

.bg-dark-ontarget-9 {
  background: #0b2f06; }

.bg-light-ontarget-9 {
  background: #1d8110; }

.bg-dark-ontarget-10 {
  background: #0a2b05; }

.bg-light-ontarget-10 {
  background: #1e8511; }

.bg-dark-ontarget-11 {
  background: #092605; }

.bg-light-ontarget-11 {
  background: #1f8a11; }

.bg-dark-ontarget-12 {
  background: #082204; }

.bg-light-ontarget-12 {
  background: #208e12; }

.bg-dark-ontarget-13 {
  background: #071d04; }

.bg-light-ontarget-13 {
  background: #219312; }

.bg-dark-ontarget-14 {
  background: #061903; }

.bg-light-ontarget-14 {
  background: #229713; }

.bg-dark-ontarget-15 {
  background: #051403; }

.bg-light-ontarget-15 {
  background: #239c14; }

.bg-dark-ontarget-16 {
  background: #040f02; }

.bg-light-ontarget-16 {
  background: #24a114; }

.bg-dark-ontarget-17 {
  background: #020b01; }

.bg-light-ontarget-17 {
  background: #26a515; }

.bg-dark-ontarget-18 {
  background: #010601; }

.bg-light-ontarget-18 {
  background: #27aa15; }

.bg-dark-ontarget-19 {
  background: #000200; }

.bg-light-ontarget-19 {
  background: #28ae16; }

.bg-dark-ontarget-20 {
  background: black; }

.bg-light-ontarget-20 {
  background: #29b316; }

.bg-dark-ontarget-21 {
  background: black; }

.bg-light-ontarget-21 {
  background: #2ab717; }

.bg-dark-ontarget-22 {
  background: black; }

.bg-light-ontarget-22 {
  background: #2bbc17; }

.bg-dark-ontarget-23 {
  background: black; }

.bg-light-ontarget-23 {
  background: #2cc018; }

.bg-dark-ontarget-24 {
  background: black; }

.bg-light-ontarget-24 {
  background: #2dc519; }

.bg-dark-ontarget-25 {
  background: black; }

.bg-light-ontarget-25 {
  background: #2ec919; }

.bg-dark-ontarget-26 {
  background: black; }

.bg-light-ontarget-26 {
  background: #2fce1a; }

.bg-dark-ontarget-27 {
  background: black; }

.bg-light-ontarget-27 {
  background: #30d21a; }

.bg-dark-ontarget-28 {
  background: black; }

.bg-light-ontarget-28 {
  background: #31d71b; }

.bg-dark-ontarget-29 {
  background: black; }

.bg-light-ontarget-29 {
  background: #32db1b; }

.bg-dark-ontarget-30 {
  background: black; }

.bg-light-ontarget-30 {
  background: #33e01c; }

.bg-dark-ontarget-31 {
  background: black; }

.bg-light-ontarget-31 {
  background: #35e31e; }

.bg-dark-ontarget-32 {
  background: black; }

.bg-light-ontarget-32 {
  background: #39e323; }

.bg-dark-ontarget-33 {
  background: black; }

.bg-light-ontarget-33 {
  background: #3de427; }

.bg-dark-ontarget-34 {
  background: black; }

.bg-light-ontarget-34 {
  background: #41e52c; }

.bg-dark-ontarget-35 {
  background: black; }

.bg-light-ontarget-35 {
  background: #45e530; }

.bg-dark-ontarget-36 {
  background: black; }

.bg-light-ontarget-36 {
  background: #4ae635; }

.bg-dark-ontarget-37 {
  background: black; }

.bg-light-ontarget-37 {
  background: #4ee639; }

.bg-dark-ontarget-38 {
  background: black; }

.bg-light-ontarget-38 {
  background: #52e73e; }

.bg-dark-ontarget-39 {
  background: black; }

.bg-light-ontarget-39 {
  background: #56e742; }

.bg-dark-ontarget-40 {
  background: black; }

.bg-light-ontarget-40 {
  background: #5ae847; }

.bg-dark-ontarget-41 {
  background: black; }

.bg-light-ontarget-41 {
  background: #5ee94c; }

.bg-dark-ontarget-42 {
  background: black; }

.bg-light-ontarget-42 {
  background: #62e950; }

.bg-dark-ontarget-43 {
  background: black; }

.bg-light-ontarget-43 {
  background: #66ea55; }

.bg-dark-ontarget-44 {
  background: black; }

.bg-light-ontarget-44 {
  background: #6aea59; }

.bg-dark-ontarget-45 {
  background: black; }

.bg-light-ontarget-45 {
  background: #6eeb5e; }

.bg-dark-ontarget-46 {
  background: black; }

.bg-light-ontarget-46 {
  background: #72eb62; }

.bg-dark-ontarget-47 {
  background: black; }

.bg-light-ontarget-47 {
  background: #76ec67; }

.bg-dark-ontarget-48 {
  background: black; }

.bg-light-ontarget-48 {
  background: #7aed6b; }

.bg-dark-ontarget-49 {
  background: black; }

.bg-light-ontarget-49 {
  background: #7eed70; }

.bg-dark-ontarget-50 {
  background: black; }

.bg-light-ontarget-50 {
  background: #83ee74; }

.bg-dark-ontarget-51 {
  background: black; }

.bg-light-ontarget-51 {
  background: #87ee79; }

.bg-dark-ontarget-52 {
  background: black; }

.bg-light-ontarget-52 {
  background: #8bef7d; }

.bg-dark-ontarget-53 {
  background: black; }

.bg-light-ontarget-53 {
  background: #8fef82; }

.bg-dark-ontarget-54 {
  background: black; }

.bg-light-ontarget-54 {
  background: #93f086; }

.bg-dark-ontarget-55 {
  background: black; }

.bg-light-ontarget-55 {
  background: #97f18b; }

.bg-dark-ontarget-56 {
  background: black; }

.bg-light-ontarget-56 {
  background: #9bf190; }

.bg-dark-ontarget-57 {
  background: black; }

.bg-light-ontarget-57 {
  background: #9ff294; }

.bg-dark-ontarget-58 {
  background: black; }

.bg-light-ontarget-58 {
  background: #a3f299; }

.bg-dark-ontarget-59 {
  background: black; }

.bg-light-ontarget-59 {
  background: #a7f39d; }

.bg-dark-ontarget-60 {
  background: black; }

.bg-light-ontarget-60 {
  background: #abf3a2; }

.bg-dark-ontarget-61 {
  background: black; }

.bg-light-ontarget-61 {
  background: #aff4a6; }

.bg-dark-ontarget-62 {
  background: black; }

.bg-light-ontarget-62 {
  background: #b3f4ab; }

.bg-dark-ontarget-63 {
  background: black; }

.bg-light-ontarget-63 {
  background: #b7f5af; }

.bg-dark-ontarget-64 {
  background: black; }

.bg-light-ontarget-64 {
  background: #bbf6b4; }

.bg-dark-ontarget-65 {
  background: black; }

.bg-light-ontarget-65 {
  background: #c0f6b8; }

.bg-dark-ontarget-66 {
  background: black; }

.bg-light-ontarget-66 {
  background: #c4f7bd; }

.bg-dark-ontarget-67 {
  background: black; }

.bg-light-ontarget-67 {
  background: #c8f7c1; }

.bg-dark-ontarget-68 {
  background: black; }

.bg-light-ontarget-68 {
  background: #ccf8c6; }

.bg-dark-ontarget-69 {
  background: black; }

.bg-light-ontarget-69 {
  background: #d0f8ca; }

.bg-dark-ontarget-70 {
  background: black; }

.bg-light-ontarget-70 {
  background: #d4f9cf; }

.bg-dark-ontarget-71 {
  background: black; }

.bg-light-ontarget-71 {
  background: #d8fad4; }

.bg-dark-ontarget-72 {
  background: black; }

.bg-light-ontarget-72 {
  background: #dcfad8; }

.bg-dark-ontarget-73 {
  background: black; }

.bg-light-ontarget-73 {
  background: #e0fbdd; }

.bg-dark-ontarget-74 {
  background: black; }

.bg-light-ontarget-74 {
  background: #e4fbe1; }

.bg-dark-ontarget-75 {
  background: black; }

.bg-light-ontarget-75 {
  background: #e8fce6; }

.bg-dark-ontarget-76 {
  background: black; }

.bg-light-ontarget-76 {
  background: #ecfcea; }

.bg-dark-ontarget-77 {
  background: black; }

.bg-light-ontarget-77 {
  background: #f0fdef; }

.bg-dark-ontarget-78 {
  background: black; }

.bg-light-ontarget-78 {
  background: #f4fef3; }

.bg-dark-ontarget-79 {
  background: black; }

.bg-light-ontarget-79 {
  background: #f9fef8; }

.bg-dark-ontarget-80 {
  background: black; }

.bg-light-ontarget-80 {
  background: #fdfffc; }

.bg-dark-ontarget-81 {
  background: black; }

.bg-light-ontarget-81 {
  background: white; }

.bg-dark-ontarget-82 {
  background: black; }

.bg-light-ontarget-82 {
  background: white; }

.bg-dark-ontarget-83 {
  background: black; }

.bg-light-ontarget-83 {
  background: white; }

.bg-dark-ontarget-84 {
  background: black; }

.bg-light-ontarget-84 {
  background: white; }

.bg-dark-ontarget-85 {
  background: black; }

.bg-light-ontarget-85 {
  background: white; }

.bg-dark-ontarget-86 {
  background: black; }

.bg-light-ontarget-86 {
  background: white; }

.bg-dark-ontarget-87 {
  background: black; }

.bg-light-ontarget-87 {
  background: white; }

.bg-dark-ontarget-88 {
  background: black; }

.bg-light-ontarget-88 {
  background: white; }

.bg-dark-ontarget-89 {
  background: black; }

.bg-light-ontarget-89 {
  background: white; }

.bg-dark-ontarget-90 {
  background: black; }

.bg-light-ontarget-90 {
  background: white; }

.bg-dark-ontarget-91 {
  background: black; }

.bg-light-ontarget-91 {
  background: white; }

.bg-dark-ontarget-92 {
  background: black; }

.bg-light-ontarget-92 {
  background: white; }

.bg-dark-ontarget-93 {
  background: black; }

.bg-light-ontarget-93 {
  background: white; }

.bg-dark-ontarget-94 {
  background: black; }

.bg-light-ontarget-94 {
  background: white; }

.bg-dark-ontarget-95 {
  background: black; }

.bg-light-ontarget-95 {
  background: white; }

.bg-dark-ontarget-96 {
  background: black; }

.bg-light-ontarget-96 {
  background: white; }

.bg-dark-ontarget-97 {
  background: black; }

.bg-light-ontarget-97 {
  background: white; }

.bg-dark-ontarget-98 {
  background: black; }

.bg-light-ontarget-98 {
  background: white; }

.bg-dark-ontarget-99 {
  background: black; }

.bg-light-ontarget-99 {
  background: white; }

.bg-dark-ontarget-100 {
  background: black; }

.bg-light-ontarget-100 {
  background: white; }

.grayscale {
  -webkit-filter: grayscale(100%);
  /* Safari 6.0 - 9.0 */
  filter: grayscale(100%); }

.font-family-webapp-thin {
  font-family: "LatoWebThin", Helvetica, Arial, sans-serif !important; }

.font-family-webapp-light {
  font-family: "LatoWebLight", Helvetica, Arial, sans-serif !important; }

.font-family-webapp-regular {
  font-family: "LatoWeb", Helvetica, Arial, sans-serif !important; }

.font-family-webapp-medium {
  font-family: "LatoWebMedium", Helvetica, Arial, sans-serif !important; }

.font-family-webapp-semibold {
  font-family: "LatoWebSemiBold", Helvetica, Arial, sans-serif !important; }

.font-family-webapp-bold {
  font-family: "LatoWebBold", Helvetica, Arial, sans-serif !important; }

.font-family-webapp-black {
  font-family: "LatoWebBlack", Helvetica, Arial, sans-serif !important; }

.font-family-webapp-heavy {
  font-family: "LatoWebHeavy", Helvetica, Arial, sans-serif !important; }

.font-weight-initial {
  font-weight: initial; }

.font-weight-inherit {
  font-weight: inherit; }

.font-weight-normal {
  font-weight: normal; }

.font-weight-bold {
  font-weight: bold; }

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

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

.font-weight-100 {
  font-weight: 100; }

.font-weight-200 {
  font-weight: 200; }

.font-weight-300 {
  font-weight: 300; }

.font-weight-400 {
  font-weight: 400; }

.font-weight-500 {
  font-weight: 500; }

.font-weight-600 {
  font-weight: 600; }

.font-weight-700 {
  font-weight: 700; }

.font-weight-800 {
  font-weight: 800; }

.font-weight-900 {
  font-weight: 900; }

.font-family-webapp {
  font-family: "LatoWeb", Helvetica, Arial, sans-serif !important; }

.font-family-website {
  font-family: "LatoWeb", Helvetica, serif, sans-serif, cursive, fantasy, monospace !important; }

.text-small {
  font-size: 1.11725rem; }
  @media (max-width: 1366px) {
    .text-small {
      font-size: 1.025rem; } }
  @media (max-width: 736px) {
    .text-small {
      font-size: 0.82rem; } }

.text-large {
  font-size: 2.3rem !important; }

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

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

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

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

.text-justify-center {
  text-align: justify;
  text-align-last: center; }

.text-line-height-initial {
  line-height: initial; }

.text-line-height-normal {
  line-height: normal; }

.text-line-height-inherit {
  line-height: inherit; }

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

.text-lowercase {
  text-transform: lowercase; }

.text-italic {
  font-style: italic; }

.text-light {
  font-family: "LatoWebLight", Helvetica, Arial, sans-serif; }

.text-regular {
  font-family: "LatoWeb", Helvetica, Arial, sans-serif; }

.text-medium {
  font-family: "LatoWebMedium", Helvetica, Arial, sans-serif; }

.text-semi-bold {
  font-family: "LatoWebSemiBold", Helvetica, Arial, sans-serif; }

.text-bold {
  font-family: "LatoWebBold", Helvetica, Arial, sans-serif; }

.text-heavy {
  font-family: "LatoWebBlack", Helvetica, Arial, sans-serif; }

.text-underline {
  text-decoration: underline; }

.text-spellable {
  /* this is for presenting user keys and passwords */
  font-family: "Courier New", "Courier", monospace, serif;
  font-size: 2em;
  font-weight: bold;
  color: black; }

.list-style-none {
  list-style: none;
  padding: 0 !important; }

.list-style-number {
  list-style-type: decimal;
  margin-left: 20px; }

.trade {
  position: absolute;
  font-size: 2.5rem; }

a {
  cursor: pointer !important;
  color: inherit; }
  a:hover {
    text-decoration: none;
    cursor: pointer !important; }

.cta {
  text-decoration: underline !important;
  color: #005c76 !important; }

.cta-green {
  text-decoration: underline !important;
  color: #163f1b !important; }

.text-deco-light {
  font-family: "LatoWebLight", Helvetica, Arial, sans-serif;
  font-weight: normal; }
  @media (min-width: 1025px) {
    .text-deco-light {
      font-weight: bold; } }
  @media (max-width: 1024px) {
    .text-deco-light {
      font-family: LatoWebMedium; } }

/*!---------------------------------------------------------------------------*\

    #MY MHEALTH APP THEME VARIABLES

\*----------------------------------------------------------------------------*/
html {
  height: 100%;
  width: 100%;
  padding: 0;
  margin: 0;
  position: relative; }

body {
  position: relative;
  -webkit-overflow-scrolling: touch !important;
  overflow-x: hidden !important; }

@media print {
  header {
    display: none !important; } }

.width-1 {
  width: 1vw;
  min-width: 1vw; }

.width-pc-1 {
  width: 1%;
  min-width: 1%; }

.height-1 {
  height: 1vh;
  min-height: 1vmin; }

.height-min-1 {
  min-height: 1vh; }

.height-pc-1 {
  height: 1%;
  min-height: 1%; }

.height-vh-1 {
  height: 1vh;
  min-height: 1vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-1 {
    height: 1vh !important;
    min-height: 1vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-1 {
    height: 1vh !important;
    min-height: 1vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-1 {
    height: 1vh !important;
    min-height: 1vh !important; } }

.width-2 {
  width: 2vw;
  min-width: 2vw; }

.width-pc-2 {
  width: 2%;
  min-width: 2%; }

.height-2 {
  height: 2vh;
  min-height: 2vmin; }

.height-min-2 {
  min-height: 2vh; }

.height-pc-2 {
  height: 2%;
  min-height: 2%; }

.height-vh-2 {
  height: 2vh;
  min-height: 2vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-2 {
    height: 2vh !important;
    min-height: 2vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-2 {
    height: 2vh !important;
    min-height: 2vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-2 {
    height: 2vh !important;
    min-height: 2vh !important; } }

.width-3 {
  width: 3vw;
  min-width: 3vw; }

.width-pc-3 {
  width: 3%;
  min-width: 3%; }

.height-3 {
  height: 3vh;
  min-height: 3vmin; }

.height-min-3 {
  min-height: 3vh; }

.height-pc-3 {
  height: 3%;
  min-height: 3%; }

.height-vh-3 {
  height: 3vh;
  min-height: 3vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-3 {
    height: 3vh !important;
    min-height: 3vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-3 {
    height: 3vh !important;
    min-height: 3vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-3 {
    height: 3vh !important;
    min-height: 3vh !important; } }

.width-4 {
  width: 4vw;
  min-width: 4vw; }

.width-pc-4 {
  width: 4%;
  min-width: 4%; }

.height-4 {
  height: 4vh;
  min-height: 4vmin; }

.height-min-4 {
  min-height: 4vh; }

.height-pc-4 {
  height: 4%;
  min-height: 4%; }

.height-vh-4 {
  height: 4vh;
  min-height: 4vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-4 {
    height: 4vh !important;
    min-height: 4vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-4 {
    height: 4vh !important;
    min-height: 4vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-4 {
    height: 4vh !important;
    min-height: 4vh !important; } }

.width-5 {
  width: 5vw;
  min-width: 5vw; }

.width-pc-5 {
  width: 5%;
  min-width: 5%; }

.height-5 {
  height: 5vh;
  min-height: 5vmin; }

.height-min-5 {
  min-height: 5vh; }

.height-pc-5 {
  height: 5%;
  min-height: 5%; }

.height-vh-5 {
  height: 5vh;
  min-height: 5vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-5 {
    height: 5vh !important;
    min-height: 5vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-5 {
    height: 5vh !important;
    min-height: 5vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-5 {
    height: 5vh !important;
    min-height: 5vh !important; } }

.width-6 {
  width: 6vw;
  min-width: 6vw; }

.width-pc-6 {
  width: 6%;
  min-width: 6%; }

.height-6 {
  height: 6vh;
  min-height: 6vmin; }

.height-min-6 {
  min-height: 6vh; }

.height-pc-6 {
  height: 6%;
  min-height: 6%; }

.height-vh-6 {
  height: 6vh;
  min-height: 6vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-6 {
    height: 6vh !important;
    min-height: 6vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-6 {
    height: 6vh !important;
    min-height: 6vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-6 {
    height: 6vh !important;
    min-height: 6vh !important; } }

.width-7 {
  width: 7vw;
  min-width: 7vw; }

.width-pc-7 {
  width: 7%;
  min-width: 7%; }

.height-7 {
  height: 7vh;
  min-height: 7vmin; }

.height-min-7 {
  min-height: 7vh; }

.height-pc-7 {
  height: 7%;
  min-height: 7%; }

.height-vh-7 {
  height: 7vh;
  min-height: 7vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-7 {
    height: 7vh !important;
    min-height: 7vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-7 {
    height: 7vh !important;
    min-height: 7vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-7 {
    height: 7vh !important;
    min-height: 7vh !important; } }

.width-8 {
  width: 8vw;
  min-width: 8vw; }

.width-pc-8 {
  width: 8%;
  min-width: 8%; }

.height-8 {
  height: 8vh;
  min-height: 8vmin; }

.height-min-8 {
  min-height: 8vh; }

.height-pc-8 {
  height: 8%;
  min-height: 8%; }

.height-vh-8 {
  height: 8vh;
  min-height: 8vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-8 {
    height: 8vh !important;
    min-height: 8vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-8 {
    height: 8vh !important;
    min-height: 8vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-8 {
    height: 8vh !important;
    min-height: 8vh !important; } }

.width-9 {
  width: 9vw;
  min-width: 9vw; }

.width-pc-9 {
  width: 9%;
  min-width: 9%; }

.height-9 {
  height: 9vh;
  min-height: 9vmin; }

.height-min-9 {
  min-height: 9vh; }

.height-pc-9 {
  height: 9%;
  min-height: 9%; }

.height-vh-9 {
  height: 9vh;
  min-height: 9vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-9 {
    height: 9vh !important;
    min-height: 9vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-9 {
    height: 9vh !important;
    min-height: 9vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-9 {
    height: 9vh !important;
    min-height: 9vh !important; } }

.width-10 {
  width: 10vw;
  min-width: 10vw; }

.width-pc-10 {
  width: 10%;
  min-width: 10%; }

.height-10 {
  height: 10vh;
  min-height: 10vmin; }

.height-min-10 {
  min-height: 10vh; }

.height-pc-10 {
  height: 10%;
  min-height: 10%; }

.height-vh-10 {
  height: 10vh;
  min-height: 10vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-10 {
    height: 10vh !important;
    min-height: 10vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-10 {
    height: 10vh !important;
    min-height: 10vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-10 {
    height: 10vh !important;
    min-height: 10vh !important; } }

.width-11 {
  width: 11vw;
  min-width: 11vw; }

.width-pc-11 {
  width: 11%;
  min-width: 11%; }

.height-11 {
  height: 11vh;
  min-height: 11vmin; }

.height-min-11 {
  min-height: 11vh; }

.height-pc-11 {
  height: 11%;
  min-height: 11%; }

.height-vh-11 {
  height: 11vh;
  min-height: 11vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-11 {
    height: 11vh !important;
    min-height: 11vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-11 {
    height: 11vh !important;
    min-height: 11vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-11 {
    height: 11vh !important;
    min-height: 11vh !important; } }

.width-12 {
  width: 12vw;
  min-width: 12vw; }

.width-pc-12 {
  width: 12%;
  min-width: 12%; }

.height-12 {
  height: 12vh;
  min-height: 12vmin; }

.height-min-12 {
  min-height: 12vh; }

.height-pc-12 {
  height: 12%;
  min-height: 12%; }

.height-vh-12 {
  height: 12vh;
  min-height: 12vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-12 {
    height: 12vh !important;
    min-height: 12vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-12 {
    height: 12vh !important;
    min-height: 12vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-12 {
    height: 12vh !important;
    min-height: 12vh !important; } }

.width-13 {
  width: 13vw;
  min-width: 13vw; }

.width-pc-13 {
  width: 13%;
  min-width: 13%; }

.height-13 {
  height: 13vh;
  min-height: 13vmin; }

.height-min-13 {
  min-height: 13vh; }

.height-pc-13 {
  height: 13%;
  min-height: 13%; }

.height-vh-13 {
  height: 13vh;
  min-height: 13vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-13 {
    height: 13vh !important;
    min-height: 13vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-13 {
    height: 13vh !important;
    min-height: 13vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-13 {
    height: 13vh !important;
    min-height: 13vh !important; } }

.width-14 {
  width: 14vw;
  min-width: 14vw; }

.width-pc-14 {
  width: 14%;
  min-width: 14%; }

.height-14 {
  height: 14vh;
  min-height: 14vmin; }

.height-min-14 {
  min-height: 14vh; }

.height-pc-14 {
  height: 14%;
  min-height: 14%; }

.height-vh-14 {
  height: 14vh;
  min-height: 14vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-14 {
    height: 14vh !important;
    min-height: 14vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-14 {
    height: 14vh !important;
    min-height: 14vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-14 {
    height: 14vh !important;
    min-height: 14vh !important; } }

.width-15 {
  width: 15vw;
  min-width: 15vw; }

.width-pc-15 {
  width: 15%;
  min-width: 15%; }

.height-15 {
  height: 15vh;
  min-height: 15vmin; }

.height-min-15 {
  min-height: 15vh; }

.height-pc-15 {
  height: 15%;
  min-height: 15%; }

.height-vh-15 {
  height: 15vh;
  min-height: 15vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-15 {
    height: 15vh !important;
    min-height: 15vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-15 {
    height: 15vh !important;
    min-height: 15vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-15 {
    height: 15vh !important;
    min-height: 15vh !important; } }

.width-16 {
  width: 16vw;
  min-width: 16vw; }

.width-pc-16 {
  width: 16%;
  min-width: 16%; }

.height-16 {
  height: 16vh;
  min-height: 16vmin; }

.height-min-16 {
  min-height: 16vh; }

.height-pc-16 {
  height: 16%;
  min-height: 16%; }

.height-vh-16 {
  height: 16vh;
  min-height: 16vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-16 {
    height: 16vh !important;
    min-height: 16vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-16 {
    height: 16vh !important;
    min-height: 16vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-16 {
    height: 16vh !important;
    min-height: 16vh !important; } }

.width-17 {
  width: 17vw;
  min-width: 17vw; }

.width-pc-17 {
  width: 17%;
  min-width: 17%; }

.height-17 {
  height: 17vh;
  min-height: 17vmin; }

.height-min-17 {
  min-height: 17vh; }

.height-pc-17 {
  height: 17%;
  min-height: 17%; }

.height-vh-17 {
  height: 17vh;
  min-height: 17vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-17 {
    height: 17vh !important;
    min-height: 17vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-17 {
    height: 17vh !important;
    min-height: 17vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-17 {
    height: 17vh !important;
    min-height: 17vh !important; } }

.width-18 {
  width: 18vw;
  min-width: 18vw; }

.width-pc-18 {
  width: 18%;
  min-width: 18%; }

.height-18 {
  height: 18vh;
  min-height: 18vmin; }

.height-min-18 {
  min-height: 18vh; }

.height-pc-18 {
  height: 18%;
  min-height: 18%; }

.height-vh-18 {
  height: 18vh;
  min-height: 18vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-18 {
    height: 18vh !important;
    min-height: 18vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-18 {
    height: 18vh !important;
    min-height: 18vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-18 {
    height: 18vh !important;
    min-height: 18vh !important; } }

.width-19 {
  width: 19vw;
  min-width: 19vw; }

.width-pc-19 {
  width: 19%;
  min-width: 19%; }

.height-19 {
  height: 19vh;
  min-height: 19vmin; }

.height-min-19 {
  min-height: 19vh; }

.height-pc-19 {
  height: 19%;
  min-height: 19%; }

.height-vh-19 {
  height: 19vh;
  min-height: 19vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-19 {
    height: 19vh !important;
    min-height: 19vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-19 {
    height: 19vh !important;
    min-height: 19vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-19 {
    height: 19vh !important;
    min-height: 19vh !important; } }

.width-20 {
  width: 20vw;
  min-width: 20vw; }

.width-pc-20 {
  width: 20%;
  min-width: 20%; }

.height-20 {
  height: 20vh;
  min-height: 20vmin; }

.height-min-20 {
  min-height: 20vh; }

.height-pc-20 {
  height: 20%;
  min-height: 20%; }

.height-vh-20 {
  height: 20vh;
  min-height: 20vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-20 {
    height: 20vh !important;
    min-height: 20vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-20 {
    height: 20vh !important;
    min-height: 20vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-20 {
    height: 20vh !important;
    min-height: 20vh !important; } }

.width-21 {
  width: 21vw;
  min-width: 21vw; }

.width-pc-21 {
  width: 21%;
  min-width: 21%; }

.height-21 {
  height: 21vh;
  min-height: 21vmin; }

.height-min-21 {
  min-height: 21vh; }

.height-pc-21 {
  height: 21%;
  min-height: 21%; }

.height-vh-21 {
  height: 21vh;
  min-height: 21vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-21 {
    height: 21vh !important;
    min-height: 21vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-21 {
    height: 21vh !important;
    min-height: 21vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-21 {
    height: 21vh !important;
    min-height: 21vh !important; } }

.width-22 {
  width: 22vw;
  min-width: 22vw; }

.width-pc-22 {
  width: 22%;
  min-width: 22%; }

.height-22 {
  height: 22vh;
  min-height: 22vmin; }

.height-min-22 {
  min-height: 22vh; }

.height-pc-22 {
  height: 22%;
  min-height: 22%; }

.height-vh-22 {
  height: 22vh;
  min-height: 22vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-22 {
    height: 22vh !important;
    min-height: 22vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-22 {
    height: 22vh !important;
    min-height: 22vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-22 {
    height: 22vh !important;
    min-height: 22vh !important; } }

.width-23 {
  width: 23vw;
  min-width: 23vw; }

.width-pc-23 {
  width: 23%;
  min-width: 23%; }

.height-23 {
  height: 23vh;
  min-height: 23vmin; }

.height-min-23 {
  min-height: 23vh; }

.height-pc-23 {
  height: 23%;
  min-height: 23%; }

.height-vh-23 {
  height: 23vh;
  min-height: 23vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-23 {
    height: 23vh !important;
    min-height: 23vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-23 {
    height: 23vh !important;
    min-height: 23vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-23 {
    height: 23vh !important;
    min-height: 23vh !important; } }

.width-24 {
  width: 24vw;
  min-width: 24vw; }

.width-pc-24 {
  width: 24%;
  min-width: 24%; }

.height-24 {
  height: 24vh;
  min-height: 24vmin; }

.height-min-24 {
  min-height: 24vh; }

.height-pc-24 {
  height: 24%;
  min-height: 24%; }

.height-vh-24 {
  height: 24vh;
  min-height: 24vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-24 {
    height: 24vh !important;
    min-height: 24vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-24 {
    height: 24vh !important;
    min-height: 24vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-24 {
    height: 24vh !important;
    min-height: 24vh !important; } }

.width-25 {
  width: 25vw;
  min-width: 25vw; }

.width-pc-25 {
  width: 25%;
  min-width: 25%; }

.height-25 {
  height: 25vh;
  min-height: 25vmin; }

.height-min-25 {
  min-height: 25vh; }

.height-pc-25 {
  height: 25%;
  min-height: 25%; }

.height-vh-25 {
  height: 25vh;
  min-height: 25vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-25 {
    height: 25vh !important;
    min-height: 25vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-25 {
    height: 25vh !important;
    min-height: 25vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-25 {
    height: 25vh !important;
    min-height: 25vh !important; } }

.width-26 {
  width: 26vw;
  min-width: 26vw; }

.width-pc-26 {
  width: 26%;
  min-width: 26%; }

.height-26 {
  height: 26vh;
  min-height: 26vmin; }

.height-min-26 {
  min-height: 26vh; }

.height-pc-26 {
  height: 26%;
  min-height: 26%; }

.height-vh-26 {
  height: 26vh;
  min-height: 26vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-26 {
    height: 26vh !important;
    min-height: 26vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-26 {
    height: 26vh !important;
    min-height: 26vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-26 {
    height: 26vh !important;
    min-height: 26vh !important; } }

.width-27 {
  width: 27vw;
  min-width: 27vw; }

.width-pc-27 {
  width: 27%;
  min-width: 27%; }

.height-27 {
  height: 27vh;
  min-height: 27vmin; }

.height-min-27 {
  min-height: 27vh; }

.height-pc-27 {
  height: 27%;
  min-height: 27%; }

.height-vh-27 {
  height: 27vh;
  min-height: 27vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-27 {
    height: 27vh !important;
    min-height: 27vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-27 {
    height: 27vh !important;
    min-height: 27vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-27 {
    height: 27vh !important;
    min-height: 27vh !important; } }

.width-28 {
  width: 28vw;
  min-width: 28vw; }

.width-pc-28 {
  width: 28%;
  min-width: 28%; }

.height-28 {
  height: 28vh;
  min-height: 28vmin; }

.height-min-28 {
  min-height: 28vh; }

.height-pc-28 {
  height: 28%;
  min-height: 28%; }

.height-vh-28 {
  height: 28vh;
  min-height: 28vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-28 {
    height: 28vh !important;
    min-height: 28vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-28 {
    height: 28vh !important;
    min-height: 28vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-28 {
    height: 28vh !important;
    min-height: 28vh !important; } }

.width-29 {
  width: 29vw;
  min-width: 29vw; }

.width-pc-29 {
  width: 29%;
  min-width: 29%; }

.height-29 {
  height: 29vh;
  min-height: 29vmin; }

.height-min-29 {
  min-height: 29vh; }

.height-pc-29 {
  height: 29%;
  min-height: 29%; }

.height-vh-29 {
  height: 29vh;
  min-height: 29vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-29 {
    height: 29vh !important;
    min-height: 29vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-29 {
    height: 29vh !important;
    min-height: 29vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-29 {
    height: 29vh !important;
    min-height: 29vh !important; } }

.width-30 {
  width: 30vw;
  min-width: 30vw; }

.width-pc-30 {
  width: 30%;
  min-width: 30%; }

.height-30 {
  height: 30vh;
  min-height: 30vmin; }

.height-min-30 {
  min-height: 30vh; }

.height-pc-30 {
  height: 30%;
  min-height: 30%; }

.height-vh-30 {
  height: 30vh;
  min-height: 30vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-30 {
    height: 30vh !important;
    min-height: 30vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-30 {
    height: 30vh !important;
    min-height: 30vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-30 {
    height: 30vh !important;
    min-height: 30vh !important; } }

.width-31 {
  width: 31vw;
  min-width: 31vw; }

.width-pc-31 {
  width: 31%;
  min-width: 31%; }

.height-31 {
  height: 31vh;
  min-height: 31vmin; }

.height-min-31 {
  min-height: 31vh; }

.height-pc-31 {
  height: 31%;
  min-height: 31%; }

.height-vh-31 {
  height: 31vh;
  min-height: 31vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-31 {
    height: 31vh !important;
    min-height: 31vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-31 {
    height: 31vh !important;
    min-height: 31vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-31 {
    height: 31vh !important;
    min-height: 31vh !important; } }

.width-32 {
  width: 32vw;
  min-width: 32vw; }

.width-pc-32 {
  width: 32%;
  min-width: 32%; }

.height-32 {
  height: 32vh;
  min-height: 32vmin; }

.height-min-32 {
  min-height: 32vh; }

.height-pc-32 {
  height: 32%;
  min-height: 32%; }

.height-vh-32 {
  height: 32vh;
  min-height: 32vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-32 {
    height: 32vh !important;
    min-height: 32vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-32 {
    height: 32vh !important;
    min-height: 32vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-32 {
    height: 32vh !important;
    min-height: 32vh !important; } }

.width-33 {
  width: 33vw;
  min-width: 33vw; }

.width-pc-33 {
  width: 33%;
  min-width: 33%; }

.height-33 {
  height: 33vh;
  min-height: 33vmin; }

.height-min-33 {
  min-height: 33vh; }

.height-pc-33 {
  height: 33%;
  min-height: 33%; }

.height-vh-33 {
  height: 33vh;
  min-height: 33vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-33 {
    height: 33vh !important;
    min-height: 33vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-33 {
    height: 33vh !important;
    min-height: 33vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-33 {
    height: 33vh !important;
    min-height: 33vh !important; } }

.width-34 {
  width: 34vw;
  min-width: 34vw; }

.width-pc-34 {
  width: 34%;
  min-width: 34%; }

.height-34 {
  height: 34vh;
  min-height: 34vmin; }

.height-min-34 {
  min-height: 34vh; }

.height-pc-34 {
  height: 34%;
  min-height: 34%; }

.height-vh-34 {
  height: 34vh;
  min-height: 34vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-34 {
    height: 34vh !important;
    min-height: 34vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-34 {
    height: 34vh !important;
    min-height: 34vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-34 {
    height: 34vh !important;
    min-height: 34vh !important; } }

.width-35 {
  width: 35vw;
  min-width: 35vw; }

.width-pc-35 {
  width: 35%;
  min-width: 35%; }

.height-35 {
  height: 35vh;
  min-height: 35vmin; }

.height-min-35 {
  min-height: 35vh; }

.height-pc-35 {
  height: 35%;
  min-height: 35%; }

.height-vh-35 {
  height: 35vh;
  min-height: 35vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-35 {
    height: 35vh !important;
    min-height: 35vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-35 {
    height: 35vh !important;
    min-height: 35vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-35 {
    height: 35vh !important;
    min-height: 35vh !important; } }

.width-36 {
  width: 36vw;
  min-width: 36vw; }

.width-pc-36 {
  width: 36%;
  min-width: 36%; }

.height-36 {
  height: 36vh;
  min-height: 36vmin; }

.height-min-36 {
  min-height: 36vh; }

.height-pc-36 {
  height: 36%;
  min-height: 36%; }

.height-vh-36 {
  height: 36vh;
  min-height: 36vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-36 {
    height: 36vh !important;
    min-height: 36vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-36 {
    height: 36vh !important;
    min-height: 36vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-36 {
    height: 36vh !important;
    min-height: 36vh !important; } }

.width-37 {
  width: 37vw;
  min-width: 37vw; }

.width-pc-37 {
  width: 37%;
  min-width: 37%; }

.height-37 {
  height: 37vh;
  min-height: 37vmin; }

.height-min-37 {
  min-height: 37vh; }

.height-pc-37 {
  height: 37%;
  min-height: 37%; }

.height-vh-37 {
  height: 37vh;
  min-height: 37vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-37 {
    height: 37vh !important;
    min-height: 37vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-37 {
    height: 37vh !important;
    min-height: 37vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-37 {
    height: 37vh !important;
    min-height: 37vh !important; } }

.width-38 {
  width: 38vw;
  min-width: 38vw; }

.width-pc-38 {
  width: 38%;
  min-width: 38%; }

.height-38 {
  height: 38vh;
  min-height: 38vmin; }

.height-min-38 {
  min-height: 38vh; }

.height-pc-38 {
  height: 38%;
  min-height: 38%; }

.height-vh-38 {
  height: 38vh;
  min-height: 38vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-38 {
    height: 38vh !important;
    min-height: 38vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-38 {
    height: 38vh !important;
    min-height: 38vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-38 {
    height: 38vh !important;
    min-height: 38vh !important; } }

.width-39 {
  width: 39vw;
  min-width: 39vw; }

.width-pc-39 {
  width: 39%;
  min-width: 39%; }

.height-39 {
  height: 39vh;
  min-height: 39vmin; }

.height-min-39 {
  min-height: 39vh; }

.height-pc-39 {
  height: 39%;
  min-height: 39%; }

.height-vh-39 {
  height: 39vh;
  min-height: 39vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-39 {
    height: 39vh !important;
    min-height: 39vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-39 {
    height: 39vh !important;
    min-height: 39vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-39 {
    height: 39vh !important;
    min-height: 39vh !important; } }

.width-40 {
  width: 40vw;
  min-width: 40vw; }

.width-pc-40 {
  width: 40%;
  min-width: 40%; }

.height-40 {
  height: 40vh;
  min-height: 40vmin; }

.height-min-40 {
  min-height: 40vh; }

.height-pc-40 {
  height: 40%;
  min-height: 40%; }

.height-vh-40 {
  height: 40vh;
  min-height: 40vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-40 {
    height: 40vh !important;
    min-height: 40vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-40 {
    height: 40vh !important;
    min-height: 40vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-40 {
    height: 40vh !important;
    min-height: 40vh !important; } }

.width-41 {
  width: 41vw;
  min-width: 41vw; }

.width-pc-41 {
  width: 41%;
  min-width: 41%; }

.height-41 {
  height: 41vh;
  min-height: 41vmin; }

.height-min-41 {
  min-height: 41vh; }

.height-pc-41 {
  height: 41%;
  min-height: 41%; }

.height-vh-41 {
  height: 41vh;
  min-height: 41vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-41 {
    height: 41vh !important;
    min-height: 41vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-41 {
    height: 41vh !important;
    min-height: 41vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-41 {
    height: 41vh !important;
    min-height: 41vh !important; } }

.width-42 {
  width: 42vw;
  min-width: 42vw; }

.width-pc-42 {
  width: 42%;
  min-width: 42%; }

.height-42 {
  height: 42vh;
  min-height: 42vmin; }

.height-min-42 {
  min-height: 42vh; }

.height-pc-42 {
  height: 42%;
  min-height: 42%; }

.height-vh-42 {
  height: 42vh;
  min-height: 42vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-42 {
    height: 42vh !important;
    min-height: 42vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-42 {
    height: 42vh !important;
    min-height: 42vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-42 {
    height: 42vh !important;
    min-height: 42vh !important; } }

.width-43 {
  width: 43vw;
  min-width: 43vw; }

.width-pc-43 {
  width: 43%;
  min-width: 43%; }

.height-43 {
  height: 43vh;
  min-height: 43vmin; }

.height-min-43 {
  min-height: 43vh; }

.height-pc-43 {
  height: 43%;
  min-height: 43%; }

.height-vh-43 {
  height: 43vh;
  min-height: 43vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-43 {
    height: 43vh !important;
    min-height: 43vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-43 {
    height: 43vh !important;
    min-height: 43vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-43 {
    height: 43vh !important;
    min-height: 43vh !important; } }

.width-44 {
  width: 44vw;
  min-width: 44vw; }

.width-pc-44 {
  width: 44%;
  min-width: 44%; }

.height-44 {
  height: 44vh;
  min-height: 44vmin; }

.height-min-44 {
  min-height: 44vh; }

.height-pc-44 {
  height: 44%;
  min-height: 44%; }

.height-vh-44 {
  height: 44vh;
  min-height: 44vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-44 {
    height: 44vh !important;
    min-height: 44vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-44 {
    height: 44vh !important;
    min-height: 44vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-44 {
    height: 44vh !important;
    min-height: 44vh !important; } }

.width-45 {
  width: 45vw;
  min-width: 45vw; }

.width-pc-45 {
  width: 45%;
  min-width: 45%; }

.height-45 {
  height: 45vh;
  min-height: 45vmin; }

.height-min-45 {
  min-height: 45vh; }

.height-pc-45 {
  height: 45%;
  min-height: 45%; }

.height-vh-45 {
  height: 45vh;
  min-height: 45vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-45 {
    height: 45vh !important;
    min-height: 45vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-45 {
    height: 45vh !important;
    min-height: 45vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-45 {
    height: 45vh !important;
    min-height: 45vh !important; } }

.width-46 {
  width: 46vw;
  min-width: 46vw; }

.width-pc-46 {
  width: 46%;
  min-width: 46%; }

.height-46 {
  height: 46vh;
  min-height: 46vmin; }

.height-min-46 {
  min-height: 46vh; }

.height-pc-46 {
  height: 46%;
  min-height: 46%; }

.height-vh-46 {
  height: 46vh;
  min-height: 46vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-46 {
    height: 46vh !important;
    min-height: 46vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-46 {
    height: 46vh !important;
    min-height: 46vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-46 {
    height: 46vh !important;
    min-height: 46vh !important; } }

.width-47 {
  width: 47vw;
  min-width: 47vw; }

.width-pc-47 {
  width: 47%;
  min-width: 47%; }

.height-47 {
  height: 47vh;
  min-height: 47vmin; }

.height-min-47 {
  min-height: 47vh; }

.height-pc-47 {
  height: 47%;
  min-height: 47%; }

.height-vh-47 {
  height: 47vh;
  min-height: 47vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-47 {
    height: 47vh !important;
    min-height: 47vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-47 {
    height: 47vh !important;
    min-height: 47vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-47 {
    height: 47vh !important;
    min-height: 47vh !important; } }

.width-48 {
  width: 48vw;
  min-width: 48vw; }

.width-pc-48 {
  width: 48%;
  min-width: 48%; }

.height-48 {
  height: 48vh;
  min-height: 48vmin; }

.height-min-48 {
  min-height: 48vh; }

.height-pc-48 {
  height: 48%;
  min-height: 48%; }

.height-vh-48 {
  height: 48vh;
  min-height: 48vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-48 {
    height: 48vh !important;
    min-height: 48vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-48 {
    height: 48vh !important;
    min-height: 48vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-48 {
    height: 48vh !important;
    min-height: 48vh !important; } }

.width-49 {
  width: 49vw;
  min-width: 49vw; }

.width-pc-49 {
  width: 49%;
  min-width: 49%; }

.height-49 {
  height: 49vh;
  min-height: 49vmin; }

.height-min-49 {
  min-height: 49vh; }

.height-pc-49 {
  height: 49%;
  min-height: 49%; }

.height-vh-49 {
  height: 49vh;
  min-height: 49vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-49 {
    height: 49vh !important;
    min-height: 49vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-49 {
    height: 49vh !important;
    min-height: 49vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-49 {
    height: 49vh !important;
    min-height: 49vh !important; } }

.width-50 {
  width: 50vw;
  min-width: 50vw; }

.width-pc-50 {
  width: 50%;
  min-width: 50%; }

.height-50 {
  height: 50vh;
  min-height: 50vmin; }

.height-min-50 {
  min-height: 50vh; }

.height-pc-50 {
  height: 50%;
  min-height: 50%; }

.height-vh-50 {
  height: 50vh;
  min-height: 50vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-50 {
    height: 50vh !important;
    min-height: 50vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-50 {
    height: 50vh !important;
    min-height: 50vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-50 {
    height: 50vh !important;
    min-height: 50vh !important; } }

.width-51 {
  width: 51vw;
  min-width: 51vw; }

.width-pc-51 {
  width: 51%;
  min-width: 51%; }

.height-51 {
  height: 51vh;
  min-height: 51vmin; }

.height-min-51 {
  min-height: 51vh; }

.height-pc-51 {
  height: 51%;
  min-height: 51%; }

.height-vh-51 {
  height: 51vh;
  min-height: 51vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-51 {
    height: 51vh !important;
    min-height: 51vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-51 {
    height: 51vh !important;
    min-height: 51vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-51 {
    height: 51vh !important;
    min-height: 51vh !important; } }

.width-52 {
  width: 52vw;
  min-width: 52vw; }

.width-pc-52 {
  width: 52%;
  min-width: 52%; }

.height-52 {
  height: 52vh;
  min-height: 52vmin; }

.height-min-52 {
  min-height: 52vh; }

.height-pc-52 {
  height: 52%;
  min-height: 52%; }

.height-vh-52 {
  height: 52vh;
  min-height: 52vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-52 {
    height: 52vh !important;
    min-height: 52vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-52 {
    height: 52vh !important;
    min-height: 52vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-52 {
    height: 52vh !important;
    min-height: 52vh !important; } }

.width-53 {
  width: 53vw;
  min-width: 53vw; }

.width-pc-53 {
  width: 53%;
  min-width: 53%; }

.height-53 {
  height: 53vh;
  min-height: 53vmin; }

.height-min-53 {
  min-height: 53vh; }

.height-pc-53 {
  height: 53%;
  min-height: 53%; }

.height-vh-53 {
  height: 53vh;
  min-height: 53vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-53 {
    height: 53vh !important;
    min-height: 53vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-53 {
    height: 53vh !important;
    min-height: 53vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-53 {
    height: 53vh !important;
    min-height: 53vh !important; } }

.width-54 {
  width: 54vw;
  min-width: 54vw; }

.width-pc-54 {
  width: 54%;
  min-width: 54%; }

.height-54 {
  height: 54vh;
  min-height: 54vmin; }

.height-min-54 {
  min-height: 54vh; }

.height-pc-54 {
  height: 54%;
  min-height: 54%; }

.height-vh-54 {
  height: 54vh;
  min-height: 54vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-54 {
    height: 54vh !important;
    min-height: 54vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-54 {
    height: 54vh !important;
    min-height: 54vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-54 {
    height: 54vh !important;
    min-height: 54vh !important; } }

.width-55 {
  width: 55vw;
  min-width: 55vw; }

.width-pc-55 {
  width: 55%;
  min-width: 55%; }

.height-55 {
  height: 55vh;
  min-height: 55vmin; }

.height-min-55 {
  min-height: 55vh; }

.height-pc-55 {
  height: 55%;
  min-height: 55%; }

.height-vh-55 {
  height: 55vh;
  min-height: 55vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-55 {
    height: 55vh !important;
    min-height: 55vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-55 {
    height: 55vh !important;
    min-height: 55vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-55 {
    height: 55vh !important;
    min-height: 55vh !important; } }

.width-56 {
  width: 56vw;
  min-width: 56vw; }

.width-pc-56 {
  width: 56%;
  min-width: 56%; }

.height-56 {
  height: 56vh;
  min-height: 56vmin; }

.height-min-56 {
  min-height: 56vh; }

.height-pc-56 {
  height: 56%;
  min-height: 56%; }

.height-vh-56 {
  height: 56vh;
  min-height: 56vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-56 {
    height: 56vh !important;
    min-height: 56vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-56 {
    height: 56vh !important;
    min-height: 56vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-56 {
    height: 56vh !important;
    min-height: 56vh !important; } }

.width-57 {
  width: 57vw;
  min-width: 57vw; }

.width-pc-57 {
  width: 57%;
  min-width: 57%; }

.height-57 {
  height: 57vh;
  min-height: 57vmin; }

.height-min-57 {
  min-height: 57vh; }

.height-pc-57 {
  height: 57%;
  min-height: 57%; }

.height-vh-57 {
  height: 57vh;
  min-height: 57vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-57 {
    height: 57vh !important;
    min-height: 57vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-57 {
    height: 57vh !important;
    min-height: 57vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-57 {
    height: 57vh !important;
    min-height: 57vh !important; } }

.width-58 {
  width: 58vw;
  min-width: 58vw; }

.width-pc-58 {
  width: 58%;
  min-width: 58%; }

.height-58 {
  height: 58vh;
  min-height: 58vmin; }

.height-min-58 {
  min-height: 58vh; }

.height-pc-58 {
  height: 58%;
  min-height: 58%; }

.height-vh-58 {
  height: 58vh;
  min-height: 58vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-58 {
    height: 58vh !important;
    min-height: 58vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-58 {
    height: 58vh !important;
    min-height: 58vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-58 {
    height: 58vh !important;
    min-height: 58vh !important; } }

.width-59 {
  width: 59vw;
  min-width: 59vw; }

.width-pc-59 {
  width: 59%;
  min-width: 59%; }

.height-59 {
  height: 59vh;
  min-height: 59vmin; }

.height-min-59 {
  min-height: 59vh; }

.height-pc-59 {
  height: 59%;
  min-height: 59%; }

.height-vh-59 {
  height: 59vh;
  min-height: 59vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-59 {
    height: 59vh !important;
    min-height: 59vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-59 {
    height: 59vh !important;
    min-height: 59vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-59 {
    height: 59vh !important;
    min-height: 59vh !important; } }

.width-60 {
  width: 60vw;
  min-width: 60vw; }

.width-pc-60 {
  width: 60%;
  min-width: 60%; }

.height-60 {
  height: 60vh;
  min-height: 60vmin; }

.height-min-60 {
  min-height: 60vh; }

.height-pc-60 {
  height: 60%;
  min-height: 60%; }

.height-vh-60 {
  height: 60vh;
  min-height: 60vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-60 {
    height: 60vh !important;
    min-height: 60vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-60 {
    height: 60vh !important;
    min-height: 60vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-60 {
    height: 60vh !important;
    min-height: 60vh !important; } }

.width-61 {
  width: 61vw;
  min-width: 61vw; }

.width-pc-61 {
  width: 61%;
  min-width: 61%; }

.height-61 {
  height: 61vh;
  min-height: 61vmin; }

.height-min-61 {
  min-height: 61vh; }

.height-pc-61 {
  height: 61%;
  min-height: 61%; }

.height-vh-61 {
  height: 61vh;
  min-height: 61vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-61 {
    height: 61vh !important;
    min-height: 61vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-61 {
    height: 61vh !important;
    min-height: 61vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-61 {
    height: 61vh !important;
    min-height: 61vh !important; } }

.width-62 {
  width: 62vw;
  min-width: 62vw; }

.width-pc-62 {
  width: 62%;
  min-width: 62%; }

.height-62 {
  height: 62vh;
  min-height: 62vmin; }

.height-min-62 {
  min-height: 62vh; }

.height-pc-62 {
  height: 62%;
  min-height: 62%; }

.height-vh-62 {
  height: 62vh;
  min-height: 62vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-62 {
    height: 62vh !important;
    min-height: 62vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-62 {
    height: 62vh !important;
    min-height: 62vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-62 {
    height: 62vh !important;
    min-height: 62vh !important; } }

.width-63 {
  width: 63vw;
  min-width: 63vw; }

.width-pc-63 {
  width: 63%;
  min-width: 63%; }

.height-63 {
  height: 63vh;
  min-height: 63vmin; }

.height-min-63 {
  min-height: 63vh; }

.height-pc-63 {
  height: 63%;
  min-height: 63%; }

.height-vh-63 {
  height: 63vh;
  min-height: 63vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-63 {
    height: 63vh !important;
    min-height: 63vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-63 {
    height: 63vh !important;
    min-height: 63vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-63 {
    height: 63vh !important;
    min-height: 63vh !important; } }

.width-64 {
  width: 64vw;
  min-width: 64vw; }

.width-pc-64 {
  width: 64%;
  min-width: 64%; }

.height-64 {
  height: 64vh;
  min-height: 64vmin; }

.height-min-64 {
  min-height: 64vh; }

.height-pc-64 {
  height: 64%;
  min-height: 64%; }

.height-vh-64 {
  height: 64vh;
  min-height: 64vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-64 {
    height: 64vh !important;
    min-height: 64vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-64 {
    height: 64vh !important;
    min-height: 64vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-64 {
    height: 64vh !important;
    min-height: 64vh !important; } }

.width-65 {
  width: 65vw;
  min-width: 65vw; }

.width-pc-65 {
  width: 65%;
  min-width: 65%; }

.height-65 {
  height: 65vh;
  min-height: 65vmin; }

.height-min-65 {
  min-height: 65vh; }

.height-pc-65 {
  height: 65%;
  min-height: 65%; }

.height-vh-65 {
  height: 65vh;
  min-height: 65vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-65 {
    height: 65vh !important;
    min-height: 65vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-65 {
    height: 65vh !important;
    min-height: 65vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-65 {
    height: 65vh !important;
    min-height: 65vh !important; } }

.width-66 {
  width: 66vw;
  min-width: 66vw; }

.width-pc-66 {
  width: 66%;
  min-width: 66%; }

.height-66 {
  height: 66vh;
  min-height: 66vmin; }

.height-min-66 {
  min-height: 66vh; }

.height-pc-66 {
  height: 66%;
  min-height: 66%; }

.height-vh-66 {
  height: 66vh;
  min-height: 66vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-66 {
    height: 66vh !important;
    min-height: 66vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-66 {
    height: 66vh !important;
    min-height: 66vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-66 {
    height: 66vh !important;
    min-height: 66vh !important; } }

.width-67 {
  width: 67vw;
  min-width: 67vw; }

.width-pc-67 {
  width: 67%;
  min-width: 67%; }

.height-67 {
  height: 67vh;
  min-height: 67vmin; }

.height-min-67 {
  min-height: 67vh; }

.height-pc-67 {
  height: 67%;
  min-height: 67%; }

.height-vh-67 {
  height: 67vh;
  min-height: 67vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-67 {
    height: 67vh !important;
    min-height: 67vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-67 {
    height: 67vh !important;
    min-height: 67vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-67 {
    height: 67vh !important;
    min-height: 67vh !important; } }

.width-68 {
  width: 68vw;
  min-width: 68vw; }

.width-pc-68 {
  width: 68%;
  min-width: 68%; }

.height-68 {
  height: 68vh;
  min-height: 68vmin; }

.height-min-68 {
  min-height: 68vh; }

.height-pc-68 {
  height: 68%;
  min-height: 68%; }

.height-vh-68 {
  height: 68vh;
  min-height: 68vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-68 {
    height: 68vh !important;
    min-height: 68vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-68 {
    height: 68vh !important;
    min-height: 68vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-68 {
    height: 68vh !important;
    min-height: 68vh !important; } }

.width-69 {
  width: 69vw;
  min-width: 69vw; }

.width-pc-69 {
  width: 69%;
  min-width: 69%; }

.height-69 {
  height: 69vh;
  min-height: 69vmin; }

.height-min-69 {
  min-height: 69vh; }

.height-pc-69 {
  height: 69%;
  min-height: 69%; }

.height-vh-69 {
  height: 69vh;
  min-height: 69vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-69 {
    height: 69vh !important;
    min-height: 69vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-69 {
    height: 69vh !important;
    min-height: 69vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-69 {
    height: 69vh !important;
    min-height: 69vh !important; } }

.width-70 {
  width: 70vw;
  min-width: 70vw; }

.width-pc-70 {
  width: 70%;
  min-width: 70%; }

.height-70 {
  height: 70vh;
  min-height: 70vmin; }

.height-min-70 {
  min-height: 70vh; }

.height-pc-70 {
  height: 70%;
  min-height: 70%; }

.height-vh-70 {
  height: 70vh;
  min-height: 70vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-70 {
    height: 70vh !important;
    min-height: 70vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-70 {
    height: 70vh !important;
    min-height: 70vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-70 {
    height: 70vh !important;
    min-height: 70vh !important; } }

.width-71 {
  width: 71vw;
  min-width: 71vw; }

.width-pc-71 {
  width: 71%;
  min-width: 71%; }

.height-71 {
  height: 71vh;
  min-height: 71vmin; }

.height-min-71 {
  min-height: 71vh; }

.height-pc-71 {
  height: 71%;
  min-height: 71%; }

.height-vh-71 {
  height: 71vh;
  min-height: 71vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-71 {
    height: 71vh !important;
    min-height: 71vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-71 {
    height: 71vh !important;
    min-height: 71vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-71 {
    height: 71vh !important;
    min-height: 71vh !important; } }

.width-72 {
  width: 72vw;
  min-width: 72vw; }

.width-pc-72 {
  width: 72%;
  min-width: 72%; }

.height-72 {
  height: 72vh;
  min-height: 72vmin; }

.height-min-72 {
  min-height: 72vh; }

.height-pc-72 {
  height: 72%;
  min-height: 72%; }

.height-vh-72 {
  height: 72vh;
  min-height: 72vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-72 {
    height: 72vh !important;
    min-height: 72vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-72 {
    height: 72vh !important;
    min-height: 72vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-72 {
    height: 72vh !important;
    min-height: 72vh !important; } }

.width-73 {
  width: 73vw;
  min-width: 73vw; }

.width-pc-73 {
  width: 73%;
  min-width: 73%; }

.height-73 {
  height: 73vh;
  min-height: 73vmin; }

.height-min-73 {
  min-height: 73vh; }

.height-pc-73 {
  height: 73%;
  min-height: 73%; }

.height-vh-73 {
  height: 73vh;
  min-height: 73vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-73 {
    height: 73vh !important;
    min-height: 73vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-73 {
    height: 73vh !important;
    min-height: 73vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-73 {
    height: 73vh !important;
    min-height: 73vh !important; } }

.width-74 {
  width: 74vw;
  min-width: 74vw; }

.width-pc-74 {
  width: 74%;
  min-width: 74%; }

.height-74 {
  height: 74vh;
  min-height: 74vmin; }

.height-min-74 {
  min-height: 74vh; }

.height-pc-74 {
  height: 74%;
  min-height: 74%; }

.height-vh-74 {
  height: 74vh;
  min-height: 74vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-74 {
    height: 74vh !important;
    min-height: 74vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-74 {
    height: 74vh !important;
    min-height: 74vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-74 {
    height: 74vh !important;
    min-height: 74vh !important; } }

.width-75 {
  width: 75vw;
  min-width: 75vw; }

.width-pc-75 {
  width: 75%;
  min-width: 75%; }

.height-75 {
  height: 75vh;
  min-height: 75vmin; }

.height-min-75 {
  min-height: 75vh; }

.height-pc-75 {
  height: 75%;
  min-height: 75%; }

.height-vh-75 {
  height: 75vh;
  min-height: 75vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-75 {
    height: 75vh !important;
    min-height: 75vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-75 {
    height: 75vh !important;
    min-height: 75vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-75 {
    height: 75vh !important;
    min-height: 75vh !important; } }

.width-76 {
  width: 76vw;
  min-width: 76vw; }

.width-pc-76 {
  width: 76%;
  min-width: 76%; }

.height-76 {
  height: 76vh;
  min-height: 76vmin; }

.height-min-76 {
  min-height: 76vh; }

.height-pc-76 {
  height: 76%;
  min-height: 76%; }

.height-vh-76 {
  height: 76vh;
  min-height: 76vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-76 {
    height: 76vh !important;
    min-height: 76vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-76 {
    height: 76vh !important;
    min-height: 76vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-76 {
    height: 76vh !important;
    min-height: 76vh !important; } }

.width-77 {
  width: 77vw;
  min-width: 77vw; }

.width-pc-77 {
  width: 77%;
  min-width: 77%; }

.height-77 {
  height: 77vh;
  min-height: 77vmin; }

.height-min-77 {
  min-height: 77vh; }

.height-pc-77 {
  height: 77%;
  min-height: 77%; }

.height-vh-77 {
  height: 77vh;
  min-height: 77vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-77 {
    height: 77vh !important;
    min-height: 77vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-77 {
    height: 77vh !important;
    min-height: 77vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-77 {
    height: 77vh !important;
    min-height: 77vh !important; } }

.width-78 {
  width: 78vw;
  min-width: 78vw; }

.width-pc-78 {
  width: 78%;
  min-width: 78%; }

.height-78 {
  height: 78vh;
  min-height: 78vmin; }

.height-min-78 {
  min-height: 78vh; }

.height-pc-78 {
  height: 78%;
  min-height: 78%; }

.height-vh-78 {
  height: 78vh;
  min-height: 78vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-78 {
    height: 78vh !important;
    min-height: 78vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-78 {
    height: 78vh !important;
    min-height: 78vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-78 {
    height: 78vh !important;
    min-height: 78vh !important; } }

.width-79 {
  width: 79vw;
  min-width: 79vw; }

.width-pc-79 {
  width: 79%;
  min-width: 79%; }

.height-79 {
  height: 79vh;
  min-height: 79vmin; }

.height-min-79 {
  min-height: 79vh; }

.height-pc-79 {
  height: 79%;
  min-height: 79%; }

.height-vh-79 {
  height: 79vh;
  min-height: 79vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-79 {
    height: 79vh !important;
    min-height: 79vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-79 {
    height: 79vh !important;
    min-height: 79vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-79 {
    height: 79vh !important;
    min-height: 79vh !important; } }

.width-80 {
  width: 80vw;
  min-width: 80vw; }

.width-pc-80 {
  width: 80%;
  min-width: 80%; }

.height-80 {
  height: 80vh;
  min-height: 80vmin; }

.height-min-80 {
  min-height: 80vh; }

.height-pc-80 {
  height: 80%;
  min-height: 80%; }

.height-vh-80 {
  height: 80vh;
  min-height: 80vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-80 {
    height: 80vh !important;
    min-height: 80vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-80 {
    height: 80vh !important;
    min-height: 80vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-80 {
    height: 80vh !important;
    min-height: 80vh !important; } }

.width-81 {
  width: 81vw;
  min-width: 81vw; }

.width-pc-81 {
  width: 81%;
  min-width: 81%; }

.height-81 {
  height: 81vh;
  min-height: 81vmin; }

.height-min-81 {
  min-height: 81vh; }

.height-pc-81 {
  height: 81%;
  min-height: 81%; }

.height-vh-81 {
  height: 81vh;
  min-height: 81vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-81 {
    height: 81vh !important;
    min-height: 81vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-81 {
    height: 81vh !important;
    min-height: 81vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-81 {
    height: 81vh !important;
    min-height: 81vh !important; } }

.width-82 {
  width: 82vw;
  min-width: 82vw; }

.width-pc-82 {
  width: 82%;
  min-width: 82%; }

.height-82 {
  height: 82vh;
  min-height: 82vmin; }

.height-min-82 {
  min-height: 82vh; }

.height-pc-82 {
  height: 82%;
  min-height: 82%; }

.height-vh-82 {
  height: 82vh;
  min-height: 82vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-82 {
    height: 82vh !important;
    min-height: 82vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-82 {
    height: 82vh !important;
    min-height: 82vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-82 {
    height: 82vh !important;
    min-height: 82vh !important; } }

.width-83 {
  width: 83vw;
  min-width: 83vw; }

.width-pc-83 {
  width: 83%;
  min-width: 83%; }

.height-83 {
  height: 83vh;
  min-height: 83vmin; }

.height-min-83 {
  min-height: 83vh; }

.height-pc-83 {
  height: 83%;
  min-height: 83%; }

.height-vh-83 {
  height: 83vh;
  min-height: 83vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-83 {
    height: 83vh !important;
    min-height: 83vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-83 {
    height: 83vh !important;
    min-height: 83vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-83 {
    height: 83vh !important;
    min-height: 83vh !important; } }

.width-84 {
  width: 84vw;
  min-width: 84vw; }

.width-pc-84 {
  width: 84%;
  min-width: 84%; }

.height-84 {
  height: 84vh;
  min-height: 84vmin; }

.height-min-84 {
  min-height: 84vh; }

.height-pc-84 {
  height: 84%;
  min-height: 84%; }

.height-vh-84 {
  height: 84vh;
  min-height: 84vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-84 {
    height: 84vh !important;
    min-height: 84vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-84 {
    height: 84vh !important;
    min-height: 84vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-84 {
    height: 84vh !important;
    min-height: 84vh !important; } }

.width-85 {
  width: 85vw;
  min-width: 85vw; }

.width-pc-85 {
  width: 85%;
  min-width: 85%; }

.height-85 {
  height: 85vh;
  min-height: 85vmin; }

.height-min-85 {
  min-height: 85vh; }

.height-pc-85 {
  height: 85%;
  min-height: 85%; }

.height-vh-85 {
  height: 85vh;
  min-height: 85vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-85 {
    height: 85vh !important;
    min-height: 85vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-85 {
    height: 85vh !important;
    min-height: 85vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-85 {
    height: 85vh !important;
    min-height: 85vh !important; } }

.width-86 {
  width: 86vw;
  min-width: 86vw; }

.width-pc-86 {
  width: 86%;
  min-width: 86%; }

.height-86 {
  height: 86vh;
  min-height: 86vmin; }

.height-min-86 {
  min-height: 86vh; }

.height-pc-86 {
  height: 86%;
  min-height: 86%; }

.height-vh-86 {
  height: 86vh;
  min-height: 86vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-86 {
    height: 86vh !important;
    min-height: 86vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-86 {
    height: 86vh !important;
    min-height: 86vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-86 {
    height: 86vh !important;
    min-height: 86vh !important; } }

.width-87 {
  width: 87vw;
  min-width: 87vw; }

.width-pc-87 {
  width: 87%;
  min-width: 87%; }

.height-87 {
  height: 87vh;
  min-height: 87vmin; }

.height-min-87 {
  min-height: 87vh; }

.height-pc-87 {
  height: 87%;
  min-height: 87%; }

.height-vh-87 {
  height: 87vh;
  min-height: 87vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-87 {
    height: 87vh !important;
    min-height: 87vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-87 {
    height: 87vh !important;
    min-height: 87vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-87 {
    height: 87vh !important;
    min-height: 87vh !important; } }

.width-88 {
  width: 88vw;
  min-width: 88vw; }

.width-pc-88 {
  width: 88%;
  min-width: 88%; }

.height-88 {
  height: 88vh;
  min-height: 88vmin; }

.height-min-88 {
  min-height: 88vh; }

.height-pc-88 {
  height: 88%;
  min-height: 88%; }

.height-vh-88 {
  height: 88vh;
  min-height: 88vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-88 {
    height: 88vh !important;
    min-height: 88vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-88 {
    height: 88vh !important;
    min-height: 88vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-88 {
    height: 88vh !important;
    min-height: 88vh !important; } }

.width-89 {
  width: 89vw;
  min-width: 89vw; }

.width-pc-89 {
  width: 89%;
  min-width: 89%; }

.height-89 {
  height: 89vh;
  min-height: 89vmin; }

.height-min-89 {
  min-height: 89vh; }

.height-pc-89 {
  height: 89%;
  min-height: 89%; }

.height-vh-89 {
  height: 89vh;
  min-height: 89vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-89 {
    height: 89vh !important;
    min-height: 89vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-89 {
    height: 89vh !important;
    min-height: 89vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-89 {
    height: 89vh !important;
    min-height: 89vh !important; } }

.width-90 {
  width: 90vw;
  min-width: 90vw; }

.width-pc-90 {
  width: 90%;
  min-width: 90%; }

.height-90 {
  height: 90vh;
  min-height: 90vmin; }

.height-min-90 {
  min-height: 90vh; }

.height-pc-90 {
  height: 90%;
  min-height: 90%; }

.height-vh-90 {
  height: 90vh;
  min-height: 90vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-90 {
    height: 90vh !important;
    min-height: 90vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-90 {
    height: 90vh !important;
    min-height: 90vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-90 {
    height: 90vh !important;
    min-height: 90vh !important; } }

.width-91 {
  width: 91vw;
  min-width: 91vw; }

.width-pc-91 {
  width: 91%;
  min-width: 91%; }

.height-91 {
  height: 91vh;
  min-height: 91vmin; }

.height-min-91 {
  min-height: 91vh; }

.height-pc-91 {
  height: 91%;
  min-height: 91%; }

.height-vh-91 {
  height: 91vh;
  min-height: 91vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-91 {
    height: 91vh !important;
    min-height: 91vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-91 {
    height: 91vh !important;
    min-height: 91vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-91 {
    height: 91vh !important;
    min-height: 91vh !important; } }

.width-92 {
  width: 92vw;
  min-width: 92vw; }

.width-pc-92 {
  width: 92%;
  min-width: 92%; }

.height-92 {
  height: 92vh;
  min-height: 92vmin; }

.height-min-92 {
  min-height: 92vh; }

.height-pc-92 {
  height: 92%;
  min-height: 92%; }

.height-vh-92 {
  height: 92vh;
  min-height: 92vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-92 {
    height: 92vh !important;
    min-height: 92vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-92 {
    height: 92vh !important;
    min-height: 92vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-92 {
    height: 92vh !important;
    min-height: 92vh !important; } }

.width-93 {
  width: 93vw;
  min-width: 93vw; }

.width-pc-93 {
  width: 93%;
  min-width: 93%; }

.height-93 {
  height: 93vh;
  min-height: 93vmin; }

.height-min-93 {
  min-height: 93vh; }

.height-pc-93 {
  height: 93%;
  min-height: 93%; }

.height-vh-93 {
  height: 93vh;
  min-height: 93vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-93 {
    height: 93vh !important;
    min-height: 93vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-93 {
    height: 93vh !important;
    min-height: 93vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-93 {
    height: 93vh !important;
    min-height: 93vh !important; } }

.width-94 {
  width: 94vw;
  min-width: 94vw; }

.width-pc-94 {
  width: 94%;
  min-width: 94%; }

.height-94 {
  height: 94vh;
  min-height: 94vmin; }

.height-min-94 {
  min-height: 94vh; }

.height-pc-94 {
  height: 94%;
  min-height: 94%; }

.height-vh-94 {
  height: 94vh;
  min-height: 94vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-94 {
    height: 94vh !important;
    min-height: 94vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-94 {
    height: 94vh !important;
    min-height: 94vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-94 {
    height: 94vh !important;
    min-height: 94vh !important; } }

.width-95 {
  width: 95vw;
  min-width: 95vw; }

.width-pc-95 {
  width: 95%;
  min-width: 95%; }

.height-95 {
  height: 95vh;
  min-height: 95vmin; }

.height-min-95 {
  min-height: 95vh; }

.height-pc-95 {
  height: 95%;
  min-height: 95%; }

.height-vh-95 {
  height: 95vh;
  min-height: 95vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-95 {
    height: 95vh !important;
    min-height: 95vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-95 {
    height: 95vh !important;
    min-height: 95vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-95 {
    height: 95vh !important;
    min-height: 95vh !important; } }

.width-96 {
  width: 96vw;
  min-width: 96vw; }

.width-pc-96 {
  width: 96%;
  min-width: 96%; }

.height-96 {
  height: 96vh;
  min-height: 96vmin; }

.height-min-96 {
  min-height: 96vh; }

.height-pc-96 {
  height: 96%;
  min-height: 96%; }

.height-vh-96 {
  height: 96vh;
  min-height: 96vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-96 {
    height: 96vh !important;
    min-height: 96vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-96 {
    height: 96vh !important;
    min-height: 96vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-96 {
    height: 96vh !important;
    min-height: 96vh !important; } }

.width-97 {
  width: 97vw;
  min-width: 97vw; }

.width-pc-97 {
  width: 97%;
  min-width: 97%; }

.height-97 {
  height: 97vh;
  min-height: 97vmin; }

.height-min-97 {
  min-height: 97vh; }

.height-pc-97 {
  height: 97%;
  min-height: 97%; }

.height-vh-97 {
  height: 97vh;
  min-height: 97vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-97 {
    height: 97vh !important;
    min-height: 97vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-97 {
    height: 97vh !important;
    min-height: 97vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-97 {
    height: 97vh !important;
    min-height: 97vh !important; } }

.width-98 {
  width: 98vw;
  min-width: 98vw; }

.width-pc-98 {
  width: 98%;
  min-width: 98%; }

.height-98 {
  height: 98vh;
  min-height: 98vmin; }

.height-min-98 {
  min-height: 98vh; }

.height-pc-98 {
  height: 98%;
  min-height: 98%; }

.height-vh-98 {
  height: 98vh;
  min-height: 98vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-98 {
    height: 98vh !important;
    min-height: 98vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-98 {
    height: 98vh !important;
    min-height: 98vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-98 {
    height: 98vh !important;
    min-height: 98vh !important; } }

.width-99 {
  width: 99vw;
  min-width: 99vw; }

.width-pc-99 {
  width: 99%;
  min-width: 99%; }

.height-99 {
  height: 99vh;
  min-height: 99vmin; }

.height-min-99 {
  min-height: 99vh; }

.height-pc-99 {
  height: 99%;
  min-height: 99%; }

.height-vh-99 {
  height: 99vh;
  min-height: 99vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-99 {
    height: 99vh !important;
    min-height: 99vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-99 {
    height: 99vh !important;
    min-height: 99vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-99 {
    height: 99vh !important;
    min-height: 99vh !important; } }

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

.width-pc-100 {
  width: 100%;
  min-width: 100%; }

.height-100 {
  height: 100vh;
  min-height: 100vmin; }

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

.height-pc-100 {
  height: 100%;
  min-height: 100%; }

.height-vh-100 {
  height: 100vh;
  min-height: 100vmin; }

@media (max-width: 768px) {
  .height-tablet-xs-100 {
    height: 100vh !important;
    min-height: 100vh !important; } }

@media (max-width: 736px) {
  .height-mobile-xlg-100 {
    height: 100vh !important;
    min-height: 100vh !important; } }

@media (max-width: 575px) {
  .height-mobile-lg-100 {
    height: 100vh !important;
    min-height: 100vh !important; } }

@media (max-width: 1024px) {
  .height-100 {
    height: calc(100vh - 100px) !important;
    min-height: calc(100vh - 100px) !important; } }

.left {
  float: left; }

.right {
  float: right; }

.center {
  margin: 0 auto;
  display: block; }

.center-vertically {
  display: flex;
  justify-content: center;
  flex-direction: column; }

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

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

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

.display-block {
  display: block; }

.display-inline-block {
  display: inline-block; }

.display-flex {
  display: flex; }

.display-inline-flex {
  display: inline-flex; }

.grid {
  display: grid; }

.clearfix {
  display: inline-block; }
  .clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }

html[xmlns] .clearfix {
  display: block; }

* html .clearfix {
  height: 1%; }

@media (max-width: 1024px) {
  .mobile-first {
    order: 1; }
  .mobile-second {
    order: 2; } }

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

.bg {
  z-index: 1;
  position: relative;
  box-sizing: border-box;
  transform-style: inherit; }
  .bg-container-parallax {
    display: contents;
    overflow: -webkit-paged-x; }
  .bg-parallax {
    transform: translateZ(-1px) scale(1.05);
    overflow-x: hidden !important; }
    @media (max-width: 1366px) {
      .bg-parallax {
        transform: none; } }
  .bg-fixed, .bg-parallax {
    background-repeat: no-repeat;
    background-attachment: fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
    @media (max-width: 1366px) {
      .bg-fixed, .bg-parallax {
        background-attachment: scroll; } }
  .bg-cover {
    background-size: cover; }
  .bg-position-top {
    background-position: top; }
  .bg-position-bottom {
    background-position: bottom; }
  .bg-position-left {
    background-position: left; }
  .bg-position-right {
    background-position: right; }
  .bg-position-center {
    background-position: center; }
    .bg-position-center-left {
      background-position: center left; }
    .bg-position-center-right {
      background-position: center right; }
    .bg-position-center-top {
      background-position: center top; }
    .bg-position-center-bottom {
      background-position: center bottom; }
  @media (max-width: 575px) {
    .bg-position-lg-top {
      background-position: top; }
    .bg-position-lg-bottom {
      background-position: bottom; }
    .bg-position-lg-left {
      background-position: left; }
    .bg-position-lg-right {
      background-position: right; }
    .bg-position-lg-center {
      background-position: center; }
      .bg-position-lg-center-left {
        background-position: center left; }
      .bg-position-lg-center-right {
        background-position: center right; }
      .bg-position-lg-center-top {
        background-position: center top; }
      .bg-position-lg-center-bottom {
        background-position: center bottom; } }

.backdrop-blur-0 {
  backdrop-filter: blur(0px); }

.backdrop-brightness {
  backdrop-filter: brightness(0px); }

.backdrop-contrast {
  backdrop-filter: contrast(0px); }

.backdrop-brightness {
  backdrop-filter: brightness(0px); }

.backdrop-blur-1 {
  backdrop-filter: blur(1px); }

.backdrop-brightness {
  backdrop-filter: brightness(1px); }

.backdrop-contrast {
  backdrop-filter: contrast(1px); }

.backdrop-brightness {
  backdrop-filter: brightness(1px); }

.backdrop-blur-2 {
  backdrop-filter: blur(2px); }

.backdrop-brightness {
  backdrop-filter: brightness(2px); }

.backdrop-contrast {
  backdrop-filter: contrast(2px); }

.backdrop-brightness {
  backdrop-filter: brightness(2px); }

.backdrop-blur-3 {
  backdrop-filter: blur(3px); }

.backdrop-brightness {
  backdrop-filter: brightness(3px); }

.backdrop-contrast {
  backdrop-filter: contrast(3px); }

.backdrop-brightness {
  backdrop-filter: brightness(3px); }

.backdrop-blur-4 {
  backdrop-filter: blur(4px); }

.backdrop-brightness {
  backdrop-filter: brightness(4px); }

.backdrop-contrast {
  backdrop-filter: contrast(4px); }

.backdrop-brightness {
  backdrop-filter: brightness(4px); }

.backdrop-blur-5 {
  backdrop-filter: blur(5px); }

.backdrop-brightness {
  backdrop-filter: brightness(5px); }

.backdrop-contrast {
  backdrop-filter: contrast(5px); }

.backdrop-brightness {
  backdrop-filter: brightness(5px); }

.backdrop-blur-6 {
  backdrop-filter: blur(6px); }

.backdrop-brightness {
  backdrop-filter: brightness(6px); }

.backdrop-contrast {
  backdrop-filter: contrast(6px); }

.backdrop-brightness {
  backdrop-filter: brightness(6px); }

.backdrop-blur-7 {
  backdrop-filter: blur(7px); }

.backdrop-brightness {
  backdrop-filter: brightness(7px); }

.backdrop-contrast {
  backdrop-filter: contrast(7px); }

.backdrop-brightness {
  backdrop-filter: brightness(7px); }

.backdrop-blur-8 {
  backdrop-filter: blur(8px); }

.backdrop-brightness {
  backdrop-filter: brightness(8px); }

.backdrop-contrast {
  backdrop-filter: contrast(8px); }

.backdrop-brightness {
  backdrop-filter: brightness(8px); }

.backdrop-blur-9 {
  backdrop-filter: blur(9px); }

.backdrop-brightness {
  backdrop-filter: brightness(9px); }

.backdrop-contrast {
  backdrop-filter: contrast(9px); }

.backdrop-brightness {
  backdrop-filter: brightness(9px); }

.backdrop-blur-10 {
  backdrop-filter: blur(10px); }

.backdrop-brightness {
  backdrop-filter: brightness(10px); }

.backdrop-contrast {
  backdrop-filter: contrast(10px); }

.backdrop-brightness {
  backdrop-filter: brightness(10px); }

.backdrop-none {
  backdrop-filter: none; }

.box-out {
  padding: 40px;
  background-color: #e5f2f5; }

.select {
  -webkit-touch-callout: default;
  /* iOS Safari */
  -webkit-user-select: text;
  /* Safari */
  -khtml-user-select: text;
  /* Konqueror HTML */
  -moz-user-select: text;
  /* Firefox */
  -ms-user-select: text;
  /* Internet Explorer/Edge */
  user-select: text;
  /* Non-prefixed version, currently
                                  supported by Chrome and Opera */ }

label {
  margin: 0; }

input {
  border-radius: 0 !important; }

input[type="checkbox"] {
  border-radius: 0 !important; }

/*!XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*\

    VIDEO CONTAINER

\*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
.video-content {
  position: absolute;
  height: 80%;
  width: 100%;
  z-index: 9;
  display: flex;
  justify-content: center;
  flex-direction: column;
  text-align: center;
  color: white; }

.video-container {
  position: relative;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  z-index: -100;
  width: 100%;
  height: 80%; }
  @media (max-width: 1112px) {
    .video-container {
      height: 95%; } }
  .video-container:before {
    position: absolute;
    content: "";
    background: rgba(0, 0, 0, 0.5);
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 3; }
  .video-container-video {
    position: absolute;
    top: 50%;
    left: 50%;
    width: auto;
    height: auto;
    min-width: 100%;
    min-height: 100%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); }
  .video-container video[poster] {
    min-width: 100%;
    height: 100%;
    object-fit: inherit;
    background-position: center right !important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }

video::-webkit-media-controls {
  display: none !important; }

video::-webkit-media-controls-start-playback-button {
  display: none !important;
  -webkit-appearance: none; }

img {
  max-width: 100%;
  height: auto; }

.text-deco-light {
  font-family: "LatoWebLight", Helvetica, Arial, sans-serif;
  font-weight: normal; }
  @media (min-width: 1025px) {
    .text-deco-light {
      font-weight: bold; } }
  @media (max-width: 1024px) {
    .text-deco-light {
      font-family: LatoWebMedium; } }

@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0); }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0); } }

@keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0); }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0); } }

/*******************/
/***** FLASH *****/
/*****************/
@-webkit-keyframes flash {
  from,
  50%,
  to {
    opacity: 1; }
  25%,
  75% {
    opacity: 0; } }

@keyframes flash {
  from,
  50%,
  to {
    opacity: 1; }
  25%,
  75% {
    opacity: 0; } }

/*******************/
/***** PULSE *****/
/*****************/
@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1); }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1); }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1); }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1); }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

/*******************/
/***** RUBBERBAND *****/
/*****************/
@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1); }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1); }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1); }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1); }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@-webkit-keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); } }

/*******************/
/***** SHAKE *****/
/*****************/
@keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); } }

@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0); }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg); }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg); }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

/*******************/
/***** HEADSHAKE *****/
/*****************/
@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0); }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg); }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg); }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg); }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg); }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg); }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg); }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg); } }

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg); }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg); }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg); }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg); }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg); } }

/*******************/
/***** TADA *****/
/*****************/
@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

/*******************/
/***** WOBBLE *****/
/*****************/
@-webkit-keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

/*******************/
/***** JELLO *****/
/*****************/
@-webkit-keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    -webkit-transform: skewX(0.39062deg) skewY(0.39062deg);
    transform: skewX(0.39062deg) skewY(0.39062deg); }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg); } }

@keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    -webkit-transform: skewX(0.39062deg) skewY(0.39062deg);
    transform: skewX(0.39062deg) skewY(0.39062deg); }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg); } }

/*******************/
/***** HEARTBEAT *****/
/*****************/
@-webkit-keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

@-webkit-keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03); }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97); }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03); }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97); }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@-webkit-keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0); }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0); }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); } }

@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); } }

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

@-webkit-keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

@keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

@keyframes fadeOutDown {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

@keyframes fadeOutDownBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

@keyframes fadeOutLeft {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

@keyframes fadeOutLeftBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

@keyframes fadeOutRight {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

@keyframes fadeOutRightBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

@keyframes fadeOutUp {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

@keyframes fadeOutUpBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; } }

@keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; } }

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0; } }

@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0; } }

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0; } }

@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0; } }

@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1; }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }

@keyframes lightSpeedOut {
  from {
    opacity: 1; }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }

@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1; }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0; } }

@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1; }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0; } }

@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; } }

@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; } }

@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0; } }

@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0; } }

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }

@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }

@-webkit-keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom; }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg); }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg); }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom; }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg); }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg); }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1); } }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }

@keyframes rollOut {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50% {
    opacity: 1; } }

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50% {
    opacity: 1; } }

@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@-webkit-keyframes zoomOut {
  from {
    opacity: 1; }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  to {
    opacity: 0; } }

@keyframes zoomOut {
  from {
    opacity: 1; }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  to {
    opacity: 0; } }

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center; } }

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center; } }

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center; } }

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center; } }

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

.hidden {
  display: none; }

.show-in-mobile-xs, .show-in-mobile-xs-inline, .show-in-mobile-xs-inline-block, .show-in-mobile-md, .show-in-mobile-md-inline, .show-in-mobile-md-inline-block, .show-in-mobile-lg, .show-in-mobile-lg-inline, .show-in-mobile-lg-inline-block, .show-in-mobile-xlg, .show-in-mobile-xlg-inline, .show-in-mobile-xlg-inline-block, .show-in-tablet-xs, .show-in-tablet-xs-inline, .show-in-tablet-xs-inline-block, .show-in-tablet-sm, .show-in-tablet-sm-inline, .show-in-tablet-sm-inline-block, .show-in-tablet-md, .show-in-tablet-md-inline, .show-in-tablet-md-inline-block, .show-in-tablet-lg, .show-in-tablet-lg-inline, .show-in-tablet-lg-inline-block, .show-in-tablet-xlg, .show-in-tablet-xlg-inline, .show-in-tablet-xlg-inline-block, .show-in-laptop-xs, .show-in-laptop-xs-inline, .show-in-laptop-xs-inline-block, .show-in-laptop-md, .show-in-laptop-md-inline, .show-in-laptop-md-inline-block, .show-in-laptop-lg, .show-in-laptop-lg-inline, .show-in-laptop-lg-inline-block, .hide-in-mobile-xs, .hide-in-mobile-xs-inline, .hide-in-mobile-xs-inline-block, .hide-in-mobile-md, .hide-in-mobile-md-inline, .hide-in-mobile-md-inline-block, .hide-in-mobile-lg, .hide-in-mobile-lg-inline, .hide-in-mobile-lg-inline-block, .hide-in-mobile-xlg, .hide-in-mobile-xlg-inline, .hide-in-mobile-xlg-inline-block, .hide-in-tablet-xs, .hide-in-tablet-xs-inline, .hide-in-tablet-xs-inline-block, .hide-in-tablet-sm, .hide-in-tablet-sm-inline, .hide-in-tablet-sm-inline-block, .hide-in-tablet-md, .hide-in-tablet-md-inline, .hide-in-tablet-md-inline-block, .hide-in-tablet-lg, .hide-in-tablet-lg-inline, .hide-in-tablet-lg-inline-block, .hide-in-tablet-xlg, .hide-in-tablet-xlg-inline, .hide-in-tablet-xlg-inline-block, .hide-in-laptop-xs, .hide-in-laptop-xs-inline, .hide-in-laptop-xs-inline-block, .hide-in-laptop-md, .hide-in-laptop-md-inline, .hide-in-laptop-md-inline-block, .hide-in-laptop-lg, .hide-in-laptop-lg-inline, .hide-in-laptop-lg-inline-block {
  display: none !important; }

@media (max-width: 1920px) {
  .show-in-laptop-xlg {
    display: block !important; }
  .show-in-laptop-xlg-inline {
    display: inline; }
  .show-in-laptop-xlg-inline-block {
    display: inline-block; } }

@media (max-width: 1680px) {
  .show-in-laptop-lg {
    display: block !important; }
  .show-in-laptop-lg-inline {
    display: inline; }
  .show-in-laptop-lg-inline-block {
    display: inline-block; } }

@media (max-width: 1440px) {
  .show-in-laptop-md {
    display: block !important; }
  .show-in-laptop-md-inline {
    display: inline; }
  .show-in-laptop-md-inline-block {
    display: inline-block; } }

@media (max-width: 1280px) {
  .show-in-laptop-xs {
    display: block !important; }
  .show-in-laptop-xs-inline {
    display: inline; }
  .show-in-laptop-xs-inline-block {
    display: inline-block; } }

@media (max-width: 1366px) {
  .show-in-tablet-xlg {
    display: block !important; }
  .show-in-tablet-xlg-inline {
    display: inline; }
  .show-in-tablet-xlg-inline-block {
    display: inline-block; } }

@media (max-width: 1112px) {
  .show-in-tablet-lg {
    display: block !important; }
  .show-in-tablet-lg-inline {
    display: inline; }
  .show-in-tablet-lg-inline-block {
    display: inline-block; } }

@media (max-width: 834px) {
  .show-in-tablet-sm {
    display: block !important; }
  .show-in-tablet-sm-inline {
    display: inline; }
  .show-in-tablet-sm-inline-block {
    display: inline-block; } }

@media (max-width: 768px) {
  .show-in-tablet-xs {
    display: block !important; }
  .show-in-tablet-xs-inline {
    display: inline; }
  .show-in-tablet-xs-inline-block {
    display: inline-block; } }

@media (max-width: 736px) {
  .show-in-mobile-xlg {
    display: block !important; }
  .show-in-mobile-xlg-inline {
    display: inline; }
  .show-in-mobile-xlg-inline-block {
    display: inline-block; } }

@media (max-width: 575px) {
  .show-in-mobile-lg {
    display: block !important; }
  .show-in-mobile-lg-inline {
    display: inline; }
  .show-in-mobile-lg-inline-block {
    display: inline-block; } }

@media (max-width: 414px) {
  .show-in-mobile-md {
    display: block !important; }
  .show-in-mobile-md-inline {
    display: inline; }
  .show-in-mobile-md-inline-block {
    display: inline-block; } }

@media (max-width: 320px) {
  .show-in-mobile-xs {
    display: block !important; }
  .show-in-mobile-xs-inline {
    display: inline; }
  .show-in-mobile-xs-inline-block {
    display: inline-block; } }

@media (min-width: 1921px) {
  .hide-in-laptop-xlg {
    display: block !important; }
  .hide-in-laptop-xlg-inline {
    display: inline; }
  .hide-in-laptop-xlg-inline-block {
    display: inline-block; } }

@media (min-width: 1681px) {
  .hide-in-laptop-lg {
    display: block !important; }
  .hide-in-laptop-lg-inline {
    display: inline; }
  .hide-in-laptop-lg-inline-block {
    display: inline-block; } }

@media (min-width: 1441px) {
  .hide-in-laptop-md {
    display: block !important; }
  .hide-in-laptop-md-inline {
    display: inline; }
  .hide-in-laptop-md-inline-block {
    display: inline-block; } }

@media (min-width: 1281px) {
  .hide-in-laptop-xs {
    display: block !important; }
  .hide-in-laptop-xs-inline {
    display: inline; }
  .hide-in-laptop-xs-inline-block {
    display: inline-block; } }

@media (min-width: 1367px) {
  .hide-in-tablet-xlg {
    display: block !important; }
  .hide-in-tablet-xlg-inline {
    display: inline; }
  .hide-in-tablet-xlg-inline-block {
    display: inline-block; } }

@media (min-width: 1113px) {
  .hide-in-tablet-lg {
    display: block !important; }
  .hide-in-tablet-lg-inline {
    display: inline; }
  .hide-in-tablet-lg-inline-block {
    display: inline-block; } }

@media (min-width: 835px) {
  .hide-in-tablet-sm {
    display: block !important; }
  .hide-in-tablet-sm-inline {
    display: inline; }
  .hide-in-tablet-sm-inline-block {
    display: inline-block; } }

@media (min-width: 769px) {
  .hide-in-tablet-xs {
    display: block !important; }
  .hide-in-tablet-xs-inline {
    display: inline; }
  .hide-in-tablet-xs-inline-block {
    display: inline-block; } }

@media (min-width: 737px) {
  .hide-in-mobile-xlg {
    display: block !important; }
  .hide-in-mobile-xlg-inline {
    display: inline; }
  .hide-in-mobile-xlg-inline-block {
    display: inline-block; } }

@media (min-width: 576px) {
  .hide-in-mobile-lg {
    display: block !important; }
  .hide-in-mobile-lg-inline {
    display: inline; }
  .hide-in-mobile-lg-inline-block {
    display: inline-block; } }

@media (min-width: 415px) {
  .hide-in-mobile-md {
    display: block !important; }
  .hide-in-mobile-md-inline {
    display: inline; }
  .hide-in-mobile-md-inline-block {
    display: inline-block; } }

@media (min-width: 321px) {
  .hide-in-mobile-xs {
    display: block !important; }
  .hide-in-mobile-xs-inline {
    display: inline; }
  .hide-in-mobile-xs-inline-block {
    display: inline-block; } }

.font-family-webapp-thin {
  font-family: "LatoWebThin", Helvetica, Arial, sans-serif !important; }

.font-family-webapp-light {
  font-family: "LatoWebLight", Helvetica, Arial, sans-serif !important; }

.font-family-webapp-regular {
  font-family: "LatoWeb", Helvetica, Arial, sans-serif !important; }

.font-family-webapp-medium {
  font-family: "LatoWebMedium", Helvetica, Arial, sans-serif !important; }

.font-family-webapp-semibold {
  font-family: "LatoWebSemiBold", Helvetica, Arial, sans-serif !important; }

.font-family-webapp-bold {
  font-family: "LatoWebBold", Helvetica, Arial, sans-serif !important; }

.font-family-webapp-black {
  font-family: "LatoWebBlack", Helvetica, Arial, sans-serif !important; }

.font-family-webapp-heavy {
  font-family: "LatoWebHeavy", Helvetica, Arial, sans-serif !important; }

.font-weight-initial {
  font-weight: initial; }

.font-weight-inherit {
  font-weight: inherit; }

.font-weight-normal {
  font-weight: normal; }

.font-weight-bold {
  font-weight: bold; }

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

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

.font-weight-100 {
  font-weight: 100; }

.font-weight-200 {
  font-weight: 200; }

.font-weight-300 {
  font-weight: 300; }

.font-weight-400 {
  font-weight: 400; }

.font-weight-500 {
  font-weight: 500; }

.font-weight-600 {
  font-weight: 600; }

.font-weight-700 {
  font-weight: 700; }

.font-weight-800 {
  font-weight: 800; }

.font-weight-900 {
  font-weight: 900; }

.font-family-webapp {
  font-family: "LatoWeb", Helvetica, Arial, sans-serif !important; }

.font-family-website {
  font-family: "LatoWeb", Helvetica, serif, sans-serif, cursive, fantasy, monospace !important; }

.text-small {
  font-size: 1.11725rem; }
  @media (max-width: 1366px) {
    .text-small {
      font-size: 1.025rem; } }
  @media (max-width: 736px) {
    .text-small {
      font-size: 0.82rem; } }

.text-large {
  font-size: 2.3rem !important; }

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

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

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

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

.text-justify-center {
  text-align: justify;
  text-align-last: center; }

.text-line-height-initial {
  line-height: initial; }

.text-line-height-normal {
  line-height: normal; }

.text-line-height-inherit {
  line-height: inherit; }

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

.text-lowercase {
  text-transform: lowercase; }

.text-italic {
  font-style: italic; }

.text-light {
  font-family: "LatoWebLight", Helvetica, Arial, sans-serif; }

.text-regular {
  font-family: "LatoWeb", Helvetica, Arial, sans-serif; }

.text-medium {
  font-family: "LatoWebMedium", Helvetica, Arial, sans-serif; }

.text-semi-bold {
  font-family: "LatoWebSemiBold", Helvetica, Arial, sans-serif; }

.text-bold {
  font-family: "LatoWebBold", Helvetica, Arial, sans-serif; }

.text-heavy {
  font-family: "LatoWebBlack", Helvetica, Arial, sans-serif; }

.text-underline {
  text-decoration: underline; }

.text-spellable {
  /* this is for presenting user keys and passwords */
  font-family: "Courier New", "Courier", monospace, serif;
  font-size: 2em;
  font-weight: bold;
  color: black; }

.list-style-none {
  list-style: none;
  padding: 0 !important; }

.list-style-number {
  list-style-type: decimal;
  margin-left: 20px; }

.trade {
  position: absolute;
  font-size: 2.5rem; }

a {
  cursor: pointer !important;
  color: inherit; }
  a:hover {
    text-decoration: none;
    cursor: pointer !important; }

.cta {
  text-decoration: underline !important;
  color: #005c76 !important; }

.cta-green {
  text-decoration: underline !important;
  color: #163f1b !important; }

.hvr-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
  -webkit-transform: scale(1.1);
  transform: scale(1.1); }

/* Shrink */
.hvr-shrink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-shrink:hover, .hvr-shrink:focus, .hvr-shrink:active {
  -webkit-transform: scale(0.9);
  transform: scale(0.9); }

/* Pulse */
@-webkit-keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); }
  75% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9); } }

@keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); }
  75% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9); } }

.hvr-pulse {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-pulse:hover, .hvr-pulse:focus, .hvr-pulse:active {
  -webkit-animation-name: hvr-pulse;
  animation-name: hvr-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

/* Pulse Grow */
@-webkit-keyframes hvr-pulse-grow {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); } }

@keyframes hvr-pulse-grow {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); } }

.hvr-pulse-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-pulse-grow:hover, .hvr-pulse-grow:focus, .hvr-pulse-grow:active {
  -webkit-animation-name: hvr-pulse-grow;
  animation-name: hvr-pulse-grow;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate; }

/* Pulse Shrink */
@-webkit-keyframes hvr-pulse-shrink {
  to {
    -webkit-transform: scale(0.9);
    transform: scale(0.9); } }

@keyframes hvr-pulse-shrink {
  to {
    -webkit-transform: scale(0.9);
    transform: scale(0.9); } }

.hvr-pulse-shrink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-pulse-shrink:hover, .hvr-pulse-shrink:focus, .hvr-pulse-shrink:active {
  -webkit-animation-name: hvr-pulse-shrink;
  animation-name: hvr-pulse-shrink;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate; }

/* Push */
@-webkit-keyframes hvr-push {
  50% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8); }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes hvr-push {
  50% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8); }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

.hvr-push {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-push:hover, .hvr-push:focus, .hvr-push:active {
  -webkit-animation-name: hvr-push;
  animation-name: hvr-push;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Pop */
@-webkit-keyframes hvr-pop {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2); } }

@keyframes hvr-pop {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2); } }

.hvr-pop {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-pop:hover, .hvr-pop:focus, .hvr-pop:active {
  -webkit-animation-name: hvr-pop;
  animation-name: hvr-pop;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Bounce In */
.hvr-bounce-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.hvr-bounce-in:hover, .hvr-bounce-in:focus, .hvr-bounce-in:active {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
  -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
  transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); }

/* Bounce Out */
.hvr-bounce-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.hvr-bounce-out:hover, .hvr-bounce-out:focus, .hvr-bounce-out:active {
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
  -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
  transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); }

/* Rotate */
.hvr-rotate {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-rotate:hover, .hvr-rotate:focus, .hvr-rotate:active {
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg); }

/* Grow Rotate */
.hvr-grow-rotate {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-grow-rotate:hover, .hvr-grow-rotate:focus, .hvr-grow-rotate:active {
  -webkit-transform: scale(1.1) rotate(4deg);
  transform: scale(1.1) rotate(4deg); }

/* Float */
.hvr-float {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-float:hover, .hvr-float:focus, .hvr-float:active {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px); }

/* Sink */
.hvr-sink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-sink:hover, .hvr-sink:focus, .hvr-sink:active {
  -webkit-transform: translateY(8px);
  transform: translateY(8px); }

/* Bob */
@-webkit-keyframes hvr-bob {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px); }
  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px); }
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px); } }

@keyframes hvr-bob {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px); }
  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px); }
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px); } }

@-webkit-keyframes hvr-bob-float {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px); } }

@keyframes hvr-bob-float {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px); } }

.hvr-bob {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-bob:hover, .hvr-bob:focus, .hvr-bob:active {
  -webkit-animation-name: hvr-bob-float, hvr-bob;
  animation-name: hvr-bob-float, hvr-bob;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate; }

/* Hang */
@-webkit-keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); }
  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); } }

@keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); }
  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); } }

@-webkit-keyframes hvr-hang-sink {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); } }

@keyframes hvr-hang-sink {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); } }

.hvr-hang {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-hang:hover, .hvr-hang:focus, .hvr-hang:active {
  -webkit-animation-name: hvr-hang-sink, hvr-hang;
  animation-name: hvr-hang-sink, hvr-hang;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate; }

/* Skew */
.hvr-skew {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-skew:hover, .hvr-skew:focus, .hvr-skew:active {
  -webkit-transform: skew(-10deg);
  transform: skew(-10deg); }

/* Skew Forward */
.hvr-skew-forward {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%; }

.hvr-skew-forward:hover, .hvr-skew-forward:focus, .hvr-skew-forward:active {
  -webkit-transform: skew(-10deg);
  transform: skew(-10deg); }

/* Skew Backward */
.hvr-skew-backward {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%; }

.hvr-skew-backward:hover, .hvr-skew-backward:focus, .hvr-skew-backward:active {
  -webkit-transform: skew(10deg);
  transform: skew(10deg); }

/* Wobble Vertical */
@-webkit-keyframes hvr-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); }
  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); }
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px); }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); } }

@keyframes hvr-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); }
  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); }
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px); }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); } }

.hvr-wobble-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-wobble-vertical:hover, .hvr-wobble-vertical:focus, .hvr-wobble-vertical:active {
  -webkit-animation-name: hvr-wobble-vertical;
  animation-name: hvr-wobble-vertical;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Wobble Horizontal */
@-webkit-keyframes hvr-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px); }
  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px); }
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px); }
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px); }
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px); }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

@keyframes hvr-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px); }
  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px); }
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px); }
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px); }
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px); }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

.hvr-wobble-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-wobble-horizontal:hover, .hvr-wobble-horizontal:focus, .hvr-wobble-horizontal:active {
  -webkit-animation-name: hvr-wobble-horizontal;
  animation-name: hvr-wobble-horizontal;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Wobble To Bottom Right */
@-webkit-keyframes hvr-wobble-to-bottom-right {
  16.65% {
    -webkit-transform: translate(8px, 8px);
    transform: translate(8px, 8px); }
  33.3% {
    -webkit-transform: translate(-6px, -6px);
    transform: translate(-6px, -6px); }
  49.95% {
    -webkit-transform: translate(4px, 4px);
    transform: translate(4px, 4px); }
  66.6% {
    -webkit-transform: translate(-2px, -2px);
    transform: translate(-2px, -2px); }
  83.25% {
    -webkit-transform: translate(1px, 1px);
    transform: translate(1px, 1px); }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0); } }

@keyframes hvr-wobble-to-bottom-right {
  16.65% {
    -webkit-transform: translate(8px, 8px);
    transform: translate(8px, 8px); }
  33.3% {
    -webkit-transform: translate(-6px, -6px);
    transform: translate(-6px, -6px); }
  49.95% {
    -webkit-transform: translate(4px, 4px);
    transform: translate(4px, 4px); }
  66.6% {
    -webkit-transform: translate(-2px, -2px);
    transform: translate(-2px, -2px); }
  83.25% {
    -webkit-transform: translate(1px, 1px);
    transform: translate(1px, 1px); }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0); } }

.hvr-wobble-to-bottom-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-wobble-to-bottom-right:hover, .hvr-wobble-to-bottom-right:focus, .hvr-wobble-to-bottom-right:active {
  -webkit-animation-name: hvr-wobble-to-bottom-right;
  animation-name: hvr-wobble-to-bottom-right;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Wobble To Top Right */
@-webkit-keyframes hvr-wobble-to-top-right {
  16.65% {
    -webkit-transform: translate(8px, -8px);
    transform: translate(8px, -8px); }
  33.3% {
    -webkit-transform: translate(-6px, 6px);
    transform: translate(-6px, 6px); }
  49.95% {
    -webkit-transform: translate(4px, -4px);
    transform: translate(4px, -4px); }
  66.6% {
    -webkit-transform: translate(-2px, 2px);
    transform: translate(-2px, 2px); }
  83.25% {
    -webkit-transform: translate(1px, -1px);
    transform: translate(1px, -1px); }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0); } }

@keyframes hvr-wobble-to-top-right {
  16.65% {
    -webkit-transform: translate(8px, -8px);
    transform: translate(8px, -8px); }
  33.3% {
    -webkit-transform: translate(-6px, 6px);
    transform: translate(-6px, 6px); }
  49.95% {
    -webkit-transform: translate(4px, -4px);
    transform: translate(4px, -4px); }
  66.6% {
    -webkit-transform: translate(-2px, 2px);
    transform: translate(-2px, 2px); }
  83.25% {
    -webkit-transform: translate(1px, -1px);
    transform: translate(1px, -1px); }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0); } }

.hvr-wobble-to-top-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-wobble-to-top-right:hover, .hvr-wobble-to-top-right:focus, .hvr-wobble-to-top-right:active {
  -webkit-animation-name: hvr-wobble-to-top-right;
  animation-name: hvr-wobble-to-top-right;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Wobble Top */
@-webkit-keyframes hvr-wobble-top {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg); }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg); }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg); }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg); }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg); }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0); } }

@keyframes hvr-wobble-top {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg); }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg); }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg); }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg); }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg); }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0); } }

.hvr-wobble-top {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%; }

.hvr-wobble-top:hover, .hvr-wobble-top:focus, .hvr-wobble-top:active {
  -webkit-animation-name: hvr-wobble-top;
  animation-name: hvr-wobble-top;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Wobble Bottom */
@-webkit-keyframes hvr-wobble-bottom {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg); }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg); }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg); }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg); }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg); }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0); } }

@keyframes hvr-wobble-bottom {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg); }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg); }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg); }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg); }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg); }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0); } }

.hvr-wobble-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0; }

.hvr-wobble-bottom:hover, .hvr-wobble-bottom:focus, .hvr-wobble-bottom:active {
  -webkit-animation-name: hvr-wobble-bottom;
  animation-name: hvr-wobble-bottom;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Wobble Skew */
@-webkit-keyframes hvr-wobble-skew {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg); }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg); }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg); }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg); }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg); }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0); } }

@keyframes hvr-wobble-skew {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg); }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg); }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg); }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg); }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg); }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0); } }

.hvr-wobble-skew {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-wobble-skew:hover, .hvr-wobble-skew:focus, .hvr-wobble-skew:active {
  -webkit-animation-name: hvr-wobble-skew;
  animation-name: hvr-wobble-skew;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Buzz */
@-webkit-keyframes hvr-buzz {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); } }

@keyframes hvr-buzz {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); } }

.hvr-buzz {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-buzz:hover, .hvr-buzz:focus, .hvr-buzz:active {
  -webkit-animation-name: hvr-buzz;
  animation-name: hvr-buzz;
  -webkit-animation-duration: 0.15s;
  animation-duration: 0.15s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

/* Buzz Out */
@-webkit-keyframes hvr-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0); }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0); } }

@keyframes hvr-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0); }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0); } }

.hvr-buzz-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-buzz-out:hover, .hvr-buzz-out:focus, .hvr-buzz-out:active {
  -webkit-animation-name: hvr-buzz-out;
  animation-name: hvr-buzz-out;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Forward */
.hvr-forward {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-forward:hover, .hvr-forward:focus, .hvr-forward:active {
  -webkit-transform: translateX(8px);
  transform: translateX(8px); }

/* Backward */
.hvr-backward {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-backward:hover, .hvr-backward:focus, .hvr-backward:active {
  -webkit-transform: translateX(-8px);
  transform: translateX(-8px); }

/* BACKGROUND TRANSITIONS */
/* Fade */
.hvr-fade {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  overflow: hidden;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: color, background-color;
  transition-property: color, background-color; }

.hvr-fade:hover, .hvr-fade:focus, .hvr-fade:active {
  background-color: #2098D1;
  color: white; }

/* Back Pulse */
@-webkit-keyframes hvr-back-pulse {
  50% {
    background-color: rgba(32, 152, 209, 0.75); } }

@keyframes hvr-back-pulse {
  50% {
    background-color: rgba(32, 152, 209, 0.75); } }

.hvr-back-pulse {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  overflow: hidden;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-property: color, background-color;
  transition-property: color, background-color; }

.hvr-back-pulse:hover, .hvr-back-pulse:focus, .hvr-back-pulse:active {
  -webkit-animation-name: hvr-back-pulse;
  animation-name: hvr-back-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.5s;
  animation-delay: 0.5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  background-color: #2098D1;
  background-color: #2098d1;
  color: white; }

/* Sweep To Right */
.hvr-sweep-to-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-sweep-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-sweep-to-right:hover, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active {
  color: white; }

.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1); }

/* Sweep To Left */
.hvr-sweep-to-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-sweep-to-left:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-sweep-to-left:hover, .hvr-sweep-to-left:focus, .hvr-sweep-to-left:active {
  color: white; }

.hvr-sweep-to-left:hover:before, .hvr-sweep-to-left:focus:before, .hvr-sweep-to-left:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1); }

/* Sweep To Bottom */
.hvr-sweep-to-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-sweep-to-bottom:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-sweep-to-bottom:hover, .hvr-sweep-to-bottom:focus, .hvr-sweep-to-bottom:active {
  color: white; }

.hvr-sweep-to-bottom:hover:before, .hvr-sweep-to-bottom:focus:before, .hvr-sweep-to-bottom:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1); }

/* Sweep To Top */
.hvr-sweep-to-top {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-sweep-to-top:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-sweep-to-top:hover, .hvr-sweep-to-top:focus, .hvr-sweep-to-top:active {
  color: white; }

.hvr-sweep-to-top:hover:before, .hvr-sweep-to-top:focus:before, .hvr-sweep-to-top:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1); }

/* Bounce To Right */
.hvr-bounce-to-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.hvr-bounce-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active {
  color: white; }

.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }

/* Bounce To Left */
.hvr-bounce-to-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.hvr-bounce-to-left:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-bounce-to-left:hover, .hvr-bounce-to-left:focus, .hvr-bounce-to-left:active {
  color: white; }

.hvr-bounce-to-left:hover:before, .hvr-bounce-to-left:focus:before, .hvr-bounce-to-left:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }

/* Bounce To Bottom */
.hvr-bounce-to-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.hvr-bounce-to-bottom:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
  color: white; }

.hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }

/* Bounce To Top */
.hvr-bounce-to-top {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.hvr-bounce-to-top:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-bounce-to-top:hover, .hvr-bounce-to-top:focus, .hvr-bounce-to-top:active {
  color: white; }

.hvr-bounce-to-top:hover:before, .hvr-bounce-to-top:focus:before, .hvr-bounce-to-top:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }

/* Radial Out */
.hvr-radial-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden;
  background: #e1e1e1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-radial-out:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  border-radius: 100%;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-radial-out:hover, .hvr-radial-out:focus, .hvr-radial-out:active {
  color: white; }

.hvr-radial-out:hover:before, .hvr-radial-out:focus:before, .hvr-radial-out:active:before {
  -webkit-transform: scale(2);
  transform: scale(2); }

/* Radial In */
.hvr-radial-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden;
  background: #2098D1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-radial-in:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #e1e1e1;
  border-radius: 100%;
  -webkit-transform: scale(2);
  transform: scale(2);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-radial-in:hover, .hvr-radial-in:focus, .hvr-radial-in:active {
  color: white; }

.hvr-radial-in:hover:before, .hvr-radial-in:focus:before, .hvr-radial-in:active:before {
  -webkit-transform: scale(0);
  transform: scale(0); }

/* Rectangle In */
.hvr-rectangle-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #2098D1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-rectangle-in:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #e1e1e1;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-rectangle-in:hover, .hvr-rectangle-in:focus, .hvr-rectangle-in:active {
  color: white; }

.hvr-rectangle-in:hover:before, .hvr-rectangle-in:focus:before, .hvr-rectangle-in:active:before {
  -webkit-transform: scale(0);
  transform: scale(0); }

/* Rectangle Out */
.hvr-rectangle-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #e1e1e1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-rectangle-out:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-rectangle-out:hover, .hvr-rectangle-out:focus, .hvr-rectangle-out:active {
  color: white; }

.hvr-rectangle-out:hover:before, .hvr-rectangle-out:focus:before, .hvr-rectangle-out:active:before {
  -webkit-transform: scale(1);
  transform: scale(1); }

/* Shutter In Horizontal */
.hvr-shutter-in-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #2098D1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-shutter-in-horizontal:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #e1e1e1;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-shutter-in-horizontal:hover, .hvr-shutter-in-horizontal:focus, .hvr-shutter-in-horizontal:active {
  color: white; }

.hvr-shutter-in-horizontal:hover:before, .hvr-shutter-in-horizontal:focus:before, .hvr-shutter-in-horizontal:active:before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0); }

/* Shutter Out Horizontal */
.hvr-shutter-out-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #e1e1e1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-shutter-out-horizontal:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2098D1;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active {
  color: white; }

.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1); }

/* Shutter In Vertical */
.hvr-shutter-in-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #2098D1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-shutter-in-vertical:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #e1e1e1;
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-shutter-in-vertical:hover, .hvr-shutter-in-vertical:focus, .hvr-shutter-in-vertical:active {
  color: white; }

.hvr-shutter-in-vertical:hover:before, .hvr-shutter-in-vertical:focus:before, .hvr-shutter-in-vertical:active:before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0); }

/* Shutter Out Vertical */
.hvr-shutter-out-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #e1e1e1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-shutter-out-vertical:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2098D1;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-shutter-out-vertical:hover, .hvr-shutter-out-vertical:focus, .hvr-shutter-out-vertical:active {
  color: white; }

.hvr-shutter-out-vertical:hover:before, .hvr-shutter-out-vertical:focus:before, .hvr-shutter-out-vertical:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1); }

/* BORDER TRANSITIONS */
/* Border Fade */
.hvr-border-fade {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px #e1e1e1, 0 0 1px rgba(0, 0, 0, 0);
  /* Hack to improve aliasing on mobile/tablet devices */ }

.hvr-border-fade:hover, .hvr-border-fade:focus, .hvr-border-fade:active {
  box-shadow: inset 0 0 0 4px #2098D1, 0 0 1px rgba(0, 0, 0, 0);
  /* Hack to improve aliasing on mobile/tablet devices */ }

/* Hollow */
.hvr-hollow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: background;
  transition-property: background;
  box-shadow: inset 0 0 0 4px #e1e1e1, 0 0 1px rgba(0, 0, 0, 0);
  /* Hack to improve aliasing on mobile/tablet devices */ }

.hvr-hollow:hover, .hvr-hollow:focus, .hvr-hollow:active {
  background: none; }

/* Trim */
.hvr-trim {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-trim:before {
  content: '';
  position: absolute;
  border: white solid 4px;
  top: 4px;
  left: 4px;
  right: 4px;
  bottom: 4px;
  opacity: 0;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: opacity;
  transition-property: opacity; }

.hvr-trim:hover:before, .hvr-trim:focus:before, .hvr-trim:active:before {
  opacity: 1; }

/* Ripple Out */
@-webkit-keyframes hvr-ripple-out {
  100% {
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0; } }

@keyframes hvr-ripple-out {
  100% {
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0; } }

.hvr-ripple-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-ripple-out:before {
  content: '';
  position: absolute;
  border: #e1e1e1 solid 6px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-animation-duration: 1s;
  animation-duration: 1s; }

.hvr-ripple-out:hover:before, .hvr-ripple-out:focus:before, .hvr-ripple-out:active:before {
  -webkit-animation-name: hvr-ripple-out;
  animation-name: hvr-ripple-out; }

/* Ripple In */
@-webkit-keyframes hvr-ripple-in {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1; } }

@keyframes hvr-ripple-in {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1; } }

.hvr-ripple-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-ripple-in:before {
  content: '';
  position: absolute;
  border: #e1e1e1 solid 4px;
  top: -12px;
  right: -12px;
  bottom: -12px;
  left: -12px;
  opacity: 0;
  -webkit-animation-duration: 1s;
  animation-duration: 1s; }

.hvr-ripple-in:hover:before, .hvr-ripple-in:focus:before, .hvr-ripple-in:active:before {
  -webkit-animation-name: hvr-ripple-in;
  animation-name: hvr-ripple-in; }

/* Outline Out */
.hvr-outline-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-outline-out:before {
  content: '';
  position: absolute;
  border: #e1e1e1 solid 4px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: top, right, bottom, left;
  transition-property: top, right, bottom, left; }

.hvr-outline-out:hover:before, .hvr-outline-out:focus:before, .hvr-outline-out:active:before {
  top: -8px;
  right: -8px;
  bottom: -8px;
  left: -8px; }

/* Outline In */
.hvr-outline-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-outline-in:before {
  pointer-events: none;
  content: '';
  position: absolute;
  border: #e1e1e1 solid 4px;
  top: -16px;
  right: -16px;
  bottom: -16px;
  left: -16px;
  opacity: 0;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: top, right, bottom, left;
  transition-property: top, right, bottom, left; }

.hvr-outline-in:hover:before, .hvr-outline-in:focus:before, .hvr-outline-in:active:before {
  top: -8px;
  right: -8px;
  bottom: -8px;
  left: -8px;
  opacity: 1; }

/* Round Corners */
.hvr-round-corners {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: border-radius;
  transition-property: border-radius; }

.hvr-round-corners:hover, .hvr-round-corners:focus, .hvr-round-corners:active {
  border-radius: 1em; }

/* Underline From Left */
.hvr-underline-from-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-underline-from-left:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 100%;
  bottom: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transition-property: right;
  transition-property: right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-underline-from-left:hover:before, .hvr-underline-from-left:focus:before, .hvr-underline-from-left:active:before {
  right: 0; }

/* Underline From Center */
.hvr-underline-from-center {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-underline-from-center:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 51%;
  right: 51%;
  bottom: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-underline-from-center:hover:before, .hvr-underline-from-center:focus:before, .hvr-underline-from-center:active:before {
  left: 0;
  right: 0; }

/* Underline From Right */
.hvr-underline-from-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-underline-from-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 100%;
  right: 0;
  bottom: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transition-property: left;
  transition-property: left;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-underline-from-right:hover:before, .hvr-underline-from-right:focus:before, .hvr-underline-from-right:active:before {
  left: 0; }

/* Overline From Left */
.hvr-overline-from-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-overline-from-left:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 100%;
  top: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transition-property: right;
  transition-property: right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-overline-from-left:hover:before, .hvr-overline-from-left:focus:before, .hvr-overline-from-left:active:before {
  right: 0; }

/* Overline From Center */
.hvr-overline-from-center {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-overline-from-center:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 51%;
  right: 51%;
  top: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-overline-from-center:hover:before, .hvr-overline-from-center:focus:before, .hvr-overline-from-center:active:before {
  left: 0;
  right: 0; }

/* Overline From Right */
.hvr-overline-from-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-overline-from-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 100%;
  right: 0;
  top: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transition-property: left;
  transition-property: left;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-overline-from-right:hover:before, .hvr-overline-from-right:focus:before, .hvr-overline-from-right:active:before {
  left: 0; }

/* Reveal */
.hvr-reveal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-reveal:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-color: #2098D1;
  border-style: solid;
  border-width: 0;
  -webkit-transition-property: border-width;
  transition-property: border-width;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-reveal:hover:before, .hvr-reveal:focus:before, .hvr-reveal:active:before {
  -webkit-transform: translateY(0);
  transform: translateY(0);
  border-width: 4px; }

/* Underline Reveal */
.hvr-underline-reveal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-underline-reveal:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transform: translateY(4px);
  transform: translateY(4px);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-underline-reveal:hover:before, .hvr-underline-reveal:focus:before, .hvr-underline-reveal:active:before {
  -webkit-transform: translateY(0);
  transform: translateY(0); }

/* Overline Reveal */
.hvr-overline-reveal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-overline-reveal:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transform: translateY(-4px);
  transform: translateY(-4px);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-overline-reveal:hover:before, .hvr-overline-reveal:focus:before, .hvr-overline-reveal:active:before {
  -webkit-transform: translateY(0);
  transform: translateY(0); }

/* SHADOW/GLOW TRANSITIONS */
/* Glow */
.hvr-glow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow; }

.hvr-glow:hover, .hvr-glow:focus, .hvr-glow:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); }

/* Shadow */
.hvr-shadow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow; }

.hvr-shadow:hover, .hvr-shadow:focus, .hvr-shadow:active {
  box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5); }

/* Grow Shadow */
.hvr-grow-shadow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow, transform;
  transition-property: box-shadow, transform; }

.hvr-grow-shadow:hover, .hvr-grow-shadow:focus, .hvr-grow-shadow:active {
  box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
  -webkit-transform: scale(1.1);
  transform: scale(1.1); }

/* Box Shadow Outset */
.hvr-box-shadow-outset {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow; }

.hvr-box-shadow-outset:hover, .hvr-box-shadow-outset:focus, .hvr-box-shadow-outset:active {
  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6); }

/* Box Shadow Inset */
.hvr-box-shadow-inset {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.6), 0 0 1px rgba(0, 0, 0, 0);
  /* Hack to improve aliasing on mobile/tablet devices */ }

.hvr-box-shadow-inset:hover, .hvr-box-shadow-inset:focus, .hvr-box-shadow-inset:active {
  box-shadow: inset 2px 2px 2px rgba(0, 0, 0, 0.6), 0 0 1px rgba(0, 0, 0, 0);
  /* Hack to improve aliasing on mobile/tablet devices */ }

/* Float Shadow */
.hvr-float-shadow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-float-shadow:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  top: 100%;
  left: 5%;
  height: 10px;
  width: 90%;
  opacity: 0;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  /* W3C */
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform, opacity;
  transition-property: transform, opacity; }

.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
  /* move the element up by 5px */ }

.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before {
  opacity: 1;
  -webkit-transform: translateY(5px);
  transform: translateY(5px);
  /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */ }

/* Shadow Radial */
.hvr-shadow-radial {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-shadow-radial:before, .hvr-shadow-radial:after {
  pointer-events: none;
  position: absolute;
  content: '';
  left: 0;
  width: 100%;
  box-sizing: border-box;
  background-repeat: no-repeat;
  height: 5px;
  opacity: 0;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: opacity;
  transition-property: opacity; }

.hvr-shadow-radial:before {
  bottom: 100%;
  background: -webkit-radial-gradient(50% 150%, ellipse, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at 50% 150%, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%); }

.hvr-shadow-radial:after {
  top: 100%;
  background: -webkit-radial-gradient(50% -50%, ellipse, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%); }

.hvr-shadow-radial:hover:before, .hvr-shadow-radial:focus:before, .hvr-shadow-radial:active:before, .hvr-shadow-radial:hover:after, .hvr-shadow-radial:focus:after, .hvr-shadow-radial:active:after {
  opacity: 1; }

/* SPEECH BUBBLES */
/* Bubble Top */
.hvr-bubble-top {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-bubble-top:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  border-style: solid;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  left: calc(50% - 10px);
  top: 0;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #e1e1e1 transparent; }

.hvr-bubble-top:hover:before, .hvr-bubble-top:focus:before, .hvr-bubble-top:active:before {
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px); }

/* Bubble Right */
.hvr-bubble-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-bubble-right:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  border-style: solid;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  top: calc(50% - 10px);
  right: 0;
  border-width: 10px 0 10px 10px;
  border-color: transparent transparent transparent #e1e1e1; }

.hvr-bubble-right:hover:before, .hvr-bubble-right:focus:before, .hvr-bubble-right:active:before {
  -webkit-transform: translateX(10px);
  transform: translateX(10px); }

/* Bubble Bottom */
.hvr-bubble-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-bubble-bottom:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  border-style: solid;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  left: calc(50% - 10px);
  bottom: 0;
  border-width: 10px 10px 0 10px;
  border-color: #e1e1e1 transparent transparent transparent; }

.hvr-bubble-bottom:hover:before, .hvr-bubble-bottom:focus:before, .hvr-bubble-bottom:active:before {
  -webkit-transform: translateY(10px);
  transform: translateY(10px); }

/* Bubble Left */
.hvr-bubble-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-bubble-left:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  border-style: solid;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  top: calc(50% - 10px);
  left: 0;
  border-width: 10px 10px 10px 0;
  border-color: transparent #e1e1e1 transparent transparent; }

.hvr-bubble-left:hover:before, .hvr-bubble-left:focus:before, .hvr-bubble-left:active:before {
  -webkit-transform: translateX(-10px);
  transform: translateX(-10px); }

/* Bubble Float Top */
.hvr-bubble-float-top {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-top:before {
  position: absolute;
  z-index: -1;
  content: '';
  left: calc(50% - 10px);
  top: 0;
  border-style: solid;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #e1e1e1 transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-top:hover, .hvr-bubble-float-top:focus, .hvr-bubble-float-top:active {
  -webkit-transform: translateY(10px);
  transform: translateY(10px); }

.hvr-bubble-float-top:hover:before, .hvr-bubble-float-top:focus:before, .hvr-bubble-float-top:active:before {
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px); }

/* Bubble Float Right */
.hvr-bubble-float-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-right:before {
  position: absolute;
  z-index: -1;
  top: calc(50% - 10px);
  right: 0;
  content: '';
  border-style: solid;
  border-width: 10px 0 10px 10px;
  border-color: transparent transparent transparent #e1e1e1;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-right:hover, .hvr-bubble-float-right:focus, .hvr-bubble-float-right:active {
  -webkit-transform: translateX(-10px);
  transform: translateX(-10px); }

.hvr-bubble-float-right:hover:before, .hvr-bubble-float-right:focus:before, .hvr-bubble-float-right:active:before {
  -webkit-transform: translateX(10px);
  transform: translateX(10px); }

/* Bubble Float Bottom */
.hvr-bubble-float-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-bottom:before {
  position: absolute;
  z-index: -1;
  content: '';
  left: calc(50% - 10px);
  bottom: 0;
  border-style: solid;
  border-width: 10px 10px 0 10px;
  border-color: #e1e1e1 transparent transparent transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-bottom:hover, .hvr-bubble-float-bottom:focus, .hvr-bubble-float-bottom:active {
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px); }

.hvr-bubble-float-bottom:hover:before, .hvr-bubble-float-bottom:focus:before, .hvr-bubble-float-bottom:active:before {
  -webkit-transform: translateY(10px);
  transform: translateY(10px); }

/* Bubble Float Left */
.hvr-bubble-float-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-left:before {
  position: absolute;
  z-index: -1;
  content: '';
  top: calc(50% - 10px);
  left: 0;
  border-style: solid;
  border-width: 10px 10px 10px 0;
  border-color: transparent #e1e1e1 transparent transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-left:hover, .hvr-bubble-float-left:focus, .hvr-bubble-float-left:active {
  -webkit-transform: translateX(10px);
  transform: translateX(10px); }

.hvr-bubble-float-left:hover:before, .hvr-bubble-float-left:focus:before, .hvr-bubble-float-left:active:before {
  -webkit-transform: translateX(-10px);
  transform: translateX(-10px); }

/* ICONS */
/* Icon Back */
.hvr-icon-back {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s; }

.hvr-icon-back .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-back:hover .hvr-icon, .hvr-icon-back:focus .hvr-icon, .hvr-icon-back:active .hvr-icon {
  -webkit-transform: translateX(-4px);
  transform: translateX(-4px); }

/* Icon Forward */
.hvr-icon-forward {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s; }

.hvr-icon-forward .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-forward:hover .hvr-icon, .hvr-icon-forward:focus .hvr-icon, .hvr-icon-forward:active .hvr-icon {
  -webkit-transform: translateX(4px);
  transform: translateX(4px); }

/* Icon Down */
@-webkit-keyframes hvr-icon-down {
  0%,
  50%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  25%,
  75% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); } }

@keyframes hvr-icon-down {
  0%,
  50%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  25%,
  75% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); } }

/* Icon Down */
.hvr-icon-down {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-down .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-down:hover .hvr-icon, .hvr-icon-down:focus .hvr-icon, .hvr-icon-down:active .hvr-icon {
  -webkit-animation-name: hvr-icon-down;
  animation-name: hvr-icon-down;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

/* Icon Up */
@-webkit-keyframes hvr-icon-up {
  0%,
  50%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  25%,
  75% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); } }

@keyframes hvr-icon-up {
  0%,
  50%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  25%,
  75% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); } }

/* Icon Up */
.hvr-icon-up {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-up .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-up:hover .hvr-icon, .hvr-icon-up:focus .hvr-icon, .hvr-icon-up:active .hvr-icon {
  -webkit-animation-name: hvr-icon-up;
  animation-name: hvr-icon-up;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

/* Icon Spin */
.hvr-icon-spin {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-spin .hvr-icon {
  -webkit-transition-duration: 1s;
  transition-duration: 1s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out; }

.hvr-icon-spin:hover .hvr-icon, .hvr-icon-spin:focus .hvr-icon, .hvr-icon-spin:active .hvr-icon {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg); }

/* Icon Drop */
@-webkit-keyframes hvr-icon-drop {
  0% {
    opacity: 0; }
  50% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%); }
  51%,
  100% {
    opacity: 1; } }

@keyframes hvr-icon-drop {
  0% {
    opacity: 0; }
  50% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%); }
  51%,
  100% {
    opacity: 1; } }

/* Icon Drop */
.hvr-icon-drop {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-drop .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-drop:hover .hvr-icon, .hvr-icon-drop:focus .hvr-icon, .hvr-icon-drop:active .hvr-icon {
  opacity: 0;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-animation-name: hvr-icon-drop;
  animation-name: hvr-icon-drop;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  animation-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }

/* Icon Fade */
.hvr-icon-fade {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-fade .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-property: color;
  transition-property: color; }

.hvr-icon-fade:hover .hvr-icon, .hvr-icon-fade:focus .hvr-icon, .hvr-icon-fade:active .hvr-icon {
  color: #0F9E5E; }

/* Icon Float Away */
@-webkit-keyframes hvr-icon-float-away {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-1em);
    transform: translateY(-1em); } }

@keyframes hvr-icon-float-away {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-1em);
    transform: translateY(-1em); } }

/* Icon Float Away */
.hvr-icon-float-away {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-float-away .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards; }

.hvr-icon-float-away:hover .hvr-icon, .hvr-icon-float-away:focus .hvr-icon, .hvr-icon-float-away:active .hvr-icon {
  -webkit-animation-name: hvr-icon-float-away;
  animation-name: hvr-icon-float-away;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

/* Icon Sink Away */
@-webkit-keyframes hvr-icon-sink-away {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(1em);
    transform: translateY(1em); } }

@keyframes hvr-icon-sink-away {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(1em);
    transform: translateY(1em); } }

/* Icon Sink Away */
.hvr-icon-sink-away {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-sink-away .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards; }

.hvr-icon-sink-away:hover .hvr-icon, .hvr-icon-sink-away:focus .hvr-icon, .hvr-icon-sink-away:active .hvr-icon {
  -webkit-animation-name: hvr-icon-sink-away;
  animation-name: hvr-icon-sink-away;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

/* Icon Grow */
.hvr-icon-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-grow .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-grow:hover .hvr-icon, .hvr-icon-grow:focus .hvr-icon, .hvr-icon-grow:active .hvr-icon {
  -webkit-transform: scale(1.3) translateZ(0);
  transform: scale(1.3) translateZ(0); }

/* Icon Shrink */
.hvr-icon-shrink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-shrink .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-shrink:hover .hvr-icon, .hvr-icon-shrink:focus .hvr-icon, .hvr-icon-shrink:active .hvr-icon {
  -webkit-transform: scale(0.8);
  transform: scale(0.8); }

/* Icon Pulse */
@-webkit-keyframes hvr-icon-pulse {
  25% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  75% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8); } }

@keyframes hvr-icon-pulse {
  25% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  75% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8); } }

.hvr-icon-pulse {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-pulse .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-pulse:hover .hvr-icon, .hvr-icon-pulse:focus .hvr-icon, .hvr-icon-pulse:active .hvr-icon {
  -webkit-animation-name: hvr-icon-pulse;
  animation-name: hvr-icon-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

/* Icon Pulse Grow */
@-webkit-keyframes hvr-icon-pulse-grow {
  to {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); } }

@keyframes hvr-icon-pulse-grow {
  to {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); } }

.hvr-icon-pulse-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-pulse-grow .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-pulse-grow:hover .hvr-icon, .hvr-icon-pulse-grow:focus .hvr-icon, .hvr-icon-pulse-grow:active .hvr-icon {
  -webkit-animation-name: hvr-icon-pulse-grow;
  animation-name: hvr-icon-pulse-grow;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate; }

/* Icon Pulse Shrink */
@-webkit-keyframes hvr-icon-pulse-shrink {
  to {
    -webkit-transform: scale(0.8);
    transform: scale(0.8); } }

@keyframes hvr-icon-pulse-shrink {
  to {
    -webkit-transform: scale(0.8);
    transform: scale(0.8); } }

.hvr-icon-pulse-shrink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-pulse-shrink .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-pulse-shrink:hover .hvr-icon, .hvr-icon-pulse-shrink:focus .hvr-icon, .hvr-icon-pulse-shrink:active .hvr-icon {
  -webkit-animation-name: hvr-icon-pulse-shrink;
  animation-name: hvr-icon-pulse-shrink;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate; }

/* Icon Push */
@-webkit-keyframes hvr-icon-push {
  50% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5); } }

@keyframes hvr-icon-push {
  50% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5); } }

.hvr-icon-push {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-push .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-push:hover .hvr-icon, .hvr-icon-push:focus .hvr-icon, .hvr-icon-push:active .hvr-icon {
  -webkit-animation-name: hvr-icon-push;
  animation-name: hvr-icon-push;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Icon Pop */
@-webkit-keyframes hvr-icon-pop {
  50% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5); } }

@keyframes hvr-icon-pop {
  50% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5); } }

.hvr-icon-pop {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-pop .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-pop:hover .hvr-icon, .hvr-icon-pop:focus .hvr-icon, .hvr-icon-pop:active .hvr-icon {
  -webkit-animation-name: hvr-icon-pop;
  animation-name: hvr-icon-pop;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Icon Bounce */
.hvr-icon-bounce {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-bounce .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-bounce:hover .hvr-icon, .hvr-icon-bounce:focus .hvr-icon, .hvr-icon-bounce:active .hvr-icon {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
  transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); }

/* Icon Rotate */
.hvr-icon-rotate {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-rotate .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-rotate:hover .hvr-icon, .hvr-icon-rotate:focus .hvr-icon, .hvr-icon-rotate:active .hvr-icon {
  -webkit-transform: rotate(20deg);
  transform: rotate(20deg); }

/* Icon Grow Rotate */
.hvr-icon-grow-rotate {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-grow-rotate .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-grow-rotate:hover .hvr-icon, .hvr-icon-grow-rotate:focus .hvr-icon, .hvr-icon-grow-rotate:active .hvr-icon {
  -webkit-transform: scale(1.5) rotate(12deg);
  transform: scale(1.5) rotate(12deg); }

/* Icon Float */
.hvr-icon-float {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-float .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-float:hover .hvr-icon, .hvr-icon-float:focus .hvr-icon, .hvr-icon-float:active .hvr-icon {
  -webkit-transform: translateY(-4px);
  transform: translateY(-4px); }

/* Icon Sink */
.hvr-icon-sink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-sink .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-sink:hover .hvr-icon, .hvr-icon-sink:focus .hvr-icon, .hvr-icon-sink:active .hvr-icon {
  -webkit-transform: translateY(4px);
  transform: translateY(4px); }

/* Icon Bob */
@-webkit-keyframes hvr-icon-bob {
  0% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); }
  50% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  100% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); } }

@keyframes hvr-icon-bob {
  0% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); }
  50% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  100% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); } }

@-webkit-keyframes hvr-icon-bob-float {
  100% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); } }

@keyframes hvr-icon-bob-float {
  100% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); } }

.hvr-icon-bob {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-bob .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-bob:hover .hvr-icon, .hvr-icon-bob:focus .hvr-icon, .hvr-icon-bob:active .hvr-icon {
  -webkit-animation-name: hvr-icon-bob-float, hvr-icon-bob;
  animation-name: hvr-icon-bob-float, hvr-icon-bob;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate; }

/* Icon Hang */
@-webkit-keyframes hvr-icon-hang {
  0% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); }
  50% {
    -webkit-transform: translateY(2px);
    transform: translateY(2px); }
  100% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); } }

@keyframes hvr-icon-hang {
  0% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); }
  50% {
    -webkit-transform: translateY(2px);
    transform: translateY(2px); }
  100% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); } }

@-webkit-keyframes hvr-icon-hang-sink {
  100% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); } }

@keyframes hvr-icon-hang-sink {
  100% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); } }

.hvr-icon-hang {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-hang .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-hang:hover .hvr-icon, .hvr-icon-hang:focus .hvr-icon, .hvr-icon-hang:active .hvr-icon {
  -webkit-animation-name: hvr-icon-hang-sink, hvr-icon-hang;
  animation-name: hvr-icon-hang-sink, hvr-icon-hang;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate; }

/* Icon Wobble Horizontal */
@-webkit-keyframes hvr-icon-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(6px);
    transform: translateX(6px); }
  33.3% {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px); }
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px); }
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px); }
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px); }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

@keyframes hvr-icon-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(6px);
    transform: translateX(6px); }
  33.3% {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px); }
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px); }
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px); }
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px); }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

.hvr-icon-wobble-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-wobble-horizontal .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-wobble-horizontal:hover .hvr-icon, .hvr-icon-wobble-horizontal:focus .hvr-icon, .hvr-icon-wobble-horizontal:active .hvr-icon {
  -webkit-animation-name: hvr-icon-wobble-horizontal;
  animation-name: hvr-icon-wobble-horizontal;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Icon Wobble Vertical */
@-webkit-keyframes hvr-icon-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); }
  33.3% {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px); }
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px); }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); } }

@keyframes hvr-icon-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); }
  33.3% {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px); }
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px); }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); } }

.hvr-icon-wobble-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-wobble-vertical .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-wobble-vertical:hover .hvr-icon, .hvr-icon-wobble-vertical:focus .hvr-icon, .hvr-icon-wobble-vertical:active .hvr-icon {
  -webkit-animation-name: hvr-icon-wobble-vertical;
  animation-name: hvr-icon-wobble-vertical;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Icon Buzz */
@-webkit-keyframes hvr-icon-buzz {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); } }

@keyframes hvr-icon-buzz {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); } }

.hvr-icon-buzz {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-buzz .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-buzz:hover .hvr-icon, .hvr-icon-buzz:focus .hvr-icon, .hvr-icon-buzz:active .hvr-icon {
  -webkit-animation-name: hvr-icon-buzz;
  animation-name: hvr-icon-buzz;
  -webkit-animation-duration: 0.15s;
  animation-duration: 0.15s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

/* Icon Buzz Out */
@-webkit-keyframes hvr-icon-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0); }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0); } }

@keyframes hvr-icon-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0); }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0); } }

.hvr-icon-buzz-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-buzz-out .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-buzz-out:hover .hvr-icon, .hvr-icon-buzz-out:focus .hvr-icon, .hvr-icon-buzz-out:active .hvr-icon {
  -webkit-animation-name: hvr-icon-buzz-out;
  animation-name: hvr-icon-buzz-out;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* CURLS */
/* Curl Top Left */
.hvr-curl-top-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-curl-top-left:before {
  pointer-events: none;
  position: absolute;
  content: '';
  height: 0;
  width: 0;
  top: 0;
  left: 0;
  background: white;
  /* IE9 */
  background: linear-gradient(135deg, white 45%, #aaa 50%, #ccc 56%, white 80%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#000000');
  /*For IE7-8-9*/
  z-index: 1000;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: width, height;
  transition-property: width, height; }

.hvr-curl-top-left:hover:before, .hvr-curl-top-left:focus:before, .hvr-curl-top-left:active:before {
  width: 25px;
  height: 25px; }

/* Curl Top Right */
.hvr-curl-top-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-curl-top-right:before {
  pointer-events: none;
  position: absolute;
  content: '';
  height: 0;
  width: 0;
  top: 0;
  right: 0;
  background: white;
  /* IE9 */
  background: linear-gradient(225deg, white 45%, #aaa 50%, #ccc 56%, white 80%);
  box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.4);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: width, height;
  transition-property: width, height; }

.hvr-curl-top-right:hover:before, .hvr-curl-top-right:focus:before, .hvr-curl-top-right:active:before {
  width: 25px;
  height: 25px; }

/* Curl Bottom Right */
.hvr-curl-bottom-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-curl-bottom-right:before {
  pointer-events: none;
  position: absolute;
  content: '';
  height: 0;
  width: 0;
  bottom: 0;
  right: 0;
  background: white;
  /* IE9 */
  background: linear-gradient(315deg, white 45%, #aaa 50%, #ccc 56%, white 80%);
  box-shadow: -1px -1px 1px rgba(0, 0, 0, 0.4);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: width, height;
  transition-property: width, height; }

.hvr-curl-bottom-right:hover:before, .hvr-curl-bottom-right:focus:before, .hvr-curl-bottom-right:active:before {
  width: 25px;
  height: 25px; }

/* Curl Bottom Left */
.hvr-curl-bottom-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-curl-bottom-left:before {
  pointer-events: none;
  position: absolute;
  content: '';
  height: 0;
  width: 0;
  bottom: 0;
  left: 0;
  background: white;
  /* IE9 */
  background: linear-gradient(45deg, white 45%, #aaa 50%, #ccc 56%, white 80%);
  box-shadow: 1px -1px 1px rgba(0, 0, 0, 0.4);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: width, height;
  transition-property: width, height; }

.hvr-curl-bottom-left:hover:before, .hvr-curl-bottom-left:focus:before, .hvr-curl-bottom-left:active:before {
  width: 25px;
  height: 25px; }

/*# sourceMappingURL=hover.css.map */
.ct-double-octave:after, .ct-major-eleventh:after, .ct-major-second:after, .ct-major-seventh:after, .ct-major-sixth:after, .ct-major-tenth:after, .ct-major-third:after, .ct-major-twelfth:after, .ct-minor-second:after, .ct-minor-seventh:after, .ct-minor-sixth:after, .ct-minor-third:after, .ct-octave:after, .ct-perfect-fifth:after, .ct-perfect-fourth:after, .ct-square:after {
  content: "";
  clear: both; }

.ct-label {
  fill: rgba(0, 0, 0, 0.4);
  color: rgba(0, 0, 0, 0.4);
  font-size: .75rem;
  line-height: 1; }

.ct-chart-bar .ct-label, .ct-chart-line .ct-label {
  display: block;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex; }

.ct-label.ct-horizontal.ct-start {
  -webkit-box-align: flex-end;
  -webkit-align-items: flex-end;
  -ms-flex-align: flex-end;
  align-items: flex-end;
  -webkit-box-pack: flex-start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  text-align: left;
  text-anchor: start; }

.ct-label.ct-horizontal.ct-end {
  -webkit-box-align: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
  -webkit-box-pack: flex-start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  text-align: left;
  text-anchor: start; }

.ct-label.ct-vertical.ct-start {
  -webkit-box-align: flex-end;
  -webkit-align-items: flex-end;
  -ms-flex-align: flex-end;
  align-items: flex-end;
  -webkit-box-pack: flex-end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: flex-end;
  justify-content: flex-end;
  text-align: right;
  text-anchor: end; }

.ct-label.ct-vertical.ct-end {
  -webkit-box-align: flex-end;
  -webkit-align-items: flex-end;
  -ms-flex-align: flex-end;
  align-items: flex-end;
  -webkit-box-pack: flex-start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  text-align: left;
  text-anchor: start; }

.ct-chart-bar .ct-label.ct-horizontal.ct-start {
  -webkit-box-align: flex-end;
  -webkit-align-items: flex-end;
  -ms-flex-align: flex-end;
  align-items: flex-end;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
  text-anchor: start; }

.ct-chart-bar .ct-label.ct-horizontal.ct-end {
  -webkit-box-align: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
  text-anchor: start; }

.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start {
  -webkit-box-align: flex-end;
  -webkit-align-items: flex-end;
  -ms-flex-align: flex-end;
  align-items: flex-end;
  -webkit-box-pack: flex-start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  text-align: left;
  text-anchor: start; }

.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end {
  -webkit-box-align: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
  -webkit-box-pack: flex-start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  text-align: left;
  text-anchor: start; }

.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: flex-end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: flex-end;
  justify-content: flex-end;
  text-align: right;
  text-anchor: end; }

.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: flex-start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  text-align: left;
  text-anchor: end; }

.ct-grid {
  stroke: rgba(0, 0, 0, 0.2);
  stroke-width: 1px;
  stroke-dasharray: 2px; }

.ct-point {
  stroke-width: 10px;
  stroke-linecap: round; }

.ct-line {
  fill: none;
  stroke-width: 4px; }

.ct-area {
  stroke: none;
  fill-opacity: .1; }

.ct-bar {
  fill: none;
  stroke-width: 10px; }

.ct-slice-donut {
  fill: none;
  stroke-width: 60px; }

.ct-series-a .ct-bar, .ct-series-a .ct-line, .ct-series-a .ct-point, .ct-series-a .ct-slice-donut {
  stroke: #d70206; }

.ct-series-a .ct-area, .ct-series-a .ct-slice-pie {
  fill: #E4E4E4; }

.ct-series-b .ct-bar, .ct-series-b .ct-line, .ct-series-b .ct-point, .ct-series-b .ct-slice-donut {
  stroke: #f05b4f; }

.ct-series-b .ct-area, .ct-series-b .ct-slice-pie {
  fill: #0D550C; }

.ct-series-c .ct-bar, .ct-series-c .ct-line, .ct-series-c .ct-point, .ct-series-c .ct-slice-donut {
  stroke: #f4c63d; }

.ct-series-c .ct-area, .ct-series-c .ct-slice-pie {
  fill: #f4c63d; }

.ct-series-d .ct-bar, .ct-series-d .ct-line, .ct-series-d .ct-point, .ct-series-d .ct-slice-donut {
  stroke: #d17905; }

.ct-series-d .ct-area, .ct-series-d .ct-slice-pie {
  fill: #d17905; }

.ct-series-e .ct-bar, .ct-series-e .ct-line, .ct-series-e .ct-point, .ct-series-e .ct-slice-donut {
  stroke: #453d3f; }

.ct-series-e .ct-area, .ct-series-e .ct-slice-pie {
  fill: #453d3f; }

.ct-series-f .ct-bar, .ct-series-f .ct-line, .ct-series-f .ct-point, .ct-series-f .ct-slice-donut {
  stroke: #59922b; }

.ct-series-f .ct-area, .ct-series-f .ct-slice-pie {
  fill: #59922b; }

.ct-series-g .ct-bar, .ct-series-g .ct-line, .ct-series-g .ct-point, .ct-series-g .ct-slice-donut {
  stroke: #0544d3; }

.ct-series-g .ct-area, .ct-series-g .ct-slice-pie {
  fill: #0544d3; }

.ct-series-h .ct-bar, .ct-series-h .ct-line, .ct-series-h .ct-point, .ct-series-h .ct-slice-donut {
  stroke: #6b0392; }

.ct-series-h .ct-area, .ct-series-h .ct-slice-pie {
  fill: #6b0392; }

.ct-series-i .ct-bar, .ct-series-i .ct-line, .ct-series-i .ct-point, .ct-series-i .ct-slice-donut {
  stroke: #f05b4f; }

.ct-series-i .ct-area, .ct-series-i .ct-slice-pie {
  fill: #f05b4f; }

.ct-series-j .ct-bar, .ct-series-j .ct-line, .ct-series-j .ct-point, .ct-series-j .ct-slice-donut {
  stroke: #dda458; }

.ct-series-j .ct-area, .ct-series-j .ct-slice-pie {
  fill: #dda458; }

.ct-series-k .ct-bar, .ct-series-k .ct-line, .ct-series-k .ct-point, .ct-series-k .ct-slice-donut {
  stroke: #eacf7d; }

.ct-series-k .ct-area, .ct-series-k .ct-slice-pie {
  fill: #eacf7d; }

.ct-series-l .ct-bar, .ct-series-l .ct-line, .ct-series-l .ct-point, .ct-series-l .ct-slice-donut {
  stroke: #86797d; }

.ct-series-l .ct-area, .ct-series-l .ct-slice-pie {
  fill: #86797d; }

.ct-series-m .ct-bar, .ct-series-m .ct-line, .ct-series-m .ct-point, .ct-series-m .ct-slice-donut {
  stroke: #b2c326; }

.ct-series-m .ct-area, .ct-series-m .ct-slice-pie {
  fill: #b2c326; }

.ct-series-n .ct-bar, .ct-series-n .ct-line, .ct-series-n .ct-point, .ct-series-n .ct-slice-donut {
  stroke: #6188e2; }

.ct-series-n .ct-area, .ct-series-n .ct-slice-pie {
  fill: #6188e2; }

.ct-series-o .ct-bar, .ct-series-o .ct-line, .ct-series-o .ct-point, .ct-series-o .ct-slice-donut {
  stroke: #a748ca; }

.ct-series-o .ct-area, .ct-series-o .ct-slice-pie {
  fill: #a748ca; }

.ct-square {
  display: block;
  position: relative;
  width: 100%; }

.ct-square:before {
  display: block;
  float: left;
  content: "";
  width: 0;
  height: 0;
  padding-bottom: 100%; }

.ct-square:after {
  display: table; }

.ct-square > svg {
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

.ct-minor-second {
  display: block;
  position: relative;
  width: 100%; }

.ct-minor-second:before {
  display: block;
  float: left;
  content: "";
  width: 0;
  height: 0;
  padding-bottom: 93.75%; }

.ct-minor-second:after {
  display: table; }

.ct-minor-second > svg {
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

.ct-major-second {
  display: block;
  position: relative;
  width: 100%; }

.ct-major-second:before {
  display: block;
  float: left;
  content: "";
  width: 0;
  height: 0;
  padding-bottom: 88.8888888889%; }

.ct-major-second:after {
  display: table; }

.ct-major-second > svg {
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

.ct-minor-third {
  display: block;
  position: relative;
  width: 100%; }

.ct-minor-third:before {
  display: block;
  float: left;
  content: "";
  width: 0;
  height: 0;
  padding-bottom: 83.3333333333%; }

.ct-minor-third:after {
  display: table; }

.ct-minor-third > svg {
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

.ct-major-third {
  display: block;
  position: relative;
  width: 100%; }

.ct-major-third:before {
  display: block;
  float: left;
  content: "";
  width: 0;
  height: 0;
  padding-bottom: 80%; }

.ct-major-third:after {
  display: table; }

.ct-major-third > svg {
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

.ct-perfect-fourth {
  display: block;
  position: relative;
  width: 100%; }

.ct-perfect-fourth:before {
  display: block;
  float: left;
  content: "";
  width: 0;
  height: 0;
  padding-bottom: 75%; }

.ct-perfect-fourth:after {
  display: table; }

.ct-perfect-fourth > svg {
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

.ct-perfect-fifth {
  display: block;
  position: relative;
  width: 100%; }

.ct-perfect-fifth:before {
  display: block;
  float: left;
  content: "";
  width: 0;
  height: 0;
  padding-bottom: 66.6666666667%; }

.ct-perfect-fifth:after {
  display: table; }

.ct-perfect-fifth > svg {
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

.ct-minor-sixth {
  display: block;
  position: relative;
  width: 100%; }

.ct-minor-sixth:before {
  display: block;
  float: left;
  content: "";
  width: 0;
  height: 0;
  padding-bottom: 62.5%; }

.ct-minor-sixth:after {
  display: table; }

.ct-minor-sixth > svg {
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

.ct-golden-section {
  display: block;
  position: relative;
  width: 100%; }

.ct-golden-section:before {
  display: block;
  float: left;
  content: "";
  width: 0;
  height: 0;
  padding-bottom: 61.804697157%; }

.ct-golden-section:after {
  content: "";
  display: table;
  clear: both; }

.ct-golden-section > svg {
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

.ct-major-sixth {
  display: block;
  position: relative;
  width: 100%; }

.ct-major-sixth:before {
  display: block;
  float: left;
  content: "";
  width: 0;
  height: 0;
  padding-bottom: 60%; }

.ct-major-sixth:after {
  display: table; }

.ct-major-sixth > svg {
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

.ct-minor-seventh {
  display: block;
  position: relative;
  width: 100%; }

.ct-minor-seventh:before {
  display: block;
  float: left;
  content: "";
  width: 0;
  height: 0;
  padding-bottom: 56.25%; }

.ct-minor-seventh:after {
  display: table; }

.ct-minor-seventh > svg {
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

.ct-major-seventh {
  display: block;
  position: relative;
  width: 100%; }

.ct-major-seventh:before {
  display: block;
  float: left;
  content: "";
  width: 0;
  height: 0;
  padding-bottom: 53.3333333333%; }

.ct-major-seventh:after {
  display: table; }

.ct-major-seventh > svg {
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

.ct-octave {
  display: block;
  position: relative;
  width: 100%; }

.ct-octave:before {
  display: block;
  float: left;
  content: "";
  width: 0;
  height: 0;
  padding-bottom: 50%; }

.ct-octave:after {
  display: table; }

.ct-octave > svg {
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

.ct-major-tenth {
  display: block;
  position: relative;
  width: 100%; }

.ct-major-tenth:before {
  display: block;
  float: left;
  content: "";
  width: 0;
  height: 0;
  padding-bottom: 40%; }

.ct-major-tenth:after {
  display: table; }

.ct-major-tenth > svg {
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

.ct-major-eleventh {
  display: block;
  position: relative;
  width: 100%; }

.ct-major-eleventh:before {
  display: block;
  float: left;
  content: "";
  width: 0;
  height: 0;
  padding-bottom: 37.5%; }

.ct-major-eleventh:after {
  display: table; }

.ct-major-eleventh > svg {
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

.ct-major-twelfth {
  display: block;
  position: relative;
  width: 100%; }

.ct-major-twelfth:before {
  display: block;
  float: left;
  content: "";
  width: 0;
  height: 0;
  padding-bottom: 33.3333333333%; }

.ct-major-twelfth:after {
  display: table; }

.ct-major-twelfth > svg {
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

.ct-double-octave {
  display: block;
  position: relative;
  width: 100%; }

.ct-double-octave:before {
  display: block;
  float: left;
  content: "";
  width: 0;
  height: 0;
  padding-bottom: 25%; }

.ct-double-octave:after {
  display: table; }

.ct-double-octave > svg {
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

.fa,
.fab,
.fal,
.far,
.fas {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }

.fa-lg {
  font-size: 1.33333em;
  line-height: .75em;
  vertical-align: -.0667em; }

.fa-xs {
  font-size: .75em; }

.fa-sm {
  font-size: .875em; }

.fa-1x {
  font-size: 1em; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-6x {
  font-size: 6em; }

.fa-7x {
  font-size: 7em; }

.fa-8x {
  font-size: 8em; }

.fa-9x {
  font-size: 9em; }

.fa-10x {
  font-size: 10em; }

.fa-fw {
  text-align: center;
  width: 1.25em; }

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0; }

.fa-ul > li {
  position: relative; }

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit; }

.fa-border {
  border: .08em solid #eee;
  border-radius: .1em;
  padding: .2em .25em .15em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left,
.fab.fa-pull-left,
.fal.fa-pull-left,
.far.fa-pull-left,
.fas.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right,
.fab.fa-pull-right,
.fal.fa-pull-right,
.far.fa-pull-right,
.fas.fa-pull-right {
  margin-left: .3em; }

.fa-spin {
  animation: a 2s infinite linear; }

.fa-pulse {
  animation: a 1s infinite steps(8); }

@keyframes a {
  0% {
    transform: rotate(0deg); }
  to {
    transform: rotate(1turn); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scaleX(-1); }

.fa-flip-vertical {
  transform: scaleY(-1); }

.fa-flip-horizontal.fa-flip-vertical,
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; }

.fa-flip-horizontal.fa-flip-vertical {
  transform: scale(-1); }

:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270 {
  -webkit-filter: none;
  filter: none; }

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2em; }

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

.fa-500px:before {
  content: "\f26e"; }

.fa-accessible-icon:before {
  content: "\f368"; }

.fa-accusoft:before {
  content: "\f369"; }

.fa-address-book:before {
  content: "\f2b9"; }

.fa-address-card:before {
  content: "\f2bb"; }

.fa-adjust:before {
  content: "\f042"; }

.fa-adn:before {
  content: "\f170"; }

.fa-adversal:before {
  content: "\f36a"; }

.fa-affiliatetheme:before {
  content: "\f36b"; }

.fa-algolia:before {
  content: "\f36c"; }

.fa-align-center:before {
  content: "\f037"; }

.fa-align-justify:before {
  content: "\f039"; }

.fa-align-left:before {
  content: "\f036"; }

.fa-align-right:before {
  content: "\f038"; }

.fa-allergies:before {
  content: "\f461"; }

.fa-amazon:before {
  content: "\f270"; }

.fa-amazon-pay:before {
  content: "\f42c"; }

.fa-ambulance:before {
  content: "\f0f9"; }

.fa-american-sign-language-interpreting:before {
  content: "\f2a3"; }

.fa-amilia:before {
  content: "\f36d"; }

.fa-anchor:before {
  content: "\f13d"; }

.fa-android:before {
  content: "\f17b"; }

.fa-angellist:before {
  content: "\f209"; }

.fa-angle-double-down:before {
  content: "\f103"; }

.fa-angle-double-left:before {
  content: "\f100"; }

.fa-angle-double-right:before {
  content: "\f101"; }

.fa-angle-double-up:before {
  content: "\f102"; }

.fa-angle-down:before {
  content: "\f107"; }

.fa-angle-left:before {
  content: "\f104"; }

.fa-angle-right:before {
  content: "\f105"; }

.fa-angle-up:before {
  content: "\f106"; }

.fa-angry:before {
  content: "\f556"; }

.fa-angrycreative:before {
  content: "\f36e"; }

.fa-angular:before {
  content: "\f420"; }

.fa-app-store:before {
  content: "\f36f"; }

.fa-app-store-ios:before {
  content: "\f370"; }

.fa-apper:before {
  content: "\f371"; }

.fa-apple:before {
  content: "\f179"; }

.fa-apple-pay:before {
  content: "\f415"; }

.fa-archive:before {
  content: "\f187"; }

.fa-archway:before {
  content: "\f557"; }

.fa-arrow-alt-circle-down:before {
  content: "\f358"; }

.fa-arrow-alt-circle-left:before {
  content: "\f359"; }

.fa-arrow-alt-circle-right:before {
  content: "\f35a"; }

.fa-arrow-alt-circle-up:before {
  content: "\f35b"; }

.fa-arrow-circle-down:before {
  content: "\f0ab"; }

.fa-arrow-circle-left:before {
  content: "\f0a8"; }

.fa-arrow-circle-right:before {
  content: "\f0a9"; }

.fa-arrow-circle-up:before {
  content: "\f0aa"; }

.fa-arrow-down:before {
  content: "\f063"; }

.fa-arrow-left:before {
  content: "\f060"; }

.fa-arrow-right:before {
  content: "\f061"; }

.fa-arrow-up:before {
  content: "\f062"; }

.fa-arrows-alt:before {
  content: "\f0b2"; }

.fa-arrows-alt-h:before {
  content: "\f337"; }

.fa-arrows-alt-v:before {
  content: "\f338"; }

.fa-assistive-listening-systems:before {
  content: "\f2a2"; }

.fa-asterisk:before {
  content: "\f069"; }

.fa-asymmetrik:before {
  content: "\f372"; }

.fa-at:before {
  content: "\f1fa"; }

.fa-atlas:before {
  content: "\f558"; }

.fa-audible:before {
  content: "\f373"; }

.fa-audio-description:before {
  content: "\f29e"; }

.fa-autoprefixer:before {
  content: "\f41c"; }

.fa-avianex:before {
  content: "\f374"; }

.fa-aviato:before {
  content: "\f421"; }

.fa-award:before {
  content: "\f559"; }

.fa-aws:before {
  content: "\f375"; }

.fa-backspace:before {
  content: "\f55a"; }

.fa-backward:before {
  content: "\f04a"; }

.fa-balance-scale:before {
  content: "\f24e"; }

.fa-ban:before {
  content: "\f05e"; }

.fa-band-aid:before {
  content: "\f462"; }

.fa-bandcamp:before {
  content: "\f2d5"; }

.fa-barcode:before {
  content: "\f02a"; }

.fa-bars:before {
  content: "\f0c9"; }

.fa-baseball-ball:before {
  content: "\f433"; }

.fa-basketball-ball:before {
  content: "\f434"; }

.fa-bath:before {
  content: "\f2cd"; }

.fa-battery-empty:before {
  content: "\f244"; }

.fa-battery-full:before {
  content: "\f240"; }

.fa-battery-half:before {
  content: "\f242"; }

.fa-battery-quarter:before {
  content: "\f243"; }

.fa-battery-three-quarters:before {
  content: "\f241"; }

.fa-bed:before {
  content: "\f236"; }

.fa-beer:before {
  content: "\f0fc"; }

.fa-behance:before {
  content: "\f1b4"; }

.fa-behance-square:before {
  content: "\f1b5"; }

.fa-bell:before {
  content: "\f0f3"; }

.fa-bell-slash:before {
  content: "\f1f6"; }

.fa-bezier-curve:before {
  content: "\f55b"; }

.fa-bicycle:before {
  content: "\f206"; }

.fa-bimobject:before {
  content: "\f378"; }

.fa-binoculars:before {
  content: "\f1e5"; }

.fa-birthday-cake:before {
  content: "\f1fd"; }

.fa-bitbucket:before {
  content: "\f171"; }

.fa-bitcoin:before {
  content: "\f379"; }

.fa-bity:before {
  content: "\f37a"; }

.fa-black-tie:before {
  content: "\f27e"; }

.fa-blackberry:before {
  content: "\f37b"; }

.fa-blender:before {
  content: "\f517"; }

.fa-blind:before {
  content: "\f29d"; }

.fa-blogger:before {
  content: "\f37c"; }

.fa-blogger-b:before {
  content: "\f37d"; }

.fa-bluetooth:before {
  content: "\f293"; }

.fa-bluetooth-b:before {
  content: "\f294"; }

.fa-bold:before {
  content: "\f032"; }

.fa-bolt:before {
  content: "\f0e7"; }

.fa-bomb:before {
  content: "\f1e2"; }

.fa-bong:before {
  content: "\f55c"; }

.fa-book:before {
  content: "\f02d"; }

.fa-book-open:before {
  content: "\f518"; }

.fa-bookmark:before {
  content: "\f02e"; }

.fa-bowling-ball:before {
  content: "\f436"; }

.fa-box:before {
  content: "\f466"; }

.fa-box-open:before {
  content: "\f49e"; }

.fa-boxes:before {
  content: "\f468"; }

.fa-braille:before {
  content: "\f2a1"; }

.fa-briefcase:before {
  content: "\f0b1"; }

.fa-briefcase-medical:before {
  content: "\f469"; }

.fa-broadcast-tower:before {
  content: "\f519"; }

.fa-broom:before {
  content: "\f51a"; }

.fa-brush:before {
  content: "\f55d"; }

.fa-btc:before {
  content: "\f15a"; }

.fa-bug:before {
  content: "\f188"; }

.fa-building:before {
  content: "\f1ad"; }

.fa-bullhorn:before {
  content: "\f0a1"; }

.fa-bullseye:before {
  content: "\f140"; }

.fa-burn:before {
  content: "\f46a"; }

.fa-buromobelexperte:before {
  content: "\f37f"; }

.fa-bus:before {
  content: "\f207"; }

.fa-bus-alt:before {
  content: "\f55e"; }

.fa-buysellads:before {
  content: "\f20d"; }

.fa-calculator:before {
  content: "\f1ec"; }

.fa-calendar:before {
  content: "\f133"; }

.fa-calendar-alt:before {
  content: "\f073"; }

.fa-calendar-check:before {
  content: "\f274"; }

.fa-calendar-minus:before {
  content: "\f272"; }

.fa-calendar-plus:before {
  content: "\f271"; }

.fa-calendar-times:before {
  content: "\f273"; }

.fa-camera:before {
  content: "\f030"; }

.fa-camera-retro:before {
  content: "\f083"; }

.fa-cannabis:before {
  content: "\f55f"; }

.fa-capsules:before {
  content: "\f46b"; }

.fa-car:before {
  content: "\f1b9"; }

.fa-caret-down:before {
  content: "\f0d7"; }

.fa-caret-left:before {
  content: "\f0d9"; }

.fa-caret-right:before {
  content: "\f0da"; }

.fa-caret-square-down:before {
  content: "\f150"; }

.fa-caret-square-left:before {
  content: "\f191"; }

.fa-caret-square-right:before {
  content: "\f152"; }

.fa-caret-square-up:before {
  content: "\f151"; }

.fa-caret-up:before {
  content: "\f0d8"; }

.fa-cart-arrow-down:before {
  content: "\f218"; }

.fa-cart-plus:before {
  content: "\f217"; }

.fa-cc-amazon-pay:before {
  content: "\f42d"; }

.fa-cc-amex:before {
  content: "\f1f3"; }

.fa-cc-apple-pay:before {
  content: "\f416"; }

.fa-cc-diners-club:before {
  content: "\f24c"; }

.fa-cc-discover:before {
  content: "\f1f2"; }

.fa-cc-jcb:before {
  content: "\f24b"; }

.fa-cc-mastercard:before {
  content: "\f1f1"; }

.fa-cc-paypal:before {
  content: "\f1f4"; }

.fa-cc-stripe:before {
  content: "\f1f5"; }

.fa-cc-visa:before {
  content: "\f1f0"; }

.fa-centercode:before {
  content: "\f380"; }

.fa-certificate:before {
  content: "\f0a3"; }

.fa-chalkboard:before {
  content: "\f51b"; }

.fa-chalkboard-teacher:before {
  content: "\f51c"; }

.fa-chart-area:before {
  content: "\f1fe"; }

.fa-chart-bar:before {
  content: "\f080"; }

.fa-chart-line:before {
  content: "\f201"; }

.fa-chart-pie:before {
  content: "\f200"; }

.fa-check:before {
  content: "\f00c"; }

.fa-check-circle:before {
  content: "\f058"; }

.fa-check-double:before {
  content: "\f560"; }

.fa-check-square:before {
  content: "\f14a"; }

.fa-chess:before {
  content: "\f439"; }

.fa-chess-bishop:before {
  content: "\f43a"; }

.fa-chess-board:before {
  content: "\f43c"; }

.fa-chess-king:before {
  content: "\f43f"; }

.fa-chess-knight:before {
  content: "\f441"; }

.fa-chess-pawn:before {
  content: "\f443"; }

.fa-chess-queen:before {
  content: "\f445"; }

.fa-chess-rook:before {
  content: "\f447"; }

.fa-chevron-circle-down:before {
  content: "\f13a"; }

.fa-chevron-circle-left:before {
  content: "\f137"; }

.fa-chevron-circle-right:before {
  content: "\f138"; }

.fa-chevron-circle-up:before {
  content: "\f139"; }

.fa-chevron-down:before {
  content: "\f078"; }

.fa-chevron-left:before {
  content: "\f053"; }

.fa-chevron-right:before {
  content: "\f054"; }

.fa-chevron-up:before {
  content: "\f077"; }

.fa-child:before {
  content: "\f1ae"; }

.fa-chrome:before {
  content: "\f268"; }

.fa-church:before {
  content: "\f51d"; }

.fa-circle:before {
  content: "\f111"; }

.fa-circle-notch:before {
  content: "\f1ce"; }

.fa-clipboard:before {
  content: "\f328"; }

.fa-clipboard-check:before {
  content: "\f46c"; }

.fa-clipboard-list:before {
  content: "\f46d"; }

.fa-clock:before {
  content: "\f017"; }

.fa-clone:before {
  content: "\f24d"; }

.fa-closed-captioning:before {
  content: "\f20a"; }

.fa-cloud:before {
  content: "\f0c2"; }

.fa-cloud-download-alt:before {
  content: "\f381"; }

.fa-cloud-upload-alt:before {
  content: "\f382"; }

.fa-cloudscale:before {
  content: "\f383"; }

.fa-cloudsmith:before {
  content: "\f384"; }

.fa-cloudversify:before {
  content: "\f385"; }

.fa-cocktail:before {
  content: "\f561"; }

.fa-code:before {
  content: "\f121"; }

.fa-code-branch:before {
  content: "\f126"; }

.fa-codepen:before {
  content: "\f1cb"; }

.fa-codiepie:before {
  content: "\f284"; }

.fa-coffee:before {
  content: "\f0f4"; }

.fa-cog:before {
  content: "\f013"; }

.fa-cogs:before {
  content: "\f085"; }

.fa-coins:before {
  content: "\f51e"; }

.fa-columns:before {
  content: "\f0db"; }

.fa-comment:before {
  content: "\f075"; }

.fa-comment-alt:before {
  content: "\f27a"; }

.fa-comment-dots:before {
  content: "\f4ad"; }

.fa-comment-slash:before {
  content: "\f4b3"; }

.fa-comments:before {
  content: "\f086"; }

.fa-compact-disc:before {
  content: "\f51f"; }

.fa-compass:before {
  content: "\f14e"; }

.fa-compress:before {
  content: "\f066"; }

.fa-concierge-bell:before {
  content: "\f562"; }

.fa-connectdevelop:before {
  content: "\f20e"; }

.fa-contao:before {
  content: "\f26d"; }

.fa-cookie:before {
  content: "\f563"; }

.fa-cookie-bite:before {
  content: "\f564"; }

.fa-copy:before {
  content: "\f0c5"; }

.fa-copyright:before {
  content: "\f1f9"; }

.fa-couch:before {
  content: "\f4b8"; }

.fa-cpanel:before {
  content: "\f388"; }

.fa-creative-commons:before {
  content: "\f25e"; }

.fa-creative-commons-by:before {
  content: "\f4e7"; }

.fa-creative-commons-nc:before {
  content: "\f4e8"; }

.fa-creative-commons-nc-eu:before {
  content: "\f4e9"; }

.fa-creative-commons-nc-jp:before {
  content: "\f4ea"; }

.fa-creative-commons-nd:before {
  content: "\f4eb"; }

.fa-creative-commons-pd:before {
  content: "\f4ec"; }

.fa-creative-commons-pd-alt:before {
  content: "\f4ed"; }

.fa-creative-commons-remix:before {
  content: "\f4ee"; }

.fa-creative-commons-sa:before {
  content: "\f4ef"; }

.fa-creative-commons-sampling:before {
  content: "\f4f0"; }

.fa-creative-commons-sampling-plus:before {
  content: "\f4f1"; }

.fa-creative-commons-share:before {
  content: "\f4f2"; }

.fa-credit-card:before {
  content: "\f09d"; }

.fa-crop:before {
  content: "\f125"; }

.fa-crop-alt:before {
  content: "\f565"; }

.fa-crosshairs:before {
  content: "\f05b"; }

.fa-crow:before {
  content: "\f520"; }

.fa-crown:before {
  content: "\f521"; }

.fa-css3:before {
  content: "\f13c"; }

.fa-css3-alt:before {
  content: "\f38b"; }

.fa-cube:before {
  content: "\f1b2"; }

.fa-cubes:before {
  content: "\f1b3"; }

.fa-cut:before {
  content: "\f0c4"; }

.fa-cuttlefish:before {
  content: "\f38c"; }

.fa-d-and-d:before {
  content: "\f38d"; }

.fa-dashcube:before {
  content: "\f210"; }

.fa-database:before {
  content: "\f1c0"; }

.fa-deaf:before {
  content: "\f2a4"; }

.fa-delicious:before {
  content: "\f1a5"; }

.fa-deploydog:before {
  content: "\f38e"; }

.fa-deskpro:before {
  content: "\f38f"; }

.fa-desktop:before {
  content: "\f108"; }

.fa-deviantart:before {
  content: "\f1bd"; }

.fa-diagnoses:before {
  content: "\f470"; }

.fa-dice:before {
  content: "\f522"; }

.fa-dice-five:before {
  content: "\f523"; }

.fa-dice-four:before {
  content: "\f524"; }

.fa-dice-one:before {
  content: "\f525"; }

.fa-dice-six:before {
  content: "\f526"; }

.fa-dice-three:before {
  content: "\f527"; }

.fa-dice-two:before {
  content: "\f528"; }

.fa-digg:before {
  content: "\f1a6"; }

.fa-digital-ocean:before {
  content: "\f391"; }

.fa-digital-tachograph:before {
  content: "\f566"; }

.fa-discord:before {
  content: "\f392"; }

.fa-discourse:before {
  content: "\f393"; }

.fa-divide:before {
  content: "\f529"; }

.fa-dizzy:before {
  content: "\f567"; }

.fa-dna:before {
  content: "\f471"; }

.fa-dochub:before {
  content: "\f394"; }

.fa-docker:before {
  content: "\f395"; }

.fa-dollar-sign:before {
  content: "\f155"; }

.fa-dolly:before {
  content: "\f472"; }

.fa-dolly-flatbed:before {
  content: "\f474"; }

.fa-donate:before {
  content: "\f4b9"; }

.fa-door-closed:before {
  content: "\f52a"; }

.fa-door-open:before {
  content: "\f52b"; }

.fa-dot-circle:before {
  content: "\f192"; }

.fa-dove:before {
  content: "\f4ba"; }

.fa-download:before {
  content: "\f019"; }

.fa-draft2digital:before {
  content: "\f396"; }

.fa-drafting-compass:before {
  content: "\f568"; }

.fa-dribbble:before {
  content: "\f17d"; }

.fa-dribbble-square:before {
  content: "\f397"; }

.fa-dropbox:before {
  content: "\f16b"; }

.fa-drum:before {
  content: "\f569"; }

.fa-drum-steelpan:before {
  content: "\f56a"; }

.fa-drupal:before {
  content: "\f1a9"; }

.fa-dumbbell:before {
  content: "\f44b"; }

.fa-dyalog:before {
  content: "\f399"; }

.fa-earlybirds:before {
  content: "\f39a"; }

.fa-ebay:before {
  content: "\f4f4"; }

.fa-edge:before {
  content: "\f282"; }

.fa-edit:before {
  content: "\f044"; }

.fa-eject:before {
  content: "\f052"; }

.fa-elementor:before {
  content: "\f430"; }

.fa-ellipsis-h:before {
  content: "\f141"; }

.fa-ellipsis-v:before {
  content: "\f142"; }

.fa-ember:before {
  content: "\f423"; }

.fa-empire:before {
  content: "\f1d1"; }

.fa-envelope:before {
  content: "\f0e0"; }

.fa-envelope-open:before {
  content: "\f2b6"; }

.fa-envelope-square:before {
  content: "\f199"; }

.fa-envira:before {
  content: "\f299"; }

.fa-equals:before {
  content: "\f52c"; }

.fa-eraser:before {
  content: "\f12d"; }

.fa-erlang:before {
  content: "\f39d"; }

.fa-ethereum:before {
  content: "\f42e"; }

.fa-etsy:before {
  content: "\f2d7"; }

.fa-euro-sign:before {
  content: "\f153"; }

.fa-exchange-alt:before {
  content: "\f362"; }

.fa-exclamation:before {
  content: "\f12a"; }

.fa-exclamation-circle:before {
  content: "\f06a"; }

.fa-exclamation-triangle:before {
  content: "\f071"; }

.fa-expand:before {
  content: "\f065"; }

.fa-expand-arrows-alt:before {
  content: "\f31e"; }

.fa-expeditedssl:before {
  content: "\f23e"; }

.fa-external-link-alt:before {
  content: "\f35d"; }

.fa-external-link-square-alt:before {
  content: "\f360"; }

.fa-eye:before {
  content: "\f06e"; }

.fa-eye-dropper:before {
  content: "\f1fb"; }

.fa-eye-slash:before {
  content: "\f070"; }

.fa-facebook:before {
  content: "\f09a"; }

.fa-facebook-f:before {
  content: "\f39e"; }

.fa-facebook-messenger:before {
  content: "\f39f"; }

.fa-facebook-square:before {
  content: "\f082"; }

.fa-fast-backward:before {
  content: "\f049"; }

.fa-fast-forward:before {
  content: "\f050"; }

.fa-fax:before {
  content: "\f1ac"; }

.fa-feather:before {
  content: "\f52d"; }

.fa-feather-alt:before {
  content: "\f56b"; }

.fa-female:before {
  content: "\f182"; }

.fa-fighter-jet:before {
  content: "\f0fb"; }

.fa-file:before {
  content: "\f15b"; }

.fa-file-alt:before {
  content: "\f15c"; }

.fa-file-archive:before {
  content: "\f1c6"; }

.fa-file-audio:before {
  content: "\f1c7"; }

.fa-file-code:before {
  content: "\f1c9"; }

.fa-file-contract:before {
  content: "\f56c"; }

.fa-file-download:before {
  content: "\f56d"; }

.fa-file-excel:before {
  content: "\f1c3"; }

.fa-file-export:before {
  content: "\f56e"; }

.fa-file-image:before {
  content: "\f1c5"; }

.fa-file-import:before {
  content: "\f56f"; }

.fa-file-invoice:before {
  content: "\f570"; }

.fa-file-invoice-dollar:before {
  content: "\f571"; }

.fa-file-medical:before {
  content: "\f477"; }

.fa-file-medical-alt:before {
  content: "\f478"; }

.fa-file-pdf:before {
  content: "\f1c1"; }

.fa-file-powerpoint:before {
  content: "\f1c4"; }

.fa-file-prescription:before {
  content: "\f572"; }

.fa-file-signature:before {
  content: "\f573"; }

.fa-file-upload:before {
  content: "\f574"; }

.fa-file-video:before {
  content: "\f1c8"; }

.fa-file-word:before {
  content: "\f1c2"; }

.fa-fill:before {
  content: "\f575"; }

.fa-fill-drip:before {
  content: "\f576"; }

.fa-film:before {
  content: "\f008"; }

.fa-filter:before {
  content: "\f0b0"; }

.fa-fingerprint:before {
  content: "\f577"; }

.fa-fire:before {
  content: "\f06d"; }

.fa-fire-extinguisher:before {
  content: "\f134"; }

.fa-firefox:before {
  content: "\f269"; }

.fa-first-aid:before {
  content: "\f479"; }

.fa-first-order:before {
  content: "\f2b0"; }

.fa-first-order-alt:before {
  content: "\f50a"; }

.fa-firstdraft:before {
  content: "\f3a1"; }

.fa-fish:before {
  content: "\f578"; }

.fa-flag:before {
  content: "\f024"; }

.fa-flag-checkered:before {
  content: "\f11e"; }

.fa-flask:before {
  content: "\f0c3"; }

.fa-flickr:before {
  content: "\f16e"; }

.fa-flipboard:before {
  content: "\f44d"; }

.fa-flushed:before {
  content: "\f579"; }

.fa-fly:before {
  content: "\f417"; }

.fa-folder:before {
  content: "\f07b"; }

.fa-folder-open:before {
  content: "\f07c"; }

.fa-font:before {
  content: "\f031"; }

.fa-font-awesome:before {
  content: "\f2b4"; }

.fa-font-awesome-alt:before {
  content: "\f35c"; }

.fa-font-awesome-flag:before {
  content: "\f425"; }

.fa-font-awesome-logo-full:before {
  content: "\f4e6"; }

.fa-fonticons:before {
  content: "\f280"; }

.fa-fonticons-fi:before {
  content: "\f3a2"; }

.fa-football-ball:before {
  content: "\f44e"; }

.fa-fort-awesome:before {
  content: "\f286"; }

.fa-fort-awesome-alt:before {
  content: "\f3a3"; }

.fa-forumbee:before {
  content: "\f211"; }

.fa-forward:before {
  content: "\f04e"; }

.fa-foursquare:before {
  content: "\f180"; }

.fa-free-code-camp:before {
  content: "\f2c5"; }

.fa-freebsd:before {
  content: "\f3a4"; }

.fa-frog:before {
  content: "\f52e"; }

.fa-frown:before {
  content: "\f119"; }

.fa-frown-open:before {
  content: "\f57a"; }

.fa-fulcrum:before {
  content: "\f50b"; }

.fa-futbol:before {
  content: "\f1e3"; }

.fa-galactic-republic:before {
  content: "\f50c"; }

.fa-galactic-senate:before {
  content: "\f50d"; }

.fa-gamepad:before {
  content: "\f11b"; }

.fa-gas-pump:before {
  content: "\f52f"; }

.fa-gavel:before {
  content: "\f0e3"; }

.fa-gem:before {
  content: "\f3a5"; }

.fa-genderless:before {
  content: "\f22d"; }

.fa-get-pocket:before {
  content: "\f265"; }

.fa-gg:before {
  content: "\f260"; }

.fa-gg-circle:before {
  content: "\f261"; }

.fa-gift:before {
  content: "\f06b"; }

.fa-git:before {
  content: "\f1d3"; }

.fa-git-square:before {
  content: "\f1d2"; }

.fa-github:before {
  content: "\f09b"; }

.fa-github-alt:before {
  content: "\f113"; }

.fa-github-square:before {
  content: "\f092"; }

.fa-gitkraken:before {
  content: "\f3a6"; }

.fa-gitlab:before {
  content: "\f296"; }

.fa-gitter:before {
  content: "\f426"; }

.fa-glass-martini:before {
  content: "\f000"; }

.fa-glass-martini-alt:before {
  content: "\f57b"; }

.fa-glasses:before {
  content: "\f530"; }

.fa-glide:before {
  content: "\f2a5"; }

.fa-glide-g:before {
  content: "\f2a6"; }

.fa-globe:before {
  content: "\f0ac"; }

.fa-globe-africa:before {
  content: "\f57c"; }

.fa-globe-americas:before {
  content: "\f57d"; }

.fa-globe-asia:before {
  content: "\f57e"; }

.fa-gofore:before {
  content: "\f3a7"; }

.fa-golf-ball:before {
  content: "\f450"; }

.fa-goodreads:before {
  content: "\f3a8"; }

.fa-goodreads-g:before {
  content: "\f3a9"; }

.fa-google:before {
  content: "\f1a0"; }

.fa-google-drive:before {
  content: "\f3aa"; }

.fa-google-play:before {
  content: "\f3ab"; }

.fa-google-plus:before {
  content: "\f2b3"; }

.fa-google-plus-g:before {
  content: "\f0d5"; }

.fa-google-plus-square:before {
  content: "\f0d4"; }

.fa-google-wallet:before {
  content: "\f1ee"; }

.fa-graduation-cap:before {
  content: "\f19d"; }

.fa-gratipay:before {
  content: "\f184"; }

.fa-grav:before {
  content: "\f2d6"; }

.fa-greater-than:before {
  content: "\f531"; }

.fa-greater-than-equal:before {
  content: "\f532"; }

.fa-grimace:before {
  content: "\f57f"; }

.fa-grin:before {
  content: "\f580"; }

.fa-grin-alt:before {
  content: "\f581"; }

.fa-grin-beam:before {
  content: "\f582"; }

.fa-grin-beam-sweat:before {
  content: "\f583"; }

.fa-grin-hearts:before {
  content: "\f584"; }

.fa-grin-squint:before {
  content: "\f585"; }

.fa-grin-squint-tears:before {
  content: "\f586"; }

.fa-grin-stars:before {
  content: "\f587"; }

.fa-grin-tears:before {
  content: "\f588"; }

.fa-grin-tongue:before {
  content: "\f589"; }

.fa-grin-tongue-squint:before {
  content: "\f58a"; }

.fa-grin-tongue-wink:before {
  content: "\f58b"; }

.fa-grin-wink:before {
  content: "\f58c"; }

.fa-grip-horizontal:before {
  content: "\f58d"; }

.fa-grip-vertical:before {
  content: "\f58e"; }

.fa-gripfire:before {
  content: "\f3ac"; }

.fa-grunt:before {
  content: "\f3ad"; }

.fa-gulp:before {
  content: "\f3ae"; }

.fa-h-square:before {
  content: "\f0fd"; }

.fa-hacker-news:before {
  content: "\f1d4"; }

.fa-hacker-news-square:before {
  content: "\f3af"; }

.fa-hand-holding:before {
  content: "\f4bd"; }

.fa-hand-holding-heart:before {
  content: "\f4be"; }

.fa-hand-holding-usd:before {
  content: "\f4c0"; }

.fa-hand-lizard:before {
  content: "\f258"; }

.fa-hand-paper:before {
  content: "\f256"; }

.fa-hand-peace:before {
  content: "\f25b"; }

.fa-hand-point-down:before {
  content: "\f0a7"; }

.fa-hand-point-left:before {
  content: "\f0a5"; }

.fa-hand-point-right:before {
  content: "\f0a4"; }

.fa-hand-point-up:before {
  content: "\f0a6"; }

.fa-hand-pointer:before {
  content: "\f25a"; }

.fa-hand-rock:before {
  content: "\f255"; }

.fa-hand-scissors:before {
  content: "\f257"; }

.fa-hand-spock:before {
  content: "\f259"; }

.fa-hands:before {
  content: "\f4c2"; }

.fa-hands-helping:before {
  content: "\f4c4"; }

.fa-handshake:before {
  content: "\f2b5"; }

.fa-hashtag:before {
  content: "\f292"; }

.fa-hdd:before {
  content: "\f0a0"; }

.fa-heading:before {
  content: "\f1dc"; }

.fa-headphones:before {
  content: "\f025"; }

.fa-headphones-alt:before {
  content: "\f58f"; }

.fa-headset:before {
  content: "\f590"; }

.fa-heart:before {
  content: "\f004"; }

.fa-heartbeat:before {
  content: "\f21e"; }

.fa-helicopter:before {
  content: "\f533"; }

.fa-highlighter:before {
  content: "\f591"; }

.fa-hips:before {
  content: "\f452"; }

.fa-hire-a-helper:before {
  content: "\f3b0"; }

.fa-history:before {
  content: "\f1da"; }

.fa-hockey-puck:before {
  content: "\f453"; }

.fa-home:before {
  content: "\f015"; }

.fa-hooli:before {
  content: "\f427"; }

.fa-hornbill:before {
  content: "\f592"; }

.fa-hospital:before {
  content: "\f0f8"; }

.fa-hospital-alt:before {
  content: "\f47d"; }

.fa-hospital-symbol:before {
  content: "\f47e"; }

.fa-hot-tub:before {
  content: "\f593"; }

.fa-hotel:before {
  content: "\f594"; }

.fa-hotjar:before {
  content: "\f3b1"; }

.fa-hourglass:before {
  content: "\f254"; }

.fa-hourglass-end:before {
  content: "\f253"; }

.fa-hourglass-half:before {
  content: "\f252"; }

.fa-hourglass-start:before {
  content: "\f251"; }

.fa-houzz:before {
  content: "\f27c"; }

.fa-html5:before {
  content: "\f13b"; }

.fa-hubspot:before {
  content: "\f3b2"; }

.fa-i-cursor:before {
  content: "\f246"; }

.fa-id-badge:before {
  content: "\f2c1"; }

.fa-id-card:before {
  content: "\f2c2"; }

.fa-id-card-alt:before {
  content: "\f47f"; }

.fa-image:before {
  content: "\f03e"; }

.fa-images:before {
  content: "\f302"; }

.fa-imdb:before {
  content: "\f2d8"; }

.fa-inbox:before {
  content: "\f01c"; }

.fa-indent:before {
  content: "\f03c"; }

.fa-industry:before {
  content: "\f275"; }

.fa-infinity:before {
  content: "\f534"; }

.fa-info:before {
  content: "\f129"; }

.fa-info-circle:before {
  content: "\f05a"; }

.fa-instagram:before {
  content: "\f16d"; }

.fa-internet-explorer:before {
  content: "\f26b"; }

.fa-ioxhost:before {
  content: "\f208"; }

.fa-italic:before {
  content: "\f033"; }

.fa-itunes:before {
  content: "\f3b4"; }

.fa-itunes-note:before {
  content: "\f3b5"; }

.fa-java:before {
  content: "\f4e4"; }

.fa-jedi-order:before {
  content: "\f50e"; }

.fa-jenkins:before {
  content: "\f3b6"; }

.fa-joget:before {
  content: "\f3b7"; }

.fa-joint:before {
  content: "\f595"; }

.fa-joomla:before {
  content: "\f1aa"; }

.fa-js:before {
  content: "\f3b8"; }

.fa-js-square:before {
  content: "\f3b9"; }

.fa-jsfiddle:before {
  content: "\f1cc"; }

.fa-key:before {
  content: "\f084"; }

.fa-keybase:before {
  content: "\f4f5"; }

.fa-keyboard:before {
  content: "\f11c"; }

.fa-keycdn:before {
  content: "\f3ba"; }

.fa-kickstarter:before {
  content: "\f3bb"; }

.fa-kickstarter-k:before {
  content: "\f3bc"; }

.fa-kiss:before {
  content: "\f596"; }

.fa-kiss-beam:before {
  content: "\f597"; }

.fa-kiss-wink-heart:before {
  content: "\f598"; }

.fa-kiwi-bird:before {
  content: "\f535"; }

.fa-korvue:before {
  content: "\f42f"; }

.fa-language:before {
  content: "\f1ab"; }

.fa-laptop:before {
  content: "\f109"; }

.fa-laravel:before {
  content: "\f3bd"; }

.fa-lastfm:before {
  content: "\f202"; }

.fa-lastfm-square:before {
  content: "\f203"; }

.fa-laugh:before {
  content: "\f599"; }

.fa-laugh-beam:before {
  content: "\f59a"; }

.fa-laugh-squint:before {
  content: "\f59b"; }

.fa-laugh-wink:before {
  content: "\f59c"; }

.fa-leaf:before {
  content: "\f06c"; }

.fa-leanpub:before {
  content: "\f212"; }

.fa-lemon:before {
  content: "\f094"; }

.fa-less:before {
  content: "\f41d"; }

.fa-less-than:before {
  content: "\f536"; }

.fa-less-than-equal:before {
  content: "\f537"; }

.fa-level-down-alt:before {
  content: "\f3be"; }

.fa-level-up-alt:before {
  content: "\f3bf"; }

.fa-life-ring:before {
  content: "\f1cd"; }

.fa-lightbulb:before {
  content: "\f0eb"; }

.fa-line:before {
  content: "\f3c0"; }

.fa-link:before {
  content: "\f0c1"; }

.fa-linkedin:before {
  content: "\f08c"; }

.fa-linkedin-in:before {
  content: "\f0e1"; }

.fa-linode:before {
  content: "\f2b8"; }

.fa-linux:before {
  content: "\f17c"; }

.fa-lira-sign:before {
  content: "\f195"; }

.fa-list:before {
  content: "\f03a"; }

.fa-list-alt:before {
  content: "\f022"; }

.fa-list-ol:before {
  content: "\f0cb"; }

.fa-list-ul:before {
  content: "\f0ca"; }

.fa-location-arrow:before {
  content: "\f124"; }

.fa-lock:before {
  content: "\f023"; }

.fa-lock-open:before {
  content: "\f3c1"; }

.fa-long-arrow-alt-down:before {
  content: "\f309"; }

.fa-long-arrow-alt-left:before {
  content: "\f30a"; }

.fa-long-arrow-alt-right:before {
  content: "\f30b"; }

.fa-long-arrow-alt-up:before {
  content: "\f30c"; }

.fa-low-vision:before {
  content: "\f2a8"; }

.fa-luggage-cart:before {
  content: "\f59d"; }

.fa-lyft:before {
  content: "\f3c3"; }

.fa-magento:before {
  content: "\f3c4"; }

.fa-magic:before {
  content: "\f0d0"; }

.fa-magnet:before {
  content: "\f076"; }

.fa-mailchimp:before {
  content: "\f59e"; }

.fa-male:before {
  content: "\f183"; }

.fa-mandalorian:before {
  content: "\f50f"; }

.fa-map:before {
  content: "\f279"; }

.fa-map-marked:before {
  content: "\f59f"; }

.fa-map-marked-alt:before {
  content: "\f5a0"; }

.fa-map-marker:before {
  content: "\f041"; }

.fa-map-marker-alt:before {
  content: "\f3c5"; }

.fa-map-pin:before {
  content: "\f276"; }

.fa-map-signs:before {
  content: "\f277"; }

.fa-marker:before {
  content: "\f5a1"; }

.fa-mars:before {
  content: "\f222"; }

.fa-mars-double:before {
  content: "\f227"; }

.fa-mars-stroke:before {
  content: "\f229"; }

.fa-mars-stroke-h:before {
  content: "\f22b"; }

.fa-mars-stroke-v:before {
  content: "\f22a"; }

.fa-mastodon:before {
  content: "\f4f6"; }

.fa-maxcdn:before {
  content: "\f136"; }

.fa-medal:before {
  content: "\f5a2"; }

.fa-medapps:before {
  content: "\f3c6"; }

.fa-medium:before {
  content: "\f23a"; }

.fa-medium-m:before {
  content: "\f3c7"; }

.fa-medkit:before {
  content: "\f0fa"; }

.fa-medrt:before {
  content: "\f3c8"; }

.fa-meetup:before {
  content: "\f2e0"; }

.fa-megaport:before {
  content: "\f5a3"; }

.fa-meh:before {
  content: "\f11a"; }

.fa-meh-blank:before {
  content: "\f5a4"; }

.fa-meh-rolling-eyes:before {
  content: "\f5a5"; }

.fa-memory:before {
  content: "\f538"; }

.fa-mercury:before {
  content: "\f223"; }

.fa-microchip:before {
  content: "\f2db"; }

.fa-microphone:before {
  content: "\f130"; }

.fa-microphone-alt:before {
  content: "\f3c9"; }

.fa-microphone-alt-slash:before {
  content: "\f539"; }

.fa-microphone-slash:before {
  content: "\f131"; }

.fa-microsoft:before {
  content: "\f3ca"; }

.fa-minus:before {
  content: "\f068"; }

.fa-minus-circle:before {
  content: "\f056"; }

.fa-minus-square:before {
  content: "\f146"; }

.fa-mix:before {
  content: "\f3cb"; }

.fa-mixcloud:before {
  content: "\f289"; }

.fa-mizuni:before {
  content: "\f3cc"; }

.fa-mobile:before {
  content: "\f10b"; }

.fa-mobile-alt:before {
  content: "\f3cd"; }

.fa-modx:before {
  content: "\f285"; }

.fa-monero:before {
  content: "\f3d0"; }

.fa-money-bill:before {
  content: "\f0d6"; }

.fa-money-bill-alt:before {
  content: "\f3d1"; }

.fa-money-bill-wave:before {
  content: "\f53a"; }

.fa-money-bill-wave-alt:before {
  content: "\f53b"; }

.fa-money-check:before {
  content: "\f53c"; }

.fa-money-check-alt:before {
  content: "\f53d"; }

.fa-monument:before {
  content: "\f5a6"; }

.fa-moon:before {
  content: "\f186"; }

.fa-mortar-pestle:before {
  content: "\f5a7"; }

.fa-motorcycle:before {
  content: "\f21c"; }

.fa-mouse-pointer:before {
  content: "\f245"; }

.fa-music:before {
  content: "\f001"; }

.fa-napster:before {
  content: "\f3d2"; }

.fa-neuter:before {
  content: "\f22c"; }

.fa-newspaper:before {
  content: "\f1ea"; }

.fa-nimblr:before {
  content: "\f5a8"; }

.fa-nintendo-switch:before {
  content: "\f418"; }

.fa-node:before {
  content: "\f419"; }

.fa-node-js:before {
  content: "\f3d3"; }

.fa-not-equal:before {
  content: "\f53e"; }

.fa-notes-medical:before {
  content: "\f481"; }

.fa-npm:before {
  content: "\f3d4"; }

.fa-ns8:before {
  content: "\f3d5"; }

.fa-nutritionix:before {
  content: "\f3d6"; }

.fa-object-group:before {
  content: "\f247"; }

.fa-object-ungroup:before {
  content: "\f248"; }

.fa-odnoklassniki:before {
  content: "\f263"; }

.fa-odnoklassniki-square:before {
  content: "\f264"; }

.fa-old-republic:before {
  content: "\f510"; }

.fa-opencart:before {
  content: "\f23d"; }

.fa-openid:before {
  content: "\f19b"; }

.fa-opera:before {
  content: "\f26a"; }

.fa-optin-monster:before {
  content: "\f23c"; }

.fa-osi:before {
  content: "\f41a"; }

.fa-outdent:before {
  content: "\f03b"; }

.fa-page4:before {
  content: "\f3d7"; }

.fa-pagelines:before {
  content: "\f18c"; }

.fa-paint-brush:before {
  content: "\f1fc"; }

.fa-paint-roller:before {
  content: "\f5aa"; }

.fa-palette:before {
  content: "\f53f"; }

.fa-palfed:before {
  content: "\f3d8"; }

.fa-pallet:before {
  content: "\f482"; }

.fa-paper-plane:before {
  content: "\f1d8"; }

.fa-paperclip:before {
  content: "\f0c6"; }

.fa-parachute-box:before {
  content: "\f4cd"; }

.fa-paragraph:before {
  content: "\f1dd"; }

.fa-parking:before {
  content: "\f540"; }

.fa-passport:before {
  content: "\f5ab"; }

.fa-paste:before {
  content: "\f0ea"; }

.fa-patreon:before {
  content: "\f3d9"; }

.fa-pause:before {
  content: "\f04c"; }

.fa-pause-circle:before {
  content: "\f28b"; }

.fa-paw:before {
  content: "\f1b0"; }

.fa-paypal:before {
  content: "\f1ed"; }

.fa-pen:before {
  content: "\f304"; }

.fa-pen-alt:before {
  content: "\f305"; }

.fa-pen-fancy:before {
  content: "\f5ac"; }

.fa-pen-nib:before {
  content: "\f5ad"; }

.fa-pen-square:before {
  content: "\f14b"; }

.fa-pencil-alt:before {
  content: "\f303"; }

.fa-pencil-ruler:before {
  content: "\f5ae"; }

.fa-people-carry:before {
  content: "\f4ce"; }

.fa-percent:before {
  content: "\f295"; }

.fa-percentage:before {
  content: "\f541"; }

.fa-periscope:before {
  content: "\f3da"; }

.fa-phabricator:before {
  content: "\f3db"; }

.fa-phoenix-framework:before {
  content: "\f3dc"; }

.fa-phoenix-squadron:before {
  content: "\f511"; }

.fa-phone:before {
  content: "\f095"; }

.fa-phone-slash:before {
  content: "\f3dd"; }

.fa-phone-square:before {
  content: "\f098"; }

.fa-phone-volume:before {
  content: "\f2a0"; }

.fa-php:before {
  content: "\f457"; }

.fa-pied-piper:before {
  content: "\f2ae"; }

.fa-pied-piper-alt:before {
  content: "\f1a8"; }

.fa-pied-piper-hat:before {
  content: "\f4e5"; }

.fa-pied-piper-pp:before {
  content: "\f1a7"; }

.fa-piggy-bank:before {
  content: "\f4d3"; }

.fa-pills:before {
  content: "\f484"; }

.fa-pinterest:before {
  content: "\f0d2"; }

.fa-pinterest-p:before {
  content: "\f231"; }

.fa-pinterest-square:before {
  content: "\f0d3"; }

.fa-plane:before {
  content: "\f072"; }

.fa-plane-arrival:before {
  content: "\f5af"; }

.fa-plane-departure:before {
  content: "\f5b0"; }

.fa-play:before {
  content: "\f04b"; }

.fa-play-circle:before {
  content: "\f144"; }

.fa-playstation:before {
  content: "\f3df"; }

.fa-plug:before {
  content: "\f1e6"; }

.fa-plus:before {
  content: "\f067"; }

.fa-plus-circle:before {
  content: "\f055"; }

.fa-plus-square:before {
  content: "\f0fe"; }

.fa-podcast:before {
  content: "\f2ce"; }

.fa-poo:before {
  content: "\f2fe"; }

.fa-portrait:before {
  content: "\f3e0"; }

.fa-pound-sign:before {
  content: "\f154"; }

.fa-power-off:before {
  content: "\f011"; }

.fa-prescription:before {
  content: "\f5b1"; }

.fa-prescription-bottle:before {
  content: "\f485"; }

.fa-prescription-bottle-alt:before {
  content: "\f486"; }

.fa-print:before {
  content: "\f02f"; }

.fa-procedures:before {
  content: "\f487"; }

.fa-product-hunt:before {
  content: "\f288"; }

.fa-project-diagram:before {
  content: "\f542"; }

.fa-pushed:before {
  content: "\f3e1"; }

.fa-puzzle-piece:before {
  content: "\f12e"; }

.fa-python:before {
  content: "\f3e2"; }

.fa-qq:before {
  content: "\f1d6"; }

.fa-qrcode:before {
  content: "\f029"; }

.fa-question:before {
  content: "\f128"; }

.fa-question-circle:before {
  content: "\f059"; }

.fa-quidditch:before {
  content: "\f458"; }

.fa-quinscape:before {
  content: "\f459"; }

.fa-quora:before {
  content: "\f2c4"; }

.fa-quote-left:before {
  content: "\f10d"; }

.fa-quote-right:before {
  content: "\f10e"; }

.fa-r-project:before {
  content: "\f4f7"; }

.fa-random:before {
  content: "\f074"; }

.fa-ravelry:before {
  content: "\f2d9"; }

.fa-react:before {
  content: "\f41b"; }

.fa-readme:before {
  content: "\f4d5"; }

.fa-rebel:before {
  content: "\f1d0"; }

.fa-receipt:before {
  content: "\f543"; }

.fa-recycle:before {
  content: "\f1b8"; }

.fa-red-river:before {
  content: "\f3e3"; }

.fa-reddit:before {
  content: "\f1a1"; }

.fa-reddit-alien:before {
  content: "\f281"; }

.fa-reddit-square:before {
  content: "\f1a2"; }

.fa-redo:before {
  content: "\f01e"; }

.fa-redo-alt:before {
  content: "\f2f9"; }

.fa-registered:before {
  content: "\f25d"; }

.fa-rendact:before {
  content: "\f3e4"; }

.fa-renren:before {
  content: "\f18b"; }

.fa-reply:before {
  content: "\f3e5"; }

.fa-reply-all:before {
  content: "\f122"; }

.fa-replyd:before {
  content: "\f3e6"; }

.fa-researchgate:before {
  content: "\f4f8"; }

.fa-resolving:before {
  content: "\f3e7"; }

.fa-retweet:before {
  content: "\f079"; }

.fa-ribbon:before {
  content: "\f4d6"; }

.fa-road:before {
  content: "\f018"; }

.fa-robot:before {
  content: "\f544"; }

.fa-rocket:before {
  content: "\f135"; }

.fa-rocketchat:before {
  content: "\f3e8"; }

.fa-rockrms:before {
  content: "\f3e9"; }

.fa-rss:before {
  content: "\f09e"; }

.fa-rss-square:before {
  content: "\f143"; }

.fa-ruble-sign:before {
  content: "\f158"; }

.fa-ruler:before {
  content: "\f545"; }

.fa-ruler-combined:before {
  content: "\f546"; }

.fa-ruler-horizontal:before {
  content: "\f547"; }

.fa-ruler-vertical:before {
  content: "\f548"; }

.fa-rupee-sign:before {
  content: "\f156"; }

.fa-sad-cry:before {
  content: "\f5b3"; }

.fa-sad-tear:before {
  content: "\f5b4"; }

.fa-safari:before {
  content: "\f267"; }

.fa-sass:before {
  content: "\f41e"; }

.fa-save:before {
  content: "\f0c7"; }

.fa-schlix:before {
  content: "\f3ea"; }

.fa-school:before {
  content: "\f549"; }

.fa-screwdriver:before {
  content: "\f54a"; }

.fa-scribd:before {
  content: "\f28a"; }

.fa-search:before {
  content: "\f002"; }

.fa-search-minus:before {
  content: "\f010"; }

.fa-search-plus:before {
  content: "\f00e"; }

.fa-searchengin:before {
  content: "\f3eb"; }

.fa-seedling:before {
  content: "\f4d8"; }

.fa-sellcast:before {
  content: "\f2da"; }

.fa-sellsy:before {
  content: "\f213"; }

.fa-server:before {
  content: "\f233"; }

.fa-servicestack:before {
  content: "\f3ec"; }

.fa-share:before {
  content: "\f064"; }

.fa-share-alt:before {
  content: "\f1e0"; }

.fa-share-alt-square:before {
  content: "\f1e1"; }

.fa-share-square:before {
  content: "\f14d"; }

.fa-shekel-sign:before {
  content: "\f20b"; }

.fa-shield-alt:before {
  content: "\f3ed"; }

.fa-ship:before {
  content: "\f21a"; }

.fa-shipping-fast:before {
  content: "\f48b"; }

.fa-shirtsinbulk:before {
  content: "\f214"; }

.fa-shoe-prints:before {
  content: "\f54b"; }

.fa-shopping-bag:before {
  content: "\f290"; }

.fa-shopping-basket:before {
  content: "\f291"; }

.fa-shopping-cart:before {
  content: "\f07a"; }

.fa-shopware:before {
  content: "\f5b5"; }

.fa-shower:before {
  content: "\f2cc"; }

.fa-shuttle-van:before {
  content: "\f5b6"; }

.fa-sign:before {
  content: "\f4d9"; }

.fa-sign-in-alt:before {
  content: "\f2f6"; }

.fa-sign-language:before {
  content: "\f2a7"; }

.fa-sign-out-alt:before {
  content: "\f2f5"; }

.fa-signal:before {
  content: "\f012"; }

.fa-signature:before {
  content: "\f5b7"; }

.fa-simplybuilt:before {
  content: "\f215"; }

.fa-sistrix:before {
  content: "\f3ee"; }

.fa-sitemap:before {
  content: "\f0e8"; }

.fa-sith:before {
  content: "\f512"; }

.fa-skull:before {
  content: "\f54c"; }

.fa-skyatlas:before {
  content: "\f216"; }

.fa-skype:before {
  content: "\f17e"; }

.fa-slack:before {
  content: "\f198"; }

.fa-slack-hash:before {
  content: "\f3ef"; }

.fa-sliders-h:before {
  content: "\f1de"; }

.fa-slideshare:before {
  content: "\f1e7"; }

.fa-smile:before {
  content: "\f118"; }

.fa-smile-beam:before {
  content: "\f5b8"; }

.fa-smile-wink:before {
  content: "\f4da"; }

.fa-smoking:before {
  content: "\f48d"; }

.fa-smoking-ban:before {
  content: "\f54d"; }

.fa-snapchat:before {
  content: "\f2ab"; }

.fa-snapchat-ghost:before {
  content: "\f2ac"; }

.fa-snapchat-square:before {
  content: "\f2ad"; }

.fa-snowflake:before {
  content: "\f2dc"; }

.fa-solar-panel:before {
  content: "\f5ba"; }

.fa-sort:before {
  content: "\f0dc"; }

.fa-sort-alpha-down:before {
  content: "\f15d"; }

.fa-sort-alpha-up:before {
  content: "\f15e"; }

.fa-sort-amount-down:before {
  content: "\f160"; }

.fa-sort-amount-up:before {
  content: "\f161"; }

.fa-sort-down:before {
  content: "\f0dd"; }

.fa-sort-numeric-down:before {
  content: "\f162"; }

.fa-sort-numeric-up:before {
  content: "\f163"; }

.fa-sort-up:before {
  content: "\f0de"; }

.fa-soundcloud:before {
  content: "\f1be"; }

.fa-spa:before {
  content: "\f5bb"; }

.fa-space-shuttle:before {
  content: "\f197"; }

.fa-speakap:before {
  content: "\f3f3"; }

.fa-spinner:before {
  content: "\f110"; }

.fa-splotch:before {
  content: "\f5bc"; }

.fa-spotify:before {
  content: "\f1bc"; }

.fa-spray-can:before {
  content: "\f5bd"; }

.fa-square:before {
  content: "\f0c8"; }

.fa-square-full:before {
  content: "\f45c"; }

.fa-squarespace:before {
  content: "\f5be"; }

.fa-stack-exchange:before {
  content: "\f18d"; }

.fa-stack-overflow:before {
  content: "\f16c"; }

.fa-stamp:before {
  content: "\f5bf"; }

.fa-star:before {
  content: "\f005"; }

.fa-star-half:before {
  content: "\f089"; }

.fa-star-half-alt:before {
  content: "\f5c0"; }

.fa-staylinked:before {
  content: "\f3f5"; }

.fa-steam:before {
  content: "\f1b6"; }

.fa-steam-square:before {
  content: "\f1b7"; }

.fa-steam-symbol:before {
  content: "\f3f6"; }

.fa-step-backward:before {
  content: "\f048"; }

.fa-step-forward:before {
  content: "\f051"; }

.fa-stethoscope:before {
  content: "\f0f1"; }

.fa-sticker-mule:before {
  content: "\f3f7"; }

.fa-sticky-note:before {
  content: "\f249"; }

.fa-stop:before {
  content: "\f04d"; }

.fa-stop-circle:before {
  content: "\f28d"; }

.fa-stopwatch:before {
  content: "\f2f2"; }

.fa-store:before {
  content: "\f54e"; }

.fa-store-alt:before {
  content: "\f54f"; }

.fa-strava:before {
  content: "\f428"; }

.fa-stream:before {
  content: "\f550"; }

.fa-street-view:before {
  content: "\f21d"; }

.fa-strikethrough:before {
  content: "\f0cc"; }

.fa-stripe:before {
  content: "\f429"; }

.fa-stripe-s:before {
  content: "\f42a"; }

.fa-stroopwafel:before {
  content: "\f551"; }

.fa-studiovinari:before {
  content: "\f3f8"; }

.fa-stumbleupon:before {
  content: "\f1a4"; }

.fa-stumbleupon-circle:before {
  content: "\f1a3"; }

.fa-subscript:before {
  content: "\f12c"; }

.fa-subway:before {
  content: "\f239"; }

.fa-suitcase:before {
  content: "\f0f2"; }

.fa-suitcase-rolling:before {
  content: "\f5c1"; }

.fa-sun:before {
  content: "\f185"; }

.fa-superpowers:before {
  content: "\f2dd"; }

.fa-superscript:before {
  content: "\f12b"; }

.fa-supple:before {
  content: "\f3f9"; }

.fa-surprise:before {
  content: "\f5c2"; }

.fa-swatchbook:before {
  content: "\f5c3"; }

.fa-swimmer:before {
  content: "\f5c4"; }

.fa-swimming-pool:before {
  content: "\f5c5"; }

.fa-sync:before {
  content: "\f021"; }

.fa-sync-alt:before {
  content: "\f2f1"; }

.fa-syringe:before {
  content: "\f48e"; }

.fa-table:before {
  content: "\f0ce"; }

.fa-table-tennis:before {
  content: "\f45d"; }

.fa-tablet:before {
  content: "\f10a"; }

.fa-tablet-alt:before {
  content: "\f3fa"; }

.fa-tablets:before {
  content: "\f490"; }

.fa-tachometer-alt:before {
  content: "\f3fd"; }

.fa-tag:before {
  content: "\f02b"; }

.fa-tags:before {
  content: "\f02c"; }

.fa-tape:before {
  content: "\f4db"; }

.fa-tasks:before {
  content: "\f0ae"; }

.fa-taxi:before {
  content: "\f1ba"; }

.fa-teamspeak:before {
  content: "\f4f9"; }

.fa-telegram:before {
  content: "\f2c6"; }

.fa-telegram-plane:before {
  content: "\f3fe"; }

.fa-tencent-weibo:before {
  content: "\f1d5"; }

.fa-terminal:before {
  content: "\f120"; }

.fa-text-height:before {
  content: "\f034"; }

.fa-text-width:before {
  content: "\f035"; }

.fa-th:before {
  content: "\f00a"; }

.fa-th-large:before {
  content: "\f009"; }

.fa-th-list:before {
  content: "\f00b"; }

.fa-themeco:before {
  content: "\f5c6"; }

.fa-themeisle:before {
  content: "\f2b2"; }

.fa-thermometer:before {
  content: "\f491"; }

.fa-thermometer-empty:before {
  content: "\f2cb"; }

.fa-thermometer-full:before {
  content: "\f2c7"; }

.fa-thermometer-half:before {
  content: "\f2c9"; }

.fa-thermometer-quarter:before {
  content: "\f2ca"; }

.fa-thermometer-three-quarters:before {
  content: "\f2c8"; }

.fa-thumbs-down:before {
  content: "\f165"; }

.fa-thumbs-up:before {
  content: "\f164"; }

.fa-thumbtack:before {
  content: "\f08d"; }

.fa-ticket-alt:before {
  content: "\f3ff"; }

.fa-times:before {
  content: "\f00d"; }

.fa-times-circle:before {
  content: "\f057"; }

.fa-tint:before {
  content: "\f043"; }

.fa-tint-slash:before {
  content: "\f5c7"; }

.fa-tired:before {
  content: "\f5c8"; }

.fa-toggle-off:before {
  content: "\f204"; }

.fa-toggle-on:before {
  content: "\f205"; }

.fa-toolbox:before {
  content: "\f552"; }

.fa-tooth:before {
  content: "\f5c9"; }

.fa-trade-federation:before {
  content: "\f513"; }

.fa-trademark:before {
  content: "\f25c"; }

.fa-train:before {
  content: "\f238"; }

.fa-transgender:before {
  content: "\f224"; }

.fa-transgender-alt:before {
  content: "\f225"; }

.fa-trash:before {
  content: "\f1f8"; }

.fa-trash-alt:before {
  content: "\f2ed"; }

.fa-tree:before {
  content: "\f1bb"; }

.fa-trello:before {
  content: "\f181"; }

.fa-tripadvisor:before {
  content: "\f262"; }

.fa-trophy:before {
  content: "\f091"; }

.fa-truck:before {
  content: "\f0d1"; }

.fa-truck-loading:before {
  content: "\f4de"; }

.fa-truck-moving:before {
  content: "\f4df"; }

.fa-tshirt:before {
  content: "\f553"; }

.fa-tty:before {
  content: "\f1e4"; }

.fa-tumblr:before {
  content: "\f173"; }

.fa-tumblr-square:before {
  content: "\f174"; }

.fa-tv:before {
  content: "\f26c"; }

.fa-twitch:before {
  content: "\f1e8"; }

.fa-twitter:before {
  content: "\f099"; }

.fa-twitter-square:before {
  content: "\f081"; }

.fa-typo3:before {
  content: "\f42b"; }

.fa-uber:before {
  content: "\f402"; }

.fa-uikit:before {
  content: "\f403"; }

.fa-umbrella:before {
  content: "\f0e9"; }

.fa-umbrella-beach:before {
  content: "\f5ca"; }

.fa-underline:before {
  content: "\f0cd"; }

.fa-undo:before {
  content: "\f0e2"; }

.fa-undo-alt:before {
  content: "\f2ea"; }

.fa-uniregistry:before {
  content: "\f404"; }

.fa-universal-access:before {
  content: "\f29a"; }

.fa-university:before {
  content: "\f19c"; }

.fa-unlink:before {
  content: "\f127"; }

.fa-unlock:before {
  content: "\f09c"; }

.fa-unlock-alt:before {
  content: "\f13e"; }

.fa-untappd:before {
  content: "\f405"; }

.fa-upload:before {
  content: "\f093"; }

.fa-usb:before {
  content: "\f287"; }

.fa-user:before {
  content: "\f007"; }

.fa-user-alt:before {
  content: "\f406"; }

.fa-user-alt-slash:before {
  content: "\f4fa"; }

.fa-user-astronaut:before {
  content: "\f4fb"; }

.fa-user-check:before {
  content: "\f4fc"; }

.fa-user-circle:before {
  content: "\f2bd"; }

.fa-user-clock:before {
  content: "\f4fd"; }

.fa-user-cog:before {
  content: "\f4fe"; }

.fa-user-edit:before {
  content: "\f4ff"; }

.fa-user-friends:before {
  content: "\f500"; }

.fa-user-graduate:before {
  content: "\f501"; }

.fa-user-lock:before {
  content: "\f502"; }

.fa-user-md:before {
  content: "\f0f0"; }

.fa-user-minus:before {
  content: "\f503"; }

.fa-user-ninja:before {
  content: "\f504"; }

.fa-user-plus:before {
  content: "\f234"; }

.fa-user-secret:before {
  content: "\f21b"; }

.fa-user-shield:before {
  content: "\f505"; }

.fa-user-slash:before {
  content: "\f506"; }

.fa-user-tag:before {
  content: "\f507"; }

.fa-user-tie:before {
  content: "\f508"; }

.fa-user-times:before {
  content: "\f235"; }

.fa-users:before {
  content: "\f0c0"; }

.fa-users-cog:before {
  content: "\f509"; }

.fa-ussunnah:before {
  content: "\f407"; }

.fa-utensil-spoon:before {
  content: "\f2e5"; }

.fa-utensils:before {
  content: "\f2e7"; }

.fa-vaadin:before {
  content: "\f408"; }

.fa-vector-square:before {
  content: "\f5cb"; }

.fa-venus:before {
  content: "\f221"; }

.fa-venus-double:before {
  content: "\f226"; }

.fa-venus-mars:before {
  content: "\f228"; }

.fa-viacoin:before {
  content: "\f237"; }

.fa-viadeo:before {
  content: "\f2a9"; }

.fa-viadeo-square:before {
  content: "\f2aa"; }

.fa-vial:before {
  content: "\f492"; }

.fa-vials:before {
  content: "\f493"; }

.fa-viber:before {
  content: "\f409"; }

.fa-video:before {
  content: "\f03d"; }

.fa-video-slash:before {
  content: "\f4e2"; }

.fa-vimeo:before {
  content: "\f40a"; }

.fa-vimeo-square:before {
  content: "\f194"; }

.fa-vimeo-v:before {
  content: "\f27d"; }

.fa-vine:before {
  content: "\f1ca"; }

.fa-vk:before {
  content: "\f189"; }

.fa-vnv:before {
  content: "\f40b"; }

.fa-volleyball-ball:before {
  content: "\f45f"; }

.fa-volume-down:before {
  content: "\f027"; }

.fa-volume-off:before {
  content: "\f026"; }

.fa-volume-up:before {
  content: "\f028"; }

.fa-vuejs:before {
  content: "\f41f"; }

.fa-walking:before {
  content: "\f554"; }

.fa-wallet:before {
  content: "\f555"; }

.fa-warehouse:before {
  content: "\f494"; }

.fa-weebly:before {
  content: "\f5cc"; }

.fa-weibo:before {
  content: "\f18a"; }

.fa-weight:before {
  content: "\f496"; }

.fa-weight-hanging:before {
  content: "\f5cd"; }

.fa-weixin:before {
  content: "\f1d7"; }

.fa-whatsapp:before {
  content: "\f232"; }

.fa-whatsapp-square:before {
  content: "\f40c"; }

.fa-wheelchair:before {
  content: "\f193"; }

.fa-whmcs:before {
  content: "\f40d"; }

.fa-wifi:before {
  content: "\f1eb"; }

.fa-wikipedia-w:before {
  content: "\f266"; }

.fa-window-close:before {
  content: "\f410"; }

.fa-window-maximize:before {
  content: "\f2d0"; }

.fa-window-minimize:before {
  content: "\f2d1"; }

.fa-window-restore:before {
  content: "\f2d2"; }

.fa-windows:before {
  content: "\f17a"; }

.fa-wine-glass:before {
  content: "\f4e3"; }

.fa-wine-glass-alt:before {
  content: "\f5ce"; }

.fa-wix:before {
  content: "\f5cf"; }

.fa-wolf-pack-battalion:before {
  content: "\f514"; }

.fa-won-sign:before {
  content: "\f159"; }

.fa-wordpress:before {
  content: "\f19a"; }

.fa-wordpress-simple:before {
  content: "\f411"; }

.fa-wpbeginner:before {
  content: "\f297"; }

.fa-wpexplorer:before {
  content: "\f2de"; }

.fa-wpforms:before {
  content: "\f298"; }

.fa-wrench:before {
  content: "\f0ad"; }

.fa-x-ray:before {
  content: "\f497"; }

.fa-xbox:before {
  content: "\f412"; }

.fa-xing:before {
  content: "\f168"; }

.fa-xing-square:before {
  content: "\f169"; }

.fa-y-combinator:before {
  content: "\f23b"; }

.fa-yahoo:before {
  content: "\f19e"; }

.fa-yandex:before {
  content: "\f413"; }

.fa-yandex-international:before {
  content: "\f414"; }

.fa-yelp:before {
  content: "\f1e9"; }

.fa-yen-sign:before {
  content: "\f157"; }

.fa-yoast:before {
  content: "\f2b1"; }

.fa-youtube:before {
  content: "\f167"; }

.fa-youtube-square:before {
  content: "\f431"; }

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

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

@font-face {
  font-family: "Font Awesome 5 Brands";
  font-style: normal;
  font-weight: normal;
  src: url(https://d3ueikeqly5swc.cloudfront.net/common/font/fontawesome/fa-brands-400.eot);
  src: url(https://d3ueikeqly5swc.cloudfront.net/common/font/fontawesome/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(https://d3ueikeqly5swc.cloudfront.net/common/font/fontawesome/fa-brands-400.woff2) format("woff2"), url(https://d3ueikeqly5swc.cloudfront.net/common/font/fontawesome/fa-brands-400.woff) format("woff"), url(https://d3ueikeqly5swc.cloudfront.net/common/font/fontawesome/fa-brands-400.ttf) format("truetype"), url(https://d3ueikeqly5swc.cloudfront.net/common/font/fontawesome/fa-brands-400.svg#fontawesome) format("svg"); }

.fab {
  font-family: "Font Awesome 5 Brands"; }

@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 400;
  src: url(https://d3ueikeqly5swc.cloudfront.net/common/font/fontawesome/fa-regular-400.eot);
  src: url(https://d3ueikeqly5swc.cloudfront.net/common/font/fontawesome/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(https://d3ueikeqly5swc.cloudfront.net/common/font/fontawesome/fa-regular-400.woff2) format("woff2"), url(https://d3ueikeqly5swc.cloudfront.net/common/font/fontawesome/fa-regular-400.woff) format("woff"), url(https://d3ueikeqly5swc.cloudfront.net/common/font/fontawesome/fa-regular-400.ttf) format("truetype"), url(https://d3ueikeqly5swc.cloudfront.net/common/font/fontawesome/fa-regular-400.svg#fontawesome) format("svg"); }

.far {
  font-weight: 400; }

@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  src: url(https://d3ueikeqly5swc.cloudfront.net/common/font/fontawesome/fa-solid-900.eot);
  src: url(https://d3ueikeqly5swc.cloudfront.net/common/font/fontawesome/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(https://d3ueikeqly5swc.cloudfront.net/common/font/fontawesome/fa-solid-900.woff2) format("woff2"), url(https://d3ueikeqly5swc.cloudfront.net/common/font/fontawesome/fa-solid-900.woff) format("woff"), url(https://d3ueikeqly5swc.cloudfront.net/common/font/fontawesome/fa-solid-900.ttf) format("truetype"), url(https://d3ueikeqly5swc.cloudfront.net/common/font/fontawesome/fa-solid-900.svg#fontawesome) format("svg"); }

.fa,
.far,
.fas {
  font-family: "Font Awesome 5 Free"; }

.fa,
.fas {
  font-weight: 900; }

/*
* FooTable v3 - FooTable is a jQuery plugin that aims to make HTML tables on smaller devices look awesome.
* @version 3.1.5
* @link http://fooplugins.com
* @copyright Steven Usher & Brad Vincent 2015
* @license Released under the GPLv3 license.
*/
table.footable,
table.footable-details {
  position: relative;
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse; }

table.footable-details {
  margin-bottom: 0; }

table.footable-hide-fouc {
  display: none; }

table > tbody > tr > td > span.footable-toggle {
  margin-right: 0;
  opacity: 0.5; }

table > tbody > tr > td > span.footable-toggle.last-column {
  margin-left: 8px;
  float: right; }

table.table-condensed > tbody > tr > td > span.footable-toggle {
  margin-right: 5px; }

table.footable-details > tbody > tr > th:nth-child(1) {
  min-width: 40px;
  width: 120px; }

table.footable-details > tbody > tr > td:nth-child(2) {
  word-break: break-all; }

table.footable-details > thead > tr:first-child > th,
table.footable-details > thead > tr:first-child > td,
table.footable-details > tbody > tr:first-child > th,
table.footable-details > tbody > tr:first-child > td,
table.footable-details > tfoot > tr:first-child > th,
table.footable-details > tfoot > tr:first-child > td {
  border-top-width: 0; }

table.footable-details.table-bordered > thead > tr:first-child > th,
table.footable-details.table-bordered > thead > tr:first-child > td,
table.footable-details.table-bordered > tbody > tr:first-child > th,
table.footable-details.table-bordered > tbody > tr:first-child > td,
table.footable-details.table-bordered > tfoot > tr:first-child > th,
table.footable-details.table-bordered > tfoot > tr:first-child > td {
  border-top-width: 1px; }

div.footable-loader {
  vertical-align: middle;
  text-align: center;
  height: 300px;
  position: relative; }

div.footable-loader > span.fooicon {
  display: inline-block;
  opacity: 0.3;
  font-size: 30px;
  line-height: 32px;
  width: 32px;
  height: 32px;
  margin-top: -16px;
  margin-left: -16px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-animation: fooicon-spin-r 2s infinite linear;
  animation: fooicon-spin-r 2s infinite linear; }

table.footable > tbody > tr.footable-empty > td {
  vertical-align: middle;
  text-align: center;
  font-size: 30px; }

table.footable > tbody > tr > td,
table.footable > tbody > tr > th {
  display: none; }

table.footable > tbody > tr.footable-empty > td,
table.footable > tbody > tr.footable-empty > th,
table.footable > tbody > tr.footable-detail-row > td,
table.footable > tbody > tr.footable-detail-row > th {
  display: table-cell; }

@-webkit-keyframes fooicon-spin-r {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@keyframes fooicon-spin-r {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

.fooicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings' !important;
  font-style: normal;
  font-weight: 100;
  transform: scale(0.8);
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
  @media (max-width: 736px) {
    .fooicon {
      transform: scale(0.7); } }

.fooicon:before,
.fooicon:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.fooicon-loader:before {
  content: "\e030"; }

.fooicon-plus:before {
  content: "\2b"; }

.fooicon-minus:before {
  content: "\2212"; }

.fooicon-search:before {
  content: "\e003"; }

.fooicon-remove:before {
  content: "\e014"; }

.fooicon-sort:before {
  content: "\e150"; }

.fooicon-sort-asc:before {
  content: "\e155"; }

.fooicon-sort-desc:before {
  content: "\e156"; }

.fooicon-pencil:before {
  content: "\270f"; }

.fooicon-trash:before {
  content: "\e020"; }

.fooicon-eye-close:before {
  content: "\e106"; }

.fooicon-flash:before {
  content: "\e162"; }

.fooicon-cog:before {
  content: "\e019"; }

.fooicon-stats:before {
  content: "\e185"; }

table.footable > thead > tr.footable-filtering > th {
  border-bottom-width: 1px;
  font-weight: normal; }

.footable-filtering-external.footable-filtering-right,
table.footable > thead > tr.footable-filtering > th,
table.footable.footable-filtering-right > thead > tr.footable-filtering > th {
  text-align: right; }

.footable-filtering-external.footable-filtering-left,
table.footable.footable-filtering-left > thead > tr.footable-filtering > th {
  text-align: left; }

.footable-filtering-external.footable-filtering-center,
table.footable.footable-filtering-center > thead > tr.footable-filtering > th {
  text-align: center; }

table.footable > thead > tr.footable-filtering > th div.form-group {
  margin-bottom: 0; }

table.footable > thead > tr.footable-filtering > th div.form-group + div.form-group {
  margin-top: 5px; }

table.footable > thead > tr.footable-filtering > th div.input-group {
  width: 100%; }

.footable-filtering-external ul.dropdown-menu > li > a.checkbox,
table.footable > thead > tr.footable-filtering > th ul.dropdown-menu > li > a.checkbox {
  margin: 0;
  display: block;
  position: relative; }

.footable-filtering-external ul.dropdown-menu > li > a.checkbox > label,
table.footable > thead > tr.footable-filtering > th ul.dropdown-menu > li > a.checkbox > label {
  display: block;
  padding-left: 40px;
  padding-right: 15px; }

.footable-filtering-external ul.dropdown-menu > li > a.checkbox input[type="checkbox"],
table.footable > thead > tr.footable-filtering > th ul.dropdown-menu > li > a.checkbox input[type="checkbox"] {
  position: absolute;
  margin-top: 7px;
  margin-left: -30px; }

@media (min-width: 768px) {
  table.footable > thead > tr.footable-filtering > th div.input-group {
    width: auto; }
  table.footable > thead > tr.footable-filtering > th div.form-group {
    margin-left: 2px;
    margin-right: 2px; }
  table.footable > thead > tr.footable-filtering > th div.form-group + div.form-group {
    margin-top: 0; } }

table.footable > thead > tr > td.footable-sortable,
table.footable > thead > tr > th.footable-sortable,
table.footable > tbody > tr > td.footable-sortable,
table.footable > tbody > tr > th.footable-sortable,
table.footable > tfoot > tr > td.footable-sortable,
table.footable > tfoot > tr > th.footable-sortable {
  position: relative;
  padding-right: 30px;
  cursor: pointer; }

td.footable-sortable > span.fooicon,
th.footable-sortable > span.fooicon {
  position: absolute;
  right: 6px;
  top: 50%;
  margin-top: -7px;
  opacity: 0;
  transition: opacity 0.3s ease-in; }

td.footable-sortable:hover > span.fooicon,
th.footable-sortable:hover > span.fooicon {
  opacity: 1; }

td.footable-sortable.footable-asc > span.fooicon,
th.footable-sortable.footable-asc > span.fooicon,
td.footable-sortable.footable-desc > span.fooicon,
th.footable-sortable.footable-desc > span.fooicon {
  opacity: 1; }

/* hides the sort icons when sorting is not allowed */
table.footable-sorting-disabled td.footable-sortable.footable-asc > span.fooicon,
table.footable-sorting-disabled td.footable-sortable.footable-desc > span.fooicon,
table.footable-sorting-disabled td.footable-sortable:hover > span.fooicon,
table.footable-sorting-disabled th.footable-sortable.footable-asc > span.fooicon,
table.footable-sorting-disabled th.footable-sortable.footable-desc > span.fooicon,
table.footable-sorting-disabled th.footable-sortable:hover > span.fooicon {
  opacity: 0;
  visibility: hidden; }

.footable-paging-external ul.pagination,
table.footable > tfoot > tr.footable-paging > td > ul.pagination {
  margin: 10px 0 0 0; }

.footable-paging-external span.label,
table.footable > tfoot > tr.footable-paging > td > span.label {
  display: inline-block;
  margin: 0 0 10px 0;
  padding: 4px 10px; }

.footable-paging-external.footable-paging-center,
table.footable > tfoot > tr.footable-paging > td,
table.footable-paging-center > tfoot > tr.footable-paging > td {
  text-align: center; }

.footable-paging-external.footable-paging-left,
table.footable-paging-left > tfoot > tr.footable-paging > td {
  text-align: left; }

.footable-paging-external.footable-paging-right,
table.footable-paging-right > tfoot > tr.footable-paging > td {
  text-align: right; }

ul.pagination > li.footable-page {
  display: none; }

ul.pagination > li.footable-page.visible {
  display: inline; }

td.footable-editing {
  width: 90px;
  max-width: 90px; }

table.footable-editing-no-edit td.footable-editing,
table.footable-editing-no-delete td.footable-editing,
table.footable-editing-no-view td.footable-editing {
  width: 70px;
  max-width: 70px; }

table.footable-editing-no-edit.footable-editing-no-delete td.footable-editing,
table.footable-editing-no-edit.footable-editing-no-view td.footable-editing,
table.footable-editing-no-delete.footable-editing-no-view td.footable-editing {
  width: 50px;
  max-width: 50px; }

table.footable-editing-no-edit.footable-editing-no-delete.footable-editing-no-view td.footable-editing,
table.footable-editing-no-edit.footable-editing-no-delete.footable-editing-no-view th.footable-editing {
  width: 0;
  max-width: 0;
  display: none !important; }

table.footable-editing-right td.footable-editing,
table.footable-editing-right tr.footable-editing {
  text-align: right; }

table.footable-editing-left td.footable-editing,
table.footable-editing-left tr.footable-editing {
  text-align: left; }

table.footable-editing button.footable-add,
table.footable-editing button.footable-hide,
table.footable-editing-show button.footable-show,
table.footable-editing.footable-editing-always-show button.footable-show,
table.footable-editing.footable-editing-always-show button.footable-hide,
table.footable-editing.footable-editing-always-show.footable-editing-no-add tr.footable-editing {
  display: none; }

table.footable-editing.footable-editing-show button.footable-add,
table.footable-editing.footable-editing-show button.footable-hide,
table.footable-editing.footable-editing-always-show button.footable-add {
  display: inline-block; }

#filter-patient-container .dropdown-menu li:first-child, #filter-container .dropdown-menu li:first-child {
  display: none; }

#filter-patient-container form, #filter-container form {
  width: 100%; }
  #filter-patient-container form .footable-filtering-search, #filter-container form .footable-filtering-search {
    width: 100%;
    margin-bottom: 7px; }
    #filter-patient-container form .footable-filtering-search .sr-only, #filter-container form .footable-filtering-search .sr-only {
      font-size: 3rem; }
    #filter-patient-container form .footable-filtering-search .input-group, #filter-container form .footable-filtering-search .input-group {
      display: flex;
      width: 100%; }
      #filter-patient-container form .footable-filtering-search .input-group .form-control, #filter-container form .footable-filtering-search .input-group .form-control {
        width: min-content;
        border-radius: 0;
        min-height: 70px;
        border: none !important;
        border-bottom: 2px solid #606060 !important;
        font-size: 1.23rem;
        color: black; }
        @media (max-width: 1440px) {
          #filter-patient-container form .footable-filtering-search .input-group .form-control, #filter-container form .footable-filtering-search .input-group .form-control {
            font-size: 1.11725rem; } }
        @media (max-width: 736px) {
          #filter-patient-container form .footable-filtering-search .input-group .form-control, #filter-container form .footable-filtering-search .input-group .form-control {
            font-size: 1.025rem; } }
        @media (max-width: 736px) {
          #filter-patient-container form .footable-filtering-search .input-group .form-control, #filter-container form .footable-filtering-search .input-group .form-control {
            min-height: 50px; } }
      #filter-patient-container form .footable-filtering-search .input-group .input-group-btn button, #filter-container form .footable-filtering-search .input-group .input-group-btn button {
        margin: 0 !important;
        height: 100%; }
      #filter-patient-container form .footable-filtering-search .input-group .input-group-btn .btn-primary, #filter-container form .footable-filtering-search .input-group .input-group-btn .btn-primary {
        display: none !important;
        background: #007494 !important;
        border-radius: 0 !important;
        margin-left: 5px !important;
        border: none !important; }
      #filter-patient-container form .footable-filtering-search .input-group .input-group-btn .dropdown-toggle, #filter-container form .footable-filtering-search .input-group .input-group-btn .dropdown-toggle {
        margin: 0 !important;
        background: #007494 !important;
        border-radius: 0 !important;
        border: none !important;
        margin-left: 5px !important; }
      @media (max-width: 768px) {
        #filter-patient-container form .footable-filtering-search .input-group .input-group-btn, #filter-container form .footable-filtering-search .input-group .input-group-btn {
          display: none; } }

#paging-ui-container {
  text-align: center;
  margin-bottom: 50px; }
  #paging-ui-container .footable-pagination-wrapper ul {
    border-radius: 0; }
    #paging-ui-container .footable-pagination-wrapper ul li a {
      color: black; }
    #paging-ui-container .footable-pagination-wrapper ul .active a {
      background: #292929;
      border-color: #292929;
      color: #fff; }

.footable-details th, .footable-details td {
  font-size: 1.23rem;
  font-family: "LatoWebBold", Helvetica, Arial, sans-serif !important; }
  @media (max-width: 1440px) {
    .footable-details th, .footable-details td {
      font-size: 1.11725rem; } }
  @media (max-width: 736px) {
    .footable-details th, .footable-details td {
      font-size: 1.025rem; } }

.footable-details > thead > tr > th, .footable-details > thead > tr > td, .footable-details > tbody > tr > th, .footable-details > tbody > tr > td, .footable-details > tfoot > tr > th, .footable-details > tfoot > tr > td {
  padding: 0 4px !important; }

@media (min-width: 1200px) {
  .viewspatientlisttable thead tr th:first-child {
    display: none !important; } }

@media (max-width: 1200px) {
  .viewspatientlisttable tbody tr[data-expanded="true"] {
    background-color: #eee;
    color: #171717; }
    .viewspatientlisttable tbody tr[data-expanded="true"] .fooicon-minus:before {
      color: black !important; } }

@media (min-width: 1200px) {
  .viewspatientlisttable tbody tr td:first-child {
    display: none !important; } }

.viewspatientlisttable tbody tr .viewspatientlist tr th, .viewspatientlisttable tbody tr .viewspatientlist tr td {
  cursor: default !important; }

.viewspatientlist td:nth-child(1), .alerttable td:nth-child(1), .selectuser td:nth-child(1) {
  display: none; }

@media (max-width: 1200px) {
  .footable.breakpoint > tbody > tr > td > span.footable-toggle {
    color: #000415 !important;
    transform: scale(0.7); } }

.open > .dropdown-menu {
  display: block;
  border-radius: 0; }

.footable-pagination-wrapper {
  margin-top: 15px; }
  .footable-pagination-wrapper .label-default {
    display: none !important; }
  .footable-pagination-wrapper ul {
    display: inline-flex;
    margin-bottom: 15px; }
    .footable-pagination-wrapper ul li {
      margin: 0 7px; }
      .footable-pagination-wrapper ul li.active a {
        padding: 7px 14px; }

/* required styles */
.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-map-pane svg,
.leaflet-map-pane canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
  position: absolute;
  left: 0;
  top: 0; }

.leaflet-container {
  overflow: hidden; }

.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-user-drag: none; }

/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
.leaflet-safari .leaflet-tile {
  image-rendering: -webkit-optimize-contrast; }

/* hack that prevents hw layers "stretching" when loading new tiles */
.leaflet-safari .leaflet-tile-container {
  width: 1600px;
  height: 1600px;
  -webkit-transform-origin: 0 0; }

.leaflet-marker-icon,
.leaflet-marker-shadow {
  display: block; }

/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container .leaflet-overlay-pane svg,
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer {
  max-width: none !important; }

.leaflet-container.leaflet-touch-zoom {
  -ms-touch-action: pan-x pan-y;
  touch-action: pan-x pan-y; }

.leaflet-container.leaflet-touch-drag {
  -ms-touch-action: pinch-zoom; }

.leaflet-container.leaflet-touch-drag.leaflet-touch-drag {
  -ms-touch-action: none;
  touch-action: none; }

.leaflet-tile {
  filter: inherit;
  visibility: hidden; }

.leaflet-tile-loaded {
  visibility: inherit; }

.leaflet-zoom-box {
  width: 0;
  height: 0;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 800; }

/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
  -moz-user-select: none; }

.leaflet-pane {
  z-index: 400; }

.leaflet-tile-pane {
  z-index: 200; }

.leaflet-overlay-pane {
  z-index: 400; }

.leaflet-shadow-pane {
  z-index: 500; }

.leaflet-marker-pane {
  z-index: 600; }

.leaflet-tooltip-pane {
  z-index: 650; }

.leaflet-popup-pane {
  z-index: 700; }

.leaflet-map-pane canvas {
  z-index: 100; }

.leaflet-map-pane svg {
  z-index: 200; }

.leaflet-vml-shape {
  width: 1px;
  height: 1px; }

.lvml {
  behavior: url(#default#VML);
  display: inline-block;
  position: absolute; }

/* control positioning */
.leaflet-control {
  position: relative;
  z-index: 800;
  pointer-events: visiblePainted;
  /* IE 9-10 doesn't have auto */
  pointer-events: auto; }

.leaflet-top,
.leaflet-bottom {
  position: absolute;
  z-index: 1000;
  pointer-events: none; }

.leaflet-top {
  top: 0; }

.leaflet-right {
  right: 0; }

.leaflet-bottom {
  bottom: 0; }

.leaflet-left {
  left: 0; }

.leaflet-control {
  float: left;
  clear: both; }

.leaflet-right .leaflet-control {
  float: right; }

.leaflet-top .leaflet-control {
  margin-top: 10px; }

.leaflet-bottom .leaflet-control {
  margin-bottom: 10px; }

.leaflet-left .leaflet-control {
  margin-left: 10px; }

.leaflet-right .leaflet-control {
  margin-right: 10px; }

/* zoom and fade animations */
.leaflet-fade-anim .leaflet-tile {
  will-change: opacity; }

.leaflet-fade-anim .leaflet-popup {
  opacity: 0;
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear; }

.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
  opacity: 1; }

.leaflet-zoom-animated {
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0; }

.leaflet-zoom-anim .leaflet-zoom-animated {
  will-change: transform; }

.leaflet-zoom-anim .leaflet-zoom-animated {
  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);
  -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1);
  -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1);
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1); }

.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none; }

.leaflet-zoom-anim .leaflet-zoom-hide {
  visibility: hidden; }

/* cursors */
.leaflet-interactive {
  cursor: pointer; }

.leaflet-grab {
  cursor: -webkit-grab;
  cursor: -moz-grab; }

.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
  cursor: crosshair; }

.leaflet-popup-pane,
.leaflet-control {
  cursor: auto; }

.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing; }

/* marker & overlays interactivity */
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
  pointer-events: none; }

.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive {
  pointer-events: visiblePainted;
  /* IE 9-10 doesn't have auto */
  pointer-events: auto; }

/* visual tweaks */
.leaflet-container {
  background: #ddd;
  outline: 0; }

.leaflet-container a {
  color: #0078A8; }

.leaflet-container a.leaflet-active {
  outline: 2px solid orange; }

.leaflet-zoom-box {
  border: 2px dotted #38f;
  background: rgba(255, 255, 255, 0.5); }

/* general typography */
.leaflet-container {
  font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif; }

/* general toolbar styles */
.leaflet-bar {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.65);
  border-radius: 4px; }

.leaflet-bar a,
.leaflet-bar a:hover {
  background-color: #fff;
  border-bottom: 1px solid #ccc;
  width: 26px;
  height: 26px;
  line-height: 26px;
  display: block;
  text-align: center;
  text-decoration: none;
  color: black; }

.leaflet-bar a,
.leaflet-control-layers-toggle {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  display: block; }

.leaflet-bar a:hover {
  background-color: #f4f4f4; }

.leaflet-bar a:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px; }

.leaflet-bar a:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom: none; }

.leaflet-bar a.leaflet-disabled {
  cursor: default;
  background-color: #f4f4f4;
  color: #bbb; }

.leaflet-touch .leaflet-bar a {
  width: 30px;
  height: 30px;
  line-height: 30px; }

/* zoom control */
.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
  font: bold 18px 'Lucida Console', Monaco, monospace;
  text-indent: 1px; }

.leaflet-control-zoom-out {
  font-size: 20px; }

.leaflet-touch .leaflet-control-zoom-in {
  font-size: 22px; }

.leaflet-touch .leaflet-control-zoom-out {
  font-size: 24px; }

/* layers control */
.leaflet-control-layers {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);
  background: #fff;
  border-radius: 5px; }

.leaflet-control-layers-toggle {
  background-image: url(images/layers.png);
  width: 36px;
  height: 36px; }

.leaflet-retina .leaflet-control-layers-toggle {
  background-image: url(images/layers-2x.png);
  background-size: 26px 26px; }

.leaflet-touch .leaflet-control-layers-toggle {
  width: 44px;
  height: 44px; }

.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
  display: none; }

.leaflet-control-layers-expanded .leaflet-control-layers-list {
  display: block;
  position: relative; }

.leaflet-control-layers-expanded {
  padding: 6px 10px 6px 6px;
  color: #333;
  background: #fff; }

.leaflet-control-layers-scrollbar {
  overflow-y: scroll;
  padding-right: 5px; }

.leaflet-control-layers-selector {
  margin-top: 2px;
  position: relative;
  top: 1px; }

.leaflet-control-layers label {
  display: block; }

.leaflet-control-layers-separator {
  height: 0;
  border-top: 1px solid #ddd;
  margin: 5px -10px 5px -6px; }

/* attribution and scale controls */
.leaflet-container .leaflet-control-attribution {
  background: #fff;
  background: rgba(255, 255, 255, 0.7);
  margin: 0; }

.leaflet-control-attribution,
.leaflet-control-scale-line {
  padding: 0 5px;
  color: #333; }

.leaflet-control-attribution a {
  text-decoration: none; }

.leaflet-control-attribution a:hover {
  text-decoration: underline; }

.leaflet-container .leaflet-control-attribution,
.leaflet-container .leaflet-control-scale {
  font-size: 11px; }

.leaflet-left .leaflet-control-scale {
  margin-left: 5px; }

.leaflet-bottom .leaflet-control-scale {
  margin-bottom: 5px; }

.leaflet-control-scale-line {
  border: 2px solid #777;
  border-top: none;
  line-height: 1.1;
  padding: 2px 5px 1px;
  font-size: 11px;
  white-space: nowrap;
  overflow: hidden;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff;
  background: rgba(255, 255, 255, 0.5); }

.leaflet-control-scale-line:not(:first-child) {
  border-top: 2px solid #777;
  border-bottom: none;
  margin-top: -2px; }

.leaflet-control-scale-line:not(:first-child):not(:last-child) {
  border-bottom: 2px solid #777; }

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
  box-shadow: none; }

.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
  border: 2px solid rgba(0, 0, 0, 0.2);
  background-clip: padding-box; }

/* popup */
.leaflet-popup {
  position: absolute;
  text-align: center;
  margin-bottom: 20px; }

.leaflet-popup-content-wrapper {
  padding: 1px;
  text-align: left;
  border-radius: 12px; }

.leaflet-popup-content {
  margin: 13px 19px;
  line-height: 1.4; }

.leaflet-popup-content p {
  margin: 18px 0; }

.leaflet-popup-tip-container {
  width: 40px;
  height: 20px;
  position: absolute;
  left: 50%;
  margin-left: -20px;
  overflow: hidden;
  pointer-events: none; }

.leaflet-popup-tip {
  width: 17px;
  height: 17px;
  padding: 1px;
  margin: -10px auto 0;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
  background: white;
  color: #333;
  box-shadow: 0 3px 14px rgba(0, 0, 0, 0.4); }

.leaflet-container a.leaflet-popup-close-button {
  position: absolute;
  top: 0;
  right: 0;
  padding: 4px 4px 0 0;
  border: none;
  text-align: center;
  width: 18px;
  height: 14px;
  font: 16px/14px Tahoma, Verdana, sans-serif;
  color: #c3c3c3;
  text-decoration: none;
  font-weight: bold;
  background: transparent; }

.leaflet-container a.leaflet-popup-close-button:hover {
  color: #999; }

.leaflet-popup-scrolled {
  overflow: auto;
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd; }

.leaflet-oldie .leaflet-popup-content-wrapper {
  zoom: 1; }

.leaflet-oldie .leaflet-popup-tip {
  width: 24px;
  margin: 0 auto;
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
  filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678); }

.leaflet-oldie .leaflet-popup-tip-container {
  margin-top: -1px; }

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
  border: 1px solid #999; }

/* div icon */
.leaflet-div-icon {
  background: #fff;
  border: 1px solid #666; }

/* Tooltip */
/* Base styles for the element that has a tooltip */
.leaflet-tooltip {
  position: absolute;
  padding: 6px;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 3px;
  color: #222;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); }

.leaflet-tooltip.leaflet-clickable {
  cursor: pointer;
  pointer-events: auto; }

.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
  position: absolute;
  pointer-events: none;
  border: 6px solid transparent;
  background: transparent;
  content: ""; }

/* Directions */
.leaflet-tooltip-bottom {
  margin-top: 6px; }

.leaflet-tooltip-top {
  margin-top: -6px; }

.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
  left: 50%;
  margin-left: -6px; }

.leaflet-tooltip-top:before {
  bottom: 0;
  margin-bottom: -12px;
  border-top-color: #fff; }

.leaflet-tooltip-bottom:before {
  top: 0;
  margin-top: -12px;
  margin-left: -6px;
  border-bottom-color: #fff; }

.leaflet-tooltip-left {
  margin-left: -6px; }

.leaflet-tooltip-right {
  margin-left: 6px; }

.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
  top: 50%;
  margin-top: -6px; }

.leaflet-tooltip-left:before {
  right: 0;
  margin-right: -12px;
  border-left-color: #fff; }

.leaflet-tooltip-right:before {
  left: 0;
  margin-left: -12px;
  border-right-color: #fff; }

.morris-hover {
  position: absolute;
  z-index: 1000; }

.morris-hover.morris-default-style {
  border-radius: 10px;
  padding: 6px;
  color: #666;
  background: rgba(255, 255, 255, 0.8);
  border: solid 2px rgba(230, 230, 230, 0.8);
  font-family: sans-serif;
  font-size: 12px;
  text-align: center; }

.morris-hover.morris-default-style .morris-hover-row-label {
  font-weight: bold;
  margin: 0.25em 0; }

.morris-hover.morris-default-style .morris-hover-point {
  white-space: nowrap;
  margin: 0.1em 0; }

/*============================================
Calendar
=============================================*/
/* minimal css required */
.noncal-hide {
  display: none; }

/* additional css, optional */
.noncal-display {
  display: block; }

.noncal ul {
  list-style-type: none;
  border: 1px solid white;
  box-shadow: 0 0 5px #AAA;
  position: absolute;
  background: white;
  z-index: 999;
  width: 92%; }

.noncal li a {
  margin: 0;
  display: block;
  color: black;
  padding: 15px 30px;
  text-decoration: none;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.42857143; }

.noncal li a:hover {
  background: #00aad4;
  color: #fff; }

@media (max-width: 990px) {
  .noncal ul {
    width: 96%; } }

@media (max-width: 768px) {
  .noncal ul {
    width: 96%; } }

@media (max-width: 736px) {
  .noncal ul {
    width: 93%; } }

@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0); }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0); } }

@keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0); }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0); } }

.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom; }

@-webkit-keyframes flash {
  from,
  50%,
  to {
    opacity: 1; }
  25%,
  75% {
    opacity: 0; } }

@keyframes flash {
  from,
  50%,
  to {
    opacity: 1; }
  25%,
  75% {
    opacity: 0; } }

.flash {
  -webkit-animation-name: flash;
  animation-name: flash; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse; }

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1); }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1); }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1); }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1); }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1); }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1); }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1); }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1); }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand; }

@-webkit-keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); } }

@keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); } }

.shake {
  -webkit-animation-name: shake;
  animation-name: shake; }

@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0); }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg); }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg); }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0); }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg); }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg); }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

.headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake; }

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg); }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg); }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg); }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg); }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg); } }

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg); }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg); }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg); }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg); }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg); } }

.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing; }

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.tada {
  -webkit-animation-name: tada;
  animation-name: tada; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble; }

@-webkit-keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    -webkit-transform: skewX(0.39062deg) skewY(0.39062deg);
    transform: skewX(0.39062deg) skewY(0.39062deg); }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg); } }

@keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    -webkit-transform: skewX(0.39062deg) skewY(0.39062deg);
    transform: skewX(0.39062deg) skewY(0.39062deg); }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg); } }

.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center; }

@-webkit-keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

.heartBeat {
  -webkit-animation-name: heartBeat;
  animation-name: heartBeat;
  -webkit-animation-duration: 1.3s;
  animation-duration: 1.3s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out; }

@-webkit-keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03); }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97); }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03); }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97); }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.bounceIn {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn; }

@-webkit-keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0); }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0); }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown; }

@-webkit-keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft; }

@-webkit-keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight; }

@-webkit-keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp; }

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); } }

@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); } }

.bounceOut {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut; }

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown; }

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft; }

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight; }

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp; }

@-webkit-keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn; }

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown; }

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig; }

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft; }

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig; }

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight; }

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig; }

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp; }

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig; }

@-webkit-keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

@keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut; }

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

@keyframes fadeOutDown {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown; }

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

@keyframes fadeOutDownBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig; }

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

@keyframes fadeOutLeft {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft; }

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

@keyframes fadeOutLeftBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig; }

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

@keyframes fadeOutRight {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight; }

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

@keyframes fadeOutRightBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig; }

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

@keyframes fadeOutUp {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp; }

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

@keyframes fadeOutUpBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig; }

@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; } }

@keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; } }

.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip; }

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX; }

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY; }

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0; } }

@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0; } }

.flipOutX {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important; }

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0; } }

@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0; } }

.flipOutY {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY; }

@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1; }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }

@keyframes lightSpeedOut {
  from {
    opacity: 1; }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }

.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in; }

@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn; }

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft; }

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight; }

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft; }

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight; }

@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1; }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0; } }

@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1; }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0; } }

.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut; }

@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; } }

@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; } }

.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft; }

@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight; }

@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft; }

@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0; } }

@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0; } }

.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight; }

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }

@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }

.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-name: hinge;
  animation-name: hinge; }

@-webkit-keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom; }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg); }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg); }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom; }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg); }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg); }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1); } }

.jackInTheBox {
  -webkit-animation-name: jackInTheBox;
  animation-name: jackInTheBox; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }

@keyframes rollOut {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }

.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut; }

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50% {
    opacity: 1; } }

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50% {
    opacity: 1; } }

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn; }

@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown; }

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft; }

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight; }

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp; }

@-webkit-keyframes zoomOut {
  from {
    opacity: 1; }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  to {
    opacity: 0; } }

@keyframes zoomOut {
  from {
    opacity: 1; }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  to {
    opacity: 0; } }

.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut; }

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown; }

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center; } }

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center; } }

.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft; }

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center; } }

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center; } }

.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight; }

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp; }

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown; }

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft; }

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight; }

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp; }

@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown; }

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft; }

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight; }

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp; }

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

.animated.delay-1s {
  -webkit-animation-delay: 1s;
  animation-delay: 1s; }

.animated.delay-2s {
  -webkit-animation-delay: 2s;
  animation-delay: 2s; }

.animated.delay-3s {
  -webkit-animation-delay: 3s;
  animation-delay: 3s; }

.animated.delay-4s {
  -webkit-animation-delay: 4s;
  animation-delay: 4s; }

.animated.delay-5s {
  -webkit-animation-delay: 5s;
  animation-delay: 5s; }

.animated.fast {
  -webkit-animation-duration: 800ms;
  animation-duration: 800ms; }

.animated.faster {
  -webkit-animation-duration: 500ms;
  animation-duration: 500ms; }

.animated.slow {
  -webkit-animation-duration: 2s;
  animation-duration: 2s; }

.animated.slower {
  -webkit-animation-duration: 3s;
  animation-duration: 3s; }

@media (prefers-reduced-motion) {
  .animated {
    -webkit-animation: unset !important;
    animation: unset !important;
    -webkit-transition: none !important;
    transition: none !important; } }

/*============================================
DO NOT CHANGE!!!
=============================================*/
.text-transparent {
  color: transparent !important; }

.border-transparent {
  border-color: transparent; }

.transparent {
  background-color: transparent !important;
  color: white !important; }

.tile-transparent {
  background: transparent !important; }
  @media (min-width: 1025px) {
    .tile-transparent:hover {
      background-color: rgba(13, 13, 13, 0) !important; } }
  .tile-transparent:active, .tile-transparent:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    background-color: rgba(5, 5, 5, 0) !important; }

.target-transparent {
  background: transparent !important;
  color: #fff;
  padding: 20px; }

.patient-dash-transparent {
  background-color: transparent !important; }

.btn-transparent {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: transparent !important;
  border: 2px solid transparent !important; }
  .btn-transparent:focus, .btn-transparent:active {
    outline: none;
    color: white !important;
    background: transparent !important;
    text-decoration: none; }

.bg-overlay-transparent-10 {
  background: rgba(0, 0, 0, 0.1); }

.bg-overlay-transparent-20 {
  background: rgba(0, 0, 0, 0.2); }

.bg-overlay-transparent-30 {
  background: rgba(0, 0, 0, 0.3); }

.bg-overlay-transparent-40 {
  background: rgba(0, 0, 0, 0.4); }

.bg-overlay-transparent-50 {
  background: rgba(0, 0, 0, 0.5); }

.bg-overlay-transparent-60 {
  background: rgba(0, 0, 0, 0.6); }

.bg-overlay-transparent-70 {
  background: rgba(0, 0, 0, 0.7); }

.bg-overlay-transparent-80 {
  background: rgba(0, 0, 0, 0.8); }

.bg-overlay-transparent-90 {
  background: rgba(0, 0, 0, 0.9); }

.bg-transparent {
  background: transparent; }

.bg-dark-transparent-1 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-1 {
  background: rgba(3, 3, 3, 0); }

.bg-dark-transparent-2 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-2 {
  background: rgba(5, 5, 5, 0); }

.bg-dark-transparent-3 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-3 {
  background: rgba(8, 8, 8, 0); }

.bg-dark-transparent-4 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-4 {
  background: rgba(10, 10, 10, 0); }

.bg-dark-transparent-5 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-5 {
  background: rgba(13, 13, 13, 0); }

.bg-dark-transparent-6 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-6 {
  background: rgba(15, 15, 15, 0); }

.bg-dark-transparent-7 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-7 {
  background: rgba(18, 18, 18, 0); }

.bg-dark-transparent-8 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-8 {
  background: rgba(20, 20, 20, 0); }

.bg-dark-transparent-9 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-9 {
  background: rgba(23, 23, 23, 0); }

.bg-dark-transparent-10 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-10 {
  background: rgba(26, 26, 26, 0); }

.bg-dark-transparent-11 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-11 {
  background: rgba(28, 28, 28, 0); }

.bg-dark-transparent-12 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-12 {
  background: rgba(31, 31, 31, 0); }

.bg-dark-transparent-13 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-13 {
  background: rgba(33, 33, 33, 0); }

.bg-dark-transparent-14 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-14 {
  background: rgba(36, 36, 36, 0); }

.bg-dark-transparent-15 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-15 {
  background: rgba(38, 38, 38, 0); }

.bg-dark-transparent-16 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-16 {
  background: rgba(41, 41, 41, 0); }

.bg-dark-transparent-17 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-17 {
  background: rgba(43, 43, 43, 0); }

.bg-dark-transparent-18 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-18 {
  background: rgba(46, 46, 46, 0); }

.bg-dark-transparent-19 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-19 {
  background: rgba(48, 48, 48, 0); }

.bg-dark-transparent-20 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-20 {
  background: rgba(51, 51, 51, 0); }

.bg-dark-transparent-21 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-21 {
  background: rgba(54, 54, 54, 0); }

.bg-dark-transparent-22 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-22 {
  background: rgba(56, 56, 56, 0); }

.bg-dark-transparent-23 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-23 {
  background: rgba(59, 59, 59, 0); }

.bg-dark-transparent-24 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-24 {
  background: rgba(61, 61, 61, 0); }

.bg-dark-transparent-25 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-25 {
  background: rgba(64, 64, 64, 0); }

.bg-dark-transparent-26 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-26 {
  background: rgba(66, 66, 66, 0); }

.bg-dark-transparent-27 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-27 {
  background: rgba(69, 69, 69, 0); }

.bg-dark-transparent-28 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-28 {
  background: rgba(71, 71, 71, 0); }

.bg-dark-transparent-29 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-29 {
  background: rgba(74, 74, 74, 0); }

.bg-dark-transparent-30 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-30 {
  background: rgba(77, 77, 77, 0); }

.bg-dark-transparent-31 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-31 {
  background: rgba(79, 79, 79, 0); }

.bg-dark-transparent-32 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-32 {
  background: rgba(82, 82, 82, 0); }

.bg-dark-transparent-33 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-33 {
  background: rgba(84, 84, 84, 0); }

.bg-dark-transparent-34 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-34 {
  background: rgba(87, 87, 87, 0); }

.bg-dark-transparent-35 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-35 {
  background: rgba(89, 89, 89, 0); }

.bg-dark-transparent-36 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-36 {
  background: rgba(92, 92, 92, 0); }

.bg-dark-transparent-37 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-37 {
  background: rgba(94, 94, 94, 0); }

.bg-dark-transparent-38 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-38 {
  background: rgba(97, 97, 97, 0); }

.bg-dark-transparent-39 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-39 {
  background: rgba(99, 99, 99, 0); }

.bg-dark-transparent-40 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-40 {
  background: rgba(102, 102, 102, 0); }

.bg-dark-transparent-41 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-41 {
  background: rgba(105, 105, 105, 0); }

.bg-dark-transparent-42 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-42 {
  background: rgba(107, 107, 107, 0); }

.bg-dark-transparent-43 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-43 {
  background: rgba(110, 110, 110, 0); }

.bg-dark-transparent-44 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-44 {
  background: rgba(112, 112, 112, 0); }

.bg-dark-transparent-45 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-45 {
  background: rgba(115, 115, 115, 0); }

.bg-dark-transparent-46 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-46 {
  background: rgba(117, 117, 117, 0); }

.bg-dark-transparent-47 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-47 {
  background: rgba(120, 120, 120, 0); }

.bg-dark-transparent-48 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-48 {
  background: rgba(122, 122, 122, 0); }

.bg-dark-transparent-49 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-49 {
  background: rgba(125, 125, 125, 0); }

.bg-dark-transparent-50 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-50 {
  background: rgba(128, 128, 128, 0); }

.bg-dark-transparent-51 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-51 {
  background: rgba(130, 130, 130, 0); }

.bg-dark-transparent-52 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-52 {
  background: rgba(133, 133, 133, 0); }

.bg-dark-transparent-53 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-53 {
  background: rgba(135, 135, 135, 0); }

.bg-dark-transparent-54 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-54 {
  background: rgba(138, 138, 138, 0); }

.bg-dark-transparent-55 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-55 {
  background: rgba(140, 140, 140, 0); }

.bg-dark-transparent-56 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-56 {
  background: rgba(143, 143, 143, 0); }

.bg-dark-transparent-57 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-57 {
  background: rgba(145, 145, 145, 0); }

.bg-dark-transparent-58 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-58 {
  background: rgba(148, 148, 148, 0); }

.bg-dark-transparent-59 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-59 {
  background: rgba(150, 150, 150, 0); }

.bg-dark-transparent-60 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-60 {
  background: rgba(153, 153, 153, 0); }

.bg-dark-transparent-61 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-61 {
  background: rgba(156, 156, 156, 0); }

.bg-dark-transparent-62 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-62 {
  background: rgba(158, 158, 158, 0); }

.bg-dark-transparent-63 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-63 {
  background: rgba(161, 161, 161, 0); }

.bg-dark-transparent-64 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-64 {
  background: rgba(163, 163, 163, 0); }

.bg-dark-transparent-65 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-65 {
  background: rgba(166, 166, 166, 0); }

.bg-dark-transparent-66 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-66 {
  background: rgba(168, 168, 168, 0); }

.bg-dark-transparent-67 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-67 {
  background: rgba(171, 171, 171, 0); }

.bg-dark-transparent-68 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-68 {
  background: rgba(173, 173, 173, 0); }

.bg-dark-transparent-69 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-69 {
  background: rgba(176, 176, 176, 0); }

.bg-dark-transparent-70 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-70 {
  background: rgba(179, 179, 179, 0); }

.bg-dark-transparent-71 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-71 {
  background: rgba(181, 181, 181, 0); }

.bg-dark-transparent-72 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-72 {
  background: rgba(184, 184, 184, 0); }

.bg-dark-transparent-73 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-73 {
  background: rgba(186, 186, 186, 0); }

.bg-dark-transparent-74 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-74 {
  background: rgba(189, 189, 189, 0); }

.bg-dark-transparent-75 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-75 {
  background: rgba(191, 191, 191, 0); }

.bg-dark-transparent-76 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-76 {
  background: rgba(194, 194, 194, 0); }

.bg-dark-transparent-77 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-77 {
  background: rgba(196, 196, 196, 0); }

.bg-dark-transparent-78 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-78 {
  background: rgba(199, 199, 199, 0); }

.bg-dark-transparent-79 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-79 {
  background: rgba(201, 201, 201, 0); }

.bg-dark-transparent-80 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-80 {
  background: rgba(204, 204, 204, 0); }

.bg-dark-transparent-81 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-81 {
  background: rgba(207, 207, 207, 0); }

.bg-dark-transparent-82 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-82 {
  background: rgba(209, 209, 209, 0); }

.bg-dark-transparent-83 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-83 {
  background: rgba(212, 212, 212, 0); }

.bg-dark-transparent-84 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-84 {
  background: rgba(214, 214, 214, 0); }

.bg-dark-transparent-85 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-85 {
  background: rgba(217, 217, 217, 0); }

.bg-dark-transparent-86 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-86 {
  background: rgba(219, 219, 219, 0); }

.bg-dark-transparent-87 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-87 {
  background: rgba(222, 222, 222, 0); }

.bg-dark-transparent-88 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-88 {
  background: rgba(224, 224, 224, 0); }

.bg-dark-transparent-89 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-89 {
  background: rgba(227, 227, 227, 0); }

.bg-dark-transparent-90 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-90 {
  background: rgba(230, 230, 230, 0); }

.bg-dark-transparent-91 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-91 {
  background: rgba(232, 232, 232, 0); }

.bg-dark-transparent-92 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-92 {
  background: rgba(235, 235, 235, 0); }

.bg-dark-transparent-93 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-93 {
  background: rgba(237, 237, 237, 0); }

.bg-dark-transparent-94 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-94 {
  background: rgba(240, 240, 240, 0); }

.bg-dark-transparent-95 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-95 {
  background: rgba(242, 242, 242, 0); }

.bg-dark-transparent-96 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-96 {
  background: rgba(245, 245, 245, 0); }

.bg-dark-transparent-97 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-97 {
  background: rgba(247, 247, 247, 0); }

.bg-dark-transparent-98 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-98 {
  background: rgba(250, 250, 250, 0); }

.bg-dark-transparent-99 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-99 {
  background: rgba(252, 252, 252, 0); }

.bg-dark-transparent-100 {
  background: rgba(0, 0, 0, 0); }

.bg-light-transparent-100 {
  background: rgba(255, 255, 255, 0); }

.text-brand-original {
  color: #00a9d4 !important; }

.border-brand-original {
  border-color: #00a9d4; }

.brand-original {
  background-color: #00a9d4 !important;
  color: white !important; }

.tile-brand-original {
  background: #00a9d4 !important; }
  @media (min-width: 1025px) {
    .tile-brand-original:hover {
      background-color: #00bdee !important; } }
  .tile-brand-original:active, .tile-brand-original:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 169, 212, 0.5);
    background-color: #00b1de !important; }

.target-brand-original {
  background: #00a9d4 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-brand-original {
  background-color: #00a9d4 !important; }

.btn-brand-original {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #00a9d4 !important;
  border: 2px solid #00a9d4 !important; }
  .btn-brand-original:focus, .btn-brand-original:active {
    outline: none;
    color: white !important;
    background: #00a9d4 !important;
    text-decoration: none; }

.bg-overlay-brand-original-10 {
  background: rgba(0, 169, 212, 0.1); }

.bg-overlay-brand-original-20 {
  background: rgba(0, 169, 212, 0.2); }

.bg-overlay-brand-original-30 {
  background: rgba(0, 169, 212, 0.3); }

.bg-overlay-brand-original-40 {
  background: rgba(0, 169, 212, 0.4); }

.bg-overlay-brand-original-50 {
  background: rgba(0, 169, 212, 0.5); }

.bg-overlay-brand-original-60 {
  background: rgba(0, 169, 212, 0.6); }

.bg-overlay-brand-original-70 {
  background: rgba(0, 169, 212, 0.7); }

.bg-overlay-brand-original-80 {
  background: rgba(0, 169, 212, 0.8); }

.bg-overlay-brand-original-90 {
  background: rgba(0, 169, 212, 0.9); }

.bg-brand-original {
  background: #00a9d4; }

.bg-dark-brand-original-1 {
  background: #00a5cf; }

.bg-light-brand-original-1 {
  background: #00add9; }

.bg-dark-brand-original-2 {
  background: #00a1ca; }

.bg-light-brand-original-2 {
  background: #00b1de; }

.bg-dark-brand-original-3 {
  background: #009dc5; }

.bg-light-brand-original-3 {
  background: #00b5e3; }

.bg-dark-brand-original-4 {
  background: #0099c0; }

.bg-light-brand-original-4 {
  background: #00b9e8; }

.bg-dark-brand-original-5 {
  background: #0095bb; }

.bg-light-brand-original-5 {
  background: #00bdee; }

.bg-dark-brand-original-6 {
  background: #0091b5; }

.bg-light-brand-original-6 {
  background: #00c1f3; }

.bg-dark-brand-original-7 {
  background: #008db0; }

.bg-light-brand-original-7 {
  background: #00c5f8; }

.bg-dark-brand-original-8 {
  background: #0088ab; }

.bg-light-brand-original-8 {
  background: #00cafd; }

.bg-dark-brand-original-9 {
  background: #0084a6; }

.bg-light-brand-original-9 {
  background: #03ccff; }

.bg-dark-brand-original-10 {
  background: #0080a1; }

.bg-light-brand-original-10 {
  background: #08cdff; }

.bg-dark-brand-original-11 {
  background: #007c9c; }

.bg-light-brand-original-11 {
  background: #0dceff; }

.bg-dark-brand-original-12 {
  background: #007897; }

.bg-light-brand-original-12 {
  background: #12cfff; }

.bg-dark-brand-original-13 {
  background: #007492; }

.bg-light-brand-original-13 {
  background: #17d0ff; }

.bg-dark-brand-original-14 {
  background: #00708d; }

.bg-light-brand-original-14 {
  background: #1cd1ff; }

.bg-dark-brand-original-15 {
  background: #006c88; }

.bg-light-brand-original-15 {
  background: #22d2ff; }

.bg-dark-brand-original-16 {
  background: #006882; }

.bg-light-brand-original-16 {
  background: #27d3ff; }

.bg-dark-brand-original-17 {
  background: #00647d; }

.bg-light-brand-original-17 {
  background: #2cd4ff; }

.bg-dark-brand-original-18 {
  background: #006078; }

.bg-light-brand-original-18 {
  background: #31d5ff; }

.bg-dark-brand-original-19 {
  background: #005c73; }

.bg-light-brand-original-19 {
  background: #36d6ff; }

.bg-dark-brand-original-20 {
  background: #00586e; }

.bg-light-brand-original-20 {
  background: #3bd7ff; }

.bg-dark-brand-original-21 {
  background: #005469; }

.bg-light-brand-original-21 {
  background: #40d8ff; }

.bg-dark-brand-original-22 {
  background: #005064; }

.bg-light-brand-original-22 {
  background: #45d9ff; }

.bg-dark-brand-original-23 {
  background: #004b5f; }

.bg-light-brand-original-23 {
  background: #4adaff; }

.bg-dark-brand-original-24 {
  background: #00475a; }

.bg-light-brand-original-24 {
  background: #4fdbff; }

.bg-dark-brand-original-25 {
  background: #004355; }

.bg-light-brand-original-25 {
  background: #55dcff; }

.bg-dark-brand-original-26 {
  background: #003f4f; }

.bg-light-brand-original-26 {
  background: #5addff; }

.bg-dark-brand-original-27 {
  background: #003b4a; }

.bg-light-brand-original-27 {
  background: #5fdeff; }

.bg-dark-brand-original-28 {
  background: #003745; }

.bg-light-brand-original-28 {
  background: #64e0ff; }

.bg-dark-brand-original-29 {
  background: #003340; }

.bg-light-brand-original-29 {
  background: #69e1ff; }

.bg-dark-brand-original-30 {
  background: #002f3b; }

.bg-light-brand-original-30 {
  background: #6ee2ff; }

.bg-dark-brand-original-31 {
  background: #002b36; }

.bg-light-brand-original-31 {
  background: #73e3ff; }

.bg-dark-brand-original-32 {
  background: #002731; }

.bg-light-brand-original-32 {
  background: #78e4ff; }

.bg-dark-brand-original-33 {
  background: #00232c; }

.bg-light-brand-original-33 {
  background: #7de5ff; }

.bg-dark-brand-original-34 {
  background: #001f27; }

.bg-light-brand-original-34 {
  background: #82e6ff; }

.bg-dark-brand-original-35 {
  background: #001b22; }

.bg-light-brand-original-35 {
  background: #88e7ff; }

.bg-dark-brand-original-36 {
  background: #00171c; }

.bg-light-brand-original-36 {
  background: #8de8ff; }

.bg-dark-brand-original-37 {
  background: #001317; }

.bg-light-brand-original-37 {
  background: #92e9ff; }

.bg-dark-brand-original-38 {
  background: #000f12; }

.bg-light-brand-original-38 {
  background: #97eaff; }

.bg-dark-brand-original-39 {
  background: #000a0d; }

.bg-light-brand-original-39 {
  background: #9cebff; }

.bg-dark-brand-original-40 {
  background: #000608; }

.bg-light-brand-original-40 {
  background: #a1ecff; }

.bg-dark-brand-original-41 {
  background: #000203; }

.bg-light-brand-original-41 {
  background: #a6edff; }

.bg-dark-brand-original-42 {
  background: black; }

.bg-light-brand-original-42 {
  background: #abeeff; }

.bg-dark-brand-original-43 {
  background: black; }

.bg-light-brand-original-43 {
  background: #b0efff; }

.bg-dark-brand-original-44 {
  background: black; }

.bg-light-brand-original-44 {
  background: #b5f0ff; }

.bg-dark-brand-original-45 {
  background: black; }

.bg-light-brand-original-45 {
  background: #bbf1ff; }

.bg-dark-brand-original-46 {
  background: black; }

.bg-light-brand-original-46 {
  background: #c0f2ff; }

.bg-dark-brand-original-47 {
  background: black; }

.bg-light-brand-original-47 {
  background: #c5f3ff; }

.bg-dark-brand-original-48 {
  background: black; }

.bg-light-brand-original-48 {
  background: #caf4ff; }

.bg-dark-brand-original-49 {
  background: black; }

.bg-light-brand-original-49 {
  background: #cff5ff; }

.bg-dark-brand-original-50 {
  background: black; }

.bg-light-brand-original-50 {
  background: #d4f6ff; }

.bg-dark-brand-original-51 {
  background: black; }

.bg-light-brand-original-51 {
  background: #d9f7ff; }

.bg-dark-brand-original-52 {
  background: black; }

.bg-light-brand-original-52 {
  background: #def8ff; }

.bg-dark-brand-original-53 {
  background: black; }

.bg-light-brand-original-53 {
  background: #e3f9ff; }

.bg-dark-brand-original-54 {
  background: black; }

.bg-light-brand-original-54 {
  background: #e8faff; }

.bg-dark-brand-original-55 {
  background: black; }

.bg-light-brand-original-55 {
  background: #eefbff; }

.bg-dark-brand-original-56 {
  background: black; }

.bg-light-brand-original-56 {
  background: #f3fcff; }

.bg-dark-brand-original-57 {
  background: black; }

.bg-light-brand-original-57 {
  background: #f8feff; }

.bg-dark-brand-original-58 {
  background: black; }

.bg-light-brand-original-58 {
  background: #fdffff; }

.bg-dark-brand-original-59 {
  background: black; }

.bg-light-brand-original-59 {
  background: white; }

.bg-dark-brand-original-60 {
  background: black; }

.bg-light-brand-original-60 {
  background: white; }

.bg-dark-brand-original-61 {
  background: black; }

.bg-light-brand-original-61 {
  background: white; }

.bg-dark-brand-original-62 {
  background: black; }

.bg-light-brand-original-62 {
  background: white; }

.bg-dark-brand-original-63 {
  background: black; }

.bg-light-brand-original-63 {
  background: white; }

.bg-dark-brand-original-64 {
  background: black; }

.bg-light-brand-original-64 {
  background: white; }

.bg-dark-brand-original-65 {
  background: black; }

.bg-light-brand-original-65 {
  background: white; }

.bg-dark-brand-original-66 {
  background: black; }

.bg-light-brand-original-66 {
  background: white; }

.bg-dark-brand-original-67 {
  background: black; }

.bg-light-brand-original-67 {
  background: white; }

.bg-dark-brand-original-68 {
  background: black; }

.bg-light-brand-original-68 {
  background: white; }

.bg-dark-brand-original-69 {
  background: black; }

.bg-light-brand-original-69 {
  background: white; }

.bg-dark-brand-original-70 {
  background: black; }

.bg-light-brand-original-70 {
  background: white; }

.bg-dark-brand-original-71 {
  background: black; }

.bg-light-brand-original-71 {
  background: white; }

.bg-dark-brand-original-72 {
  background: black; }

.bg-light-brand-original-72 {
  background: white; }

.bg-dark-brand-original-73 {
  background: black; }

.bg-light-brand-original-73 {
  background: white; }

.bg-dark-brand-original-74 {
  background: black; }

.bg-light-brand-original-74 {
  background: white; }

.bg-dark-brand-original-75 {
  background: black; }

.bg-light-brand-original-75 {
  background: white; }

.bg-dark-brand-original-76 {
  background: black; }

.bg-light-brand-original-76 {
  background: white; }

.bg-dark-brand-original-77 {
  background: black; }

.bg-light-brand-original-77 {
  background: white; }

.bg-dark-brand-original-78 {
  background: black; }

.bg-light-brand-original-78 {
  background: white; }

.bg-dark-brand-original-79 {
  background: black; }

.bg-light-brand-original-79 {
  background: white; }

.bg-dark-brand-original-80 {
  background: black; }

.bg-light-brand-original-80 {
  background: white; }

.bg-dark-brand-original-81 {
  background: black; }

.bg-light-brand-original-81 {
  background: white; }

.bg-dark-brand-original-82 {
  background: black; }

.bg-light-brand-original-82 {
  background: white; }

.bg-dark-brand-original-83 {
  background: black; }

.bg-light-brand-original-83 {
  background: white; }

.bg-dark-brand-original-84 {
  background: black; }

.bg-light-brand-original-84 {
  background: white; }

.bg-dark-brand-original-85 {
  background: black; }

.bg-light-brand-original-85 {
  background: white; }

.bg-dark-brand-original-86 {
  background: black; }

.bg-light-brand-original-86 {
  background: white; }

.bg-dark-brand-original-87 {
  background: black; }

.bg-light-brand-original-87 {
  background: white; }

.bg-dark-brand-original-88 {
  background: black; }

.bg-light-brand-original-88 {
  background: white; }

.bg-dark-brand-original-89 {
  background: black; }

.bg-light-brand-original-89 {
  background: white; }

.bg-dark-brand-original-90 {
  background: black; }

.bg-light-brand-original-90 {
  background: white; }

.bg-dark-brand-original-91 {
  background: black; }

.bg-light-brand-original-91 {
  background: white; }

.bg-dark-brand-original-92 {
  background: black; }

.bg-light-brand-original-92 {
  background: white; }

.bg-dark-brand-original-93 {
  background: black; }

.bg-light-brand-original-93 {
  background: white; }

.bg-dark-brand-original-94 {
  background: black; }

.bg-light-brand-original-94 {
  background: white; }

.bg-dark-brand-original-95 {
  background: black; }

.bg-light-brand-original-95 {
  background: white; }

.bg-dark-brand-original-96 {
  background: black; }

.bg-light-brand-original-96 {
  background: white; }

.bg-dark-brand-original-97 {
  background: black; }

.bg-light-brand-original-97 {
  background: white; }

.bg-dark-brand-original-98 {
  background: black; }

.bg-light-brand-original-98 {
  background: white; }

.bg-dark-brand-original-99 {
  background: black; }

.bg-light-brand-original-99 {
  background: white; }

.bg-dark-brand-original-100 {
  background: black; }

.bg-light-brand-original-100 {
  background: white; }

.text-brand {
  color: #007E9E !important; }

.border-brand {
  border-color: #007E9E; }

.brand {
  background-color: #007E9E !important;
  color: white !important; }

.tile-brand {
  background: #007E9E !important; }
  @media (min-width: 1025px) {
    .tile-brand:hover {
      background-color: #0092b8 !important; } }
  .tile-brand:active, .tile-brand:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 126, 158, 0.5);
    background-color: #0086a8 !important; }

.target-brand {
  background: #007E9E !important;
  color: #fff;
  padding: 20px; }

.patient-dash-brand {
  background-color: #007E9E !important; }

.btn-brand {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007E9E !important;
  border: 2px solid #007E9E !important; }
  .btn-brand:focus, .btn-brand:active {
    outline: none;
    color: white !important;
    background: #007E9E !important;
    text-decoration: none; }

.bg-overlay-brand-10 {
  background: rgba(0, 126, 158, 0.1); }

.bg-overlay-brand-20 {
  background: rgba(0, 126, 158, 0.2); }

.bg-overlay-brand-30 {
  background: rgba(0, 126, 158, 0.3); }

.bg-overlay-brand-40 {
  background: rgba(0, 126, 158, 0.4); }

.bg-overlay-brand-50 {
  background: rgba(0, 126, 158, 0.5); }

.bg-overlay-brand-60 {
  background: rgba(0, 126, 158, 0.6); }

.bg-overlay-brand-70 {
  background: rgba(0, 126, 158, 0.7); }

.bg-overlay-brand-80 {
  background: rgba(0, 126, 158, 0.8); }

.bg-overlay-brand-90 {
  background: rgba(0, 126, 158, 0.9); }

.bg-brand {
  background: #007E9E; }

.bg-dark-brand-1 {
  background: #007a99; }

.bg-light-brand-1 {
  background: #0082a3; }

.bg-dark-brand-2 {
  background: #007694; }

.bg-light-brand-2 {
  background: #0086a8; }

.bg-dark-brand-3 {
  background: #00728f; }

.bg-light-brand-3 {
  background: #008aad; }

.bg-dark-brand-4 {
  background: #006e8a; }

.bg-light-brand-4 {
  background: #008eb2; }

.bg-dark-brand-5 {
  background: #006a85; }

.bg-light-brand-5 {
  background: #0092b8; }

.bg-dark-brand-6 {
  background: #00667f; }

.bg-light-brand-6 {
  background: #0096bd; }

.bg-dark-brand-7 {
  background: #00627a; }

.bg-light-brand-7 {
  background: #009ac2; }

.bg-dark-brand-8 {
  background: #005d75; }

.bg-light-brand-8 {
  background: #009fc7; }

.bg-dark-brand-9 {
  background: #005970; }

.bg-light-brand-9 {
  background: #00a3cc; }

.bg-dark-brand-10 {
  background: #00556b; }

.bg-light-brand-10 {
  background: #00a7d1; }

.bg-dark-brand-11 {
  background: #005166; }

.bg-light-brand-11 {
  background: #00abd6; }

.bg-dark-brand-12 {
  background: #004d61; }

.bg-light-brand-12 {
  background: #00afdb; }

.bg-dark-brand-13 {
  background: #00495c; }

.bg-light-brand-13 {
  background: #00b3e0; }

.bg-dark-brand-14 {
  background: #004557; }

.bg-light-brand-14 {
  background: #00b7e5; }

.bg-dark-brand-15 {
  background: #004152; }

.bg-light-brand-15 {
  background: #00bbeb; }

.bg-dark-brand-16 {
  background: #003d4c; }

.bg-light-brand-16 {
  background: #00bff0; }

.bg-dark-brand-17 {
  background: #003947; }

.bg-light-brand-17 {
  background: #00c3f5; }

.bg-dark-brand-18 {
  background: #003542; }

.bg-light-brand-18 {
  background: #00c7fa; }

.bg-dark-brand-19 {
  background: #00313d; }

.bg-light-brand-19 {
  background: #00cbff; }

.bg-dark-brand-20 {
  background: #002d38; }

.bg-light-brand-20 {
  background: #05ccff; }

.bg-dark-brand-21 {
  background: #002933; }

.bg-light-brand-21 {
  background: #0acdff; }

.bg-dark-brand-22 {
  background: #00252e; }

.bg-light-brand-22 {
  background: #0fceff; }

.bg-dark-brand-23 {
  background: #002029; }

.bg-light-brand-23 {
  background: #14cfff; }

.bg-dark-brand-24 {
  background: #001c24; }

.bg-light-brand-24 {
  background: #19d0ff; }

.bg-dark-brand-25 {
  background: #00181f; }

.bg-light-brand-25 {
  background: #1fd2ff; }

.bg-dark-brand-26 {
  background: #001419; }

.bg-light-brand-26 {
  background: #24d3ff; }

.bg-dark-brand-27 {
  background: #001014; }

.bg-light-brand-27 {
  background: #29d4ff; }

.bg-dark-brand-28 {
  background: #000c0f; }

.bg-light-brand-28 {
  background: #2ed5ff; }

.bg-dark-brand-29 {
  background: #00080a; }

.bg-light-brand-29 {
  background: #33d6ff; }

.bg-dark-brand-30 {
  background: #000405; }

.bg-light-brand-30 {
  background: #38d7ff; }

.bg-dark-brand-31 {
  background: black; }

.bg-light-brand-31 {
  background: #3dd8ff; }

.bg-dark-brand-32 {
  background: black; }

.bg-light-brand-32 {
  background: #42d9ff; }

.bg-dark-brand-33 {
  background: black; }

.bg-light-brand-33 {
  background: #47daff; }

.bg-dark-brand-34 {
  background: black; }

.bg-light-brand-34 {
  background: #4cdbff; }

.bg-dark-brand-35 {
  background: black; }

.bg-light-brand-35 {
  background: #52dcff; }

.bg-dark-brand-36 {
  background: black; }

.bg-light-brand-36 {
  background: #57ddff; }

.bg-dark-brand-37 {
  background: black; }

.bg-light-brand-37 {
  background: #5cdeff; }

.bg-dark-brand-38 {
  background: black; }

.bg-light-brand-38 {
  background: #61dfff; }

.bg-dark-brand-39 {
  background: black; }

.bg-light-brand-39 {
  background: #66e0ff; }

.bg-dark-brand-40 {
  background: black; }

.bg-light-brand-40 {
  background: #6be1ff; }

.bg-dark-brand-41 {
  background: black; }

.bg-light-brand-41 {
  background: #70e2ff; }

.bg-dark-brand-42 {
  background: black; }

.bg-light-brand-42 {
  background: #75e3ff; }

.bg-dark-brand-43 {
  background: black; }

.bg-light-brand-43 {
  background: #7ae4ff; }

.bg-dark-brand-44 {
  background: black; }

.bg-light-brand-44 {
  background: #7fe5ff; }

.bg-dark-brand-45 {
  background: black; }

.bg-light-brand-45 {
  background: #85e6ff; }

.bg-dark-brand-46 {
  background: black; }

.bg-light-brand-46 {
  background: #8ae7ff; }

.bg-dark-brand-47 {
  background: black; }

.bg-light-brand-47 {
  background: #8fe8ff; }

.bg-dark-brand-48 {
  background: black; }

.bg-light-brand-48 {
  background: #94e9ff; }

.bg-dark-brand-49 {
  background: black; }

.bg-light-brand-49 {
  background: #99eaff; }

.bg-dark-brand-50 {
  background: black; }

.bg-light-brand-50 {
  background: #9eebff; }

.bg-dark-brand-51 {
  background: black; }

.bg-light-brand-51 {
  background: #a3ecff; }

.bg-dark-brand-52 {
  background: black; }

.bg-light-brand-52 {
  background: #a8edff; }

.bg-dark-brand-53 {
  background: black; }

.bg-light-brand-53 {
  background: #adeeff; }

.bg-dark-brand-54 {
  background: black; }

.bg-light-brand-54 {
  background: #b2efff; }

.bg-dark-brand-55 {
  background: black; }

.bg-light-brand-55 {
  background: #b8f1ff; }

.bg-dark-brand-56 {
  background: black; }

.bg-light-brand-56 {
  background: #bdf2ff; }

.bg-dark-brand-57 {
  background: black; }

.bg-light-brand-57 {
  background: #c2f3ff; }

.bg-dark-brand-58 {
  background: black; }

.bg-light-brand-58 {
  background: #c7f4ff; }

.bg-dark-brand-59 {
  background: black; }

.bg-light-brand-59 {
  background: #ccf5ff; }

.bg-dark-brand-60 {
  background: black; }

.bg-light-brand-60 {
  background: #d1f6ff; }

.bg-dark-brand-61 {
  background: black; }

.bg-light-brand-61 {
  background: #d6f7ff; }

.bg-dark-brand-62 {
  background: black; }

.bg-light-brand-62 {
  background: #dbf8ff; }

.bg-dark-brand-63 {
  background: black; }

.bg-light-brand-63 {
  background: #e0f9ff; }

.bg-dark-brand-64 {
  background: black; }

.bg-light-brand-64 {
  background: #e5faff; }

.bg-dark-brand-65 {
  background: black; }

.bg-light-brand-65 {
  background: #ebfbff; }

.bg-dark-brand-66 {
  background: black; }

.bg-light-brand-66 {
  background: #f0fcff; }

.bg-dark-brand-67 {
  background: black; }

.bg-light-brand-67 {
  background: #f5fdff; }

.bg-dark-brand-68 {
  background: black; }

.bg-light-brand-68 {
  background: #fafeff; }

.bg-dark-brand-69 {
  background: black; }

.bg-light-brand-69 {
  background: white; }

.bg-dark-brand-70 {
  background: black; }

.bg-light-brand-70 {
  background: white; }

.bg-dark-brand-71 {
  background: black; }

.bg-light-brand-71 {
  background: white; }

.bg-dark-brand-72 {
  background: black; }

.bg-light-brand-72 {
  background: white; }

.bg-dark-brand-73 {
  background: black; }

.bg-light-brand-73 {
  background: white; }

.bg-dark-brand-74 {
  background: black; }

.bg-light-brand-74 {
  background: white; }

.bg-dark-brand-75 {
  background: black; }

.bg-light-brand-75 {
  background: white; }

.bg-dark-brand-76 {
  background: black; }

.bg-light-brand-76 {
  background: white; }

.bg-dark-brand-77 {
  background: black; }

.bg-light-brand-77 {
  background: white; }

.bg-dark-brand-78 {
  background: black; }

.bg-light-brand-78 {
  background: white; }

.bg-dark-brand-79 {
  background: black; }

.bg-light-brand-79 {
  background: white; }

.bg-dark-brand-80 {
  background: black; }

.bg-light-brand-80 {
  background: white; }

.bg-dark-brand-81 {
  background: black; }

.bg-light-brand-81 {
  background: white; }

.bg-dark-brand-82 {
  background: black; }

.bg-light-brand-82 {
  background: white; }

.bg-dark-brand-83 {
  background: black; }

.bg-light-brand-83 {
  background: white; }

.bg-dark-brand-84 {
  background: black; }

.bg-light-brand-84 {
  background: white; }

.bg-dark-brand-85 {
  background: black; }

.bg-light-brand-85 {
  background: white; }

.bg-dark-brand-86 {
  background: black; }

.bg-light-brand-86 {
  background: white; }

.bg-dark-brand-87 {
  background: black; }

.bg-light-brand-87 {
  background: white; }

.bg-dark-brand-88 {
  background: black; }

.bg-light-brand-88 {
  background: white; }

.bg-dark-brand-89 {
  background: black; }

.bg-light-brand-89 {
  background: white; }

.bg-dark-brand-90 {
  background: black; }

.bg-light-brand-90 {
  background: white; }

.bg-dark-brand-91 {
  background: black; }

.bg-light-brand-91 {
  background: white; }

.bg-dark-brand-92 {
  background: black; }

.bg-light-brand-92 {
  background: white; }

.bg-dark-brand-93 {
  background: black; }

.bg-light-brand-93 {
  background: white; }

.bg-dark-brand-94 {
  background: black; }

.bg-light-brand-94 {
  background: white; }

.bg-dark-brand-95 {
  background: black; }

.bg-light-brand-95 {
  background: white; }

.bg-dark-brand-96 {
  background: black; }

.bg-light-brand-96 {
  background: white; }

.bg-dark-brand-97 {
  background: black; }

.bg-light-brand-97 {
  background: white; }

.bg-dark-brand-98 {
  background: black; }

.bg-light-brand-98 {
  background: white; }

.bg-dark-brand-99 {
  background: black; }

.bg-light-brand-99 {
  background: white; }

.bg-dark-brand-100 {
  background: black; }

.bg-light-brand-100 {
  background: white; }

.text-brand-darker {
  color: #007494 !important; }

.border-brand-darker {
  border-color: #007494; }

.brand-darker {
  background-color: #007494 !important;
  color: white !important; }

.tile-brand-darker {
  background: #007494 !important; }
  @media (min-width: 1025px) {
    .tile-brand-darker:hover {
      background-color: #0088ae !important; } }
  .tile-brand-darker:active, .tile-brand-darker:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 116, 148, 0.5);
    background-color: #007c9e !important; }

.target-brand-darker {
  background: #007494 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-brand-darker {
  background-color: #007494 !important; }

.btn-brand-darker {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007494 !important;
  border: 2px solid #007494 !important; }
  .btn-brand-darker:focus, .btn-brand-darker:active {
    outline: none;
    color: white !important;
    background: #007494 !important;
    text-decoration: none; }

.bg-overlay-brand-darker-10 {
  background: rgba(0, 116, 148, 0.1); }

.bg-overlay-brand-darker-20 {
  background: rgba(0, 116, 148, 0.2); }

.bg-overlay-brand-darker-30 {
  background: rgba(0, 116, 148, 0.3); }

.bg-overlay-brand-darker-40 {
  background: rgba(0, 116, 148, 0.4); }

.bg-overlay-brand-darker-50 {
  background: rgba(0, 116, 148, 0.5); }

.bg-overlay-brand-darker-60 {
  background: rgba(0, 116, 148, 0.6); }

.bg-overlay-brand-darker-70 {
  background: rgba(0, 116, 148, 0.7); }

.bg-overlay-brand-darker-80 {
  background: rgba(0, 116, 148, 0.8); }

.bg-overlay-brand-darker-90 {
  background: rgba(0, 116, 148, 0.9); }

.bg-brand-darker {
  background: #007494; }

.bg-dark-brand-darker-1 {
  background: #00708f; }

.bg-light-brand-darker-1 {
  background: #007899; }

.bg-dark-brand-darker-2 {
  background: #006c8a; }

.bg-light-brand-darker-2 {
  background: #007c9e; }

.bg-dark-brand-darker-3 {
  background: #006885; }

.bg-light-brand-darker-3 {
  background: #0080a3; }

.bg-dark-brand-darker-4 {
  background: #006480; }

.bg-light-brand-darker-4 {
  background: #0084a8; }

.bg-dark-brand-darker-5 {
  background: #00607b; }

.bg-light-brand-darker-5 {
  background: #0088ae; }

.bg-dark-brand-darker-6 {
  background: #005c75; }

.bg-light-brand-darker-6 {
  background: #008cb3; }

.bg-dark-brand-darker-7 {
  background: #005870; }

.bg-light-brand-darker-7 {
  background: #0090b8; }

.bg-dark-brand-darker-8 {
  background: #00546b; }

.bg-light-brand-darker-8 {
  background: #0094bd; }

.bg-dark-brand-darker-9 {
  background: #005066; }

.bg-light-brand-darker-9 {
  background: #0098c2; }

.bg-dark-brand-darker-10 {
  background: #004c61; }

.bg-light-brand-darker-10 {
  background: #009cc7; }

.bg-dark-brand-darker-11 {
  background: #00485c; }

.bg-light-brand-darker-11 {
  background: #00a0cc; }

.bg-dark-brand-darker-12 {
  background: #004457; }

.bg-light-brand-darker-12 {
  background: #00a4d1; }

.bg-dark-brand-darker-13 {
  background: #004052; }

.bg-light-brand-darker-13 {
  background: #00a8d6; }

.bg-dark-brand-darker-14 {
  background: #003c4d; }

.bg-light-brand-darker-14 {
  background: #00acdb; }

.bg-dark-brand-darker-15 {
  background: #003848; }

.bg-light-brand-darker-15 {
  background: #00b0e1; }

.bg-dark-brand-darker-16 {
  background: #003442; }

.bg-light-brand-darker-16 {
  background: #00b4e6; }

.bg-dark-brand-darker-17 {
  background: #00303d; }

.bg-light-brand-darker-17 {
  background: #00b8eb; }

.bg-dark-brand-darker-18 {
  background: #002c38; }

.bg-light-brand-darker-18 {
  background: #00bcf0; }

.bg-dark-brand-darker-19 {
  background: #002833; }

.bg-light-brand-darker-19 {
  background: #00c0f5; }

.bg-dark-brand-darker-20 {
  background: #00242e; }

.bg-light-brand-darker-20 {
  background: #00c4fa; }

.bg-dark-brand-darker-21 {
  background: #002029; }

.bg-light-brand-darker-21 {
  background: #00c8ff; }

.bg-dark-brand-darker-22 {
  background: #001c24; }

.bg-light-brand-darker-22 {
  background: #05c9ff; }

.bg-dark-brand-darker-23 {
  background: #00181f; }

.bg-light-brand-darker-23 {
  background: #0acaff; }

.bg-dark-brand-darker-24 {
  background: #00141a; }

.bg-light-brand-darker-24 {
  background: #0fcbff; }

.bg-dark-brand-darker-25 {
  background: #001015; }

.bg-light-brand-darker-25 {
  background: #15ccff; }

.bg-dark-brand-darker-26 {
  background: #000c0f; }

.bg-light-brand-darker-26 {
  background: #1acdff; }

.bg-dark-brand-darker-27 {
  background: #00080a; }

.bg-light-brand-darker-27 {
  background: #1fcfff; }

.bg-dark-brand-darker-28 {
  background: #000405; }

.bg-light-brand-darker-28 {
  background: #24d0ff; }

.bg-dark-brand-darker-29 {
  background: black; }

.bg-light-brand-darker-29 {
  background: #29d1ff; }

.bg-dark-brand-darker-30 {
  background: black; }

.bg-light-brand-darker-30 {
  background: #2ed2ff; }

.bg-dark-brand-darker-31 {
  background: black; }

.bg-light-brand-darker-31 {
  background: #33d3ff; }

.bg-dark-brand-darker-32 {
  background: black; }

.bg-light-brand-darker-32 {
  background: #38d4ff; }

.bg-dark-brand-darker-33 {
  background: black; }

.bg-light-brand-darker-33 {
  background: #3dd5ff; }

.bg-dark-brand-darker-34 {
  background: black; }

.bg-light-brand-darker-34 {
  background: #42d6ff; }

.bg-dark-brand-darker-35 {
  background: black; }

.bg-light-brand-darker-35 {
  background: #48d7ff; }

.bg-dark-brand-darker-36 {
  background: black; }

.bg-light-brand-darker-36 {
  background: #4dd8ff; }

.bg-dark-brand-darker-37 {
  background: black; }

.bg-light-brand-darker-37 {
  background: #52daff; }

.bg-dark-brand-darker-38 {
  background: black; }

.bg-light-brand-darker-38 {
  background: #57dbff; }

.bg-dark-brand-darker-39 {
  background: black; }

.bg-light-brand-darker-39 {
  background: #5cdcff; }

.bg-dark-brand-darker-40 {
  background: black; }

.bg-light-brand-darker-40 {
  background: #61ddff; }

.bg-dark-brand-darker-41 {
  background: black; }

.bg-light-brand-darker-41 {
  background: #66deff; }

.bg-dark-brand-darker-42 {
  background: black; }

.bg-light-brand-darker-42 {
  background: #6bdfff; }

.bg-dark-brand-darker-43 {
  background: black; }

.bg-light-brand-darker-43 {
  background: #70e0ff; }

.bg-dark-brand-darker-44 {
  background: black; }

.bg-light-brand-darker-44 {
  background: #75e1ff; }

.bg-dark-brand-darker-45 {
  background: black; }

.bg-light-brand-darker-45 {
  background: #7be2ff; }

.bg-dark-brand-darker-46 {
  background: black; }

.bg-light-brand-darker-46 {
  background: #80e3ff; }

.bg-dark-brand-darker-47 {
  background: black; }

.bg-light-brand-darker-47 {
  background: #85e5ff; }

.bg-dark-brand-darker-48 {
  background: black; }

.bg-light-brand-darker-48 {
  background: #8ae6ff; }

.bg-dark-brand-darker-49 {
  background: black; }

.bg-light-brand-darker-49 {
  background: #8fe7ff; }

.bg-dark-brand-darker-50 {
  background: black; }

.bg-light-brand-darker-50 {
  background: #94e8ff; }

.bg-dark-brand-darker-51 {
  background: black; }

.bg-light-brand-darker-51 {
  background: #99e9ff; }

.bg-dark-brand-darker-52 {
  background: black; }

.bg-light-brand-darker-52 {
  background: #9eeaff; }

.bg-dark-brand-darker-53 {
  background: black; }

.bg-light-brand-darker-53 {
  background: #a3ebff; }

.bg-dark-brand-darker-54 {
  background: black; }

.bg-light-brand-darker-54 {
  background: #a8ecff; }

.bg-dark-brand-darker-55 {
  background: black; }

.bg-light-brand-darker-55 {
  background: #aeedff; }

.bg-dark-brand-darker-56 {
  background: black; }

.bg-light-brand-darker-56 {
  background: #b3eeff; }

.bg-dark-brand-darker-57 {
  background: black; }

.bg-light-brand-darker-57 {
  background: #b8f0ff; }

.bg-dark-brand-darker-58 {
  background: black; }

.bg-light-brand-darker-58 {
  background: #bdf1ff; }

.bg-dark-brand-darker-59 {
  background: black; }

.bg-light-brand-darker-59 {
  background: #c2f2ff; }

.bg-dark-brand-darker-60 {
  background: black; }

.bg-light-brand-darker-60 {
  background: #c7f3ff; }

.bg-dark-brand-darker-61 {
  background: black; }

.bg-light-brand-darker-61 {
  background: #ccf4ff; }

.bg-dark-brand-darker-62 {
  background: black; }

.bg-light-brand-darker-62 {
  background: #d1f5ff; }

.bg-dark-brand-darker-63 {
  background: black; }

.bg-light-brand-darker-63 {
  background: #d6f6ff; }

.bg-dark-brand-darker-64 {
  background: black; }

.bg-light-brand-darker-64 {
  background: #dbf7ff; }

.bg-dark-brand-darker-65 {
  background: black; }

.bg-light-brand-darker-65 {
  background: #e1f8ff; }

.bg-dark-brand-darker-66 {
  background: black; }

.bg-light-brand-darker-66 {
  background: #e6faff; }

.bg-dark-brand-darker-67 {
  background: black; }

.bg-light-brand-darker-67 {
  background: #ebfbff; }

.bg-dark-brand-darker-68 {
  background: black; }

.bg-light-brand-darker-68 {
  background: #f0fcff; }

.bg-dark-brand-darker-69 {
  background: black; }

.bg-light-brand-darker-69 {
  background: #f5fdff; }

.bg-dark-brand-darker-70 {
  background: black; }

.bg-light-brand-darker-70 {
  background: #fafeff; }

.bg-dark-brand-darker-71 {
  background: black; }

.bg-light-brand-darker-71 {
  background: white; }

.bg-dark-brand-darker-72 {
  background: black; }

.bg-light-brand-darker-72 {
  background: white; }

.bg-dark-brand-darker-73 {
  background: black; }

.bg-light-brand-darker-73 {
  background: white; }

.bg-dark-brand-darker-74 {
  background: black; }

.bg-light-brand-darker-74 {
  background: white; }

.bg-dark-brand-darker-75 {
  background: black; }

.bg-light-brand-darker-75 {
  background: white; }

.bg-dark-brand-darker-76 {
  background: black; }

.bg-light-brand-darker-76 {
  background: white; }

.bg-dark-brand-darker-77 {
  background: black; }

.bg-light-brand-darker-77 {
  background: white; }

.bg-dark-brand-darker-78 {
  background: black; }

.bg-light-brand-darker-78 {
  background: white; }

.bg-dark-brand-darker-79 {
  background: black; }

.bg-light-brand-darker-79 {
  background: white; }

.bg-dark-brand-darker-80 {
  background: black; }

.bg-light-brand-darker-80 {
  background: white; }

.bg-dark-brand-darker-81 {
  background: black; }

.bg-light-brand-darker-81 {
  background: white; }

.bg-dark-brand-darker-82 {
  background: black; }

.bg-light-brand-darker-82 {
  background: white; }

.bg-dark-brand-darker-83 {
  background: black; }

.bg-light-brand-darker-83 {
  background: white; }

.bg-dark-brand-darker-84 {
  background: black; }

.bg-light-brand-darker-84 {
  background: white; }

.bg-dark-brand-darker-85 {
  background: black; }

.bg-light-brand-darker-85 {
  background: white; }

.bg-dark-brand-darker-86 {
  background: black; }

.bg-light-brand-darker-86 {
  background: white; }

.bg-dark-brand-darker-87 {
  background: black; }

.bg-light-brand-darker-87 {
  background: white; }

.bg-dark-brand-darker-88 {
  background: black; }

.bg-light-brand-darker-88 {
  background: white; }

.bg-dark-brand-darker-89 {
  background: black; }

.bg-light-brand-darker-89 {
  background: white; }

.bg-dark-brand-darker-90 {
  background: black; }

.bg-light-brand-darker-90 {
  background: white; }

.bg-dark-brand-darker-91 {
  background: black; }

.bg-light-brand-darker-91 {
  background: white; }

.bg-dark-brand-darker-92 {
  background: black; }

.bg-light-brand-darker-92 {
  background: white; }

.bg-dark-brand-darker-93 {
  background: black; }

.bg-light-brand-darker-93 {
  background: white; }

.bg-dark-brand-darker-94 {
  background: black; }

.bg-light-brand-darker-94 {
  background: white; }

.bg-dark-brand-darker-95 {
  background: black; }

.bg-light-brand-darker-95 {
  background: white; }

.bg-dark-brand-darker-96 {
  background: black; }

.bg-light-brand-darker-96 {
  background: white; }

.bg-dark-brand-darker-97 {
  background: black; }

.bg-light-brand-darker-97 {
  background: white; }

.bg-dark-brand-darker-98 {
  background: black; }

.bg-light-brand-darker-98 {
  background: white; }

.bg-dark-brand-darker-99 {
  background: black; }

.bg-light-brand-darker-99 {
  background: white; }

.bg-dark-brand-darker-100 {
  background: black; }

.bg-light-brand-darker-100 {
  background: white; }

.text-brand-bg {
  color: #081838 !important; }

.border-brand-bg {
  border-color: #081838; }

.brand-bg {
  background-color: #081838 !important;
  color: white !important; }

.tile-brand-bg {
  background: #081838 !important; }
  @media (min-width: 1025px) {
    .tile-brand-bg:hover {
      background-color: #0b224e !important; } }
  .tile-brand-bg:active, .tile-brand-bg:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(8, 24, 56, 0.5);
    background-color: #091c41 !important; }

.target-brand-bg {
  background: #081838 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-brand-bg {
  background-color: #081838 !important; }

.btn-brand-bg {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #081838 !important;
  border: 2px solid #081838 !important; }
  .btn-brand-bg:focus, .btn-brand-bg:active {
    outline: none;
    color: white !important;
    background: #081838 !important;
    text-decoration: none; }

.bg-overlay-brand-bg-10 {
  background: rgba(8, 24, 56, 0.1); }

.bg-overlay-brand-bg-20 {
  background: rgba(8, 24, 56, 0.2); }

.bg-overlay-brand-bg-30 {
  background: rgba(8, 24, 56, 0.3); }

.bg-overlay-brand-bg-40 {
  background: rgba(8, 24, 56, 0.4); }

.bg-overlay-brand-bg-50 {
  background: rgba(8, 24, 56, 0.5); }

.bg-overlay-brand-bg-60 {
  background: rgba(8, 24, 56, 0.6); }

.bg-overlay-brand-bg-70 {
  background: rgba(8, 24, 56, 0.7); }

.bg-overlay-brand-bg-80 {
  background: rgba(8, 24, 56, 0.8); }

.bg-overlay-brand-bg-90 {
  background: rgba(8, 24, 56, 0.9); }

.bg-brand-bg {
  background: #081838; }

.bg-dark-brand-bg-1 {
  background: #071634; }

.bg-light-brand-bg-1 {
  background: #091a3c; }

.bg-dark-brand-bg-2 {
  background: #07142f; }

.bg-light-brand-bg-2 {
  background: #091c41; }

.bg-dark-brand-bg-3 {
  background: #06122b; }

.bg-light-brand-bg-3 {
  background: #0a1e45; }

.bg-dark-brand-bg-4 {
  background: #051026; }

.bg-light-brand-bg-4 {
  background: #0b204a; }

.bg-dark-brand-bg-5 {
  background: #050e22; }

.bg-light-brand-bg-5 {
  background: #0b224e; }

.bg-dark-brand-bg-6 {
  background: #040d1d; }

.bg-light-brand-bg-6 {
  background: #0c2353; }

.bg-dark-brand-bg-7 {
  background: #040b19; }

.bg-light-brand-bg-7 {
  background: #0c2557; }

.bg-dark-brand-bg-8 {
  background: #030914; }

.bg-light-brand-bg-8 {
  background: #0d275c; }

.bg-dark-brand-bg-9 {
  background: #020710; }

.bg-light-brand-bg-9 {
  background: #0e2960; }

.bg-dark-brand-bg-10 {
  background: #02050b; }

.bg-light-brand-bg-10 {
  background: #0e2b65; }

.bg-dark-brand-bg-11 {
  background: #010307; }

.bg-light-brand-bg-11 {
  background: #0f2d69; }

.bg-dark-brand-bg-12 {
  background: #000102; }

.bg-light-brand-bg-12 {
  background: #102f6e; }

.bg-dark-brand-bg-13 {
  background: black; }

.bg-light-brand-bg-13 {
  background: #103172; }

.bg-dark-brand-bg-14 {
  background: black; }

.bg-light-brand-bg-14 {
  background: #113376; }

.bg-dark-brand-bg-15 {
  background: black; }

.bg-light-brand-bg-15 {
  background: #12357b; }

.bg-dark-brand-bg-16 {
  background: black; }

.bg-light-brand-bg-16 {
  background: #12377f; }

.bg-dark-brand-bg-17 {
  background: black; }

.bg-light-brand-bg-17 {
  background: #133984; }

.bg-dark-brand-bg-18 {
  background: black; }

.bg-light-brand-bg-18 {
  background: #133a88; }

.bg-dark-brand-bg-19 {
  background: black; }

.bg-light-brand-bg-19 {
  background: #143c8d; }

.bg-dark-brand-bg-20 {
  background: black; }

.bg-light-brand-bg-20 {
  background: #153e91; }

.bg-dark-brand-bg-21 {
  background: black; }

.bg-light-brand-bg-21 {
  background: #154096; }

.bg-dark-brand-bg-22 {
  background: black; }

.bg-light-brand-bg-22 {
  background: #16429a; }

.bg-dark-brand-bg-23 {
  background: black; }

.bg-light-brand-bg-23 {
  background: #17449f; }

.bg-dark-brand-bg-24 {
  background: black; }

.bg-light-brand-bg-24 {
  background: #1746a3; }

.bg-dark-brand-bg-25 {
  background: black; }

.bg-light-brand-bg-25 {
  background: #1848a8; }

.bg-dark-brand-bg-26 {
  background: black; }

.bg-light-brand-bg-26 {
  background: #194aac; }

.bg-dark-brand-bg-27 {
  background: black; }

.bg-light-brand-bg-27 {
  background: #194cb0; }

.bg-dark-brand-bg-28 {
  background: black; }

.bg-light-brand-bg-28 {
  background: #1a4eb5; }

.bg-dark-brand-bg-29 {
  background: black; }

.bg-light-brand-bg-29 {
  background: #1a4fb9; }

.bg-dark-brand-bg-30 {
  background: black; }

.bg-light-brand-bg-30 {
  background: #1b51be; }

.bg-dark-brand-bg-31 {
  background: black; }

.bg-light-brand-bg-31 {
  background: #1c53c2; }

.bg-dark-brand-bg-32 {
  background: black; }

.bg-light-brand-bg-32 {
  background: #1c55c7; }

.bg-dark-brand-bg-33 {
  background: black; }

.bg-light-brand-bg-33 {
  background: #1d57cb; }

.bg-dark-brand-bg-34 {
  background: black; }

.bg-light-brand-bg-34 {
  background: #1e59d0; }

.bg-dark-brand-bg-35 {
  background: black; }

.bg-light-brand-bg-35 {
  background: #1e5bd4; }

.bg-dark-brand-bg-36 {
  background: black; }

.bg-light-brand-bg-36 {
  background: #1f5dd9; }

.bg-dark-brand-bg-37 {
  background: black; }

.bg-light-brand-bg-37 {
  background: #205fdd; }

.bg-dark-brand-bg-38 {
  background: black; }

.bg-light-brand-bg-38 {
  background: #2261df; }

.bg-dark-brand-bg-39 {
  background: black; }

.bg-light-brand-bg-39 {
  background: #2765e0; }

.bg-dark-brand-bg-40 {
  background: black; }

.bg-light-brand-bg-40 {
  background: #2b68e1; }

.bg-dark-brand-bg-41 {
  background: black; }

.bg-light-brand-bg-41 {
  background: #306be1; }

.bg-dark-brand-bg-42 {
  background: black; }

.bg-light-brand-bg-42 {
  background: #346ee2; }

.bg-dark-brand-bg-43 {
  background: black; }

.bg-light-brand-bg-43 {
  background: #3971e3; }

.bg-dark-brand-bg-44 {
  background: black; }

.bg-light-brand-bg-44 {
  background: #3d75e3; }

.bg-dark-brand-bg-45 {
  background: black; }

.bg-light-brand-bg-45 {
  background: #4278e4; }

.bg-dark-brand-bg-46 {
  background: black; }

.bg-light-brand-bg-46 {
  background: #467be5; }

.bg-dark-brand-bg-47 {
  background: black; }

.bg-light-brand-bg-47 {
  background: #4a7ee5; }

.bg-dark-brand-bg-48 {
  background: black; }

.bg-light-brand-bg-48 {
  background: #4f81e6; }

.bg-dark-brand-bg-49 {
  background: black; }

.bg-light-brand-bg-49 {
  background: #5384e6; }

.bg-dark-brand-bg-50 {
  background: black; }

.bg-light-brand-bg-50 {
  background: #5888e7; }

.bg-dark-brand-bg-51 {
  background: black; }

.bg-light-brand-bg-51 {
  background: #5c8be8; }

.bg-dark-brand-bg-52 {
  background: black; }

.bg-light-brand-bg-52 {
  background: #618ee8; }

.bg-dark-brand-bg-53 {
  background: black; }

.bg-light-brand-bg-53 {
  background: #6591e9; }

.bg-dark-brand-bg-54 {
  background: black; }

.bg-light-brand-bg-54 {
  background: #6a94ea; }

.bg-dark-brand-bg-55 {
  background: black; }

.bg-light-brand-bg-55 {
  background: #6e98ea; }

.bg-dark-brand-bg-56 {
  background: black; }

.bg-light-brand-bg-56 {
  background: #739beb; }

.bg-dark-brand-bg-57 {
  background: black; }

.bg-light-brand-bg-57 {
  background: #779eec; }

.bg-dark-brand-bg-58 {
  background: black; }

.bg-light-brand-bg-58 {
  background: #7ca1ec; }

.bg-dark-brand-bg-59 {
  background: black; }

.bg-light-brand-bg-59 {
  background: #80a4ed; }

.bg-dark-brand-bg-60 {
  background: black; }

.bg-light-brand-bg-60 {
  background: #85a8ee; }

.bg-dark-brand-bg-61 {
  background: black; }

.bg-light-brand-bg-61 {
  background: #89abee; }

.bg-dark-brand-bg-62 {
  background: black; }

.bg-light-brand-bg-62 {
  background: #8daeef; }

.bg-dark-brand-bg-63 {
  background: black; }

.bg-light-brand-bg-63 {
  background: #92b1ef; }

.bg-dark-brand-bg-64 {
  background: black; }

.bg-light-brand-bg-64 {
  background: #96b4f0; }

.bg-dark-brand-bg-65 {
  background: black; }

.bg-light-brand-bg-65 {
  background: #9bb7f1; }

.bg-dark-brand-bg-66 {
  background: black; }

.bg-light-brand-bg-66 {
  background: #9fbbf1; }

.bg-dark-brand-bg-67 {
  background: black; }

.bg-light-brand-bg-67 {
  background: #a4bef2; }

.bg-dark-brand-bg-68 {
  background: black; }

.bg-light-brand-bg-68 {
  background: #a8c1f3; }

.bg-dark-brand-bg-69 {
  background: black; }

.bg-light-brand-bg-69 {
  background: #adc4f3; }

.bg-dark-brand-bg-70 {
  background: black; }

.bg-light-brand-bg-70 {
  background: #b1c7f4; }

.bg-dark-brand-bg-71 {
  background: black; }

.bg-light-brand-bg-71 {
  background: #b6cbf5; }

.bg-dark-brand-bg-72 {
  background: black; }

.bg-light-brand-bg-72 {
  background: #bacef5; }

.bg-dark-brand-bg-73 {
  background: black; }

.bg-light-brand-bg-73 {
  background: #bfd1f6; }

.bg-dark-brand-bg-74 {
  background: black; }

.bg-light-brand-bg-74 {
  background: #c3d4f6; }

.bg-dark-brand-bg-75 {
  background: black; }

.bg-light-brand-bg-75 {
  background: #c7d7f7; }

.bg-dark-brand-bg-76 {
  background: black; }

.bg-light-brand-bg-76 {
  background: #ccdbf8; }

.bg-dark-brand-bg-77 {
  background: black; }

.bg-light-brand-bg-77 {
  background: #d0def8; }

.bg-dark-brand-bg-78 {
  background: black; }

.bg-light-brand-bg-78 {
  background: #d5e1f9; }

.bg-dark-brand-bg-79 {
  background: black; }

.bg-light-brand-bg-79 {
  background: #d9e4fa; }

.bg-dark-brand-bg-80 {
  background: black; }

.bg-light-brand-bg-80 {
  background: #dee7fa; }

.bg-dark-brand-bg-81 {
  background: black; }

.bg-light-brand-bg-81 {
  background: #e2eafb; }

.bg-dark-brand-bg-82 {
  background: black; }

.bg-light-brand-bg-82 {
  background: #e7eefc; }

.bg-dark-brand-bg-83 {
  background: black; }

.bg-light-brand-bg-83 {
  background: #ebf1fc; }

.bg-dark-brand-bg-84 {
  background: black; }

.bg-light-brand-bg-84 {
  background: #f0f4fd; }

.bg-dark-brand-bg-85 {
  background: black; }

.bg-light-brand-bg-85 {
  background: #f4f7fd; }

.bg-dark-brand-bg-86 {
  background: black; }

.bg-light-brand-bg-86 {
  background: #f9fafe; }

.bg-dark-brand-bg-87 {
  background: black; }

.bg-light-brand-bg-87 {
  background: #fdfeff; }

.bg-dark-brand-bg-88 {
  background: black; }

.bg-light-brand-bg-88 {
  background: white; }

.bg-dark-brand-bg-89 {
  background: black; }

.bg-light-brand-bg-89 {
  background: white; }

.bg-dark-brand-bg-90 {
  background: black; }

.bg-light-brand-bg-90 {
  background: white; }

.bg-dark-brand-bg-91 {
  background: black; }

.bg-light-brand-bg-91 {
  background: white; }

.bg-dark-brand-bg-92 {
  background: black; }

.bg-light-brand-bg-92 {
  background: white; }

.bg-dark-brand-bg-93 {
  background: black; }

.bg-light-brand-bg-93 {
  background: white; }

.bg-dark-brand-bg-94 {
  background: black; }

.bg-light-brand-bg-94 {
  background: white; }

.bg-dark-brand-bg-95 {
  background: black; }

.bg-light-brand-bg-95 {
  background: white; }

.bg-dark-brand-bg-96 {
  background: black; }

.bg-light-brand-bg-96 {
  background: white; }

.bg-dark-brand-bg-97 {
  background: black; }

.bg-light-brand-bg-97 {
  background: white; }

.bg-dark-brand-bg-98 {
  background: black; }

.bg-light-brand-bg-98 {
  background: white; }

.bg-dark-brand-bg-99 {
  background: black; }

.bg-light-brand-bg-99 {
  background: white; }

.bg-dark-brand-bg-100 {
  background: black; }

.bg-light-brand-bg-100 {
  background: white; }

.text-brand-bg-black {
  color: #000415 !important; }

.border-brand-bg-black {
  border-color: #000415; }

.brand-bg-black {
  background-color: #000415 !important;
  color: white !important; }

.tile-brand-bg-black {
  background: #000415 !important; }
  @media (min-width: 1025px) {
    .tile-brand-bg-black:hover {
      background-color: #00092f !important; } }
  .tile-brand-bg-black:active, .tile-brand-bg-black:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 4, 21, 0.5);
    background-color: #00061f !important; }

.target-brand-bg-black {
  background: #000415 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-brand-bg-black {
  background-color: #000415 !important; }

.btn-brand-bg-black {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #000415 !important;
  border: 2px solid #000415 !important; }
  .btn-brand-bg-black:focus, .btn-brand-bg-black:active {
    outline: none;
    color: white !important;
    background: #000415 !important;
    text-decoration: none; }

.bg-overlay-brand-bg-black-10 {
  background: rgba(0, 4, 21, 0.1); }

.bg-overlay-brand-bg-black-20 {
  background: rgba(0, 4, 21, 0.2); }

.bg-overlay-brand-bg-black-30 {
  background: rgba(0, 4, 21, 0.3); }

.bg-overlay-brand-bg-black-40 {
  background: rgba(0, 4, 21, 0.4); }

.bg-overlay-brand-bg-black-50 {
  background: rgba(0, 4, 21, 0.5); }

.bg-overlay-brand-bg-black-60 {
  background: rgba(0, 4, 21, 0.6); }

.bg-overlay-brand-bg-black-70 {
  background: rgba(0, 4, 21, 0.7); }

.bg-overlay-brand-bg-black-80 {
  background: rgba(0, 4, 21, 0.8); }

.bg-overlay-brand-bg-black-90 {
  background: rgba(0, 4, 21, 0.9); }

.bg-brand-bg-black {
  background: #000415; }

.bg-dark-brand-bg-black-1 {
  background: #000310; }

.bg-light-brand-bg-black-1 {
  background: #00051a; }

.bg-dark-brand-bg-black-2 {
  background: #00020b; }

.bg-light-brand-bg-black-2 {
  background: #00061f; }

.bg-dark-brand-bg-black-3 {
  background: #000106; }

.bg-light-brand-bg-black-3 {
  background: #000724; }

.bg-dark-brand-bg-black-4 {
  background: #000001; }

.bg-light-brand-bg-black-4 {
  background: #000829; }

.bg-dark-brand-bg-black-5 {
  background: black; }

.bg-light-brand-bg-black-5 {
  background: #00092f; }

.bg-dark-brand-bg-black-6 {
  background: black; }

.bg-light-brand-bg-black-6 {
  background: #000a34; }

.bg-dark-brand-bg-black-7 {
  background: black; }

.bg-light-brand-bg-black-7 {
  background: #000b39; }

.bg-dark-brand-bg-black-8 {
  background: black; }

.bg-light-brand-bg-black-8 {
  background: #000c3e; }

.bg-dark-brand-bg-black-9 {
  background: black; }

.bg-light-brand-bg-black-9 {
  background: #000d43; }

.bg-dark-brand-bg-black-10 {
  background: black; }

.bg-light-brand-bg-black-10 {
  background: #000e48; }

.bg-dark-brand-bg-black-11 {
  background: black; }

.bg-light-brand-bg-black-11 {
  background: #000f4d; }

.bg-dark-brand-bg-black-12 {
  background: black; }

.bg-light-brand-bg-black-12 {
  background: #001052; }

.bg-dark-brand-bg-black-13 {
  background: black; }

.bg-light-brand-bg-black-13 {
  background: #001157; }

.bg-dark-brand-bg-black-14 {
  background: black; }

.bg-light-brand-bg-black-14 {
  background: #00125c; }

.bg-dark-brand-bg-black-15 {
  background: black; }

.bg-light-brand-bg-black-15 {
  background: #001362; }

.bg-dark-brand-bg-black-16 {
  background: black; }

.bg-light-brand-bg-black-16 {
  background: #001467; }

.bg-dark-brand-bg-black-17 {
  background: black; }

.bg-light-brand-bg-black-17 {
  background: #00156c; }

.bg-dark-brand-bg-black-18 {
  background: black; }

.bg-light-brand-bg-black-18 {
  background: #001571; }

.bg-dark-brand-bg-black-19 {
  background: black; }

.bg-light-brand-bg-black-19 {
  background: #001676; }

.bg-dark-brand-bg-black-20 {
  background: black; }

.bg-light-brand-bg-black-20 {
  background: #00177b; }

.bg-dark-brand-bg-black-21 {
  background: black; }

.bg-light-brand-bg-black-21 {
  background: #001880; }

.bg-dark-brand-bg-black-22 {
  background: black; }

.bg-light-brand-bg-black-22 {
  background: #001985; }

.bg-dark-brand-bg-black-23 {
  background: black; }

.bg-light-brand-bg-black-23 {
  background: #001a8a; }

.bg-dark-brand-bg-black-24 {
  background: black; }

.bg-light-brand-bg-black-24 {
  background: #001b8f; }

.bg-dark-brand-bg-black-25 {
  background: black; }

.bg-light-brand-bg-black-25 {
  background: #001c95; }

.bg-dark-brand-bg-black-26 {
  background: black; }

.bg-light-brand-bg-black-26 {
  background: #001d9a; }

.bg-dark-brand-bg-black-27 {
  background: black; }

.bg-light-brand-bg-black-27 {
  background: #001e9f; }

.bg-dark-brand-bg-black-28 {
  background: black; }

.bg-light-brand-bg-black-28 {
  background: #001fa4; }

.bg-dark-brand-bg-black-29 {
  background: black; }

.bg-light-brand-bg-black-29 {
  background: #0020a9; }

.bg-dark-brand-bg-black-30 {
  background: black; }

.bg-light-brand-bg-black-30 {
  background: #0021ae; }

.bg-dark-brand-bg-black-31 {
  background: black; }

.bg-light-brand-bg-black-31 {
  background: #0022b3; }

.bg-dark-brand-bg-black-32 {
  background: black; }

.bg-light-brand-bg-black-32 {
  background: #0023b8; }

.bg-dark-brand-bg-black-33 {
  background: black; }

.bg-light-brand-bg-black-33 {
  background: #0024bd; }

.bg-dark-brand-bg-black-34 {
  background: black; }

.bg-light-brand-bg-black-34 {
  background: #0025c2; }

.bg-dark-brand-bg-black-35 {
  background: black; }

.bg-light-brand-bg-black-35 {
  background: #0026c8; }

.bg-dark-brand-bg-black-36 {
  background: black; }

.bg-light-brand-bg-black-36 {
  background: #0027cd; }

.bg-dark-brand-bg-black-37 {
  background: black; }

.bg-light-brand-bg-black-37 {
  background: #0028d2; }

.bg-dark-brand-bg-black-38 {
  background: black; }

.bg-light-brand-bg-black-38 {
  background: #0029d7; }

.bg-dark-brand-bg-black-39 {
  background: black; }

.bg-light-brand-bg-black-39 {
  background: #002adc; }

.bg-dark-brand-bg-black-40 {
  background: black; }

.bg-light-brand-bg-black-40 {
  background: #002be1; }

.bg-dark-brand-bg-black-41 {
  background: black; }

.bg-light-brand-bg-black-41 {
  background: #002ce6; }

.bg-dark-brand-bg-black-42 {
  background: black; }

.bg-light-brand-bg-black-42 {
  background: #002deb; }

.bg-dark-brand-bg-black-43 {
  background: black; }

.bg-light-brand-bg-black-43 {
  background: #002ef0; }

.bg-dark-brand-bg-black-44 {
  background: black; }

.bg-light-brand-bg-black-44 {
  background: #002ff5; }

.bg-dark-brand-bg-black-45 {
  background: black; }

.bg-light-brand-bg-black-45 {
  background: #0030fb; }

.bg-dark-brand-bg-black-46 {
  background: black; }

.bg-light-brand-bg-black-46 {
  background: #0131ff; }

.bg-dark-brand-bg-black-47 {
  background: black; }

.bg-light-brand-bg-black-47 {
  background: #0635ff; }

.bg-dark-brand-bg-black-48 {
  background: black; }

.bg-light-brand-bg-black-48 {
  background: #0b39ff; }

.bg-dark-brand-bg-black-49 {
  background: black; }

.bg-light-brand-bg-black-49 {
  background: #103dff; }

.bg-dark-brand-bg-black-50 {
  background: black; }

.bg-light-brand-bg-black-50 {
  background: #1542ff; }

.bg-dark-brand-bg-black-51 {
  background: black; }

.bg-light-brand-bg-black-51 {
  background: #1a46ff; }

.bg-dark-brand-bg-black-52 {
  background: black; }

.bg-light-brand-bg-black-52 {
  background: #1f4aff; }

.bg-dark-brand-bg-black-53 {
  background: black; }

.bg-light-brand-bg-black-53 {
  background: #244eff; }

.bg-dark-brand-bg-black-54 {
  background: black; }

.bg-light-brand-bg-black-54 {
  background: #2952ff; }

.bg-dark-brand-bg-black-55 {
  background: black; }

.bg-light-brand-bg-black-55 {
  background: #2f56ff; }

.bg-dark-brand-bg-black-56 {
  background: black; }

.bg-light-brand-bg-black-56 {
  background: #345aff; }

.bg-dark-brand-bg-black-57 {
  background: black; }

.bg-light-brand-bg-black-57 {
  background: #395eff; }

.bg-dark-brand-bg-black-58 {
  background: black; }

.bg-light-brand-bg-black-58 {
  background: #3e63ff; }

.bg-dark-brand-bg-black-59 {
  background: black; }

.bg-light-brand-bg-black-59 {
  background: #4367ff; }

.bg-dark-brand-bg-black-60 {
  background: black; }

.bg-light-brand-bg-black-60 {
  background: #486bff; }

.bg-dark-brand-bg-black-61 {
  background: black; }

.bg-light-brand-bg-black-61 {
  background: #4d6fff; }

.bg-dark-brand-bg-black-62 {
  background: black; }

.bg-light-brand-bg-black-62 {
  background: #5273ff; }

.bg-dark-brand-bg-black-63 {
  background: black; }

.bg-light-brand-bg-black-63 {
  background: #5777ff; }

.bg-dark-brand-bg-black-64 {
  background: black; }

.bg-light-brand-bg-black-64 {
  background: #5c7bff; }

.bg-dark-brand-bg-black-65 {
  background: black; }

.bg-light-brand-bg-black-65 {
  background: #6280ff; }

.bg-dark-brand-bg-black-66 {
  background: black; }

.bg-light-brand-bg-black-66 {
  background: #6784ff; }

.bg-dark-brand-bg-black-67 {
  background: black; }

.bg-light-brand-bg-black-67 {
  background: #6c88ff; }

.bg-dark-brand-bg-black-68 {
  background: black; }

.bg-light-brand-bg-black-68 {
  background: #718cff; }

.bg-dark-brand-bg-black-69 {
  background: black; }

.bg-light-brand-bg-black-69 {
  background: #7690ff; }

.bg-dark-brand-bg-black-70 {
  background: black; }

.bg-light-brand-bg-black-70 {
  background: #7b94ff; }

.bg-dark-brand-bg-black-71 {
  background: black; }

.bg-light-brand-bg-black-71 {
  background: #8098ff; }

.bg-dark-brand-bg-black-72 {
  background: black; }

.bg-light-brand-bg-black-72 {
  background: #859cff; }

.bg-dark-brand-bg-black-73 {
  background: black; }

.bg-light-brand-bg-black-73 {
  background: #8aa1ff; }

.bg-dark-brand-bg-black-74 {
  background: black; }

.bg-light-brand-bg-black-74 {
  background: #8fa5ff; }

.bg-dark-brand-bg-black-75 {
  background: black; }

.bg-light-brand-bg-black-75 {
  background: #95a9ff; }

.bg-dark-brand-bg-black-76 {
  background: black; }

.bg-light-brand-bg-black-76 {
  background: #9aadff; }

.bg-dark-brand-bg-black-77 {
  background: black; }

.bg-light-brand-bg-black-77 {
  background: #9fb1ff; }

.bg-dark-brand-bg-black-78 {
  background: black; }

.bg-light-brand-bg-black-78 {
  background: #a4b5ff; }

.bg-dark-brand-bg-black-79 {
  background: black; }

.bg-light-brand-bg-black-79 {
  background: #a9b9ff; }

.bg-dark-brand-bg-black-80 {
  background: black; }

.bg-light-brand-bg-black-80 {
  background: #aebdff; }

.bg-dark-brand-bg-black-81 {
  background: black; }

.bg-light-brand-bg-black-81 {
  background: #b3c2ff; }

.bg-dark-brand-bg-black-82 {
  background: black; }

.bg-light-brand-bg-black-82 {
  background: #b8c6ff; }

.bg-dark-brand-bg-black-83 {
  background: black; }

.bg-light-brand-bg-black-83 {
  background: #bdcaff; }

.bg-dark-brand-bg-black-84 {
  background: black; }

.bg-light-brand-bg-black-84 {
  background: #c2ceff; }

.bg-dark-brand-bg-black-85 {
  background: black; }

.bg-light-brand-bg-black-85 {
  background: #c8d2ff; }

.bg-dark-brand-bg-black-86 {
  background: black; }

.bg-light-brand-bg-black-86 {
  background: #cdd6ff; }

.bg-dark-brand-bg-black-87 {
  background: black; }

.bg-light-brand-bg-black-87 {
  background: #d2daff; }

.bg-dark-brand-bg-black-88 {
  background: black; }

.bg-light-brand-bg-black-88 {
  background: #d7deff; }

.bg-dark-brand-bg-black-89 {
  background: black; }

.bg-light-brand-bg-black-89 {
  background: #dce3ff; }

.bg-dark-brand-bg-black-90 {
  background: black; }

.bg-light-brand-bg-black-90 {
  background: #e1e7ff; }

.bg-dark-brand-bg-black-91 {
  background: black; }

.bg-light-brand-bg-black-91 {
  background: #e6ebff; }

.bg-dark-brand-bg-black-92 {
  background: black; }

.bg-light-brand-bg-black-92 {
  background: #ebefff; }

.bg-dark-brand-bg-black-93 {
  background: black; }

.bg-light-brand-bg-black-93 {
  background: #f0f3ff; }

.bg-dark-brand-bg-black-94 {
  background: black; }

.bg-light-brand-bg-black-94 {
  background: #f5f7ff; }

.bg-dark-brand-bg-black-95 {
  background: black; }

.bg-light-brand-bg-black-95 {
  background: #fbfbff; }

.bg-dark-brand-bg-black-96 {
  background: black; }

.bg-light-brand-bg-black-96 {
  background: white; }

.bg-dark-brand-bg-black-97 {
  background: black; }

.bg-light-brand-bg-black-97 {
  background: white; }

.bg-dark-brand-bg-black-98 {
  background: black; }

.bg-light-brand-bg-black-98 {
  background: white; }

.bg-dark-brand-bg-black-99 {
  background: black; }

.bg-light-brand-bg-black-99 {
  background: white; }

.bg-dark-brand-bg-black-100 {
  background: black; }

.bg-light-brand-bg-black-100 {
  background: white; }

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

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

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

.tile-white {
  background: #fff !important; }
  @media (min-width: 1025px) {
    .tile-white:hover {
      background-color: white !important; } }
  .tile-white:active, .tile-white:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(255, 255, 255, 0.5);
    background-color: white !important; }

.target-white {
  background: #fff !important;
  color: #fff;
  padding: 20px; }

.patient-dash-white {
  background-color: #fff !important; }

.btn-white {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #fff !important;
  border: 2px solid #fff !important; }
  .btn-white:focus, .btn-white:active {
    outline: none;
    color: white !important;
    background: #fff !important;
    text-decoration: none; }

.bg-overlay-white-10 {
  background: rgba(255, 255, 255, 0.1); }

.bg-overlay-white-20 {
  background: rgba(255, 255, 255, 0.2); }

.bg-overlay-white-30 {
  background: rgba(255, 255, 255, 0.3); }

.bg-overlay-white-40 {
  background: rgba(255, 255, 255, 0.4); }

.bg-overlay-white-50 {
  background: rgba(255, 255, 255, 0.5); }

.bg-overlay-white-60 {
  background: rgba(255, 255, 255, 0.6); }

.bg-overlay-white-70 {
  background: rgba(255, 255, 255, 0.7); }

.bg-overlay-white-80 {
  background: rgba(255, 255, 255, 0.8); }

.bg-overlay-white-90 {
  background: rgba(255, 255, 255, 0.9); }

.bg-white {
  background: #fff; }

.bg-dark-white-1 {
  background: #fcfcfc; }

.bg-light-white-1 {
  background: white; }

.bg-dark-white-2 {
  background: #fafafa; }

.bg-light-white-2 {
  background: white; }

.bg-dark-white-3 {
  background: #f7f7f7; }

.bg-light-white-3 {
  background: white; }

.bg-dark-white-4 {
  background: whitesmoke; }

.bg-light-white-4 {
  background: white; }

.bg-dark-white-5 {
  background: #f2f2f2; }

.bg-light-white-5 {
  background: white; }

.bg-dark-white-6 {
  background: #f0f0f0; }

.bg-light-white-6 {
  background: white; }

.bg-dark-white-7 {
  background: #ededed; }

.bg-light-white-7 {
  background: white; }

.bg-dark-white-8 {
  background: #ebebeb; }

.bg-light-white-8 {
  background: white; }

.bg-dark-white-9 {
  background: #e8e8e8; }

.bg-light-white-9 {
  background: white; }

.bg-dark-white-10 {
  background: #e6e6e6; }

.bg-light-white-10 {
  background: white; }

.bg-dark-white-11 {
  background: #e3e3e3; }

.bg-light-white-11 {
  background: white; }

.bg-dark-white-12 {
  background: #e0e0e0; }

.bg-light-white-12 {
  background: white; }

.bg-dark-white-13 {
  background: #dedede; }

.bg-light-white-13 {
  background: white; }

.bg-dark-white-14 {
  background: #dbdbdb; }

.bg-light-white-14 {
  background: white; }

.bg-dark-white-15 {
  background: #d9d9d9; }

.bg-light-white-15 {
  background: white; }

.bg-dark-white-16 {
  background: #d6d6d6; }

.bg-light-white-16 {
  background: white; }

.bg-dark-white-17 {
  background: #d4d4d4; }

.bg-light-white-17 {
  background: white; }

.bg-dark-white-18 {
  background: #d1d1d1; }

.bg-light-white-18 {
  background: white; }

.bg-dark-white-19 {
  background: #cfcfcf; }

.bg-light-white-19 {
  background: white; }

.bg-dark-white-20 {
  background: #cccccc; }

.bg-light-white-20 {
  background: white; }

.bg-dark-white-21 {
  background: #c9c9c9; }

.bg-light-white-21 {
  background: white; }

.bg-dark-white-22 {
  background: #c7c7c7; }

.bg-light-white-22 {
  background: white; }

.bg-dark-white-23 {
  background: #c4c4c4; }

.bg-light-white-23 {
  background: white; }

.bg-dark-white-24 {
  background: #c2c2c2; }

.bg-light-white-24 {
  background: white; }

.bg-dark-white-25 {
  background: #bfbfbf; }

.bg-light-white-25 {
  background: white; }

.bg-dark-white-26 {
  background: #bdbdbd; }

.bg-light-white-26 {
  background: white; }

.bg-dark-white-27 {
  background: #bababa; }

.bg-light-white-27 {
  background: white; }

.bg-dark-white-28 {
  background: #b8b8b8; }

.bg-light-white-28 {
  background: white; }

.bg-dark-white-29 {
  background: #b5b5b5; }

.bg-light-white-29 {
  background: white; }

.bg-dark-white-30 {
  background: #b3b3b3; }

.bg-light-white-30 {
  background: white; }

.bg-dark-white-31 {
  background: #b0b0b0; }

.bg-light-white-31 {
  background: white; }

.bg-dark-white-32 {
  background: #adadad; }

.bg-light-white-32 {
  background: white; }

.bg-dark-white-33 {
  background: #ababab; }

.bg-light-white-33 {
  background: white; }

.bg-dark-white-34 {
  background: #a8a8a8; }

.bg-light-white-34 {
  background: white; }

.bg-dark-white-35 {
  background: #a6a6a6; }

.bg-light-white-35 {
  background: white; }

.bg-dark-white-36 {
  background: #a3a3a3; }

.bg-light-white-36 {
  background: white; }

.bg-dark-white-37 {
  background: #a1a1a1; }

.bg-light-white-37 {
  background: white; }

.bg-dark-white-38 {
  background: #9e9e9e; }

.bg-light-white-38 {
  background: white; }

.bg-dark-white-39 {
  background: #9c9c9c; }

.bg-light-white-39 {
  background: white; }

.bg-dark-white-40 {
  background: #999999; }

.bg-light-white-40 {
  background: white; }

.bg-dark-white-41 {
  background: #969696; }

.bg-light-white-41 {
  background: white; }

.bg-dark-white-42 {
  background: #949494; }

.bg-light-white-42 {
  background: white; }

.bg-dark-white-43 {
  background: #919191; }

.bg-light-white-43 {
  background: white; }

.bg-dark-white-44 {
  background: #8f8f8f; }

.bg-light-white-44 {
  background: white; }

.bg-dark-white-45 {
  background: #8c8c8c; }

.bg-light-white-45 {
  background: white; }

.bg-dark-white-46 {
  background: #8a8a8a; }

.bg-light-white-46 {
  background: white; }

.bg-dark-white-47 {
  background: #878787; }

.bg-light-white-47 {
  background: white; }

.bg-dark-white-48 {
  background: #858585; }

.bg-light-white-48 {
  background: white; }

.bg-dark-white-49 {
  background: #828282; }

.bg-light-white-49 {
  background: white; }

.bg-dark-white-50 {
  background: gray; }

.bg-light-white-50 {
  background: white; }

.bg-dark-white-51 {
  background: #7d7d7d; }

.bg-light-white-51 {
  background: white; }

.bg-dark-white-52 {
  background: #7a7a7a; }

.bg-light-white-52 {
  background: white; }

.bg-dark-white-53 {
  background: #787878; }

.bg-light-white-53 {
  background: white; }

.bg-dark-white-54 {
  background: #757575; }

.bg-light-white-54 {
  background: white; }

.bg-dark-white-55 {
  background: #737373; }

.bg-light-white-55 {
  background: white; }

.bg-dark-white-56 {
  background: #707070; }

.bg-light-white-56 {
  background: white; }

.bg-dark-white-57 {
  background: #6e6e6e; }

.bg-light-white-57 {
  background: white; }

.bg-dark-white-58 {
  background: #6b6b6b; }

.bg-light-white-58 {
  background: white; }

.bg-dark-white-59 {
  background: dimgray; }

.bg-light-white-59 {
  background: white; }

.bg-dark-white-60 {
  background: #666666; }

.bg-light-white-60 {
  background: white; }

.bg-dark-white-61 {
  background: #636363; }

.bg-light-white-61 {
  background: white; }

.bg-dark-white-62 {
  background: #616161; }

.bg-light-white-62 {
  background: white; }

.bg-dark-white-63 {
  background: #5e5e5e; }

.bg-light-white-63 {
  background: white; }

.bg-dark-white-64 {
  background: #5c5c5c; }

.bg-light-white-64 {
  background: white; }

.bg-dark-white-65 {
  background: #595959; }

.bg-light-white-65 {
  background: white; }

.bg-dark-white-66 {
  background: #575757; }

.bg-light-white-66 {
  background: white; }

.bg-dark-white-67 {
  background: #545454; }

.bg-light-white-67 {
  background: white; }

.bg-dark-white-68 {
  background: #525252; }

.bg-light-white-68 {
  background: white; }

.bg-dark-white-69 {
  background: #4f4f4f; }

.bg-light-white-69 {
  background: white; }

.bg-dark-white-70 {
  background: #4d4d4d; }

.bg-light-white-70 {
  background: white; }

.bg-dark-white-71 {
  background: #4a4a4a; }

.bg-light-white-71 {
  background: white; }

.bg-dark-white-72 {
  background: #474747; }

.bg-light-white-72 {
  background: white; }

.bg-dark-white-73 {
  background: #454545; }

.bg-light-white-73 {
  background: white; }

.bg-dark-white-74 {
  background: #424242; }

.bg-light-white-74 {
  background: white; }

.bg-dark-white-75 {
  background: #404040; }

.bg-light-white-75 {
  background: white; }

.bg-dark-white-76 {
  background: #3d3d3d; }

.bg-light-white-76 {
  background: white; }

.bg-dark-white-77 {
  background: #3b3b3b; }

.bg-light-white-77 {
  background: white; }

.bg-dark-white-78 {
  background: #383838; }

.bg-light-white-78 {
  background: white; }

.bg-dark-white-79 {
  background: #363636; }

.bg-light-white-79 {
  background: white; }

.bg-dark-white-80 {
  background: #333333; }

.bg-light-white-80 {
  background: white; }

.bg-dark-white-81 {
  background: #303030; }

.bg-light-white-81 {
  background: white; }

.bg-dark-white-82 {
  background: #2e2e2e; }

.bg-light-white-82 {
  background: white; }

.bg-dark-white-83 {
  background: #2b2b2b; }

.bg-light-white-83 {
  background: white; }

.bg-dark-white-84 {
  background: #292929; }

.bg-light-white-84 {
  background: white; }

.bg-dark-white-85 {
  background: #262626; }

.bg-light-white-85 {
  background: white; }

.bg-dark-white-86 {
  background: #242424; }

.bg-light-white-86 {
  background: white; }

.bg-dark-white-87 {
  background: #212121; }

.bg-light-white-87 {
  background: white; }

.bg-dark-white-88 {
  background: #1f1f1f; }

.bg-light-white-88 {
  background: white; }

.bg-dark-white-89 {
  background: #1c1c1c; }

.bg-light-white-89 {
  background: white; }

.bg-dark-white-90 {
  background: #1a1a1a; }

.bg-light-white-90 {
  background: white; }

.bg-dark-white-91 {
  background: #171717; }

.bg-light-white-91 {
  background: white; }

.bg-dark-white-92 {
  background: #141414; }

.bg-light-white-92 {
  background: white; }

.bg-dark-white-93 {
  background: #121212; }

.bg-light-white-93 {
  background: white; }

.bg-dark-white-94 {
  background: #0f0f0f; }

.bg-light-white-94 {
  background: white; }

.bg-dark-white-95 {
  background: #0d0d0d; }

.bg-light-white-95 {
  background: white; }

.bg-dark-white-96 {
  background: #0a0a0a; }

.bg-light-white-96 {
  background: white; }

.bg-dark-white-97 {
  background: #080808; }

.bg-light-white-97 {
  background: white; }

.bg-dark-white-98 {
  background: #050505; }

.bg-light-white-98 {
  background: white; }

.bg-dark-white-99 {
  background: #030303; }

.bg-light-white-99 {
  background: white; }

.bg-dark-white-100 {
  background: black; }

.bg-light-white-100 {
  background: white; }

.text-black {
  color: #171717 !important; }

.border-black {
  border-color: #171717; }

.black {
  background-color: #171717 !important;
  color: white !important; }

.tile-black {
  background: #171717 !important; }
  @media (min-width: 1025px) {
    .tile-black:hover {
      background-color: #242424 !important; } }
  .tile-black:active, .tile-black:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(23, 23, 23, 0.5);
    background-color: #1c1c1c !important; }

.target-black {
  background: #171717 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-black {
  background-color: #171717 !important; }

.btn-black {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #171717 !important;
  border: 2px solid #171717 !important; }
  .btn-black:focus, .btn-black:active {
    outline: none;
    color: white !important;
    background: #171717 !important;
    text-decoration: none; }

.bg-overlay-black-10 {
  background: rgba(23, 23, 23, 0.1); }

.bg-overlay-black-20 {
  background: rgba(23, 23, 23, 0.2); }

.bg-overlay-black-30 {
  background: rgba(23, 23, 23, 0.3); }

.bg-overlay-black-40 {
  background: rgba(23, 23, 23, 0.4); }

.bg-overlay-black-50 {
  background: rgba(23, 23, 23, 0.5); }

.bg-overlay-black-60 {
  background: rgba(23, 23, 23, 0.6); }

.bg-overlay-black-70 {
  background: rgba(23, 23, 23, 0.7); }

.bg-overlay-black-80 {
  background: rgba(23, 23, 23, 0.8); }

.bg-overlay-black-90 {
  background: rgba(23, 23, 23, 0.9); }

.bg-black {
  background: #171717; }

.bg-dark-black-1 {
  background: #141414; }

.bg-light-black-1 {
  background: #1a1a1a; }

.bg-dark-black-2 {
  background: #121212; }

.bg-light-black-2 {
  background: #1c1c1c; }

.bg-dark-black-3 {
  background: #0f0f0f; }

.bg-light-black-3 {
  background: #1f1f1f; }

.bg-dark-black-4 {
  background: #0d0d0d; }

.bg-light-black-4 {
  background: #212121; }

.bg-dark-black-5 {
  background: #0a0a0a; }

.bg-light-black-5 {
  background: #242424; }

.bg-dark-black-6 {
  background: #080808; }

.bg-light-black-6 {
  background: #262626; }

.bg-dark-black-7 {
  background: #050505; }

.bg-light-black-7 {
  background: #292929; }

.bg-dark-black-8 {
  background: #030303; }

.bg-light-black-8 {
  background: #2b2b2b; }

.bg-dark-black-9 {
  background: black; }

.bg-light-black-9 {
  background: #2e2e2e; }

.bg-dark-black-10 {
  background: black; }

.bg-light-black-10 {
  background: #313131; }

.bg-dark-black-11 {
  background: black; }

.bg-light-black-11 {
  background: #333333; }

.bg-dark-black-12 {
  background: black; }

.bg-light-black-12 {
  background: #363636; }

.bg-dark-black-13 {
  background: black; }

.bg-light-black-13 {
  background: #383838; }

.bg-dark-black-14 {
  background: black; }

.bg-light-black-14 {
  background: #3b3b3b; }

.bg-dark-black-15 {
  background: black; }

.bg-light-black-15 {
  background: #3d3d3d; }

.bg-dark-black-16 {
  background: black; }

.bg-light-black-16 {
  background: #404040; }

.bg-dark-black-17 {
  background: black; }

.bg-light-black-17 {
  background: #424242; }

.bg-dark-black-18 {
  background: black; }

.bg-light-black-18 {
  background: #454545; }

.bg-dark-black-19 {
  background: black; }

.bg-light-black-19 {
  background: #474747; }

.bg-dark-black-20 {
  background: black; }

.bg-light-black-20 {
  background: #4a4a4a; }

.bg-dark-black-21 {
  background: black; }

.bg-light-black-21 {
  background: #4d4d4d; }

.bg-dark-black-22 {
  background: black; }

.bg-light-black-22 {
  background: #4f4f4f; }

.bg-dark-black-23 {
  background: black; }

.bg-light-black-23 {
  background: #525252; }

.bg-dark-black-24 {
  background: black; }

.bg-light-black-24 {
  background: #545454; }

.bg-dark-black-25 {
  background: black; }

.bg-light-black-25 {
  background: #575757; }

.bg-dark-black-26 {
  background: black; }

.bg-light-black-26 {
  background: #595959; }

.bg-dark-black-27 {
  background: black; }

.bg-light-black-27 {
  background: #5c5c5c; }

.bg-dark-black-28 {
  background: black; }

.bg-light-black-28 {
  background: #5e5e5e; }

.bg-dark-black-29 {
  background: black; }

.bg-light-black-29 {
  background: #616161; }

.bg-dark-black-30 {
  background: black; }

.bg-light-black-30 {
  background: #646464; }

.bg-dark-black-31 {
  background: black; }

.bg-light-black-31 {
  background: #666666; }

.bg-dark-black-32 {
  background: black; }

.bg-light-black-32 {
  background: dimgray; }

.bg-dark-black-33 {
  background: black; }

.bg-light-black-33 {
  background: #6b6b6b; }

.bg-dark-black-34 {
  background: black; }

.bg-light-black-34 {
  background: #6e6e6e; }

.bg-dark-black-35 {
  background: black; }

.bg-light-black-35 {
  background: #707070; }

.bg-dark-black-36 {
  background: black; }

.bg-light-black-36 {
  background: #737373; }

.bg-dark-black-37 {
  background: black; }

.bg-light-black-37 {
  background: #757575; }

.bg-dark-black-38 {
  background: black; }

.bg-light-black-38 {
  background: #787878; }

.bg-dark-black-39 {
  background: black; }

.bg-light-black-39 {
  background: #7a7a7a; }

.bg-dark-black-40 {
  background: black; }

.bg-light-black-40 {
  background: #7d7d7d; }

.bg-dark-black-41 {
  background: black; }

.bg-light-black-41 {
  background: gray; }

.bg-dark-black-42 {
  background: black; }

.bg-light-black-42 {
  background: #828282; }

.bg-dark-black-43 {
  background: black; }

.bg-light-black-43 {
  background: #858585; }

.bg-dark-black-44 {
  background: black; }

.bg-light-black-44 {
  background: #878787; }

.bg-dark-black-45 {
  background: black; }

.bg-light-black-45 {
  background: #8a8a8a; }

.bg-dark-black-46 {
  background: black; }

.bg-light-black-46 {
  background: #8c8c8c; }

.bg-dark-black-47 {
  background: black; }

.bg-light-black-47 {
  background: #8f8f8f; }

.bg-dark-black-48 {
  background: black; }

.bg-light-black-48 {
  background: #919191; }

.bg-dark-black-49 {
  background: black; }

.bg-light-black-49 {
  background: #949494; }

.bg-dark-black-50 {
  background: black; }

.bg-light-black-50 {
  background: #979797; }

.bg-dark-black-51 {
  background: black; }

.bg-light-black-51 {
  background: #999999; }

.bg-dark-black-52 {
  background: black; }

.bg-light-black-52 {
  background: #9c9c9c; }

.bg-dark-black-53 {
  background: black; }

.bg-light-black-53 {
  background: #9e9e9e; }

.bg-dark-black-54 {
  background: black; }

.bg-light-black-54 {
  background: #a1a1a1; }

.bg-dark-black-55 {
  background: black; }

.bg-light-black-55 {
  background: #a3a3a3; }

.bg-dark-black-56 {
  background: black; }

.bg-light-black-56 {
  background: #a6a6a6; }

.bg-dark-black-57 {
  background: black; }

.bg-light-black-57 {
  background: #a8a8a8; }

.bg-dark-black-58 {
  background: black; }

.bg-light-black-58 {
  background: #ababab; }

.bg-dark-black-59 {
  background: black; }

.bg-light-black-59 {
  background: #adadad; }

.bg-dark-black-60 {
  background: black; }

.bg-light-black-60 {
  background: #b0b0b0; }

.bg-dark-black-61 {
  background: black; }

.bg-light-black-61 {
  background: #b3b3b3; }

.bg-dark-black-62 {
  background: black; }

.bg-light-black-62 {
  background: #b5b5b5; }

.bg-dark-black-63 {
  background: black; }

.bg-light-black-63 {
  background: #b8b8b8; }

.bg-dark-black-64 {
  background: black; }

.bg-light-black-64 {
  background: #bababa; }

.bg-dark-black-65 {
  background: black; }

.bg-light-black-65 {
  background: #bdbdbd; }

.bg-dark-black-66 {
  background: black; }

.bg-light-black-66 {
  background: #bfbfbf; }

.bg-dark-black-67 {
  background: black; }

.bg-light-black-67 {
  background: #c2c2c2; }

.bg-dark-black-68 {
  background: black; }

.bg-light-black-68 {
  background: #c4c4c4; }

.bg-dark-black-69 {
  background: black; }

.bg-light-black-69 {
  background: #c7c7c7; }

.bg-dark-black-70 {
  background: black; }

.bg-light-black-70 {
  background: #cacaca; }

.bg-dark-black-71 {
  background: black; }

.bg-light-black-71 {
  background: #cccccc; }

.bg-dark-black-72 {
  background: black; }

.bg-light-black-72 {
  background: #cfcfcf; }

.bg-dark-black-73 {
  background: black; }

.bg-light-black-73 {
  background: #d1d1d1; }

.bg-dark-black-74 {
  background: black; }

.bg-light-black-74 {
  background: #d4d4d4; }

.bg-dark-black-75 {
  background: black; }

.bg-light-black-75 {
  background: #d6d6d6; }

.bg-dark-black-76 {
  background: black; }

.bg-light-black-76 {
  background: #d9d9d9; }

.bg-dark-black-77 {
  background: black; }

.bg-light-black-77 {
  background: #dbdbdb; }

.bg-dark-black-78 {
  background: black; }

.bg-light-black-78 {
  background: #dedede; }

.bg-dark-black-79 {
  background: black; }

.bg-light-black-79 {
  background: #e0e0e0; }

.bg-dark-black-80 {
  background: black; }

.bg-light-black-80 {
  background: #e3e3e3; }

.bg-dark-black-81 {
  background: black; }

.bg-light-black-81 {
  background: #e6e6e6; }

.bg-dark-black-82 {
  background: black; }

.bg-light-black-82 {
  background: #e8e8e8; }

.bg-dark-black-83 {
  background: black; }

.bg-light-black-83 {
  background: #ebebeb; }

.bg-dark-black-84 {
  background: black; }

.bg-light-black-84 {
  background: #ededed; }

.bg-dark-black-85 {
  background: black; }

.bg-light-black-85 {
  background: #f0f0f0; }

.bg-dark-black-86 {
  background: black; }

.bg-light-black-86 {
  background: #f2f2f2; }

.bg-dark-black-87 {
  background: black; }

.bg-light-black-87 {
  background: whitesmoke; }

.bg-dark-black-88 {
  background: black; }

.bg-light-black-88 {
  background: #f7f7f7; }

.bg-dark-black-89 {
  background: black; }

.bg-light-black-89 {
  background: #fafafa; }

.bg-dark-black-90 {
  background: black; }

.bg-light-black-90 {
  background: #fdfdfd; }

.bg-dark-black-91 {
  background: black; }

.bg-light-black-91 {
  background: white; }

.bg-dark-black-92 {
  background: black; }

.bg-light-black-92 {
  background: white; }

.bg-dark-black-93 {
  background: black; }

.bg-light-black-93 {
  background: white; }

.bg-dark-black-94 {
  background: black; }

.bg-light-black-94 {
  background: white; }

.bg-dark-black-95 {
  background: black; }

.bg-light-black-95 {
  background: white; }

.bg-dark-black-96 {
  background: black; }

.bg-light-black-96 {
  background: white; }

.bg-dark-black-97 {
  background: black; }

.bg-light-black-97 {
  background: white; }

.bg-dark-black-98 {
  background: black; }

.bg-light-black-98 {
  background: white; }

.bg-dark-black-99 {
  background: black; }

.bg-light-black-99 {
  background: white; }

.bg-dark-black-100 {
  background: black; }

.bg-light-black-100 {
  background: white; }

.text-noir {
  color: #1f1f1f !important; }

.border-noir {
  border-color: #1f1f1f; }

.noir {
  background-color: #1f1f1f !important;
  color: white !important; }

.tile-noir {
  background: #1f1f1f !important; }
  @media (min-width: 1025px) {
    .tile-noir:hover {
      background-color: #2c2c2c !important; } }
  .tile-noir:active, .tile-noir:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(31, 31, 31, 0.5);
    background-color: #242424 !important; }

.target-noir {
  background: #1f1f1f !important;
  color: #fff;
  padding: 20px; }

.patient-dash-noir {
  background-color: #1f1f1f !important; }

.btn-noir {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #1f1f1f !important;
  border: 2px solid #1f1f1f !important; }
  .btn-noir:focus, .btn-noir:active {
    outline: none;
    color: white !important;
    background: #1f1f1f !important;
    text-decoration: none; }

.bg-overlay-noir-10 {
  background: rgba(31, 31, 31, 0.1); }

.bg-overlay-noir-20 {
  background: rgba(31, 31, 31, 0.2); }

.bg-overlay-noir-30 {
  background: rgba(31, 31, 31, 0.3); }

.bg-overlay-noir-40 {
  background: rgba(31, 31, 31, 0.4); }

.bg-overlay-noir-50 {
  background: rgba(31, 31, 31, 0.5); }

.bg-overlay-noir-60 {
  background: rgba(31, 31, 31, 0.6); }

.bg-overlay-noir-70 {
  background: rgba(31, 31, 31, 0.7); }

.bg-overlay-noir-80 {
  background: rgba(31, 31, 31, 0.8); }

.bg-overlay-noir-90 {
  background: rgba(31, 31, 31, 0.9); }

.bg-noir {
  background: #1f1f1f; }

.bg-dark-noir-1 {
  background: #1c1c1c; }

.bg-light-noir-1 {
  background: #222222; }

.bg-dark-noir-2 {
  background: #1a1a1a; }

.bg-light-noir-2 {
  background: #242424; }

.bg-dark-noir-3 {
  background: #171717; }

.bg-light-noir-3 {
  background: #272727; }

.bg-dark-noir-4 {
  background: #151515; }

.bg-light-noir-4 {
  background: #292929; }

.bg-dark-noir-5 {
  background: #121212; }

.bg-light-noir-5 {
  background: #2c2c2c; }

.bg-dark-noir-6 {
  background: #101010; }

.bg-light-noir-6 {
  background: #2e2e2e; }

.bg-dark-noir-7 {
  background: #0d0d0d; }

.bg-light-noir-7 {
  background: #313131; }

.bg-dark-noir-8 {
  background: #0b0b0b; }

.bg-light-noir-8 {
  background: #333333; }

.bg-dark-noir-9 {
  background: #080808; }

.bg-light-noir-9 {
  background: #363636; }

.bg-dark-noir-10 {
  background: #060606; }

.bg-light-noir-10 {
  background: #393939; }

.bg-dark-noir-11 {
  background: #030303; }

.bg-light-noir-11 {
  background: #3b3b3b; }

.bg-dark-noir-12 {
  background: black; }

.bg-light-noir-12 {
  background: #3e3e3e; }

.bg-dark-noir-13 {
  background: black; }

.bg-light-noir-13 {
  background: #404040; }

.bg-dark-noir-14 {
  background: black; }

.bg-light-noir-14 {
  background: #434343; }

.bg-dark-noir-15 {
  background: black; }

.bg-light-noir-15 {
  background: #454545; }

.bg-dark-noir-16 {
  background: black; }

.bg-light-noir-16 {
  background: #484848; }

.bg-dark-noir-17 {
  background: black; }

.bg-light-noir-17 {
  background: #4a4a4a; }

.bg-dark-noir-18 {
  background: black; }

.bg-light-noir-18 {
  background: #4d4d4d; }

.bg-dark-noir-19 {
  background: black; }

.bg-light-noir-19 {
  background: #4f4f4f; }

.bg-dark-noir-20 {
  background: black; }

.bg-light-noir-20 {
  background: #525252; }

.bg-dark-noir-21 {
  background: black; }

.bg-light-noir-21 {
  background: #555555; }

.bg-dark-noir-22 {
  background: black; }

.bg-light-noir-22 {
  background: #575757; }

.bg-dark-noir-23 {
  background: black; }

.bg-light-noir-23 {
  background: #5a5a5a; }

.bg-dark-noir-24 {
  background: black; }

.bg-light-noir-24 {
  background: #5c5c5c; }

.bg-dark-noir-25 {
  background: black; }

.bg-light-noir-25 {
  background: #5f5f5f; }

.bg-dark-noir-26 {
  background: black; }

.bg-light-noir-26 {
  background: #616161; }

.bg-dark-noir-27 {
  background: black; }

.bg-light-noir-27 {
  background: #646464; }

.bg-dark-noir-28 {
  background: black; }

.bg-light-noir-28 {
  background: #666666; }

.bg-dark-noir-29 {
  background: black; }

.bg-light-noir-29 {
  background: dimgray; }

.bg-dark-noir-30 {
  background: black; }

.bg-light-noir-30 {
  background: #6c6c6c; }

.bg-dark-noir-31 {
  background: black; }

.bg-light-noir-31 {
  background: #6e6e6e; }

.bg-dark-noir-32 {
  background: black; }

.bg-light-noir-32 {
  background: #717171; }

.bg-dark-noir-33 {
  background: black; }

.bg-light-noir-33 {
  background: #737373; }

.bg-dark-noir-34 {
  background: black; }

.bg-light-noir-34 {
  background: #767676; }

.bg-dark-noir-35 {
  background: black; }

.bg-light-noir-35 {
  background: #787878; }

.bg-dark-noir-36 {
  background: black; }

.bg-light-noir-36 {
  background: #7b7b7b; }

.bg-dark-noir-37 {
  background: black; }

.bg-light-noir-37 {
  background: #7d7d7d; }

.bg-dark-noir-38 {
  background: black; }

.bg-light-noir-38 {
  background: gray; }

.bg-dark-noir-39 {
  background: black; }

.bg-light-noir-39 {
  background: #828282; }

.bg-dark-noir-40 {
  background: black; }

.bg-light-noir-40 {
  background: #858585; }

.bg-dark-noir-41 {
  background: black; }

.bg-light-noir-41 {
  background: #888888; }

.bg-dark-noir-42 {
  background: black; }

.bg-light-noir-42 {
  background: #8a8a8a; }

.bg-dark-noir-43 {
  background: black; }

.bg-light-noir-43 {
  background: #8d8d8d; }

.bg-dark-noir-44 {
  background: black; }

.bg-light-noir-44 {
  background: #8f8f8f; }

.bg-dark-noir-45 {
  background: black; }

.bg-light-noir-45 {
  background: #929292; }

.bg-dark-noir-46 {
  background: black; }

.bg-light-noir-46 {
  background: #949494; }

.bg-dark-noir-47 {
  background: black; }

.bg-light-noir-47 {
  background: #979797; }

.bg-dark-noir-48 {
  background: black; }

.bg-light-noir-48 {
  background: #999999; }

.bg-dark-noir-49 {
  background: black; }

.bg-light-noir-49 {
  background: #9c9c9c; }

.bg-dark-noir-50 {
  background: black; }

.bg-light-noir-50 {
  background: #9f9f9f; }

.bg-dark-noir-51 {
  background: black; }

.bg-light-noir-51 {
  background: #a1a1a1; }

.bg-dark-noir-52 {
  background: black; }

.bg-light-noir-52 {
  background: #a4a4a4; }

.bg-dark-noir-53 {
  background: black; }

.bg-light-noir-53 {
  background: #a6a6a6; }

.bg-dark-noir-54 {
  background: black; }

.bg-light-noir-54 {
  background: darkgray; }

.bg-dark-noir-55 {
  background: black; }

.bg-light-noir-55 {
  background: #ababab; }

.bg-dark-noir-56 {
  background: black; }

.bg-light-noir-56 {
  background: #aeaeae; }

.bg-dark-noir-57 {
  background: black; }

.bg-light-noir-57 {
  background: #b0b0b0; }

.bg-dark-noir-58 {
  background: black; }

.bg-light-noir-58 {
  background: #b3b3b3; }

.bg-dark-noir-59 {
  background: black; }

.bg-light-noir-59 {
  background: #b5b5b5; }

.bg-dark-noir-60 {
  background: black; }

.bg-light-noir-60 {
  background: #b8b8b8; }

.bg-dark-noir-61 {
  background: black; }

.bg-light-noir-61 {
  background: #bbbbbb; }

.bg-dark-noir-62 {
  background: black; }

.bg-light-noir-62 {
  background: #bdbdbd; }

.bg-dark-noir-63 {
  background: black; }

.bg-light-noir-63 {
  background: silver; }

.bg-dark-noir-64 {
  background: black; }

.bg-light-noir-64 {
  background: #c2c2c2; }

.bg-dark-noir-65 {
  background: black; }

.bg-light-noir-65 {
  background: #c5c5c5; }

.bg-dark-noir-66 {
  background: black; }

.bg-light-noir-66 {
  background: #c7c7c7; }

.bg-dark-noir-67 {
  background: black; }

.bg-light-noir-67 {
  background: #cacaca; }

.bg-dark-noir-68 {
  background: black; }

.bg-light-noir-68 {
  background: #cccccc; }

.bg-dark-noir-69 {
  background: black; }

.bg-light-noir-69 {
  background: #cfcfcf; }

.bg-dark-noir-70 {
  background: black; }

.bg-light-noir-70 {
  background: #d2d2d2; }

.bg-dark-noir-71 {
  background: black; }

.bg-light-noir-71 {
  background: #d4d4d4; }

.bg-dark-noir-72 {
  background: black; }

.bg-light-noir-72 {
  background: #d7d7d7; }

.bg-dark-noir-73 {
  background: black; }

.bg-light-noir-73 {
  background: #d9d9d9; }

.bg-dark-noir-74 {
  background: black; }

.bg-light-noir-74 {
  background: gainsboro; }

.bg-dark-noir-75 {
  background: black; }

.bg-light-noir-75 {
  background: #dedede; }

.bg-dark-noir-76 {
  background: black; }

.bg-light-noir-76 {
  background: #e1e1e1; }

.bg-dark-noir-77 {
  background: black; }

.bg-light-noir-77 {
  background: #e3e3e3; }

.bg-dark-noir-78 {
  background: black; }

.bg-light-noir-78 {
  background: #e6e6e6; }

.bg-dark-noir-79 {
  background: black; }

.bg-light-noir-79 {
  background: #e8e8e8; }

.bg-dark-noir-80 {
  background: black; }

.bg-light-noir-80 {
  background: #ebebeb; }

.bg-dark-noir-81 {
  background: black; }

.bg-light-noir-81 {
  background: #eeeeee; }

.bg-dark-noir-82 {
  background: black; }

.bg-light-noir-82 {
  background: #f0f0f0; }

.bg-dark-noir-83 {
  background: black; }

.bg-light-noir-83 {
  background: #f3f3f3; }

.bg-dark-noir-84 {
  background: black; }

.bg-light-noir-84 {
  background: whitesmoke; }

.bg-dark-noir-85 {
  background: black; }

.bg-light-noir-85 {
  background: #f8f8f8; }

.bg-dark-noir-86 {
  background: black; }

.bg-light-noir-86 {
  background: #fafafa; }

.bg-dark-noir-87 {
  background: black; }

.bg-light-noir-87 {
  background: #fdfdfd; }

.bg-dark-noir-88 {
  background: black; }

.bg-light-noir-88 {
  background: white; }

.bg-dark-noir-89 {
  background: black; }

.bg-light-noir-89 {
  background: white; }

.bg-dark-noir-90 {
  background: black; }

.bg-light-noir-90 {
  background: white; }

.bg-dark-noir-91 {
  background: black; }

.bg-light-noir-91 {
  background: white; }

.bg-dark-noir-92 {
  background: black; }

.bg-light-noir-92 {
  background: white; }

.bg-dark-noir-93 {
  background: black; }

.bg-light-noir-93 {
  background: white; }

.bg-dark-noir-94 {
  background: black; }

.bg-light-noir-94 {
  background: white; }

.bg-dark-noir-95 {
  background: black; }

.bg-light-noir-95 {
  background: white; }

.bg-dark-noir-96 {
  background: black; }

.bg-light-noir-96 {
  background: white; }

.bg-dark-noir-97 {
  background: black; }

.bg-light-noir-97 {
  background: white; }

.bg-dark-noir-98 {
  background: black; }

.bg-light-noir-98 {
  background: white; }

.bg-dark-noir-99 {
  background: black; }

.bg-light-noir-99 {
  background: white; }

.bg-dark-noir-100 {
  background: black; }

.bg-light-noir-100 {
  background: white; }

.text-grey {
  color: #757575 !important; }

.border-grey {
  border-color: #757575; }

.grey {
  background-color: #757575 !important;
  color: white !important; }

.tile-grey {
  background: #757575 !important; }
  @media (min-width: 1025px) {
    .tile-grey:hover {
      background-color: #828282 !important; } }
  .tile-grey:active, .tile-grey:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(117, 117, 117, 0.5);
    background-color: #7a7a7a !important; }

.target-grey {
  background: #757575 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-grey {
  background-color: #757575 !important; }

.btn-grey {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #757575 !important;
  border: 2px solid #757575 !important; }
  .btn-grey:focus, .btn-grey:active {
    outline: none;
    color: white !important;
    background: #757575 !important;
    text-decoration: none; }

.bg-overlay-grey-10 {
  background: rgba(117, 117, 117, 0.1); }

.bg-overlay-grey-20 {
  background: rgba(117, 117, 117, 0.2); }

.bg-overlay-grey-30 {
  background: rgba(117, 117, 117, 0.3); }

.bg-overlay-grey-40 {
  background: rgba(117, 117, 117, 0.4); }

.bg-overlay-grey-50 {
  background: rgba(117, 117, 117, 0.5); }

.bg-overlay-grey-60 {
  background: rgba(117, 117, 117, 0.6); }

.bg-overlay-grey-70 {
  background: rgba(117, 117, 117, 0.7); }

.bg-overlay-grey-80 {
  background: rgba(117, 117, 117, 0.8); }

.bg-overlay-grey-90 {
  background: rgba(117, 117, 117, 0.9); }

.bg-grey {
  background: #757575; }

.bg-dark-grey-1 {
  background: #727272; }

.bg-light-grey-1 {
  background: #787878; }

.bg-dark-grey-2 {
  background: #707070; }

.bg-light-grey-2 {
  background: #7a7a7a; }

.bg-dark-grey-3 {
  background: #6d6d6d; }

.bg-light-grey-3 {
  background: #7d7d7d; }

.bg-dark-grey-4 {
  background: #6b6b6b; }

.bg-light-grey-4 {
  background: #7f7f7f; }

.bg-dark-grey-5 {
  background: #686868; }

.bg-light-grey-5 {
  background: #828282; }

.bg-dark-grey-6 {
  background: #666666; }

.bg-light-grey-6 {
  background: #848484; }

.bg-dark-grey-7 {
  background: #636363; }

.bg-light-grey-7 {
  background: #878787; }

.bg-dark-grey-8 {
  background: #616161; }

.bg-light-grey-8 {
  background: #898989; }

.bg-dark-grey-9 {
  background: #5e5e5e; }

.bg-light-grey-9 {
  background: #8c8c8c; }

.bg-dark-grey-10 {
  background: #5c5c5c; }

.bg-light-grey-10 {
  background: #8f8f8f; }

.bg-dark-grey-11 {
  background: #595959; }

.bg-light-grey-11 {
  background: #919191; }

.bg-dark-grey-12 {
  background: #565656; }

.bg-light-grey-12 {
  background: #949494; }

.bg-dark-grey-13 {
  background: #545454; }

.bg-light-grey-13 {
  background: #969696; }

.bg-dark-grey-14 {
  background: #515151; }

.bg-light-grey-14 {
  background: #999999; }

.bg-dark-grey-15 {
  background: #4f4f4f; }

.bg-light-grey-15 {
  background: #9b9b9b; }

.bg-dark-grey-16 {
  background: #4c4c4c; }

.bg-light-grey-16 {
  background: #9e9e9e; }

.bg-dark-grey-17 {
  background: #4a4a4a; }

.bg-light-grey-17 {
  background: #a0a0a0; }

.bg-dark-grey-18 {
  background: #474747; }

.bg-light-grey-18 {
  background: #a3a3a3; }

.bg-dark-grey-19 {
  background: #454545; }

.bg-light-grey-19 {
  background: #a5a5a5; }

.bg-dark-grey-20 {
  background: #424242; }

.bg-light-grey-20 {
  background: #a8a8a8; }

.bg-dark-grey-21 {
  background: #3f3f3f; }

.bg-light-grey-21 {
  background: #ababab; }

.bg-dark-grey-22 {
  background: #3d3d3d; }

.bg-light-grey-22 {
  background: #adadad; }

.bg-dark-grey-23 {
  background: #3a3a3a; }

.bg-light-grey-23 {
  background: #b0b0b0; }

.bg-dark-grey-24 {
  background: #383838; }

.bg-light-grey-24 {
  background: #b2b2b2; }

.bg-dark-grey-25 {
  background: #353535; }

.bg-light-grey-25 {
  background: #b5b5b5; }

.bg-dark-grey-26 {
  background: #333333; }

.bg-light-grey-26 {
  background: #b7b7b7; }

.bg-dark-grey-27 {
  background: #303030; }

.bg-light-grey-27 {
  background: #bababa; }

.bg-dark-grey-28 {
  background: #2e2e2e; }

.bg-light-grey-28 {
  background: #bcbcbc; }

.bg-dark-grey-29 {
  background: #2b2b2b; }

.bg-light-grey-29 {
  background: #bfbfbf; }

.bg-dark-grey-30 {
  background: #292929; }

.bg-light-grey-30 {
  background: #c2c2c2; }

.bg-dark-grey-31 {
  background: #262626; }

.bg-light-grey-31 {
  background: #c4c4c4; }

.bg-dark-grey-32 {
  background: #232323; }

.bg-light-grey-32 {
  background: #c7c7c7; }

.bg-dark-grey-33 {
  background: #212121; }

.bg-light-grey-33 {
  background: #c9c9c9; }

.bg-dark-grey-34 {
  background: #1e1e1e; }

.bg-light-grey-34 {
  background: #cccccc; }

.bg-dark-grey-35 {
  background: #1c1c1c; }

.bg-light-grey-35 {
  background: #cecece; }

.bg-dark-grey-36 {
  background: #191919; }

.bg-light-grey-36 {
  background: #d1d1d1; }

.bg-dark-grey-37 {
  background: #171717; }

.bg-light-grey-37 {
  background: lightgray; }

.bg-dark-grey-38 {
  background: #141414; }

.bg-light-grey-38 {
  background: #d6d6d6; }

.bg-dark-grey-39 {
  background: #121212; }

.bg-light-grey-39 {
  background: #d8d8d8; }

.bg-dark-grey-40 {
  background: #0f0f0f; }

.bg-light-grey-40 {
  background: #dbdbdb; }

.bg-dark-grey-41 {
  background: #0c0c0c; }

.bg-light-grey-41 {
  background: #dedede; }

.bg-dark-grey-42 {
  background: #0a0a0a; }

.bg-light-grey-42 {
  background: #e0e0e0; }

.bg-dark-grey-43 {
  background: #070707; }

.bg-light-grey-43 {
  background: #e3e3e3; }

.bg-dark-grey-44 {
  background: #050505; }

.bg-light-grey-44 {
  background: #e5e5e5; }

.bg-dark-grey-45 {
  background: #020202; }

.bg-light-grey-45 {
  background: #e8e8e8; }

.bg-dark-grey-46 {
  background: black; }

.bg-light-grey-46 {
  background: #eaeaea; }

.bg-dark-grey-47 {
  background: black; }

.bg-light-grey-47 {
  background: #ededed; }

.bg-dark-grey-48 {
  background: black; }

.bg-light-grey-48 {
  background: #efefef; }

.bg-dark-grey-49 {
  background: black; }

.bg-light-grey-49 {
  background: #f2f2f2; }

.bg-dark-grey-50 {
  background: black; }

.bg-light-grey-50 {
  background: whitesmoke; }

.bg-dark-grey-51 {
  background: black; }

.bg-light-grey-51 {
  background: #f7f7f7; }

.bg-dark-grey-52 {
  background: black; }

.bg-light-grey-52 {
  background: #fafafa; }

.bg-dark-grey-53 {
  background: black; }

.bg-light-grey-53 {
  background: #fcfcfc; }

.bg-dark-grey-54 {
  background: black; }

.bg-light-grey-54 {
  background: white; }

.bg-dark-grey-55 {
  background: black; }

.bg-light-grey-55 {
  background: white; }

.bg-dark-grey-56 {
  background: black; }

.bg-light-grey-56 {
  background: white; }

.bg-dark-grey-57 {
  background: black; }

.bg-light-grey-57 {
  background: white; }

.bg-dark-grey-58 {
  background: black; }

.bg-light-grey-58 {
  background: white; }

.bg-dark-grey-59 {
  background: black; }

.bg-light-grey-59 {
  background: white; }

.bg-dark-grey-60 {
  background: black; }

.bg-light-grey-60 {
  background: white; }

.bg-dark-grey-61 {
  background: black; }

.bg-light-grey-61 {
  background: white; }

.bg-dark-grey-62 {
  background: black; }

.bg-light-grey-62 {
  background: white; }

.bg-dark-grey-63 {
  background: black; }

.bg-light-grey-63 {
  background: white; }

.bg-dark-grey-64 {
  background: black; }

.bg-light-grey-64 {
  background: white; }

.bg-dark-grey-65 {
  background: black; }

.bg-light-grey-65 {
  background: white; }

.bg-dark-grey-66 {
  background: black; }

.bg-light-grey-66 {
  background: white; }

.bg-dark-grey-67 {
  background: black; }

.bg-light-grey-67 {
  background: white; }

.bg-dark-grey-68 {
  background: black; }

.bg-light-grey-68 {
  background: white; }

.bg-dark-grey-69 {
  background: black; }

.bg-light-grey-69 {
  background: white; }

.bg-dark-grey-70 {
  background: black; }

.bg-light-grey-70 {
  background: white; }

.bg-dark-grey-71 {
  background: black; }

.bg-light-grey-71 {
  background: white; }

.bg-dark-grey-72 {
  background: black; }

.bg-light-grey-72 {
  background: white; }

.bg-dark-grey-73 {
  background: black; }

.bg-light-grey-73 {
  background: white; }

.bg-dark-grey-74 {
  background: black; }

.bg-light-grey-74 {
  background: white; }

.bg-dark-grey-75 {
  background: black; }

.bg-light-grey-75 {
  background: white; }

.bg-dark-grey-76 {
  background: black; }

.bg-light-grey-76 {
  background: white; }

.bg-dark-grey-77 {
  background: black; }

.bg-light-grey-77 {
  background: white; }

.bg-dark-grey-78 {
  background: black; }

.bg-light-grey-78 {
  background: white; }

.bg-dark-grey-79 {
  background: black; }

.bg-light-grey-79 {
  background: white; }

.bg-dark-grey-80 {
  background: black; }

.bg-light-grey-80 {
  background: white; }

.bg-dark-grey-81 {
  background: black; }

.bg-light-grey-81 {
  background: white; }

.bg-dark-grey-82 {
  background: black; }

.bg-light-grey-82 {
  background: white; }

.bg-dark-grey-83 {
  background: black; }

.bg-light-grey-83 {
  background: white; }

.bg-dark-grey-84 {
  background: black; }

.bg-light-grey-84 {
  background: white; }

.bg-dark-grey-85 {
  background: black; }

.bg-light-grey-85 {
  background: white; }

.bg-dark-grey-86 {
  background: black; }

.bg-light-grey-86 {
  background: white; }

.bg-dark-grey-87 {
  background: black; }

.bg-light-grey-87 {
  background: white; }

.bg-dark-grey-88 {
  background: black; }

.bg-light-grey-88 {
  background: white; }

.bg-dark-grey-89 {
  background: black; }

.bg-light-grey-89 {
  background: white; }

.bg-dark-grey-90 {
  background: black; }

.bg-light-grey-90 {
  background: white; }

.bg-dark-grey-91 {
  background: black; }

.bg-light-grey-91 {
  background: white; }

.bg-dark-grey-92 {
  background: black; }

.bg-light-grey-92 {
  background: white; }

.bg-dark-grey-93 {
  background: black; }

.bg-light-grey-93 {
  background: white; }

.bg-dark-grey-94 {
  background: black; }

.bg-light-grey-94 {
  background: white; }

.bg-dark-grey-95 {
  background: black; }

.bg-light-grey-95 {
  background: white; }

.bg-dark-grey-96 {
  background: black; }

.bg-light-grey-96 {
  background: white; }

.bg-dark-grey-97 {
  background: black; }

.bg-light-grey-97 {
  background: white; }

.bg-dark-grey-98 {
  background: black; }

.bg-light-grey-98 {
  background: white; }

.bg-dark-grey-99 {
  background: black; }

.bg-light-grey-99 {
  background: white; }

.bg-dark-grey-100 {
  background: black; }

.bg-light-grey-100 {
  background: white; }

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

.border-light-grey {
  border-color: #eee; }

.light-grey {
  background-color: #eee !important;
  color: white !important; }

.tile-light-grey {
  background: #eee !important; }
  @media (min-width: 1025px) {
    .tile-light-grey:hover {
      background-color: #fbfbfb !important; } }
  .tile-light-grey:active, .tile-light-grey:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(238, 238, 238, 0.5);
    background-color: #f3f3f3 !important; }

.target-light-grey {
  background: #eee !important;
  color: #fff;
  padding: 20px; }

.patient-dash-light-grey {
  background-color: #eee !important; }

.btn-light-grey {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #eee !important;
  border: 2px solid #eee !important; }
  .btn-light-grey:focus, .btn-light-grey:active {
    outline: none;
    color: white !important;
    background: #eee !important;
    text-decoration: none; }

.bg-overlay-light-grey-10 {
  background: rgba(238, 238, 238, 0.1); }

.bg-overlay-light-grey-20 {
  background: rgba(238, 238, 238, 0.2); }

.bg-overlay-light-grey-30 {
  background: rgba(238, 238, 238, 0.3); }

.bg-overlay-light-grey-40 {
  background: rgba(238, 238, 238, 0.4); }

.bg-overlay-light-grey-50 {
  background: rgba(238, 238, 238, 0.5); }

.bg-overlay-light-grey-60 {
  background: rgba(238, 238, 238, 0.6); }

.bg-overlay-light-grey-70 {
  background: rgba(238, 238, 238, 0.7); }

.bg-overlay-light-grey-80 {
  background: rgba(238, 238, 238, 0.8); }

.bg-overlay-light-grey-90 {
  background: rgba(238, 238, 238, 0.9); }

.bg-light-grey {
  background: #eee; }

.bg-dark-light-grey-1 {
  background: #ebebeb; }

.bg-light-light-grey-1 {
  background: #f1f1f1; }

.bg-dark-light-grey-2 {
  background: #e9e9e9; }

.bg-light-light-grey-2 {
  background: #f3f3f3; }

.bg-dark-light-grey-3 {
  background: #e6e6e6; }

.bg-light-light-grey-3 {
  background: #f6f6f6; }

.bg-dark-light-grey-4 {
  background: #e4e4e4; }

.bg-light-light-grey-4 {
  background: #f8f8f8; }

.bg-dark-light-grey-5 {
  background: #e1e1e1; }

.bg-light-light-grey-5 {
  background: #fbfbfb; }

.bg-dark-light-grey-6 {
  background: #dfdfdf; }

.bg-light-light-grey-6 {
  background: #fdfdfd; }

.bg-dark-light-grey-7 {
  background: gainsboro; }

.bg-light-light-grey-7 {
  background: white; }

.bg-dark-light-grey-8 {
  background: #dadada; }

.bg-light-light-grey-8 {
  background: white; }

.bg-dark-light-grey-9 {
  background: #d7d7d7; }

.bg-light-light-grey-9 {
  background: white; }

.bg-dark-light-grey-10 {
  background: #d5d5d5; }

.bg-light-light-grey-10 {
  background: white; }

.bg-dark-light-grey-11 {
  background: #d2d2d2; }

.bg-light-light-grey-11 {
  background: white; }

.bg-dark-light-grey-12 {
  background: #cfcfcf; }

.bg-light-light-grey-12 {
  background: white; }

.bg-dark-light-grey-13 {
  background: #cdcdcd; }

.bg-light-light-grey-13 {
  background: white; }

.bg-dark-light-grey-14 {
  background: #cacaca; }

.bg-light-light-grey-14 {
  background: white; }

.bg-dark-light-grey-15 {
  background: #c8c8c8; }

.bg-light-light-grey-15 {
  background: white; }

.bg-dark-light-grey-16 {
  background: #c5c5c5; }

.bg-light-light-grey-16 {
  background: white; }

.bg-dark-light-grey-17 {
  background: #c3c3c3; }

.bg-light-light-grey-17 {
  background: white; }

.bg-dark-light-grey-18 {
  background: silver; }

.bg-light-light-grey-18 {
  background: white; }

.bg-dark-light-grey-19 {
  background: #bebebe; }

.bg-light-light-grey-19 {
  background: white; }

.bg-dark-light-grey-20 {
  background: #bbbbbb; }

.bg-light-light-grey-20 {
  background: white; }

.bg-dark-light-grey-21 {
  background: #b8b8b8; }

.bg-light-light-grey-21 {
  background: white; }

.bg-dark-light-grey-22 {
  background: #b6b6b6; }

.bg-light-light-grey-22 {
  background: white; }

.bg-dark-light-grey-23 {
  background: #b3b3b3; }

.bg-light-light-grey-23 {
  background: white; }

.bg-dark-light-grey-24 {
  background: #b1b1b1; }

.bg-light-light-grey-24 {
  background: white; }

.bg-dark-light-grey-25 {
  background: #aeaeae; }

.bg-light-light-grey-25 {
  background: white; }

.bg-dark-light-grey-26 {
  background: #acacac; }

.bg-light-light-grey-26 {
  background: white; }

.bg-dark-light-grey-27 {
  background: darkgray; }

.bg-light-light-grey-27 {
  background: white; }

.bg-dark-light-grey-28 {
  background: #a7a7a7; }

.bg-light-light-grey-28 {
  background: white; }

.bg-dark-light-grey-29 {
  background: #a4a4a4; }

.bg-light-light-grey-29 {
  background: white; }

.bg-dark-light-grey-30 {
  background: #a2a2a2; }

.bg-light-light-grey-30 {
  background: white; }

.bg-dark-light-grey-31 {
  background: #9f9f9f; }

.bg-light-light-grey-31 {
  background: white; }

.bg-dark-light-grey-32 {
  background: #9c9c9c; }

.bg-light-light-grey-32 {
  background: white; }

.bg-dark-light-grey-33 {
  background: #9a9a9a; }

.bg-light-light-grey-33 {
  background: white; }

.bg-dark-light-grey-34 {
  background: #979797; }

.bg-light-light-grey-34 {
  background: white; }

.bg-dark-light-grey-35 {
  background: #959595; }

.bg-light-light-grey-35 {
  background: white; }

.bg-dark-light-grey-36 {
  background: #929292; }

.bg-light-light-grey-36 {
  background: white; }

.bg-dark-light-grey-37 {
  background: #909090; }

.bg-light-light-grey-37 {
  background: white; }

.bg-dark-light-grey-38 {
  background: #8d8d8d; }

.bg-light-light-grey-38 {
  background: white; }

.bg-dark-light-grey-39 {
  background: #8b8b8b; }

.bg-light-light-grey-39 {
  background: white; }

.bg-dark-light-grey-40 {
  background: #888888; }

.bg-light-light-grey-40 {
  background: white; }

.bg-dark-light-grey-41 {
  background: #858585; }

.bg-light-light-grey-41 {
  background: white; }

.bg-dark-light-grey-42 {
  background: #838383; }

.bg-light-light-grey-42 {
  background: white; }

.bg-dark-light-grey-43 {
  background: gray; }

.bg-light-light-grey-43 {
  background: white; }

.bg-dark-light-grey-44 {
  background: #7e7e7e; }

.bg-light-light-grey-44 {
  background: white; }

.bg-dark-light-grey-45 {
  background: #7b7b7b; }

.bg-light-light-grey-45 {
  background: white; }

.bg-dark-light-grey-46 {
  background: #797979; }

.bg-light-light-grey-46 {
  background: white; }

.bg-dark-light-grey-47 {
  background: #767676; }

.bg-light-light-grey-47 {
  background: white; }

.bg-dark-light-grey-48 {
  background: #747474; }

.bg-light-light-grey-48 {
  background: white; }

.bg-dark-light-grey-49 {
  background: #717171; }

.bg-light-light-grey-49 {
  background: white; }

.bg-dark-light-grey-50 {
  background: #6f6f6f; }

.bg-light-light-grey-50 {
  background: white; }

.bg-dark-light-grey-51 {
  background: #6c6c6c; }

.bg-light-light-grey-51 {
  background: white; }

.bg-dark-light-grey-52 {
  background: dimgray; }

.bg-light-light-grey-52 {
  background: white; }

.bg-dark-light-grey-53 {
  background: #676767; }

.bg-light-light-grey-53 {
  background: white; }

.bg-dark-light-grey-54 {
  background: #646464; }

.bg-light-light-grey-54 {
  background: white; }

.bg-dark-light-grey-55 {
  background: #626262; }

.bg-light-light-grey-55 {
  background: white; }

.bg-dark-light-grey-56 {
  background: #5f5f5f; }

.bg-light-light-grey-56 {
  background: white; }

.bg-dark-light-grey-57 {
  background: #5d5d5d; }

.bg-light-light-grey-57 {
  background: white; }

.bg-dark-light-grey-58 {
  background: #5a5a5a; }

.bg-light-light-grey-58 {
  background: white; }

.bg-dark-light-grey-59 {
  background: #585858; }

.bg-light-light-grey-59 {
  background: white; }

.bg-dark-light-grey-60 {
  background: #555555; }

.bg-light-light-grey-60 {
  background: white; }

.bg-dark-light-grey-61 {
  background: #525252; }

.bg-light-light-grey-61 {
  background: white; }

.bg-dark-light-grey-62 {
  background: #505050; }

.bg-light-light-grey-62 {
  background: white; }

.bg-dark-light-grey-63 {
  background: #4d4d4d; }

.bg-light-light-grey-63 {
  background: white; }

.bg-dark-light-grey-64 {
  background: #4b4b4b; }

.bg-light-light-grey-64 {
  background: white; }

.bg-dark-light-grey-65 {
  background: #484848; }

.bg-light-light-grey-65 {
  background: white; }

.bg-dark-light-grey-66 {
  background: #464646; }

.bg-light-light-grey-66 {
  background: white; }

.bg-dark-light-grey-67 {
  background: #434343; }

.bg-light-light-grey-67 {
  background: white; }

.bg-dark-light-grey-68 {
  background: #414141; }

.bg-light-light-grey-68 {
  background: white; }

.bg-dark-light-grey-69 {
  background: #3e3e3e; }

.bg-light-light-grey-69 {
  background: white; }

.bg-dark-light-grey-70 {
  background: #3c3c3c; }

.bg-light-light-grey-70 {
  background: white; }

.bg-dark-light-grey-71 {
  background: #393939; }

.bg-light-light-grey-71 {
  background: white; }

.bg-dark-light-grey-72 {
  background: #363636; }

.bg-light-light-grey-72 {
  background: white; }

.bg-dark-light-grey-73 {
  background: #343434; }

.bg-light-light-grey-73 {
  background: white; }

.bg-dark-light-grey-74 {
  background: #313131; }

.bg-light-light-grey-74 {
  background: white; }

.bg-dark-light-grey-75 {
  background: #2f2f2f; }

.bg-light-light-grey-75 {
  background: white; }

.bg-dark-light-grey-76 {
  background: #2c2c2c; }

.bg-light-light-grey-76 {
  background: white; }

.bg-dark-light-grey-77 {
  background: #2a2a2a; }

.bg-light-light-grey-77 {
  background: white; }

.bg-dark-light-grey-78 {
  background: #272727; }

.bg-light-light-grey-78 {
  background: white; }

.bg-dark-light-grey-79 {
  background: #252525; }

.bg-light-light-grey-79 {
  background: white; }

.bg-dark-light-grey-80 {
  background: #222222; }

.bg-light-light-grey-80 {
  background: white; }

.bg-dark-light-grey-81 {
  background: #1f1f1f; }

.bg-light-light-grey-81 {
  background: white; }

.bg-dark-light-grey-82 {
  background: #1d1d1d; }

.bg-light-light-grey-82 {
  background: white; }

.bg-dark-light-grey-83 {
  background: #1a1a1a; }

.bg-light-light-grey-83 {
  background: white; }

.bg-dark-light-grey-84 {
  background: #181818; }

.bg-light-light-grey-84 {
  background: white; }

.bg-dark-light-grey-85 {
  background: #151515; }

.bg-light-light-grey-85 {
  background: white; }

.bg-dark-light-grey-86 {
  background: #131313; }

.bg-light-light-grey-86 {
  background: white; }

.bg-dark-light-grey-87 {
  background: #101010; }

.bg-light-light-grey-87 {
  background: white; }

.bg-dark-light-grey-88 {
  background: #0e0e0e; }

.bg-light-light-grey-88 {
  background: white; }

.bg-dark-light-grey-89 {
  background: #0b0b0b; }

.bg-light-light-grey-89 {
  background: white; }

.bg-dark-light-grey-90 {
  background: #090909; }

.bg-light-light-grey-90 {
  background: white; }

.bg-dark-light-grey-91 {
  background: #060606; }

.bg-light-light-grey-91 {
  background: white; }

.bg-dark-light-grey-92 {
  background: #030303; }

.bg-light-light-grey-92 {
  background: white; }

.bg-dark-light-grey-93 {
  background: #010101; }

.bg-light-light-grey-93 {
  background: white; }

.bg-dark-light-grey-94 {
  background: black; }

.bg-light-light-grey-94 {
  background: white; }

.bg-dark-light-grey-95 {
  background: black; }

.bg-light-light-grey-95 {
  background: white; }

.bg-dark-light-grey-96 {
  background: black; }

.bg-light-light-grey-96 {
  background: white; }

.bg-dark-light-grey-97 {
  background: black; }

.bg-light-light-grey-97 {
  background: white; }

.bg-dark-light-grey-98 {
  background: black; }

.bg-light-light-grey-98 {
  background: white; }

.bg-dark-light-grey-99 {
  background: black; }

.bg-light-light-grey-99 {
  background: white; }

.bg-dark-light-grey-100 {
  background: black; }

.bg-light-light-grey-100 {
  background: white; }

.text-lighter-grey {
  color: #ddd !important; }

.border-lighter-grey {
  border-color: #ddd; }

.lighter-grey {
  background-color: #ddd !important;
  color: white !important; }

.tile-lighter-grey {
  background: #ddd !important; }
  @media (min-width: 1025px) {
    .tile-lighter-grey:hover {
      background-color: #eaeaea !important; } }
  .tile-lighter-grey:active, .tile-lighter-grey:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(221, 221, 221, 0.5);
    background-color: #e2e2e2 !important; }

.target-lighter-grey {
  background: #ddd !important;
  color: #fff;
  padding: 20px; }

.patient-dash-lighter-grey {
  background-color: #ddd !important; }

.btn-lighter-grey {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #ddd !important;
  border: 2px solid #ddd !important; }
  .btn-lighter-grey:focus, .btn-lighter-grey:active {
    outline: none;
    color: white !important;
    background: #ddd !important;
    text-decoration: none; }

.bg-overlay-lighter-grey-10 {
  background: rgba(221, 221, 221, 0.1); }

.bg-overlay-lighter-grey-20 {
  background: rgba(221, 221, 221, 0.2); }

.bg-overlay-lighter-grey-30 {
  background: rgba(221, 221, 221, 0.3); }

.bg-overlay-lighter-grey-40 {
  background: rgba(221, 221, 221, 0.4); }

.bg-overlay-lighter-grey-50 {
  background: rgba(221, 221, 221, 0.5); }

.bg-overlay-lighter-grey-60 {
  background: rgba(221, 221, 221, 0.6); }

.bg-overlay-lighter-grey-70 {
  background: rgba(221, 221, 221, 0.7); }

.bg-overlay-lighter-grey-80 {
  background: rgba(221, 221, 221, 0.8); }

.bg-overlay-lighter-grey-90 {
  background: rgba(221, 221, 221, 0.9); }

.bg-lighter-grey {
  background: #ddd; }

.bg-dark-lighter-grey-1 {
  background: #dadada; }

.bg-light-lighter-grey-1 {
  background: #e0e0e0; }

.bg-dark-lighter-grey-2 {
  background: #d8d8d8; }

.bg-light-lighter-grey-2 {
  background: #e2e2e2; }

.bg-dark-lighter-grey-3 {
  background: #d5d5d5; }

.bg-light-lighter-grey-3 {
  background: #e5e5e5; }

.bg-dark-lighter-grey-4 {
  background: lightgray; }

.bg-light-lighter-grey-4 {
  background: #e7e7e7; }

.bg-dark-lighter-grey-5 {
  background: #d0d0d0; }

.bg-light-lighter-grey-5 {
  background: #eaeaea; }

.bg-dark-lighter-grey-6 {
  background: #cecece; }

.bg-light-lighter-grey-6 {
  background: #ececec; }

.bg-dark-lighter-grey-7 {
  background: #cbcbcb; }

.bg-light-lighter-grey-7 {
  background: #efefef; }

.bg-dark-lighter-grey-8 {
  background: #c9c9c9; }

.bg-light-lighter-grey-8 {
  background: #f1f1f1; }

.bg-dark-lighter-grey-9 {
  background: #c6c6c6; }

.bg-light-lighter-grey-9 {
  background: #f4f4f4; }

.bg-dark-lighter-grey-10 {
  background: #c4c4c4; }

.bg-light-lighter-grey-10 {
  background: #f7f7f7; }

.bg-dark-lighter-grey-11 {
  background: #c1c1c1; }

.bg-light-lighter-grey-11 {
  background: #f9f9f9; }

.bg-dark-lighter-grey-12 {
  background: #bebebe; }

.bg-light-lighter-grey-12 {
  background: #fcfcfc; }

.bg-dark-lighter-grey-13 {
  background: #bcbcbc; }

.bg-light-lighter-grey-13 {
  background: #fefefe; }

.bg-dark-lighter-grey-14 {
  background: #b9b9b9; }

.bg-light-lighter-grey-14 {
  background: white; }

.bg-dark-lighter-grey-15 {
  background: #b7b7b7; }

.bg-light-lighter-grey-15 {
  background: white; }

.bg-dark-lighter-grey-16 {
  background: #b4b4b4; }

.bg-light-lighter-grey-16 {
  background: white; }

.bg-dark-lighter-grey-17 {
  background: #b2b2b2; }

.bg-light-lighter-grey-17 {
  background: white; }

.bg-dark-lighter-grey-18 {
  background: #afafaf; }

.bg-light-lighter-grey-18 {
  background: white; }

.bg-dark-lighter-grey-19 {
  background: #adadad; }

.bg-light-lighter-grey-19 {
  background: white; }

.bg-dark-lighter-grey-20 {
  background: #aaaaaa; }

.bg-light-lighter-grey-20 {
  background: white; }

.bg-dark-lighter-grey-21 {
  background: #a7a7a7; }

.bg-light-lighter-grey-21 {
  background: white; }

.bg-dark-lighter-grey-22 {
  background: #a5a5a5; }

.bg-light-lighter-grey-22 {
  background: white; }

.bg-dark-lighter-grey-23 {
  background: #a2a2a2; }

.bg-light-lighter-grey-23 {
  background: white; }

.bg-dark-lighter-grey-24 {
  background: #a0a0a0; }

.bg-light-lighter-grey-24 {
  background: white; }

.bg-dark-lighter-grey-25 {
  background: #9d9d9d; }

.bg-light-lighter-grey-25 {
  background: white; }

.bg-dark-lighter-grey-26 {
  background: #9b9b9b; }

.bg-light-lighter-grey-26 {
  background: white; }

.bg-dark-lighter-grey-27 {
  background: #989898; }

.bg-light-lighter-grey-27 {
  background: white; }

.bg-dark-lighter-grey-28 {
  background: #969696; }

.bg-light-lighter-grey-28 {
  background: white; }

.bg-dark-lighter-grey-29 {
  background: #939393; }

.bg-light-lighter-grey-29 {
  background: white; }

.bg-dark-lighter-grey-30 {
  background: #919191; }

.bg-light-lighter-grey-30 {
  background: white; }

.bg-dark-lighter-grey-31 {
  background: #8e8e8e; }

.bg-light-lighter-grey-31 {
  background: white; }

.bg-dark-lighter-grey-32 {
  background: #8b8b8b; }

.bg-light-lighter-grey-32 {
  background: white; }

.bg-dark-lighter-grey-33 {
  background: #898989; }

.bg-light-lighter-grey-33 {
  background: white; }

.bg-dark-lighter-grey-34 {
  background: #868686; }

.bg-light-lighter-grey-34 {
  background: white; }

.bg-dark-lighter-grey-35 {
  background: #848484; }

.bg-light-lighter-grey-35 {
  background: white; }

.bg-dark-lighter-grey-36 {
  background: #818181; }

.bg-light-lighter-grey-36 {
  background: white; }

.bg-dark-lighter-grey-37 {
  background: #7f7f7f; }

.bg-light-lighter-grey-37 {
  background: white; }

.bg-dark-lighter-grey-38 {
  background: #7c7c7c; }

.bg-light-lighter-grey-38 {
  background: white; }

.bg-dark-lighter-grey-39 {
  background: #7a7a7a; }

.bg-light-lighter-grey-39 {
  background: white; }

.bg-dark-lighter-grey-40 {
  background: #777777; }

.bg-light-lighter-grey-40 {
  background: white; }

.bg-dark-lighter-grey-41 {
  background: #747474; }

.bg-light-lighter-grey-41 {
  background: white; }

.bg-dark-lighter-grey-42 {
  background: #727272; }

.bg-light-lighter-grey-42 {
  background: white; }

.bg-dark-lighter-grey-43 {
  background: #6f6f6f; }

.bg-light-lighter-grey-43 {
  background: white; }

.bg-dark-lighter-grey-44 {
  background: #6d6d6d; }

.bg-light-lighter-grey-44 {
  background: white; }

.bg-dark-lighter-grey-45 {
  background: #6a6a6a; }

.bg-light-lighter-grey-45 {
  background: white; }

.bg-dark-lighter-grey-46 {
  background: #686868; }

.bg-light-lighter-grey-46 {
  background: white; }

.bg-dark-lighter-grey-47 {
  background: #656565; }

.bg-light-lighter-grey-47 {
  background: white; }

.bg-dark-lighter-grey-48 {
  background: #636363; }

.bg-light-lighter-grey-48 {
  background: white; }

.bg-dark-lighter-grey-49 {
  background: #606060; }

.bg-light-lighter-grey-49 {
  background: white; }

.bg-dark-lighter-grey-50 {
  background: #5e5e5e; }

.bg-light-lighter-grey-50 {
  background: white; }

.bg-dark-lighter-grey-51 {
  background: #5b5b5b; }

.bg-light-lighter-grey-51 {
  background: white; }

.bg-dark-lighter-grey-52 {
  background: #585858; }

.bg-light-lighter-grey-52 {
  background: white; }

.bg-dark-lighter-grey-53 {
  background: #565656; }

.bg-light-lighter-grey-53 {
  background: white; }

.bg-dark-lighter-grey-54 {
  background: #535353; }

.bg-light-lighter-grey-54 {
  background: white; }

.bg-dark-lighter-grey-55 {
  background: #515151; }

.bg-light-lighter-grey-55 {
  background: white; }

.bg-dark-lighter-grey-56 {
  background: #4e4e4e; }

.bg-light-lighter-grey-56 {
  background: white; }

.bg-dark-lighter-grey-57 {
  background: #4c4c4c; }

.bg-light-lighter-grey-57 {
  background: white; }

.bg-dark-lighter-grey-58 {
  background: #494949; }

.bg-light-lighter-grey-58 {
  background: white; }

.bg-dark-lighter-grey-59 {
  background: #474747; }

.bg-light-lighter-grey-59 {
  background: white; }

.bg-dark-lighter-grey-60 {
  background: #444444; }

.bg-light-lighter-grey-60 {
  background: white; }

.bg-dark-lighter-grey-61 {
  background: #414141; }

.bg-light-lighter-grey-61 {
  background: white; }

.bg-dark-lighter-grey-62 {
  background: #3f3f3f; }

.bg-light-lighter-grey-62 {
  background: white; }

.bg-dark-lighter-grey-63 {
  background: #3c3c3c; }

.bg-light-lighter-grey-63 {
  background: white; }

.bg-dark-lighter-grey-64 {
  background: #3a3a3a; }

.bg-light-lighter-grey-64 {
  background: white; }

.bg-dark-lighter-grey-65 {
  background: #373737; }

.bg-light-lighter-grey-65 {
  background: white; }

.bg-dark-lighter-grey-66 {
  background: #353535; }

.bg-light-lighter-grey-66 {
  background: white; }

.bg-dark-lighter-grey-67 {
  background: #323232; }

.bg-light-lighter-grey-67 {
  background: white; }

.bg-dark-lighter-grey-68 {
  background: #303030; }

.bg-light-lighter-grey-68 {
  background: white; }

.bg-dark-lighter-grey-69 {
  background: #2d2d2d; }

.bg-light-lighter-grey-69 {
  background: white; }

.bg-dark-lighter-grey-70 {
  background: #2b2b2b; }

.bg-light-lighter-grey-70 {
  background: white; }

.bg-dark-lighter-grey-71 {
  background: #282828; }

.bg-light-lighter-grey-71 {
  background: white; }

.bg-dark-lighter-grey-72 {
  background: #252525; }

.bg-light-lighter-grey-72 {
  background: white; }

.bg-dark-lighter-grey-73 {
  background: #232323; }

.bg-light-lighter-grey-73 {
  background: white; }

.bg-dark-lighter-grey-74 {
  background: #202020; }

.bg-light-lighter-grey-74 {
  background: white; }

.bg-dark-lighter-grey-75 {
  background: #1e1e1e; }

.bg-light-lighter-grey-75 {
  background: white; }

.bg-dark-lighter-grey-76 {
  background: #1b1b1b; }

.bg-light-lighter-grey-76 {
  background: white; }

.bg-dark-lighter-grey-77 {
  background: #191919; }

.bg-light-lighter-grey-77 {
  background: white; }

.bg-dark-lighter-grey-78 {
  background: #161616; }

.bg-light-lighter-grey-78 {
  background: white; }

.bg-dark-lighter-grey-79 {
  background: #141414; }

.bg-light-lighter-grey-79 {
  background: white; }

.bg-dark-lighter-grey-80 {
  background: #111111; }

.bg-light-lighter-grey-80 {
  background: white; }

.bg-dark-lighter-grey-81 {
  background: #0e0e0e; }

.bg-light-lighter-grey-81 {
  background: white; }

.bg-dark-lighter-grey-82 {
  background: #0c0c0c; }

.bg-light-lighter-grey-82 {
  background: white; }

.bg-dark-lighter-grey-83 {
  background: #090909; }

.bg-light-lighter-grey-83 {
  background: white; }

.bg-dark-lighter-grey-84 {
  background: #070707; }

.bg-light-lighter-grey-84 {
  background: white; }

.bg-dark-lighter-grey-85 {
  background: #040404; }

.bg-light-lighter-grey-85 {
  background: white; }

.bg-dark-lighter-grey-86 {
  background: #020202; }

.bg-light-lighter-grey-86 {
  background: white; }

.bg-dark-lighter-grey-87 {
  background: black; }

.bg-light-lighter-grey-87 {
  background: white; }

.bg-dark-lighter-grey-88 {
  background: black; }

.bg-light-lighter-grey-88 {
  background: white; }

.bg-dark-lighter-grey-89 {
  background: black; }

.bg-light-lighter-grey-89 {
  background: white; }

.bg-dark-lighter-grey-90 {
  background: black; }

.bg-light-lighter-grey-90 {
  background: white; }

.bg-dark-lighter-grey-91 {
  background: black; }

.bg-light-lighter-grey-91 {
  background: white; }

.bg-dark-lighter-grey-92 {
  background: black; }

.bg-light-lighter-grey-92 {
  background: white; }

.bg-dark-lighter-grey-93 {
  background: black; }

.bg-light-lighter-grey-93 {
  background: white; }

.bg-dark-lighter-grey-94 {
  background: black; }

.bg-light-lighter-grey-94 {
  background: white; }

.bg-dark-lighter-grey-95 {
  background: black; }

.bg-light-lighter-grey-95 {
  background: white; }

.bg-dark-lighter-grey-96 {
  background: black; }

.bg-light-lighter-grey-96 {
  background: white; }

.bg-dark-lighter-grey-97 {
  background: black; }

.bg-light-lighter-grey-97 {
  background: white; }

.bg-dark-lighter-grey-98 {
  background: black; }

.bg-light-lighter-grey-98 {
  background: white; }

.bg-dark-lighter-grey-99 {
  background: black; }

.bg-light-lighter-grey-99 {
  background: white; }

.bg-dark-lighter-grey-100 {
  background: black; }

.bg-light-lighter-grey-100 {
  background: white; }

.text-lightest-grey {
  color: #E8E8E8 !important; }

.border-lightest-grey {
  border-color: #E8E8E8; }

.lightest-grey {
  background-color: #E8E8E8 !important;
  color: white !important; }

.tile-lightest-grey {
  background: #E8E8E8 !important; }
  @media (min-width: 1025px) {
    .tile-lightest-grey:hover {
      background-color: whitesmoke !important; } }
  .tile-lightest-grey:active, .tile-lightest-grey:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(232, 232, 232, 0.5);
    background-color: #ededed !important; }

.target-lightest-grey {
  background: #E8E8E8 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-lightest-grey {
  background-color: #E8E8E8 !important; }

.btn-lightest-grey {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #E8E8E8 !important;
  border: 2px solid #E8E8E8 !important; }
  .btn-lightest-grey:focus, .btn-lightest-grey:active {
    outline: none;
    color: white !important;
    background: #E8E8E8 !important;
    text-decoration: none; }

.bg-overlay-lightest-grey-10 {
  background: rgba(232, 232, 232, 0.1); }

.bg-overlay-lightest-grey-20 {
  background: rgba(232, 232, 232, 0.2); }

.bg-overlay-lightest-grey-30 {
  background: rgba(232, 232, 232, 0.3); }

.bg-overlay-lightest-grey-40 {
  background: rgba(232, 232, 232, 0.4); }

.bg-overlay-lightest-grey-50 {
  background: rgba(232, 232, 232, 0.5); }

.bg-overlay-lightest-grey-60 {
  background: rgba(232, 232, 232, 0.6); }

.bg-overlay-lightest-grey-70 {
  background: rgba(232, 232, 232, 0.7); }

.bg-overlay-lightest-grey-80 {
  background: rgba(232, 232, 232, 0.8); }

.bg-overlay-lightest-grey-90 {
  background: rgba(232, 232, 232, 0.9); }

.bg-lightest-grey {
  background: #E8E8E8; }

.bg-dark-lightest-grey-1 {
  background: #e5e5e5; }

.bg-light-lightest-grey-1 {
  background: #ebebeb; }

.bg-dark-lightest-grey-2 {
  background: #e3e3e3; }

.bg-light-lightest-grey-2 {
  background: #ededed; }

.bg-dark-lightest-grey-3 {
  background: #e0e0e0; }

.bg-light-lightest-grey-3 {
  background: #f0f0f0; }

.bg-dark-lightest-grey-4 {
  background: #dedede; }

.bg-light-lightest-grey-4 {
  background: #f2f2f2; }

.bg-dark-lightest-grey-5 {
  background: #dbdbdb; }

.bg-light-lightest-grey-5 {
  background: whitesmoke; }

.bg-dark-lightest-grey-6 {
  background: #d9d9d9; }

.bg-light-lightest-grey-6 {
  background: #f7f7f7; }

.bg-dark-lightest-grey-7 {
  background: #d6d6d6; }

.bg-light-lightest-grey-7 {
  background: #fafafa; }

.bg-dark-lightest-grey-8 {
  background: #d4d4d4; }

.bg-light-lightest-grey-8 {
  background: #fcfcfc; }

.bg-dark-lightest-grey-9 {
  background: #d1d1d1; }

.bg-light-lightest-grey-9 {
  background: white; }

.bg-dark-lightest-grey-10 {
  background: #cfcfcf; }

.bg-light-lightest-grey-10 {
  background: white; }

.bg-dark-lightest-grey-11 {
  background: #cccccc; }

.bg-light-lightest-grey-11 {
  background: white; }

.bg-dark-lightest-grey-12 {
  background: #c9c9c9; }

.bg-light-lightest-grey-12 {
  background: white; }

.bg-dark-lightest-grey-13 {
  background: #c7c7c7; }

.bg-light-lightest-grey-13 {
  background: white; }

.bg-dark-lightest-grey-14 {
  background: #c4c4c4; }

.bg-light-lightest-grey-14 {
  background: white; }

.bg-dark-lightest-grey-15 {
  background: #c2c2c2; }

.bg-light-lightest-grey-15 {
  background: white; }

.bg-dark-lightest-grey-16 {
  background: #bfbfbf; }

.bg-light-lightest-grey-16 {
  background: white; }

.bg-dark-lightest-grey-17 {
  background: #bdbdbd; }

.bg-light-lightest-grey-17 {
  background: white; }

.bg-dark-lightest-grey-18 {
  background: #bababa; }

.bg-light-lightest-grey-18 {
  background: white; }

.bg-dark-lightest-grey-19 {
  background: #b8b8b8; }

.bg-light-lightest-grey-19 {
  background: white; }

.bg-dark-lightest-grey-20 {
  background: #b5b5b5; }

.bg-light-lightest-grey-20 {
  background: white; }

.bg-dark-lightest-grey-21 {
  background: #b2b2b2; }

.bg-light-lightest-grey-21 {
  background: white; }

.bg-dark-lightest-grey-22 {
  background: #b0b0b0; }

.bg-light-lightest-grey-22 {
  background: white; }

.bg-dark-lightest-grey-23 {
  background: #adadad; }

.bg-light-lightest-grey-23 {
  background: white; }

.bg-dark-lightest-grey-24 {
  background: #ababab; }

.bg-light-lightest-grey-24 {
  background: white; }

.bg-dark-lightest-grey-25 {
  background: #a8a8a8; }

.bg-light-lightest-grey-25 {
  background: white; }

.bg-dark-lightest-grey-26 {
  background: #a6a6a6; }

.bg-light-lightest-grey-26 {
  background: white; }

.bg-dark-lightest-grey-27 {
  background: #a3a3a3; }

.bg-light-lightest-grey-27 {
  background: white; }

.bg-dark-lightest-grey-28 {
  background: #a1a1a1; }

.bg-light-lightest-grey-28 {
  background: white; }

.bg-dark-lightest-grey-29 {
  background: #9e9e9e; }

.bg-light-lightest-grey-29 {
  background: white; }

.bg-dark-lightest-grey-30 {
  background: #9c9c9c; }

.bg-light-lightest-grey-30 {
  background: white; }

.bg-dark-lightest-grey-31 {
  background: #999999; }

.bg-light-lightest-grey-31 {
  background: white; }

.bg-dark-lightest-grey-32 {
  background: #969696; }

.bg-light-lightest-grey-32 {
  background: white; }

.bg-dark-lightest-grey-33 {
  background: #949494; }

.bg-light-lightest-grey-33 {
  background: white; }

.bg-dark-lightest-grey-34 {
  background: #919191; }

.bg-light-lightest-grey-34 {
  background: white; }

.bg-dark-lightest-grey-35 {
  background: #8f8f8f; }

.bg-light-lightest-grey-35 {
  background: white; }

.bg-dark-lightest-grey-36 {
  background: #8c8c8c; }

.bg-light-lightest-grey-36 {
  background: white; }

.bg-dark-lightest-grey-37 {
  background: #8a8a8a; }

.bg-light-lightest-grey-37 {
  background: white; }

.bg-dark-lightest-grey-38 {
  background: #878787; }

.bg-light-lightest-grey-38 {
  background: white; }

.bg-dark-lightest-grey-39 {
  background: #858585; }

.bg-light-lightest-grey-39 {
  background: white; }

.bg-dark-lightest-grey-40 {
  background: #828282; }

.bg-light-lightest-grey-40 {
  background: white; }

.bg-dark-lightest-grey-41 {
  background: #7f7f7f; }

.bg-light-lightest-grey-41 {
  background: white; }

.bg-dark-lightest-grey-42 {
  background: #7d7d7d; }

.bg-light-lightest-grey-42 {
  background: white; }

.bg-dark-lightest-grey-43 {
  background: #7a7a7a; }

.bg-light-lightest-grey-43 {
  background: white; }

.bg-dark-lightest-grey-44 {
  background: #787878; }

.bg-light-lightest-grey-44 {
  background: white; }

.bg-dark-lightest-grey-45 {
  background: #757575; }

.bg-light-lightest-grey-45 {
  background: white; }

.bg-dark-lightest-grey-46 {
  background: #737373; }

.bg-light-lightest-grey-46 {
  background: white; }

.bg-dark-lightest-grey-47 {
  background: #707070; }

.bg-light-lightest-grey-47 {
  background: white; }

.bg-dark-lightest-grey-48 {
  background: #6e6e6e; }

.bg-light-lightest-grey-48 {
  background: white; }

.bg-dark-lightest-grey-49 {
  background: #6b6b6b; }

.bg-light-lightest-grey-49 {
  background: white; }

.bg-dark-lightest-grey-50 {
  background: dimgray; }

.bg-light-lightest-grey-50 {
  background: white; }

.bg-dark-lightest-grey-51 {
  background: #666666; }

.bg-light-lightest-grey-51 {
  background: white; }

.bg-dark-lightest-grey-52 {
  background: #636363; }

.bg-light-lightest-grey-52 {
  background: white; }

.bg-dark-lightest-grey-53 {
  background: #616161; }

.bg-light-lightest-grey-53 {
  background: white; }

.bg-dark-lightest-grey-54 {
  background: #5e5e5e; }

.bg-light-lightest-grey-54 {
  background: white; }

.bg-dark-lightest-grey-55 {
  background: #5c5c5c; }

.bg-light-lightest-grey-55 {
  background: white; }

.bg-dark-lightest-grey-56 {
  background: #595959; }

.bg-light-lightest-grey-56 {
  background: white; }

.bg-dark-lightest-grey-57 {
  background: #575757; }

.bg-light-lightest-grey-57 {
  background: white; }

.bg-dark-lightest-grey-58 {
  background: #545454; }

.bg-light-lightest-grey-58 {
  background: white; }

.bg-dark-lightest-grey-59 {
  background: #525252; }

.bg-light-lightest-grey-59 {
  background: white; }

.bg-dark-lightest-grey-60 {
  background: #4f4f4f; }

.bg-light-lightest-grey-60 {
  background: white; }

.bg-dark-lightest-grey-61 {
  background: #4c4c4c; }

.bg-light-lightest-grey-61 {
  background: white; }

.bg-dark-lightest-grey-62 {
  background: #4a4a4a; }

.bg-light-lightest-grey-62 {
  background: white; }

.bg-dark-lightest-grey-63 {
  background: #474747; }

.bg-light-lightest-grey-63 {
  background: white; }

.bg-dark-lightest-grey-64 {
  background: #454545; }

.bg-light-lightest-grey-64 {
  background: white; }

.bg-dark-lightest-grey-65 {
  background: #424242; }

.bg-light-lightest-grey-65 {
  background: white; }

.bg-dark-lightest-grey-66 {
  background: #404040; }

.bg-light-lightest-grey-66 {
  background: white; }

.bg-dark-lightest-grey-67 {
  background: #3d3d3d; }

.bg-light-lightest-grey-67 {
  background: white; }

.bg-dark-lightest-grey-68 {
  background: #3b3b3b; }

.bg-light-lightest-grey-68 {
  background: white; }

.bg-dark-lightest-grey-69 {
  background: #383838; }

.bg-light-lightest-grey-69 {
  background: white; }

.bg-dark-lightest-grey-70 {
  background: #363636; }

.bg-light-lightest-grey-70 {
  background: white; }

.bg-dark-lightest-grey-71 {
  background: #333333; }

.bg-light-lightest-grey-71 {
  background: white; }

.bg-dark-lightest-grey-72 {
  background: #303030; }

.bg-light-lightest-grey-72 {
  background: white; }

.bg-dark-lightest-grey-73 {
  background: #2e2e2e; }

.bg-light-lightest-grey-73 {
  background: white; }

.bg-dark-lightest-grey-74 {
  background: #2b2b2b; }

.bg-light-lightest-grey-74 {
  background: white; }

.bg-dark-lightest-grey-75 {
  background: #292929; }

.bg-light-lightest-grey-75 {
  background: white; }

.bg-dark-lightest-grey-76 {
  background: #262626; }

.bg-light-lightest-grey-76 {
  background: white; }

.bg-dark-lightest-grey-77 {
  background: #242424; }

.bg-light-lightest-grey-77 {
  background: white; }

.bg-dark-lightest-grey-78 {
  background: #212121; }

.bg-light-lightest-grey-78 {
  background: white; }

.bg-dark-lightest-grey-79 {
  background: #1f1f1f; }

.bg-light-lightest-grey-79 {
  background: white; }

.bg-dark-lightest-grey-80 {
  background: #1c1c1c; }

.bg-light-lightest-grey-80 {
  background: white; }

.bg-dark-lightest-grey-81 {
  background: #191919; }

.bg-light-lightest-grey-81 {
  background: white; }

.bg-dark-lightest-grey-82 {
  background: #171717; }

.bg-light-lightest-grey-82 {
  background: white; }

.bg-dark-lightest-grey-83 {
  background: #141414; }

.bg-light-lightest-grey-83 {
  background: white; }

.bg-dark-lightest-grey-84 {
  background: #121212; }

.bg-light-lightest-grey-84 {
  background: white; }

.bg-dark-lightest-grey-85 {
  background: #0f0f0f; }

.bg-light-lightest-grey-85 {
  background: white; }

.bg-dark-lightest-grey-86 {
  background: #0d0d0d; }

.bg-light-lightest-grey-86 {
  background: white; }

.bg-dark-lightest-grey-87 {
  background: #0a0a0a; }

.bg-light-lightest-grey-87 {
  background: white; }

.bg-dark-lightest-grey-88 {
  background: #080808; }

.bg-light-lightest-grey-88 {
  background: white; }

.bg-dark-lightest-grey-89 {
  background: #050505; }

.bg-light-lightest-grey-89 {
  background: white; }

.bg-dark-lightest-grey-90 {
  background: #030303; }

.bg-light-lightest-grey-90 {
  background: white; }

.bg-dark-lightest-grey-91 {
  background: black; }

.bg-light-lightest-grey-91 {
  background: white; }

.bg-dark-lightest-grey-92 {
  background: black; }

.bg-light-lightest-grey-92 {
  background: white; }

.bg-dark-lightest-grey-93 {
  background: black; }

.bg-light-lightest-grey-93 {
  background: white; }

.bg-dark-lightest-grey-94 {
  background: black; }

.bg-light-lightest-grey-94 {
  background: white; }

.bg-dark-lightest-grey-95 {
  background: black; }

.bg-light-lightest-grey-95 {
  background: white; }

.bg-dark-lightest-grey-96 {
  background: black; }

.bg-light-lightest-grey-96 {
  background: white; }

.bg-dark-lightest-grey-97 {
  background: black; }

.bg-light-lightest-grey-97 {
  background: white; }

.bg-dark-lightest-grey-98 {
  background: black; }

.bg-light-lightest-grey-98 {
  background: white; }

.bg-dark-lightest-grey-99 {
  background: black; }

.bg-light-lightest-grey-99 {
  background: white; }

.bg-dark-lightest-grey-100 {
  background: black; }

.bg-light-lightest-grey-100 {
  background: white; }

.text-darker-grey {
  color: #383838 !important; }

.border-darker-grey {
  border-color: #383838; }

.darker-grey {
  background-color: #383838 !important;
  color: white !important; }

.tile-darker-grey {
  background: #383838 !important; }
  @media (min-width: 1025px) {
    .tile-darker-grey:hover {
      background-color: #454545 !important; } }
  .tile-darker-grey:active, .tile-darker-grey:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(56, 56, 56, 0.5);
    background-color: #3d3d3d !important; }

.target-darker-grey {
  background: #383838 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-darker-grey {
  background-color: #383838 !important; }

.btn-darker-grey {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #383838 !important;
  border: 2px solid #383838 !important; }
  .btn-darker-grey:focus, .btn-darker-grey:active {
    outline: none;
    color: white !important;
    background: #383838 !important;
    text-decoration: none; }

.bg-overlay-darker-grey-10 {
  background: rgba(56, 56, 56, 0.1); }

.bg-overlay-darker-grey-20 {
  background: rgba(56, 56, 56, 0.2); }

.bg-overlay-darker-grey-30 {
  background: rgba(56, 56, 56, 0.3); }

.bg-overlay-darker-grey-40 {
  background: rgba(56, 56, 56, 0.4); }

.bg-overlay-darker-grey-50 {
  background: rgba(56, 56, 56, 0.5); }

.bg-overlay-darker-grey-60 {
  background: rgba(56, 56, 56, 0.6); }

.bg-overlay-darker-grey-70 {
  background: rgba(56, 56, 56, 0.7); }

.bg-overlay-darker-grey-80 {
  background: rgba(56, 56, 56, 0.8); }

.bg-overlay-darker-grey-90 {
  background: rgba(56, 56, 56, 0.9); }

.bg-darker-grey {
  background: #383838; }

.bg-dark-darker-grey-1 {
  background: #353535; }

.bg-light-darker-grey-1 {
  background: #3b3b3b; }

.bg-dark-darker-grey-2 {
  background: #333333; }

.bg-light-darker-grey-2 {
  background: #3d3d3d; }

.bg-dark-darker-grey-3 {
  background: #303030; }

.bg-light-darker-grey-3 {
  background: #404040; }

.bg-dark-darker-grey-4 {
  background: #2e2e2e; }

.bg-light-darker-grey-4 {
  background: #424242; }

.bg-dark-darker-grey-5 {
  background: #2b2b2b; }

.bg-light-darker-grey-5 {
  background: #454545; }

.bg-dark-darker-grey-6 {
  background: #292929; }

.bg-light-darker-grey-6 {
  background: #474747; }

.bg-dark-darker-grey-7 {
  background: #262626; }

.bg-light-darker-grey-7 {
  background: #4a4a4a; }

.bg-dark-darker-grey-8 {
  background: #242424; }

.bg-light-darker-grey-8 {
  background: #4c4c4c; }

.bg-dark-darker-grey-9 {
  background: #212121; }

.bg-light-darker-grey-9 {
  background: #4f4f4f; }

.bg-dark-darker-grey-10 {
  background: #1f1f1f; }

.bg-light-darker-grey-10 {
  background: #525252; }

.bg-dark-darker-grey-11 {
  background: #1c1c1c; }

.bg-light-darker-grey-11 {
  background: #545454; }

.bg-dark-darker-grey-12 {
  background: #191919; }

.bg-light-darker-grey-12 {
  background: #575757; }

.bg-dark-darker-grey-13 {
  background: #171717; }

.bg-light-darker-grey-13 {
  background: #595959; }

.bg-dark-darker-grey-14 {
  background: #141414; }

.bg-light-darker-grey-14 {
  background: #5c5c5c; }

.bg-dark-darker-grey-15 {
  background: #121212; }

.bg-light-darker-grey-15 {
  background: #5e5e5e; }

.bg-dark-darker-grey-16 {
  background: #0f0f0f; }

.bg-light-darker-grey-16 {
  background: #616161; }

.bg-dark-darker-grey-17 {
  background: #0d0d0d; }

.bg-light-darker-grey-17 {
  background: #636363; }

.bg-dark-darker-grey-18 {
  background: #0a0a0a; }

.bg-light-darker-grey-18 {
  background: #666666; }

.bg-dark-darker-grey-19 {
  background: #080808; }

.bg-light-darker-grey-19 {
  background: #686868; }

.bg-dark-darker-grey-20 {
  background: #050505; }

.bg-light-darker-grey-20 {
  background: #6b6b6b; }

.bg-dark-darker-grey-21 {
  background: #020202; }

.bg-light-darker-grey-21 {
  background: #6e6e6e; }

.bg-dark-darker-grey-22 {
  background: black; }

.bg-light-darker-grey-22 {
  background: #707070; }

.bg-dark-darker-grey-23 {
  background: black; }

.bg-light-darker-grey-23 {
  background: #737373; }

.bg-dark-darker-grey-24 {
  background: black; }

.bg-light-darker-grey-24 {
  background: #757575; }

.bg-dark-darker-grey-25 {
  background: black; }

.bg-light-darker-grey-25 {
  background: #787878; }

.bg-dark-darker-grey-26 {
  background: black; }

.bg-light-darker-grey-26 {
  background: #7a7a7a; }

.bg-dark-darker-grey-27 {
  background: black; }

.bg-light-darker-grey-27 {
  background: #7d7d7d; }

.bg-dark-darker-grey-28 {
  background: black; }

.bg-light-darker-grey-28 {
  background: #7f7f7f; }

.bg-dark-darker-grey-29 {
  background: black; }

.bg-light-darker-grey-29 {
  background: #828282; }

.bg-dark-darker-grey-30 {
  background: black; }

.bg-light-darker-grey-30 {
  background: #858585; }

.bg-dark-darker-grey-31 {
  background: black; }

.bg-light-darker-grey-31 {
  background: #878787; }

.bg-dark-darker-grey-32 {
  background: black; }

.bg-light-darker-grey-32 {
  background: #8a8a8a; }

.bg-dark-darker-grey-33 {
  background: black; }

.bg-light-darker-grey-33 {
  background: #8c8c8c; }

.bg-dark-darker-grey-34 {
  background: black; }

.bg-light-darker-grey-34 {
  background: #8f8f8f; }

.bg-dark-darker-grey-35 {
  background: black; }

.bg-light-darker-grey-35 {
  background: #919191; }

.bg-dark-darker-grey-36 {
  background: black; }

.bg-light-darker-grey-36 {
  background: #949494; }

.bg-dark-darker-grey-37 {
  background: black; }

.bg-light-darker-grey-37 {
  background: #969696; }

.bg-dark-darker-grey-38 {
  background: black; }

.bg-light-darker-grey-38 {
  background: #999999; }

.bg-dark-darker-grey-39 {
  background: black; }

.bg-light-darker-grey-39 {
  background: #9b9b9b; }

.bg-dark-darker-grey-40 {
  background: black; }

.bg-light-darker-grey-40 {
  background: #9e9e9e; }

.bg-dark-darker-grey-41 {
  background: black; }

.bg-light-darker-grey-41 {
  background: #a1a1a1; }

.bg-dark-darker-grey-42 {
  background: black; }

.bg-light-darker-grey-42 {
  background: #a3a3a3; }

.bg-dark-darker-grey-43 {
  background: black; }

.bg-light-darker-grey-43 {
  background: #a6a6a6; }

.bg-dark-darker-grey-44 {
  background: black; }

.bg-light-darker-grey-44 {
  background: #a8a8a8; }

.bg-dark-darker-grey-45 {
  background: black; }

.bg-light-darker-grey-45 {
  background: #ababab; }

.bg-dark-darker-grey-46 {
  background: black; }

.bg-light-darker-grey-46 {
  background: #adadad; }

.bg-dark-darker-grey-47 {
  background: black; }

.bg-light-darker-grey-47 {
  background: #b0b0b0; }

.bg-dark-darker-grey-48 {
  background: black; }

.bg-light-darker-grey-48 {
  background: #b2b2b2; }

.bg-dark-darker-grey-49 {
  background: black; }

.bg-light-darker-grey-49 {
  background: #b5b5b5; }

.bg-dark-darker-grey-50 {
  background: black; }

.bg-light-darker-grey-50 {
  background: #b8b8b8; }

.bg-dark-darker-grey-51 {
  background: black; }

.bg-light-darker-grey-51 {
  background: #bababa; }

.bg-dark-darker-grey-52 {
  background: black; }

.bg-light-darker-grey-52 {
  background: #bdbdbd; }

.bg-dark-darker-grey-53 {
  background: black; }

.bg-light-darker-grey-53 {
  background: #bfbfbf; }

.bg-dark-darker-grey-54 {
  background: black; }

.bg-light-darker-grey-54 {
  background: #c2c2c2; }

.bg-dark-darker-grey-55 {
  background: black; }

.bg-light-darker-grey-55 {
  background: #c4c4c4; }

.bg-dark-darker-grey-56 {
  background: black; }

.bg-light-darker-grey-56 {
  background: #c7c7c7; }

.bg-dark-darker-grey-57 {
  background: black; }

.bg-light-darker-grey-57 {
  background: #c9c9c9; }

.bg-dark-darker-grey-58 {
  background: black; }

.bg-light-darker-grey-58 {
  background: #cccccc; }

.bg-dark-darker-grey-59 {
  background: black; }

.bg-light-darker-grey-59 {
  background: #cecece; }

.bg-dark-darker-grey-60 {
  background: black; }

.bg-light-darker-grey-60 {
  background: #d1d1d1; }

.bg-dark-darker-grey-61 {
  background: black; }

.bg-light-darker-grey-61 {
  background: #d4d4d4; }

.bg-dark-darker-grey-62 {
  background: black; }

.bg-light-darker-grey-62 {
  background: #d6d6d6; }

.bg-dark-darker-grey-63 {
  background: black; }

.bg-light-darker-grey-63 {
  background: #d9d9d9; }

.bg-dark-darker-grey-64 {
  background: black; }

.bg-light-darker-grey-64 {
  background: #dbdbdb; }

.bg-dark-darker-grey-65 {
  background: black; }

.bg-light-darker-grey-65 {
  background: #dedede; }

.bg-dark-darker-grey-66 {
  background: black; }

.bg-light-darker-grey-66 {
  background: #e0e0e0; }

.bg-dark-darker-grey-67 {
  background: black; }

.bg-light-darker-grey-67 {
  background: #e3e3e3; }

.bg-dark-darker-grey-68 {
  background: black; }

.bg-light-darker-grey-68 {
  background: #e5e5e5; }

.bg-dark-darker-grey-69 {
  background: black; }

.bg-light-darker-grey-69 {
  background: #e8e8e8; }

.bg-dark-darker-grey-70 {
  background: black; }

.bg-light-darker-grey-70 {
  background: #ebebeb; }

.bg-dark-darker-grey-71 {
  background: black; }

.bg-light-darker-grey-71 {
  background: #ededed; }

.bg-dark-darker-grey-72 {
  background: black; }

.bg-light-darker-grey-72 {
  background: #f0f0f0; }

.bg-dark-darker-grey-73 {
  background: black; }

.bg-light-darker-grey-73 {
  background: #f2f2f2; }

.bg-dark-darker-grey-74 {
  background: black; }

.bg-light-darker-grey-74 {
  background: whitesmoke; }

.bg-dark-darker-grey-75 {
  background: black; }

.bg-light-darker-grey-75 {
  background: #f7f7f7; }

.bg-dark-darker-grey-76 {
  background: black; }

.bg-light-darker-grey-76 {
  background: #fafafa; }

.bg-dark-darker-grey-77 {
  background: black; }

.bg-light-darker-grey-77 {
  background: #fcfcfc; }

.bg-dark-darker-grey-78 {
  background: black; }

.bg-light-darker-grey-78 {
  background: white; }

.bg-dark-darker-grey-79 {
  background: black; }

.bg-light-darker-grey-79 {
  background: white; }

.bg-dark-darker-grey-80 {
  background: black; }

.bg-light-darker-grey-80 {
  background: white; }

.bg-dark-darker-grey-81 {
  background: black; }

.bg-light-darker-grey-81 {
  background: white; }

.bg-dark-darker-grey-82 {
  background: black; }

.bg-light-darker-grey-82 {
  background: white; }

.bg-dark-darker-grey-83 {
  background: black; }

.bg-light-darker-grey-83 {
  background: white; }

.bg-dark-darker-grey-84 {
  background: black; }

.bg-light-darker-grey-84 {
  background: white; }

.bg-dark-darker-grey-85 {
  background: black; }

.bg-light-darker-grey-85 {
  background: white; }

.bg-dark-darker-grey-86 {
  background: black; }

.bg-light-darker-grey-86 {
  background: white; }

.bg-dark-darker-grey-87 {
  background: black; }

.bg-light-darker-grey-87 {
  background: white; }

.bg-dark-darker-grey-88 {
  background: black; }

.bg-light-darker-grey-88 {
  background: white; }

.bg-dark-darker-grey-89 {
  background: black; }

.bg-light-darker-grey-89 {
  background: white; }

.bg-dark-darker-grey-90 {
  background: black; }

.bg-light-darker-grey-90 {
  background: white; }

.bg-dark-darker-grey-91 {
  background: black; }

.bg-light-darker-grey-91 {
  background: white; }

.bg-dark-darker-grey-92 {
  background: black; }

.bg-light-darker-grey-92 {
  background: white; }

.bg-dark-darker-grey-93 {
  background: black; }

.bg-light-darker-grey-93 {
  background: white; }

.bg-dark-darker-grey-94 {
  background: black; }

.bg-light-darker-grey-94 {
  background: white; }

.bg-dark-darker-grey-95 {
  background: black; }

.bg-light-darker-grey-95 {
  background: white; }

.bg-dark-darker-grey-96 {
  background: black; }

.bg-light-darker-grey-96 {
  background: white; }

.bg-dark-darker-grey-97 {
  background: black; }

.bg-light-darker-grey-97 {
  background: white; }

.bg-dark-darker-grey-98 {
  background: black; }

.bg-light-darker-grey-98 {
  background: white; }

.bg-dark-darker-grey-99 {
  background: black; }

.bg-light-darker-grey-99 {
  background: white; }

.bg-dark-darker-grey-100 {
  background: black; }

.bg-light-darker-grey-100 {
  background: white; }

.text-darkest-grey {
  color: #292929 !important; }

.border-darkest-grey {
  border-color: #292929; }

.darkest-grey {
  background-color: #292929 !important;
  color: white !important; }

.tile-darkest-grey {
  background: #292929 !important; }
  @media (min-width: 1025px) {
    .tile-darkest-grey:hover {
      background-color: #363636 !important; } }
  .tile-darkest-grey:active, .tile-darkest-grey:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(41, 41, 41, 0.5);
    background-color: #2e2e2e !important; }

.target-darkest-grey {
  background: #292929 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-darkest-grey {
  background-color: #292929 !important; }

.btn-darkest-grey {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #292929 !important;
  border: 2px solid #292929 !important; }
  .btn-darkest-grey:focus, .btn-darkest-grey:active {
    outline: none;
    color: white !important;
    background: #292929 !important;
    text-decoration: none; }

.bg-overlay-darkest-grey-10 {
  background: rgba(41, 41, 41, 0.1); }

.bg-overlay-darkest-grey-20 {
  background: rgba(41, 41, 41, 0.2); }

.bg-overlay-darkest-grey-30 {
  background: rgba(41, 41, 41, 0.3); }

.bg-overlay-darkest-grey-40 {
  background: rgba(41, 41, 41, 0.4); }

.bg-overlay-darkest-grey-50 {
  background: rgba(41, 41, 41, 0.5); }

.bg-overlay-darkest-grey-60 {
  background: rgba(41, 41, 41, 0.6); }

.bg-overlay-darkest-grey-70 {
  background: rgba(41, 41, 41, 0.7); }

.bg-overlay-darkest-grey-80 {
  background: rgba(41, 41, 41, 0.8); }

.bg-overlay-darkest-grey-90 {
  background: rgba(41, 41, 41, 0.9); }

.bg-darkest-grey {
  background: #292929; }

.bg-dark-darkest-grey-1 {
  background: #262626; }

.bg-light-darkest-grey-1 {
  background: #2c2c2c; }

.bg-dark-darkest-grey-2 {
  background: #242424; }

.bg-light-darkest-grey-2 {
  background: #2e2e2e; }

.bg-dark-darkest-grey-3 {
  background: #212121; }

.bg-light-darkest-grey-3 {
  background: #313131; }

.bg-dark-darkest-grey-4 {
  background: #1f1f1f; }

.bg-light-darkest-grey-4 {
  background: #333333; }

.bg-dark-darkest-grey-5 {
  background: #1c1c1c; }

.bg-light-darkest-grey-5 {
  background: #363636; }

.bg-dark-darkest-grey-6 {
  background: #1a1a1a; }

.bg-light-darkest-grey-6 {
  background: #383838; }

.bg-dark-darkest-grey-7 {
  background: #171717; }

.bg-light-darkest-grey-7 {
  background: #3b3b3b; }

.bg-dark-darkest-grey-8 {
  background: #151515; }

.bg-light-darkest-grey-8 {
  background: #3d3d3d; }

.bg-dark-darkest-grey-9 {
  background: #121212; }

.bg-light-darkest-grey-9 {
  background: #404040; }

.bg-dark-darkest-grey-10 {
  background: #101010; }

.bg-light-darkest-grey-10 {
  background: #434343; }

.bg-dark-darkest-grey-11 {
  background: #0d0d0d; }

.bg-light-darkest-grey-11 {
  background: #454545; }

.bg-dark-darkest-grey-12 {
  background: #0a0a0a; }

.bg-light-darkest-grey-12 {
  background: #484848; }

.bg-dark-darkest-grey-13 {
  background: #080808; }

.bg-light-darkest-grey-13 {
  background: #4a4a4a; }

.bg-dark-darkest-grey-14 {
  background: #050505; }

.bg-light-darkest-grey-14 {
  background: #4d4d4d; }

.bg-dark-darkest-grey-15 {
  background: #030303; }

.bg-light-darkest-grey-15 {
  background: #4f4f4f; }

.bg-dark-darkest-grey-16 {
  background: black; }

.bg-light-darkest-grey-16 {
  background: #525252; }

.bg-dark-darkest-grey-17 {
  background: black; }

.bg-light-darkest-grey-17 {
  background: #545454; }

.bg-dark-darkest-grey-18 {
  background: black; }

.bg-light-darkest-grey-18 {
  background: #575757; }

.bg-dark-darkest-grey-19 {
  background: black; }

.bg-light-darkest-grey-19 {
  background: #595959; }

.bg-dark-darkest-grey-20 {
  background: black; }

.bg-light-darkest-grey-20 {
  background: #5c5c5c; }

.bg-dark-darkest-grey-21 {
  background: black; }

.bg-light-darkest-grey-21 {
  background: #5f5f5f; }

.bg-dark-darkest-grey-22 {
  background: black; }

.bg-light-darkest-grey-22 {
  background: #616161; }

.bg-dark-darkest-grey-23 {
  background: black; }

.bg-light-darkest-grey-23 {
  background: #646464; }

.bg-dark-darkest-grey-24 {
  background: black; }

.bg-light-darkest-grey-24 {
  background: #666666; }

.bg-dark-darkest-grey-25 {
  background: black; }

.bg-light-darkest-grey-25 {
  background: dimgray; }

.bg-dark-darkest-grey-26 {
  background: black; }

.bg-light-darkest-grey-26 {
  background: #6b6b6b; }

.bg-dark-darkest-grey-27 {
  background: black; }

.bg-light-darkest-grey-27 {
  background: #6e6e6e; }

.bg-dark-darkest-grey-28 {
  background: black; }

.bg-light-darkest-grey-28 {
  background: #707070; }

.bg-dark-darkest-grey-29 {
  background: black; }

.bg-light-darkest-grey-29 {
  background: #737373; }

.bg-dark-darkest-grey-30 {
  background: black; }

.bg-light-darkest-grey-30 {
  background: #767676; }

.bg-dark-darkest-grey-31 {
  background: black; }

.bg-light-darkest-grey-31 {
  background: #787878; }

.bg-dark-darkest-grey-32 {
  background: black; }

.bg-light-darkest-grey-32 {
  background: #7b7b7b; }

.bg-dark-darkest-grey-33 {
  background: black; }

.bg-light-darkest-grey-33 {
  background: #7d7d7d; }

.bg-dark-darkest-grey-34 {
  background: black; }

.bg-light-darkest-grey-34 {
  background: gray; }

.bg-dark-darkest-grey-35 {
  background: black; }

.bg-light-darkest-grey-35 {
  background: #828282; }

.bg-dark-darkest-grey-36 {
  background: black; }

.bg-light-darkest-grey-36 {
  background: #858585; }

.bg-dark-darkest-grey-37 {
  background: black; }

.bg-light-darkest-grey-37 {
  background: #878787; }

.bg-dark-darkest-grey-38 {
  background: black; }

.bg-light-darkest-grey-38 {
  background: #8a8a8a; }

.bg-dark-darkest-grey-39 {
  background: black; }

.bg-light-darkest-grey-39 {
  background: #8c8c8c; }

.bg-dark-darkest-grey-40 {
  background: black; }

.bg-light-darkest-grey-40 {
  background: #8f8f8f; }

.bg-dark-darkest-grey-41 {
  background: black; }

.bg-light-darkest-grey-41 {
  background: #929292; }

.bg-dark-darkest-grey-42 {
  background: black; }

.bg-light-darkest-grey-42 {
  background: #949494; }

.bg-dark-darkest-grey-43 {
  background: black; }

.bg-light-darkest-grey-43 {
  background: #979797; }

.bg-dark-darkest-grey-44 {
  background: black; }

.bg-light-darkest-grey-44 {
  background: #999999; }

.bg-dark-darkest-grey-45 {
  background: black; }

.bg-light-darkest-grey-45 {
  background: #9c9c9c; }

.bg-dark-darkest-grey-46 {
  background: black; }

.bg-light-darkest-grey-46 {
  background: #9e9e9e; }

.bg-dark-darkest-grey-47 {
  background: black; }

.bg-light-darkest-grey-47 {
  background: #a1a1a1; }

.bg-dark-darkest-grey-48 {
  background: black; }

.bg-light-darkest-grey-48 {
  background: #a3a3a3; }

.bg-dark-darkest-grey-49 {
  background: black; }

.bg-light-darkest-grey-49 {
  background: #a6a6a6; }

.bg-dark-darkest-grey-50 {
  background: black; }

.bg-light-darkest-grey-50 {
  background: darkgray; }

.bg-dark-darkest-grey-51 {
  background: black; }

.bg-light-darkest-grey-51 {
  background: #ababab; }

.bg-dark-darkest-grey-52 {
  background: black; }

.bg-light-darkest-grey-52 {
  background: #aeaeae; }

.bg-dark-darkest-grey-53 {
  background: black; }

.bg-light-darkest-grey-53 {
  background: #b0b0b0; }

.bg-dark-darkest-grey-54 {
  background: black; }

.bg-light-darkest-grey-54 {
  background: #b3b3b3; }

.bg-dark-darkest-grey-55 {
  background: black; }

.bg-light-darkest-grey-55 {
  background: #b5b5b5; }

.bg-dark-darkest-grey-56 {
  background: black; }

.bg-light-darkest-grey-56 {
  background: #b8b8b8; }

.bg-dark-darkest-grey-57 {
  background: black; }

.bg-light-darkest-grey-57 {
  background: #bababa; }

.bg-dark-darkest-grey-58 {
  background: black; }

.bg-light-darkest-grey-58 {
  background: #bdbdbd; }

.bg-dark-darkest-grey-59 {
  background: black; }

.bg-light-darkest-grey-59 {
  background: #bfbfbf; }

.bg-dark-darkest-grey-60 {
  background: black; }

.bg-light-darkest-grey-60 {
  background: #c2c2c2; }

.bg-dark-darkest-grey-61 {
  background: black; }

.bg-light-darkest-grey-61 {
  background: #c5c5c5; }

.bg-dark-darkest-grey-62 {
  background: black; }

.bg-light-darkest-grey-62 {
  background: #c7c7c7; }

.bg-dark-darkest-grey-63 {
  background: black; }

.bg-light-darkest-grey-63 {
  background: #cacaca; }

.bg-dark-darkest-grey-64 {
  background: black; }

.bg-light-darkest-grey-64 {
  background: #cccccc; }

.bg-dark-darkest-grey-65 {
  background: black; }

.bg-light-darkest-grey-65 {
  background: #cfcfcf; }

.bg-dark-darkest-grey-66 {
  background: black; }

.bg-light-darkest-grey-66 {
  background: #d1d1d1; }

.bg-dark-darkest-grey-67 {
  background: black; }

.bg-light-darkest-grey-67 {
  background: #d4d4d4; }

.bg-dark-darkest-grey-68 {
  background: black; }

.bg-light-darkest-grey-68 {
  background: #d6d6d6; }

.bg-dark-darkest-grey-69 {
  background: black; }

.bg-light-darkest-grey-69 {
  background: #d9d9d9; }

.bg-dark-darkest-grey-70 {
  background: black; }

.bg-light-darkest-grey-70 {
  background: gainsboro; }

.bg-dark-darkest-grey-71 {
  background: black; }

.bg-light-darkest-grey-71 {
  background: #dedede; }

.bg-dark-darkest-grey-72 {
  background: black; }

.bg-light-darkest-grey-72 {
  background: #e1e1e1; }

.bg-dark-darkest-grey-73 {
  background: black; }

.bg-light-darkest-grey-73 {
  background: #e3e3e3; }

.bg-dark-darkest-grey-74 {
  background: black; }

.bg-light-darkest-grey-74 {
  background: #e6e6e6; }

.bg-dark-darkest-grey-75 {
  background: black; }

.bg-light-darkest-grey-75 {
  background: #e8e8e8; }

.bg-dark-darkest-grey-76 {
  background: black; }

.bg-light-darkest-grey-76 {
  background: #ebebeb; }

.bg-dark-darkest-grey-77 {
  background: black; }

.bg-light-darkest-grey-77 {
  background: #ededed; }

.bg-dark-darkest-grey-78 {
  background: black; }

.bg-light-darkest-grey-78 {
  background: #f0f0f0; }

.bg-dark-darkest-grey-79 {
  background: black; }

.bg-light-darkest-grey-79 {
  background: #f2f2f2; }

.bg-dark-darkest-grey-80 {
  background: black; }

.bg-light-darkest-grey-80 {
  background: whitesmoke; }

.bg-dark-darkest-grey-81 {
  background: black; }

.bg-light-darkest-grey-81 {
  background: #f8f8f8; }

.bg-dark-darkest-grey-82 {
  background: black; }

.bg-light-darkest-grey-82 {
  background: #fafafa; }

.bg-dark-darkest-grey-83 {
  background: black; }

.bg-light-darkest-grey-83 {
  background: #fdfdfd; }

.bg-dark-darkest-grey-84 {
  background: black; }

.bg-light-darkest-grey-84 {
  background: white; }

.bg-dark-darkest-grey-85 {
  background: black; }

.bg-light-darkest-grey-85 {
  background: white; }

.bg-dark-darkest-grey-86 {
  background: black; }

.bg-light-darkest-grey-86 {
  background: white; }

.bg-dark-darkest-grey-87 {
  background: black; }

.bg-light-darkest-grey-87 {
  background: white; }

.bg-dark-darkest-grey-88 {
  background: black; }

.bg-light-darkest-grey-88 {
  background: white; }

.bg-dark-darkest-grey-89 {
  background: black; }

.bg-light-darkest-grey-89 {
  background: white; }

.bg-dark-darkest-grey-90 {
  background: black; }

.bg-light-darkest-grey-90 {
  background: white; }

.bg-dark-darkest-grey-91 {
  background: black; }

.bg-light-darkest-grey-91 {
  background: white; }

.bg-dark-darkest-grey-92 {
  background: black; }

.bg-light-darkest-grey-92 {
  background: white; }

.bg-dark-darkest-grey-93 {
  background: black; }

.bg-light-darkest-grey-93 {
  background: white; }

.bg-dark-darkest-grey-94 {
  background: black; }

.bg-light-darkest-grey-94 {
  background: white; }

.bg-dark-darkest-grey-95 {
  background: black; }

.bg-light-darkest-grey-95 {
  background: white; }

.bg-dark-darkest-grey-96 {
  background: black; }

.bg-light-darkest-grey-96 {
  background: white; }

.bg-dark-darkest-grey-97 {
  background: black; }

.bg-light-darkest-grey-97 {
  background: white; }

.bg-dark-darkest-grey-98 {
  background: black; }

.bg-light-darkest-grey-98 {
  background: white; }

.bg-dark-darkest-grey-99 {
  background: black; }

.bg-light-darkest-grey-99 {
  background: white; }

.bg-dark-darkest-grey-100 {
  background: black; }

.bg-light-darkest-grey-100 {
  background: white; }

.text-green {
  color: #14580B !important; }

.border-green {
  border-color: #14580B; }

.green {
  background-color: #14580B !important;
  color: white !important; }

.tile-green {
  background: #14580B !important; }
  @media (min-width: 1025px) {
    .tile-green:hover {
      background-color: #196f0e !important; } }
  .tile-green:active, .tile-green:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(20, 88, 11, 0.5);
    background-color: #16610c !important; }

.target-green {
  background: #14580B !important;
  color: #fff;
  padding: 20px; }

.patient-dash-green {
  background-color: #14580B !important; }

.btn-green {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #14580B !important;
  border: 2px solid #14580B !important; }
  .btn-green:focus, .btn-green:active {
    outline: none;
    color: white !important;
    background: #14580B !important;
    text-decoration: none; }

.bg-overlay-green-10 {
  background: rgba(20, 88, 11, 0.1); }

.bg-overlay-green-20 {
  background: rgba(20, 88, 11, 0.2); }

.bg-overlay-green-30 {
  background: rgba(20, 88, 11, 0.3); }

.bg-overlay-green-40 {
  background: rgba(20, 88, 11, 0.4); }

.bg-overlay-green-50 {
  background: rgba(20, 88, 11, 0.5); }

.bg-overlay-green-60 {
  background: rgba(20, 88, 11, 0.6); }

.bg-overlay-green-70 {
  background: rgba(20, 88, 11, 0.7); }

.bg-overlay-green-80 {
  background: rgba(20, 88, 11, 0.8); }

.bg-overlay-green-90 {
  background: rgba(20, 88, 11, 0.9); }

.bg-green {
  background: #14580B; }

.bg-dark-green-1 {
  background: #13530a; }

.bg-light-green-1 {
  background: #155d0c; }

.bg-dark-green-2 {
  background: #124f0a; }

.bg-light-green-2 {
  background: #16610c; }

.bg-dark-green-3 {
  background: #114a09; }

.bg-light-green-3 {
  background: #17660d; }

.bg-dark-green-4 {
  background: #104609; }

.bg-light-green-4 {
  background: #186a0d; }

.bg-dark-green-5 {
  background: #0f4108; }

.bg-light-green-5 {
  background: #196f0e; }

.bg-dark-green-6 {
  background: #0e3d08; }

.bg-light-green-6 {
  background: #1a730e; }

.bg-dark-green-7 {
  background: #0d3807; }

.bg-light-green-7 {
  background: #1b780f; }

.bg-dark-green-8 {
  background: #0c3406; }

.bg-light-green-8 {
  background: #1c7c10; }

.bg-dark-green-9 {
  background: #0b2f06; }

.bg-light-green-9 {
  background: #1d8110; }

.bg-dark-green-10 {
  background: #0a2b05; }

.bg-light-green-10 {
  background: #1e8511; }

.bg-dark-green-11 {
  background: #092605; }

.bg-light-green-11 {
  background: #1f8a11; }

.bg-dark-green-12 {
  background: #082204; }

.bg-light-green-12 {
  background: #208e12; }

.bg-dark-green-13 {
  background: #071d04; }

.bg-light-green-13 {
  background: #219312; }

.bg-dark-green-14 {
  background: #061903; }

.bg-light-green-14 {
  background: #229713; }

.bg-dark-green-15 {
  background: #051403; }

.bg-light-green-15 {
  background: #239c14; }

.bg-dark-green-16 {
  background: #040f02; }

.bg-light-green-16 {
  background: #24a114; }

.bg-dark-green-17 {
  background: #020b01; }

.bg-light-green-17 {
  background: #26a515; }

.bg-dark-green-18 {
  background: #010601; }

.bg-light-green-18 {
  background: #27aa15; }

.bg-dark-green-19 {
  background: #000200; }

.bg-light-green-19 {
  background: #28ae16; }

.bg-dark-green-20 {
  background: black; }

.bg-light-green-20 {
  background: #29b316; }

.bg-dark-green-21 {
  background: black; }

.bg-light-green-21 {
  background: #2ab717; }

.bg-dark-green-22 {
  background: black; }

.bg-light-green-22 {
  background: #2bbc17; }

.bg-dark-green-23 {
  background: black; }

.bg-light-green-23 {
  background: #2cc018; }

.bg-dark-green-24 {
  background: black; }

.bg-light-green-24 {
  background: #2dc519; }

.bg-dark-green-25 {
  background: black; }

.bg-light-green-25 {
  background: #2ec919; }

.bg-dark-green-26 {
  background: black; }

.bg-light-green-26 {
  background: #2fce1a; }

.bg-dark-green-27 {
  background: black; }

.bg-light-green-27 {
  background: #30d21a; }

.bg-dark-green-28 {
  background: black; }

.bg-light-green-28 {
  background: #31d71b; }

.bg-dark-green-29 {
  background: black; }

.bg-light-green-29 {
  background: #32db1b; }

.bg-dark-green-30 {
  background: black; }

.bg-light-green-30 {
  background: #33e01c; }

.bg-dark-green-31 {
  background: black; }

.bg-light-green-31 {
  background: #35e31e; }

.bg-dark-green-32 {
  background: black; }

.bg-light-green-32 {
  background: #39e323; }

.bg-dark-green-33 {
  background: black; }

.bg-light-green-33 {
  background: #3de427; }

.bg-dark-green-34 {
  background: black; }

.bg-light-green-34 {
  background: #41e52c; }

.bg-dark-green-35 {
  background: black; }

.bg-light-green-35 {
  background: #45e530; }

.bg-dark-green-36 {
  background: black; }

.bg-light-green-36 {
  background: #4ae635; }

.bg-dark-green-37 {
  background: black; }

.bg-light-green-37 {
  background: #4ee639; }

.bg-dark-green-38 {
  background: black; }

.bg-light-green-38 {
  background: #52e73e; }

.bg-dark-green-39 {
  background: black; }

.bg-light-green-39 {
  background: #56e742; }

.bg-dark-green-40 {
  background: black; }

.bg-light-green-40 {
  background: #5ae847; }

.bg-dark-green-41 {
  background: black; }

.bg-light-green-41 {
  background: #5ee94c; }

.bg-dark-green-42 {
  background: black; }

.bg-light-green-42 {
  background: #62e950; }

.bg-dark-green-43 {
  background: black; }

.bg-light-green-43 {
  background: #66ea55; }

.bg-dark-green-44 {
  background: black; }

.bg-light-green-44 {
  background: #6aea59; }

.bg-dark-green-45 {
  background: black; }

.bg-light-green-45 {
  background: #6eeb5e; }

.bg-dark-green-46 {
  background: black; }

.bg-light-green-46 {
  background: #72eb62; }

.bg-dark-green-47 {
  background: black; }

.bg-light-green-47 {
  background: #76ec67; }

.bg-dark-green-48 {
  background: black; }

.bg-light-green-48 {
  background: #7aed6b; }

.bg-dark-green-49 {
  background: black; }

.bg-light-green-49 {
  background: #7eed70; }

.bg-dark-green-50 {
  background: black; }

.bg-light-green-50 {
  background: #83ee74; }

.bg-dark-green-51 {
  background: black; }

.bg-light-green-51 {
  background: #87ee79; }

.bg-dark-green-52 {
  background: black; }

.bg-light-green-52 {
  background: #8bef7d; }

.bg-dark-green-53 {
  background: black; }

.bg-light-green-53 {
  background: #8fef82; }

.bg-dark-green-54 {
  background: black; }

.bg-light-green-54 {
  background: #93f086; }

.bg-dark-green-55 {
  background: black; }

.bg-light-green-55 {
  background: #97f18b; }

.bg-dark-green-56 {
  background: black; }

.bg-light-green-56 {
  background: #9bf190; }

.bg-dark-green-57 {
  background: black; }

.bg-light-green-57 {
  background: #9ff294; }

.bg-dark-green-58 {
  background: black; }

.bg-light-green-58 {
  background: #a3f299; }

.bg-dark-green-59 {
  background: black; }

.bg-light-green-59 {
  background: #a7f39d; }

.bg-dark-green-60 {
  background: black; }

.bg-light-green-60 {
  background: #abf3a2; }

.bg-dark-green-61 {
  background: black; }

.bg-light-green-61 {
  background: #aff4a6; }

.bg-dark-green-62 {
  background: black; }

.bg-light-green-62 {
  background: #b3f4ab; }

.bg-dark-green-63 {
  background: black; }

.bg-light-green-63 {
  background: #b7f5af; }

.bg-dark-green-64 {
  background: black; }

.bg-light-green-64 {
  background: #bbf6b4; }

.bg-dark-green-65 {
  background: black; }

.bg-light-green-65 {
  background: #c0f6b8; }

.bg-dark-green-66 {
  background: black; }

.bg-light-green-66 {
  background: #c4f7bd; }

.bg-dark-green-67 {
  background: black; }

.bg-light-green-67 {
  background: #c8f7c1; }

.bg-dark-green-68 {
  background: black; }

.bg-light-green-68 {
  background: #ccf8c6; }

.bg-dark-green-69 {
  background: black; }

.bg-light-green-69 {
  background: #d0f8ca; }

.bg-dark-green-70 {
  background: black; }

.bg-light-green-70 {
  background: #d4f9cf; }

.bg-dark-green-71 {
  background: black; }

.bg-light-green-71 {
  background: #d8fad4; }

.bg-dark-green-72 {
  background: black; }

.bg-light-green-72 {
  background: #dcfad8; }

.bg-dark-green-73 {
  background: black; }

.bg-light-green-73 {
  background: #e0fbdd; }

.bg-dark-green-74 {
  background: black; }

.bg-light-green-74 {
  background: #e4fbe1; }

.bg-dark-green-75 {
  background: black; }

.bg-light-green-75 {
  background: #e8fce6; }

.bg-dark-green-76 {
  background: black; }

.bg-light-green-76 {
  background: #ecfcea; }

.bg-dark-green-77 {
  background: black; }

.bg-light-green-77 {
  background: #f0fdef; }

.bg-dark-green-78 {
  background: black; }

.bg-light-green-78 {
  background: #f4fef3; }

.bg-dark-green-79 {
  background: black; }

.bg-light-green-79 {
  background: #f9fef8; }

.bg-dark-green-80 {
  background: black; }

.bg-light-green-80 {
  background: #fdfffc; }

.bg-dark-green-81 {
  background: black; }

.bg-light-green-81 {
  background: white; }

.bg-dark-green-82 {
  background: black; }

.bg-light-green-82 {
  background: white; }

.bg-dark-green-83 {
  background: black; }

.bg-light-green-83 {
  background: white; }

.bg-dark-green-84 {
  background: black; }

.bg-light-green-84 {
  background: white; }

.bg-dark-green-85 {
  background: black; }

.bg-light-green-85 {
  background: white; }

.bg-dark-green-86 {
  background: black; }

.bg-light-green-86 {
  background: white; }

.bg-dark-green-87 {
  background: black; }

.bg-light-green-87 {
  background: white; }

.bg-dark-green-88 {
  background: black; }

.bg-light-green-88 {
  background: white; }

.bg-dark-green-89 {
  background: black; }

.bg-light-green-89 {
  background: white; }

.bg-dark-green-90 {
  background: black; }

.bg-light-green-90 {
  background: white; }

.bg-dark-green-91 {
  background: black; }

.bg-light-green-91 {
  background: white; }

.bg-dark-green-92 {
  background: black; }

.bg-light-green-92 {
  background: white; }

.bg-dark-green-93 {
  background: black; }

.bg-light-green-93 {
  background: white; }

.bg-dark-green-94 {
  background: black; }

.bg-light-green-94 {
  background: white; }

.bg-dark-green-95 {
  background: black; }

.bg-light-green-95 {
  background: white; }

.bg-dark-green-96 {
  background: black; }

.bg-light-green-96 {
  background: white; }

.bg-dark-green-97 {
  background: black; }

.bg-light-green-97 {
  background: white; }

.bg-dark-green-98 {
  background: black; }

.bg-light-green-98 {
  background: white; }

.bg-dark-green-99 {
  background: black; }

.bg-light-green-99 {
  background: white; }

.bg-dark-green-100 {
  background: black; }

.bg-light-green-100 {
  background: white; }

.text-blue {
  color: #004D89 !important; }

.border-blue {
  border-color: #004D89; }

.blue {
  background-color: #004D89 !important;
  color: white !important; }

.tile-blue {
  background: #004D89 !important; }
  @media (min-width: 1025px) {
    .tile-blue:hover {
      background-color: #005ba3 !important; } }
  .tile-blue:active, .tile-blue:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 77, 137, 0.5);
    background-color: #005393 !important; }

.target-blue {
  background: #004D89 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-blue {
  background-color: #004D89 !important; }

.btn-blue {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #004D89 !important;
  border: 2px solid #004D89 !important; }
  .btn-blue:focus, .btn-blue:active {
    outline: none;
    color: white !important;
    background: #004D89 !important;
    text-decoration: none; }

.bg-overlay-blue-10 {
  background: rgba(0, 77, 137, 0.1); }

.bg-overlay-blue-20 {
  background: rgba(0, 77, 137, 0.2); }

.bg-overlay-blue-30 {
  background: rgba(0, 77, 137, 0.3); }

.bg-overlay-blue-40 {
  background: rgba(0, 77, 137, 0.4); }

.bg-overlay-blue-50 {
  background: rgba(0, 77, 137, 0.5); }

.bg-overlay-blue-60 {
  background: rgba(0, 77, 137, 0.6); }

.bg-overlay-blue-70 {
  background: rgba(0, 77, 137, 0.7); }

.bg-overlay-blue-80 {
  background: rgba(0, 77, 137, 0.8); }

.bg-overlay-blue-90 {
  background: rgba(0, 77, 137, 0.9); }

.bg-blue {
  background: #004D89; }

.bg-dark-blue-1 {
  background: #004a84; }

.bg-light-blue-1 {
  background: #00508e; }

.bg-dark-blue-2 {
  background: #00477f; }

.bg-light-blue-2 {
  background: #005393; }

.bg-dark-blue-3 {
  background: #00447a; }

.bg-light-blue-3 {
  background: #005698; }

.bg-dark-blue-4 {
  background: #004275; }

.bg-light-blue-4 {
  background: #00589d; }

.bg-dark-blue-5 {
  background: #003f70; }

.bg-light-blue-5 {
  background: #005ba3; }

.bg-dark-blue-6 {
  background: #003c6a; }

.bg-light-blue-6 {
  background: #005ea8; }

.bg-dark-blue-7 {
  background: #003965; }

.bg-light-blue-7 {
  background: #0061ad; }

.bg-dark-blue-8 {
  background: #003660; }

.bg-light-blue-8 {
  background: #0064b2; }

.bg-dark-blue-9 {
  background: #00335b; }

.bg-light-blue-9 {
  background: #0067b7; }

.bg-dark-blue-10 {
  background: #003056; }

.bg-light-blue-10 {
  background: #006abc; }

.bg-dark-blue-11 {
  background: #002d51; }

.bg-light-blue-11 {
  background: #006dc1; }

.bg-dark-blue-12 {
  background: #002b4c; }

.bg-light-blue-12 {
  background: #006fc6; }

.bg-dark-blue-13 {
  background: #002847; }

.bg-light-blue-13 {
  background: #0072cb; }

.bg-dark-blue-14 {
  background: #002542; }

.bg-light-blue-14 {
  background: #0075d0; }

.bg-dark-blue-15 {
  background: #00223d; }

.bg-light-blue-15 {
  background: #0078d6; }

.bg-dark-blue-16 {
  background: #001f37; }

.bg-light-blue-16 {
  background: #007bdb; }

.bg-dark-blue-17 {
  background: #001c32; }

.bg-light-blue-17 {
  background: #007ee0; }

.bg-dark-blue-18 {
  background: #00192d; }

.bg-light-blue-18 {
  background: #0081e5; }

.bg-dark-blue-19 {
  background: #001728; }

.bg-light-blue-19 {
  background: #0083ea; }

.bg-dark-blue-20 {
  background: #001423; }

.bg-light-blue-20 {
  background: #0086ef; }

.bg-dark-blue-21 {
  background: #00111e; }

.bg-light-blue-21 {
  background: #0089f4; }

.bg-dark-blue-22 {
  background: #000e19; }

.bg-light-blue-22 {
  background: #008cf9; }

.bg-dark-blue-23 {
  background: #000b14; }

.bg-light-blue-23 {
  background: #008ffe; }

.bg-dark-blue-24 {
  background: #00080f; }

.bg-light-blue-24 {
  background: #0491ff; }

.bg-dark-blue-25 {
  background: #00050a; }

.bg-light-blue-25 {
  background: #0a93ff; }

.bg-dark-blue-26 {
  background: #000204; }

.bg-light-blue-26 {
  background: #0f96ff; }

.bg-dark-blue-27 {
  background: black; }

.bg-light-blue-27 {
  background: #1498ff; }

.bg-dark-blue-28 {
  background: black; }

.bg-light-blue-28 {
  background: #199aff; }

.bg-dark-blue-29 {
  background: black; }

.bg-light-blue-29 {
  background: #1e9cff; }

.bg-dark-blue-30 {
  background: black; }

.bg-light-blue-30 {
  background: #239fff; }

.bg-dark-blue-31 {
  background: black; }

.bg-light-blue-31 {
  background: #28a1ff; }

.bg-dark-blue-32 {
  background: black; }

.bg-light-blue-32 {
  background: #2da3ff; }

.bg-dark-blue-33 {
  background: black; }

.bg-light-blue-33 {
  background: #32a5ff; }

.bg-dark-blue-34 {
  background: black; }

.bg-light-blue-34 {
  background: #37a8ff; }

.bg-dark-blue-35 {
  background: black; }

.bg-light-blue-35 {
  background: #3daaff; }

.bg-dark-blue-36 {
  background: black; }

.bg-light-blue-36 {
  background: #42acff; }

.bg-dark-blue-37 {
  background: black; }

.bg-light-blue-37 {
  background: #47aeff; }

.bg-dark-blue-38 {
  background: black; }

.bg-light-blue-38 {
  background: #4cb1ff; }

.bg-dark-blue-39 {
  background: black; }

.bg-light-blue-39 {
  background: #51b3ff; }

.bg-dark-blue-40 {
  background: black; }

.bg-light-blue-40 {
  background: #56b5ff; }

.bg-dark-blue-41 {
  background: black; }

.bg-light-blue-41 {
  background: #5bb7ff; }

.bg-dark-blue-42 {
  background: black; }

.bg-light-blue-42 {
  background: #60b9ff; }

.bg-dark-blue-43 {
  background: black; }

.bg-light-blue-43 {
  background: #65bcff; }

.bg-dark-blue-44 {
  background: black; }

.bg-light-blue-44 {
  background: #6abeff; }

.bg-dark-blue-45 {
  background: black; }

.bg-light-blue-45 {
  background: #70c0ff; }

.bg-dark-blue-46 {
  background: black; }

.bg-light-blue-46 {
  background: #75c2ff; }

.bg-dark-blue-47 {
  background: black; }

.bg-light-blue-47 {
  background: #7ac5ff; }

.bg-dark-blue-48 {
  background: black; }

.bg-light-blue-48 {
  background: #7fc7ff; }

.bg-dark-blue-49 {
  background: black; }

.bg-light-blue-49 {
  background: #84c9ff; }

.bg-dark-blue-50 {
  background: black; }

.bg-light-blue-50 {
  background: #89cbff; }

.bg-dark-blue-51 {
  background: black; }

.bg-light-blue-51 {
  background: #8eceff; }

.bg-dark-blue-52 {
  background: black; }

.bg-light-blue-52 {
  background: #93d0ff; }

.bg-dark-blue-53 {
  background: black; }

.bg-light-blue-53 {
  background: #98d2ff; }

.bg-dark-blue-54 {
  background: black; }

.bg-light-blue-54 {
  background: #9dd4ff; }

.bg-dark-blue-55 {
  background: black; }

.bg-light-blue-55 {
  background: #a3d6ff; }

.bg-dark-blue-56 {
  background: black; }

.bg-light-blue-56 {
  background: #a8d9ff; }

.bg-dark-blue-57 {
  background: black; }

.bg-light-blue-57 {
  background: #addbff; }

.bg-dark-blue-58 {
  background: black; }

.bg-light-blue-58 {
  background: #b2ddff; }

.bg-dark-blue-59 {
  background: black; }

.bg-light-blue-59 {
  background: #b7dfff; }

.bg-dark-blue-60 {
  background: black; }

.bg-light-blue-60 {
  background: #bce2ff; }

.bg-dark-blue-61 {
  background: black; }

.bg-light-blue-61 {
  background: #c1e4ff; }

.bg-dark-blue-62 {
  background: black; }

.bg-light-blue-62 {
  background: #c6e6ff; }

.bg-dark-blue-63 {
  background: black; }

.bg-light-blue-63 {
  background: #cbe8ff; }

.bg-dark-blue-64 {
  background: black; }

.bg-light-blue-64 {
  background: #d0ebff; }

.bg-dark-blue-65 {
  background: black; }

.bg-light-blue-65 {
  background: #d6edff; }

.bg-dark-blue-66 {
  background: black; }

.bg-light-blue-66 {
  background: #dbefff; }

.bg-dark-blue-67 {
  background: black; }

.bg-light-blue-67 {
  background: #e0f1ff; }

.bg-dark-blue-68 {
  background: black; }

.bg-light-blue-68 {
  background: #e5f4ff; }

.bg-dark-blue-69 {
  background: black; }

.bg-light-blue-69 {
  background: #eaf6ff; }

.bg-dark-blue-70 {
  background: black; }

.bg-light-blue-70 {
  background: #eff8ff; }

.bg-dark-blue-71 {
  background: black; }

.bg-light-blue-71 {
  background: #f4faff; }

.bg-dark-blue-72 {
  background: black; }

.bg-light-blue-72 {
  background: #f9fcff; }

.bg-dark-blue-73 {
  background: black; }

.bg-light-blue-73 {
  background: #feffff; }

.bg-dark-blue-74 {
  background: black; }

.bg-light-blue-74 {
  background: white; }

.bg-dark-blue-75 {
  background: black; }

.bg-light-blue-75 {
  background: white; }

.bg-dark-blue-76 {
  background: black; }

.bg-light-blue-76 {
  background: white; }

.bg-dark-blue-77 {
  background: black; }

.bg-light-blue-77 {
  background: white; }

.bg-dark-blue-78 {
  background: black; }

.bg-light-blue-78 {
  background: white; }

.bg-dark-blue-79 {
  background: black; }

.bg-light-blue-79 {
  background: white; }

.bg-dark-blue-80 {
  background: black; }

.bg-light-blue-80 {
  background: white; }

.bg-dark-blue-81 {
  background: black; }

.bg-light-blue-81 {
  background: white; }

.bg-dark-blue-82 {
  background: black; }

.bg-light-blue-82 {
  background: white; }

.bg-dark-blue-83 {
  background: black; }

.bg-light-blue-83 {
  background: white; }

.bg-dark-blue-84 {
  background: black; }

.bg-light-blue-84 {
  background: white; }

.bg-dark-blue-85 {
  background: black; }

.bg-light-blue-85 {
  background: white; }

.bg-dark-blue-86 {
  background: black; }

.bg-light-blue-86 {
  background: white; }

.bg-dark-blue-87 {
  background: black; }

.bg-light-blue-87 {
  background: white; }

.bg-dark-blue-88 {
  background: black; }

.bg-light-blue-88 {
  background: white; }

.bg-dark-blue-89 {
  background: black; }

.bg-light-blue-89 {
  background: white; }

.bg-dark-blue-90 {
  background: black; }

.bg-light-blue-90 {
  background: white; }

.bg-dark-blue-91 {
  background: black; }

.bg-light-blue-91 {
  background: white; }

.bg-dark-blue-92 {
  background: black; }

.bg-light-blue-92 {
  background: white; }

.bg-dark-blue-93 {
  background: black; }

.bg-light-blue-93 {
  background: white; }

.bg-dark-blue-94 {
  background: black; }

.bg-light-blue-94 {
  background: white; }

.bg-dark-blue-95 {
  background: black; }

.bg-light-blue-95 {
  background: white; }

.bg-dark-blue-96 {
  background: black; }

.bg-light-blue-96 {
  background: white; }

.bg-dark-blue-97 {
  background: black; }

.bg-light-blue-97 {
  background: white; }

.bg-dark-blue-98 {
  background: black; }

.bg-light-blue-98 {
  background: white; }

.bg-dark-blue-99 {
  background: black; }

.bg-light-blue-99 {
  background: white; }

.bg-dark-blue-100 {
  background: black; }

.bg-light-blue-100 {
  background: white; }

.text-red {
  color: #8F1013 !important; }

.border-red {
  border-color: #8F1013; }

.red {
  background-color: #8F1013 !important;
  color: white !important; }

.tile-red {
  background: #8F1013 !important; }
  @media (min-width: 1025px) {
    .tile-red:hover {
      background-color: #a61316 !important; } }
  .tile-red:active, .tile-red:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(143, 16, 19, 0.5);
    background-color: #981114 !important; }

.target-red {
  background: #8F1013 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-red {
  background-color: #8F1013 !important; }

.btn-red {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #8F1013 !important;
  border: 2px solid #8F1013 !important; }
  .btn-red:focus, .btn-red:active {
    outline: none;
    color: white !important;
    background: #8F1013 !important;
    text-decoration: none; }

.bg-overlay-red-10 {
  background: rgba(143, 16, 19, 0.1); }

.bg-overlay-red-20 {
  background: rgba(143, 16, 19, 0.2); }

.bg-overlay-red-30 {
  background: rgba(143, 16, 19, 0.3); }

.bg-overlay-red-40 {
  background: rgba(143, 16, 19, 0.4); }

.bg-overlay-red-50 {
  background: rgba(143, 16, 19, 0.5); }

.bg-overlay-red-60 {
  background: rgba(143, 16, 19, 0.6); }

.bg-overlay-red-70 {
  background: rgba(143, 16, 19, 0.7); }

.bg-overlay-red-80 {
  background: rgba(143, 16, 19, 0.8); }

.bg-overlay-red-90 {
  background: rgba(143, 16, 19, 0.9); }

.bg-red {
  background: #8F1013; }

.bg-dark-red-1 {
  background: #8a0f12; }

.bg-light-red-1 {
  background: #941114; }

.bg-dark-red-2 {
  background: #860f12; }

.bg-light-red-2 {
  background: #981114; }

.bg-dark-red-3 {
  background: #810e11; }

.bg-light-red-3 {
  background: #9d1215; }

.bg-dark-red-4 {
  background: #7d0e11; }

.bg-light-red-4 {
  background: #a11215; }

.bg-dark-red-5 {
  background: #780d10; }

.bg-light-red-5 {
  background: #a61316; }

.bg-dark-red-6 {
  background: #730d0f; }

.bg-light-red-6 {
  background: #ab1317; }

.bg-dark-red-7 {
  background: #6f0c0f; }

.bg-light-red-7 {
  background: #af1417; }

.bg-dark-red-8 {
  background: #6a0c0e; }

.bg-light-red-8 {
  background: #b41418; }

.bg-dark-red-9 {
  background: #660b0e; }

.bg-light-red-9 {
  background: #b81518; }

.bg-dark-red-10 {
  background: #610b0d; }

.bg-light-red-10 {
  background: #bd1519; }

.bg-dark-red-11 {
  background: #5d0a0c; }

.bg-light-red-11 {
  background: #c1161a; }

.bg-dark-red-12 {
  background: #580a0c; }

.bg-light-red-12 {
  background: #c6161a; }

.bg-dark-red-13 {
  background: #53090b; }

.bg-light-red-13 {
  background: #cb171b; }

.bg-dark-red-14 {
  background: #4f090a; }

.bg-light-red-14 {
  background: #cf171c; }

.bg-dark-red-15 {
  background: #4a080a; }

.bg-light-red-15 {
  background: #d4181c; }

.bg-dark-red-16 {
  background: #460809; }

.bg-light-red-16 {
  background: #d8181d; }

.bg-dark-red-17 {
  background: #410709; }

.bg-light-red-17 {
  background: #dd191d; }

.bg-dark-red-18 {
  background: #3c0708; }

.bg-light-red-18 {
  background: #e2191e; }

.bg-dark-red-19 {
  background: #380607; }

.bg-light-red-19 {
  background: #e51a1f; }

.bg-dark-red-20 {
  background: #330607; }

.bg-light-red-20 {
  background: #e61f24; }

.bg-dark-red-21 {
  background: #2f0506; }

.bg-light-red-21 {
  background: #e62428; }

.bg-dark-red-22 {
  background: #2a0506; }

.bg-light-red-22 {
  background: #e7282d; }

.bg-dark-red-23 {
  background: #260405; }

.bg-light-red-23 {
  background: #e72d31; }

.bg-dark-red-24 {
  background: #210404; }

.bg-light-red-24 {
  background: #e83136; }

.bg-dark-red-25 {
  background: #1c0304; }

.bg-light-red-25 {
  background: #e9363a; }

.bg-dark-red-26 {
  background: #180303; }

.bg-light-red-26 {
  background: #e93b3f; }

.bg-dark-red-27 {
  background: #130203; }

.bg-light-red-27 {
  background: #ea3f43; }

.bg-dark-red-28 {
  background: #0f0202; }

.bg-light-red-28 {
  background: #ea4448; }

.bg-dark-red-29 {
  background: #0a0101; }

.bg-light-red-29 {
  background: #eb484c; }

.bg-dark-red-30 {
  background: #050101; }

.bg-light-red-30 {
  background: #eb4d51; }

.bg-dark-red-31 {
  background: #010000; }

.bg-light-red-31 {
  background: #ec5255; }

.bg-dark-red-32 {
  background: black; }

.bg-light-red-32 {
  background: #ec565a; }

.bg-dark-red-33 {
  background: black; }

.bg-light-red-33 {
  background: #ed5b5e; }

.bg-dark-red-34 {
  background: black; }

.bg-light-red-34 {
  background: #ed5f63; }

.bg-dark-red-35 {
  background: black; }

.bg-light-red-35 {
  background: #ee6467; }

.bg-dark-red-36 {
  background: black; }

.bg-light-red-36 {
  background: #ee686c; }

.bg-dark-red-37 {
  background: black; }

.bg-light-red-37 {
  background: #ef6d70; }

.bg-dark-red-38 {
  background: black; }

.bg-light-red-38 {
  background: #ef7275; }

.bg-dark-red-39 {
  background: black; }

.bg-light-red-39 {
  background: #f07679; }

.bg-dark-red-40 {
  background: black; }

.bg-light-red-40 {
  background: #f07b7e; }

.bg-dark-red-41 {
  background: black; }

.bg-light-red-41 {
  background: #f17f82; }

.bg-dark-red-42 {
  background: black; }

.bg-light-red-42 {
  background: #f18487; }

.bg-dark-red-43 {
  background: black; }

.bg-light-red-43 {
  background: #f2898b; }

.bg-dark-red-44 {
  background: black; }

.bg-light-red-44 {
  background: #f28d90; }

.bg-dark-red-45 {
  background: black; }

.bg-light-red-45 {
  background: #f39294; }

.bg-dark-red-46 {
  background: black; }

.bg-light-red-46 {
  background: #f39699; }

.bg-dark-red-47 {
  background: black; }

.bg-light-red-47 {
  background: #f49b9d; }

.bg-dark-red-48 {
  background: black; }

.bg-light-red-48 {
  background: #f49fa1; }

.bg-dark-red-49 {
  background: black; }

.bg-light-red-49 {
  background: #f5a4a6; }

.bg-dark-red-50 {
  background: black; }

.bg-light-red-50 {
  background: #f5a9aa; }

.bg-dark-red-51 {
  background: black; }

.bg-light-red-51 {
  background: #f6adaf; }

.bg-dark-red-52 {
  background: black; }

.bg-light-red-52 {
  background: #f6b2b3; }

.bg-dark-red-53 {
  background: black; }

.bg-light-red-53 {
  background: #f7b6b8; }

.bg-dark-red-54 {
  background: black; }

.bg-light-red-54 {
  background: #f7bbbc; }

.bg-dark-red-55 {
  background: black; }

.bg-light-red-55 {
  background: #f8c0c1; }

.bg-dark-red-56 {
  background: black; }

.bg-light-red-56 {
  background: #f8c4c5; }

.bg-dark-red-57 {
  background: black; }

.bg-light-red-57 {
  background: #f9c9ca; }

.bg-dark-red-58 {
  background: black; }

.bg-light-red-58 {
  background: #f9cdce; }

.bg-dark-red-59 {
  background: black; }

.bg-light-red-59 {
  background: #fad2d3; }

.bg-dark-red-60 {
  background: black; }

.bg-light-red-60 {
  background: #fad7d7; }

.bg-dark-red-61 {
  background: black; }

.bg-light-red-61 {
  background: #fbdbdc; }

.bg-dark-red-62 {
  background: black; }

.bg-light-red-62 {
  background: #fbe0e0; }

.bg-dark-red-63 {
  background: black; }

.bg-light-red-63 {
  background: #fce4e5; }

.bg-dark-red-64 {
  background: black; }

.bg-light-red-64 {
  background: #fde9e9; }

.bg-dark-red-65 {
  background: black; }

.bg-light-red-65 {
  background: #fdedee; }

.bg-dark-red-66 {
  background: black; }

.bg-light-red-66 {
  background: #fef2f2; }

.bg-dark-red-67 {
  background: black; }

.bg-light-red-67 {
  background: #fef7f7; }

.bg-dark-red-68 {
  background: black; }

.bg-light-red-68 {
  background: #fffbfb; }

.bg-dark-red-69 {
  background: black; }

.bg-light-red-69 {
  background: white; }

.bg-dark-red-70 {
  background: black; }

.bg-light-red-70 {
  background: white; }

.bg-dark-red-71 {
  background: black; }

.bg-light-red-71 {
  background: white; }

.bg-dark-red-72 {
  background: black; }

.bg-light-red-72 {
  background: white; }

.bg-dark-red-73 {
  background: black; }

.bg-light-red-73 {
  background: white; }

.bg-dark-red-74 {
  background: black; }

.bg-light-red-74 {
  background: white; }

.bg-dark-red-75 {
  background: black; }

.bg-light-red-75 {
  background: white; }

.bg-dark-red-76 {
  background: black; }

.bg-light-red-76 {
  background: white; }

.bg-dark-red-77 {
  background: black; }

.bg-light-red-77 {
  background: white; }

.bg-dark-red-78 {
  background: black; }

.bg-light-red-78 {
  background: white; }

.bg-dark-red-79 {
  background: black; }

.bg-light-red-79 {
  background: white; }

.bg-dark-red-80 {
  background: black; }

.bg-light-red-80 {
  background: white; }

.bg-dark-red-81 {
  background: black; }

.bg-light-red-81 {
  background: white; }

.bg-dark-red-82 {
  background: black; }

.bg-light-red-82 {
  background: white; }

.bg-dark-red-83 {
  background: black; }

.bg-light-red-83 {
  background: white; }

.bg-dark-red-84 {
  background: black; }

.bg-light-red-84 {
  background: white; }

.bg-dark-red-85 {
  background: black; }

.bg-light-red-85 {
  background: white; }

.bg-dark-red-86 {
  background: black; }

.bg-light-red-86 {
  background: white; }

.bg-dark-red-87 {
  background: black; }

.bg-light-red-87 {
  background: white; }

.bg-dark-red-88 {
  background: black; }

.bg-light-red-88 {
  background: white; }

.bg-dark-red-89 {
  background: black; }

.bg-light-red-89 {
  background: white; }

.bg-dark-red-90 {
  background: black; }

.bg-light-red-90 {
  background: white; }

.bg-dark-red-91 {
  background: black; }

.bg-light-red-91 {
  background: white; }

.bg-dark-red-92 {
  background: black; }

.bg-light-red-92 {
  background: white; }

.bg-dark-red-93 {
  background: black; }

.bg-light-red-93 {
  background: white; }

.bg-dark-red-94 {
  background: black; }

.bg-light-red-94 {
  background: white; }

.bg-dark-red-95 {
  background: black; }

.bg-light-red-95 {
  background: white; }

.bg-dark-red-96 {
  background: black; }

.bg-light-red-96 {
  background: white; }

.bg-dark-red-97 {
  background: black; }

.bg-light-red-97 {
  background: white; }

.bg-dark-red-98 {
  background: black; }

.bg-light-red-98 {
  background: white; }

.bg-dark-red-99 {
  background: black; }

.bg-light-red-99 {
  background: white; }

.bg-dark-red-100 {
  background: black; }

.bg-light-red-100 {
  background: white; }

.text-orange {
  color: #B52F13 !important; }

.border-orange {
  border-color: #B52F13; }

.orange {
  background-color: #B52F13 !important;
  color: white !important; }

.tile-orange {
  background: #B52F13 !important; }
  @media (min-width: 1025px) {
    .tile-orange:hover {
      background-color: #cc3515 !important; } }
  .tile-orange:active, .tile-orange:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(181, 47, 19, 0.5);
    background-color: #be3114 !important; }

.target-orange {
  background: #B52F13 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-orange {
  background-color: #B52F13 !important; }

.btn-orange {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #B52F13 !important;
  border: 2px solid #B52F13 !important; }
  .btn-orange:focus, .btn-orange:active {
    outline: none;
    color: white !important;
    background: #B52F13 !important;
    text-decoration: none; }

.bg-overlay-orange-10 {
  background: rgba(181, 47, 19, 0.1); }

.bg-overlay-orange-20 {
  background: rgba(181, 47, 19, 0.2); }

.bg-overlay-orange-30 {
  background: rgba(181, 47, 19, 0.3); }

.bg-overlay-orange-40 {
  background: rgba(181, 47, 19, 0.4); }

.bg-overlay-orange-50 {
  background: rgba(181, 47, 19, 0.5); }

.bg-overlay-orange-60 {
  background: rgba(181, 47, 19, 0.6); }

.bg-overlay-orange-70 {
  background: rgba(181, 47, 19, 0.7); }

.bg-overlay-orange-80 {
  background: rgba(181, 47, 19, 0.8); }

.bg-overlay-orange-90 {
  background: rgba(181, 47, 19, 0.9); }

.bg-orange {
  background: #B52F13; }

.bg-dark-orange-1 {
  background: #b02e13; }

.bg-light-orange-1 {
  background: #ba3013; }

.bg-dark-orange-2 {
  background: #ac2d12; }

.bg-light-orange-2 {
  background: #be3114; }

.bg-dark-orange-3 {
  background: #a72b12; }

.bg-light-orange-3 {
  background: #c33314; }

.bg-dark-orange-4 {
  background: #a32a11; }

.bg-light-orange-4 {
  background: #c73415; }

.bg-dark-orange-5 {
  background: #9e2911; }

.bg-light-orange-5 {
  background: #cc3515; }

.bg-dark-orange-6 {
  background: #992810; }

.bg-light-orange-6 {
  background: #d13616; }

.bg-dark-orange-7 {
  background: #952710; }

.bg-light-orange-7 {
  background: #d53716; }

.bg-dark-orange-8 {
  background: #90250f; }

.bg-light-orange-8 {
  background: #da3917; }

.bg-dark-orange-9 {
  background: #8b240f; }

.bg-light-orange-9 {
  background: #df3a17; }

.bg-dark-orange-10 {
  background: #87230e; }

.bg-light-orange-10 {
  background: #e33b18; }

.bg-dark-orange-11 {
  background: #82220e; }

.bg-light-orange-11 {
  background: #e73d19; }

.bg-dark-orange-12 {
  background: #7e210d; }

.bg-light-orange-12 {
  background: #e7411e; }

.bg-dark-orange-13 {
  background: #791f0d; }

.bg-light-orange-13 {
  background: #e84522; }

.bg-dark-orange-14 {
  background: #741e0c; }

.bg-light-orange-14 {
  background: #e84827; }

.bg-dark-orange-15 {
  background: #701d0c; }

.bg-light-orange-15 {
  background: #e94c2c; }

.bg-dark-orange-16 {
  background: #6b1c0b; }

.bg-light-orange-16 {
  background: #e95030; }

.bg-dark-orange-17 {
  background: #671b0b; }

.bg-light-orange-17 {
  background: #ea5435; }

.bg-dark-orange-18 {
  background: #62190a; }

.bg-light-orange-18 {
  background: #ea583a; }

.bg-dark-orange-19 {
  background: #5d180a; }

.bg-light-orange-19 {
  background: #eb5c3e; }

.bg-dark-orange-20 {
  background: #591709; }

.bg-light-orange-20 {
  background: #eb6043; }

.bg-dark-orange-21 {
  background: #541609; }

.bg-light-orange-21 {
  background: #ec6447; }

.bg-dark-orange-22 {
  background: #4f1508; }

.bg-light-orange-22 {
  background: #ec684c; }

.bg-dark-orange-23 {
  background: #4b1308; }

.bg-light-orange-23 {
  background: #ed6c51; }

.bg-dark-orange-24 {
  background: #461207; }

.bg-light-orange-24 {
  background: #ed6f55; }

.bg-dark-orange-25 {
  background: #421107; }

.bg-light-orange-25 {
  background: #ee735a; }

.bg-dark-orange-26 {
  background: #3d1006; }

.bg-light-orange-26 {
  background: #ee775e; }

.bg-dark-orange-27 {
  background: #380f06; }

.bg-light-orange-27 {
  background: #ef7b63; }

.bg-dark-orange-28 {
  background: #340d05; }

.bg-light-orange-28 {
  background: #ef7f68; }

.bg-dark-orange-29 {
  background: #2f0c05; }

.bg-light-orange-29 {
  background: #f0836c; }

.bg-dark-orange-30 {
  background: #2b0b04; }

.bg-light-orange-30 {
  background: #f08771; }

.bg-dark-orange-31 {
  background: #260a04; }

.bg-light-orange-31 {
  background: #f18b76; }

.bg-dark-orange-32 {
  background: #210903; }

.bg-light-orange-32 {
  background: #f18f7a; }

.bg-dark-orange-33 {
  background: #1d0703; }

.bg-light-orange-33 {
  background: #f2937f; }

.bg-dark-orange-34 {
  background: #180603; }

.bg-light-orange-34 {
  background: #f29783; }

.bg-dark-orange-35 {
  background: #130502; }

.bg-light-orange-35 {
  background: #f39a88; }

.bg-dark-orange-36 {
  background: #0f0402; }

.bg-light-orange-36 {
  background: #f39e8d; }

.bg-dark-orange-37 {
  background: #0a0301; }

.bg-light-orange-37 {
  background: #f3a291; }

.bg-dark-orange-38 {
  background: #060101; }

.bg-light-orange-38 {
  background: #f4a696; }

.bg-dark-orange-39 {
  background: #010000; }

.bg-light-orange-39 {
  background: #f4aa9a; }

.bg-dark-orange-40 {
  background: black; }

.bg-light-orange-40 {
  background: #f5ae9f; }

.bg-dark-orange-41 {
  background: black; }

.bg-light-orange-41 {
  background: #f5b2a4; }

.bg-dark-orange-42 {
  background: black; }

.bg-light-orange-42 {
  background: #f6b6a8; }

.bg-dark-orange-43 {
  background: black; }

.bg-light-orange-43 {
  background: #f6baad; }

.bg-dark-orange-44 {
  background: black; }

.bg-light-orange-44 {
  background: #f7beb2; }

.bg-dark-orange-45 {
  background: black; }

.bg-light-orange-45 {
  background: #f7c1b6; }

.bg-dark-orange-46 {
  background: black; }

.bg-light-orange-46 {
  background: #f8c5bb; }

.bg-dark-orange-47 {
  background: black; }

.bg-light-orange-47 {
  background: #f8c9bf; }

.bg-dark-orange-48 {
  background: black; }

.bg-light-orange-48 {
  background: #f9cdc4; }

.bg-dark-orange-49 {
  background: black; }

.bg-light-orange-49 {
  background: #f9d1c9; }

.bg-dark-orange-50 {
  background: black; }

.bg-light-orange-50 {
  background: #fad5cd; }

.bg-dark-orange-51 {
  background: black; }

.bg-light-orange-51 {
  background: #fad9d2; }

.bg-dark-orange-52 {
  background: black; }

.bg-light-orange-52 {
  background: #fbddd6; }

.bg-dark-orange-53 {
  background: black; }

.bg-light-orange-53 {
  background: #fbe1db; }

.bg-dark-orange-54 {
  background: black; }

.bg-light-orange-54 {
  background: #fce5e0; }

.bg-dark-orange-55 {
  background: black; }

.bg-light-orange-55 {
  background: #fce8e4; }

.bg-dark-orange-56 {
  background: black; }

.bg-light-orange-56 {
  background: #fdece9; }

.bg-dark-orange-57 {
  background: black; }

.bg-light-orange-57 {
  background: #fdf0ee; }

.bg-dark-orange-58 {
  background: black; }

.bg-light-orange-58 {
  background: #fef4f2; }

.bg-dark-orange-59 {
  background: black; }

.bg-light-orange-59 {
  background: #fef8f7; }

.bg-dark-orange-60 {
  background: black; }

.bg-light-orange-60 {
  background: #fffcfb; }

.bg-dark-orange-61 {
  background: black; }

.bg-light-orange-61 {
  background: white; }

.bg-dark-orange-62 {
  background: black; }

.bg-light-orange-62 {
  background: white; }

.bg-dark-orange-63 {
  background: black; }

.bg-light-orange-63 {
  background: white; }

.bg-dark-orange-64 {
  background: black; }

.bg-light-orange-64 {
  background: white; }

.bg-dark-orange-65 {
  background: black; }

.bg-light-orange-65 {
  background: white; }

.bg-dark-orange-66 {
  background: black; }

.bg-light-orange-66 {
  background: white; }

.bg-dark-orange-67 {
  background: black; }

.bg-light-orange-67 {
  background: white; }

.bg-dark-orange-68 {
  background: black; }

.bg-light-orange-68 {
  background: white; }

.bg-dark-orange-69 {
  background: black; }

.bg-light-orange-69 {
  background: white; }

.bg-dark-orange-70 {
  background: black; }

.bg-light-orange-70 {
  background: white; }

.bg-dark-orange-71 {
  background: black; }

.bg-light-orange-71 {
  background: white; }

.bg-dark-orange-72 {
  background: black; }

.bg-light-orange-72 {
  background: white; }

.bg-dark-orange-73 {
  background: black; }

.bg-light-orange-73 {
  background: white; }

.bg-dark-orange-74 {
  background: black; }

.bg-light-orange-74 {
  background: white; }

.bg-dark-orange-75 {
  background: black; }

.bg-light-orange-75 {
  background: white; }

.bg-dark-orange-76 {
  background: black; }

.bg-light-orange-76 {
  background: white; }

.bg-dark-orange-77 {
  background: black; }

.bg-light-orange-77 {
  background: white; }

.bg-dark-orange-78 {
  background: black; }

.bg-light-orange-78 {
  background: white; }

.bg-dark-orange-79 {
  background: black; }

.bg-light-orange-79 {
  background: white; }

.bg-dark-orange-80 {
  background: black; }

.bg-light-orange-80 {
  background: white; }

.bg-dark-orange-81 {
  background: black; }

.bg-light-orange-81 {
  background: white; }

.bg-dark-orange-82 {
  background: black; }

.bg-light-orange-82 {
  background: white; }

.bg-dark-orange-83 {
  background: black; }

.bg-light-orange-83 {
  background: white; }

.bg-dark-orange-84 {
  background: black; }

.bg-light-orange-84 {
  background: white; }

.bg-dark-orange-85 {
  background: black; }

.bg-light-orange-85 {
  background: white; }

.bg-dark-orange-86 {
  background: black; }

.bg-light-orange-86 {
  background: white; }

.bg-dark-orange-87 {
  background: black; }

.bg-light-orange-87 {
  background: white; }

.bg-dark-orange-88 {
  background: black; }

.bg-light-orange-88 {
  background: white; }

.bg-dark-orange-89 {
  background: black; }

.bg-light-orange-89 {
  background: white; }

.bg-dark-orange-90 {
  background: black; }

.bg-light-orange-90 {
  background: white; }

.bg-dark-orange-91 {
  background: black; }

.bg-light-orange-91 {
  background: white; }

.bg-dark-orange-92 {
  background: black; }

.bg-light-orange-92 {
  background: white; }

.bg-dark-orange-93 {
  background: black; }

.bg-light-orange-93 {
  background: white; }

.bg-dark-orange-94 {
  background: black; }

.bg-light-orange-94 {
  background: white; }

.bg-dark-orange-95 {
  background: black; }

.bg-light-orange-95 {
  background: white; }

.bg-dark-orange-96 {
  background: black; }

.bg-light-orange-96 {
  background: white; }

.bg-dark-orange-97 {
  background: black; }

.bg-light-orange-97 {
  background: white; }

.bg-dark-orange-98 {
  background: black; }

.bg-light-orange-98 {
  background: white; }

.bg-dark-orange-99 {
  background: black; }

.bg-light-orange-99 {
  background: white; }

.bg-dark-orange-100 {
  background: black; }

.bg-light-orange-100 {
  background: white; }

.text-pink {
  color: #A71163 !important; }

.border-pink {
  border-color: #A71163; }

.pink {
  background-color: #A71163 !important;
  color: white !important; }

.tile-pink {
  background: #A71163 !important; }
  @media (min-width: 1025px) {
    .tile-pink:hover {
      background-color: #be1371 !important; } }
  .tile-pink:active, .tile-pink:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(167, 17, 99, 0.5);
    background-color: #b01268 !important; }

.target-pink {
  background: #A71163 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-pink {
  background-color: #A71163 !important; }

.btn-pink {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #A71163 !important;
  border: 2px solid #A71163 !important; }
  .btn-pink:focus, .btn-pink:active {
    outline: none;
    color: white !important;
    background: #A71163 !important;
    text-decoration: none; }

.bg-overlay-pink-10 {
  background: rgba(167, 17, 99, 0.1); }

.bg-overlay-pink-20 {
  background: rgba(167, 17, 99, 0.2); }

.bg-overlay-pink-30 {
  background: rgba(167, 17, 99, 0.3); }

.bg-overlay-pink-40 {
  background: rgba(167, 17, 99, 0.4); }

.bg-overlay-pink-50 {
  background: rgba(167, 17, 99, 0.5); }

.bg-overlay-pink-60 {
  background: rgba(167, 17, 99, 0.6); }

.bg-overlay-pink-70 {
  background: rgba(167, 17, 99, 0.7); }

.bg-overlay-pink-80 {
  background: rgba(167, 17, 99, 0.8); }

.bg-overlay-pink-90 {
  background: rgba(167, 17, 99, 0.9); }

.bg-pink {
  background: #A71163; }

.bg-dark-pink-1 {
  background: #a21160; }

.bg-light-pink-1 {
  background: #ac1166; }

.bg-dark-pink-2 {
  background: #9e105e; }

.bg-light-pink-2 {
  background: #b01268; }

.bg-dark-pink-3 {
  background: #99105b; }

.bg-light-pink-3 {
  background: #b5126b; }

.bg-dark-pink-4 {
  background: #940f58; }

.bg-light-pink-4 {
  background: #ba136e; }

.bg-dark-pink-5 {
  background: #900f55; }

.bg-light-pink-5 {
  background: #be1371; }

.bg-dark-pink-6 {
  background: #8b0e53; }

.bg-light-pink-6 {
  background: #c31473; }

.bg-dark-pink-7 {
  background: #870e50; }

.bg-light-pink-7 {
  background: #c71476; }

.bg-dark-pink-8 {
  background: #820d4d; }

.bg-light-pink-8 {
  background: #cc1579; }

.bg-dark-pink-9 {
  background: #7d0d4a; }

.bg-light-pink-9 {
  background: #d1157c; }

.bg-dark-pink-10 {
  background: #790c48; }

.bg-light-pink-10 {
  background: #d5167e; }

.bg-dark-pink-11 {
  background: #740c45; }

.bg-light-pink-11 {
  background: #da1681; }

.bg-dark-pink-12 {
  background: #6f0b42; }

.bg-light-pink-12 {
  background: #df1784; }

.bg-dark-pink-13 {
  background: #6b0b3f; }

.bg-light-pink-13 {
  background: #e31787; }

.bg-dark-pink-14 {
  background: #660a3d; }

.bg-light-pink-14 {
  background: #e71889; }

.bg-dark-pink-15 {
  background: #620a3a; }

.bg-light-pink-15 {
  background: #e81d8c; }

.bg-dark-pink-16 {
  background: #5d0937; }

.bg-light-pink-16 {
  background: #e8218e; }

.bg-dark-pink-17 {
  background: #580934; }

.bg-light-pink-17 {
  background: #e92690; }

.bg-dark-pink-18 {
  background: #540932; }

.bg-light-pink-18 {
  background: #e92a93; }

.bg-dark-pink-19 {
  background: #4f082f; }

.bg-light-pink-19 {
  background: #ea2f95; }

.bg-dark-pink-20 {
  background: #4a082c; }

.bg-light-pink-20 {
  background: #ea3498; }

.bg-dark-pink-21 {
  background: #460729; }

.bg-light-pink-21 {
  background: #eb389a; }

.bg-dark-pink-22 {
  background: #410727; }

.bg-light-pink-22 {
  background: #eb3d9c; }

.bg-dark-pink-23 {
  background: #3d0624; }

.bg-light-pink-23 {
  background: #ec429f; }

.bg-dark-pink-24 {
  background: #380621; }

.bg-light-pink-24 {
  background: #ec46a1; }

.bg-dark-pink-25 {
  background: #33051e; }

.bg-light-pink-25 {
  background: #ed4ba3; }

.bg-dark-pink-26 {
  background: #2f051c; }

.bg-light-pink-26 {
  background: #ed4fa6; }

.bg-dark-pink-27 {
  background: #2a0419; }

.bg-light-pink-27 {
  background: #ee54a8; }

.bg-dark-pink-28 {
  background: #250416; }

.bg-light-pink-28 {
  background: #ee59aa; }

.bg-dark-pink-29 {
  background: #210313; }

.bg-light-pink-29 {
  background: #ef5dad; }

.bg-dark-pink-30 {
  background: #1c0311; }

.bg-light-pink-30 {
  background: #ef62af; }

.bg-dark-pink-31 {
  background: #18020e; }

.bg-light-pink-31 {
  background: #ef67b1; }

.bg-dark-pink-32 {
  background: #13020b; }

.bg-light-pink-32 {
  background: #f06bb4; }

.bg-dark-pink-33 {
  background: #0e0108; }

.bg-light-pink-33 {
  background: #f070b6; }

.bg-dark-pink-34 {
  background: #0a0106; }

.bg-light-pink-34 {
  background: #f174b9; }

.bg-dark-pink-35 {
  background: #050103; }

.bg-light-pink-35 {
  background: #f179bb; }

.bg-dark-pink-36 {
  background: black; }

.bg-light-pink-36 {
  background: #f27ebd; }

.bg-dark-pink-37 {
  background: black; }

.bg-light-pink-37 {
  background: #f282c0; }

.bg-dark-pink-38 {
  background: black; }

.bg-light-pink-38 {
  background: #f387c2; }

.bg-dark-pink-39 {
  background: black; }

.bg-light-pink-39 {
  background: #f38cc4; }

.bg-dark-pink-40 {
  background: black; }

.bg-light-pink-40 {
  background: #f490c7; }

.bg-dark-pink-41 {
  background: black; }

.bg-light-pink-41 {
  background: #f495c9; }

.bg-dark-pink-42 {
  background: black; }

.bg-light-pink-42 {
  background: #f59acb; }

.bg-dark-pink-43 {
  background: black; }

.bg-light-pink-43 {
  background: #f59ece; }

.bg-dark-pink-44 {
  background: black; }

.bg-light-pink-44 {
  background: #f6a3d0; }

.bg-dark-pink-45 {
  background: black; }

.bg-light-pink-45 {
  background: #f6a7d2; }

.bg-dark-pink-46 {
  background: black; }

.bg-light-pink-46 {
  background: #f7acd5; }

.bg-dark-pink-47 {
  background: black; }

.bg-light-pink-47 {
  background: #f7b1d7; }

.bg-dark-pink-48 {
  background: black; }

.bg-light-pink-48 {
  background: #f7b5d9; }

.bg-dark-pink-49 {
  background: black; }

.bg-light-pink-49 {
  background: #f8badc; }

.bg-dark-pink-50 {
  background: black; }

.bg-light-pink-50 {
  background: #f8bfde; }

.bg-dark-pink-51 {
  background: black; }

.bg-light-pink-51 {
  background: #f9c3e1; }

.bg-dark-pink-52 {
  background: black; }

.bg-light-pink-52 {
  background: #f9c8e3; }

.bg-dark-pink-53 {
  background: black; }

.bg-light-pink-53 {
  background: #facce5; }

.bg-dark-pink-54 {
  background: black; }

.bg-light-pink-54 {
  background: #fad1e8; }

.bg-dark-pink-55 {
  background: black; }

.bg-light-pink-55 {
  background: #fbd6ea; }

.bg-dark-pink-56 {
  background: black; }

.bg-light-pink-56 {
  background: #fbdaec; }

.bg-dark-pink-57 {
  background: black; }

.bg-light-pink-57 {
  background: #fcdfef; }

.bg-dark-pink-58 {
  background: black; }

.bg-light-pink-58 {
  background: #fce4f1; }

.bg-dark-pink-59 {
  background: black; }

.bg-light-pink-59 {
  background: #fde8f3; }

.bg-dark-pink-60 {
  background: black; }

.bg-light-pink-60 {
  background: #fdedf6; }

.bg-dark-pink-61 {
  background: black; }

.bg-light-pink-61 {
  background: #fef1f8; }

.bg-dark-pink-62 {
  background: black; }

.bg-light-pink-62 {
  background: #fef6fa; }

.bg-dark-pink-63 {
  background: black; }

.bg-light-pink-63 {
  background: #fffbfd; }

.bg-dark-pink-64 {
  background: black; }

.bg-light-pink-64 {
  background: white; }

.bg-dark-pink-65 {
  background: black; }

.bg-light-pink-65 {
  background: white; }

.bg-dark-pink-66 {
  background: black; }

.bg-light-pink-66 {
  background: white; }

.bg-dark-pink-67 {
  background: black; }

.bg-light-pink-67 {
  background: white; }

.bg-dark-pink-68 {
  background: black; }

.bg-light-pink-68 {
  background: white; }

.bg-dark-pink-69 {
  background: black; }

.bg-light-pink-69 {
  background: white; }

.bg-dark-pink-70 {
  background: black; }

.bg-light-pink-70 {
  background: white; }

.bg-dark-pink-71 {
  background: black; }

.bg-light-pink-71 {
  background: white; }

.bg-dark-pink-72 {
  background: black; }

.bg-light-pink-72 {
  background: white; }

.bg-dark-pink-73 {
  background: black; }

.bg-light-pink-73 {
  background: white; }

.bg-dark-pink-74 {
  background: black; }

.bg-light-pink-74 {
  background: white; }

.bg-dark-pink-75 {
  background: black; }

.bg-light-pink-75 {
  background: white; }

.bg-dark-pink-76 {
  background: black; }

.bg-light-pink-76 {
  background: white; }

.bg-dark-pink-77 {
  background: black; }

.bg-light-pink-77 {
  background: white; }

.bg-dark-pink-78 {
  background: black; }

.bg-light-pink-78 {
  background: white; }

.bg-dark-pink-79 {
  background: black; }

.bg-light-pink-79 {
  background: white; }

.bg-dark-pink-80 {
  background: black; }

.bg-light-pink-80 {
  background: white; }

.bg-dark-pink-81 {
  background: black; }

.bg-light-pink-81 {
  background: white; }

.bg-dark-pink-82 {
  background: black; }

.bg-light-pink-82 {
  background: white; }

.bg-dark-pink-83 {
  background: black; }

.bg-light-pink-83 {
  background: white; }

.bg-dark-pink-84 {
  background: black; }

.bg-light-pink-84 {
  background: white; }

.bg-dark-pink-85 {
  background: black; }

.bg-light-pink-85 {
  background: white; }

.bg-dark-pink-86 {
  background: black; }

.bg-light-pink-86 {
  background: white; }

.bg-dark-pink-87 {
  background: black; }

.bg-light-pink-87 {
  background: white; }

.bg-dark-pink-88 {
  background: black; }

.bg-light-pink-88 {
  background: white; }

.bg-dark-pink-89 {
  background: black; }

.bg-light-pink-89 {
  background: white; }

.bg-dark-pink-90 {
  background: black; }

.bg-light-pink-90 {
  background: white; }

.bg-dark-pink-91 {
  background: black; }

.bg-light-pink-91 {
  background: white; }

.bg-dark-pink-92 {
  background: black; }

.bg-light-pink-92 {
  background: white; }

.bg-dark-pink-93 {
  background: black; }

.bg-light-pink-93 {
  background: white; }

.bg-dark-pink-94 {
  background: black; }

.bg-light-pink-94 {
  background: white; }

.bg-dark-pink-95 {
  background: black; }

.bg-light-pink-95 {
  background: white; }

.bg-dark-pink-96 {
  background: black; }

.bg-light-pink-96 {
  background: white; }

.bg-dark-pink-97 {
  background: black; }

.bg-light-pink-97 {
  background: white; }

.bg-dark-pink-98 {
  background: black; }

.bg-light-pink-98 {
  background: white; }

.bg-dark-pink-99 {
  background: black; }

.bg-light-pink-99 {
  background: white; }

.bg-dark-pink-100 {
  background: black; }

.bg-light-pink-100 {
  background: white; }

.text-purple {
  color: #30205D !important; }

.border-purple {
  border-color: #30205D; }

.purple {
  background-color: #30205D !important;
  color: white !important; }

.tile-purple {
  background: #30205D !important; }
  @media (min-width: 1025px) {
    .tile-purple:hover {
      background-color: #3a2770 !important; } }
  .tile-purple:active, .tile-purple:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(48, 32, 93, 0.5);
    background-color: #342365 !important; }

.target-purple {
  background: #30205D !important;
  color: #fff;
  padding: 20px; }

.patient-dash-purple {
  background-color: #30205D !important; }

.btn-purple {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #30205D !important;
  border: 2px solid #30205D !important; }
  .btn-purple:focus, .btn-purple:active {
    outline: none;
    color: white !important;
    background: #30205D !important;
    text-decoration: none; }

.bg-overlay-purple-10 {
  background: rgba(48, 32, 93, 0.1); }

.bg-overlay-purple-20 {
  background: rgba(48, 32, 93, 0.2); }

.bg-overlay-purple-30 {
  background: rgba(48, 32, 93, 0.3); }

.bg-overlay-purple-40 {
  background: rgba(48, 32, 93, 0.4); }

.bg-overlay-purple-50 {
  background: rgba(48, 32, 93, 0.5); }

.bg-overlay-purple-60 {
  background: rgba(48, 32, 93, 0.6); }

.bg-overlay-purple-70 {
  background: rgba(48, 32, 93, 0.7); }

.bg-overlay-purple-80 {
  background: rgba(48, 32, 93, 0.8); }

.bg-overlay-purple-90 {
  background: rgba(48, 32, 93, 0.9); }

.bg-purple {
  background: #30205D; }

.bg-dark-purple-1 {
  background: #2e1f59; }

.bg-light-purple-1 {
  background: #322161; }

.bg-dark-purple-2 {
  background: #2c1d55; }

.bg-light-purple-2 {
  background: #342365; }

.bg-dark-purple-3 {
  background: #2a1c52; }

.bg-light-purple-3 {
  background: #362468; }

.bg-dark-purple-4 {
  background: #281b4e; }

.bg-light-purple-4 {
  background: #38256c; }

.bg-dark-purple-5 {
  background: #26194a; }

.bg-light-purple-5 {
  background: #3a2770; }

.bg-dark-purple-6 {
  background: #241846; }

.bg-light-purple-6 {
  background: #3c2874; }

.bg-dark-purple-7 {
  background: #221742; }

.bg-light-purple-7 {
  background: #3e2978; }

.bg-dark-purple-8 {
  background: #20163f; }

.bg-light-purple-8 {
  background: #402a7b; }

.bg-dark-purple-9 {
  background: #1e143b; }

.bg-light-purple-9 {
  background: #422c7f; }

.bg-dark-purple-10 {
  background: #1c1337; }

.bg-light-purple-10 {
  background: #442d83; }

.bg-dark-purple-11 {
  background: #1a1233; }

.bg-light-purple-11 {
  background: #462e87; }

.bg-dark-purple-12 {
  background: #18102f; }

.bg-light-purple-12 {
  background: #48308b; }

.bg-dark-purple-13 {
  background: #170f2c; }

.bg-light-purple-13 {
  background: #49318e; }

.bg-dark-purple-14 {
  background: #150e28; }

.bg-light-purple-14 {
  background: #4b3292; }

.bg-dark-purple-15 {
  background: #130c24; }

.bg-light-purple-15 {
  background: #4d3496; }

.bg-dark-purple-16 {
  background: #110b20; }

.bg-light-purple-16 {
  background: #4f359a; }

.bg-dark-purple-17 {
  background: #0f0a1c; }

.bg-light-purple-17 {
  background: #51369e; }

.bg-dark-purple-18 {
  background: #0d0819; }

.bg-light-purple-18 {
  background: #5338a1; }

.bg-dark-purple-19 {
  background: #0b0715; }

.bg-light-purple-19 {
  background: #5539a5; }

.bg-dark-purple-20 {
  background: #090611; }

.bg-light-purple-20 {
  background: #573aa9; }

.bg-dark-purple-21 {
  background: #07050d; }

.bg-light-purple-21 {
  background: #593bad; }

.bg-dark-purple-22 {
  background: #05030a; }

.bg-light-purple-22 {
  background: #5b3db0; }

.bg-dark-purple-23 {
  background: #030206; }

.bg-light-purple-23 {
  background: #5d3eb4; }

.bg-dark-purple-24 {
  background: #010102; }

.bg-light-purple-24 {
  background: #5f3fb8; }

.bg-dark-purple-25 {
  background: black; }

.bg-light-purple-25 {
  background: #6141bc; }

.bg-dark-purple-26 {
  background: black; }

.bg-light-purple-26 {
  background: #6443be; }

.bg-dark-purple-27 {
  background: black; }

.bg-light-purple-27 {
  background: #6747c0; }

.bg-dark-purple-28 {
  background: black; }

.bg-light-purple-28 {
  background: #6a4bc1; }

.bg-dark-purple-29 {
  background: black; }

.bg-light-purple-29 {
  background: #6d4fc2; }

.bg-dark-purple-30 {
  background: black; }

.bg-light-purple-30 {
  background: #7052c4; }

.bg-dark-purple-31 {
  background: black; }

.bg-light-purple-31 {
  background: #7356c5; }

.bg-dark-purple-32 {
  background: black; }

.bg-light-purple-32 {
  background: #765ac6; }

.bg-dark-purple-33 {
  background: black; }

.bg-light-purple-33 {
  background: #7a5ec8; }

.bg-dark-purple-34 {
  background: black; }

.bg-light-purple-34 {
  background: #7d62c9; }

.bg-dark-purple-35 {
  background: black; }

.bg-light-purple-35 {
  background: #8065ca; }

.bg-dark-purple-36 {
  background: black; }

.bg-light-purple-36 {
  background: #8369cb; }

.bg-dark-purple-37 {
  background: black; }

.bg-light-purple-37 {
  background: #866dcd; }

.bg-dark-purple-38 {
  background: black; }

.bg-light-purple-38 {
  background: #8971ce; }

.bg-dark-purple-39 {
  background: black; }

.bg-light-purple-39 {
  background: #8c75cf; }

.bg-dark-purple-40 {
  background: black; }

.bg-light-purple-40 {
  background: #9078d1; }

.bg-dark-purple-41 {
  background: black; }

.bg-light-purple-41 {
  background: #937cd2; }

.bg-dark-purple-42 {
  background: black; }

.bg-light-purple-42 {
  background: #9680d3; }

.bg-dark-purple-43 {
  background: black; }

.bg-light-purple-43 {
  background: #9984d5; }

.bg-dark-purple-44 {
  background: black; }

.bg-light-purple-44 {
  background: #9c88d6; }

.bg-dark-purple-45 {
  background: black; }

.bg-light-purple-45 {
  background: #9f8bd7; }

.bg-dark-purple-46 {
  background: black; }

.bg-light-purple-46 {
  background: #a28fd8; }

.bg-dark-purple-47 {
  background: black; }

.bg-light-purple-47 {
  background: #a593da; }

.bg-dark-purple-48 {
  background: black; }

.bg-light-purple-48 {
  background: #a997db; }

.bg-dark-purple-49 {
  background: black; }

.bg-light-purple-49 {
  background: #ac9adc; }

.bg-dark-purple-50 {
  background: black; }

.bg-light-purple-50 {
  background: #af9ede; }

.bg-dark-purple-51 {
  background: black; }

.bg-light-purple-51 {
  background: #b2a2df; }

.bg-dark-purple-52 {
  background: black; }

.bg-light-purple-52 {
  background: #b5a6e0; }

.bg-dark-purple-53 {
  background: black; }

.bg-light-purple-53 {
  background: #b8aae2; }

.bg-dark-purple-54 {
  background: black; }

.bg-light-purple-54 {
  background: #bbade3; }

.bg-dark-purple-55 {
  background: black; }

.bg-light-purple-55 {
  background: #bfb1e4; }

.bg-dark-purple-56 {
  background: black; }

.bg-light-purple-56 {
  background: #c2b5e6; }

.bg-dark-purple-57 {
  background: black; }

.bg-light-purple-57 {
  background: #c5b9e7; }

.bg-dark-purple-58 {
  background: black; }

.bg-light-purple-58 {
  background: #c8bde8; }

.bg-dark-purple-59 {
  background: black; }

.bg-light-purple-59 {
  background: #cbc0e9; }

.bg-dark-purple-60 {
  background: black; }

.bg-light-purple-60 {
  background: #cec4eb; }

.bg-dark-purple-61 {
  background: black; }

.bg-light-purple-61 {
  background: #d1c8ec; }

.bg-dark-purple-62 {
  background: black; }

.bg-light-purple-62 {
  background: #d5cced; }

.bg-dark-purple-63 {
  background: black; }

.bg-light-purple-63 {
  background: #d8d0ef; }

.bg-dark-purple-64 {
  background: black; }

.bg-light-purple-64 {
  background: #dbd3f0; }

.bg-dark-purple-65 {
  background: black; }

.bg-light-purple-65 {
  background: #ded7f1; }

.bg-dark-purple-66 {
  background: black; }

.bg-light-purple-66 {
  background: #e1dbf3; }

.bg-dark-purple-67 {
  background: black; }

.bg-light-purple-67 {
  background: #e4dff4; }

.bg-dark-purple-68 {
  background: black; }

.bg-light-purple-68 {
  background: #e7e3f5; }

.bg-dark-purple-69 {
  background: black; }

.bg-light-purple-69 {
  background: #ebe6f7; }

.bg-dark-purple-70 {
  background: black; }

.bg-light-purple-70 {
  background: #eeeaf8; }

.bg-dark-purple-71 {
  background: black; }

.bg-light-purple-71 {
  background: #f1eef9; }

.bg-dark-purple-72 {
  background: black; }

.bg-light-purple-72 {
  background: #f4f2fa; }

.bg-dark-purple-73 {
  background: black; }

.bg-light-purple-73 {
  background: #f7f6fc; }

.bg-dark-purple-74 {
  background: black; }

.bg-light-purple-74 {
  background: #faf9fd; }

.bg-dark-purple-75 {
  background: black; }

.bg-light-purple-75 {
  background: #fdfdfe; }

.bg-dark-purple-76 {
  background: black; }

.bg-light-purple-76 {
  background: white; }

.bg-dark-purple-77 {
  background: black; }

.bg-light-purple-77 {
  background: white; }

.bg-dark-purple-78 {
  background: black; }

.bg-light-purple-78 {
  background: white; }

.bg-dark-purple-79 {
  background: black; }

.bg-light-purple-79 {
  background: white; }

.bg-dark-purple-80 {
  background: black; }

.bg-light-purple-80 {
  background: white; }

.bg-dark-purple-81 {
  background: black; }

.bg-light-purple-81 {
  background: white; }

.bg-dark-purple-82 {
  background: black; }

.bg-light-purple-82 {
  background: white; }

.bg-dark-purple-83 {
  background: black; }

.bg-light-purple-83 {
  background: white; }

.bg-dark-purple-84 {
  background: black; }

.bg-light-purple-84 {
  background: white; }

.bg-dark-purple-85 {
  background: black; }

.bg-light-purple-85 {
  background: white; }

.bg-dark-purple-86 {
  background: black; }

.bg-light-purple-86 {
  background: white; }

.bg-dark-purple-87 {
  background: black; }

.bg-light-purple-87 {
  background: white; }

.bg-dark-purple-88 {
  background: black; }

.bg-light-purple-88 {
  background: white; }

.bg-dark-purple-89 {
  background: black; }

.bg-light-purple-89 {
  background: white; }

.bg-dark-purple-90 {
  background: black; }

.bg-light-purple-90 {
  background: white; }

.bg-dark-purple-91 {
  background: black; }

.bg-light-purple-91 {
  background: white; }

.bg-dark-purple-92 {
  background: black; }

.bg-light-purple-92 {
  background: white; }

.bg-dark-purple-93 {
  background: black; }

.bg-light-purple-93 {
  background: white; }

.bg-dark-purple-94 {
  background: black; }

.bg-light-purple-94 {
  background: white; }

.bg-dark-purple-95 {
  background: black; }

.bg-light-purple-95 {
  background: white; }

.bg-dark-purple-96 {
  background: black; }

.bg-light-purple-96 {
  background: white; }

.bg-dark-purple-97 {
  background: black; }

.bg-light-purple-97 {
  background: white; }

.bg-dark-purple-98 {
  background: black; }

.bg-light-purple-98 {
  background: white; }

.bg-dark-purple-99 {
  background: black; }

.bg-light-purple-99 {
  background: white; }

.bg-dark-purple-100 {
  background: black; }

.bg-light-purple-100 {
  background: white; }

.text-mymhealth {
  color: #007E9E !important; }

.border-mymhealth {
  border-color: #007E9E; }

.mymhealth {
  background-color: #007E9E !important;
  color: white !important; }

.tile-mymhealth {
  background: #007E9E !important; }
  @media (min-width: 1025px) {
    .tile-mymhealth:hover {
      background-color: #0092b8 !important; } }
  .tile-mymhealth:active, .tile-mymhealth:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 126, 158, 0.5);
    background-color: #0086a8 !important; }

.target-mymhealth {
  background: #007E9E !important;
  color: #fff;
  padding: 20px; }

.patient-dash-mymhealth {
  background-color: #007E9E !important; }

.btn-mymhealth {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007E9E !important;
  border: 2px solid #007E9E !important; }
  .btn-mymhealth:focus, .btn-mymhealth:active {
    outline: none;
    color: white !important;
    background: #007E9E !important;
    text-decoration: none; }

.bg-overlay-mymhealth-10 {
  background: rgba(0, 126, 158, 0.1); }

.bg-overlay-mymhealth-20 {
  background: rgba(0, 126, 158, 0.2); }

.bg-overlay-mymhealth-30 {
  background: rgba(0, 126, 158, 0.3); }

.bg-overlay-mymhealth-40 {
  background: rgba(0, 126, 158, 0.4); }

.bg-overlay-mymhealth-50 {
  background: rgba(0, 126, 158, 0.5); }

.bg-overlay-mymhealth-60 {
  background: rgba(0, 126, 158, 0.6); }

.bg-overlay-mymhealth-70 {
  background: rgba(0, 126, 158, 0.7); }

.bg-overlay-mymhealth-80 {
  background: rgba(0, 126, 158, 0.8); }

.bg-overlay-mymhealth-90 {
  background: rgba(0, 126, 158, 0.9); }

.bg-mymhealth {
  background: #007E9E; }

.bg-dark-mymhealth-1 {
  background: #007a99; }

.bg-light-mymhealth-1 {
  background: #0082a3; }

.bg-dark-mymhealth-2 {
  background: #007694; }

.bg-light-mymhealth-2 {
  background: #0086a8; }

.bg-dark-mymhealth-3 {
  background: #00728f; }

.bg-light-mymhealth-3 {
  background: #008aad; }

.bg-dark-mymhealth-4 {
  background: #006e8a; }

.bg-light-mymhealth-4 {
  background: #008eb2; }

.bg-dark-mymhealth-5 {
  background: #006a85; }

.bg-light-mymhealth-5 {
  background: #0092b8; }

.bg-dark-mymhealth-6 {
  background: #00667f; }

.bg-light-mymhealth-6 {
  background: #0096bd; }

.bg-dark-mymhealth-7 {
  background: #00627a; }

.bg-light-mymhealth-7 {
  background: #009ac2; }

.bg-dark-mymhealth-8 {
  background: #005d75; }

.bg-light-mymhealth-8 {
  background: #009fc7; }

.bg-dark-mymhealth-9 {
  background: #005970; }

.bg-light-mymhealth-9 {
  background: #00a3cc; }

.bg-dark-mymhealth-10 {
  background: #00556b; }

.bg-light-mymhealth-10 {
  background: #00a7d1; }

.bg-dark-mymhealth-11 {
  background: #005166; }

.bg-light-mymhealth-11 {
  background: #00abd6; }

.bg-dark-mymhealth-12 {
  background: #004d61; }

.bg-light-mymhealth-12 {
  background: #00afdb; }

.bg-dark-mymhealth-13 {
  background: #00495c; }

.bg-light-mymhealth-13 {
  background: #00b3e0; }

.bg-dark-mymhealth-14 {
  background: #004557; }

.bg-light-mymhealth-14 {
  background: #00b7e5; }

.bg-dark-mymhealth-15 {
  background: #004152; }

.bg-light-mymhealth-15 {
  background: #00bbeb; }

.bg-dark-mymhealth-16 {
  background: #003d4c; }

.bg-light-mymhealth-16 {
  background: #00bff0; }

.bg-dark-mymhealth-17 {
  background: #003947; }

.bg-light-mymhealth-17 {
  background: #00c3f5; }

.bg-dark-mymhealth-18 {
  background: #003542; }

.bg-light-mymhealth-18 {
  background: #00c7fa; }

.bg-dark-mymhealth-19 {
  background: #00313d; }

.bg-light-mymhealth-19 {
  background: #00cbff; }

.bg-dark-mymhealth-20 {
  background: #002d38; }

.bg-light-mymhealth-20 {
  background: #05ccff; }

.bg-dark-mymhealth-21 {
  background: #002933; }

.bg-light-mymhealth-21 {
  background: #0acdff; }

.bg-dark-mymhealth-22 {
  background: #00252e; }

.bg-light-mymhealth-22 {
  background: #0fceff; }

.bg-dark-mymhealth-23 {
  background: #002029; }

.bg-light-mymhealth-23 {
  background: #14cfff; }

.bg-dark-mymhealth-24 {
  background: #001c24; }

.bg-light-mymhealth-24 {
  background: #19d0ff; }

.bg-dark-mymhealth-25 {
  background: #00181f; }

.bg-light-mymhealth-25 {
  background: #1fd2ff; }

.bg-dark-mymhealth-26 {
  background: #001419; }

.bg-light-mymhealth-26 {
  background: #24d3ff; }

.bg-dark-mymhealth-27 {
  background: #001014; }

.bg-light-mymhealth-27 {
  background: #29d4ff; }

.bg-dark-mymhealth-28 {
  background: #000c0f; }

.bg-light-mymhealth-28 {
  background: #2ed5ff; }

.bg-dark-mymhealth-29 {
  background: #00080a; }

.bg-light-mymhealth-29 {
  background: #33d6ff; }

.bg-dark-mymhealth-30 {
  background: #000405; }

.bg-light-mymhealth-30 {
  background: #38d7ff; }

.bg-dark-mymhealth-31 {
  background: black; }

.bg-light-mymhealth-31 {
  background: #3dd8ff; }

.bg-dark-mymhealth-32 {
  background: black; }

.bg-light-mymhealth-32 {
  background: #42d9ff; }

.bg-dark-mymhealth-33 {
  background: black; }

.bg-light-mymhealth-33 {
  background: #47daff; }

.bg-dark-mymhealth-34 {
  background: black; }

.bg-light-mymhealth-34 {
  background: #4cdbff; }

.bg-dark-mymhealth-35 {
  background: black; }

.bg-light-mymhealth-35 {
  background: #52dcff; }

.bg-dark-mymhealth-36 {
  background: black; }

.bg-light-mymhealth-36 {
  background: #57ddff; }

.bg-dark-mymhealth-37 {
  background: black; }

.bg-light-mymhealth-37 {
  background: #5cdeff; }

.bg-dark-mymhealth-38 {
  background: black; }

.bg-light-mymhealth-38 {
  background: #61dfff; }

.bg-dark-mymhealth-39 {
  background: black; }

.bg-light-mymhealth-39 {
  background: #66e0ff; }

.bg-dark-mymhealth-40 {
  background: black; }

.bg-light-mymhealth-40 {
  background: #6be1ff; }

.bg-dark-mymhealth-41 {
  background: black; }

.bg-light-mymhealth-41 {
  background: #70e2ff; }

.bg-dark-mymhealth-42 {
  background: black; }

.bg-light-mymhealth-42 {
  background: #75e3ff; }

.bg-dark-mymhealth-43 {
  background: black; }

.bg-light-mymhealth-43 {
  background: #7ae4ff; }

.bg-dark-mymhealth-44 {
  background: black; }

.bg-light-mymhealth-44 {
  background: #7fe5ff; }

.bg-dark-mymhealth-45 {
  background: black; }

.bg-light-mymhealth-45 {
  background: #85e6ff; }

.bg-dark-mymhealth-46 {
  background: black; }

.bg-light-mymhealth-46 {
  background: #8ae7ff; }

.bg-dark-mymhealth-47 {
  background: black; }

.bg-light-mymhealth-47 {
  background: #8fe8ff; }

.bg-dark-mymhealth-48 {
  background: black; }

.bg-light-mymhealth-48 {
  background: #94e9ff; }

.bg-dark-mymhealth-49 {
  background: black; }

.bg-light-mymhealth-49 {
  background: #99eaff; }

.bg-dark-mymhealth-50 {
  background: black; }

.bg-light-mymhealth-50 {
  background: #9eebff; }

.bg-dark-mymhealth-51 {
  background: black; }

.bg-light-mymhealth-51 {
  background: #a3ecff; }

.bg-dark-mymhealth-52 {
  background: black; }

.bg-light-mymhealth-52 {
  background: #a8edff; }

.bg-dark-mymhealth-53 {
  background: black; }

.bg-light-mymhealth-53 {
  background: #adeeff; }

.bg-dark-mymhealth-54 {
  background: black; }

.bg-light-mymhealth-54 {
  background: #b2efff; }

.bg-dark-mymhealth-55 {
  background: black; }

.bg-light-mymhealth-55 {
  background: #b8f1ff; }

.bg-dark-mymhealth-56 {
  background: black; }

.bg-light-mymhealth-56 {
  background: #bdf2ff; }

.bg-dark-mymhealth-57 {
  background: black; }

.bg-light-mymhealth-57 {
  background: #c2f3ff; }

.bg-dark-mymhealth-58 {
  background: black; }

.bg-light-mymhealth-58 {
  background: #c7f4ff; }

.bg-dark-mymhealth-59 {
  background: black; }

.bg-light-mymhealth-59 {
  background: #ccf5ff; }

.bg-dark-mymhealth-60 {
  background: black; }

.bg-light-mymhealth-60 {
  background: #d1f6ff; }

.bg-dark-mymhealth-61 {
  background: black; }

.bg-light-mymhealth-61 {
  background: #d6f7ff; }

.bg-dark-mymhealth-62 {
  background: black; }

.bg-light-mymhealth-62 {
  background: #dbf8ff; }

.bg-dark-mymhealth-63 {
  background: black; }

.bg-light-mymhealth-63 {
  background: #e0f9ff; }

.bg-dark-mymhealth-64 {
  background: black; }

.bg-light-mymhealth-64 {
  background: #e5faff; }

.bg-dark-mymhealth-65 {
  background: black; }

.bg-light-mymhealth-65 {
  background: #ebfbff; }

.bg-dark-mymhealth-66 {
  background: black; }

.bg-light-mymhealth-66 {
  background: #f0fcff; }

.bg-dark-mymhealth-67 {
  background: black; }

.bg-light-mymhealth-67 {
  background: #f5fdff; }

.bg-dark-mymhealth-68 {
  background: black; }

.bg-light-mymhealth-68 {
  background: #fafeff; }

.bg-dark-mymhealth-69 {
  background: black; }

.bg-light-mymhealth-69 {
  background: white; }

.bg-dark-mymhealth-70 {
  background: black; }

.bg-light-mymhealth-70 {
  background: white; }

.bg-dark-mymhealth-71 {
  background: black; }

.bg-light-mymhealth-71 {
  background: white; }

.bg-dark-mymhealth-72 {
  background: black; }

.bg-light-mymhealth-72 {
  background: white; }

.bg-dark-mymhealth-73 {
  background: black; }

.bg-light-mymhealth-73 {
  background: white; }

.bg-dark-mymhealth-74 {
  background: black; }

.bg-light-mymhealth-74 {
  background: white; }

.bg-dark-mymhealth-75 {
  background: black; }

.bg-light-mymhealth-75 {
  background: white; }

.bg-dark-mymhealth-76 {
  background: black; }

.bg-light-mymhealth-76 {
  background: white; }

.bg-dark-mymhealth-77 {
  background: black; }

.bg-light-mymhealth-77 {
  background: white; }

.bg-dark-mymhealth-78 {
  background: black; }

.bg-light-mymhealth-78 {
  background: white; }

.bg-dark-mymhealth-79 {
  background: black; }

.bg-light-mymhealth-79 {
  background: white; }

.bg-dark-mymhealth-80 {
  background: black; }

.bg-light-mymhealth-80 {
  background: white; }

.bg-dark-mymhealth-81 {
  background: black; }

.bg-light-mymhealth-81 {
  background: white; }

.bg-dark-mymhealth-82 {
  background: black; }

.bg-light-mymhealth-82 {
  background: white; }

.bg-dark-mymhealth-83 {
  background: black; }

.bg-light-mymhealth-83 {
  background: white; }

.bg-dark-mymhealth-84 {
  background: black; }

.bg-light-mymhealth-84 {
  background: white; }

.bg-dark-mymhealth-85 {
  background: black; }

.bg-light-mymhealth-85 {
  background: white; }

.bg-dark-mymhealth-86 {
  background: black; }

.bg-light-mymhealth-86 {
  background: white; }

.bg-dark-mymhealth-87 {
  background: black; }

.bg-light-mymhealth-87 {
  background: white; }

.bg-dark-mymhealth-88 {
  background: black; }

.bg-light-mymhealth-88 {
  background: white; }

.bg-dark-mymhealth-89 {
  background: black; }

.bg-light-mymhealth-89 {
  background: white; }

.bg-dark-mymhealth-90 {
  background: black; }

.bg-light-mymhealth-90 {
  background: white; }

.bg-dark-mymhealth-91 {
  background: black; }

.bg-light-mymhealth-91 {
  background: white; }

.bg-dark-mymhealth-92 {
  background: black; }

.bg-light-mymhealth-92 {
  background: white; }

.bg-dark-mymhealth-93 {
  background: black; }

.bg-light-mymhealth-93 {
  background: white; }

.bg-dark-mymhealth-94 {
  background: black; }

.bg-light-mymhealth-94 {
  background: white; }

.bg-dark-mymhealth-95 {
  background: black; }

.bg-light-mymhealth-95 {
  background: white; }

.bg-dark-mymhealth-96 {
  background: black; }

.bg-light-mymhealth-96 {
  background: white; }

.bg-dark-mymhealth-97 {
  background: black; }

.bg-light-mymhealth-97 {
  background: white; }

.bg-dark-mymhealth-98 {
  background: black; }

.bg-light-mymhealth-98 {
  background: white; }

.bg-dark-mymhealth-99 {
  background: black; }

.bg-light-mymhealth-99 {
  background: white; }

.bg-dark-mymhealth-100 {
  background: black; }

.bg-light-mymhealth-100 {
  background: white; }

.text-mycopd {
  color: #0C65A1 !important; }

.border-mycopd {
  border-color: #0C65A1; }

.mycopd {
  background-color: #0C65A1 !important;
  color: white !important; }

.tile-mycopd {
  background: #0C65A1 !important; }
  @media (min-width: 1025px) {
    .tile-mycopd:hover {
      background-color: #0e74b9 !important; } }
  .tile-mycopd:active, .tile-mycopd:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(12, 101, 161, 0.5);
    background-color: #0d6baa !important; }

.target-mycopd {
  background: #0C65A1 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-mycopd {
  background-color: #0C65A1 !important; }

.btn-mycopd {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #0C65A1 !important;
  border: 2px solid #0C65A1 !important; }
  .btn-mycopd:focus, .btn-mycopd:active {
    outline: none;
    color: white !important;
    background: #0C65A1 !important;
    text-decoration: none; }

.bg-overlay-mycopd-10 {
  background: rgba(12, 101, 161, 0.1); }

.bg-overlay-mycopd-20 {
  background: rgba(12, 101, 161, 0.2); }

.bg-overlay-mycopd-30 {
  background: rgba(12, 101, 161, 0.3); }

.bg-overlay-mycopd-40 {
  background: rgba(12, 101, 161, 0.4); }

.bg-overlay-mycopd-50 {
  background: rgba(12, 101, 161, 0.5); }

.bg-overlay-mycopd-60 {
  background: rgba(12, 101, 161, 0.6); }

.bg-overlay-mycopd-70 {
  background: rgba(12, 101, 161, 0.7); }

.bg-overlay-mycopd-80 {
  background: rgba(12, 101, 161, 0.8); }

.bg-overlay-mycopd-90 {
  background: rgba(12, 101, 161, 0.9); }

.bg-mycopd {
  background: #0C65A1; }

.bg-dark-mycopd-1 {
  background: #0c629c; }

.bg-light-mycopd-1 {
  background: #0c68a6; }

.bg-dark-mycopd-2 {
  background: #0b5f98; }

.bg-light-mycopd-2 {
  background: #0d6baa; }

.bg-dark-mycopd-3 {
  background: #0b5c93; }

.bg-light-mycopd-3 {
  background: #0d6eaf; }

.bg-dark-mycopd-4 {
  background: #0b598e; }

.bg-light-mycopd-4 {
  background: #0d71b4; }

.bg-dark-mycopd-5 {
  background: #0a5689; }

.bg-light-mycopd-5 {
  background: #0e74b9; }

.bg-dark-mycopd-6 {
  background: #0a5385; }

.bg-light-mycopd-6 {
  background: #0e77bd; }

.bg-dark-mycopd-7 {
  background: #0a5080; }

.bg-light-mycopd-7 {
  background: #0e7ac2; }

.bg-dark-mycopd-8 {
  background: #094d7b; }

.bg-light-mycopd-8 {
  background: #0f7dc7; }

.bg-dark-mycopd-9 {
  background: #094a76; }

.bg-light-mycopd-9 {
  background: #0f80cc; }

.bg-dark-mycopd-10 {
  background: #084772; }

.bg-light-mycopd-10 {
  background: #1083d0; }

.bg-dark-mycopd-11 {
  background: #08446d; }

.bg-light-mycopd-11 {
  background: #1086d5; }

.bg-dark-mycopd-12 {
  background: #084168; }

.bg-light-mycopd-12 {
  background: #1089da; }

.bg-dark-mycopd-13 {
  background: #073e63; }

.bg-light-mycopd-13 {
  background: #118cdf; }

.bg-dark-mycopd-14 {
  background: #073b5f; }

.bg-light-mycopd-14 {
  background: #118fe3; }

.bg-dark-mycopd-15 {
  background: #07385a; }

.bg-light-mycopd-15 {
  background: #1192e8; }

.bg-dark-mycopd-16 {
  background: #063555; }

.bg-light-mycopd-16 {
  background: #1295ed; }

.bg-dark-mycopd-17 {
  background: #063250; }

.bg-light-mycopd-17 {
  background: #1697ee; }

.bg-dark-mycopd-18 {
  background: #062f4c; }

.bg-light-mycopd-18 {
  background: #1b99ee; }

.bg-dark-mycopd-19 {
  background: #052c47; }

.bg-light-mycopd-19 {
  background: #209bee; }

.bg-dark-mycopd-20 {
  background: #052942; }

.bg-light-mycopd-20 {
  background: #249def; }

.bg-dark-mycopd-21 {
  background: #05263d; }

.bg-light-mycopd-21 {
  background: #299fef; }

.bg-dark-mycopd-22 {
  background: #042339; }

.bg-light-mycopd-22 {
  background: #2ea1ef; }

.bg-dark-mycopd-23 {
  background: #042134; }

.bg-light-mycopd-23 {
  background: #33a4f0; }

.bg-dark-mycopd-24 {
  background: #041e2f; }

.bg-light-mycopd-24 {
  background: #37a6f0; }

.bg-dark-mycopd-25 {
  background: #031b2a; }

.bg-light-mycopd-25 {
  background: #3ca8f0; }

.bg-dark-mycopd-26 {
  background: #031826; }

.bg-light-mycopd-26 {
  background: #41aaf1; }

.bg-dark-mycopd-27 {
  background: #021521; }

.bg-light-mycopd-27 {
  background: #46acf1; }

.bg-dark-mycopd-28 {
  background: #02121c; }

.bg-light-mycopd-28 {
  background: #4aaef2; }

.bg-dark-mycopd-29 {
  background: #020f17; }

.bg-light-mycopd-29 {
  background: #4fb0f2; }

.bg-dark-mycopd-30 {
  background: #010c13; }

.bg-light-mycopd-30 {
  background: #54b2f2; }

.bg-dark-mycopd-31 {
  background: #01090e; }

.bg-light-mycopd-31 {
  background: #59b5f3; }

.bg-dark-mycopd-32 {
  background: #010609; }

.bg-light-mycopd-32 {
  background: #5db7f3; }

.bg-dark-mycopd-33 {
  background: #000304; }

.bg-light-mycopd-33 {
  background: #62b9f3; }

.bg-dark-mycopd-34 {
  background: black; }

.bg-light-mycopd-34 {
  background: #67bbf4; }

.bg-dark-mycopd-35 {
  background: black; }

.bg-light-mycopd-35 {
  background: #6bbdf4; }

.bg-dark-mycopd-36 {
  background: black; }

.bg-light-mycopd-36 {
  background: #70bff4; }

.bg-dark-mycopd-37 {
  background: black; }

.bg-light-mycopd-37 {
  background: #75c1f5; }

.bg-dark-mycopd-38 {
  background: black; }

.bg-light-mycopd-38 {
  background: #7ac3f5; }

.bg-dark-mycopd-39 {
  background: black; }

.bg-light-mycopd-39 {
  background: #7ec6f5; }

.bg-dark-mycopd-40 {
  background: black; }

.bg-light-mycopd-40 {
  background: #83c8f6; }

.bg-dark-mycopd-41 {
  background: black; }

.bg-light-mycopd-41 {
  background: #88caf6; }

.bg-dark-mycopd-42 {
  background: black; }

.bg-light-mycopd-42 {
  background: #8dccf6; }

.bg-dark-mycopd-43 {
  background: black; }

.bg-light-mycopd-43 {
  background: #91cef7; }

.bg-dark-mycopd-44 {
  background: black; }

.bg-light-mycopd-44 {
  background: #96d0f7; }

.bg-dark-mycopd-45 {
  background: black; }

.bg-light-mycopd-45 {
  background: #9bd2f8; }

.bg-dark-mycopd-46 {
  background: black; }

.bg-light-mycopd-46 {
  background: #a0d4f8; }

.bg-dark-mycopd-47 {
  background: black; }

.bg-light-mycopd-47 {
  background: #a4d7f8; }

.bg-dark-mycopd-48 {
  background: black; }

.bg-light-mycopd-48 {
  background: #a9d9f9; }

.bg-dark-mycopd-49 {
  background: black; }

.bg-light-mycopd-49 {
  background: #aedbf9; }

.bg-dark-mycopd-50 {
  background: black; }

.bg-light-mycopd-50 {
  background: #b3ddf9; }

.bg-dark-mycopd-51 {
  background: black; }

.bg-light-mycopd-51 {
  background: #b7dffa; }

.bg-dark-mycopd-52 {
  background: black; }

.bg-light-mycopd-52 {
  background: #bce1fa; }

.bg-dark-mycopd-53 {
  background: black; }

.bg-light-mycopd-53 {
  background: #c1e3fa; }

.bg-dark-mycopd-54 {
  background: black; }

.bg-light-mycopd-54 {
  background: #c6e5fb; }

.bg-dark-mycopd-55 {
  background: black; }

.bg-light-mycopd-55 {
  background: #cae7fb; }

.bg-dark-mycopd-56 {
  background: black; }

.bg-light-mycopd-56 {
  background: #cfeafb; }

.bg-dark-mycopd-57 {
  background: black; }

.bg-light-mycopd-57 {
  background: #d4ecfc; }

.bg-dark-mycopd-58 {
  background: black; }

.bg-light-mycopd-58 {
  background: #d9eefc; }

.bg-dark-mycopd-59 {
  background: black; }

.bg-light-mycopd-59 {
  background: #ddf0fc; }

.bg-dark-mycopd-60 {
  background: black; }

.bg-light-mycopd-60 {
  background: #e2f2fd; }

.bg-dark-mycopd-61 {
  background: black; }

.bg-light-mycopd-61 {
  background: #e7f4fd; }

.bg-dark-mycopd-62 {
  background: black; }

.bg-light-mycopd-62 {
  background: #ecf6fe; }

.bg-dark-mycopd-63 {
  background: black; }

.bg-light-mycopd-63 {
  background: #f0f8fe; }

.bg-dark-mycopd-64 {
  background: black; }

.bg-light-mycopd-64 {
  background: #f5fbfe; }

.bg-dark-mycopd-65 {
  background: black; }

.bg-light-mycopd-65 {
  background: #fafdff; }

.bg-dark-mycopd-66 {
  background: black; }

.bg-light-mycopd-66 {
  background: white; }

.bg-dark-mycopd-67 {
  background: black; }

.bg-light-mycopd-67 {
  background: white; }

.bg-dark-mycopd-68 {
  background: black; }

.bg-light-mycopd-68 {
  background: white; }

.bg-dark-mycopd-69 {
  background: black; }

.bg-light-mycopd-69 {
  background: white; }

.bg-dark-mycopd-70 {
  background: black; }

.bg-light-mycopd-70 {
  background: white; }

.bg-dark-mycopd-71 {
  background: black; }

.bg-light-mycopd-71 {
  background: white; }

.bg-dark-mycopd-72 {
  background: black; }

.bg-light-mycopd-72 {
  background: white; }

.bg-dark-mycopd-73 {
  background: black; }

.bg-light-mycopd-73 {
  background: white; }

.bg-dark-mycopd-74 {
  background: black; }

.bg-light-mycopd-74 {
  background: white; }

.bg-dark-mycopd-75 {
  background: black; }

.bg-light-mycopd-75 {
  background: white; }

.bg-dark-mycopd-76 {
  background: black; }

.bg-light-mycopd-76 {
  background: white; }

.bg-dark-mycopd-77 {
  background: black; }

.bg-light-mycopd-77 {
  background: white; }

.bg-dark-mycopd-78 {
  background: black; }

.bg-light-mycopd-78 {
  background: white; }

.bg-dark-mycopd-79 {
  background: black; }

.bg-light-mycopd-79 {
  background: white; }

.bg-dark-mycopd-80 {
  background: black; }

.bg-light-mycopd-80 {
  background: white; }

.bg-dark-mycopd-81 {
  background: black; }

.bg-light-mycopd-81 {
  background: white; }

.bg-dark-mycopd-82 {
  background: black; }

.bg-light-mycopd-82 {
  background: white; }

.bg-dark-mycopd-83 {
  background: black; }

.bg-light-mycopd-83 {
  background: white; }

.bg-dark-mycopd-84 {
  background: black; }

.bg-light-mycopd-84 {
  background: white; }

.bg-dark-mycopd-85 {
  background: black; }

.bg-light-mycopd-85 {
  background: white; }

.bg-dark-mycopd-86 {
  background: black; }

.bg-light-mycopd-86 {
  background: white; }

.bg-dark-mycopd-87 {
  background: black; }

.bg-light-mycopd-87 {
  background: white; }

.bg-dark-mycopd-88 {
  background: black; }

.bg-light-mycopd-88 {
  background: white; }

.bg-dark-mycopd-89 {
  background: black; }

.bg-light-mycopd-89 {
  background: white; }

.bg-dark-mycopd-90 {
  background: black; }

.bg-light-mycopd-90 {
  background: white; }

.bg-dark-mycopd-91 {
  background: black; }

.bg-light-mycopd-91 {
  background: white; }

.bg-dark-mycopd-92 {
  background: black; }

.bg-light-mycopd-92 {
  background: white; }

.bg-dark-mycopd-93 {
  background: black; }

.bg-light-mycopd-93 {
  background: white; }

.bg-dark-mycopd-94 {
  background: black; }

.bg-light-mycopd-94 {
  background: white; }

.bg-dark-mycopd-95 {
  background: black; }

.bg-light-mycopd-95 {
  background: white; }

.bg-dark-mycopd-96 {
  background: black; }

.bg-light-mycopd-96 {
  background: white; }

.bg-dark-mycopd-97 {
  background: black; }

.bg-light-mycopd-97 {
  background: white; }

.bg-dark-mycopd-98 {
  background: black; }

.bg-light-mycopd-98 {
  background: white; }

.bg-dark-mycopd-99 {
  background: black; }

.bg-light-mycopd-99 {
  background: white; }

.bg-dark-mycopd-100 {
  background: black; }

.bg-light-mycopd-100 {
  background: white; }

.text-myasthma {
  color: #971B5C !important; }

.border-myasthma {
  border-color: #971B5C; }

.myasthma {
  background-color: #971B5C !important;
  color: white !important; }

.tile-myasthma {
  background: #971B5C !important; }
  @media (min-width: 1025px) {
    .tile-myasthma:hover {
      background-color: #ad1f69 !important; } }
  .tile-myasthma:active, .tile-myasthma:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(151, 27, 92, 0.5);
    background-color: #a01d61 !important; }

.target-myasthma {
  background: #971B5C !important;
  color: #fff;
  padding: 20px; }

.patient-dash-myasthma {
  background-color: #971B5C !important; }

.btn-myasthma {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #971B5C !important;
  border: 2px solid #971B5C !important; }
  .btn-myasthma:focus, .btn-myasthma:active {
    outline: none;
    color: white !important;
    background: #971B5C !important;
    text-decoration: none; }

.bg-overlay-myasthma-10 {
  background: rgba(151, 27, 92, 0.1); }

.bg-overlay-myasthma-20 {
  background: rgba(151, 27, 92, 0.2); }

.bg-overlay-myasthma-30 {
  background: rgba(151, 27, 92, 0.3); }

.bg-overlay-myasthma-40 {
  background: rgba(151, 27, 92, 0.4); }

.bg-overlay-myasthma-50 {
  background: rgba(151, 27, 92, 0.5); }

.bg-overlay-myasthma-60 {
  background: rgba(151, 27, 92, 0.6); }

.bg-overlay-myasthma-70 {
  background: rgba(151, 27, 92, 0.7); }

.bg-overlay-myasthma-80 {
  background: rgba(151, 27, 92, 0.8); }

.bg-overlay-myasthma-90 {
  background: rgba(151, 27, 92, 0.9); }

.bg-myasthma {
  background: #971B5C; }

.bg-dark-myasthma-1 {
  background: #931a59; }

.bg-light-myasthma-1 {
  background: #9b1c5f; }

.bg-dark-myasthma-2 {
  background: #8e1957; }

.bg-light-myasthma-2 {
  background: #a01d61; }

.bg-dark-myasthma-3 {
  background: #8a1954; }

.bg-light-myasthma-3 {
  background: #a41d64; }

.bg-dark-myasthma-4 {
  background: #861851; }

.bg-light-myasthma-4 {
  background: #a81e67; }

.bg-dark-myasthma-5 {
  background: #81174f; }

.bg-light-myasthma-5 {
  background: #ad1f69; }

.bg-dark-myasthma-6 {
  background: #7d164c; }

.bg-light-myasthma-6 {
  background: #b1206c; }

.bg-dark-myasthma-7 {
  background: #79164a; }

.bg-light-myasthma-7 {
  background: #b5206e; }

.bg-dark-myasthma-8 {
  background: #741547; }

.bg-light-myasthma-8 {
  background: #ba2171; }

.bg-dark-myasthma-9 {
  background: #701444; }

.bg-light-myasthma-9 {
  background: #be2274; }

.bg-dark-myasthma-10 {
  background: #6c1342; }

.bg-light-myasthma-10 {
  background: #c22376; }

.bg-dark-myasthma-11 {
  background: #67123f; }

.bg-light-myasthma-11 {
  background: #c72479; }

.bg-dark-myasthma-12 {
  background: #63123c; }

.bg-light-myasthma-12 {
  background: #cb247c; }

.bg-dark-myasthma-13 {
  background: #5f113a; }

.bg-light-myasthma-13 {
  background: #cf257e; }

.bg-dark-myasthma-14 {
  background: #5a1037; }

.bg-light-myasthma-14 {
  background: #d42681; }

.bg-dark-myasthma-15 {
  background: #560f34; }

.bg-light-myasthma-15 {
  background: #d82784; }

.bg-dark-myasthma-16 {
  background: #520f32; }

.bg-light-myasthma-16 {
  background: #d92b86; }

.bg-dark-myasthma-17 {
  background: #4d0e2f; }

.bg-light-myasthma-17 {
  background: #da2f88; }

.bg-dark-myasthma-18 {
  background: #490d2d; }

.bg-light-myasthma-18 {
  background: #db338b; }

.bg-dark-myasthma-19 {
  background: #450c2a; }

.bg-light-myasthma-19 {
  background: #db388d; }

.bg-dark-myasthma-20 {
  background: #400c27; }

.bg-light-myasthma-20 {
  background: #dc3c90; }

.bg-dark-myasthma-21 {
  background: #3c0b25; }

.bg-light-myasthma-21 {
  background: #dd4092; }

.bg-dark-myasthma-22 {
  background: #380a22; }

.bg-light-myasthma-22 {
  background: #de4595; }

.bg-dark-myasthma-23 {
  background: #33091f; }

.bg-light-myasthma-23 {
  background: #de4997; }

.bg-dark-myasthma-24 {
  background: #2f081d; }

.bg-light-myasthma-24 {
  background: #df4d9a; }

.bg-dark-myasthma-25 {
  background: #2b081a; }

.bg-light-myasthma-25 {
  background: #e0529c; }

.bg-dark-myasthma-26 {
  background: #270717; }

.bg-light-myasthma-26 {
  background: #e1569f; }

.bg-dark-myasthma-27 {
  background: #220615; }

.bg-light-myasthma-27 {
  background: #e25aa1; }

.bg-dark-myasthma-28 {
  background: #1e0512; }

.bg-light-myasthma-28 {
  background: #e25ea4; }

.bg-dark-myasthma-29 {
  background: #1a0510; }

.bg-light-myasthma-29 {
  background: #e363a6; }

.bg-dark-myasthma-30 {
  background: #15040d; }

.bg-light-myasthma-30 {
  background: #e467a9; }

.bg-dark-myasthma-31 {
  background: #11030a; }

.bg-light-myasthma-31 {
  background: #e56bab; }

.bg-dark-myasthma-32 {
  background: #0d0208; }

.bg-light-myasthma-32 {
  background: #e570ad; }

.bg-dark-myasthma-33 {
  background: #080105; }

.bg-light-myasthma-33 {
  background: #e674b0; }

.bg-dark-myasthma-34 {
  background: #040102; }

.bg-light-myasthma-34 {
  background: #e778b2; }

.bg-dark-myasthma-35 {
  background: black; }

.bg-light-myasthma-35 {
  background: #e87db5; }

.bg-dark-myasthma-36 {
  background: black; }

.bg-light-myasthma-36 {
  background: #e881b7; }

.bg-dark-myasthma-37 {
  background: black; }

.bg-light-myasthma-37 {
  background: #e985ba; }

.bg-dark-myasthma-38 {
  background: black; }

.bg-light-myasthma-38 {
  background: #ea8abc; }

.bg-dark-myasthma-39 {
  background: black; }

.bg-light-myasthma-39 {
  background: #eb8ebf; }

.bg-dark-myasthma-40 {
  background: black; }

.bg-light-myasthma-40 {
  background: #ec92c1; }

.bg-dark-myasthma-41 {
  background: black; }

.bg-light-myasthma-41 {
  background: #ec97c4; }

.bg-dark-myasthma-42 {
  background: black; }

.bg-light-myasthma-42 {
  background: #ed9bc6; }

.bg-dark-myasthma-43 {
  background: black; }

.bg-light-myasthma-43 {
  background: #ee9fc9; }

.bg-dark-myasthma-44 {
  background: black; }

.bg-light-myasthma-44 {
  background: #efa4cb; }

.bg-dark-myasthma-45 {
  background: black; }

.bg-light-myasthma-45 {
  background: #efa8cd; }

.bg-dark-myasthma-46 {
  background: black; }

.bg-light-myasthma-46 {
  background: #f0acd0; }

.bg-dark-myasthma-47 {
  background: black; }

.bg-light-myasthma-47 {
  background: #f1b1d2; }

.bg-dark-myasthma-48 {
  background: black; }

.bg-light-myasthma-48 {
  background: #f2b5d5; }

.bg-dark-myasthma-49 {
  background: black; }

.bg-light-myasthma-49 {
  background: #f3b9d7; }

.bg-dark-myasthma-50 {
  background: black; }

.bg-light-myasthma-50 {
  background: #f3beda; }

.bg-dark-myasthma-51 {
  background: black; }

.bg-light-myasthma-51 {
  background: #f4c2dc; }

.bg-dark-myasthma-52 {
  background: black; }

.bg-light-myasthma-52 {
  background: #f5c6df; }

.bg-dark-myasthma-53 {
  background: black; }

.bg-light-myasthma-53 {
  background: #f6cbe1; }

.bg-dark-myasthma-54 {
  background: black; }

.bg-light-myasthma-54 {
  background: #f6cfe4; }

.bg-dark-myasthma-55 {
  background: black; }

.bg-light-myasthma-55 {
  background: #f7d3e6; }

.bg-dark-myasthma-56 {
  background: black; }

.bg-light-myasthma-56 {
  background: #f8d8e9; }

.bg-dark-myasthma-57 {
  background: black; }

.bg-light-myasthma-57 {
  background: #f9dceb; }

.bg-dark-myasthma-58 {
  background: black; }

.bg-light-myasthma-58 {
  background: #fae0ee; }

.bg-dark-myasthma-59 {
  background: black; }

.bg-light-myasthma-59 {
  background: #fae5f0; }

.bg-dark-myasthma-60 {
  background: black; }

.bg-light-myasthma-60 {
  background: #fbe9f2; }

.bg-dark-myasthma-61 {
  background: black; }

.bg-light-myasthma-61 {
  background: #fcedf5; }

.bg-dark-myasthma-62 {
  background: black; }

.bg-light-myasthma-62 {
  background: #fdf2f7; }

.bg-dark-myasthma-63 {
  background: black; }

.bg-light-myasthma-63 {
  background: #fdf6fa; }

.bg-dark-myasthma-64 {
  background: black; }

.bg-light-myasthma-64 {
  background: #fefafc; }

.bg-dark-myasthma-65 {
  background: black; }

.bg-light-myasthma-65 {
  background: white; }

.bg-dark-myasthma-66 {
  background: black; }

.bg-light-myasthma-66 {
  background: white; }

.bg-dark-myasthma-67 {
  background: black; }

.bg-light-myasthma-67 {
  background: white; }

.bg-dark-myasthma-68 {
  background: black; }

.bg-light-myasthma-68 {
  background: white; }

.bg-dark-myasthma-69 {
  background: black; }

.bg-light-myasthma-69 {
  background: white; }

.bg-dark-myasthma-70 {
  background: black; }

.bg-light-myasthma-70 {
  background: white; }

.bg-dark-myasthma-71 {
  background: black; }

.bg-light-myasthma-71 {
  background: white; }

.bg-dark-myasthma-72 {
  background: black; }

.bg-light-myasthma-72 {
  background: white; }

.bg-dark-myasthma-73 {
  background: black; }

.bg-light-myasthma-73 {
  background: white; }

.bg-dark-myasthma-74 {
  background: black; }

.bg-light-myasthma-74 {
  background: white; }

.bg-dark-myasthma-75 {
  background: black; }

.bg-light-myasthma-75 {
  background: white; }

.bg-dark-myasthma-76 {
  background: black; }

.bg-light-myasthma-76 {
  background: white; }

.bg-dark-myasthma-77 {
  background: black; }

.bg-light-myasthma-77 {
  background: white; }

.bg-dark-myasthma-78 {
  background: black; }

.bg-light-myasthma-78 {
  background: white; }

.bg-dark-myasthma-79 {
  background: black; }

.bg-light-myasthma-79 {
  background: white; }

.bg-dark-myasthma-80 {
  background: black; }

.bg-light-myasthma-80 {
  background: white; }

.bg-dark-myasthma-81 {
  background: black; }

.bg-light-myasthma-81 {
  background: white; }

.bg-dark-myasthma-82 {
  background: black; }

.bg-light-myasthma-82 {
  background: white; }

.bg-dark-myasthma-83 {
  background: black; }

.bg-light-myasthma-83 {
  background: white; }

.bg-dark-myasthma-84 {
  background: black; }

.bg-light-myasthma-84 {
  background: white; }

.bg-dark-myasthma-85 {
  background: black; }

.bg-light-myasthma-85 {
  background: white; }

.bg-dark-myasthma-86 {
  background: black; }

.bg-light-myasthma-86 {
  background: white; }

.bg-dark-myasthma-87 {
  background: black; }

.bg-light-myasthma-87 {
  background: white; }

.bg-dark-myasthma-88 {
  background: black; }

.bg-light-myasthma-88 {
  background: white; }

.bg-dark-myasthma-89 {
  background: black; }

.bg-light-myasthma-89 {
  background: white; }

.bg-dark-myasthma-90 {
  background: black; }

.bg-light-myasthma-90 {
  background: white; }

.bg-dark-myasthma-91 {
  background: black; }

.bg-light-myasthma-91 {
  background: white; }

.bg-dark-myasthma-92 {
  background: black; }

.bg-light-myasthma-92 {
  background: white; }

.bg-dark-myasthma-93 {
  background: black; }

.bg-light-myasthma-93 {
  background: white; }

.bg-dark-myasthma-94 {
  background: black; }

.bg-light-myasthma-94 {
  background: white; }

.bg-dark-myasthma-95 {
  background: black; }

.bg-light-myasthma-95 {
  background: white; }

.bg-dark-myasthma-96 {
  background: black; }

.bg-light-myasthma-96 {
  background: white; }

.bg-dark-myasthma-97 {
  background: black; }

.bg-light-myasthma-97 {
  background: white; }

.bg-dark-myasthma-98 {
  background: black; }

.bg-light-myasthma-98 {
  background: white; }

.bg-dark-myasthma-99 {
  background: black; }

.bg-light-myasthma-99 {
  background: white; }

.bg-dark-myasthma-100 {
  background: black; }

.bg-light-myasthma-100 {
  background: white; }

.text-mydiabetes {
  color: #3C2875 !important; }

.border-mydiabetes {
  border-color: #3C2875; }

.mydiabetes {
  background-color: #3C2875 !important;
  color: white !important; }

.tile-mydiabetes {
  background: #3C2875 !important; }
  @media (min-width: 1025px) {
    .tile-mydiabetes:hover {
      background-color: #462e88 !important; } }
  .tile-mydiabetes:active, .tile-mydiabetes:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(60, 40, 117, 0.5);
    background-color: #402b7d !important; }

.target-mydiabetes {
  background: #3C2875 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-mydiabetes {
  background-color: #3C2875 !important; }

.btn-mydiabetes {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #3C2875 !important;
  border: 2px solid #3C2875 !important; }
  .btn-mydiabetes:focus, .btn-mydiabetes:active {
    outline: none;
    color: white !important;
    background: #3C2875 !important;
    text-decoration: none; }

.bg-overlay-mydiabetes-10 {
  background: rgba(60, 40, 117, 0.1); }

.bg-overlay-mydiabetes-20 {
  background: rgba(60, 40, 117, 0.2); }

.bg-overlay-mydiabetes-30 {
  background: rgba(60, 40, 117, 0.3); }

.bg-overlay-mydiabetes-40 {
  background: rgba(60, 40, 117, 0.4); }

.bg-overlay-mydiabetes-50 {
  background: rgba(60, 40, 117, 0.5); }

.bg-overlay-mydiabetes-60 {
  background: rgba(60, 40, 117, 0.6); }

.bg-overlay-mydiabetes-70 {
  background: rgba(60, 40, 117, 0.7); }

.bg-overlay-mydiabetes-80 {
  background: rgba(60, 40, 117, 0.8); }

.bg-overlay-mydiabetes-90 {
  background: rgba(60, 40, 117, 0.9); }

.bg-mydiabetes {
  background: #3C2875; }

.bg-dark-mydiabetes-1 {
  background: #3a2771; }

.bg-light-mydiabetes-1 {
  background: #3e2979; }

.bg-dark-mydiabetes-2 {
  background: #38256d; }

.bg-light-mydiabetes-2 {
  background: #402b7d; }

.bg-dark-mydiabetes-3 {
  background: #36246a; }

.bg-light-mydiabetes-3 {
  background: #422c80; }

.bg-dark-mydiabetes-4 {
  background: #342366; }

.bg-light-mydiabetes-4 {
  background: #442d84; }

.bg-dark-mydiabetes-5 {
  background: #322262; }

.bg-light-mydiabetes-5 {
  background: #462e88; }

.bg-dark-mydiabetes-6 {
  background: #30205e; }

.bg-light-mydiabetes-6 {
  background: #48308c; }

.bg-dark-mydiabetes-7 {
  background: #2e1f5a; }

.bg-light-mydiabetes-7 {
  background: #4a3190; }

.bg-dark-mydiabetes-8 {
  background: #2c1e57; }

.bg-light-mydiabetes-8 {
  background: #4c3293; }

.bg-dark-mydiabetes-9 {
  background: #2a1c53; }

.bg-light-mydiabetes-9 {
  background: #4e3497; }

.bg-dark-mydiabetes-10 {
  background: #291b4f; }

.bg-light-mydiabetes-10 {
  background: #4f359b; }

.bg-dark-mydiabetes-11 {
  background: #271a4b; }

.bg-light-mydiabetes-11 {
  background: #51369f; }

.bg-dark-mydiabetes-12 {
  background: #251847; }

.bg-light-mydiabetes-12 {
  background: #5338a3; }

.bg-dark-mydiabetes-13 {
  background: #231744; }

.bg-light-mydiabetes-13 {
  background: #5539a6; }

.bg-dark-mydiabetes-14 {
  background: #211640; }

.bg-light-mydiabetes-14 {
  background: #573aaa; }

.bg-dark-mydiabetes-15 {
  background: #1f153c; }

.bg-light-mydiabetes-15 {
  background: #593bae; }

.bg-dark-mydiabetes-16 {
  background: #1d1338; }

.bg-light-mydiabetes-16 {
  background: #5b3db2; }

.bg-dark-mydiabetes-17 {
  background: #1b1234; }

.bg-light-mydiabetes-17 {
  background: #5d3eb6; }

.bg-dark-mydiabetes-18 {
  background: #191131; }

.bg-light-mydiabetes-18 {
  background: #5f3fb9; }

.bg-dark-mydiabetes-19 {
  background: #170f2d; }

.bg-light-mydiabetes-19 {
  background: #6141bd; }

.bg-dark-mydiabetes-20 {
  background: #150e29; }

.bg-light-mydiabetes-20 {
  background: #6444bf; }

.bg-dark-mydiabetes-21 {
  background: #130d25; }

.bg-light-mydiabetes-21 {
  background: #6748c0; }

.bg-dark-mydiabetes-22 {
  background: #110b21; }

.bg-light-mydiabetes-22 {
  background: #6a4cc2; }

.bg-dark-mydiabetes-23 {
  background: #0f0a1e; }

.bg-light-mydiabetes-23 {
  background: #6d4fc3; }

.bg-dark-mydiabetes-24 {
  background: #0d091a; }

.bg-light-mydiabetes-24 {
  background: #7153c4; }

.bg-dark-mydiabetes-25 {
  background: #0b0816; }

.bg-light-mydiabetes-25 {
  background: #7457c6; }

.bg-dark-mydiabetes-26 {
  background: #090612; }

.bg-light-mydiabetes-26 {
  background: #775bc7; }

.bg-dark-mydiabetes-27 {
  background: #07050e; }

.bg-light-mydiabetes-27 {
  background: #7a5fc8; }

.bg-dark-mydiabetes-28 {
  background: #05040b; }

.bg-light-mydiabetes-28 {
  background: #7d62c9; }

.bg-dark-mydiabetes-29 {
  background: #030207; }

.bg-light-mydiabetes-29 {
  background: #8066cb; }

.bg-dark-mydiabetes-30 {
  background: #020103; }

.bg-light-mydiabetes-30 {
  background: #836acc; }

.bg-dark-mydiabetes-31 {
  background: black; }

.bg-light-mydiabetes-31 {
  background: #876ecd; }

.bg-dark-mydiabetes-32 {
  background: black; }

.bg-light-mydiabetes-32 {
  background: #8a72cf; }

.bg-dark-mydiabetes-33 {
  background: black; }

.bg-light-mydiabetes-33 {
  background: #8d75d0; }

.bg-dark-mydiabetes-34 {
  background: black; }

.bg-light-mydiabetes-34 {
  background: #9079d1; }

.bg-dark-mydiabetes-35 {
  background: black; }

.bg-light-mydiabetes-35 {
  background: #937dd3; }

.bg-dark-mydiabetes-36 {
  background: black; }

.bg-light-mydiabetes-36 {
  background: #9681d4; }

.bg-dark-mydiabetes-37 {
  background: black; }

.bg-light-mydiabetes-37 {
  background: #9985d5; }

.bg-dark-mydiabetes-38 {
  background: black; }

.bg-light-mydiabetes-38 {
  background: #9d88d6; }

.bg-dark-mydiabetes-39 {
  background: black; }

.bg-light-mydiabetes-39 {
  background: #a08cd8; }

.bg-dark-mydiabetes-40 {
  background: black; }

.bg-light-mydiabetes-40 {
  background: #a390d9; }

.bg-dark-mydiabetes-41 {
  background: black; }

.bg-light-mydiabetes-41 {
  background: #a694da; }

.bg-dark-mydiabetes-42 {
  background: black; }

.bg-light-mydiabetes-42 {
  background: #a998dc; }

.bg-dark-mydiabetes-43 {
  background: black; }

.bg-light-mydiabetes-43 {
  background: #ac9bdd; }

.bg-dark-mydiabetes-44 {
  background: black; }

.bg-light-mydiabetes-44 {
  background: #b09fde; }

.bg-dark-mydiabetes-45 {
  background: black; }

.bg-light-mydiabetes-45 {
  background: #b3a3e0; }

.bg-dark-mydiabetes-46 {
  background: black; }

.bg-light-mydiabetes-46 {
  background: #b6a7e1; }

.bg-dark-mydiabetes-47 {
  background: black; }

.bg-light-mydiabetes-47 {
  background: #b9abe2; }

.bg-dark-mydiabetes-48 {
  background: black; }

.bg-light-mydiabetes-48 {
  background: #bcaee3; }

.bg-dark-mydiabetes-49 {
  background: black; }

.bg-light-mydiabetes-49 {
  background: #bfb2e5; }

.bg-dark-mydiabetes-50 {
  background: black; }

.bg-light-mydiabetes-50 {
  background: #c2b6e6; }

.bg-dark-mydiabetes-51 {
  background: black; }

.bg-light-mydiabetes-51 {
  background: #c6bae7; }

.bg-dark-mydiabetes-52 {
  background: black; }

.bg-light-mydiabetes-52 {
  background: #c9bee9; }

.bg-dark-mydiabetes-53 {
  background: black; }

.bg-light-mydiabetes-53 {
  background: #ccc1ea; }

.bg-dark-mydiabetes-54 {
  background: black; }

.bg-light-mydiabetes-54 {
  background: #cfc5eb; }

.bg-dark-mydiabetes-55 {
  background: black; }

.bg-light-mydiabetes-55 {
  background: #d2c9ed; }

.bg-dark-mydiabetes-56 {
  background: black; }

.bg-light-mydiabetes-56 {
  background: #d5cdee; }

.bg-dark-mydiabetes-57 {
  background: black; }

.bg-light-mydiabetes-57 {
  background: #d9d1ef; }

.bg-dark-mydiabetes-58 {
  background: black; }

.bg-light-mydiabetes-58 {
  background: #dcd4f0; }

.bg-dark-mydiabetes-59 {
  background: black; }

.bg-light-mydiabetes-59 {
  background: #dfd8f2; }

.bg-dark-mydiabetes-60 {
  background: black; }

.bg-light-mydiabetes-60 {
  background: #e2dcf3; }

.bg-dark-mydiabetes-61 {
  background: black; }

.bg-light-mydiabetes-61 {
  background: #e5e0f4; }

.bg-dark-mydiabetes-62 {
  background: black; }

.bg-light-mydiabetes-62 {
  background: #e8e4f6; }

.bg-dark-mydiabetes-63 {
  background: black; }

.bg-light-mydiabetes-63 {
  background: #ebe7f7; }

.bg-dark-mydiabetes-64 {
  background: black; }

.bg-light-mydiabetes-64 {
  background: #efebf8; }

.bg-dark-mydiabetes-65 {
  background: black; }

.bg-light-mydiabetes-65 {
  background: #f2effa; }

.bg-dark-mydiabetes-66 {
  background: black; }

.bg-light-mydiabetes-66 {
  background: #f5f3fb; }

.bg-dark-mydiabetes-67 {
  background: black; }

.bg-light-mydiabetes-67 {
  background: #f8f7fc; }

.bg-dark-mydiabetes-68 {
  background: black; }

.bg-light-mydiabetes-68 {
  background: #fbfafd; }

.bg-dark-mydiabetes-69 {
  background: black; }

.bg-light-mydiabetes-69 {
  background: #fefeff; }

.bg-dark-mydiabetes-70 {
  background: black; }

.bg-light-mydiabetes-70 {
  background: white; }

.bg-dark-mydiabetes-71 {
  background: black; }

.bg-light-mydiabetes-71 {
  background: white; }

.bg-dark-mydiabetes-72 {
  background: black; }

.bg-light-mydiabetes-72 {
  background: white; }

.bg-dark-mydiabetes-73 {
  background: black; }

.bg-light-mydiabetes-73 {
  background: white; }

.bg-dark-mydiabetes-74 {
  background: black; }

.bg-light-mydiabetes-74 {
  background: white; }

.bg-dark-mydiabetes-75 {
  background: black; }

.bg-light-mydiabetes-75 {
  background: white; }

.bg-dark-mydiabetes-76 {
  background: black; }

.bg-light-mydiabetes-76 {
  background: white; }

.bg-dark-mydiabetes-77 {
  background: black; }

.bg-light-mydiabetes-77 {
  background: white; }

.bg-dark-mydiabetes-78 {
  background: black; }

.bg-light-mydiabetes-78 {
  background: white; }

.bg-dark-mydiabetes-79 {
  background: black; }

.bg-light-mydiabetes-79 {
  background: white; }

.bg-dark-mydiabetes-80 {
  background: black; }

.bg-light-mydiabetes-80 {
  background: white; }

.bg-dark-mydiabetes-81 {
  background: black; }

.bg-light-mydiabetes-81 {
  background: white; }

.bg-dark-mydiabetes-82 {
  background: black; }

.bg-light-mydiabetes-82 {
  background: white; }

.bg-dark-mydiabetes-83 {
  background: black; }

.bg-light-mydiabetes-83 {
  background: white; }

.bg-dark-mydiabetes-84 {
  background: black; }

.bg-light-mydiabetes-84 {
  background: white; }

.bg-dark-mydiabetes-85 {
  background: black; }

.bg-light-mydiabetes-85 {
  background: white; }

.bg-dark-mydiabetes-86 {
  background: black; }

.bg-light-mydiabetes-86 {
  background: white; }

.bg-dark-mydiabetes-87 {
  background: black; }

.bg-light-mydiabetes-87 {
  background: white; }

.bg-dark-mydiabetes-88 {
  background: black; }

.bg-light-mydiabetes-88 {
  background: white; }

.bg-dark-mydiabetes-89 {
  background: black; }

.bg-light-mydiabetes-89 {
  background: white; }

.bg-dark-mydiabetes-90 {
  background: black; }

.bg-light-mydiabetes-90 {
  background: white; }

.bg-dark-mydiabetes-91 {
  background: black; }

.bg-light-mydiabetes-91 {
  background: white; }

.bg-dark-mydiabetes-92 {
  background: black; }

.bg-light-mydiabetes-92 {
  background: white; }

.bg-dark-mydiabetes-93 {
  background: black; }

.bg-light-mydiabetes-93 {
  background: white; }

.bg-dark-mydiabetes-94 {
  background: black; }

.bg-light-mydiabetes-94 {
  background: white; }

.bg-dark-mydiabetes-95 {
  background: black; }

.bg-light-mydiabetes-95 {
  background: white; }

.bg-dark-mydiabetes-96 {
  background: black; }

.bg-light-mydiabetes-96 {
  background: white; }

.bg-dark-mydiabetes-97 {
  background: black; }

.bg-light-mydiabetes-97 {
  background: white; }

.bg-dark-mydiabetes-98 {
  background: black; }

.bg-light-mydiabetes-98 {
  background: white; }

.bg-dark-mydiabetes-99 {
  background: black; }

.bg-light-mydiabetes-99 {
  background: white; }

.bg-dark-mydiabetes-100 {
  background: black; }

.bg-light-mydiabetes-100 {
  background: white; }

.text-myheart {
  color: #9B0000 !important; }

.border-myheart {
  border-color: #9B0000; }

.myheart {
  background-color: #9B0000 !important;
  color: white !important; }

.tile-myheart {
  background: #9B0000 !important; }
  @media (min-width: 1025px) {
    .tile-myheart:hover {
      background-color: #b50000 !important; } }
  .tile-myheart:active, .tile-myheart:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(155, 0, 0, 0.5);
    background-color: #a50000 !important; }

.target-myheart {
  background: #9B0000 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-myheart {
  background-color: #9B0000 !important; }

.btn-myheart {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #9B0000 !important;
  border: 2px solid #9B0000 !important; }
  .btn-myheart:focus, .btn-myheart:active {
    outline: none;
    color: white !important;
    background: #9B0000 !important;
    text-decoration: none; }

.bg-overlay-myheart-10 {
  background: rgba(155, 0, 0, 0.1); }

.bg-overlay-myheart-20 {
  background: rgba(155, 0, 0, 0.2); }

.bg-overlay-myheart-30 {
  background: rgba(155, 0, 0, 0.3); }

.bg-overlay-myheart-40 {
  background: rgba(155, 0, 0, 0.4); }

.bg-overlay-myheart-50 {
  background: rgba(155, 0, 0, 0.5); }

.bg-overlay-myheart-60 {
  background: rgba(155, 0, 0, 0.6); }

.bg-overlay-myheart-70 {
  background: rgba(155, 0, 0, 0.7); }

.bg-overlay-myheart-80 {
  background: rgba(155, 0, 0, 0.8); }

.bg-overlay-myheart-90 {
  background: rgba(155, 0, 0, 0.9); }

.bg-myheart {
  background: #9B0000; }

.bg-dark-myheart-1 {
  background: #960000; }

.bg-light-myheart-1 {
  background: #a00000; }

.bg-dark-myheart-2 {
  background: #910000; }

.bg-light-myheart-2 {
  background: #a50000; }

.bg-dark-myheart-3 {
  background: #8c0000; }

.bg-light-myheart-3 {
  background: #aa0000; }

.bg-dark-myheart-4 {
  background: #870000; }

.bg-light-myheart-4 {
  background: #af0000; }

.bg-dark-myheart-5 {
  background: #820000; }

.bg-light-myheart-5 {
  background: #b50000; }

.bg-dark-myheart-6 {
  background: #7c0000; }

.bg-light-myheart-6 {
  background: #ba0000; }

.bg-dark-myheart-7 {
  background: #770000; }

.bg-light-myheart-7 {
  background: #bf0000; }

.bg-dark-myheart-8 {
  background: #720000; }

.bg-light-myheart-8 {
  background: #c40000; }

.bg-dark-myheart-9 {
  background: #6d0000; }

.bg-light-myheart-9 {
  background: #c90000; }

.bg-dark-myheart-10 {
  background: #680000; }

.bg-light-myheart-10 {
  background: #ce0000; }

.bg-dark-myheart-11 {
  background: #630000; }

.bg-light-myheart-11 {
  background: #d30000; }

.bg-dark-myheart-12 {
  background: #5e0000; }

.bg-light-myheart-12 {
  background: #d80000; }

.bg-dark-myheart-13 {
  background: #590000; }

.bg-light-myheart-13 {
  background: #dd0000; }

.bg-dark-myheart-14 {
  background: #540000; }

.bg-light-myheart-14 {
  background: #e20000; }

.bg-dark-myheart-15 {
  background: #4f0000; }

.bg-light-myheart-15 {
  background: #e80000; }

.bg-dark-myheart-16 {
  background: #490000; }

.bg-light-myheart-16 {
  background: #ed0000; }

.bg-dark-myheart-17 {
  background: #440000; }

.bg-light-myheart-17 {
  background: #f20000; }

.bg-dark-myheart-18 {
  background: #3f0000; }

.bg-light-myheart-18 {
  background: #f70000; }

.bg-dark-myheart-19 {
  background: #3a0000; }

.bg-light-myheart-19 {
  background: #fc0000; }

.bg-dark-myheart-20 {
  background: #350000; }

.bg-light-myheart-20 {
  background: #ff0202; }

.bg-dark-myheart-21 {
  background: #300000; }

.bg-light-myheart-21 {
  background: #ff0707; }

.bg-dark-myheart-22 {
  background: #2b0000; }

.bg-light-myheart-22 {
  background: #ff0c0c; }

.bg-dark-myheart-23 {
  background: #260000; }

.bg-light-myheart-23 {
  background: #ff1111; }

.bg-dark-myheart-24 {
  background: #210000; }

.bg-light-myheart-24 {
  background: #ff1616; }

.bg-dark-myheart-25 {
  background: #1c0000; }

.bg-light-myheart-25 {
  background: #ff1c1c; }

.bg-dark-myheart-26 {
  background: #160000; }

.bg-light-myheart-26 {
  background: #ff2121; }

.bg-dark-myheart-27 {
  background: #110000; }

.bg-light-myheart-27 {
  background: #ff2626; }

.bg-dark-myheart-28 {
  background: #0c0000; }

.bg-light-myheart-28 {
  background: #ff2b2b; }

.bg-dark-myheart-29 {
  background: #070000; }

.bg-light-myheart-29 {
  background: #ff3030; }

.bg-dark-myheart-30 {
  background: #020000; }

.bg-light-myheart-30 {
  background: #ff3535; }

.bg-dark-myheart-31 {
  background: black; }

.bg-light-myheart-31 {
  background: #ff3a3a; }

.bg-dark-myheart-32 {
  background: black; }

.bg-light-myheart-32 {
  background: #ff3f3f; }

.bg-dark-myheart-33 {
  background: black; }

.bg-light-myheart-33 {
  background: #ff4444; }

.bg-dark-myheart-34 {
  background: black; }

.bg-light-myheart-34 {
  background: #ff4949; }

.bg-dark-myheart-35 {
  background: black; }

.bg-light-myheart-35 {
  background: #ff4f4f; }

.bg-dark-myheart-36 {
  background: black; }

.bg-light-myheart-36 {
  background: #ff5454; }

.bg-dark-myheart-37 {
  background: black; }

.bg-light-myheart-37 {
  background: #ff5959; }

.bg-dark-myheart-38 {
  background: black; }

.bg-light-myheart-38 {
  background: #ff5e5e; }

.bg-dark-myheart-39 {
  background: black; }

.bg-light-myheart-39 {
  background: #ff6363; }

.bg-dark-myheart-40 {
  background: black; }

.bg-light-myheart-40 {
  background: #ff6868; }

.bg-dark-myheart-41 {
  background: black; }

.bg-light-myheart-41 {
  background: #ff6d6d; }

.bg-dark-myheart-42 {
  background: black; }

.bg-light-myheart-42 {
  background: #ff7272; }

.bg-dark-myheart-43 {
  background: black; }

.bg-light-myheart-43 {
  background: #ff7777; }

.bg-dark-myheart-44 {
  background: black; }

.bg-light-myheart-44 {
  background: #ff7c7c; }

.bg-dark-myheart-45 {
  background: black; }

.bg-light-myheart-45 {
  background: #ff8282; }

.bg-dark-myheart-46 {
  background: black; }

.bg-light-myheart-46 {
  background: #ff8787; }

.bg-dark-myheart-47 {
  background: black; }

.bg-light-myheart-47 {
  background: #ff8c8c; }

.bg-dark-myheart-48 {
  background: black; }

.bg-light-myheart-48 {
  background: #ff9191; }

.bg-dark-myheart-49 {
  background: black; }

.bg-light-myheart-49 {
  background: #ff9696; }

.bg-dark-myheart-50 {
  background: black; }

.bg-light-myheart-50 {
  background: #ff9b9b; }

.bg-dark-myheart-51 {
  background: black; }

.bg-light-myheart-51 {
  background: #ffa0a0; }

.bg-dark-myheart-52 {
  background: black; }

.bg-light-myheart-52 {
  background: #ffa5a5; }

.bg-dark-myheart-53 {
  background: black; }

.bg-light-myheart-53 {
  background: #ffaaaa; }

.bg-dark-myheart-54 {
  background: black; }

.bg-light-myheart-54 {
  background: #ffafaf; }

.bg-dark-myheart-55 {
  background: black; }

.bg-light-myheart-55 {
  background: #ffb5b5; }

.bg-dark-myheart-56 {
  background: black; }

.bg-light-myheart-56 {
  background: #ffbaba; }

.bg-dark-myheart-57 {
  background: black; }

.bg-light-myheart-57 {
  background: #ffbfbf; }

.bg-dark-myheart-58 {
  background: black; }

.bg-light-myheart-58 {
  background: #ffc4c4; }

.bg-dark-myheart-59 {
  background: black; }

.bg-light-myheart-59 {
  background: #ffc9c9; }

.bg-dark-myheart-60 {
  background: black; }

.bg-light-myheart-60 {
  background: #ffcece; }

.bg-dark-myheart-61 {
  background: black; }

.bg-light-myheart-61 {
  background: #ffd3d3; }

.bg-dark-myheart-62 {
  background: black; }

.bg-light-myheart-62 {
  background: #ffd8d8; }

.bg-dark-myheart-63 {
  background: black; }

.bg-light-myheart-63 {
  background: #ffdddd; }

.bg-dark-myheart-64 {
  background: black; }

.bg-light-myheart-64 {
  background: #ffe2e2; }

.bg-dark-myheart-65 {
  background: black; }

.bg-light-myheart-65 {
  background: #ffe8e8; }

.bg-dark-myheart-66 {
  background: black; }

.bg-light-myheart-66 {
  background: #ffeded; }

.bg-dark-myheart-67 {
  background: black; }

.bg-light-myheart-67 {
  background: #fff2f2; }

.bg-dark-myheart-68 {
  background: black; }

.bg-light-myheart-68 {
  background: #fff7f7; }

.bg-dark-myheart-69 {
  background: black; }

.bg-light-myheart-69 {
  background: #fffcfc; }

.bg-dark-myheart-70 {
  background: black; }

.bg-light-myheart-70 {
  background: white; }

.bg-dark-myheart-71 {
  background: black; }

.bg-light-myheart-71 {
  background: white; }

.bg-dark-myheart-72 {
  background: black; }

.bg-light-myheart-72 {
  background: white; }

.bg-dark-myheart-73 {
  background: black; }

.bg-light-myheart-73 {
  background: white; }

.bg-dark-myheart-74 {
  background: black; }

.bg-light-myheart-74 {
  background: white; }

.bg-dark-myheart-75 {
  background: black; }

.bg-light-myheart-75 {
  background: white; }

.bg-dark-myheart-76 {
  background: black; }

.bg-light-myheart-76 {
  background: white; }

.bg-dark-myheart-77 {
  background: black; }

.bg-light-myheart-77 {
  background: white; }

.bg-dark-myheart-78 {
  background: black; }

.bg-light-myheart-78 {
  background: white; }

.bg-dark-myheart-79 {
  background: black; }

.bg-light-myheart-79 {
  background: white; }

.bg-dark-myheart-80 {
  background: black; }

.bg-light-myheart-80 {
  background: white; }

.bg-dark-myheart-81 {
  background: black; }

.bg-light-myheart-81 {
  background: white; }

.bg-dark-myheart-82 {
  background: black; }

.bg-light-myheart-82 {
  background: white; }

.bg-dark-myheart-83 {
  background: black; }

.bg-light-myheart-83 {
  background: white; }

.bg-dark-myheart-84 {
  background: black; }

.bg-light-myheart-84 {
  background: white; }

.bg-dark-myheart-85 {
  background: black; }

.bg-light-myheart-85 {
  background: white; }

.bg-dark-myheart-86 {
  background: black; }

.bg-light-myheart-86 {
  background: white; }

.bg-dark-myheart-87 {
  background: black; }

.bg-light-myheart-87 {
  background: white; }

.bg-dark-myheart-88 {
  background: black; }

.bg-light-myheart-88 {
  background: white; }

.bg-dark-myheart-89 {
  background: black; }

.bg-light-myheart-89 {
  background: white; }

.bg-dark-myheart-90 {
  background: black; }

.bg-light-myheart-90 {
  background: white; }

.bg-dark-myheart-91 {
  background: black; }

.bg-light-myheart-91 {
  background: white; }

.bg-dark-myheart-92 {
  background: black; }

.bg-light-myheart-92 {
  background: white; }

.bg-dark-myheart-93 {
  background: black; }

.bg-light-myheart-93 {
  background: white; }

.bg-dark-myheart-94 {
  background: black; }

.bg-light-myheart-94 {
  background: white; }

.bg-dark-myheart-95 {
  background: black; }

.bg-light-myheart-95 {
  background: white; }

.bg-dark-myheart-96 {
  background: black; }

.bg-light-myheart-96 {
  background: white; }

.bg-dark-myheart-97 {
  background: black; }

.bg-light-myheart-97 {
  background: white; }

.bg-dark-myheart-98 {
  background: black; }

.bg-light-myheart-98 {
  background: white; }

.bg-dark-myheart-99 {
  background: black; }

.bg-light-myheart-99 {
  background: white; }

.bg-dark-myheart-100 {
  background: black; }

.bg-light-myheart-100 {
  background: white; }

.text-mytelehealth {
  color: #03406a !important; }

.border-mytelehealth {
  border-color: #03406a; }

.mytelehealth {
  background-color: #03406a !important;
  color: white !important; }

.tile-mytelehealth {
  background: #03406a !important; }
  @media (min-width: 1025px) {
    .tile-mytelehealth:hover {
      background-color: #044f83 !important; } }
  .tile-mytelehealth:active, .tile-mytelehealth:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(3, 64, 106, 0.5);
    background-color: #034674 !important; }

.target-mytelehealth {
  background: #03406a !important;
  color: #fff;
  padding: 20px; }

.patient-dash-mytelehealth {
  background-color: #03406a !important; }

.btn-mytelehealth {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #03406a !important;
  border: 2px solid #03406a !important; }
  .btn-mytelehealth:focus, .btn-mytelehealth:active {
    outline: none;
    color: white !important;
    background: #03406a !important;
    text-decoration: none; }

.bg-overlay-mytelehealth-10 {
  background: rgba(3, 64, 106, 0.1); }

.bg-overlay-mytelehealth-20 {
  background: rgba(3, 64, 106, 0.2); }

.bg-overlay-mytelehealth-30 {
  background: rgba(3, 64, 106, 0.3); }

.bg-overlay-mytelehealth-40 {
  background: rgba(3, 64, 106, 0.4); }

.bg-overlay-mytelehealth-50 {
  background: rgba(3, 64, 106, 0.5); }

.bg-overlay-mytelehealth-60 {
  background: rgba(3, 64, 106, 0.6); }

.bg-overlay-mytelehealth-70 {
  background: rgba(3, 64, 106, 0.7); }

.bg-overlay-mytelehealth-80 {
  background: rgba(3, 64, 106, 0.8); }

.bg-overlay-mytelehealth-90 {
  background: rgba(3, 64, 106, 0.9); }

.bg-mytelehealth {
  background: #03406a; }

.bg-dark-mytelehealth-1 {
  background: #033d65; }

.bg-light-mytelehealth-1 {
  background: #03436f; }

.bg-dark-mytelehealth-2 {
  background: #033a60; }

.bg-light-mytelehealth-2 {
  background: #034674; }

.bg-dark-mytelehealth-3 {
  background: #03375b; }

.bg-light-mytelehealth-3 {
  background: #034979; }

.bg-dark-mytelehealth-4 {
  background: #023456; }

.bg-light-mytelehealth-4 {
  background: #044c7e; }

.bg-dark-mytelehealth-5 {
  background: #023151; }

.bg-light-mytelehealth-5 {
  background: #044f83; }

.bg-dark-mytelehealth-6 {
  background: #022e4c; }

.bg-light-mytelehealth-6 {
  background: #045288; }

.bg-dark-mytelehealth-7 {
  background: #022b47; }

.bg-light-mytelehealth-7 {
  background: #04558d; }

.bg-dark-mytelehealth-8 {
  background: #022842; }

.bg-light-mytelehealth-8 {
  background: #045892; }

.bg-dark-mytelehealth-9 {
  background: #02253d; }

.bg-light-mytelehealth-9 {
  background: #045b97; }

.bg-dark-mytelehealth-10 {
  background: #022238; }

.bg-light-mytelehealth-10 {
  background: #045e9c; }

.bg-dark-mytelehealth-11 {
  background: #011f33; }

.bg-light-mytelehealth-11 {
  background: #0561a1; }

.bg-dark-mytelehealth-12 {
  background: #011c2e; }

.bg-light-mytelehealth-12 {
  background: #0564a6; }

.bg-dark-mytelehealth-13 {
  background: #01192a; }

.bg-light-mytelehealth-13 {
  background: #0567aa; }

.bg-dark-mytelehealth-14 {
  background: #011625; }

.bg-light-mytelehealth-14 {
  background: #056aaf; }

.bg-dark-mytelehealth-15 {
  background: #011320; }

.bg-light-mytelehealth-15 {
  background: #056db4; }

.bg-dark-mytelehealth-16 {
  background: #01101b; }

.bg-light-mytelehealth-16 {
  background: #0570b9; }

.bg-dark-mytelehealth-17 {
  background: #010d16; }

.bg-light-mytelehealth-17 {
  background: #0573be; }

.bg-dark-mytelehealth-18 {
  background: #000a11; }

.bg-light-mytelehealth-18 {
  background: #0676c3; }

.bg-dark-mytelehealth-19 {
  background: #00070c; }

.bg-light-mytelehealth-19 {
  background: #0679c8; }

.bg-dark-mytelehealth-20 {
  background: #000407; }

.bg-light-mytelehealth-20 {
  background: #067ccd; }

.bg-dark-mytelehealth-21 {
  background: #000102; }

.bg-light-mytelehealth-21 {
  background: #067fd2; }

.bg-dark-mytelehealth-22 {
  background: black; }

.bg-light-mytelehealth-22 {
  background: #0682d7; }

.bg-dark-mytelehealth-23 {
  background: black; }

.bg-light-mytelehealth-23 {
  background: #0685dc; }

.bg-dark-mytelehealth-24 {
  background: black; }

.bg-light-mytelehealth-24 {
  background: #0688e1; }

.bg-dark-mytelehealth-25 {
  background: black; }

.bg-light-mytelehealth-25 {
  background: #078be6; }

.bg-dark-mytelehealth-26 {
  background: black; }

.bg-light-mytelehealth-26 {
  background: #078eeb; }

.bg-dark-mytelehealth-27 {
  background: black; }

.bg-light-mytelehealth-27 {
  background: #0791f0; }

.bg-dark-mytelehealth-28 {
  background: black; }

.bg-light-mytelehealth-28 {
  background: #0794f5; }

.bg-dark-mytelehealth-29 {
  background: black; }

.bg-light-mytelehealth-29 {
  background: #0997f8; }

.bg-dark-mytelehealth-30 {
  background: black; }

.bg-light-mytelehealth-30 {
  background: #0e99f8; }

.bg-dark-mytelehealth-31 {
  background: black; }

.bg-light-mytelehealth-31 {
  background: #139bf8; }

.bg-dark-mytelehealth-32 {
  background: black; }

.bg-light-mytelehealth-32 {
  background: #189df8; }

.bg-dark-mytelehealth-33 {
  background: black; }

.bg-light-mytelehealth-33 {
  background: #1d9ff9; }

.bg-dark-mytelehealth-34 {
  background: black; }

.bg-light-mytelehealth-34 {
  background: #22a1f9; }

.bg-dark-mytelehealth-35 {
  background: black; }

.bg-light-mytelehealth-35 {
  background: #27a3f9; }

.bg-dark-mytelehealth-36 {
  background: black; }

.bg-light-mytelehealth-36 {
  background: #2ca5f9; }

.bg-dark-mytelehealth-37 {
  background: black; }

.bg-light-mytelehealth-37 {
  background: #31a7f9; }

.bg-dark-mytelehealth-38 {
  background: black; }

.bg-light-mytelehealth-38 {
  background: #36a9f9; }

.bg-dark-mytelehealth-39 {
  background: black; }

.bg-light-mytelehealth-39 {
  background: #3aacf9; }

.bg-dark-mytelehealth-40 {
  background: black; }

.bg-light-mytelehealth-40 {
  background: #3faefa; }

.bg-dark-mytelehealth-41 {
  background: black; }

.bg-light-mytelehealth-41 {
  background: #44b0fa; }

.bg-dark-mytelehealth-42 {
  background: black; }

.bg-light-mytelehealth-42 {
  background: #49b2fa; }

.bg-dark-mytelehealth-43 {
  background: black; }

.bg-light-mytelehealth-43 {
  background: #4eb4fa; }

.bg-dark-mytelehealth-44 {
  background: black; }

.bg-light-mytelehealth-44 {
  background: #53b6fa; }

.bg-dark-mytelehealth-45 {
  background: black; }

.bg-light-mytelehealth-45 {
  background: #58b8fa; }

.bg-dark-mytelehealth-46 {
  background: black; }

.bg-light-mytelehealth-46 {
  background: #5dbafa; }

.bg-dark-mytelehealth-47 {
  background: black; }

.bg-light-mytelehealth-47 {
  background: #62bcfb; }

.bg-dark-mytelehealth-48 {
  background: black; }

.bg-light-mytelehealth-48 {
  background: #67bffb; }

.bg-dark-mytelehealth-49 {
  background: black; }

.bg-light-mytelehealth-49 {
  background: #6cc1fb; }

.bg-dark-mytelehealth-50 {
  background: black; }

.bg-light-mytelehealth-50 {
  background: #71c3fb; }

.bg-dark-mytelehealth-51 {
  background: black; }

.bg-light-mytelehealth-51 {
  background: #76c5fb; }

.bg-dark-mytelehealth-52 {
  background: black; }

.bg-light-mytelehealth-52 {
  background: #7bc7fb; }

.bg-dark-mytelehealth-53 {
  background: black; }

.bg-light-mytelehealth-53 {
  background: #80c9fb; }

.bg-dark-mytelehealth-54 {
  background: black; }

.bg-light-mytelehealth-54 {
  background: #85cbfc; }

.bg-dark-mytelehealth-55 {
  background: black; }

.bg-light-mytelehealth-55 {
  background: #8acdfc; }

.bg-dark-mytelehealth-56 {
  background: black; }

.bg-light-mytelehealth-56 {
  background: #8fcffc; }

.bg-dark-mytelehealth-57 {
  background: black; }

.bg-light-mytelehealth-57 {
  background: #94d1fc; }

.bg-dark-mytelehealth-58 {
  background: black; }

.bg-light-mytelehealth-58 {
  background: #99d4fc; }

.bg-dark-mytelehealth-59 {
  background: black; }

.bg-light-mytelehealth-59 {
  background: #9ed6fc; }

.bg-dark-mytelehealth-60 {
  background: black; }

.bg-light-mytelehealth-60 {
  background: #a3d8fc; }

.bg-dark-mytelehealth-61 {
  background: black; }

.bg-light-mytelehealth-61 {
  background: #a8dafd; }

.bg-dark-mytelehealth-62 {
  background: black; }

.bg-light-mytelehealth-62 {
  background: #addcfd; }

.bg-dark-mytelehealth-63 {
  background: black; }

.bg-light-mytelehealth-63 {
  background: #b1defd; }

.bg-dark-mytelehealth-64 {
  background: black; }

.bg-light-mytelehealth-64 {
  background: #b6e0fd; }

.bg-dark-mytelehealth-65 {
  background: black; }

.bg-light-mytelehealth-65 {
  background: #bbe2fd; }

.bg-dark-mytelehealth-66 {
  background: black; }

.bg-light-mytelehealth-66 {
  background: #c0e4fd; }

.bg-dark-mytelehealth-67 {
  background: black; }

.bg-light-mytelehealth-67 {
  background: #c5e7fd; }

.bg-dark-mytelehealth-68 {
  background: black; }

.bg-light-mytelehealth-68 {
  background: #cae9fe; }

.bg-dark-mytelehealth-69 {
  background: black; }

.bg-light-mytelehealth-69 {
  background: #cfebfe; }

.bg-dark-mytelehealth-70 {
  background: black; }

.bg-light-mytelehealth-70 {
  background: #d4edfe; }

.bg-dark-mytelehealth-71 {
  background: black; }

.bg-light-mytelehealth-71 {
  background: #d9effe; }

.bg-dark-mytelehealth-72 {
  background: black; }

.bg-light-mytelehealth-72 {
  background: #def1fe; }

.bg-dark-mytelehealth-73 {
  background: black; }

.bg-light-mytelehealth-73 {
  background: #e3f3fe; }

.bg-dark-mytelehealth-74 {
  background: black; }

.bg-light-mytelehealth-74 {
  background: #e8f5fe; }

.bg-dark-mytelehealth-75 {
  background: black; }

.bg-light-mytelehealth-75 {
  background: #edf7fe; }

.bg-dark-mytelehealth-76 {
  background: black; }

.bg-light-mytelehealth-76 {
  background: #f2f9ff; }

.bg-dark-mytelehealth-77 {
  background: black; }

.bg-light-mytelehealth-77 {
  background: #f7fcff; }

.bg-dark-mytelehealth-78 {
  background: black; }

.bg-light-mytelehealth-78 {
  background: #fcfeff; }

.bg-dark-mytelehealth-79 {
  background: black; }

.bg-light-mytelehealth-79 {
  background: white; }

.bg-dark-mytelehealth-80 {
  background: black; }

.bg-light-mytelehealth-80 {
  background: white; }

.bg-dark-mytelehealth-81 {
  background: black; }

.bg-light-mytelehealth-81 {
  background: white; }

.bg-dark-mytelehealth-82 {
  background: black; }

.bg-light-mytelehealth-82 {
  background: white; }

.bg-dark-mytelehealth-83 {
  background: black; }

.bg-light-mytelehealth-83 {
  background: white; }

.bg-dark-mytelehealth-84 {
  background: black; }

.bg-light-mytelehealth-84 {
  background: white; }

.bg-dark-mytelehealth-85 {
  background: black; }

.bg-light-mytelehealth-85 {
  background: white; }

.bg-dark-mytelehealth-86 {
  background: black; }

.bg-light-mytelehealth-86 {
  background: white; }

.bg-dark-mytelehealth-87 {
  background: black; }

.bg-light-mytelehealth-87 {
  background: white; }

.bg-dark-mytelehealth-88 {
  background: black; }

.bg-light-mytelehealth-88 {
  background: white; }

.bg-dark-mytelehealth-89 {
  background: black; }

.bg-light-mytelehealth-89 {
  background: white; }

.bg-dark-mytelehealth-90 {
  background: black; }

.bg-light-mytelehealth-90 {
  background: white; }

.bg-dark-mytelehealth-91 {
  background: black; }

.bg-light-mytelehealth-91 {
  background: white; }

.bg-dark-mytelehealth-92 {
  background: black; }

.bg-light-mytelehealth-92 {
  background: white; }

.bg-dark-mytelehealth-93 {
  background: black; }

.bg-light-mytelehealth-93 {
  background: white; }

.bg-dark-mytelehealth-94 {
  background: black; }

.bg-light-mytelehealth-94 {
  background: white; }

.bg-dark-mytelehealth-95 {
  background: black; }

.bg-light-mytelehealth-95 {
  background: white; }

.bg-dark-mytelehealth-96 {
  background: black; }

.bg-light-mytelehealth-96 {
  background: white; }

.bg-dark-mytelehealth-97 {
  background: black; }

.bg-light-mytelehealth-97 {
  background: white; }

.bg-dark-mytelehealth-98 {
  background: black; }

.bg-light-mytelehealth-98 {
  background: white; }

.bg-dark-mytelehealth-99 {
  background: black; }

.bg-light-mytelehealth-99 {
  background: white; }

.bg-dark-mytelehealth-100 {
  background: black; }

.bg-light-mytelehealth-100 {
  background: white; }

.text-dorset {
  color: #282c54 !important; }

.border-dorset {
  border-color: #282c54; }

.dorset {
  background-color: #282c54 !important;
  color: white !important; }

.tile-dorset {
  background: #282c54 !important; }
  @media (min-width: 1025px) {
    .tile-dorset:hover {
      background-color: #303565 !important; } }
  .tile-dorset:active, .tile-dorset:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(40, 44, 84, 0.5);
    background-color: #2b305b !important; }

.target-dorset {
  background: #282c54 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-dorset {
  background-color: #282c54 !important; }

.btn-dorset {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #282c54 !important;
  border: 2px solid #282c54 !important; }
  .btn-dorset:focus, .btn-dorset:active {
    outline: none;
    color: white !important;
    background: #282c54 !important;
    text-decoration: none; }

.bg-overlay-dorset-10 {
  background: rgba(40, 44, 84, 0.1); }

.bg-overlay-dorset-20 {
  background: rgba(40, 44, 84, 0.2); }

.bg-overlay-dorset-30 {
  background: rgba(40, 44, 84, 0.3); }

.bg-overlay-dorset-40 {
  background: rgba(40, 44, 84, 0.4); }

.bg-overlay-dorset-50 {
  background: rgba(40, 44, 84, 0.5); }

.bg-overlay-dorset-60 {
  background: rgba(40, 44, 84, 0.6); }

.bg-overlay-dorset-70 {
  background: rgba(40, 44, 84, 0.7); }

.bg-overlay-dorset-80 {
  background: rgba(40, 44, 84, 0.8); }

.bg-overlay-dorset-90 {
  background: rgba(40, 44, 84, 0.9); }

.bg-dorset {
  background: #282c54; }

.bg-dark-dorset-1 {
  background: #262a51; }

.bg-light-dorset-1 {
  background: #2a2e57; }

.bg-dark-dorset-2 {
  background: #25284d; }

.bg-light-dorset-2 {
  background: #2b305b; }

.bg-dark-dorset-3 {
  background: #23274a; }

.bg-light-dorset-3 {
  background: #2d315e; }

.bg-dark-dorset-4 {
  background: #212546; }

.bg-light-dorset-4 {
  background: #2f3362; }

.bg-dark-dorset-5 {
  background: #202343; }

.bg-light-dorset-5 {
  background: #303565; }

.bg-dark-dorset-6 {
  background: #1e213f; }

.bg-light-dorset-6 {
  background: #323769; }

.bg-dark-dorset-7 {
  background: #1c1f3c; }

.bg-light-dorset-7 {
  background: #34396c; }

.bg-dark-dorset-8 {
  background: #1b1e38; }

.bg-light-dorset-8 {
  background: #353a70; }

.bg-dark-dorset-9 {
  background: #191c35; }

.bg-light-dorset-9 {
  background: #373c73; }

.bg-dark-dorset-10 {
  background: #181a31; }

.bg-light-dorset-10 {
  background: #383e77; }

.bg-dark-dorset-11 {
  background: #16182e; }

.bg-light-dorset-11 {
  background: #3a407a; }

.bg-dark-dorset-12 {
  background: #14162b; }

.bg-light-dorset-12 {
  background: #3c427d; }

.bg-dark-dorset-13 {
  background: #131427; }

.bg-light-dorset-13 {
  background: #3d4481; }

.bg-dark-dorset-14 {
  background: #111324; }

.bg-light-dorset-14 {
  background: #3f4584; }

.bg-dark-dorset-15 {
  background: #0f1120; }

.bg-light-dorset-15 {
  background: #414788; }

.bg-dark-dorset-16 {
  background: #0e0f1d; }

.bg-light-dorset-16 {
  background: #42498b; }

.bg-dark-dorset-17 {
  background: #0c0d19; }

.bg-light-dorset-17 {
  background: #444b8f; }

.bg-dark-dorset-18 {
  background: #0a0b16; }

.bg-light-dorset-18 {
  background: #464d92; }

.bg-dark-dorset-19 {
  background: #090a12; }

.bg-light-dorset-19 {
  background: #474e96; }

.bg-dark-dorset-20 {
  background: #07080f; }

.bg-light-dorset-20 {
  background: #495099; }

.bg-dark-dorset-21 {
  background: #05060b; }

.bg-light-dorset-21 {
  background: #4b529d; }

.bg-dark-dorset-22 {
  background: #040408; }

.bg-light-dorset-22 {
  background: #4c54a0; }

.bg-dark-dorset-23 {
  background: #020205; }

.bg-light-dorset-23 {
  background: #4e56a3; }

.bg-dark-dorset-24 {
  background: #010101; }

.bg-light-dorset-24 {
  background: #4f57a7; }

.bg-dark-dorset-25 {
  background: black; }

.bg-light-dorset-25 {
  background: #5159aa; }

.bg-dark-dorset-26 {
  background: black; }

.bg-light-dorset-26 {
  background: #535cad; }

.bg-dark-dorset-27 {
  background: black; }

.bg-light-dorset-27 {
  background: #575faf; }

.bg-dark-dorset-28 {
  background: black; }

.bg-light-dorset-28 {
  background: #5a62b1; }

.bg-dark-dorset-29 {
  background: black; }

.bg-light-dorset-29 {
  background: #5e65b2; }

.bg-dark-dorset-30 {
  background: black; }

.bg-light-dorset-30 {
  background: #6169b4; }

.bg-dark-dorset-31 {
  background: black; }

.bg-light-dorset-31 {
  background: #656cb5; }

.bg-dark-dorset-32 {
  background: black; }

.bg-light-dorset-32 {
  background: #686fb7; }

.bg-dark-dorset-33 {
  background: black; }

.bg-light-dorset-33 {
  background: #6c73b9; }

.bg-dark-dorset-34 {
  background: black; }

.bg-light-dorset-34 {
  background: #6f76ba; }

.bg-dark-dorset-35 {
  background: black; }

.bg-light-dorset-35 {
  background: #7279bc; }

.bg-dark-dorset-36 {
  background: black; }

.bg-light-dorset-36 {
  background: #767cbe; }

.bg-dark-dorset-37 {
  background: black; }

.bg-light-dorset-37 {
  background: #7980bf; }

.bg-dark-dorset-38 {
  background: black; }

.bg-light-dorset-38 {
  background: #7d83c1; }

.bg-dark-dorset-39 {
  background: black; }

.bg-light-dorset-39 {
  background: #8086c3; }

.bg-dark-dorset-40 {
  background: black; }

.bg-light-dorset-40 {
  background: #848ac4; }

.bg-dark-dorset-41 {
  background: black; }

.bg-light-dorset-41 {
  background: #878dc6; }

.bg-dark-dorset-42 {
  background: black; }

.bg-light-dorset-42 {
  background: #8b90c8; }

.bg-dark-dorset-43 {
  background: black; }

.bg-light-dorset-43 {
  background: #8e93c9; }

.bg-dark-dorset-44 {
  background: black; }

.bg-light-dorset-44 {
  background: #9297cb; }

.bg-dark-dorset-45 {
  background: black; }

.bg-light-dorset-45 {
  background: #959acd; }

.bg-dark-dorset-46 {
  background: black; }

.bg-light-dorset-46 {
  background: #989dce; }

.bg-dark-dorset-47 {
  background: black; }

.bg-light-dorset-47 {
  background: #9ca1d0; }

.bg-dark-dorset-48 {
  background: black; }

.bg-light-dorset-48 {
  background: #9fa4d1; }

.bg-dark-dorset-49 {
  background: black; }

.bg-light-dorset-49 {
  background: #a3a7d3; }

.bg-dark-dorset-50 {
  background: black; }

.bg-light-dorset-50 {
  background: #a6aad5; }

.bg-dark-dorset-51 {
  background: black; }

.bg-light-dorset-51 {
  background: #aaaed6; }

.bg-dark-dorset-52 {
  background: black; }

.bg-light-dorset-52 {
  background: #adb1d8; }

.bg-dark-dorset-53 {
  background: black; }

.bg-light-dorset-53 {
  background: #b1b4da; }

.bg-dark-dorset-54 {
  background: black; }

.bg-light-dorset-54 {
  background: #b4b8db; }

.bg-dark-dorset-55 {
  background: black; }

.bg-light-dorset-55 {
  background: #b8bbdd; }

.bg-dark-dorset-56 {
  background: black; }

.bg-light-dorset-56 {
  background: #bbbedf; }

.bg-dark-dorset-57 {
  background: black; }

.bg-light-dorset-57 {
  background: #bec2e0; }

.bg-dark-dorset-58 {
  background: black; }

.bg-light-dorset-58 {
  background: #c2c5e2; }

.bg-dark-dorset-59 {
  background: black; }

.bg-light-dorset-59 {
  background: #c5c8e4; }

.bg-dark-dorset-60 {
  background: black; }

.bg-light-dorset-60 {
  background: #c9cbe5; }

.bg-dark-dorset-61 {
  background: black; }

.bg-light-dorset-61 {
  background: #cccfe7; }

.bg-dark-dorset-62 {
  background: black; }

.bg-light-dorset-62 {
  background: #d0d2e8; }

.bg-dark-dorset-63 {
  background: black; }

.bg-light-dorset-63 {
  background: #d3d5ea; }

.bg-dark-dorset-64 {
  background: black; }

.bg-light-dorset-64 {
  background: #d7d9ec; }

.bg-dark-dorset-65 {
  background: black; }

.bg-light-dorset-65 {
  background: #dadced; }

.bg-dark-dorset-66 {
  background: black; }

.bg-light-dorset-66 {
  background: #dedfef; }

.bg-dark-dorset-67 {
  background: black; }

.bg-light-dorset-67 {
  background: #e1e2f1; }

.bg-dark-dorset-68 {
  background: black; }

.bg-light-dorset-68 {
  background: #e4e6f2; }

.bg-dark-dorset-69 {
  background: black; }

.bg-light-dorset-69 {
  background: #e8e9f4; }

.bg-dark-dorset-70 {
  background: black; }

.bg-light-dorset-70 {
  background: #ebecf6; }

.bg-dark-dorset-71 {
  background: black; }

.bg-light-dorset-71 {
  background: #eff0f7; }

.bg-dark-dorset-72 {
  background: black; }

.bg-light-dorset-72 {
  background: #f2f3f9; }

.bg-dark-dorset-73 {
  background: black; }

.bg-light-dorset-73 {
  background: #f6f6fb; }

.bg-dark-dorset-74 {
  background: black; }

.bg-light-dorset-74 {
  background: #f9f9fc; }

.bg-dark-dorset-75 {
  background: black; }

.bg-light-dorset-75 {
  background: #fdfdfe; }

.bg-dark-dorset-76 {
  background: black; }

.bg-light-dorset-76 {
  background: white; }

.bg-dark-dorset-77 {
  background: black; }

.bg-light-dorset-77 {
  background: white; }

.bg-dark-dorset-78 {
  background: black; }

.bg-light-dorset-78 {
  background: white; }

.bg-dark-dorset-79 {
  background: black; }

.bg-light-dorset-79 {
  background: white; }

.bg-dark-dorset-80 {
  background: black; }

.bg-light-dorset-80 {
  background: white; }

.bg-dark-dorset-81 {
  background: black; }

.bg-light-dorset-81 {
  background: white; }

.bg-dark-dorset-82 {
  background: black; }

.bg-light-dorset-82 {
  background: white; }

.bg-dark-dorset-83 {
  background: black; }

.bg-light-dorset-83 {
  background: white; }

.bg-dark-dorset-84 {
  background: black; }

.bg-light-dorset-84 {
  background: white; }

.bg-dark-dorset-85 {
  background: black; }

.bg-light-dorset-85 {
  background: white; }

.bg-dark-dorset-86 {
  background: black; }

.bg-light-dorset-86 {
  background: white; }

.bg-dark-dorset-87 {
  background: black; }

.bg-light-dorset-87 {
  background: white; }

.bg-dark-dorset-88 {
  background: black; }

.bg-light-dorset-88 {
  background: white; }

.bg-dark-dorset-89 {
  background: black; }

.bg-light-dorset-89 {
  background: white; }

.bg-dark-dorset-90 {
  background: black; }

.bg-light-dorset-90 {
  background: white; }

.bg-dark-dorset-91 {
  background: black; }

.bg-light-dorset-91 {
  background: white; }

.bg-dark-dorset-92 {
  background: black; }

.bg-light-dorset-92 {
  background: white; }

.bg-dark-dorset-93 {
  background: black; }

.bg-light-dorset-93 {
  background: white; }

.bg-dark-dorset-94 {
  background: black; }

.bg-light-dorset-94 {
  background: white; }

.bg-dark-dorset-95 {
  background: black; }

.bg-light-dorset-95 {
  background: white; }

.bg-dark-dorset-96 {
  background: black; }

.bg-light-dorset-96 {
  background: white; }

.bg-dark-dorset-97 {
  background: black; }

.bg-light-dorset-97 {
  background: white; }

.bg-dark-dorset-98 {
  background: black; }

.bg-light-dorset-98 {
  background: white; }

.bg-dark-dorset-99 {
  background: black; }

.bg-light-dorset-99 {
  background: white; }

.bg-dark-dorset-100 {
  background: black; }

.bg-light-dorset-100 {
  background: white; }

.text-research {
  color: #4D2C3D !important; }

.border-research {
  border-color: #4D2C3D; }

.research {
  background-color: #4D2C3D !important;
  color: white !important; }

.tile-research {
  background: #4D2C3D !important; }
  @media (min-width: 1025px) {
    .tile-research:hover {
      background-color: #5d354a !important; } }
  .tile-research:active, .tile-research:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(77, 44, 61, 0.5);
    background-color: #533042 !important; }

.target-research {
  background: #4D2C3D !important;
  color: #fff;
  padding: 20px; }

.patient-dash-research {
  background-color: #4D2C3D !important; }

.btn-research {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #4D2C3D !important;
  border: 2px solid #4D2C3D !important; }
  .btn-research:focus, .btn-research:active {
    outline: none;
    color: white !important;
    background: #4D2C3D !important;
    text-decoration: none; }

.bg-overlay-research-10 {
  background: rgba(77, 44, 61, 0.1); }

.bg-overlay-research-20 {
  background: rgba(77, 44, 61, 0.2); }

.bg-overlay-research-30 {
  background: rgba(77, 44, 61, 0.3); }

.bg-overlay-research-40 {
  background: rgba(77, 44, 61, 0.4); }

.bg-overlay-research-50 {
  background: rgba(77, 44, 61, 0.5); }

.bg-overlay-research-60 {
  background: rgba(77, 44, 61, 0.6); }

.bg-overlay-research-70 {
  background: rgba(77, 44, 61, 0.7); }

.bg-overlay-research-80 {
  background: rgba(77, 44, 61, 0.8); }

.bg-overlay-research-90 {
  background: rgba(77, 44, 61, 0.9); }

.bg-research {
  background: #4D2C3D; }

.bg-dark-research-1 {
  background: #4a2a3a; }

.bg-light-research-1 {
  background: #502e40; }

.bg-dark-research-2 {
  background: #472838; }

.bg-light-research-2 {
  background: #533042; }

.bg-dark-research-3 {
  background: #432635; }

.bg-light-research-3 {
  background: #573245; }

.bg-dark-research-4 {
  background: #402533; }

.bg-light-research-4 {
  background: #5a3347; }

.bg-dark-research-5 {
  background: #3d2330; }

.bg-light-research-5 {
  background: #5d354a; }

.bg-dark-research-6 {
  background: #3a212e; }

.bg-light-research-6 {
  background: #60374c; }

.bg-dark-research-7 {
  background: #361f2b; }

.bg-light-research-7 {
  background: #64394f; }

.bg-dark-research-8 {
  background: #331d28; }

.bg-light-research-8 {
  background: #673b52; }

.bg-dark-research-9 {
  background: #301b26; }

.bg-light-research-9 {
  background: #6a3d54; }

.bg-dark-research-10 {
  background: #2d1923; }

.bg-light-research-10 {
  background: #6d3f57; }

.bg-dark-research-11 {
  background: #291821; }

.bg-light-research-11 {
  background: #714059; }

.bg-dark-research-12 {
  background: #26161e; }

.bg-light-research-12 {
  background: #74425c; }

.bg-dark-research-13 {
  background: #23141c; }

.bg-light-research-13 {
  background: #77445e; }

.bg-dark-research-14 {
  background: #201219; }

.bg-light-research-14 {
  background: #7a4661; }

.bg-dark-research-15 {
  background: #1c1016; }

.bg-light-research-15 {
  background: #7e4864; }

.bg-dark-research-16 {
  background: #190e14; }

.bg-light-research-16 {
  background: #814a66; }

.bg-dark-research-17 {
  background: #160c11; }

.bg-light-research-17 {
  background: #844c69; }

.bg-dark-research-18 {
  background: #130b0f; }

.bg-light-research-18 {
  background: #874d6b; }

.bg-dark-research-19 {
  background: #0f090c; }

.bg-light-research-19 {
  background: #8b4f6e; }

.bg-dark-research-20 {
  background: #0c070a; }

.bg-light-research-20 {
  background: #8e5170; }

.bg-dark-research-21 {
  background: #090507; }

.bg-light-research-21 {
  background: #915373; }

.bg-dark-research-22 {
  background: #060304; }

.bg-light-research-22 {
  background: #945576; }

.bg-dark-research-23 {
  background: #020102; }

.bg-light-research-23 {
  background: #985778; }

.bg-dark-research-24 {
  background: black; }

.bg-light-research-24 {
  background: #9b597b; }

.bg-dark-research-25 {
  background: black; }

.bg-light-research-25 {
  background: #9e5a7d; }

.bg-dark-research-26 {
  background: black; }

.bg-light-research-26 {
  background: #a15c80; }

.bg-dark-research-27 {
  background: black; }

.bg-light-research-27 {
  background: #a45f82; }

.bg-dark-research-28 {
  background: black; }

.bg-light-research-28 {
  background: #a56285; }

.bg-dark-research-29 {
  background: black; }

.bg-light-research-29 {
  background: #a76687; }

.bg-dark-research-30 {
  background: black; }

.bg-light-research-30 {
  background: #a9698a; }

.bg-dark-research-31 {
  background: black; }

.bg-light-research-31 {
  background: #ab6c8d; }

.bg-dark-research-32 {
  background: black; }

.bg-light-research-32 {
  background: #ad6f8f; }

.bg-dark-research-33 {
  background: black; }

.bg-light-research-33 {
  background: #af7392; }

.bg-dark-research-34 {
  background: black; }

.bg-light-research-34 {
  background: #b17694; }

.bg-dark-research-35 {
  background: black; }

.bg-light-research-35 {
  background: #b27997; }

.bg-dark-research-36 {
  background: black; }

.bg-light-research-36 {
  background: #b47c99; }

.bg-dark-research-37 {
  background: black; }

.bg-light-research-37 {
  background: #b6809c; }

.bg-dark-research-38 {
  background: black; }

.bg-light-research-38 {
  background: #b8839e; }

.bg-dark-research-39 {
  background: black; }

.bg-light-research-39 {
  background: #ba86a1; }

.bg-dark-research-40 {
  background: black; }

.bg-light-research-40 {
  background: #bc89a3; }

.bg-dark-research-41 {
  background: black; }

.bg-light-research-41 {
  background: #be8da6; }

.bg-dark-research-42 {
  background: black; }

.bg-light-research-42 {
  background: #bf90a8; }

.bg-dark-research-43 {
  background: black; }

.bg-light-research-43 {
  background: #c193ab; }

.bg-dark-research-44 {
  background: black; }

.bg-light-research-44 {
  background: #c396ad; }

.bg-dark-research-45 {
  background: black; }

.bg-light-research-45 {
  background: #c59ab0; }

.bg-dark-research-46 {
  background: black; }

.bg-light-research-46 {
  background: #c79db2; }

.bg-dark-research-47 {
  background: black; }

.bg-light-research-47 {
  background: #c9a0b5; }

.bg-dark-research-48 {
  background: black; }

.bg-light-research-48 {
  background: #cba3b7; }

.bg-dark-research-49 {
  background: black; }

.bg-light-research-49 {
  background: #cca6ba; }

.bg-dark-research-50 {
  background: black; }

.bg-light-research-50 {
  background: #ceaabd; }

.bg-dark-research-51 {
  background: black; }

.bg-light-research-51 {
  background: #d0adbf; }

.bg-dark-research-52 {
  background: black; }

.bg-light-research-52 {
  background: #d2b0c2; }

.bg-dark-research-53 {
  background: black; }

.bg-light-research-53 {
  background: #d4b3c4; }

.bg-dark-research-54 {
  background: black; }

.bg-light-research-54 {
  background: #d6b7c7; }

.bg-dark-research-55 {
  background: black; }

.bg-light-research-55 {
  background: #d8bac9; }

.bg-dark-research-56 {
  background: black; }

.bg-light-research-56 {
  background: #d9bdcc; }

.bg-dark-research-57 {
  background: black; }

.bg-light-research-57 {
  background: #dbc0ce; }

.bg-dark-research-58 {
  background: black; }

.bg-light-research-58 {
  background: #ddc4d1; }

.bg-dark-research-59 {
  background: black; }

.bg-light-research-59 {
  background: #dfc7d3; }

.bg-dark-research-60 {
  background: black; }

.bg-light-research-60 {
  background: #e1cad6; }

.bg-dark-research-61 {
  background: black; }

.bg-light-research-61 {
  background: #e3cdd8; }

.bg-dark-research-62 {
  background: black; }

.bg-light-research-62 {
  background: #e5d1db; }

.bg-dark-research-63 {
  background: black; }

.bg-light-research-63 {
  background: #e6d4dd; }

.bg-dark-research-64 {
  background: black; }

.bg-light-research-64 {
  background: #e8d7e0; }

.bg-dark-research-65 {
  background: black; }

.bg-light-research-65 {
  background: #eadae2; }

.bg-dark-research-66 {
  background: black; }

.bg-light-research-66 {
  background: #ecdee5; }

.bg-dark-research-67 {
  background: black; }

.bg-light-research-67 {
  background: #eee1e8; }

.bg-dark-research-68 {
  background: black; }

.bg-light-research-68 {
  background: #f0e4ea; }

.bg-dark-research-69 {
  background: black; }

.bg-light-research-69 {
  background: #f2e7ed; }

.bg-dark-research-70 {
  background: black; }

.bg-light-research-70 {
  background: #f3ebef; }

.bg-dark-research-71 {
  background: black; }

.bg-light-research-71 {
  background: #f5eef2; }

.bg-dark-research-72 {
  background: black; }

.bg-light-research-72 {
  background: #f7f1f4; }

.bg-dark-research-73 {
  background: black; }

.bg-light-research-73 {
  background: #f9f4f7; }

.bg-dark-research-74 {
  background: black; }

.bg-light-research-74 {
  background: #fbf8f9; }

.bg-dark-research-75 {
  background: black; }

.bg-light-research-75 {
  background: #fdfbfc; }

.bg-dark-research-76 {
  background: black; }

.bg-light-research-76 {
  background: #fefefe; }

.bg-dark-research-77 {
  background: black; }

.bg-light-research-77 {
  background: white; }

.bg-dark-research-78 {
  background: black; }

.bg-light-research-78 {
  background: white; }

.bg-dark-research-79 {
  background: black; }

.bg-light-research-79 {
  background: white; }

.bg-dark-research-80 {
  background: black; }

.bg-light-research-80 {
  background: white; }

.bg-dark-research-81 {
  background: black; }

.bg-light-research-81 {
  background: white; }

.bg-dark-research-82 {
  background: black; }

.bg-light-research-82 {
  background: white; }

.bg-dark-research-83 {
  background: black; }

.bg-light-research-83 {
  background: white; }

.bg-dark-research-84 {
  background: black; }

.bg-light-research-84 {
  background: white; }

.bg-dark-research-85 {
  background: black; }

.bg-light-research-85 {
  background: white; }

.bg-dark-research-86 {
  background: black; }

.bg-light-research-86 {
  background: white; }

.bg-dark-research-87 {
  background: black; }

.bg-light-research-87 {
  background: white; }

.bg-dark-research-88 {
  background: black; }

.bg-light-research-88 {
  background: white; }

.bg-dark-research-89 {
  background: black; }

.bg-light-research-89 {
  background: white; }

.bg-dark-research-90 {
  background: black; }

.bg-light-research-90 {
  background: white; }

.bg-dark-research-91 {
  background: black; }

.bg-light-research-91 {
  background: white; }

.bg-dark-research-92 {
  background: black; }

.bg-light-research-92 {
  background: white; }

.bg-dark-research-93 {
  background: black; }

.bg-light-research-93 {
  background: white; }

.bg-dark-research-94 {
  background: black; }

.bg-light-research-94 {
  background: white; }

.bg-dark-research-95 {
  background: black; }

.bg-light-research-95 {
  background: white; }

.bg-dark-research-96 {
  background: black; }

.bg-light-research-96 {
  background: white; }

.bg-dark-research-97 {
  background: black; }

.bg-light-research-97 {
  background: white; }

.bg-dark-research-98 {
  background: black; }

.bg-light-research-98 {
  background: white; }

.bg-dark-research-99 {
  background: black; }

.bg-light-research-99 {
  background: white; }

.bg-dark-research-100 {
  background: black; }

.bg-light-research-100 {
  background: white; }

.text-covid19 {
  color: #4D2C3D !important; }

.border-covid19 {
  border-color: #4D2C3D; }

.covid19 {
  background-color: #4D2C3D !important;
  color: white !important; }

.tile-covid19 {
  background: #4D2C3D !important; }
  @media (min-width: 1025px) {
    .tile-covid19:hover {
      background-color: #5d354a !important; } }
  .tile-covid19:active, .tile-covid19:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(77, 44, 61, 0.5);
    background-color: #533042 !important; }

.target-covid19 {
  background: #4D2C3D !important;
  color: #fff;
  padding: 20px; }

.patient-dash-covid19 {
  background-color: #4D2C3D !important; }

.btn-covid19 {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #4D2C3D !important;
  border: 2px solid #4D2C3D !important; }
  .btn-covid19:focus, .btn-covid19:active {
    outline: none;
    color: white !important;
    background: #4D2C3D !important;
    text-decoration: none; }

.bg-overlay-covid19-10 {
  background: rgba(77, 44, 61, 0.1); }

.bg-overlay-covid19-20 {
  background: rgba(77, 44, 61, 0.2); }

.bg-overlay-covid19-30 {
  background: rgba(77, 44, 61, 0.3); }

.bg-overlay-covid19-40 {
  background: rgba(77, 44, 61, 0.4); }

.bg-overlay-covid19-50 {
  background: rgba(77, 44, 61, 0.5); }

.bg-overlay-covid19-60 {
  background: rgba(77, 44, 61, 0.6); }

.bg-overlay-covid19-70 {
  background: rgba(77, 44, 61, 0.7); }

.bg-overlay-covid19-80 {
  background: rgba(77, 44, 61, 0.8); }

.bg-overlay-covid19-90 {
  background: rgba(77, 44, 61, 0.9); }

.bg-covid19 {
  background: #4D2C3D; }

.bg-dark-covid19-1 {
  background: #4a2a3a; }

.bg-light-covid19-1 {
  background: #502e40; }

.bg-dark-covid19-2 {
  background: #472838; }

.bg-light-covid19-2 {
  background: #533042; }

.bg-dark-covid19-3 {
  background: #432635; }

.bg-light-covid19-3 {
  background: #573245; }

.bg-dark-covid19-4 {
  background: #402533; }

.bg-light-covid19-4 {
  background: #5a3347; }

.bg-dark-covid19-5 {
  background: #3d2330; }

.bg-light-covid19-5 {
  background: #5d354a; }

.bg-dark-covid19-6 {
  background: #3a212e; }

.bg-light-covid19-6 {
  background: #60374c; }

.bg-dark-covid19-7 {
  background: #361f2b; }

.bg-light-covid19-7 {
  background: #64394f; }

.bg-dark-covid19-8 {
  background: #331d28; }

.bg-light-covid19-8 {
  background: #673b52; }

.bg-dark-covid19-9 {
  background: #301b26; }

.bg-light-covid19-9 {
  background: #6a3d54; }

.bg-dark-covid19-10 {
  background: #2d1923; }

.bg-light-covid19-10 {
  background: #6d3f57; }

.bg-dark-covid19-11 {
  background: #291821; }

.bg-light-covid19-11 {
  background: #714059; }

.bg-dark-covid19-12 {
  background: #26161e; }

.bg-light-covid19-12 {
  background: #74425c; }

.bg-dark-covid19-13 {
  background: #23141c; }

.bg-light-covid19-13 {
  background: #77445e; }

.bg-dark-covid19-14 {
  background: #201219; }

.bg-light-covid19-14 {
  background: #7a4661; }

.bg-dark-covid19-15 {
  background: #1c1016; }

.bg-light-covid19-15 {
  background: #7e4864; }

.bg-dark-covid19-16 {
  background: #190e14; }

.bg-light-covid19-16 {
  background: #814a66; }

.bg-dark-covid19-17 {
  background: #160c11; }

.bg-light-covid19-17 {
  background: #844c69; }

.bg-dark-covid19-18 {
  background: #130b0f; }

.bg-light-covid19-18 {
  background: #874d6b; }

.bg-dark-covid19-19 {
  background: #0f090c; }

.bg-light-covid19-19 {
  background: #8b4f6e; }

.bg-dark-covid19-20 {
  background: #0c070a; }

.bg-light-covid19-20 {
  background: #8e5170; }

.bg-dark-covid19-21 {
  background: #090507; }

.bg-light-covid19-21 {
  background: #915373; }

.bg-dark-covid19-22 {
  background: #060304; }

.bg-light-covid19-22 {
  background: #945576; }

.bg-dark-covid19-23 {
  background: #020102; }

.bg-light-covid19-23 {
  background: #985778; }

.bg-dark-covid19-24 {
  background: black; }

.bg-light-covid19-24 {
  background: #9b597b; }

.bg-dark-covid19-25 {
  background: black; }

.bg-light-covid19-25 {
  background: #9e5a7d; }

.bg-dark-covid19-26 {
  background: black; }

.bg-light-covid19-26 {
  background: #a15c80; }

.bg-dark-covid19-27 {
  background: black; }

.bg-light-covid19-27 {
  background: #a45f82; }

.bg-dark-covid19-28 {
  background: black; }

.bg-light-covid19-28 {
  background: #a56285; }

.bg-dark-covid19-29 {
  background: black; }

.bg-light-covid19-29 {
  background: #a76687; }

.bg-dark-covid19-30 {
  background: black; }

.bg-light-covid19-30 {
  background: #a9698a; }

.bg-dark-covid19-31 {
  background: black; }

.bg-light-covid19-31 {
  background: #ab6c8d; }

.bg-dark-covid19-32 {
  background: black; }

.bg-light-covid19-32 {
  background: #ad6f8f; }

.bg-dark-covid19-33 {
  background: black; }

.bg-light-covid19-33 {
  background: #af7392; }

.bg-dark-covid19-34 {
  background: black; }

.bg-light-covid19-34 {
  background: #b17694; }

.bg-dark-covid19-35 {
  background: black; }

.bg-light-covid19-35 {
  background: #b27997; }

.bg-dark-covid19-36 {
  background: black; }

.bg-light-covid19-36 {
  background: #b47c99; }

.bg-dark-covid19-37 {
  background: black; }

.bg-light-covid19-37 {
  background: #b6809c; }

.bg-dark-covid19-38 {
  background: black; }

.bg-light-covid19-38 {
  background: #b8839e; }

.bg-dark-covid19-39 {
  background: black; }

.bg-light-covid19-39 {
  background: #ba86a1; }

.bg-dark-covid19-40 {
  background: black; }

.bg-light-covid19-40 {
  background: #bc89a3; }

.bg-dark-covid19-41 {
  background: black; }

.bg-light-covid19-41 {
  background: #be8da6; }

.bg-dark-covid19-42 {
  background: black; }

.bg-light-covid19-42 {
  background: #bf90a8; }

.bg-dark-covid19-43 {
  background: black; }

.bg-light-covid19-43 {
  background: #c193ab; }

.bg-dark-covid19-44 {
  background: black; }

.bg-light-covid19-44 {
  background: #c396ad; }

.bg-dark-covid19-45 {
  background: black; }

.bg-light-covid19-45 {
  background: #c59ab0; }

.bg-dark-covid19-46 {
  background: black; }

.bg-light-covid19-46 {
  background: #c79db2; }

.bg-dark-covid19-47 {
  background: black; }

.bg-light-covid19-47 {
  background: #c9a0b5; }

.bg-dark-covid19-48 {
  background: black; }

.bg-light-covid19-48 {
  background: #cba3b7; }

.bg-dark-covid19-49 {
  background: black; }

.bg-light-covid19-49 {
  background: #cca6ba; }

.bg-dark-covid19-50 {
  background: black; }

.bg-light-covid19-50 {
  background: #ceaabd; }

.bg-dark-covid19-51 {
  background: black; }

.bg-light-covid19-51 {
  background: #d0adbf; }

.bg-dark-covid19-52 {
  background: black; }

.bg-light-covid19-52 {
  background: #d2b0c2; }

.bg-dark-covid19-53 {
  background: black; }

.bg-light-covid19-53 {
  background: #d4b3c4; }

.bg-dark-covid19-54 {
  background: black; }

.bg-light-covid19-54 {
  background: #d6b7c7; }

.bg-dark-covid19-55 {
  background: black; }

.bg-light-covid19-55 {
  background: #d8bac9; }

.bg-dark-covid19-56 {
  background: black; }

.bg-light-covid19-56 {
  background: #d9bdcc; }

.bg-dark-covid19-57 {
  background: black; }

.bg-light-covid19-57 {
  background: #dbc0ce; }

.bg-dark-covid19-58 {
  background: black; }

.bg-light-covid19-58 {
  background: #ddc4d1; }

.bg-dark-covid19-59 {
  background: black; }

.bg-light-covid19-59 {
  background: #dfc7d3; }

.bg-dark-covid19-60 {
  background: black; }

.bg-light-covid19-60 {
  background: #e1cad6; }

.bg-dark-covid19-61 {
  background: black; }

.bg-light-covid19-61 {
  background: #e3cdd8; }

.bg-dark-covid19-62 {
  background: black; }

.bg-light-covid19-62 {
  background: #e5d1db; }

.bg-dark-covid19-63 {
  background: black; }

.bg-light-covid19-63 {
  background: #e6d4dd; }

.bg-dark-covid19-64 {
  background: black; }

.bg-light-covid19-64 {
  background: #e8d7e0; }

.bg-dark-covid19-65 {
  background: black; }

.bg-light-covid19-65 {
  background: #eadae2; }

.bg-dark-covid19-66 {
  background: black; }

.bg-light-covid19-66 {
  background: #ecdee5; }

.bg-dark-covid19-67 {
  background: black; }

.bg-light-covid19-67 {
  background: #eee1e8; }

.bg-dark-covid19-68 {
  background: black; }

.bg-light-covid19-68 {
  background: #f0e4ea; }

.bg-dark-covid19-69 {
  background: black; }

.bg-light-covid19-69 {
  background: #f2e7ed; }

.bg-dark-covid19-70 {
  background: black; }

.bg-light-covid19-70 {
  background: #f3ebef; }

.bg-dark-covid19-71 {
  background: black; }

.bg-light-covid19-71 {
  background: #f5eef2; }

.bg-dark-covid19-72 {
  background: black; }

.bg-light-covid19-72 {
  background: #f7f1f4; }

.bg-dark-covid19-73 {
  background: black; }

.bg-light-covid19-73 {
  background: #f9f4f7; }

.bg-dark-covid19-74 {
  background: black; }

.bg-light-covid19-74 {
  background: #fbf8f9; }

.bg-dark-covid19-75 {
  background: black; }

.bg-light-covid19-75 {
  background: #fdfbfc; }

.bg-dark-covid19-76 {
  background: black; }

.bg-light-covid19-76 {
  background: #fefefe; }

.bg-dark-covid19-77 {
  background: black; }

.bg-light-covid19-77 {
  background: white; }

.bg-dark-covid19-78 {
  background: black; }

.bg-light-covid19-78 {
  background: white; }

.bg-dark-covid19-79 {
  background: black; }

.bg-light-covid19-79 {
  background: white; }

.bg-dark-covid19-80 {
  background: black; }

.bg-light-covid19-80 {
  background: white; }

.bg-dark-covid19-81 {
  background: black; }

.bg-light-covid19-81 {
  background: white; }

.bg-dark-covid19-82 {
  background: black; }

.bg-light-covid19-82 {
  background: white; }

.bg-dark-covid19-83 {
  background: black; }

.bg-light-covid19-83 {
  background: white; }

.bg-dark-covid19-84 {
  background: black; }

.bg-light-covid19-84 {
  background: white; }

.bg-dark-covid19-85 {
  background: black; }

.bg-light-covid19-85 {
  background: white; }

.bg-dark-covid19-86 {
  background: black; }

.bg-light-covid19-86 {
  background: white; }

.bg-dark-covid19-87 {
  background: black; }

.bg-light-covid19-87 {
  background: white; }

.bg-dark-covid19-88 {
  background: black; }

.bg-light-covid19-88 {
  background: white; }

.bg-dark-covid19-89 {
  background: black; }

.bg-light-covid19-89 {
  background: white; }

.bg-dark-covid19-90 {
  background: black; }

.bg-light-covid19-90 {
  background: white; }

.bg-dark-covid19-91 {
  background: black; }

.bg-light-covid19-91 {
  background: white; }

.bg-dark-covid19-92 {
  background: black; }

.bg-light-covid19-92 {
  background: white; }

.bg-dark-covid19-93 {
  background: black; }

.bg-light-covid19-93 {
  background: white; }

.bg-dark-covid19-94 {
  background: black; }

.bg-light-covid19-94 {
  background: white; }

.bg-dark-covid19-95 {
  background: black; }

.bg-light-covid19-95 {
  background: white; }

.bg-dark-covid19-96 {
  background: black; }

.bg-light-covid19-96 {
  background: white; }

.bg-dark-covid19-97 {
  background: black; }

.bg-light-covid19-97 {
  background: white; }

.bg-dark-covid19-98 {
  background: black; }

.bg-light-covid19-98 {
  background: white; }

.bg-dark-covid19-99 {
  background: black; }

.bg-light-covid19-99 {
  background: white; }

.bg-dark-covid19-100 {
  background: black; }

.bg-light-covid19-100 {
  background: white; }

.text-oncology {
  color: #007E9E !important; }

.border-oncology {
  border-color: #007E9E; }

.oncology {
  background-color: #007E9E !important;
  color: white !important; }

.tile-oncology {
  background: #007E9E !important; }
  @media (min-width: 1025px) {
    .tile-oncology:hover {
      background-color: #0092b8 !important; } }
  .tile-oncology:active, .tile-oncology:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 126, 158, 0.5);
    background-color: #0086a8 !important; }

.target-oncology {
  background: #007E9E !important;
  color: #fff;
  padding: 20px; }

.patient-dash-oncology {
  background-color: #007E9E !important; }

.btn-oncology {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007E9E !important;
  border: 2px solid #007E9E !important; }
  .btn-oncology:focus, .btn-oncology:active {
    outline: none;
    color: white !important;
    background: #007E9E !important;
    text-decoration: none; }

.bg-overlay-oncology-10 {
  background: rgba(0, 126, 158, 0.1); }

.bg-overlay-oncology-20 {
  background: rgba(0, 126, 158, 0.2); }

.bg-overlay-oncology-30 {
  background: rgba(0, 126, 158, 0.3); }

.bg-overlay-oncology-40 {
  background: rgba(0, 126, 158, 0.4); }

.bg-overlay-oncology-50 {
  background: rgba(0, 126, 158, 0.5); }

.bg-overlay-oncology-60 {
  background: rgba(0, 126, 158, 0.6); }

.bg-overlay-oncology-70 {
  background: rgba(0, 126, 158, 0.7); }

.bg-overlay-oncology-80 {
  background: rgba(0, 126, 158, 0.8); }

.bg-overlay-oncology-90 {
  background: rgba(0, 126, 158, 0.9); }

.bg-oncology {
  background: #007E9E; }

.bg-dark-oncology-1 {
  background: #007a99; }

.bg-light-oncology-1 {
  background: #0082a3; }

.bg-dark-oncology-2 {
  background: #007694; }

.bg-light-oncology-2 {
  background: #0086a8; }

.bg-dark-oncology-3 {
  background: #00728f; }

.bg-light-oncology-3 {
  background: #008aad; }

.bg-dark-oncology-4 {
  background: #006e8a; }

.bg-light-oncology-4 {
  background: #008eb2; }

.bg-dark-oncology-5 {
  background: #006a85; }

.bg-light-oncology-5 {
  background: #0092b8; }

.bg-dark-oncology-6 {
  background: #00667f; }

.bg-light-oncology-6 {
  background: #0096bd; }

.bg-dark-oncology-7 {
  background: #00627a; }

.bg-light-oncology-7 {
  background: #009ac2; }

.bg-dark-oncology-8 {
  background: #005d75; }

.bg-light-oncology-8 {
  background: #009fc7; }

.bg-dark-oncology-9 {
  background: #005970; }

.bg-light-oncology-9 {
  background: #00a3cc; }

.bg-dark-oncology-10 {
  background: #00556b; }

.bg-light-oncology-10 {
  background: #00a7d1; }

.bg-dark-oncology-11 {
  background: #005166; }

.bg-light-oncology-11 {
  background: #00abd6; }

.bg-dark-oncology-12 {
  background: #004d61; }

.bg-light-oncology-12 {
  background: #00afdb; }

.bg-dark-oncology-13 {
  background: #00495c; }

.bg-light-oncology-13 {
  background: #00b3e0; }

.bg-dark-oncology-14 {
  background: #004557; }

.bg-light-oncology-14 {
  background: #00b7e5; }

.bg-dark-oncology-15 {
  background: #004152; }

.bg-light-oncology-15 {
  background: #00bbeb; }

.bg-dark-oncology-16 {
  background: #003d4c; }

.bg-light-oncology-16 {
  background: #00bff0; }

.bg-dark-oncology-17 {
  background: #003947; }

.bg-light-oncology-17 {
  background: #00c3f5; }

.bg-dark-oncology-18 {
  background: #003542; }

.bg-light-oncology-18 {
  background: #00c7fa; }

.bg-dark-oncology-19 {
  background: #00313d; }

.bg-light-oncology-19 {
  background: #00cbff; }

.bg-dark-oncology-20 {
  background: #002d38; }

.bg-light-oncology-20 {
  background: #05ccff; }

.bg-dark-oncology-21 {
  background: #002933; }

.bg-light-oncology-21 {
  background: #0acdff; }

.bg-dark-oncology-22 {
  background: #00252e; }

.bg-light-oncology-22 {
  background: #0fceff; }

.bg-dark-oncology-23 {
  background: #002029; }

.bg-light-oncology-23 {
  background: #14cfff; }

.bg-dark-oncology-24 {
  background: #001c24; }

.bg-light-oncology-24 {
  background: #19d0ff; }

.bg-dark-oncology-25 {
  background: #00181f; }

.bg-light-oncology-25 {
  background: #1fd2ff; }

.bg-dark-oncology-26 {
  background: #001419; }

.bg-light-oncology-26 {
  background: #24d3ff; }

.bg-dark-oncology-27 {
  background: #001014; }

.bg-light-oncology-27 {
  background: #29d4ff; }

.bg-dark-oncology-28 {
  background: #000c0f; }

.bg-light-oncology-28 {
  background: #2ed5ff; }

.bg-dark-oncology-29 {
  background: #00080a; }

.bg-light-oncology-29 {
  background: #33d6ff; }

.bg-dark-oncology-30 {
  background: #000405; }

.bg-light-oncology-30 {
  background: #38d7ff; }

.bg-dark-oncology-31 {
  background: black; }

.bg-light-oncology-31 {
  background: #3dd8ff; }

.bg-dark-oncology-32 {
  background: black; }

.bg-light-oncology-32 {
  background: #42d9ff; }

.bg-dark-oncology-33 {
  background: black; }

.bg-light-oncology-33 {
  background: #47daff; }

.bg-dark-oncology-34 {
  background: black; }

.bg-light-oncology-34 {
  background: #4cdbff; }

.bg-dark-oncology-35 {
  background: black; }

.bg-light-oncology-35 {
  background: #52dcff; }

.bg-dark-oncology-36 {
  background: black; }

.bg-light-oncology-36 {
  background: #57ddff; }

.bg-dark-oncology-37 {
  background: black; }

.bg-light-oncology-37 {
  background: #5cdeff; }

.bg-dark-oncology-38 {
  background: black; }

.bg-light-oncology-38 {
  background: #61dfff; }

.bg-dark-oncology-39 {
  background: black; }

.bg-light-oncology-39 {
  background: #66e0ff; }

.bg-dark-oncology-40 {
  background: black; }

.bg-light-oncology-40 {
  background: #6be1ff; }

.bg-dark-oncology-41 {
  background: black; }

.bg-light-oncology-41 {
  background: #70e2ff; }

.bg-dark-oncology-42 {
  background: black; }

.bg-light-oncology-42 {
  background: #75e3ff; }

.bg-dark-oncology-43 {
  background: black; }

.bg-light-oncology-43 {
  background: #7ae4ff; }

.bg-dark-oncology-44 {
  background: black; }

.bg-light-oncology-44 {
  background: #7fe5ff; }

.bg-dark-oncology-45 {
  background: black; }

.bg-light-oncology-45 {
  background: #85e6ff; }

.bg-dark-oncology-46 {
  background: black; }

.bg-light-oncology-46 {
  background: #8ae7ff; }

.bg-dark-oncology-47 {
  background: black; }

.bg-light-oncology-47 {
  background: #8fe8ff; }

.bg-dark-oncology-48 {
  background: black; }

.bg-light-oncology-48 {
  background: #94e9ff; }

.bg-dark-oncology-49 {
  background: black; }

.bg-light-oncology-49 {
  background: #99eaff; }

.bg-dark-oncology-50 {
  background: black; }

.bg-light-oncology-50 {
  background: #9eebff; }

.bg-dark-oncology-51 {
  background: black; }

.bg-light-oncology-51 {
  background: #a3ecff; }

.bg-dark-oncology-52 {
  background: black; }

.bg-light-oncology-52 {
  background: #a8edff; }

.bg-dark-oncology-53 {
  background: black; }

.bg-light-oncology-53 {
  background: #adeeff; }

.bg-dark-oncology-54 {
  background: black; }

.bg-light-oncology-54 {
  background: #b2efff; }

.bg-dark-oncology-55 {
  background: black; }

.bg-light-oncology-55 {
  background: #b8f1ff; }

.bg-dark-oncology-56 {
  background: black; }

.bg-light-oncology-56 {
  background: #bdf2ff; }

.bg-dark-oncology-57 {
  background: black; }

.bg-light-oncology-57 {
  background: #c2f3ff; }

.bg-dark-oncology-58 {
  background: black; }

.bg-light-oncology-58 {
  background: #c7f4ff; }

.bg-dark-oncology-59 {
  background: black; }

.bg-light-oncology-59 {
  background: #ccf5ff; }

.bg-dark-oncology-60 {
  background: black; }

.bg-light-oncology-60 {
  background: #d1f6ff; }

.bg-dark-oncology-61 {
  background: black; }

.bg-light-oncology-61 {
  background: #d6f7ff; }

.bg-dark-oncology-62 {
  background: black; }

.bg-light-oncology-62 {
  background: #dbf8ff; }

.bg-dark-oncology-63 {
  background: black; }

.bg-light-oncology-63 {
  background: #e0f9ff; }

.bg-dark-oncology-64 {
  background: black; }

.bg-light-oncology-64 {
  background: #e5faff; }

.bg-dark-oncology-65 {
  background: black; }

.bg-light-oncology-65 {
  background: #ebfbff; }

.bg-dark-oncology-66 {
  background: black; }

.bg-light-oncology-66 {
  background: #f0fcff; }

.bg-dark-oncology-67 {
  background: black; }

.bg-light-oncology-67 {
  background: #f5fdff; }

.bg-dark-oncology-68 {
  background: black; }

.bg-light-oncology-68 {
  background: #fafeff; }

.bg-dark-oncology-69 {
  background: black; }

.bg-light-oncology-69 {
  background: white; }

.bg-dark-oncology-70 {
  background: black; }

.bg-light-oncology-70 {
  background: white; }

.bg-dark-oncology-71 {
  background: black; }

.bg-light-oncology-71 {
  background: white; }

.bg-dark-oncology-72 {
  background: black; }

.bg-light-oncology-72 {
  background: white; }

.bg-dark-oncology-73 {
  background: black; }

.bg-light-oncology-73 {
  background: white; }

.bg-dark-oncology-74 {
  background: black; }

.bg-light-oncology-74 {
  background: white; }

.bg-dark-oncology-75 {
  background: black; }

.bg-light-oncology-75 {
  background: white; }

.bg-dark-oncology-76 {
  background: black; }

.bg-light-oncology-76 {
  background: white; }

.bg-dark-oncology-77 {
  background: black; }

.bg-light-oncology-77 {
  background: white; }

.bg-dark-oncology-78 {
  background: black; }

.bg-light-oncology-78 {
  background: white; }

.bg-dark-oncology-79 {
  background: black; }

.bg-light-oncology-79 {
  background: white; }

.bg-dark-oncology-80 {
  background: black; }

.bg-light-oncology-80 {
  background: white; }

.bg-dark-oncology-81 {
  background: black; }

.bg-light-oncology-81 {
  background: white; }

.bg-dark-oncology-82 {
  background: black; }

.bg-light-oncology-82 {
  background: white; }

.bg-dark-oncology-83 {
  background: black; }

.bg-light-oncology-83 {
  background: white; }

.bg-dark-oncology-84 {
  background: black; }

.bg-light-oncology-84 {
  background: white; }

.bg-dark-oncology-85 {
  background: black; }

.bg-light-oncology-85 {
  background: white; }

.bg-dark-oncology-86 {
  background: black; }

.bg-light-oncology-86 {
  background: white; }

.bg-dark-oncology-87 {
  background: black; }

.bg-light-oncology-87 {
  background: white; }

.bg-dark-oncology-88 {
  background: black; }

.bg-light-oncology-88 {
  background: white; }

.bg-dark-oncology-89 {
  background: black; }

.bg-light-oncology-89 {
  background: white; }

.bg-dark-oncology-90 {
  background: black; }

.bg-light-oncology-90 {
  background: white; }

.bg-dark-oncology-91 {
  background: black; }

.bg-light-oncology-91 {
  background: white; }

.bg-dark-oncology-92 {
  background: black; }

.bg-light-oncology-92 {
  background: white; }

.bg-dark-oncology-93 {
  background: black; }

.bg-light-oncology-93 {
  background: white; }

.bg-dark-oncology-94 {
  background: black; }

.bg-light-oncology-94 {
  background: white; }

.bg-dark-oncology-95 {
  background: black; }

.bg-light-oncology-95 {
  background: white; }

.bg-dark-oncology-96 {
  background: black; }

.bg-light-oncology-96 {
  background: white; }

.bg-dark-oncology-97 {
  background: black; }

.bg-light-oncology-97 {
  background: white; }

.bg-dark-oncology-98 {
  background: black; }

.bg-light-oncology-98 {
  background: white; }

.bg-dark-oncology-99 {
  background: black; }

.bg-light-oncology-99 {
  background: white; }

.bg-dark-oncology-100 {
  background: black; }

.bg-light-oncology-100 {
  background: white; }

.text-daily {
  color: #14580B !important; }

.border-daily {
  border-color: #14580B; }

.daily {
  background-color: #14580B !important;
  color: white !important; }

.tile-daily {
  background: #14580B !important; }
  @media (min-width: 1025px) {
    .tile-daily:hover {
      background-color: #196f0e !important; } }
  .tile-daily:active, .tile-daily:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(20, 88, 11, 0.5);
    background-color: #16610c !important; }

.target-daily {
  background: #14580B !important;
  color: #fff;
  padding: 20px; }

.patient-dash-daily {
  background-color: #14580B !important; }

.btn-daily {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #14580B !important;
  border: 2px solid #14580B !important; }
  .btn-daily:focus, .btn-daily:active {
    outline: none;
    color: white !important;
    background: #14580B !important;
    text-decoration: none; }

.bg-overlay-daily-10 {
  background: rgba(20, 88, 11, 0.1); }

.bg-overlay-daily-20 {
  background: rgba(20, 88, 11, 0.2); }

.bg-overlay-daily-30 {
  background: rgba(20, 88, 11, 0.3); }

.bg-overlay-daily-40 {
  background: rgba(20, 88, 11, 0.4); }

.bg-overlay-daily-50 {
  background: rgba(20, 88, 11, 0.5); }

.bg-overlay-daily-60 {
  background: rgba(20, 88, 11, 0.6); }

.bg-overlay-daily-70 {
  background: rgba(20, 88, 11, 0.7); }

.bg-overlay-daily-80 {
  background: rgba(20, 88, 11, 0.8); }

.bg-overlay-daily-90 {
  background: rgba(20, 88, 11, 0.9); }

.bg-daily {
  background: #14580B; }

.bg-dark-daily-1 {
  background: #13530a; }

.bg-light-daily-1 {
  background: #155d0c; }

.bg-dark-daily-2 {
  background: #124f0a; }

.bg-light-daily-2 {
  background: #16610c; }

.bg-dark-daily-3 {
  background: #114a09; }

.bg-light-daily-3 {
  background: #17660d; }

.bg-dark-daily-4 {
  background: #104609; }

.bg-light-daily-4 {
  background: #186a0d; }

.bg-dark-daily-5 {
  background: #0f4108; }

.bg-light-daily-5 {
  background: #196f0e; }

.bg-dark-daily-6 {
  background: #0e3d08; }

.bg-light-daily-6 {
  background: #1a730e; }

.bg-dark-daily-7 {
  background: #0d3807; }

.bg-light-daily-7 {
  background: #1b780f; }

.bg-dark-daily-8 {
  background: #0c3406; }

.bg-light-daily-8 {
  background: #1c7c10; }

.bg-dark-daily-9 {
  background: #0b2f06; }

.bg-light-daily-9 {
  background: #1d8110; }

.bg-dark-daily-10 {
  background: #0a2b05; }

.bg-light-daily-10 {
  background: #1e8511; }

.bg-dark-daily-11 {
  background: #092605; }

.bg-light-daily-11 {
  background: #1f8a11; }

.bg-dark-daily-12 {
  background: #082204; }

.bg-light-daily-12 {
  background: #208e12; }

.bg-dark-daily-13 {
  background: #071d04; }

.bg-light-daily-13 {
  background: #219312; }

.bg-dark-daily-14 {
  background: #061903; }

.bg-light-daily-14 {
  background: #229713; }

.bg-dark-daily-15 {
  background: #051403; }

.bg-light-daily-15 {
  background: #239c14; }

.bg-dark-daily-16 {
  background: #040f02; }

.bg-light-daily-16 {
  background: #24a114; }

.bg-dark-daily-17 {
  background: #020b01; }

.bg-light-daily-17 {
  background: #26a515; }

.bg-dark-daily-18 {
  background: #010601; }

.bg-light-daily-18 {
  background: #27aa15; }

.bg-dark-daily-19 {
  background: #000200; }

.bg-light-daily-19 {
  background: #28ae16; }

.bg-dark-daily-20 {
  background: black; }

.bg-light-daily-20 {
  background: #29b316; }

.bg-dark-daily-21 {
  background: black; }

.bg-light-daily-21 {
  background: #2ab717; }

.bg-dark-daily-22 {
  background: black; }

.bg-light-daily-22 {
  background: #2bbc17; }

.bg-dark-daily-23 {
  background: black; }

.bg-light-daily-23 {
  background: #2cc018; }

.bg-dark-daily-24 {
  background: black; }

.bg-light-daily-24 {
  background: #2dc519; }

.bg-dark-daily-25 {
  background: black; }

.bg-light-daily-25 {
  background: #2ec919; }

.bg-dark-daily-26 {
  background: black; }

.bg-light-daily-26 {
  background: #2fce1a; }

.bg-dark-daily-27 {
  background: black; }

.bg-light-daily-27 {
  background: #30d21a; }

.bg-dark-daily-28 {
  background: black; }

.bg-light-daily-28 {
  background: #31d71b; }

.bg-dark-daily-29 {
  background: black; }

.bg-light-daily-29 {
  background: #32db1b; }

.bg-dark-daily-30 {
  background: black; }

.bg-light-daily-30 {
  background: #33e01c; }

.bg-dark-daily-31 {
  background: black; }

.bg-light-daily-31 {
  background: #35e31e; }

.bg-dark-daily-32 {
  background: black; }

.bg-light-daily-32 {
  background: #39e323; }

.bg-dark-daily-33 {
  background: black; }

.bg-light-daily-33 {
  background: #3de427; }

.bg-dark-daily-34 {
  background: black; }

.bg-light-daily-34 {
  background: #41e52c; }

.bg-dark-daily-35 {
  background: black; }

.bg-light-daily-35 {
  background: #45e530; }

.bg-dark-daily-36 {
  background: black; }

.bg-light-daily-36 {
  background: #4ae635; }

.bg-dark-daily-37 {
  background: black; }

.bg-light-daily-37 {
  background: #4ee639; }

.bg-dark-daily-38 {
  background: black; }

.bg-light-daily-38 {
  background: #52e73e; }

.bg-dark-daily-39 {
  background: black; }

.bg-light-daily-39 {
  background: #56e742; }

.bg-dark-daily-40 {
  background: black; }

.bg-light-daily-40 {
  background: #5ae847; }

.bg-dark-daily-41 {
  background: black; }

.bg-light-daily-41 {
  background: #5ee94c; }

.bg-dark-daily-42 {
  background: black; }

.bg-light-daily-42 {
  background: #62e950; }

.bg-dark-daily-43 {
  background: black; }

.bg-light-daily-43 {
  background: #66ea55; }

.bg-dark-daily-44 {
  background: black; }

.bg-light-daily-44 {
  background: #6aea59; }

.bg-dark-daily-45 {
  background: black; }

.bg-light-daily-45 {
  background: #6eeb5e; }

.bg-dark-daily-46 {
  background: black; }

.bg-light-daily-46 {
  background: #72eb62; }

.bg-dark-daily-47 {
  background: black; }

.bg-light-daily-47 {
  background: #76ec67; }

.bg-dark-daily-48 {
  background: black; }

.bg-light-daily-48 {
  background: #7aed6b; }

.bg-dark-daily-49 {
  background: black; }

.bg-light-daily-49 {
  background: #7eed70; }

.bg-dark-daily-50 {
  background: black; }

.bg-light-daily-50 {
  background: #83ee74; }

.bg-dark-daily-51 {
  background: black; }

.bg-light-daily-51 {
  background: #87ee79; }

.bg-dark-daily-52 {
  background: black; }

.bg-light-daily-52 {
  background: #8bef7d; }

.bg-dark-daily-53 {
  background: black; }

.bg-light-daily-53 {
  background: #8fef82; }

.bg-dark-daily-54 {
  background: black; }

.bg-light-daily-54 {
  background: #93f086; }

.bg-dark-daily-55 {
  background: black; }

.bg-light-daily-55 {
  background: #97f18b; }

.bg-dark-daily-56 {
  background: black; }

.bg-light-daily-56 {
  background: #9bf190; }

.bg-dark-daily-57 {
  background: black; }

.bg-light-daily-57 {
  background: #9ff294; }

.bg-dark-daily-58 {
  background: black; }

.bg-light-daily-58 {
  background: #a3f299; }

.bg-dark-daily-59 {
  background: black; }

.bg-light-daily-59 {
  background: #a7f39d; }

.bg-dark-daily-60 {
  background: black; }

.bg-light-daily-60 {
  background: #abf3a2; }

.bg-dark-daily-61 {
  background: black; }

.bg-light-daily-61 {
  background: #aff4a6; }

.bg-dark-daily-62 {
  background: black; }

.bg-light-daily-62 {
  background: #b3f4ab; }

.bg-dark-daily-63 {
  background: black; }

.bg-light-daily-63 {
  background: #b7f5af; }

.bg-dark-daily-64 {
  background: black; }

.bg-light-daily-64 {
  background: #bbf6b4; }

.bg-dark-daily-65 {
  background: black; }

.bg-light-daily-65 {
  background: #c0f6b8; }

.bg-dark-daily-66 {
  background: black; }

.bg-light-daily-66 {
  background: #c4f7bd; }

.bg-dark-daily-67 {
  background: black; }

.bg-light-daily-67 {
  background: #c8f7c1; }

.bg-dark-daily-68 {
  background: black; }

.bg-light-daily-68 {
  background: #ccf8c6; }

.bg-dark-daily-69 {
  background: black; }

.bg-light-daily-69 {
  background: #d0f8ca; }

.bg-dark-daily-70 {
  background: black; }

.bg-light-daily-70 {
  background: #d4f9cf; }

.bg-dark-daily-71 {
  background: black; }

.bg-light-daily-71 {
  background: #d8fad4; }

.bg-dark-daily-72 {
  background: black; }

.bg-light-daily-72 {
  background: #dcfad8; }

.bg-dark-daily-73 {
  background: black; }

.bg-light-daily-73 {
  background: #e0fbdd; }

.bg-dark-daily-74 {
  background: black; }

.bg-light-daily-74 {
  background: #e4fbe1; }

.bg-dark-daily-75 {
  background: black; }

.bg-light-daily-75 {
  background: #e8fce6; }

.bg-dark-daily-76 {
  background: black; }

.bg-light-daily-76 {
  background: #ecfcea; }

.bg-dark-daily-77 {
  background: black; }

.bg-light-daily-77 {
  background: #f0fdef; }

.bg-dark-daily-78 {
  background: black; }

.bg-light-daily-78 {
  background: #f4fef3; }

.bg-dark-daily-79 {
  background: black; }

.bg-light-daily-79 {
  background: #f9fef8; }

.bg-dark-daily-80 {
  background: black; }

.bg-light-daily-80 {
  background: #fdfffc; }

.bg-dark-daily-81 {
  background: black; }

.bg-light-daily-81 {
  background: white; }

.bg-dark-daily-82 {
  background: black; }

.bg-light-daily-82 {
  background: white; }

.bg-dark-daily-83 {
  background: black; }

.bg-light-daily-83 {
  background: white; }

.bg-dark-daily-84 {
  background: black; }

.bg-light-daily-84 {
  background: white; }

.bg-dark-daily-85 {
  background: black; }

.bg-light-daily-85 {
  background: white; }

.bg-dark-daily-86 {
  background: black; }

.bg-light-daily-86 {
  background: white; }

.bg-dark-daily-87 {
  background: black; }

.bg-light-daily-87 {
  background: white; }

.bg-dark-daily-88 {
  background: black; }

.bg-light-daily-88 {
  background: white; }

.bg-dark-daily-89 {
  background: black; }

.bg-light-daily-89 {
  background: white; }

.bg-dark-daily-90 {
  background: black; }

.bg-light-daily-90 {
  background: white; }

.bg-dark-daily-91 {
  background: black; }

.bg-light-daily-91 {
  background: white; }

.bg-dark-daily-92 {
  background: black; }

.bg-light-daily-92 {
  background: white; }

.bg-dark-daily-93 {
  background: black; }

.bg-light-daily-93 {
  background: white; }

.bg-dark-daily-94 {
  background: black; }

.bg-light-daily-94 {
  background: white; }

.bg-dark-daily-95 {
  background: black; }

.bg-light-daily-95 {
  background: white; }

.bg-dark-daily-96 {
  background: black; }

.bg-light-daily-96 {
  background: white; }

.bg-dark-daily-97 {
  background: black; }

.bg-light-daily-97 {
  background: white; }

.bg-dark-daily-98 {
  background: black; }

.bg-light-daily-98 {
  background: white; }

.bg-dark-daily-99 {
  background: black; }

.bg-light-daily-99 {
  background: white; }

.bg-dark-daily-100 {
  background: black; }

.bg-light-daily-100 {
  background: white; }

.text-often {
  color: #004D89 !important; }

.border-often {
  border-color: #004D89; }

.often {
  background-color: #004D89 !important;
  color: white !important; }

.tile-often {
  background: #004D89 !important; }
  @media (min-width: 1025px) {
    .tile-often:hover {
      background-color: #005ba3 !important; } }
  .tile-often:active, .tile-often:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 77, 137, 0.5);
    background-color: #005393 !important; }

.target-often {
  background: #004D89 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-often {
  background-color: #004D89 !important; }

.btn-often {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #004D89 !important;
  border: 2px solid #004D89 !important; }
  .btn-often:focus, .btn-often:active {
    outline: none;
    color: white !important;
    background: #004D89 !important;
    text-decoration: none; }

.bg-overlay-often-10 {
  background: rgba(0, 77, 137, 0.1); }

.bg-overlay-often-20 {
  background: rgba(0, 77, 137, 0.2); }

.bg-overlay-often-30 {
  background: rgba(0, 77, 137, 0.3); }

.bg-overlay-often-40 {
  background: rgba(0, 77, 137, 0.4); }

.bg-overlay-often-50 {
  background: rgba(0, 77, 137, 0.5); }

.bg-overlay-often-60 {
  background: rgba(0, 77, 137, 0.6); }

.bg-overlay-often-70 {
  background: rgba(0, 77, 137, 0.7); }

.bg-overlay-often-80 {
  background: rgba(0, 77, 137, 0.8); }

.bg-overlay-often-90 {
  background: rgba(0, 77, 137, 0.9); }

.bg-often {
  background: #004D89; }

.bg-dark-often-1 {
  background: #004a84; }

.bg-light-often-1 {
  background: #00508e; }

.bg-dark-often-2 {
  background: #00477f; }

.bg-light-often-2 {
  background: #005393; }

.bg-dark-often-3 {
  background: #00447a; }

.bg-light-often-3 {
  background: #005698; }

.bg-dark-often-4 {
  background: #004275; }

.bg-light-often-4 {
  background: #00589d; }

.bg-dark-often-5 {
  background: #003f70; }

.bg-light-often-5 {
  background: #005ba3; }

.bg-dark-often-6 {
  background: #003c6a; }

.bg-light-often-6 {
  background: #005ea8; }

.bg-dark-often-7 {
  background: #003965; }

.bg-light-often-7 {
  background: #0061ad; }

.bg-dark-often-8 {
  background: #003660; }

.bg-light-often-8 {
  background: #0064b2; }

.bg-dark-often-9 {
  background: #00335b; }

.bg-light-often-9 {
  background: #0067b7; }

.bg-dark-often-10 {
  background: #003056; }

.bg-light-often-10 {
  background: #006abc; }

.bg-dark-often-11 {
  background: #002d51; }

.bg-light-often-11 {
  background: #006dc1; }

.bg-dark-often-12 {
  background: #002b4c; }

.bg-light-often-12 {
  background: #006fc6; }

.bg-dark-often-13 {
  background: #002847; }

.bg-light-often-13 {
  background: #0072cb; }

.bg-dark-often-14 {
  background: #002542; }

.bg-light-often-14 {
  background: #0075d0; }

.bg-dark-often-15 {
  background: #00223d; }

.bg-light-often-15 {
  background: #0078d6; }

.bg-dark-often-16 {
  background: #001f37; }

.bg-light-often-16 {
  background: #007bdb; }

.bg-dark-often-17 {
  background: #001c32; }

.bg-light-often-17 {
  background: #007ee0; }

.bg-dark-often-18 {
  background: #00192d; }

.bg-light-often-18 {
  background: #0081e5; }

.bg-dark-often-19 {
  background: #001728; }

.bg-light-often-19 {
  background: #0083ea; }

.bg-dark-often-20 {
  background: #001423; }

.bg-light-often-20 {
  background: #0086ef; }

.bg-dark-often-21 {
  background: #00111e; }

.bg-light-often-21 {
  background: #0089f4; }

.bg-dark-often-22 {
  background: #000e19; }

.bg-light-often-22 {
  background: #008cf9; }

.bg-dark-often-23 {
  background: #000b14; }

.bg-light-often-23 {
  background: #008ffe; }

.bg-dark-often-24 {
  background: #00080f; }

.bg-light-often-24 {
  background: #0491ff; }

.bg-dark-often-25 {
  background: #00050a; }

.bg-light-often-25 {
  background: #0a93ff; }

.bg-dark-often-26 {
  background: #000204; }

.bg-light-often-26 {
  background: #0f96ff; }

.bg-dark-often-27 {
  background: black; }

.bg-light-often-27 {
  background: #1498ff; }

.bg-dark-often-28 {
  background: black; }

.bg-light-often-28 {
  background: #199aff; }

.bg-dark-often-29 {
  background: black; }

.bg-light-often-29 {
  background: #1e9cff; }

.bg-dark-often-30 {
  background: black; }

.bg-light-often-30 {
  background: #239fff; }

.bg-dark-often-31 {
  background: black; }

.bg-light-often-31 {
  background: #28a1ff; }

.bg-dark-often-32 {
  background: black; }

.bg-light-often-32 {
  background: #2da3ff; }

.bg-dark-often-33 {
  background: black; }

.bg-light-often-33 {
  background: #32a5ff; }

.bg-dark-often-34 {
  background: black; }

.bg-light-often-34 {
  background: #37a8ff; }

.bg-dark-often-35 {
  background: black; }

.bg-light-often-35 {
  background: #3daaff; }

.bg-dark-often-36 {
  background: black; }

.bg-light-often-36 {
  background: #42acff; }

.bg-dark-often-37 {
  background: black; }

.bg-light-often-37 {
  background: #47aeff; }

.bg-dark-often-38 {
  background: black; }

.bg-light-often-38 {
  background: #4cb1ff; }

.bg-dark-often-39 {
  background: black; }

.bg-light-often-39 {
  background: #51b3ff; }

.bg-dark-often-40 {
  background: black; }

.bg-light-often-40 {
  background: #56b5ff; }

.bg-dark-often-41 {
  background: black; }

.bg-light-often-41 {
  background: #5bb7ff; }

.bg-dark-often-42 {
  background: black; }

.bg-light-often-42 {
  background: #60b9ff; }

.bg-dark-often-43 {
  background: black; }

.bg-light-often-43 {
  background: #65bcff; }

.bg-dark-often-44 {
  background: black; }

.bg-light-often-44 {
  background: #6abeff; }

.bg-dark-often-45 {
  background: black; }

.bg-light-often-45 {
  background: #70c0ff; }

.bg-dark-often-46 {
  background: black; }

.bg-light-often-46 {
  background: #75c2ff; }

.bg-dark-often-47 {
  background: black; }

.bg-light-often-47 {
  background: #7ac5ff; }

.bg-dark-often-48 {
  background: black; }

.bg-light-often-48 {
  background: #7fc7ff; }

.bg-dark-often-49 {
  background: black; }

.bg-light-often-49 {
  background: #84c9ff; }

.bg-dark-often-50 {
  background: black; }

.bg-light-often-50 {
  background: #89cbff; }

.bg-dark-often-51 {
  background: black; }

.bg-light-often-51 {
  background: #8eceff; }

.bg-dark-often-52 {
  background: black; }

.bg-light-often-52 {
  background: #93d0ff; }

.bg-dark-often-53 {
  background: black; }

.bg-light-often-53 {
  background: #98d2ff; }

.bg-dark-often-54 {
  background: black; }

.bg-light-often-54 {
  background: #9dd4ff; }

.bg-dark-often-55 {
  background: black; }

.bg-light-often-55 {
  background: #a3d6ff; }

.bg-dark-often-56 {
  background: black; }

.bg-light-often-56 {
  background: #a8d9ff; }

.bg-dark-often-57 {
  background: black; }

.bg-light-often-57 {
  background: #addbff; }

.bg-dark-often-58 {
  background: black; }

.bg-light-often-58 {
  background: #b2ddff; }

.bg-dark-often-59 {
  background: black; }

.bg-light-often-59 {
  background: #b7dfff; }

.bg-dark-often-60 {
  background: black; }

.bg-light-often-60 {
  background: #bce2ff; }

.bg-dark-often-61 {
  background: black; }

.bg-light-often-61 {
  background: #c1e4ff; }

.bg-dark-often-62 {
  background: black; }

.bg-light-often-62 {
  background: #c6e6ff; }

.bg-dark-often-63 {
  background: black; }

.bg-light-often-63 {
  background: #cbe8ff; }

.bg-dark-often-64 {
  background: black; }

.bg-light-often-64 {
  background: #d0ebff; }

.bg-dark-often-65 {
  background: black; }

.bg-light-often-65 {
  background: #d6edff; }

.bg-dark-often-66 {
  background: black; }

.bg-light-often-66 {
  background: #dbefff; }

.bg-dark-often-67 {
  background: black; }

.bg-light-often-67 {
  background: #e0f1ff; }

.bg-dark-often-68 {
  background: black; }

.bg-light-often-68 {
  background: #e5f4ff; }

.bg-dark-often-69 {
  background: black; }

.bg-light-often-69 {
  background: #eaf6ff; }

.bg-dark-often-70 {
  background: black; }

.bg-light-often-70 {
  background: #eff8ff; }

.bg-dark-often-71 {
  background: black; }

.bg-light-often-71 {
  background: #f4faff; }

.bg-dark-often-72 {
  background: black; }

.bg-light-often-72 {
  background: #f9fcff; }

.bg-dark-often-73 {
  background: black; }

.bg-light-often-73 {
  background: #feffff; }

.bg-dark-often-74 {
  background: black; }

.bg-light-often-74 {
  background: white; }

.bg-dark-often-75 {
  background: black; }

.bg-light-often-75 {
  background: white; }

.bg-dark-often-76 {
  background: black; }

.bg-light-often-76 {
  background: white; }

.bg-dark-often-77 {
  background: black; }

.bg-light-often-77 {
  background: white; }

.bg-dark-often-78 {
  background: black; }

.bg-light-often-78 {
  background: white; }

.bg-dark-often-79 {
  background: black; }

.bg-light-often-79 {
  background: white; }

.bg-dark-often-80 {
  background: black; }

.bg-light-often-80 {
  background: white; }

.bg-dark-often-81 {
  background: black; }

.bg-light-often-81 {
  background: white; }

.bg-dark-often-82 {
  background: black; }

.bg-light-often-82 {
  background: white; }

.bg-dark-often-83 {
  background: black; }

.bg-light-often-83 {
  background: white; }

.bg-dark-often-84 {
  background: black; }

.bg-light-often-84 {
  background: white; }

.bg-dark-often-85 {
  background: black; }

.bg-light-often-85 {
  background: white; }

.bg-dark-often-86 {
  background: black; }

.bg-light-often-86 {
  background: white; }

.bg-dark-often-87 {
  background: black; }

.bg-light-often-87 {
  background: white; }

.bg-dark-often-88 {
  background: black; }

.bg-light-often-88 {
  background: white; }

.bg-dark-often-89 {
  background: black; }

.bg-light-often-89 {
  background: white; }

.bg-dark-often-90 {
  background: black; }

.bg-light-often-90 {
  background: white; }

.bg-dark-often-91 {
  background: black; }

.bg-light-often-91 {
  background: white; }

.bg-dark-often-92 {
  background: black; }

.bg-light-often-92 {
  background: white; }

.bg-dark-often-93 {
  background: black; }

.bg-light-often-93 {
  background: white; }

.bg-dark-often-94 {
  background: black; }

.bg-light-often-94 {
  background: white; }

.bg-dark-often-95 {
  background: black; }

.bg-light-often-95 {
  background: white; }

.bg-dark-often-96 {
  background: black; }

.bg-light-often-96 {
  background: white; }

.bg-dark-often-97 {
  background: black; }

.bg-light-often-97 {
  background: white; }

.bg-dark-often-98 {
  background: black; }

.bg-light-often-98 {
  background: white; }

.bg-dark-often-99 {
  background: black; }

.bg-light-often-99 {
  background: white; }

.bg-dark-often-100 {
  background: black; }

.bg-light-often-100 {
  background: white; }

.text-asneeded {
  color: #A71163 !important; }

.border-asneeded {
  border-color: #A71163; }

.asneeded {
  background-color: #A71163 !important;
  color: white !important; }

.tile-asneeded {
  background: #A71163 !important; }
  @media (min-width: 1025px) {
    .tile-asneeded:hover {
      background-color: #be1371 !important; } }
  .tile-asneeded:active, .tile-asneeded:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(167, 17, 99, 0.5);
    background-color: #b01268 !important; }

.target-asneeded {
  background: #A71163 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-asneeded {
  background-color: #A71163 !important; }

.btn-asneeded {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #A71163 !important;
  border: 2px solid #A71163 !important; }
  .btn-asneeded:focus, .btn-asneeded:active {
    outline: none;
    color: white !important;
    background: #A71163 !important;
    text-decoration: none; }

.bg-overlay-asneeded-10 {
  background: rgba(167, 17, 99, 0.1); }

.bg-overlay-asneeded-20 {
  background: rgba(167, 17, 99, 0.2); }

.bg-overlay-asneeded-30 {
  background: rgba(167, 17, 99, 0.3); }

.bg-overlay-asneeded-40 {
  background: rgba(167, 17, 99, 0.4); }

.bg-overlay-asneeded-50 {
  background: rgba(167, 17, 99, 0.5); }

.bg-overlay-asneeded-60 {
  background: rgba(167, 17, 99, 0.6); }

.bg-overlay-asneeded-70 {
  background: rgba(167, 17, 99, 0.7); }

.bg-overlay-asneeded-80 {
  background: rgba(167, 17, 99, 0.8); }

.bg-overlay-asneeded-90 {
  background: rgba(167, 17, 99, 0.9); }

.bg-asneeded {
  background: #A71163; }

.bg-dark-asneeded-1 {
  background: #a21160; }

.bg-light-asneeded-1 {
  background: #ac1166; }

.bg-dark-asneeded-2 {
  background: #9e105e; }

.bg-light-asneeded-2 {
  background: #b01268; }

.bg-dark-asneeded-3 {
  background: #99105b; }

.bg-light-asneeded-3 {
  background: #b5126b; }

.bg-dark-asneeded-4 {
  background: #940f58; }

.bg-light-asneeded-4 {
  background: #ba136e; }

.bg-dark-asneeded-5 {
  background: #900f55; }

.bg-light-asneeded-5 {
  background: #be1371; }

.bg-dark-asneeded-6 {
  background: #8b0e53; }

.bg-light-asneeded-6 {
  background: #c31473; }

.bg-dark-asneeded-7 {
  background: #870e50; }

.bg-light-asneeded-7 {
  background: #c71476; }

.bg-dark-asneeded-8 {
  background: #820d4d; }

.bg-light-asneeded-8 {
  background: #cc1579; }

.bg-dark-asneeded-9 {
  background: #7d0d4a; }

.bg-light-asneeded-9 {
  background: #d1157c; }

.bg-dark-asneeded-10 {
  background: #790c48; }

.bg-light-asneeded-10 {
  background: #d5167e; }

.bg-dark-asneeded-11 {
  background: #740c45; }

.bg-light-asneeded-11 {
  background: #da1681; }

.bg-dark-asneeded-12 {
  background: #6f0b42; }

.bg-light-asneeded-12 {
  background: #df1784; }

.bg-dark-asneeded-13 {
  background: #6b0b3f; }

.bg-light-asneeded-13 {
  background: #e31787; }

.bg-dark-asneeded-14 {
  background: #660a3d; }

.bg-light-asneeded-14 {
  background: #e71889; }

.bg-dark-asneeded-15 {
  background: #620a3a; }

.bg-light-asneeded-15 {
  background: #e81d8c; }

.bg-dark-asneeded-16 {
  background: #5d0937; }

.bg-light-asneeded-16 {
  background: #e8218e; }

.bg-dark-asneeded-17 {
  background: #580934; }

.bg-light-asneeded-17 {
  background: #e92690; }

.bg-dark-asneeded-18 {
  background: #540932; }

.bg-light-asneeded-18 {
  background: #e92a93; }

.bg-dark-asneeded-19 {
  background: #4f082f; }

.bg-light-asneeded-19 {
  background: #ea2f95; }

.bg-dark-asneeded-20 {
  background: #4a082c; }

.bg-light-asneeded-20 {
  background: #ea3498; }

.bg-dark-asneeded-21 {
  background: #460729; }

.bg-light-asneeded-21 {
  background: #eb389a; }

.bg-dark-asneeded-22 {
  background: #410727; }

.bg-light-asneeded-22 {
  background: #eb3d9c; }

.bg-dark-asneeded-23 {
  background: #3d0624; }

.bg-light-asneeded-23 {
  background: #ec429f; }

.bg-dark-asneeded-24 {
  background: #380621; }

.bg-light-asneeded-24 {
  background: #ec46a1; }

.bg-dark-asneeded-25 {
  background: #33051e; }

.bg-light-asneeded-25 {
  background: #ed4ba3; }

.bg-dark-asneeded-26 {
  background: #2f051c; }

.bg-light-asneeded-26 {
  background: #ed4fa6; }

.bg-dark-asneeded-27 {
  background: #2a0419; }

.bg-light-asneeded-27 {
  background: #ee54a8; }

.bg-dark-asneeded-28 {
  background: #250416; }

.bg-light-asneeded-28 {
  background: #ee59aa; }

.bg-dark-asneeded-29 {
  background: #210313; }

.bg-light-asneeded-29 {
  background: #ef5dad; }

.bg-dark-asneeded-30 {
  background: #1c0311; }

.bg-light-asneeded-30 {
  background: #ef62af; }

.bg-dark-asneeded-31 {
  background: #18020e; }

.bg-light-asneeded-31 {
  background: #ef67b1; }

.bg-dark-asneeded-32 {
  background: #13020b; }

.bg-light-asneeded-32 {
  background: #f06bb4; }

.bg-dark-asneeded-33 {
  background: #0e0108; }

.bg-light-asneeded-33 {
  background: #f070b6; }

.bg-dark-asneeded-34 {
  background: #0a0106; }

.bg-light-asneeded-34 {
  background: #f174b9; }

.bg-dark-asneeded-35 {
  background: #050103; }

.bg-light-asneeded-35 {
  background: #f179bb; }

.bg-dark-asneeded-36 {
  background: black; }

.bg-light-asneeded-36 {
  background: #f27ebd; }

.bg-dark-asneeded-37 {
  background: black; }

.bg-light-asneeded-37 {
  background: #f282c0; }

.bg-dark-asneeded-38 {
  background: black; }

.bg-light-asneeded-38 {
  background: #f387c2; }

.bg-dark-asneeded-39 {
  background: black; }

.bg-light-asneeded-39 {
  background: #f38cc4; }

.bg-dark-asneeded-40 {
  background: black; }

.bg-light-asneeded-40 {
  background: #f490c7; }

.bg-dark-asneeded-41 {
  background: black; }

.bg-light-asneeded-41 {
  background: #f495c9; }

.bg-dark-asneeded-42 {
  background: black; }

.bg-light-asneeded-42 {
  background: #f59acb; }

.bg-dark-asneeded-43 {
  background: black; }

.bg-light-asneeded-43 {
  background: #f59ece; }

.bg-dark-asneeded-44 {
  background: black; }

.bg-light-asneeded-44 {
  background: #f6a3d0; }

.bg-dark-asneeded-45 {
  background: black; }

.bg-light-asneeded-45 {
  background: #f6a7d2; }

.bg-dark-asneeded-46 {
  background: black; }

.bg-light-asneeded-46 {
  background: #f7acd5; }

.bg-dark-asneeded-47 {
  background: black; }

.bg-light-asneeded-47 {
  background: #f7b1d7; }

.bg-dark-asneeded-48 {
  background: black; }

.bg-light-asneeded-48 {
  background: #f7b5d9; }

.bg-dark-asneeded-49 {
  background: black; }

.bg-light-asneeded-49 {
  background: #f8badc; }

.bg-dark-asneeded-50 {
  background: black; }

.bg-light-asneeded-50 {
  background: #f8bfde; }

.bg-dark-asneeded-51 {
  background: black; }

.bg-light-asneeded-51 {
  background: #f9c3e1; }

.bg-dark-asneeded-52 {
  background: black; }

.bg-light-asneeded-52 {
  background: #f9c8e3; }

.bg-dark-asneeded-53 {
  background: black; }

.bg-light-asneeded-53 {
  background: #facce5; }

.bg-dark-asneeded-54 {
  background: black; }

.bg-light-asneeded-54 {
  background: #fad1e8; }

.bg-dark-asneeded-55 {
  background: black; }

.bg-light-asneeded-55 {
  background: #fbd6ea; }

.bg-dark-asneeded-56 {
  background: black; }

.bg-light-asneeded-56 {
  background: #fbdaec; }

.bg-dark-asneeded-57 {
  background: black; }

.bg-light-asneeded-57 {
  background: #fcdfef; }

.bg-dark-asneeded-58 {
  background: black; }

.bg-light-asneeded-58 {
  background: #fce4f1; }

.bg-dark-asneeded-59 {
  background: black; }

.bg-light-asneeded-59 {
  background: #fde8f3; }

.bg-dark-asneeded-60 {
  background: black; }

.bg-light-asneeded-60 {
  background: #fdedf6; }

.bg-dark-asneeded-61 {
  background: black; }

.bg-light-asneeded-61 {
  background: #fef1f8; }

.bg-dark-asneeded-62 {
  background: black; }

.bg-light-asneeded-62 {
  background: #fef6fa; }

.bg-dark-asneeded-63 {
  background: black; }

.bg-light-asneeded-63 {
  background: #fffbfd; }

.bg-dark-asneeded-64 {
  background: black; }

.bg-light-asneeded-64 {
  background: white; }

.bg-dark-asneeded-65 {
  background: black; }

.bg-light-asneeded-65 {
  background: white; }

.bg-dark-asneeded-66 {
  background: black; }

.bg-light-asneeded-66 {
  background: white; }

.bg-dark-asneeded-67 {
  background: black; }

.bg-light-asneeded-67 {
  background: white; }

.bg-dark-asneeded-68 {
  background: black; }

.bg-light-asneeded-68 {
  background: white; }

.bg-dark-asneeded-69 {
  background: black; }

.bg-light-asneeded-69 {
  background: white; }

.bg-dark-asneeded-70 {
  background: black; }

.bg-light-asneeded-70 {
  background: white; }

.bg-dark-asneeded-71 {
  background: black; }

.bg-light-asneeded-71 {
  background: white; }

.bg-dark-asneeded-72 {
  background: black; }

.bg-light-asneeded-72 {
  background: white; }

.bg-dark-asneeded-73 {
  background: black; }

.bg-light-asneeded-73 {
  background: white; }

.bg-dark-asneeded-74 {
  background: black; }

.bg-light-asneeded-74 {
  background: white; }

.bg-dark-asneeded-75 {
  background: black; }

.bg-light-asneeded-75 {
  background: white; }

.bg-dark-asneeded-76 {
  background: black; }

.bg-light-asneeded-76 {
  background: white; }

.bg-dark-asneeded-77 {
  background: black; }

.bg-light-asneeded-77 {
  background: white; }

.bg-dark-asneeded-78 {
  background: black; }

.bg-light-asneeded-78 {
  background: white; }

.bg-dark-asneeded-79 {
  background: black; }

.bg-light-asneeded-79 {
  background: white; }

.bg-dark-asneeded-80 {
  background: black; }

.bg-light-asneeded-80 {
  background: white; }

.bg-dark-asneeded-81 {
  background: black; }

.bg-light-asneeded-81 {
  background: white; }

.bg-dark-asneeded-82 {
  background: black; }

.bg-light-asneeded-82 {
  background: white; }

.bg-dark-asneeded-83 {
  background: black; }

.bg-light-asneeded-83 {
  background: white; }

.bg-dark-asneeded-84 {
  background: black; }

.bg-light-asneeded-84 {
  background: white; }

.bg-dark-asneeded-85 {
  background: black; }

.bg-light-asneeded-85 {
  background: white; }

.bg-dark-asneeded-86 {
  background: black; }

.bg-light-asneeded-86 {
  background: white; }

.bg-dark-asneeded-87 {
  background: black; }

.bg-light-asneeded-87 {
  background: white; }

.bg-dark-asneeded-88 {
  background: black; }

.bg-light-asneeded-88 {
  background: white; }

.bg-dark-asneeded-89 {
  background: black; }

.bg-light-asneeded-89 {
  background: white; }

.bg-dark-asneeded-90 {
  background: black; }

.bg-light-asneeded-90 {
  background: white; }

.bg-dark-asneeded-91 {
  background: black; }

.bg-light-asneeded-91 {
  background: white; }

.bg-dark-asneeded-92 {
  background: black; }

.bg-light-asneeded-92 {
  background: white; }

.bg-dark-asneeded-93 {
  background: black; }

.bg-light-asneeded-93 {
  background: white; }

.bg-dark-asneeded-94 {
  background: black; }

.bg-light-asneeded-94 {
  background: white; }

.bg-dark-asneeded-95 {
  background: black; }

.bg-light-asneeded-95 {
  background: white; }

.bg-dark-asneeded-96 {
  background: black; }

.bg-light-asneeded-96 {
  background: white; }

.bg-dark-asneeded-97 {
  background: black; }

.bg-light-asneeded-97 {
  background: white; }

.bg-dark-asneeded-98 {
  background: black; }

.bg-light-asneeded-98 {
  background: white; }

.bg-dark-asneeded-99 {
  background: black; }

.bg-light-asneeded-99 {
  background: white; }

.bg-dark-asneeded-100 {
  background: black; }

.bg-light-asneeded-100 {
  background: white; }

.text-settings {
  color: #B52F13 !important; }

.border-settings {
  border-color: #B52F13; }

.settings {
  background-color: #B52F13 !important;
  color: white !important; }

.tile-settings {
  background: #B52F13 !important; }
  @media (min-width: 1025px) {
    .tile-settings:hover {
      background-color: #cc3515 !important; } }
  .tile-settings:active, .tile-settings:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(181, 47, 19, 0.5);
    background-color: #be3114 !important; }

.target-settings {
  background: #B52F13 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-settings {
  background-color: #B52F13 !important; }

.btn-settings {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #B52F13 !important;
  border: 2px solid #B52F13 !important; }
  .btn-settings:focus, .btn-settings:active {
    outline: none;
    color: white !important;
    background: #B52F13 !important;
    text-decoration: none; }

.bg-overlay-settings-10 {
  background: rgba(181, 47, 19, 0.1); }

.bg-overlay-settings-20 {
  background: rgba(181, 47, 19, 0.2); }

.bg-overlay-settings-30 {
  background: rgba(181, 47, 19, 0.3); }

.bg-overlay-settings-40 {
  background: rgba(181, 47, 19, 0.4); }

.bg-overlay-settings-50 {
  background: rgba(181, 47, 19, 0.5); }

.bg-overlay-settings-60 {
  background: rgba(181, 47, 19, 0.6); }

.bg-overlay-settings-70 {
  background: rgba(181, 47, 19, 0.7); }

.bg-overlay-settings-80 {
  background: rgba(181, 47, 19, 0.8); }

.bg-overlay-settings-90 {
  background: rgba(181, 47, 19, 0.9); }

.bg-settings {
  background: #B52F13; }

.bg-dark-settings-1 {
  background: #b02e13; }

.bg-light-settings-1 {
  background: #ba3013; }

.bg-dark-settings-2 {
  background: #ac2d12; }

.bg-light-settings-2 {
  background: #be3114; }

.bg-dark-settings-3 {
  background: #a72b12; }

.bg-light-settings-3 {
  background: #c33314; }

.bg-dark-settings-4 {
  background: #a32a11; }

.bg-light-settings-4 {
  background: #c73415; }

.bg-dark-settings-5 {
  background: #9e2911; }

.bg-light-settings-5 {
  background: #cc3515; }

.bg-dark-settings-6 {
  background: #992810; }

.bg-light-settings-6 {
  background: #d13616; }

.bg-dark-settings-7 {
  background: #952710; }

.bg-light-settings-7 {
  background: #d53716; }

.bg-dark-settings-8 {
  background: #90250f; }

.bg-light-settings-8 {
  background: #da3917; }

.bg-dark-settings-9 {
  background: #8b240f; }

.bg-light-settings-9 {
  background: #df3a17; }

.bg-dark-settings-10 {
  background: #87230e; }

.bg-light-settings-10 {
  background: #e33b18; }

.bg-dark-settings-11 {
  background: #82220e; }

.bg-light-settings-11 {
  background: #e73d19; }

.bg-dark-settings-12 {
  background: #7e210d; }

.bg-light-settings-12 {
  background: #e7411e; }

.bg-dark-settings-13 {
  background: #791f0d; }

.bg-light-settings-13 {
  background: #e84522; }

.bg-dark-settings-14 {
  background: #741e0c; }

.bg-light-settings-14 {
  background: #e84827; }

.bg-dark-settings-15 {
  background: #701d0c; }

.bg-light-settings-15 {
  background: #e94c2c; }

.bg-dark-settings-16 {
  background: #6b1c0b; }

.bg-light-settings-16 {
  background: #e95030; }

.bg-dark-settings-17 {
  background: #671b0b; }

.bg-light-settings-17 {
  background: #ea5435; }

.bg-dark-settings-18 {
  background: #62190a; }

.bg-light-settings-18 {
  background: #ea583a; }

.bg-dark-settings-19 {
  background: #5d180a; }

.bg-light-settings-19 {
  background: #eb5c3e; }

.bg-dark-settings-20 {
  background: #591709; }

.bg-light-settings-20 {
  background: #eb6043; }

.bg-dark-settings-21 {
  background: #541609; }

.bg-light-settings-21 {
  background: #ec6447; }

.bg-dark-settings-22 {
  background: #4f1508; }

.bg-light-settings-22 {
  background: #ec684c; }

.bg-dark-settings-23 {
  background: #4b1308; }

.bg-light-settings-23 {
  background: #ed6c51; }

.bg-dark-settings-24 {
  background: #461207; }

.bg-light-settings-24 {
  background: #ed6f55; }

.bg-dark-settings-25 {
  background: #421107; }

.bg-light-settings-25 {
  background: #ee735a; }

.bg-dark-settings-26 {
  background: #3d1006; }

.bg-light-settings-26 {
  background: #ee775e; }

.bg-dark-settings-27 {
  background: #380f06; }

.bg-light-settings-27 {
  background: #ef7b63; }

.bg-dark-settings-28 {
  background: #340d05; }

.bg-light-settings-28 {
  background: #ef7f68; }

.bg-dark-settings-29 {
  background: #2f0c05; }

.bg-light-settings-29 {
  background: #f0836c; }

.bg-dark-settings-30 {
  background: #2b0b04; }

.bg-light-settings-30 {
  background: #f08771; }

.bg-dark-settings-31 {
  background: #260a04; }

.bg-light-settings-31 {
  background: #f18b76; }

.bg-dark-settings-32 {
  background: #210903; }

.bg-light-settings-32 {
  background: #f18f7a; }

.bg-dark-settings-33 {
  background: #1d0703; }

.bg-light-settings-33 {
  background: #f2937f; }

.bg-dark-settings-34 {
  background: #180603; }

.bg-light-settings-34 {
  background: #f29783; }

.bg-dark-settings-35 {
  background: #130502; }

.bg-light-settings-35 {
  background: #f39a88; }

.bg-dark-settings-36 {
  background: #0f0402; }

.bg-light-settings-36 {
  background: #f39e8d; }

.bg-dark-settings-37 {
  background: #0a0301; }

.bg-light-settings-37 {
  background: #f3a291; }

.bg-dark-settings-38 {
  background: #060101; }

.bg-light-settings-38 {
  background: #f4a696; }

.bg-dark-settings-39 {
  background: #010000; }

.bg-light-settings-39 {
  background: #f4aa9a; }

.bg-dark-settings-40 {
  background: black; }

.bg-light-settings-40 {
  background: #f5ae9f; }

.bg-dark-settings-41 {
  background: black; }

.bg-light-settings-41 {
  background: #f5b2a4; }

.bg-dark-settings-42 {
  background: black; }

.bg-light-settings-42 {
  background: #f6b6a8; }

.bg-dark-settings-43 {
  background: black; }

.bg-light-settings-43 {
  background: #f6baad; }

.bg-dark-settings-44 {
  background: black; }

.bg-light-settings-44 {
  background: #f7beb2; }

.bg-dark-settings-45 {
  background: black; }

.bg-light-settings-45 {
  background: #f7c1b6; }

.bg-dark-settings-46 {
  background: black; }

.bg-light-settings-46 {
  background: #f8c5bb; }

.bg-dark-settings-47 {
  background: black; }

.bg-light-settings-47 {
  background: #f8c9bf; }

.bg-dark-settings-48 {
  background: black; }

.bg-light-settings-48 {
  background: #f9cdc4; }

.bg-dark-settings-49 {
  background: black; }

.bg-light-settings-49 {
  background: #f9d1c9; }

.bg-dark-settings-50 {
  background: black; }

.bg-light-settings-50 {
  background: #fad5cd; }

.bg-dark-settings-51 {
  background: black; }

.bg-light-settings-51 {
  background: #fad9d2; }

.bg-dark-settings-52 {
  background: black; }

.bg-light-settings-52 {
  background: #fbddd6; }

.bg-dark-settings-53 {
  background: black; }

.bg-light-settings-53 {
  background: #fbe1db; }

.bg-dark-settings-54 {
  background: black; }

.bg-light-settings-54 {
  background: #fce5e0; }

.bg-dark-settings-55 {
  background: black; }

.bg-light-settings-55 {
  background: #fce8e4; }

.bg-dark-settings-56 {
  background: black; }

.bg-light-settings-56 {
  background: #fdece9; }

.bg-dark-settings-57 {
  background: black; }

.bg-light-settings-57 {
  background: #fdf0ee; }

.bg-dark-settings-58 {
  background: black; }

.bg-light-settings-58 {
  background: #fef4f2; }

.bg-dark-settings-59 {
  background: black; }

.bg-light-settings-59 {
  background: #fef8f7; }

.bg-dark-settings-60 {
  background: black; }

.bg-light-settings-60 {
  background: #fffcfb; }

.bg-dark-settings-61 {
  background: black; }

.bg-light-settings-61 {
  background: white; }

.bg-dark-settings-62 {
  background: black; }

.bg-light-settings-62 {
  background: white; }

.bg-dark-settings-63 {
  background: black; }

.bg-light-settings-63 {
  background: white; }

.bg-dark-settings-64 {
  background: black; }

.bg-light-settings-64 {
  background: white; }

.bg-dark-settings-65 {
  background: black; }

.bg-light-settings-65 {
  background: white; }

.bg-dark-settings-66 {
  background: black; }

.bg-light-settings-66 {
  background: white; }

.bg-dark-settings-67 {
  background: black; }

.bg-light-settings-67 {
  background: white; }

.bg-dark-settings-68 {
  background: black; }

.bg-light-settings-68 {
  background: white; }

.bg-dark-settings-69 {
  background: black; }

.bg-light-settings-69 {
  background: white; }

.bg-dark-settings-70 {
  background: black; }

.bg-light-settings-70 {
  background: white; }

.bg-dark-settings-71 {
  background: black; }

.bg-light-settings-71 {
  background: white; }

.bg-dark-settings-72 {
  background: black; }

.bg-light-settings-72 {
  background: white; }

.bg-dark-settings-73 {
  background: black; }

.bg-light-settings-73 {
  background: white; }

.bg-dark-settings-74 {
  background: black; }

.bg-light-settings-74 {
  background: white; }

.bg-dark-settings-75 {
  background: black; }

.bg-light-settings-75 {
  background: white; }

.bg-dark-settings-76 {
  background: black; }

.bg-light-settings-76 {
  background: white; }

.bg-dark-settings-77 {
  background: black; }

.bg-light-settings-77 {
  background: white; }

.bg-dark-settings-78 {
  background: black; }

.bg-light-settings-78 {
  background: white; }

.bg-dark-settings-79 {
  background: black; }

.bg-light-settings-79 {
  background: white; }

.bg-dark-settings-80 {
  background: black; }

.bg-light-settings-80 {
  background: white; }

.bg-dark-settings-81 {
  background: black; }

.bg-light-settings-81 {
  background: white; }

.bg-dark-settings-82 {
  background: black; }

.bg-light-settings-82 {
  background: white; }

.bg-dark-settings-83 {
  background: black; }

.bg-light-settings-83 {
  background: white; }

.bg-dark-settings-84 {
  background: black; }

.bg-light-settings-84 {
  background: white; }

.bg-dark-settings-85 {
  background: black; }

.bg-light-settings-85 {
  background: white; }

.bg-dark-settings-86 {
  background: black; }

.bg-light-settings-86 {
  background: white; }

.bg-dark-settings-87 {
  background: black; }

.bg-light-settings-87 {
  background: white; }

.bg-dark-settings-88 {
  background: black; }

.bg-light-settings-88 {
  background: white; }

.bg-dark-settings-89 {
  background: black; }

.bg-light-settings-89 {
  background: white; }

.bg-dark-settings-90 {
  background: black; }

.bg-light-settings-90 {
  background: white; }

.bg-dark-settings-91 {
  background: black; }

.bg-light-settings-91 {
  background: white; }

.bg-dark-settings-92 {
  background: black; }

.bg-light-settings-92 {
  background: white; }

.bg-dark-settings-93 {
  background: black; }

.bg-light-settings-93 {
  background: white; }

.bg-dark-settings-94 {
  background: black; }

.bg-light-settings-94 {
  background: white; }

.bg-dark-settings-95 {
  background: black; }

.bg-light-settings-95 {
  background: white; }

.bg-dark-settings-96 {
  background: black; }

.bg-light-settings-96 {
  background: white; }

.bg-dark-settings-97 {
  background: black; }

.bg-light-settings-97 {
  background: white; }

.bg-dark-settings-98 {
  background: black; }

.bg-light-settings-98 {
  background: white; }

.bg-dark-settings-99 {
  background: black; }

.bg-light-settings-99 {
  background: white; }

.bg-dark-settings-100 {
  background: black; }

.bg-light-settings-100 {
  background: white; }

.text-other {
  color: #8F1013 !important; }

.border-other {
  border-color: #8F1013; }

.other {
  background-color: #8F1013 !important;
  color: white !important; }

.tile-other {
  background: #8F1013 !important; }
  @media (min-width: 1025px) {
    .tile-other:hover {
      background-color: #a61316 !important; } }
  .tile-other:active, .tile-other:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(143, 16, 19, 0.5);
    background-color: #981114 !important; }

.target-other {
  background: #8F1013 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-other {
  background-color: #8F1013 !important; }

.btn-other {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #8F1013 !important;
  border: 2px solid #8F1013 !important; }
  .btn-other:focus, .btn-other:active {
    outline: none;
    color: white !important;
    background: #8F1013 !important;
    text-decoration: none; }

.bg-overlay-other-10 {
  background: rgba(143, 16, 19, 0.1); }

.bg-overlay-other-20 {
  background: rgba(143, 16, 19, 0.2); }

.bg-overlay-other-30 {
  background: rgba(143, 16, 19, 0.3); }

.bg-overlay-other-40 {
  background: rgba(143, 16, 19, 0.4); }

.bg-overlay-other-50 {
  background: rgba(143, 16, 19, 0.5); }

.bg-overlay-other-60 {
  background: rgba(143, 16, 19, 0.6); }

.bg-overlay-other-70 {
  background: rgba(143, 16, 19, 0.7); }

.bg-overlay-other-80 {
  background: rgba(143, 16, 19, 0.8); }

.bg-overlay-other-90 {
  background: rgba(143, 16, 19, 0.9); }

.bg-other {
  background: #8F1013; }

.bg-dark-other-1 {
  background: #8a0f12; }

.bg-light-other-1 {
  background: #941114; }

.bg-dark-other-2 {
  background: #860f12; }

.bg-light-other-2 {
  background: #981114; }

.bg-dark-other-3 {
  background: #810e11; }

.bg-light-other-3 {
  background: #9d1215; }

.bg-dark-other-4 {
  background: #7d0e11; }

.bg-light-other-4 {
  background: #a11215; }

.bg-dark-other-5 {
  background: #780d10; }

.bg-light-other-5 {
  background: #a61316; }

.bg-dark-other-6 {
  background: #730d0f; }

.bg-light-other-6 {
  background: #ab1317; }

.bg-dark-other-7 {
  background: #6f0c0f; }

.bg-light-other-7 {
  background: #af1417; }

.bg-dark-other-8 {
  background: #6a0c0e; }

.bg-light-other-8 {
  background: #b41418; }

.bg-dark-other-9 {
  background: #660b0e; }

.bg-light-other-9 {
  background: #b81518; }

.bg-dark-other-10 {
  background: #610b0d; }

.bg-light-other-10 {
  background: #bd1519; }

.bg-dark-other-11 {
  background: #5d0a0c; }

.bg-light-other-11 {
  background: #c1161a; }

.bg-dark-other-12 {
  background: #580a0c; }

.bg-light-other-12 {
  background: #c6161a; }

.bg-dark-other-13 {
  background: #53090b; }

.bg-light-other-13 {
  background: #cb171b; }

.bg-dark-other-14 {
  background: #4f090a; }

.bg-light-other-14 {
  background: #cf171c; }

.bg-dark-other-15 {
  background: #4a080a; }

.bg-light-other-15 {
  background: #d4181c; }

.bg-dark-other-16 {
  background: #460809; }

.bg-light-other-16 {
  background: #d8181d; }

.bg-dark-other-17 {
  background: #410709; }

.bg-light-other-17 {
  background: #dd191d; }

.bg-dark-other-18 {
  background: #3c0708; }

.bg-light-other-18 {
  background: #e2191e; }

.bg-dark-other-19 {
  background: #380607; }

.bg-light-other-19 {
  background: #e51a1f; }

.bg-dark-other-20 {
  background: #330607; }

.bg-light-other-20 {
  background: #e61f24; }

.bg-dark-other-21 {
  background: #2f0506; }

.bg-light-other-21 {
  background: #e62428; }

.bg-dark-other-22 {
  background: #2a0506; }

.bg-light-other-22 {
  background: #e7282d; }

.bg-dark-other-23 {
  background: #260405; }

.bg-light-other-23 {
  background: #e72d31; }

.bg-dark-other-24 {
  background: #210404; }

.bg-light-other-24 {
  background: #e83136; }

.bg-dark-other-25 {
  background: #1c0304; }

.bg-light-other-25 {
  background: #e9363a; }

.bg-dark-other-26 {
  background: #180303; }

.bg-light-other-26 {
  background: #e93b3f; }

.bg-dark-other-27 {
  background: #130203; }

.bg-light-other-27 {
  background: #ea3f43; }

.bg-dark-other-28 {
  background: #0f0202; }

.bg-light-other-28 {
  background: #ea4448; }

.bg-dark-other-29 {
  background: #0a0101; }

.bg-light-other-29 {
  background: #eb484c; }

.bg-dark-other-30 {
  background: #050101; }

.bg-light-other-30 {
  background: #eb4d51; }

.bg-dark-other-31 {
  background: #010000; }

.bg-light-other-31 {
  background: #ec5255; }

.bg-dark-other-32 {
  background: black; }

.bg-light-other-32 {
  background: #ec565a; }

.bg-dark-other-33 {
  background: black; }

.bg-light-other-33 {
  background: #ed5b5e; }

.bg-dark-other-34 {
  background: black; }

.bg-light-other-34 {
  background: #ed5f63; }

.bg-dark-other-35 {
  background: black; }

.bg-light-other-35 {
  background: #ee6467; }

.bg-dark-other-36 {
  background: black; }

.bg-light-other-36 {
  background: #ee686c; }

.bg-dark-other-37 {
  background: black; }

.bg-light-other-37 {
  background: #ef6d70; }

.bg-dark-other-38 {
  background: black; }

.bg-light-other-38 {
  background: #ef7275; }

.bg-dark-other-39 {
  background: black; }

.bg-light-other-39 {
  background: #f07679; }

.bg-dark-other-40 {
  background: black; }

.bg-light-other-40 {
  background: #f07b7e; }

.bg-dark-other-41 {
  background: black; }

.bg-light-other-41 {
  background: #f17f82; }

.bg-dark-other-42 {
  background: black; }

.bg-light-other-42 {
  background: #f18487; }

.bg-dark-other-43 {
  background: black; }

.bg-light-other-43 {
  background: #f2898b; }

.bg-dark-other-44 {
  background: black; }

.bg-light-other-44 {
  background: #f28d90; }

.bg-dark-other-45 {
  background: black; }

.bg-light-other-45 {
  background: #f39294; }

.bg-dark-other-46 {
  background: black; }

.bg-light-other-46 {
  background: #f39699; }

.bg-dark-other-47 {
  background: black; }

.bg-light-other-47 {
  background: #f49b9d; }

.bg-dark-other-48 {
  background: black; }

.bg-light-other-48 {
  background: #f49fa1; }

.bg-dark-other-49 {
  background: black; }

.bg-light-other-49 {
  background: #f5a4a6; }

.bg-dark-other-50 {
  background: black; }

.bg-light-other-50 {
  background: #f5a9aa; }

.bg-dark-other-51 {
  background: black; }

.bg-light-other-51 {
  background: #f6adaf; }

.bg-dark-other-52 {
  background: black; }

.bg-light-other-52 {
  background: #f6b2b3; }

.bg-dark-other-53 {
  background: black; }

.bg-light-other-53 {
  background: #f7b6b8; }

.bg-dark-other-54 {
  background: black; }

.bg-light-other-54 {
  background: #f7bbbc; }

.bg-dark-other-55 {
  background: black; }

.bg-light-other-55 {
  background: #f8c0c1; }

.bg-dark-other-56 {
  background: black; }

.bg-light-other-56 {
  background: #f8c4c5; }

.bg-dark-other-57 {
  background: black; }

.bg-light-other-57 {
  background: #f9c9ca; }

.bg-dark-other-58 {
  background: black; }

.bg-light-other-58 {
  background: #f9cdce; }

.bg-dark-other-59 {
  background: black; }

.bg-light-other-59 {
  background: #fad2d3; }

.bg-dark-other-60 {
  background: black; }

.bg-light-other-60 {
  background: #fad7d7; }

.bg-dark-other-61 {
  background: black; }

.bg-light-other-61 {
  background: #fbdbdc; }

.bg-dark-other-62 {
  background: black; }

.bg-light-other-62 {
  background: #fbe0e0; }

.bg-dark-other-63 {
  background: black; }

.bg-light-other-63 {
  background: #fce4e5; }

.bg-dark-other-64 {
  background: black; }

.bg-light-other-64 {
  background: #fde9e9; }

.bg-dark-other-65 {
  background: black; }

.bg-light-other-65 {
  background: #fdedee; }

.bg-dark-other-66 {
  background: black; }

.bg-light-other-66 {
  background: #fef2f2; }

.bg-dark-other-67 {
  background: black; }

.bg-light-other-67 {
  background: #fef7f7; }

.bg-dark-other-68 {
  background: black; }

.bg-light-other-68 {
  background: #fffbfb; }

.bg-dark-other-69 {
  background: black; }

.bg-light-other-69 {
  background: white; }

.bg-dark-other-70 {
  background: black; }

.bg-light-other-70 {
  background: white; }

.bg-dark-other-71 {
  background: black; }

.bg-light-other-71 {
  background: white; }

.bg-dark-other-72 {
  background: black; }

.bg-light-other-72 {
  background: white; }

.bg-dark-other-73 {
  background: black; }

.bg-light-other-73 {
  background: white; }

.bg-dark-other-74 {
  background: black; }

.bg-light-other-74 {
  background: white; }

.bg-dark-other-75 {
  background: black; }

.bg-light-other-75 {
  background: white; }

.bg-dark-other-76 {
  background: black; }

.bg-light-other-76 {
  background: white; }

.bg-dark-other-77 {
  background: black; }

.bg-light-other-77 {
  background: white; }

.bg-dark-other-78 {
  background: black; }

.bg-light-other-78 {
  background: white; }

.bg-dark-other-79 {
  background: black; }

.bg-light-other-79 {
  background: white; }

.bg-dark-other-80 {
  background: black; }

.bg-light-other-80 {
  background: white; }

.bg-dark-other-81 {
  background: black; }

.bg-light-other-81 {
  background: white; }

.bg-dark-other-82 {
  background: black; }

.bg-light-other-82 {
  background: white; }

.bg-dark-other-83 {
  background: black; }

.bg-light-other-83 {
  background: white; }

.bg-dark-other-84 {
  background: black; }

.bg-light-other-84 {
  background: white; }

.bg-dark-other-85 {
  background: black; }

.bg-light-other-85 {
  background: white; }

.bg-dark-other-86 {
  background: black; }

.bg-light-other-86 {
  background: white; }

.bg-dark-other-87 {
  background: black; }

.bg-light-other-87 {
  background: white; }

.bg-dark-other-88 {
  background: black; }

.bg-light-other-88 {
  background: white; }

.bg-dark-other-89 {
  background: black; }

.bg-light-other-89 {
  background: white; }

.bg-dark-other-90 {
  background: black; }

.bg-light-other-90 {
  background: white; }

.bg-dark-other-91 {
  background: black; }

.bg-light-other-91 {
  background: white; }

.bg-dark-other-92 {
  background: black; }

.bg-light-other-92 {
  background: white; }

.bg-dark-other-93 {
  background: black; }

.bg-light-other-93 {
  background: white; }

.bg-dark-other-94 {
  background: black; }

.bg-light-other-94 {
  background: white; }

.bg-dark-other-95 {
  background: black; }

.bg-light-other-95 {
  background: white; }

.bg-dark-other-96 {
  background: black; }

.bg-light-other-96 {
  background: white; }

.bg-dark-other-97 {
  background: black; }

.bg-light-other-97 {
  background: white; }

.bg-dark-other-98 {
  background: black; }

.bg-light-other-98 {
  background: white; }

.bg-dark-other-99 {
  background: black; }

.bg-light-other-99 {
  background: white; }

.bg-dark-other-100 {
  background: black; }

.bg-light-other-100 {
  background: white; }

.text-switchapp {
  color: #383838 !important; }

.border-switchapp {
  border-color: #383838; }

.switchapp {
  background-color: #383838 !important;
  color: white !important; }

.tile-switchapp {
  background: #383838 !important; }
  @media (min-width: 1025px) {
    .tile-switchapp:hover {
      background-color: #454545 !important; } }
  .tile-switchapp:active, .tile-switchapp:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(56, 56, 56, 0.5);
    background-color: #3d3d3d !important; }

.target-switchapp {
  background: #383838 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-switchapp {
  background-color: #383838 !important; }

.btn-switchapp {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #383838 !important;
  border: 2px solid #383838 !important; }
  .btn-switchapp:focus, .btn-switchapp:active {
    outline: none;
    color: white !important;
    background: #383838 !important;
    text-decoration: none; }

.bg-overlay-switchapp-10 {
  background: rgba(56, 56, 56, 0.1); }

.bg-overlay-switchapp-20 {
  background: rgba(56, 56, 56, 0.2); }

.bg-overlay-switchapp-30 {
  background: rgba(56, 56, 56, 0.3); }

.bg-overlay-switchapp-40 {
  background: rgba(56, 56, 56, 0.4); }

.bg-overlay-switchapp-50 {
  background: rgba(56, 56, 56, 0.5); }

.bg-overlay-switchapp-60 {
  background: rgba(56, 56, 56, 0.6); }

.bg-overlay-switchapp-70 {
  background: rgba(56, 56, 56, 0.7); }

.bg-overlay-switchapp-80 {
  background: rgba(56, 56, 56, 0.8); }

.bg-overlay-switchapp-90 {
  background: rgba(56, 56, 56, 0.9); }

.bg-switchapp {
  background: #383838; }

.bg-dark-switchapp-1 {
  background: #353535; }

.bg-light-switchapp-1 {
  background: #3b3b3b; }

.bg-dark-switchapp-2 {
  background: #333333; }

.bg-light-switchapp-2 {
  background: #3d3d3d; }

.bg-dark-switchapp-3 {
  background: #303030; }

.bg-light-switchapp-3 {
  background: #404040; }

.bg-dark-switchapp-4 {
  background: #2e2e2e; }

.bg-light-switchapp-4 {
  background: #424242; }

.bg-dark-switchapp-5 {
  background: #2b2b2b; }

.bg-light-switchapp-5 {
  background: #454545; }

.bg-dark-switchapp-6 {
  background: #292929; }

.bg-light-switchapp-6 {
  background: #474747; }

.bg-dark-switchapp-7 {
  background: #262626; }

.bg-light-switchapp-7 {
  background: #4a4a4a; }

.bg-dark-switchapp-8 {
  background: #242424; }

.bg-light-switchapp-8 {
  background: #4c4c4c; }

.bg-dark-switchapp-9 {
  background: #212121; }

.bg-light-switchapp-9 {
  background: #4f4f4f; }

.bg-dark-switchapp-10 {
  background: #1f1f1f; }

.bg-light-switchapp-10 {
  background: #525252; }

.bg-dark-switchapp-11 {
  background: #1c1c1c; }

.bg-light-switchapp-11 {
  background: #545454; }

.bg-dark-switchapp-12 {
  background: #191919; }

.bg-light-switchapp-12 {
  background: #575757; }

.bg-dark-switchapp-13 {
  background: #171717; }

.bg-light-switchapp-13 {
  background: #595959; }

.bg-dark-switchapp-14 {
  background: #141414; }

.bg-light-switchapp-14 {
  background: #5c5c5c; }

.bg-dark-switchapp-15 {
  background: #121212; }

.bg-light-switchapp-15 {
  background: #5e5e5e; }

.bg-dark-switchapp-16 {
  background: #0f0f0f; }

.bg-light-switchapp-16 {
  background: #616161; }

.bg-dark-switchapp-17 {
  background: #0d0d0d; }

.bg-light-switchapp-17 {
  background: #636363; }

.bg-dark-switchapp-18 {
  background: #0a0a0a; }

.bg-light-switchapp-18 {
  background: #666666; }

.bg-dark-switchapp-19 {
  background: #080808; }

.bg-light-switchapp-19 {
  background: #686868; }

.bg-dark-switchapp-20 {
  background: #050505; }

.bg-light-switchapp-20 {
  background: #6b6b6b; }

.bg-dark-switchapp-21 {
  background: #020202; }

.bg-light-switchapp-21 {
  background: #6e6e6e; }

.bg-dark-switchapp-22 {
  background: black; }

.bg-light-switchapp-22 {
  background: #707070; }

.bg-dark-switchapp-23 {
  background: black; }

.bg-light-switchapp-23 {
  background: #737373; }

.bg-dark-switchapp-24 {
  background: black; }

.bg-light-switchapp-24 {
  background: #757575; }

.bg-dark-switchapp-25 {
  background: black; }

.bg-light-switchapp-25 {
  background: #787878; }

.bg-dark-switchapp-26 {
  background: black; }

.bg-light-switchapp-26 {
  background: #7a7a7a; }

.bg-dark-switchapp-27 {
  background: black; }

.bg-light-switchapp-27 {
  background: #7d7d7d; }

.bg-dark-switchapp-28 {
  background: black; }

.bg-light-switchapp-28 {
  background: #7f7f7f; }

.bg-dark-switchapp-29 {
  background: black; }

.bg-light-switchapp-29 {
  background: #828282; }

.bg-dark-switchapp-30 {
  background: black; }

.bg-light-switchapp-30 {
  background: #858585; }

.bg-dark-switchapp-31 {
  background: black; }

.bg-light-switchapp-31 {
  background: #878787; }

.bg-dark-switchapp-32 {
  background: black; }

.bg-light-switchapp-32 {
  background: #8a8a8a; }

.bg-dark-switchapp-33 {
  background: black; }

.bg-light-switchapp-33 {
  background: #8c8c8c; }

.bg-dark-switchapp-34 {
  background: black; }

.bg-light-switchapp-34 {
  background: #8f8f8f; }

.bg-dark-switchapp-35 {
  background: black; }

.bg-light-switchapp-35 {
  background: #919191; }

.bg-dark-switchapp-36 {
  background: black; }

.bg-light-switchapp-36 {
  background: #949494; }

.bg-dark-switchapp-37 {
  background: black; }

.bg-light-switchapp-37 {
  background: #969696; }

.bg-dark-switchapp-38 {
  background: black; }

.bg-light-switchapp-38 {
  background: #999999; }

.bg-dark-switchapp-39 {
  background: black; }

.bg-light-switchapp-39 {
  background: #9b9b9b; }

.bg-dark-switchapp-40 {
  background: black; }

.bg-light-switchapp-40 {
  background: #9e9e9e; }

.bg-dark-switchapp-41 {
  background: black; }

.bg-light-switchapp-41 {
  background: #a1a1a1; }

.bg-dark-switchapp-42 {
  background: black; }

.bg-light-switchapp-42 {
  background: #a3a3a3; }

.bg-dark-switchapp-43 {
  background: black; }

.bg-light-switchapp-43 {
  background: #a6a6a6; }

.bg-dark-switchapp-44 {
  background: black; }

.bg-light-switchapp-44 {
  background: #a8a8a8; }

.bg-dark-switchapp-45 {
  background: black; }

.bg-light-switchapp-45 {
  background: #ababab; }

.bg-dark-switchapp-46 {
  background: black; }

.bg-light-switchapp-46 {
  background: #adadad; }

.bg-dark-switchapp-47 {
  background: black; }

.bg-light-switchapp-47 {
  background: #b0b0b0; }

.bg-dark-switchapp-48 {
  background: black; }

.bg-light-switchapp-48 {
  background: #b2b2b2; }

.bg-dark-switchapp-49 {
  background: black; }

.bg-light-switchapp-49 {
  background: #b5b5b5; }

.bg-dark-switchapp-50 {
  background: black; }

.bg-light-switchapp-50 {
  background: #b8b8b8; }

.bg-dark-switchapp-51 {
  background: black; }

.bg-light-switchapp-51 {
  background: #bababa; }

.bg-dark-switchapp-52 {
  background: black; }

.bg-light-switchapp-52 {
  background: #bdbdbd; }

.bg-dark-switchapp-53 {
  background: black; }

.bg-light-switchapp-53 {
  background: #bfbfbf; }

.bg-dark-switchapp-54 {
  background: black; }

.bg-light-switchapp-54 {
  background: #c2c2c2; }

.bg-dark-switchapp-55 {
  background: black; }

.bg-light-switchapp-55 {
  background: #c4c4c4; }

.bg-dark-switchapp-56 {
  background: black; }

.bg-light-switchapp-56 {
  background: #c7c7c7; }

.bg-dark-switchapp-57 {
  background: black; }

.bg-light-switchapp-57 {
  background: #c9c9c9; }

.bg-dark-switchapp-58 {
  background: black; }

.bg-light-switchapp-58 {
  background: #cccccc; }

.bg-dark-switchapp-59 {
  background: black; }

.bg-light-switchapp-59 {
  background: #cecece; }

.bg-dark-switchapp-60 {
  background: black; }

.bg-light-switchapp-60 {
  background: #d1d1d1; }

.bg-dark-switchapp-61 {
  background: black; }

.bg-light-switchapp-61 {
  background: #d4d4d4; }

.bg-dark-switchapp-62 {
  background: black; }

.bg-light-switchapp-62 {
  background: #d6d6d6; }

.bg-dark-switchapp-63 {
  background: black; }

.bg-light-switchapp-63 {
  background: #d9d9d9; }

.bg-dark-switchapp-64 {
  background: black; }

.bg-light-switchapp-64 {
  background: #dbdbdb; }

.bg-dark-switchapp-65 {
  background: black; }

.bg-light-switchapp-65 {
  background: #dedede; }

.bg-dark-switchapp-66 {
  background: black; }

.bg-light-switchapp-66 {
  background: #e0e0e0; }

.bg-dark-switchapp-67 {
  background: black; }

.bg-light-switchapp-67 {
  background: #e3e3e3; }

.bg-dark-switchapp-68 {
  background: black; }

.bg-light-switchapp-68 {
  background: #e5e5e5; }

.bg-dark-switchapp-69 {
  background: black; }

.bg-light-switchapp-69 {
  background: #e8e8e8; }

.bg-dark-switchapp-70 {
  background: black; }

.bg-light-switchapp-70 {
  background: #ebebeb; }

.bg-dark-switchapp-71 {
  background: black; }

.bg-light-switchapp-71 {
  background: #ededed; }

.bg-dark-switchapp-72 {
  background: black; }

.bg-light-switchapp-72 {
  background: #f0f0f0; }

.bg-dark-switchapp-73 {
  background: black; }

.bg-light-switchapp-73 {
  background: #f2f2f2; }

.bg-dark-switchapp-74 {
  background: black; }

.bg-light-switchapp-74 {
  background: whitesmoke; }

.bg-dark-switchapp-75 {
  background: black; }

.bg-light-switchapp-75 {
  background: #f7f7f7; }

.bg-dark-switchapp-76 {
  background: black; }

.bg-light-switchapp-76 {
  background: #fafafa; }

.bg-dark-switchapp-77 {
  background: black; }

.bg-light-switchapp-77 {
  background: #fcfcfc; }

.bg-dark-switchapp-78 {
  background: black; }

.bg-light-switchapp-78 {
  background: white; }

.bg-dark-switchapp-79 {
  background: black; }

.bg-light-switchapp-79 {
  background: white; }

.bg-dark-switchapp-80 {
  background: black; }

.bg-light-switchapp-80 {
  background: white; }

.bg-dark-switchapp-81 {
  background: black; }

.bg-light-switchapp-81 {
  background: white; }

.bg-dark-switchapp-82 {
  background: black; }

.bg-light-switchapp-82 {
  background: white; }

.bg-dark-switchapp-83 {
  background: black; }

.bg-light-switchapp-83 {
  background: white; }

.bg-dark-switchapp-84 {
  background: black; }

.bg-light-switchapp-84 {
  background: white; }

.bg-dark-switchapp-85 {
  background: black; }

.bg-light-switchapp-85 {
  background: white; }

.bg-dark-switchapp-86 {
  background: black; }

.bg-light-switchapp-86 {
  background: white; }

.bg-dark-switchapp-87 {
  background: black; }

.bg-light-switchapp-87 {
  background: white; }

.bg-dark-switchapp-88 {
  background: black; }

.bg-light-switchapp-88 {
  background: white; }

.bg-dark-switchapp-89 {
  background: black; }

.bg-light-switchapp-89 {
  background: white; }

.bg-dark-switchapp-90 {
  background: black; }

.bg-light-switchapp-90 {
  background: white; }

.bg-dark-switchapp-91 {
  background: black; }

.bg-light-switchapp-91 {
  background: white; }

.bg-dark-switchapp-92 {
  background: black; }

.bg-light-switchapp-92 {
  background: white; }

.bg-dark-switchapp-93 {
  background: black; }

.bg-light-switchapp-93 {
  background: white; }

.bg-dark-switchapp-94 {
  background: black; }

.bg-light-switchapp-94 {
  background: white; }

.bg-dark-switchapp-95 {
  background: black; }

.bg-light-switchapp-95 {
  background: white; }

.bg-dark-switchapp-96 {
  background: black; }

.bg-light-switchapp-96 {
  background: white; }

.bg-dark-switchapp-97 {
  background: black; }

.bg-light-switchapp-97 {
  background: white; }

.bg-dark-switchapp-98 {
  background: black; }

.bg-light-switchapp-98 {
  background: white; }

.bg-dark-switchapp-99 {
  background: black; }

.bg-light-switchapp-99 {
  background: white; }

.bg-dark-switchapp-100 {
  background: black; }

.bg-light-switchapp-100 {
  background: white; }

.text-support {
  color: #007E9E !important; }

.border-support {
  border-color: #007E9E; }

.support {
  background-color: #007E9E !important;
  color: white !important; }

.tile-support {
  background: #007E9E !important; }
  @media (min-width: 1025px) {
    .tile-support:hover {
      background-color: #0092b8 !important; } }
  .tile-support:active, .tile-support:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 126, 158, 0.5);
    background-color: #0086a8 !important; }

.target-support {
  background: #007E9E !important;
  color: #fff;
  padding: 20px; }

.patient-dash-support {
  background-color: #007E9E !important; }

.btn-support {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007E9E !important;
  border: 2px solid #007E9E !important; }
  .btn-support:focus, .btn-support:active {
    outline: none;
    color: white !important;
    background: #007E9E !important;
    text-decoration: none; }

.bg-overlay-support-10 {
  background: rgba(0, 126, 158, 0.1); }

.bg-overlay-support-20 {
  background: rgba(0, 126, 158, 0.2); }

.bg-overlay-support-30 {
  background: rgba(0, 126, 158, 0.3); }

.bg-overlay-support-40 {
  background: rgba(0, 126, 158, 0.4); }

.bg-overlay-support-50 {
  background: rgba(0, 126, 158, 0.5); }

.bg-overlay-support-60 {
  background: rgba(0, 126, 158, 0.6); }

.bg-overlay-support-70 {
  background: rgba(0, 126, 158, 0.7); }

.bg-overlay-support-80 {
  background: rgba(0, 126, 158, 0.8); }

.bg-overlay-support-90 {
  background: rgba(0, 126, 158, 0.9); }

.bg-support {
  background: #007E9E; }

.bg-dark-support-1 {
  background: #007a99; }

.bg-light-support-1 {
  background: #0082a3; }

.bg-dark-support-2 {
  background: #007694; }

.bg-light-support-2 {
  background: #0086a8; }

.bg-dark-support-3 {
  background: #00728f; }

.bg-light-support-3 {
  background: #008aad; }

.bg-dark-support-4 {
  background: #006e8a; }

.bg-light-support-4 {
  background: #008eb2; }

.bg-dark-support-5 {
  background: #006a85; }

.bg-light-support-5 {
  background: #0092b8; }

.bg-dark-support-6 {
  background: #00667f; }

.bg-light-support-6 {
  background: #0096bd; }

.bg-dark-support-7 {
  background: #00627a; }

.bg-light-support-7 {
  background: #009ac2; }

.bg-dark-support-8 {
  background: #005d75; }

.bg-light-support-8 {
  background: #009fc7; }

.bg-dark-support-9 {
  background: #005970; }

.bg-light-support-9 {
  background: #00a3cc; }

.bg-dark-support-10 {
  background: #00556b; }

.bg-light-support-10 {
  background: #00a7d1; }

.bg-dark-support-11 {
  background: #005166; }

.bg-light-support-11 {
  background: #00abd6; }

.bg-dark-support-12 {
  background: #004d61; }

.bg-light-support-12 {
  background: #00afdb; }

.bg-dark-support-13 {
  background: #00495c; }

.bg-light-support-13 {
  background: #00b3e0; }

.bg-dark-support-14 {
  background: #004557; }

.bg-light-support-14 {
  background: #00b7e5; }

.bg-dark-support-15 {
  background: #004152; }

.bg-light-support-15 {
  background: #00bbeb; }

.bg-dark-support-16 {
  background: #003d4c; }

.bg-light-support-16 {
  background: #00bff0; }

.bg-dark-support-17 {
  background: #003947; }

.bg-light-support-17 {
  background: #00c3f5; }

.bg-dark-support-18 {
  background: #003542; }

.bg-light-support-18 {
  background: #00c7fa; }

.bg-dark-support-19 {
  background: #00313d; }

.bg-light-support-19 {
  background: #00cbff; }

.bg-dark-support-20 {
  background: #002d38; }

.bg-light-support-20 {
  background: #05ccff; }

.bg-dark-support-21 {
  background: #002933; }

.bg-light-support-21 {
  background: #0acdff; }

.bg-dark-support-22 {
  background: #00252e; }

.bg-light-support-22 {
  background: #0fceff; }

.bg-dark-support-23 {
  background: #002029; }

.bg-light-support-23 {
  background: #14cfff; }

.bg-dark-support-24 {
  background: #001c24; }

.bg-light-support-24 {
  background: #19d0ff; }

.bg-dark-support-25 {
  background: #00181f; }

.bg-light-support-25 {
  background: #1fd2ff; }

.bg-dark-support-26 {
  background: #001419; }

.bg-light-support-26 {
  background: #24d3ff; }

.bg-dark-support-27 {
  background: #001014; }

.bg-light-support-27 {
  background: #29d4ff; }

.bg-dark-support-28 {
  background: #000c0f; }

.bg-light-support-28 {
  background: #2ed5ff; }

.bg-dark-support-29 {
  background: #00080a; }

.bg-light-support-29 {
  background: #33d6ff; }

.bg-dark-support-30 {
  background: #000405; }

.bg-light-support-30 {
  background: #38d7ff; }

.bg-dark-support-31 {
  background: black; }

.bg-light-support-31 {
  background: #3dd8ff; }

.bg-dark-support-32 {
  background: black; }

.bg-light-support-32 {
  background: #42d9ff; }

.bg-dark-support-33 {
  background: black; }

.bg-light-support-33 {
  background: #47daff; }

.bg-dark-support-34 {
  background: black; }

.bg-light-support-34 {
  background: #4cdbff; }

.bg-dark-support-35 {
  background: black; }

.bg-light-support-35 {
  background: #52dcff; }

.bg-dark-support-36 {
  background: black; }

.bg-light-support-36 {
  background: #57ddff; }

.bg-dark-support-37 {
  background: black; }

.bg-light-support-37 {
  background: #5cdeff; }

.bg-dark-support-38 {
  background: black; }

.bg-light-support-38 {
  background: #61dfff; }

.bg-dark-support-39 {
  background: black; }

.bg-light-support-39 {
  background: #66e0ff; }

.bg-dark-support-40 {
  background: black; }

.bg-light-support-40 {
  background: #6be1ff; }

.bg-dark-support-41 {
  background: black; }

.bg-light-support-41 {
  background: #70e2ff; }

.bg-dark-support-42 {
  background: black; }

.bg-light-support-42 {
  background: #75e3ff; }

.bg-dark-support-43 {
  background: black; }

.bg-light-support-43 {
  background: #7ae4ff; }

.bg-dark-support-44 {
  background: black; }

.bg-light-support-44 {
  background: #7fe5ff; }

.bg-dark-support-45 {
  background: black; }

.bg-light-support-45 {
  background: #85e6ff; }

.bg-dark-support-46 {
  background: black; }

.bg-light-support-46 {
  background: #8ae7ff; }

.bg-dark-support-47 {
  background: black; }

.bg-light-support-47 {
  background: #8fe8ff; }

.bg-dark-support-48 {
  background: black; }

.bg-light-support-48 {
  background: #94e9ff; }

.bg-dark-support-49 {
  background: black; }

.bg-light-support-49 {
  background: #99eaff; }

.bg-dark-support-50 {
  background: black; }

.bg-light-support-50 {
  background: #9eebff; }

.bg-dark-support-51 {
  background: black; }

.bg-light-support-51 {
  background: #a3ecff; }

.bg-dark-support-52 {
  background: black; }

.bg-light-support-52 {
  background: #a8edff; }

.bg-dark-support-53 {
  background: black; }

.bg-light-support-53 {
  background: #adeeff; }

.bg-dark-support-54 {
  background: black; }

.bg-light-support-54 {
  background: #b2efff; }

.bg-dark-support-55 {
  background: black; }

.bg-light-support-55 {
  background: #b8f1ff; }

.bg-dark-support-56 {
  background: black; }

.bg-light-support-56 {
  background: #bdf2ff; }

.bg-dark-support-57 {
  background: black; }

.bg-light-support-57 {
  background: #c2f3ff; }

.bg-dark-support-58 {
  background: black; }

.bg-light-support-58 {
  background: #c7f4ff; }

.bg-dark-support-59 {
  background: black; }

.bg-light-support-59 {
  background: #ccf5ff; }

.bg-dark-support-60 {
  background: black; }

.bg-light-support-60 {
  background: #d1f6ff; }

.bg-dark-support-61 {
  background: black; }

.bg-light-support-61 {
  background: #d6f7ff; }

.bg-dark-support-62 {
  background: black; }

.bg-light-support-62 {
  background: #dbf8ff; }

.bg-dark-support-63 {
  background: black; }

.bg-light-support-63 {
  background: #e0f9ff; }

.bg-dark-support-64 {
  background: black; }

.bg-light-support-64 {
  background: #e5faff; }

.bg-dark-support-65 {
  background: black; }

.bg-light-support-65 {
  background: #ebfbff; }

.bg-dark-support-66 {
  background: black; }

.bg-light-support-66 {
  background: #f0fcff; }

.bg-dark-support-67 {
  background: black; }

.bg-light-support-67 {
  background: #f5fdff; }

.bg-dark-support-68 {
  background: black; }

.bg-light-support-68 {
  background: #fafeff; }

.bg-dark-support-69 {
  background: black; }

.bg-light-support-69 {
  background: white; }

.bg-dark-support-70 {
  background: black; }

.bg-light-support-70 {
  background: white; }

.bg-dark-support-71 {
  background: black; }

.bg-light-support-71 {
  background: white; }

.bg-dark-support-72 {
  background: black; }

.bg-light-support-72 {
  background: white; }

.bg-dark-support-73 {
  background: black; }

.bg-light-support-73 {
  background: white; }

.bg-dark-support-74 {
  background: black; }

.bg-light-support-74 {
  background: white; }

.bg-dark-support-75 {
  background: black; }

.bg-light-support-75 {
  background: white; }

.bg-dark-support-76 {
  background: black; }

.bg-light-support-76 {
  background: white; }

.bg-dark-support-77 {
  background: black; }

.bg-light-support-77 {
  background: white; }

.bg-dark-support-78 {
  background: black; }

.bg-light-support-78 {
  background: white; }

.bg-dark-support-79 {
  background: black; }

.bg-light-support-79 {
  background: white; }

.bg-dark-support-80 {
  background: black; }

.bg-light-support-80 {
  background: white; }

.bg-dark-support-81 {
  background: black; }

.bg-light-support-81 {
  background: white; }

.bg-dark-support-82 {
  background: black; }

.bg-light-support-82 {
  background: white; }

.bg-dark-support-83 {
  background: black; }

.bg-light-support-83 {
  background: white; }

.bg-dark-support-84 {
  background: black; }

.bg-light-support-84 {
  background: white; }

.bg-dark-support-85 {
  background: black; }

.bg-light-support-85 {
  background: white; }

.bg-dark-support-86 {
  background: black; }

.bg-light-support-86 {
  background: white; }

.bg-dark-support-87 {
  background: black; }

.bg-light-support-87 {
  background: white; }

.bg-dark-support-88 {
  background: black; }

.bg-light-support-88 {
  background: white; }

.bg-dark-support-89 {
  background: black; }

.bg-light-support-89 {
  background: white; }

.bg-dark-support-90 {
  background: black; }

.bg-light-support-90 {
  background: white; }

.bg-dark-support-91 {
  background: black; }

.bg-light-support-91 {
  background: white; }

.bg-dark-support-92 {
  background: black; }

.bg-light-support-92 {
  background: white; }

.bg-dark-support-93 {
  background: black; }

.bg-light-support-93 {
  background: white; }

.bg-dark-support-94 {
  background: black; }

.bg-light-support-94 {
  background: white; }

.bg-dark-support-95 {
  background: black; }

.bg-light-support-95 {
  background: white; }

.bg-dark-support-96 {
  background: black; }

.bg-light-support-96 {
  background: white; }

.bg-dark-support-97 {
  background: black; }

.bg-light-support-97 {
  background: white; }

.bg-dark-support-98 {
  background: black; }

.bg-light-support-98 {
  background: white; }

.bg-dark-support-99 {
  background: black; }

.bg-light-support-99 {
  background: white; }

.bg-dark-support-100 {
  background: black; }

.bg-light-support-100 {
  background: white; }

.text-howtouse-option {
  color: #606060 !important; }

.border-howtouse-option {
  border-color: #606060; }

.howtouse-option {
  background-color: #606060 !important;
  color: white !important; }

.tile-howtouse-option {
  background: #606060 !important; }
  @media (min-width: 1025px) {
    .tile-howtouse-option:hover {
      background-color: #6d6d6d !important; } }
  .tile-howtouse-option:active, .tile-howtouse-option:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(96, 96, 96, 0.5);
    background-color: #656565 !important; }

.target-howtouse-option {
  background: #606060 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-howtouse-option {
  background-color: #606060 !important; }

.btn-howtouse-option {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #606060 !important;
  border: 2px solid #606060 !important; }
  .btn-howtouse-option:focus, .btn-howtouse-option:active {
    outline: none;
    color: white !important;
    background: #606060 !important;
    text-decoration: none; }

.bg-overlay-howtouse-option-10 {
  background: rgba(96, 96, 96, 0.1); }

.bg-overlay-howtouse-option-20 {
  background: rgba(96, 96, 96, 0.2); }

.bg-overlay-howtouse-option-30 {
  background: rgba(96, 96, 96, 0.3); }

.bg-overlay-howtouse-option-40 {
  background: rgba(96, 96, 96, 0.4); }

.bg-overlay-howtouse-option-50 {
  background: rgba(96, 96, 96, 0.5); }

.bg-overlay-howtouse-option-60 {
  background: rgba(96, 96, 96, 0.6); }

.bg-overlay-howtouse-option-70 {
  background: rgba(96, 96, 96, 0.7); }

.bg-overlay-howtouse-option-80 {
  background: rgba(96, 96, 96, 0.8); }

.bg-overlay-howtouse-option-90 {
  background: rgba(96, 96, 96, 0.9); }

.bg-howtouse-option {
  background: #606060; }

.bg-dark-howtouse-option-1 {
  background: #5d5d5d; }

.bg-light-howtouse-option-1 {
  background: #636363; }

.bg-dark-howtouse-option-2 {
  background: #5b5b5b; }

.bg-light-howtouse-option-2 {
  background: #656565; }

.bg-dark-howtouse-option-3 {
  background: #585858; }

.bg-light-howtouse-option-3 {
  background: #686868; }

.bg-dark-howtouse-option-4 {
  background: #565656; }

.bg-light-howtouse-option-4 {
  background: #6a6a6a; }

.bg-dark-howtouse-option-5 {
  background: #535353; }

.bg-light-howtouse-option-5 {
  background: #6d6d6d; }

.bg-dark-howtouse-option-6 {
  background: #515151; }

.bg-light-howtouse-option-6 {
  background: #6f6f6f; }

.bg-dark-howtouse-option-7 {
  background: #4e4e4e; }

.bg-light-howtouse-option-7 {
  background: #727272; }

.bg-dark-howtouse-option-8 {
  background: #4c4c4c; }

.bg-light-howtouse-option-8 {
  background: #747474; }

.bg-dark-howtouse-option-9 {
  background: #494949; }

.bg-light-howtouse-option-9 {
  background: #777777; }

.bg-dark-howtouse-option-10 {
  background: #474747; }

.bg-light-howtouse-option-10 {
  background: #7a7a7a; }

.bg-dark-howtouse-option-11 {
  background: #444444; }

.bg-light-howtouse-option-11 {
  background: #7c7c7c; }

.bg-dark-howtouse-option-12 {
  background: #414141; }

.bg-light-howtouse-option-12 {
  background: #7f7f7f; }

.bg-dark-howtouse-option-13 {
  background: #3f3f3f; }

.bg-light-howtouse-option-13 {
  background: #818181; }

.bg-dark-howtouse-option-14 {
  background: #3c3c3c; }

.bg-light-howtouse-option-14 {
  background: #848484; }

.bg-dark-howtouse-option-15 {
  background: #3a3a3a; }

.bg-light-howtouse-option-15 {
  background: #868686; }

.bg-dark-howtouse-option-16 {
  background: #373737; }

.bg-light-howtouse-option-16 {
  background: #898989; }

.bg-dark-howtouse-option-17 {
  background: #353535; }

.bg-light-howtouse-option-17 {
  background: #8b8b8b; }

.bg-dark-howtouse-option-18 {
  background: #323232; }

.bg-light-howtouse-option-18 {
  background: #8e8e8e; }

.bg-dark-howtouse-option-19 {
  background: #303030; }

.bg-light-howtouse-option-19 {
  background: #909090; }

.bg-dark-howtouse-option-20 {
  background: #2d2d2d; }

.bg-light-howtouse-option-20 {
  background: #939393; }

.bg-dark-howtouse-option-21 {
  background: #2a2a2a; }

.bg-light-howtouse-option-21 {
  background: #969696; }

.bg-dark-howtouse-option-22 {
  background: #282828; }

.bg-light-howtouse-option-22 {
  background: #989898; }

.bg-dark-howtouse-option-23 {
  background: #252525; }

.bg-light-howtouse-option-23 {
  background: #9b9b9b; }

.bg-dark-howtouse-option-24 {
  background: #232323; }

.bg-light-howtouse-option-24 {
  background: #9d9d9d; }

.bg-dark-howtouse-option-25 {
  background: #202020; }

.bg-light-howtouse-option-25 {
  background: #a0a0a0; }

.bg-dark-howtouse-option-26 {
  background: #1e1e1e; }

.bg-light-howtouse-option-26 {
  background: #a2a2a2; }

.bg-dark-howtouse-option-27 {
  background: #1b1b1b; }

.bg-light-howtouse-option-27 {
  background: #a5a5a5; }

.bg-dark-howtouse-option-28 {
  background: #191919; }

.bg-light-howtouse-option-28 {
  background: #a7a7a7; }

.bg-dark-howtouse-option-29 {
  background: #161616; }

.bg-light-howtouse-option-29 {
  background: #aaaaaa; }

.bg-dark-howtouse-option-30 {
  background: #141414; }

.bg-light-howtouse-option-30 {
  background: #adadad; }

.bg-dark-howtouse-option-31 {
  background: #111111; }

.bg-light-howtouse-option-31 {
  background: #afafaf; }

.bg-dark-howtouse-option-32 {
  background: #0e0e0e; }

.bg-light-howtouse-option-32 {
  background: #b2b2b2; }

.bg-dark-howtouse-option-33 {
  background: #0c0c0c; }

.bg-light-howtouse-option-33 {
  background: #b4b4b4; }

.bg-dark-howtouse-option-34 {
  background: #090909; }

.bg-light-howtouse-option-34 {
  background: #b7b7b7; }

.bg-dark-howtouse-option-35 {
  background: #070707; }

.bg-light-howtouse-option-35 {
  background: #b9b9b9; }

.bg-dark-howtouse-option-36 {
  background: #040404; }

.bg-light-howtouse-option-36 {
  background: #bcbcbc; }

.bg-dark-howtouse-option-37 {
  background: #020202; }

.bg-light-howtouse-option-37 {
  background: #bebebe; }

.bg-dark-howtouse-option-38 {
  background: black; }

.bg-light-howtouse-option-38 {
  background: #c1c1c1; }

.bg-dark-howtouse-option-39 {
  background: black; }

.bg-light-howtouse-option-39 {
  background: #c3c3c3; }

.bg-dark-howtouse-option-40 {
  background: black; }

.bg-light-howtouse-option-40 {
  background: #c6c6c6; }

.bg-dark-howtouse-option-41 {
  background: black; }

.bg-light-howtouse-option-41 {
  background: #c9c9c9; }

.bg-dark-howtouse-option-42 {
  background: black; }

.bg-light-howtouse-option-42 {
  background: #cbcbcb; }

.bg-dark-howtouse-option-43 {
  background: black; }

.bg-light-howtouse-option-43 {
  background: #cecece; }

.bg-dark-howtouse-option-44 {
  background: black; }

.bg-light-howtouse-option-44 {
  background: #d0d0d0; }

.bg-dark-howtouse-option-45 {
  background: black; }

.bg-light-howtouse-option-45 {
  background: lightgray; }

.bg-dark-howtouse-option-46 {
  background: black; }

.bg-light-howtouse-option-46 {
  background: #d5d5d5; }

.bg-dark-howtouse-option-47 {
  background: black; }

.bg-light-howtouse-option-47 {
  background: #d8d8d8; }

.bg-dark-howtouse-option-48 {
  background: black; }

.bg-light-howtouse-option-48 {
  background: #dadada; }

.bg-dark-howtouse-option-49 {
  background: black; }

.bg-light-howtouse-option-49 {
  background: #dddddd; }

.bg-dark-howtouse-option-50 {
  background: black; }

.bg-light-howtouse-option-50 {
  background: #e0e0e0; }

.bg-dark-howtouse-option-51 {
  background: black; }

.bg-light-howtouse-option-51 {
  background: #e2e2e2; }

.bg-dark-howtouse-option-52 {
  background: black; }

.bg-light-howtouse-option-52 {
  background: #e5e5e5; }

.bg-dark-howtouse-option-53 {
  background: black; }

.bg-light-howtouse-option-53 {
  background: #e7e7e7; }

.bg-dark-howtouse-option-54 {
  background: black; }

.bg-light-howtouse-option-54 {
  background: #eaeaea; }

.bg-dark-howtouse-option-55 {
  background: black; }

.bg-light-howtouse-option-55 {
  background: #ececec; }

.bg-dark-howtouse-option-56 {
  background: black; }

.bg-light-howtouse-option-56 {
  background: #efefef; }

.bg-dark-howtouse-option-57 {
  background: black; }

.bg-light-howtouse-option-57 {
  background: #f1f1f1; }

.bg-dark-howtouse-option-58 {
  background: black; }

.bg-light-howtouse-option-58 {
  background: #f4f4f4; }

.bg-dark-howtouse-option-59 {
  background: black; }

.bg-light-howtouse-option-59 {
  background: #f6f6f6; }

.bg-dark-howtouse-option-60 {
  background: black; }

.bg-light-howtouse-option-60 {
  background: #f9f9f9; }

.bg-dark-howtouse-option-61 {
  background: black; }

.bg-light-howtouse-option-61 {
  background: #fcfcfc; }

.bg-dark-howtouse-option-62 {
  background: black; }

.bg-light-howtouse-option-62 {
  background: #fefefe; }

.bg-dark-howtouse-option-63 {
  background: black; }

.bg-light-howtouse-option-63 {
  background: white; }

.bg-dark-howtouse-option-64 {
  background: black; }

.bg-light-howtouse-option-64 {
  background: white; }

.bg-dark-howtouse-option-65 {
  background: black; }

.bg-light-howtouse-option-65 {
  background: white; }

.bg-dark-howtouse-option-66 {
  background: black; }

.bg-light-howtouse-option-66 {
  background: white; }

.bg-dark-howtouse-option-67 {
  background: black; }

.bg-light-howtouse-option-67 {
  background: white; }

.bg-dark-howtouse-option-68 {
  background: black; }

.bg-light-howtouse-option-68 {
  background: white; }

.bg-dark-howtouse-option-69 {
  background: black; }

.bg-light-howtouse-option-69 {
  background: white; }

.bg-dark-howtouse-option-70 {
  background: black; }

.bg-light-howtouse-option-70 {
  background: white; }

.bg-dark-howtouse-option-71 {
  background: black; }

.bg-light-howtouse-option-71 {
  background: white; }

.bg-dark-howtouse-option-72 {
  background: black; }

.bg-light-howtouse-option-72 {
  background: white; }

.bg-dark-howtouse-option-73 {
  background: black; }

.bg-light-howtouse-option-73 {
  background: white; }

.bg-dark-howtouse-option-74 {
  background: black; }

.bg-light-howtouse-option-74 {
  background: white; }

.bg-dark-howtouse-option-75 {
  background: black; }

.bg-light-howtouse-option-75 {
  background: white; }

.bg-dark-howtouse-option-76 {
  background: black; }

.bg-light-howtouse-option-76 {
  background: white; }

.bg-dark-howtouse-option-77 {
  background: black; }

.bg-light-howtouse-option-77 {
  background: white; }

.bg-dark-howtouse-option-78 {
  background: black; }

.bg-light-howtouse-option-78 {
  background: white; }

.bg-dark-howtouse-option-79 {
  background: black; }

.bg-light-howtouse-option-79 {
  background: white; }

.bg-dark-howtouse-option-80 {
  background: black; }

.bg-light-howtouse-option-80 {
  background: white; }

.bg-dark-howtouse-option-81 {
  background: black; }

.bg-light-howtouse-option-81 {
  background: white; }

.bg-dark-howtouse-option-82 {
  background: black; }

.bg-light-howtouse-option-82 {
  background: white; }

.bg-dark-howtouse-option-83 {
  background: black; }

.bg-light-howtouse-option-83 {
  background: white; }

.bg-dark-howtouse-option-84 {
  background: black; }

.bg-light-howtouse-option-84 {
  background: white; }

.bg-dark-howtouse-option-85 {
  background: black; }

.bg-light-howtouse-option-85 {
  background: white; }

.bg-dark-howtouse-option-86 {
  background: black; }

.bg-light-howtouse-option-86 {
  background: white; }

.bg-dark-howtouse-option-87 {
  background: black; }

.bg-light-howtouse-option-87 {
  background: white; }

.bg-dark-howtouse-option-88 {
  background: black; }

.bg-light-howtouse-option-88 {
  background: white; }

.bg-dark-howtouse-option-89 {
  background: black; }

.bg-light-howtouse-option-89 {
  background: white; }

.bg-dark-howtouse-option-90 {
  background: black; }

.bg-light-howtouse-option-90 {
  background: white; }

.bg-dark-howtouse-option-91 {
  background: black; }

.bg-light-howtouse-option-91 {
  background: white; }

.bg-dark-howtouse-option-92 {
  background: black; }

.bg-light-howtouse-option-92 {
  background: white; }

.bg-dark-howtouse-option-93 {
  background: black; }

.bg-light-howtouse-option-93 {
  background: white; }

.bg-dark-howtouse-option-94 {
  background: black; }

.bg-light-howtouse-option-94 {
  background: white; }

.bg-dark-howtouse-option-95 {
  background: black; }

.bg-light-howtouse-option-95 {
  background: white; }

.bg-dark-howtouse-option-96 {
  background: black; }

.bg-light-howtouse-option-96 {
  background: white; }

.bg-dark-howtouse-option-97 {
  background: black; }

.bg-light-howtouse-option-97 {
  background: white; }

.bg-dark-howtouse-option-98 {
  background: black; }

.bg-light-howtouse-option-98 {
  background: white; }

.bg-dark-howtouse-option-99 {
  background: black; }

.bg-light-howtouse-option-99 {
  background: white; }

.bg-dark-howtouse-option-100 {
  background: black; }

.bg-light-howtouse-option-100 {
  background: white; }

.text-data-entry-option {
  color: #30205D !important; }

.border-data-entry-option {
  border-color: #30205D; }

.data-entry-option {
  background-color: #30205D !important;
  color: white !important; }

.tile-data-entry-option {
  background: #30205D !important; }
  @media (min-width: 1025px) {
    .tile-data-entry-option:hover {
      background-color: #3a2770 !important; } }
  .tile-data-entry-option:active, .tile-data-entry-option:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(48, 32, 93, 0.5);
    background-color: #342365 !important; }

.target-data-entry-option {
  background: #30205D !important;
  color: #fff;
  padding: 20px; }

.patient-dash-data-entry-option {
  background-color: #30205D !important; }

.btn-data-entry-option {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #30205D !important;
  border: 2px solid #30205D !important; }
  .btn-data-entry-option:focus, .btn-data-entry-option:active {
    outline: none;
    color: white !important;
    background: #30205D !important;
    text-decoration: none; }

.bg-overlay-data-entry-option-10 {
  background: rgba(48, 32, 93, 0.1); }

.bg-overlay-data-entry-option-20 {
  background: rgba(48, 32, 93, 0.2); }

.bg-overlay-data-entry-option-30 {
  background: rgba(48, 32, 93, 0.3); }

.bg-overlay-data-entry-option-40 {
  background: rgba(48, 32, 93, 0.4); }

.bg-overlay-data-entry-option-50 {
  background: rgba(48, 32, 93, 0.5); }

.bg-overlay-data-entry-option-60 {
  background: rgba(48, 32, 93, 0.6); }

.bg-overlay-data-entry-option-70 {
  background: rgba(48, 32, 93, 0.7); }

.bg-overlay-data-entry-option-80 {
  background: rgba(48, 32, 93, 0.8); }

.bg-overlay-data-entry-option-90 {
  background: rgba(48, 32, 93, 0.9); }

.bg-data-entry-option {
  background: #30205D; }

.bg-dark-data-entry-option-1 {
  background: #2e1f59; }

.bg-light-data-entry-option-1 {
  background: #322161; }

.bg-dark-data-entry-option-2 {
  background: #2c1d55; }

.bg-light-data-entry-option-2 {
  background: #342365; }

.bg-dark-data-entry-option-3 {
  background: #2a1c52; }

.bg-light-data-entry-option-3 {
  background: #362468; }

.bg-dark-data-entry-option-4 {
  background: #281b4e; }

.bg-light-data-entry-option-4 {
  background: #38256c; }

.bg-dark-data-entry-option-5 {
  background: #26194a; }

.bg-light-data-entry-option-5 {
  background: #3a2770; }

.bg-dark-data-entry-option-6 {
  background: #241846; }

.bg-light-data-entry-option-6 {
  background: #3c2874; }

.bg-dark-data-entry-option-7 {
  background: #221742; }

.bg-light-data-entry-option-7 {
  background: #3e2978; }

.bg-dark-data-entry-option-8 {
  background: #20163f; }

.bg-light-data-entry-option-8 {
  background: #402a7b; }

.bg-dark-data-entry-option-9 {
  background: #1e143b; }

.bg-light-data-entry-option-9 {
  background: #422c7f; }

.bg-dark-data-entry-option-10 {
  background: #1c1337; }

.bg-light-data-entry-option-10 {
  background: #442d83; }

.bg-dark-data-entry-option-11 {
  background: #1a1233; }

.bg-light-data-entry-option-11 {
  background: #462e87; }

.bg-dark-data-entry-option-12 {
  background: #18102f; }

.bg-light-data-entry-option-12 {
  background: #48308b; }

.bg-dark-data-entry-option-13 {
  background: #170f2c; }

.bg-light-data-entry-option-13 {
  background: #49318e; }

.bg-dark-data-entry-option-14 {
  background: #150e28; }

.bg-light-data-entry-option-14 {
  background: #4b3292; }

.bg-dark-data-entry-option-15 {
  background: #130c24; }

.bg-light-data-entry-option-15 {
  background: #4d3496; }

.bg-dark-data-entry-option-16 {
  background: #110b20; }

.bg-light-data-entry-option-16 {
  background: #4f359a; }

.bg-dark-data-entry-option-17 {
  background: #0f0a1c; }

.bg-light-data-entry-option-17 {
  background: #51369e; }

.bg-dark-data-entry-option-18 {
  background: #0d0819; }

.bg-light-data-entry-option-18 {
  background: #5338a1; }

.bg-dark-data-entry-option-19 {
  background: #0b0715; }

.bg-light-data-entry-option-19 {
  background: #5539a5; }

.bg-dark-data-entry-option-20 {
  background: #090611; }

.bg-light-data-entry-option-20 {
  background: #573aa9; }

.bg-dark-data-entry-option-21 {
  background: #07050d; }

.bg-light-data-entry-option-21 {
  background: #593bad; }

.bg-dark-data-entry-option-22 {
  background: #05030a; }

.bg-light-data-entry-option-22 {
  background: #5b3db0; }

.bg-dark-data-entry-option-23 {
  background: #030206; }

.bg-light-data-entry-option-23 {
  background: #5d3eb4; }

.bg-dark-data-entry-option-24 {
  background: #010102; }

.bg-light-data-entry-option-24 {
  background: #5f3fb8; }

.bg-dark-data-entry-option-25 {
  background: black; }

.bg-light-data-entry-option-25 {
  background: #6141bc; }

.bg-dark-data-entry-option-26 {
  background: black; }

.bg-light-data-entry-option-26 {
  background: #6443be; }

.bg-dark-data-entry-option-27 {
  background: black; }

.bg-light-data-entry-option-27 {
  background: #6747c0; }

.bg-dark-data-entry-option-28 {
  background: black; }

.bg-light-data-entry-option-28 {
  background: #6a4bc1; }

.bg-dark-data-entry-option-29 {
  background: black; }

.bg-light-data-entry-option-29 {
  background: #6d4fc2; }

.bg-dark-data-entry-option-30 {
  background: black; }

.bg-light-data-entry-option-30 {
  background: #7052c4; }

.bg-dark-data-entry-option-31 {
  background: black; }

.bg-light-data-entry-option-31 {
  background: #7356c5; }

.bg-dark-data-entry-option-32 {
  background: black; }

.bg-light-data-entry-option-32 {
  background: #765ac6; }

.bg-dark-data-entry-option-33 {
  background: black; }

.bg-light-data-entry-option-33 {
  background: #7a5ec8; }

.bg-dark-data-entry-option-34 {
  background: black; }

.bg-light-data-entry-option-34 {
  background: #7d62c9; }

.bg-dark-data-entry-option-35 {
  background: black; }

.bg-light-data-entry-option-35 {
  background: #8065ca; }

.bg-dark-data-entry-option-36 {
  background: black; }

.bg-light-data-entry-option-36 {
  background: #8369cb; }

.bg-dark-data-entry-option-37 {
  background: black; }

.bg-light-data-entry-option-37 {
  background: #866dcd; }

.bg-dark-data-entry-option-38 {
  background: black; }

.bg-light-data-entry-option-38 {
  background: #8971ce; }

.bg-dark-data-entry-option-39 {
  background: black; }

.bg-light-data-entry-option-39 {
  background: #8c75cf; }

.bg-dark-data-entry-option-40 {
  background: black; }

.bg-light-data-entry-option-40 {
  background: #9078d1; }

.bg-dark-data-entry-option-41 {
  background: black; }

.bg-light-data-entry-option-41 {
  background: #937cd2; }

.bg-dark-data-entry-option-42 {
  background: black; }

.bg-light-data-entry-option-42 {
  background: #9680d3; }

.bg-dark-data-entry-option-43 {
  background: black; }

.bg-light-data-entry-option-43 {
  background: #9984d5; }

.bg-dark-data-entry-option-44 {
  background: black; }

.bg-light-data-entry-option-44 {
  background: #9c88d6; }

.bg-dark-data-entry-option-45 {
  background: black; }

.bg-light-data-entry-option-45 {
  background: #9f8bd7; }

.bg-dark-data-entry-option-46 {
  background: black; }

.bg-light-data-entry-option-46 {
  background: #a28fd8; }

.bg-dark-data-entry-option-47 {
  background: black; }

.bg-light-data-entry-option-47 {
  background: #a593da; }

.bg-dark-data-entry-option-48 {
  background: black; }

.bg-light-data-entry-option-48 {
  background: #a997db; }

.bg-dark-data-entry-option-49 {
  background: black; }

.bg-light-data-entry-option-49 {
  background: #ac9adc; }

.bg-dark-data-entry-option-50 {
  background: black; }

.bg-light-data-entry-option-50 {
  background: #af9ede; }

.bg-dark-data-entry-option-51 {
  background: black; }

.bg-light-data-entry-option-51 {
  background: #b2a2df; }

.bg-dark-data-entry-option-52 {
  background: black; }

.bg-light-data-entry-option-52 {
  background: #b5a6e0; }

.bg-dark-data-entry-option-53 {
  background: black; }

.bg-light-data-entry-option-53 {
  background: #b8aae2; }

.bg-dark-data-entry-option-54 {
  background: black; }

.bg-light-data-entry-option-54 {
  background: #bbade3; }

.bg-dark-data-entry-option-55 {
  background: black; }

.bg-light-data-entry-option-55 {
  background: #bfb1e4; }

.bg-dark-data-entry-option-56 {
  background: black; }

.bg-light-data-entry-option-56 {
  background: #c2b5e6; }

.bg-dark-data-entry-option-57 {
  background: black; }

.bg-light-data-entry-option-57 {
  background: #c5b9e7; }

.bg-dark-data-entry-option-58 {
  background: black; }

.bg-light-data-entry-option-58 {
  background: #c8bde8; }

.bg-dark-data-entry-option-59 {
  background: black; }

.bg-light-data-entry-option-59 {
  background: #cbc0e9; }

.bg-dark-data-entry-option-60 {
  background: black; }

.bg-light-data-entry-option-60 {
  background: #cec4eb; }

.bg-dark-data-entry-option-61 {
  background: black; }

.bg-light-data-entry-option-61 {
  background: #d1c8ec; }

.bg-dark-data-entry-option-62 {
  background: black; }

.bg-light-data-entry-option-62 {
  background: #d5cced; }

.bg-dark-data-entry-option-63 {
  background: black; }

.bg-light-data-entry-option-63 {
  background: #d8d0ef; }

.bg-dark-data-entry-option-64 {
  background: black; }

.bg-light-data-entry-option-64 {
  background: #dbd3f0; }

.bg-dark-data-entry-option-65 {
  background: black; }

.bg-light-data-entry-option-65 {
  background: #ded7f1; }

.bg-dark-data-entry-option-66 {
  background: black; }

.bg-light-data-entry-option-66 {
  background: #e1dbf3; }

.bg-dark-data-entry-option-67 {
  background: black; }

.bg-light-data-entry-option-67 {
  background: #e4dff4; }

.bg-dark-data-entry-option-68 {
  background: black; }

.bg-light-data-entry-option-68 {
  background: #e7e3f5; }

.bg-dark-data-entry-option-69 {
  background: black; }

.bg-light-data-entry-option-69 {
  background: #ebe6f7; }

.bg-dark-data-entry-option-70 {
  background: black; }

.bg-light-data-entry-option-70 {
  background: #eeeaf8; }

.bg-dark-data-entry-option-71 {
  background: black; }

.bg-light-data-entry-option-71 {
  background: #f1eef9; }

.bg-dark-data-entry-option-72 {
  background: black; }

.bg-light-data-entry-option-72 {
  background: #f4f2fa; }

.bg-dark-data-entry-option-73 {
  background: black; }

.bg-light-data-entry-option-73 {
  background: #f7f6fc; }

.bg-dark-data-entry-option-74 {
  background: black; }

.bg-light-data-entry-option-74 {
  background: #faf9fd; }

.bg-dark-data-entry-option-75 {
  background: black; }

.bg-light-data-entry-option-75 {
  background: #fdfdfe; }

.bg-dark-data-entry-option-76 {
  background: black; }

.bg-light-data-entry-option-76 {
  background: white; }

.bg-dark-data-entry-option-77 {
  background: black; }

.bg-light-data-entry-option-77 {
  background: white; }

.bg-dark-data-entry-option-78 {
  background: black; }

.bg-light-data-entry-option-78 {
  background: white; }

.bg-dark-data-entry-option-79 {
  background: black; }

.bg-light-data-entry-option-79 {
  background: white; }

.bg-dark-data-entry-option-80 {
  background: black; }

.bg-light-data-entry-option-80 {
  background: white; }

.bg-dark-data-entry-option-81 {
  background: black; }

.bg-light-data-entry-option-81 {
  background: white; }

.bg-dark-data-entry-option-82 {
  background: black; }

.bg-light-data-entry-option-82 {
  background: white; }

.bg-dark-data-entry-option-83 {
  background: black; }

.bg-light-data-entry-option-83 {
  background: white; }

.bg-dark-data-entry-option-84 {
  background: black; }

.bg-light-data-entry-option-84 {
  background: white; }

.bg-dark-data-entry-option-85 {
  background: black; }

.bg-light-data-entry-option-85 {
  background: white; }

.bg-dark-data-entry-option-86 {
  background: black; }

.bg-light-data-entry-option-86 {
  background: white; }

.bg-dark-data-entry-option-87 {
  background: black; }

.bg-light-data-entry-option-87 {
  background: white; }

.bg-dark-data-entry-option-88 {
  background: black; }

.bg-light-data-entry-option-88 {
  background: white; }

.bg-dark-data-entry-option-89 {
  background: black; }

.bg-light-data-entry-option-89 {
  background: white; }

.bg-dark-data-entry-option-90 {
  background: black; }

.bg-light-data-entry-option-90 {
  background: white; }

.bg-dark-data-entry-option-91 {
  background: black; }

.bg-light-data-entry-option-91 {
  background: white; }

.bg-dark-data-entry-option-92 {
  background: black; }

.bg-light-data-entry-option-92 {
  background: white; }

.bg-dark-data-entry-option-93 {
  background: black; }

.bg-light-data-entry-option-93 {
  background: white; }

.bg-dark-data-entry-option-94 {
  background: black; }

.bg-light-data-entry-option-94 {
  background: white; }

.bg-dark-data-entry-option-95 {
  background: black; }

.bg-light-data-entry-option-95 {
  background: white; }

.bg-dark-data-entry-option-96 {
  background: black; }

.bg-light-data-entry-option-96 {
  background: white; }

.bg-dark-data-entry-option-97 {
  background: black; }

.bg-light-data-entry-option-97 {
  background: white; }

.bg-dark-data-entry-option-98 {
  background: black; }

.bg-light-data-entry-option-98 {
  background: white; }

.bg-dark-data-entry-option-99 {
  background: black; }

.bg-light-data-entry-option-99 {
  background: white; }

.bg-dark-data-entry-option-100 {
  background: black; }

.bg-light-data-entry-option-100 {
  background: white; }

.text-reports-option {
  color: #004D89 !important; }

.border-reports-option {
  border-color: #004D89; }

.reports-option {
  background-color: #004D89 !important;
  color: white !important; }

.tile-reports-option {
  background: #004D89 !important; }
  @media (min-width: 1025px) {
    .tile-reports-option:hover {
      background-color: #005ba3 !important; } }
  .tile-reports-option:active, .tile-reports-option:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 77, 137, 0.5);
    background-color: #005393 !important; }

.target-reports-option {
  background: #004D89 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-reports-option {
  background-color: #004D89 !important; }

.btn-reports-option {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #004D89 !important;
  border: 2px solid #004D89 !important; }
  .btn-reports-option:focus, .btn-reports-option:active {
    outline: none;
    color: white !important;
    background: #004D89 !important;
    text-decoration: none; }

.bg-overlay-reports-option-10 {
  background: rgba(0, 77, 137, 0.1); }

.bg-overlay-reports-option-20 {
  background: rgba(0, 77, 137, 0.2); }

.bg-overlay-reports-option-30 {
  background: rgba(0, 77, 137, 0.3); }

.bg-overlay-reports-option-40 {
  background: rgba(0, 77, 137, 0.4); }

.bg-overlay-reports-option-50 {
  background: rgba(0, 77, 137, 0.5); }

.bg-overlay-reports-option-60 {
  background: rgba(0, 77, 137, 0.6); }

.bg-overlay-reports-option-70 {
  background: rgba(0, 77, 137, 0.7); }

.bg-overlay-reports-option-80 {
  background: rgba(0, 77, 137, 0.8); }

.bg-overlay-reports-option-90 {
  background: rgba(0, 77, 137, 0.9); }

.bg-reports-option {
  background: #004D89; }

.bg-dark-reports-option-1 {
  background: #004a84; }

.bg-light-reports-option-1 {
  background: #00508e; }

.bg-dark-reports-option-2 {
  background: #00477f; }

.bg-light-reports-option-2 {
  background: #005393; }

.bg-dark-reports-option-3 {
  background: #00447a; }

.bg-light-reports-option-3 {
  background: #005698; }

.bg-dark-reports-option-4 {
  background: #004275; }

.bg-light-reports-option-4 {
  background: #00589d; }

.bg-dark-reports-option-5 {
  background: #003f70; }

.bg-light-reports-option-5 {
  background: #005ba3; }

.bg-dark-reports-option-6 {
  background: #003c6a; }

.bg-light-reports-option-6 {
  background: #005ea8; }

.bg-dark-reports-option-7 {
  background: #003965; }

.bg-light-reports-option-7 {
  background: #0061ad; }

.bg-dark-reports-option-8 {
  background: #003660; }

.bg-light-reports-option-8 {
  background: #0064b2; }

.bg-dark-reports-option-9 {
  background: #00335b; }

.bg-light-reports-option-9 {
  background: #0067b7; }

.bg-dark-reports-option-10 {
  background: #003056; }

.bg-light-reports-option-10 {
  background: #006abc; }

.bg-dark-reports-option-11 {
  background: #002d51; }

.bg-light-reports-option-11 {
  background: #006dc1; }

.bg-dark-reports-option-12 {
  background: #002b4c; }

.bg-light-reports-option-12 {
  background: #006fc6; }

.bg-dark-reports-option-13 {
  background: #002847; }

.bg-light-reports-option-13 {
  background: #0072cb; }

.bg-dark-reports-option-14 {
  background: #002542; }

.bg-light-reports-option-14 {
  background: #0075d0; }

.bg-dark-reports-option-15 {
  background: #00223d; }

.bg-light-reports-option-15 {
  background: #0078d6; }

.bg-dark-reports-option-16 {
  background: #001f37; }

.bg-light-reports-option-16 {
  background: #007bdb; }

.bg-dark-reports-option-17 {
  background: #001c32; }

.bg-light-reports-option-17 {
  background: #007ee0; }

.bg-dark-reports-option-18 {
  background: #00192d; }

.bg-light-reports-option-18 {
  background: #0081e5; }

.bg-dark-reports-option-19 {
  background: #001728; }

.bg-light-reports-option-19 {
  background: #0083ea; }

.bg-dark-reports-option-20 {
  background: #001423; }

.bg-light-reports-option-20 {
  background: #0086ef; }

.bg-dark-reports-option-21 {
  background: #00111e; }

.bg-light-reports-option-21 {
  background: #0089f4; }

.bg-dark-reports-option-22 {
  background: #000e19; }

.bg-light-reports-option-22 {
  background: #008cf9; }

.bg-dark-reports-option-23 {
  background: #000b14; }

.bg-light-reports-option-23 {
  background: #008ffe; }

.bg-dark-reports-option-24 {
  background: #00080f; }

.bg-light-reports-option-24 {
  background: #0491ff; }

.bg-dark-reports-option-25 {
  background: #00050a; }

.bg-light-reports-option-25 {
  background: #0a93ff; }

.bg-dark-reports-option-26 {
  background: #000204; }

.bg-light-reports-option-26 {
  background: #0f96ff; }

.bg-dark-reports-option-27 {
  background: black; }

.bg-light-reports-option-27 {
  background: #1498ff; }

.bg-dark-reports-option-28 {
  background: black; }

.bg-light-reports-option-28 {
  background: #199aff; }

.bg-dark-reports-option-29 {
  background: black; }

.bg-light-reports-option-29 {
  background: #1e9cff; }

.bg-dark-reports-option-30 {
  background: black; }

.bg-light-reports-option-30 {
  background: #239fff; }

.bg-dark-reports-option-31 {
  background: black; }

.bg-light-reports-option-31 {
  background: #28a1ff; }

.bg-dark-reports-option-32 {
  background: black; }

.bg-light-reports-option-32 {
  background: #2da3ff; }

.bg-dark-reports-option-33 {
  background: black; }

.bg-light-reports-option-33 {
  background: #32a5ff; }

.bg-dark-reports-option-34 {
  background: black; }

.bg-light-reports-option-34 {
  background: #37a8ff; }

.bg-dark-reports-option-35 {
  background: black; }

.bg-light-reports-option-35 {
  background: #3daaff; }

.bg-dark-reports-option-36 {
  background: black; }

.bg-light-reports-option-36 {
  background: #42acff; }

.bg-dark-reports-option-37 {
  background: black; }

.bg-light-reports-option-37 {
  background: #47aeff; }

.bg-dark-reports-option-38 {
  background: black; }

.bg-light-reports-option-38 {
  background: #4cb1ff; }

.bg-dark-reports-option-39 {
  background: black; }

.bg-light-reports-option-39 {
  background: #51b3ff; }

.bg-dark-reports-option-40 {
  background: black; }

.bg-light-reports-option-40 {
  background: #56b5ff; }

.bg-dark-reports-option-41 {
  background: black; }

.bg-light-reports-option-41 {
  background: #5bb7ff; }

.bg-dark-reports-option-42 {
  background: black; }

.bg-light-reports-option-42 {
  background: #60b9ff; }

.bg-dark-reports-option-43 {
  background: black; }

.bg-light-reports-option-43 {
  background: #65bcff; }

.bg-dark-reports-option-44 {
  background: black; }

.bg-light-reports-option-44 {
  background: #6abeff; }

.bg-dark-reports-option-45 {
  background: black; }

.bg-light-reports-option-45 {
  background: #70c0ff; }

.bg-dark-reports-option-46 {
  background: black; }

.bg-light-reports-option-46 {
  background: #75c2ff; }

.bg-dark-reports-option-47 {
  background: black; }

.bg-light-reports-option-47 {
  background: #7ac5ff; }

.bg-dark-reports-option-48 {
  background: black; }

.bg-light-reports-option-48 {
  background: #7fc7ff; }

.bg-dark-reports-option-49 {
  background: black; }

.bg-light-reports-option-49 {
  background: #84c9ff; }

.bg-dark-reports-option-50 {
  background: black; }

.bg-light-reports-option-50 {
  background: #89cbff; }

.bg-dark-reports-option-51 {
  background: black; }

.bg-light-reports-option-51 {
  background: #8eceff; }

.bg-dark-reports-option-52 {
  background: black; }

.bg-light-reports-option-52 {
  background: #93d0ff; }

.bg-dark-reports-option-53 {
  background: black; }

.bg-light-reports-option-53 {
  background: #98d2ff; }

.bg-dark-reports-option-54 {
  background: black; }

.bg-light-reports-option-54 {
  background: #9dd4ff; }

.bg-dark-reports-option-55 {
  background: black; }

.bg-light-reports-option-55 {
  background: #a3d6ff; }

.bg-dark-reports-option-56 {
  background: black; }

.bg-light-reports-option-56 {
  background: #a8d9ff; }

.bg-dark-reports-option-57 {
  background: black; }

.bg-light-reports-option-57 {
  background: #addbff; }

.bg-dark-reports-option-58 {
  background: black; }

.bg-light-reports-option-58 {
  background: #b2ddff; }

.bg-dark-reports-option-59 {
  background: black; }

.bg-light-reports-option-59 {
  background: #b7dfff; }

.bg-dark-reports-option-60 {
  background: black; }

.bg-light-reports-option-60 {
  background: #bce2ff; }

.bg-dark-reports-option-61 {
  background: black; }

.bg-light-reports-option-61 {
  background: #c1e4ff; }

.bg-dark-reports-option-62 {
  background: black; }

.bg-light-reports-option-62 {
  background: #c6e6ff; }

.bg-dark-reports-option-63 {
  background: black; }

.bg-light-reports-option-63 {
  background: #cbe8ff; }

.bg-dark-reports-option-64 {
  background: black; }

.bg-light-reports-option-64 {
  background: #d0ebff; }

.bg-dark-reports-option-65 {
  background: black; }

.bg-light-reports-option-65 {
  background: #d6edff; }

.bg-dark-reports-option-66 {
  background: black; }

.bg-light-reports-option-66 {
  background: #dbefff; }

.bg-dark-reports-option-67 {
  background: black; }

.bg-light-reports-option-67 {
  background: #e0f1ff; }

.bg-dark-reports-option-68 {
  background: black; }

.bg-light-reports-option-68 {
  background: #e5f4ff; }

.bg-dark-reports-option-69 {
  background: black; }

.bg-light-reports-option-69 {
  background: #eaf6ff; }

.bg-dark-reports-option-70 {
  background: black; }

.bg-light-reports-option-70 {
  background: #eff8ff; }

.bg-dark-reports-option-71 {
  background: black; }

.bg-light-reports-option-71 {
  background: #f4faff; }

.bg-dark-reports-option-72 {
  background: black; }

.bg-light-reports-option-72 {
  background: #f9fcff; }

.bg-dark-reports-option-73 {
  background: black; }

.bg-light-reports-option-73 {
  background: #feffff; }

.bg-dark-reports-option-74 {
  background: black; }

.bg-light-reports-option-74 {
  background: white; }

.bg-dark-reports-option-75 {
  background: black; }

.bg-light-reports-option-75 {
  background: white; }

.bg-dark-reports-option-76 {
  background: black; }

.bg-light-reports-option-76 {
  background: white; }

.bg-dark-reports-option-77 {
  background: black; }

.bg-light-reports-option-77 {
  background: white; }

.bg-dark-reports-option-78 {
  background: black; }

.bg-light-reports-option-78 {
  background: white; }

.bg-dark-reports-option-79 {
  background: black; }

.bg-light-reports-option-79 {
  background: white; }

.bg-dark-reports-option-80 {
  background: black; }

.bg-light-reports-option-80 {
  background: white; }

.bg-dark-reports-option-81 {
  background: black; }

.bg-light-reports-option-81 {
  background: white; }

.bg-dark-reports-option-82 {
  background: black; }

.bg-light-reports-option-82 {
  background: white; }

.bg-dark-reports-option-83 {
  background: black; }

.bg-light-reports-option-83 {
  background: white; }

.bg-dark-reports-option-84 {
  background: black; }

.bg-light-reports-option-84 {
  background: white; }

.bg-dark-reports-option-85 {
  background: black; }

.bg-light-reports-option-85 {
  background: white; }

.bg-dark-reports-option-86 {
  background: black; }

.bg-light-reports-option-86 {
  background: white; }

.bg-dark-reports-option-87 {
  background: black; }

.bg-light-reports-option-87 {
  background: white; }

.bg-dark-reports-option-88 {
  background: black; }

.bg-light-reports-option-88 {
  background: white; }

.bg-dark-reports-option-89 {
  background: black; }

.bg-light-reports-option-89 {
  background: white; }

.bg-dark-reports-option-90 {
  background: black; }

.bg-light-reports-option-90 {
  background: white; }

.bg-dark-reports-option-91 {
  background: black; }

.bg-light-reports-option-91 {
  background: white; }

.bg-dark-reports-option-92 {
  background: black; }

.bg-light-reports-option-92 {
  background: white; }

.bg-dark-reports-option-93 {
  background: black; }

.bg-light-reports-option-93 {
  background: white; }

.bg-dark-reports-option-94 {
  background: black; }

.bg-light-reports-option-94 {
  background: white; }

.bg-dark-reports-option-95 {
  background: black; }

.bg-light-reports-option-95 {
  background: white; }

.bg-dark-reports-option-96 {
  background: black; }

.bg-light-reports-option-96 {
  background: white; }

.bg-dark-reports-option-97 {
  background: black; }

.bg-light-reports-option-97 {
  background: white; }

.bg-dark-reports-option-98 {
  background: black; }

.bg-light-reports-option-98 {
  background: white; }

.bg-dark-reports-option-99 {
  background: black; }

.bg-light-reports-option-99 {
  background: white; }

.bg-dark-reports-option-100 {
  background: black; }

.bg-light-reports-option-100 {
  background: white; }

.text-video-option {
  color: #A71163 !important; }

.border-video-option {
  border-color: #A71163; }

.video-option {
  background-color: #A71163 !important;
  color: white !important; }

.tile-video-option {
  background: #A71163 !important; }
  @media (min-width: 1025px) {
    .tile-video-option:hover {
      background-color: #be1371 !important; } }
  .tile-video-option:active, .tile-video-option:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(167, 17, 99, 0.5);
    background-color: #b01268 !important; }

.target-video-option {
  background: #A71163 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-video-option {
  background-color: #A71163 !important; }

.btn-video-option {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #A71163 !important;
  border: 2px solid #A71163 !important; }
  .btn-video-option:focus, .btn-video-option:active {
    outline: none;
    color: white !important;
    background: #A71163 !important;
    text-decoration: none; }

.bg-overlay-video-option-10 {
  background: rgba(167, 17, 99, 0.1); }

.bg-overlay-video-option-20 {
  background: rgba(167, 17, 99, 0.2); }

.bg-overlay-video-option-30 {
  background: rgba(167, 17, 99, 0.3); }

.bg-overlay-video-option-40 {
  background: rgba(167, 17, 99, 0.4); }

.bg-overlay-video-option-50 {
  background: rgba(167, 17, 99, 0.5); }

.bg-overlay-video-option-60 {
  background: rgba(167, 17, 99, 0.6); }

.bg-overlay-video-option-70 {
  background: rgba(167, 17, 99, 0.7); }

.bg-overlay-video-option-80 {
  background: rgba(167, 17, 99, 0.8); }

.bg-overlay-video-option-90 {
  background: rgba(167, 17, 99, 0.9); }

.bg-video-option {
  background: #A71163; }

.bg-dark-video-option-1 {
  background: #a21160; }

.bg-light-video-option-1 {
  background: #ac1166; }

.bg-dark-video-option-2 {
  background: #9e105e; }

.bg-light-video-option-2 {
  background: #b01268; }

.bg-dark-video-option-3 {
  background: #99105b; }

.bg-light-video-option-3 {
  background: #b5126b; }

.bg-dark-video-option-4 {
  background: #940f58; }

.bg-light-video-option-4 {
  background: #ba136e; }

.bg-dark-video-option-5 {
  background: #900f55; }

.bg-light-video-option-5 {
  background: #be1371; }

.bg-dark-video-option-6 {
  background: #8b0e53; }

.bg-light-video-option-6 {
  background: #c31473; }

.bg-dark-video-option-7 {
  background: #870e50; }

.bg-light-video-option-7 {
  background: #c71476; }

.bg-dark-video-option-8 {
  background: #820d4d; }

.bg-light-video-option-8 {
  background: #cc1579; }

.bg-dark-video-option-9 {
  background: #7d0d4a; }

.bg-light-video-option-9 {
  background: #d1157c; }

.bg-dark-video-option-10 {
  background: #790c48; }

.bg-light-video-option-10 {
  background: #d5167e; }

.bg-dark-video-option-11 {
  background: #740c45; }

.bg-light-video-option-11 {
  background: #da1681; }

.bg-dark-video-option-12 {
  background: #6f0b42; }

.bg-light-video-option-12 {
  background: #df1784; }

.bg-dark-video-option-13 {
  background: #6b0b3f; }

.bg-light-video-option-13 {
  background: #e31787; }

.bg-dark-video-option-14 {
  background: #660a3d; }

.bg-light-video-option-14 {
  background: #e71889; }

.bg-dark-video-option-15 {
  background: #620a3a; }

.bg-light-video-option-15 {
  background: #e81d8c; }

.bg-dark-video-option-16 {
  background: #5d0937; }

.bg-light-video-option-16 {
  background: #e8218e; }

.bg-dark-video-option-17 {
  background: #580934; }

.bg-light-video-option-17 {
  background: #e92690; }

.bg-dark-video-option-18 {
  background: #540932; }

.bg-light-video-option-18 {
  background: #e92a93; }

.bg-dark-video-option-19 {
  background: #4f082f; }

.bg-light-video-option-19 {
  background: #ea2f95; }

.bg-dark-video-option-20 {
  background: #4a082c; }

.bg-light-video-option-20 {
  background: #ea3498; }

.bg-dark-video-option-21 {
  background: #460729; }

.bg-light-video-option-21 {
  background: #eb389a; }

.bg-dark-video-option-22 {
  background: #410727; }

.bg-light-video-option-22 {
  background: #eb3d9c; }

.bg-dark-video-option-23 {
  background: #3d0624; }

.bg-light-video-option-23 {
  background: #ec429f; }

.bg-dark-video-option-24 {
  background: #380621; }

.bg-light-video-option-24 {
  background: #ec46a1; }

.bg-dark-video-option-25 {
  background: #33051e; }

.bg-light-video-option-25 {
  background: #ed4ba3; }

.bg-dark-video-option-26 {
  background: #2f051c; }

.bg-light-video-option-26 {
  background: #ed4fa6; }

.bg-dark-video-option-27 {
  background: #2a0419; }

.bg-light-video-option-27 {
  background: #ee54a8; }

.bg-dark-video-option-28 {
  background: #250416; }

.bg-light-video-option-28 {
  background: #ee59aa; }

.bg-dark-video-option-29 {
  background: #210313; }

.bg-light-video-option-29 {
  background: #ef5dad; }

.bg-dark-video-option-30 {
  background: #1c0311; }

.bg-light-video-option-30 {
  background: #ef62af; }

.bg-dark-video-option-31 {
  background: #18020e; }

.bg-light-video-option-31 {
  background: #ef67b1; }

.bg-dark-video-option-32 {
  background: #13020b; }

.bg-light-video-option-32 {
  background: #f06bb4; }

.bg-dark-video-option-33 {
  background: #0e0108; }

.bg-light-video-option-33 {
  background: #f070b6; }

.bg-dark-video-option-34 {
  background: #0a0106; }

.bg-light-video-option-34 {
  background: #f174b9; }

.bg-dark-video-option-35 {
  background: #050103; }

.bg-light-video-option-35 {
  background: #f179bb; }

.bg-dark-video-option-36 {
  background: black; }

.bg-light-video-option-36 {
  background: #f27ebd; }

.bg-dark-video-option-37 {
  background: black; }

.bg-light-video-option-37 {
  background: #f282c0; }

.bg-dark-video-option-38 {
  background: black; }

.bg-light-video-option-38 {
  background: #f387c2; }

.bg-dark-video-option-39 {
  background: black; }

.bg-light-video-option-39 {
  background: #f38cc4; }

.bg-dark-video-option-40 {
  background: black; }

.bg-light-video-option-40 {
  background: #f490c7; }

.bg-dark-video-option-41 {
  background: black; }

.bg-light-video-option-41 {
  background: #f495c9; }

.bg-dark-video-option-42 {
  background: black; }

.bg-light-video-option-42 {
  background: #f59acb; }

.bg-dark-video-option-43 {
  background: black; }

.bg-light-video-option-43 {
  background: #f59ece; }

.bg-dark-video-option-44 {
  background: black; }

.bg-light-video-option-44 {
  background: #f6a3d0; }

.bg-dark-video-option-45 {
  background: black; }

.bg-light-video-option-45 {
  background: #f6a7d2; }

.bg-dark-video-option-46 {
  background: black; }

.bg-light-video-option-46 {
  background: #f7acd5; }

.bg-dark-video-option-47 {
  background: black; }

.bg-light-video-option-47 {
  background: #f7b1d7; }

.bg-dark-video-option-48 {
  background: black; }

.bg-light-video-option-48 {
  background: #f7b5d9; }

.bg-dark-video-option-49 {
  background: black; }

.bg-light-video-option-49 {
  background: #f8badc; }

.bg-dark-video-option-50 {
  background: black; }

.bg-light-video-option-50 {
  background: #f8bfde; }

.bg-dark-video-option-51 {
  background: black; }

.bg-light-video-option-51 {
  background: #f9c3e1; }

.bg-dark-video-option-52 {
  background: black; }

.bg-light-video-option-52 {
  background: #f9c8e3; }

.bg-dark-video-option-53 {
  background: black; }

.bg-light-video-option-53 {
  background: #facce5; }

.bg-dark-video-option-54 {
  background: black; }

.bg-light-video-option-54 {
  background: #fad1e8; }

.bg-dark-video-option-55 {
  background: black; }

.bg-light-video-option-55 {
  background: #fbd6ea; }

.bg-dark-video-option-56 {
  background: black; }

.bg-light-video-option-56 {
  background: #fbdaec; }

.bg-dark-video-option-57 {
  background: black; }

.bg-light-video-option-57 {
  background: #fcdfef; }

.bg-dark-video-option-58 {
  background: black; }

.bg-light-video-option-58 {
  background: #fce4f1; }

.bg-dark-video-option-59 {
  background: black; }

.bg-light-video-option-59 {
  background: #fde8f3; }

.bg-dark-video-option-60 {
  background: black; }

.bg-light-video-option-60 {
  background: #fdedf6; }

.bg-dark-video-option-61 {
  background: black; }

.bg-light-video-option-61 {
  background: #fef1f8; }

.bg-dark-video-option-62 {
  background: black; }

.bg-light-video-option-62 {
  background: #fef6fa; }

.bg-dark-video-option-63 {
  background: black; }

.bg-light-video-option-63 {
  background: #fffbfd; }

.bg-dark-video-option-64 {
  background: black; }

.bg-light-video-option-64 {
  background: white; }

.bg-dark-video-option-65 {
  background: black; }

.bg-light-video-option-65 {
  background: white; }

.bg-dark-video-option-66 {
  background: black; }

.bg-light-video-option-66 {
  background: white; }

.bg-dark-video-option-67 {
  background: black; }

.bg-light-video-option-67 {
  background: white; }

.bg-dark-video-option-68 {
  background: black; }

.bg-light-video-option-68 {
  background: white; }

.bg-dark-video-option-69 {
  background: black; }

.bg-light-video-option-69 {
  background: white; }

.bg-dark-video-option-70 {
  background: black; }

.bg-light-video-option-70 {
  background: white; }

.bg-dark-video-option-71 {
  background: black; }

.bg-light-video-option-71 {
  background: white; }

.bg-dark-video-option-72 {
  background: black; }

.bg-light-video-option-72 {
  background: white; }

.bg-dark-video-option-73 {
  background: black; }

.bg-light-video-option-73 {
  background: white; }

.bg-dark-video-option-74 {
  background: black; }

.bg-light-video-option-74 {
  background: white; }

.bg-dark-video-option-75 {
  background: black; }

.bg-light-video-option-75 {
  background: white; }

.bg-dark-video-option-76 {
  background: black; }

.bg-light-video-option-76 {
  background: white; }

.bg-dark-video-option-77 {
  background: black; }

.bg-light-video-option-77 {
  background: white; }

.bg-dark-video-option-78 {
  background: black; }

.bg-light-video-option-78 {
  background: white; }

.bg-dark-video-option-79 {
  background: black; }

.bg-light-video-option-79 {
  background: white; }

.bg-dark-video-option-80 {
  background: black; }

.bg-light-video-option-80 {
  background: white; }

.bg-dark-video-option-81 {
  background: black; }

.bg-light-video-option-81 {
  background: white; }

.bg-dark-video-option-82 {
  background: black; }

.bg-light-video-option-82 {
  background: white; }

.bg-dark-video-option-83 {
  background: black; }

.bg-light-video-option-83 {
  background: white; }

.bg-dark-video-option-84 {
  background: black; }

.bg-light-video-option-84 {
  background: white; }

.bg-dark-video-option-85 {
  background: black; }

.bg-light-video-option-85 {
  background: white; }

.bg-dark-video-option-86 {
  background: black; }

.bg-light-video-option-86 {
  background: white; }

.bg-dark-video-option-87 {
  background: black; }

.bg-light-video-option-87 {
  background: white; }

.bg-dark-video-option-88 {
  background: black; }

.bg-light-video-option-88 {
  background: white; }

.bg-dark-video-option-89 {
  background: black; }

.bg-light-video-option-89 {
  background: white; }

.bg-dark-video-option-90 {
  background: black; }

.bg-light-video-option-90 {
  background: white; }

.bg-dark-video-option-91 {
  background: black; }

.bg-light-video-option-91 {
  background: white; }

.bg-dark-video-option-92 {
  background: black; }

.bg-light-video-option-92 {
  background: white; }

.bg-dark-video-option-93 {
  background: black; }

.bg-light-video-option-93 {
  background: white; }

.bg-dark-video-option-94 {
  background: black; }

.bg-light-video-option-94 {
  background: white; }

.bg-dark-video-option-95 {
  background: black; }

.bg-light-video-option-95 {
  background: white; }

.bg-dark-video-option-96 {
  background: black; }

.bg-light-video-option-96 {
  background: white; }

.bg-dark-video-option-97 {
  background: black; }

.bg-light-video-option-97 {
  background: white; }

.bg-dark-video-option-98 {
  background: black; }

.bg-light-video-option-98 {
  background: white; }

.bg-dark-video-option-99 {
  background: black; }

.bg-light-video-option-99 {
  background: white; }

.bg-dark-video-option-100 {
  background: black; }

.bg-light-video-option-100 {
  background: white; }

.text-article-option {
  color: #14580B !important; }

.border-article-option {
  border-color: #14580B; }

.article-option {
  background-color: #14580B !important;
  color: white !important; }

.tile-article-option {
  background: #14580B !important; }
  @media (min-width: 1025px) {
    .tile-article-option:hover {
      background-color: #196f0e !important; } }
  .tile-article-option:active, .tile-article-option:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(20, 88, 11, 0.5);
    background-color: #16610c !important; }

.target-article-option {
  background: #14580B !important;
  color: #fff;
  padding: 20px; }

.patient-dash-article-option {
  background-color: #14580B !important; }

.btn-article-option {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #14580B !important;
  border: 2px solid #14580B !important; }
  .btn-article-option:focus, .btn-article-option:active {
    outline: none;
    color: white !important;
    background: #14580B !important;
    text-decoration: none; }

.bg-overlay-article-option-10 {
  background: rgba(20, 88, 11, 0.1); }

.bg-overlay-article-option-20 {
  background: rgba(20, 88, 11, 0.2); }

.bg-overlay-article-option-30 {
  background: rgba(20, 88, 11, 0.3); }

.bg-overlay-article-option-40 {
  background: rgba(20, 88, 11, 0.4); }

.bg-overlay-article-option-50 {
  background: rgba(20, 88, 11, 0.5); }

.bg-overlay-article-option-60 {
  background: rgba(20, 88, 11, 0.6); }

.bg-overlay-article-option-70 {
  background: rgba(20, 88, 11, 0.7); }

.bg-overlay-article-option-80 {
  background: rgba(20, 88, 11, 0.8); }

.bg-overlay-article-option-90 {
  background: rgba(20, 88, 11, 0.9); }

.bg-article-option {
  background: #14580B; }

.bg-dark-article-option-1 {
  background: #13530a; }

.bg-light-article-option-1 {
  background: #155d0c; }

.bg-dark-article-option-2 {
  background: #124f0a; }

.bg-light-article-option-2 {
  background: #16610c; }

.bg-dark-article-option-3 {
  background: #114a09; }

.bg-light-article-option-3 {
  background: #17660d; }

.bg-dark-article-option-4 {
  background: #104609; }

.bg-light-article-option-4 {
  background: #186a0d; }

.bg-dark-article-option-5 {
  background: #0f4108; }

.bg-light-article-option-5 {
  background: #196f0e; }

.bg-dark-article-option-6 {
  background: #0e3d08; }

.bg-light-article-option-6 {
  background: #1a730e; }

.bg-dark-article-option-7 {
  background: #0d3807; }

.bg-light-article-option-7 {
  background: #1b780f; }

.bg-dark-article-option-8 {
  background: #0c3406; }

.bg-light-article-option-8 {
  background: #1c7c10; }

.bg-dark-article-option-9 {
  background: #0b2f06; }

.bg-light-article-option-9 {
  background: #1d8110; }

.bg-dark-article-option-10 {
  background: #0a2b05; }

.bg-light-article-option-10 {
  background: #1e8511; }

.bg-dark-article-option-11 {
  background: #092605; }

.bg-light-article-option-11 {
  background: #1f8a11; }

.bg-dark-article-option-12 {
  background: #082204; }

.bg-light-article-option-12 {
  background: #208e12; }

.bg-dark-article-option-13 {
  background: #071d04; }

.bg-light-article-option-13 {
  background: #219312; }

.bg-dark-article-option-14 {
  background: #061903; }

.bg-light-article-option-14 {
  background: #229713; }

.bg-dark-article-option-15 {
  background: #051403; }

.bg-light-article-option-15 {
  background: #239c14; }

.bg-dark-article-option-16 {
  background: #040f02; }

.bg-light-article-option-16 {
  background: #24a114; }

.bg-dark-article-option-17 {
  background: #020b01; }

.bg-light-article-option-17 {
  background: #26a515; }

.bg-dark-article-option-18 {
  background: #010601; }

.bg-light-article-option-18 {
  background: #27aa15; }

.bg-dark-article-option-19 {
  background: #000200; }

.bg-light-article-option-19 {
  background: #28ae16; }

.bg-dark-article-option-20 {
  background: black; }

.bg-light-article-option-20 {
  background: #29b316; }

.bg-dark-article-option-21 {
  background: black; }

.bg-light-article-option-21 {
  background: #2ab717; }

.bg-dark-article-option-22 {
  background: black; }

.bg-light-article-option-22 {
  background: #2bbc17; }

.bg-dark-article-option-23 {
  background: black; }

.bg-light-article-option-23 {
  background: #2cc018; }

.bg-dark-article-option-24 {
  background: black; }

.bg-light-article-option-24 {
  background: #2dc519; }

.bg-dark-article-option-25 {
  background: black; }

.bg-light-article-option-25 {
  background: #2ec919; }

.bg-dark-article-option-26 {
  background: black; }

.bg-light-article-option-26 {
  background: #2fce1a; }

.bg-dark-article-option-27 {
  background: black; }

.bg-light-article-option-27 {
  background: #30d21a; }

.bg-dark-article-option-28 {
  background: black; }

.bg-light-article-option-28 {
  background: #31d71b; }

.bg-dark-article-option-29 {
  background: black; }

.bg-light-article-option-29 {
  background: #32db1b; }

.bg-dark-article-option-30 {
  background: black; }

.bg-light-article-option-30 {
  background: #33e01c; }

.bg-dark-article-option-31 {
  background: black; }

.bg-light-article-option-31 {
  background: #35e31e; }

.bg-dark-article-option-32 {
  background: black; }

.bg-light-article-option-32 {
  background: #39e323; }

.bg-dark-article-option-33 {
  background: black; }

.bg-light-article-option-33 {
  background: #3de427; }

.bg-dark-article-option-34 {
  background: black; }

.bg-light-article-option-34 {
  background: #41e52c; }

.bg-dark-article-option-35 {
  background: black; }

.bg-light-article-option-35 {
  background: #45e530; }

.bg-dark-article-option-36 {
  background: black; }

.bg-light-article-option-36 {
  background: #4ae635; }

.bg-dark-article-option-37 {
  background: black; }

.bg-light-article-option-37 {
  background: #4ee639; }

.bg-dark-article-option-38 {
  background: black; }

.bg-light-article-option-38 {
  background: #52e73e; }

.bg-dark-article-option-39 {
  background: black; }

.bg-light-article-option-39 {
  background: #56e742; }

.bg-dark-article-option-40 {
  background: black; }

.bg-light-article-option-40 {
  background: #5ae847; }

.bg-dark-article-option-41 {
  background: black; }

.bg-light-article-option-41 {
  background: #5ee94c; }

.bg-dark-article-option-42 {
  background: black; }

.bg-light-article-option-42 {
  background: #62e950; }

.bg-dark-article-option-43 {
  background: black; }

.bg-light-article-option-43 {
  background: #66ea55; }

.bg-dark-article-option-44 {
  background: black; }

.bg-light-article-option-44 {
  background: #6aea59; }

.bg-dark-article-option-45 {
  background: black; }

.bg-light-article-option-45 {
  background: #6eeb5e; }

.bg-dark-article-option-46 {
  background: black; }

.bg-light-article-option-46 {
  background: #72eb62; }

.bg-dark-article-option-47 {
  background: black; }

.bg-light-article-option-47 {
  background: #76ec67; }

.bg-dark-article-option-48 {
  background: black; }

.bg-light-article-option-48 {
  background: #7aed6b; }

.bg-dark-article-option-49 {
  background: black; }

.bg-light-article-option-49 {
  background: #7eed70; }

.bg-dark-article-option-50 {
  background: black; }

.bg-light-article-option-50 {
  background: #83ee74; }

.bg-dark-article-option-51 {
  background: black; }

.bg-light-article-option-51 {
  background: #87ee79; }

.bg-dark-article-option-52 {
  background: black; }

.bg-light-article-option-52 {
  background: #8bef7d; }

.bg-dark-article-option-53 {
  background: black; }

.bg-light-article-option-53 {
  background: #8fef82; }

.bg-dark-article-option-54 {
  background: black; }

.bg-light-article-option-54 {
  background: #93f086; }

.bg-dark-article-option-55 {
  background: black; }

.bg-light-article-option-55 {
  background: #97f18b; }

.bg-dark-article-option-56 {
  background: black; }

.bg-light-article-option-56 {
  background: #9bf190; }

.bg-dark-article-option-57 {
  background: black; }

.bg-light-article-option-57 {
  background: #9ff294; }

.bg-dark-article-option-58 {
  background: black; }

.bg-light-article-option-58 {
  background: #a3f299; }

.bg-dark-article-option-59 {
  background: black; }

.bg-light-article-option-59 {
  background: #a7f39d; }

.bg-dark-article-option-60 {
  background: black; }

.bg-light-article-option-60 {
  background: #abf3a2; }

.bg-dark-article-option-61 {
  background: black; }

.bg-light-article-option-61 {
  background: #aff4a6; }

.bg-dark-article-option-62 {
  background: black; }

.bg-light-article-option-62 {
  background: #b3f4ab; }

.bg-dark-article-option-63 {
  background: black; }

.bg-light-article-option-63 {
  background: #b7f5af; }

.bg-dark-article-option-64 {
  background: black; }

.bg-light-article-option-64 {
  background: #bbf6b4; }

.bg-dark-article-option-65 {
  background: black; }

.bg-light-article-option-65 {
  background: #c0f6b8; }

.bg-dark-article-option-66 {
  background: black; }

.bg-light-article-option-66 {
  background: #c4f7bd; }

.bg-dark-article-option-67 {
  background: black; }

.bg-light-article-option-67 {
  background: #c8f7c1; }

.bg-dark-article-option-68 {
  background: black; }

.bg-light-article-option-68 {
  background: #ccf8c6; }

.bg-dark-article-option-69 {
  background: black; }

.bg-light-article-option-69 {
  background: #d0f8ca; }

.bg-dark-article-option-70 {
  background: black; }

.bg-light-article-option-70 {
  background: #d4f9cf; }

.bg-dark-article-option-71 {
  background: black; }

.bg-light-article-option-71 {
  background: #d8fad4; }

.bg-dark-article-option-72 {
  background: black; }

.bg-light-article-option-72 {
  background: #dcfad8; }

.bg-dark-article-option-73 {
  background: black; }

.bg-light-article-option-73 {
  background: #e0fbdd; }

.bg-dark-article-option-74 {
  background: black; }

.bg-light-article-option-74 {
  background: #e4fbe1; }

.bg-dark-article-option-75 {
  background: black; }

.bg-light-article-option-75 {
  background: #e8fce6; }

.bg-dark-article-option-76 {
  background: black; }

.bg-light-article-option-76 {
  background: #ecfcea; }

.bg-dark-article-option-77 {
  background: black; }

.bg-light-article-option-77 {
  background: #f0fdef; }

.bg-dark-article-option-78 {
  background: black; }

.bg-light-article-option-78 {
  background: #f4fef3; }

.bg-dark-article-option-79 {
  background: black; }

.bg-light-article-option-79 {
  background: #f9fef8; }

.bg-dark-article-option-80 {
  background: black; }

.bg-light-article-option-80 {
  background: #fdfffc; }

.bg-dark-article-option-81 {
  background: black; }

.bg-light-article-option-81 {
  background: white; }

.bg-dark-article-option-82 {
  background: black; }

.bg-light-article-option-82 {
  background: white; }

.bg-dark-article-option-83 {
  background: black; }

.bg-light-article-option-83 {
  background: white; }

.bg-dark-article-option-84 {
  background: black; }

.bg-light-article-option-84 {
  background: white; }

.bg-dark-article-option-85 {
  background: black; }

.bg-light-article-option-85 {
  background: white; }

.bg-dark-article-option-86 {
  background: black; }

.bg-light-article-option-86 {
  background: white; }

.bg-dark-article-option-87 {
  background: black; }

.bg-light-article-option-87 {
  background: white; }

.bg-dark-article-option-88 {
  background: black; }

.bg-light-article-option-88 {
  background: white; }

.bg-dark-article-option-89 {
  background: black; }

.bg-light-article-option-89 {
  background: white; }

.bg-dark-article-option-90 {
  background: black; }

.bg-light-article-option-90 {
  background: white; }

.bg-dark-article-option-91 {
  background: black; }

.bg-light-article-option-91 {
  background: white; }

.bg-dark-article-option-92 {
  background: black; }

.bg-light-article-option-92 {
  background: white; }

.bg-dark-article-option-93 {
  background: black; }

.bg-light-article-option-93 {
  background: white; }

.bg-dark-article-option-94 {
  background: black; }

.bg-light-article-option-94 {
  background: white; }

.bg-dark-article-option-95 {
  background: black; }

.bg-light-article-option-95 {
  background: white; }

.bg-dark-article-option-96 {
  background: black; }

.bg-light-article-option-96 {
  background: white; }

.bg-dark-article-option-97 {
  background: black; }

.bg-light-article-option-97 {
  background: white; }

.bg-dark-article-option-98 {
  background: black; }

.bg-light-article-option-98 {
  background: white; }

.bg-dark-article-option-99 {
  background: black; }

.bg-light-article-option-99 {
  background: white; }

.bg-dark-article-option-100 {
  background: black; }

.bg-light-article-option-100 {
  background: white; }

.text-data-entry {
  color: #30205D !important; }

.border-data-entry {
  border-color: #30205D; }

.data-entry {
  background-color: #30205D !important;
  color: white !important; }

.tile-data-entry {
  background: #30205D !important; }
  @media (min-width: 1025px) {
    .tile-data-entry:hover {
      background-color: #3a2770 !important; } }
  .tile-data-entry:active, .tile-data-entry:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(48, 32, 93, 0.5);
    background-color: #342365 !important; }

.target-data-entry {
  background: #30205D !important;
  color: #fff;
  padding: 20px; }

.patient-dash-data-entry {
  background-color: #30205D !important; }

.btn-data-entry {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #30205D !important;
  border: 2px solid #30205D !important; }
  .btn-data-entry:focus, .btn-data-entry:active {
    outline: none;
    color: white !important;
    background: #30205D !important;
    text-decoration: none; }

.bg-overlay-data-entry-10 {
  background: rgba(48, 32, 93, 0.1); }

.bg-overlay-data-entry-20 {
  background: rgba(48, 32, 93, 0.2); }

.bg-overlay-data-entry-30 {
  background: rgba(48, 32, 93, 0.3); }

.bg-overlay-data-entry-40 {
  background: rgba(48, 32, 93, 0.4); }

.bg-overlay-data-entry-50 {
  background: rgba(48, 32, 93, 0.5); }

.bg-overlay-data-entry-60 {
  background: rgba(48, 32, 93, 0.6); }

.bg-overlay-data-entry-70 {
  background: rgba(48, 32, 93, 0.7); }

.bg-overlay-data-entry-80 {
  background: rgba(48, 32, 93, 0.8); }

.bg-overlay-data-entry-90 {
  background: rgba(48, 32, 93, 0.9); }

.bg-data-entry {
  background: #30205D; }

.bg-dark-data-entry-1 {
  background: #2e1f59; }

.bg-light-data-entry-1 {
  background: #322161; }

.bg-dark-data-entry-2 {
  background: #2c1d55; }

.bg-light-data-entry-2 {
  background: #342365; }

.bg-dark-data-entry-3 {
  background: #2a1c52; }

.bg-light-data-entry-3 {
  background: #362468; }

.bg-dark-data-entry-4 {
  background: #281b4e; }

.bg-light-data-entry-4 {
  background: #38256c; }

.bg-dark-data-entry-5 {
  background: #26194a; }

.bg-light-data-entry-5 {
  background: #3a2770; }

.bg-dark-data-entry-6 {
  background: #241846; }

.bg-light-data-entry-6 {
  background: #3c2874; }

.bg-dark-data-entry-7 {
  background: #221742; }

.bg-light-data-entry-7 {
  background: #3e2978; }

.bg-dark-data-entry-8 {
  background: #20163f; }

.bg-light-data-entry-8 {
  background: #402a7b; }

.bg-dark-data-entry-9 {
  background: #1e143b; }

.bg-light-data-entry-9 {
  background: #422c7f; }

.bg-dark-data-entry-10 {
  background: #1c1337; }

.bg-light-data-entry-10 {
  background: #442d83; }

.bg-dark-data-entry-11 {
  background: #1a1233; }

.bg-light-data-entry-11 {
  background: #462e87; }

.bg-dark-data-entry-12 {
  background: #18102f; }

.bg-light-data-entry-12 {
  background: #48308b; }

.bg-dark-data-entry-13 {
  background: #170f2c; }

.bg-light-data-entry-13 {
  background: #49318e; }

.bg-dark-data-entry-14 {
  background: #150e28; }

.bg-light-data-entry-14 {
  background: #4b3292; }

.bg-dark-data-entry-15 {
  background: #130c24; }

.bg-light-data-entry-15 {
  background: #4d3496; }

.bg-dark-data-entry-16 {
  background: #110b20; }

.bg-light-data-entry-16 {
  background: #4f359a; }

.bg-dark-data-entry-17 {
  background: #0f0a1c; }

.bg-light-data-entry-17 {
  background: #51369e; }

.bg-dark-data-entry-18 {
  background: #0d0819; }

.bg-light-data-entry-18 {
  background: #5338a1; }

.bg-dark-data-entry-19 {
  background: #0b0715; }

.bg-light-data-entry-19 {
  background: #5539a5; }

.bg-dark-data-entry-20 {
  background: #090611; }

.bg-light-data-entry-20 {
  background: #573aa9; }

.bg-dark-data-entry-21 {
  background: #07050d; }

.bg-light-data-entry-21 {
  background: #593bad; }

.bg-dark-data-entry-22 {
  background: #05030a; }

.bg-light-data-entry-22 {
  background: #5b3db0; }

.bg-dark-data-entry-23 {
  background: #030206; }

.bg-light-data-entry-23 {
  background: #5d3eb4; }

.bg-dark-data-entry-24 {
  background: #010102; }

.bg-light-data-entry-24 {
  background: #5f3fb8; }

.bg-dark-data-entry-25 {
  background: black; }

.bg-light-data-entry-25 {
  background: #6141bc; }

.bg-dark-data-entry-26 {
  background: black; }

.bg-light-data-entry-26 {
  background: #6443be; }

.bg-dark-data-entry-27 {
  background: black; }

.bg-light-data-entry-27 {
  background: #6747c0; }

.bg-dark-data-entry-28 {
  background: black; }

.bg-light-data-entry-28 {
  background: #6a4bc1; }

.bg-dark-data-entry-29 {
  background: black; }

.bg-light-data-entry-29 {
  background: #6d4fc2; }

.bg-dark-data-entry-30 {
  background: black; }

.bg-light-data-entry-30 {
  background: #7052c4; }

.bg-dark-data-entry-31 {
  background: black; }

.bg-light-data-entry-31 {
  background: #7356c5; }

.bg-dark-data-entry-32 {
  background: black; }

.bg-light-data-entry-32 {
  background: #765ac6; }

.bg-dark-data-entry-33 {
  background: black; }

.bg-light-data-entry-33 {
  background: #7a5ec8; }

.bg-dark-data-entry-34 {
  background: black; }

.bg-light-data-entry-34 {
  background: #7d62c9; }

.bg-dark-data-entry-35 {
  background: black; }

.bg-light-data-entry-35 {
  background: #8065ca; }

.bg-dark-data-entry-36 {
  background: black; }

.bg-light-data-entry-36 {
  background: #8369cb; }

.bg-dark-data-entry-37 {
  background: black; }

.bg-light-data-entry-37 {
  background: #866dcd; }

.bg-dark-data-entry-38 {
  background: black; }

.bg-light-data-entry-38 {
  background: #8971ce; }

.bg-dark-data-entry-39 {
  background: black; }

.bg-light-data-entry-39 {
  background: #8c75cf; }

.bg-dark-data-entry-40 {
  background: black; }

.bg-light-data-entry-40 {
  background: #9078d1; }

.bg-dark-data-entry-41 {
  background: black; }

.bg-light-data-entry-41 {
  background: #937cd2; }

.bg-dark-data-entry-42 {
  background: black; }

.bg-light-data-entry-42 {
  background: #9680d3; }

.bg-dark-data-entry-43 {
  background: black; }

.bg-light-data-entry-43 {
  background: #9984d5; }

.bg-dark-data-entry-44 {
  background: black; }

.bg-light-data-entry-44 {
  background: #9c88d6; }

.bg-dark-data-entry-45 {
  background: black; }

.bg-light-data-entry-45 {
  background: #9f8bd7; }

.bg-dark-data-entry-46 {
  background: black; }

.bg-light-data-entry-46 {
  background: #a28fd8; }

.bg-dark-data-entry-47 {
  background: black; }

.bg-light-data-entry-47 {
  background: #a593da; }

.bg-dark-data-entry-48 {
  background: black; }

.bg-light-data-entry-48 {
  background: #a997db; }

.bg-dark-data-entry-49 {
  background: black; }

.bg-light-data-entry-49 {
  background: #ac9adc; }

.bg-dark-data-entry-50 {
  background: black; }

.bg-light-data-entry-50 {
  background: #af9ede; }

.bg-dark-data-entry-51 {
  background: black; }

.bg-light-data-entry-51 {
  background: #b2a2df; }

.bg-dark-data-entry-52 {
  background: black; }

.bg-light-data-entry-52 {
  background: #b5a6e0; }

.bg-dark-data-entry-53 {
  background: black; }

.bg-light-data-entry-53 {
  background: #b8aae2; }

.bg-dark-data-entry-54 {
  background: black; }

.bg-light-data-entry-54 {
  background: #bbade3; }

.bg-dark-data-entry-55 {
  background: black; }

.bg-light-data-entry-55 {
  background: #bfb1e4; }

.bg-dark-data-entry-56 {
  background: black; }

.bg-light-data-entry-56 {
  background: #c2b5e6; }

.bg-dark-data-entry-57 {
  background: black; }

.bg-light-data-entry-57 {
  background: #c5b9e7; }

.bg-dark-data-entry-58 {
  background: black; }

.bg-light-data-entry-58 {
  background: #c8bde8; }

.bg-dark-data-entry-59 {
  background: black; }

.bg-light-data-entry-59 {
  background: #cbc0e9; }

.bg-dark-data-entry-60 {
  background: black; }

.bg-light-data-entry-60 {
  background: #cec4eb; }

.bg-dark-data-entry-61 {
  background: black; }

.bg-light-data-entry-61 {
  background: #d1c8ec; }

.bg-dark-data-entry-62 {
  background: black; }

.bg-light-data-entry-62 {
  background: #d5cced; }

.bg-dark-data-entry-63 {
  background: black; }

.bg-light-data-entry-63 {
  background: #d8d0ef; }

.bg-dark-data-entry-64 {
  background: black; }

.bg-light-data-entry-64 {
  background: #dbd3f0; }

.bg-dark-data-entry-65 {
  background: black; }

.bg-light-data-entry-65 {
  background: #ded7f1; }

.bg-dark-data-entry-66 {
  background: black; }

.bg-light-data-entry-66 {
  background: #e1dbf3; }

.bg-dark-data-entry-67 {
  background: black; }

.bg-light-data-entry-67 {
  background: #e4dff4; }

.bg-dark-data-entry-68 {
  background: black; }

.bg-light-data-entry-68 {
  background: #e7e3f5; }

.bg-dark-data-entry-69 {
  background: black; }

.bg-light-data-entry-69 {
  background: #ebe6f7; }

.bg-dark-data-entry-70 {
  background: black; }

.bg-light-data-entry-70 {
  background: #eeeaf8; }

.bg-dark-data-entry-71 {
  background: black; }

.bg-light-data-entry-71 {
  background: #f1eef9; }

.bg-dark-data-entry-72 {
  background: black; }

.bg-light-data-entry-72 {
  background: #f4f2fa; }

.bg-dark-data-entry-73 {
  background: black; }

.bg-light-data-entry-73 {
  background: #f7f6fc; }

.bg-dark-data-entry-74 {
  background: black; }

.bg-light-data-entry-74 {
  background: #faf9fd; }

.bg-dark-data-entry-75 {
  background: black; }

.bg-light-data-entry-75 {
  background: #fdfdfe; }

.bg-dark-data-entry-76 {
  background: black; }

.bg-light-data-entry-76 {
  background: white; }

.bg-dark-data-entry-77 {
  background: black; }

.bg-light-data-entry-77 {
  background: white; }

.bg-dark-data-entry-78 {
  background: black; }

.bg-light-data-entry-78 {
  background: white; }

.bg-dark-data-entry-79 {
  background: black; }

.bg-light-data-entry-79 {
  background: white; }

.bg-dark-data-entry-80 {
  background: black; }

.bg-light-data-entry-80 {
  background: white; }

.bg-dark-data-entry-81 {
  background: black; }

.bg-light-data-entry-81 {
  background: white; }

.bg-dark-data-entry-82 {
  background: black; }

.bg-light-data-entry-82 {
  background: white; }

.bg-dark-data-entry-83 {
  background: black; }

.bg-light-data-entry-83 {
  background: white; }

.bg-dark-data-entry-84 {
  background: black; }

.bg-light-data-entry-84 {
  background: white; }

.bg-dark-data-entry-85 {
  background: black; }

.bg-light-data-entry-85 {
  background: white; }

.bg-dark-data-entry-86 {
  background: black; }

.bg-light-data-entry-86 {
  background: white; }

.bg-dark-data-entry-87 {
  background: black; }

.bg-light-data-entry-87 {
  background: white; }

.bg-dark-data-entry-88 {
  background: black; }

.bg-light-data-entry-88 {
  background: white; }

.bg-dark-data-entry-89 {
  background: black; }

.bg-light-data-entry-89 {
  background: white; }

.bg-dark-data-entry-90 {
  background: black; }

.bg-light-data-entry-90 {
  background: white; }

.bg-dark-data-entry-91 {
  background: black; }

.bg-light-data-entry-91 {
  background: white; }

.bg-dark-data-entry-92 {
  background: black; }

.bg-light-data-entry-92 {
  background: white; }

.bg-dark-data-entry-93 {
  background: black; }

.bg-light-data-entry-93 {
  background: white; }

.bg-dark-data-entry-94 {
  background: black; }

.bg-light-data-entry-94 {
  background: white; }

.bg-dark-data-entry-95 {
  background: black; }

.bg-light-data-entry-95 {
  background: white; }

.bg-dark-data-entry-96 {
  background: black; }

.bg-light-data-entry-96 {
  background: white; }

.bg-dark-data-entry-97 {
  background: black; }

.bg-light-data-entry-97 {
  background: white; }

.bg-dark-data-entry-98 {
  background: black; }

.bg-light-data-entry-98 {
  background: white; }

.bg-dark-data-entry-99 {
  background: black; }

.bg-light-data-entry-99 {
  background: white; }

.bg-dark-data-entry-100 {
  background: black; }

.bg-light-data-entry-100 {
  background: white; }

.text-important-entry {
  color: #9B0000 !important; }

.border-important-entry {
  border-color: #9B0000; }

.important-entry {
  background-color: #9B0000 !important;
  color: white !important; }

.tile-important-entry {
  background: #9B0000 !important; }
  @media (min-width: 1025px) {
    .tile-important-entry:hover {
      background-color: #b50000 !important; } }
  .tile-important-entry:active, .tile-important-entry:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(155, 0, 0, 0.5);
    background-color: #a50000 !important; }

.target-important-entry {
  background: #9B0000 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-important-entry {
  background-color: #9B0000 !important; }

.btn-important-entry {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #9B0000 !important;
  border: 2px solid #9B0000 !important; }
  .btn-important-entry:focus, .btn-important-entry:active {
    outline: none;
    color: white !important;
    background: #9B0000 !important;
    text-decoration: none; }

.bg-overlay-important-entry-10 {
  background: rgba(155, 0, 0, 0.1); }

.bg-overlay-important-entry-20 {
  background: rgba(155, 0, 0, 0.2); }

.bg-overlay-important-entry-30 {
  background: rgba(155, 0, 0, 0.3); }

.bg-overlay-important-entry-40 {
  background: rgba(155, 0, 0, 0.4); }

.bg-overlay-important-entry-50 {
  background: rgba(155, 0, 0, 0.5); }

.bg-overlay-important-entry-60 {
  background: rgba(155, 0, 0, 0.6); }

.bg-overlay-important-entry-70 {
  background: rgba(155, 0, 0, 0.7); }

.bg-overlay-important-entry-80 {
  background: rgba(155, 0, 0, 0.8); }

.bg-overlay-important-entry-90 {
  background: rgba(155, 0, 0, 0.9); }

.bg-important-entry {
  background: #9B0000; }

.bg-dark-important-entry-1 {
  background: #960000; }

.bg-light-important-entry-1 {
  background: #a00000; }

.bg-dark-important-entry-2 {
  background: #910000; }

.bg-light-important-entry-2 {
  background: #a50000; }

.bg-dark-important-entry-3 {
  background: #8c0000; }

.bg-light-important-entry-3 {
  background: #aa0000; }

.bg-dark-important-entry-4 {
  background: #870000; }

.bg-light-important-entry-4 {
  background: #af0000; }

.bg-dark-important-entry-5 {
  background: #820000; }

.bg-light-important-entry-5 {
  background: #b50000; }

.bg-dark-important-entry-6 {
  background: #7c0000; }

.bg-light-important-entry-6 {
  background: #ba0000; }

.bg-dark-important-entry-7 {
  background: #770000; }

.bg-light-important-entry-7 {
  background: #bf0000; }

.bg-dark-important-entry-8 {
  background: #720000; }

.bg-light-important-entry-8 {
  background: #c40000; }

.bg-dark-important-entry-9 {
  background: #6d0000; }

.bg-light-important-entry-9 {
  background: #c90000; }

.bg-dark-important-entry-10 {
  background: #680000; }

.bg-light-important-entry-10 {
  background: #ce0000; }

.bg-dark-important-entry-11 {
  background: #630000; }

.bg-light-important-entry-11 {
  background: #d30000; }

.bg-dark-important-entry-12 {
  background: #5e0000; }

.bg-light-important-entry-12 {
  background: #d80000; }

.bg-dark-important-entry-13 {
  background: #590000; }

.bg-light-important-entry-13 {
  background: #dd0000; }

.bg-dark-important-entry-14 {
  background: #540000; }

.bg-light-important-entry-14 {
  background: #e20000; }

.bg-dark-important-entry-15 {
  background: #4f0000; }

.bg-light-important-entry-15 {
  background: #e80000; }

.bg-dark-important-entry-16 {
  background: #490000; }

.bg-light-important-entry-16 {
  background: #ed0000; }

.bg-dark-important-entry-17 {
  background: #440000; }

.bg-light-important-entry-17 {
  background: #f20000; }

.bg-dark-important-entry-18 {
  background: #3f0000; }

.bg-light-important-entry-18 {
  background: #f70000; }

.bg-dark-important-entry-19 {
  background: #3a0000; }

.bg-light-important-entry-19 {
  background: #fc0000; }

.bg-dark-important-entry-20 {
  background: #350000; }

.bg-light-important-entry-20 {
  background: #ff0202; }

.bg-dark-important-entry-21 {
  background: #300000; }

.bg-light-important-entry-21 {
  background: #ff0707; }

.bg-dark-important-entry-22 {
  background: #2b0000; }

.bg-light-important-entry-22 {
  background: #ff0c0c; }

.bg-dark-important-entry-23 {
  background: #260000; }

.bg-light-important-entry-23 {
  background: #ff1111; }

.bg-dark-important-entry-24 {
  background: #210000; }

.bg-light-important-entry-24 {
  background: #ff1616; }

.bg-dark-important-entry-25 {
  background: #1c0000; }

.bg-light-important-entry-25 {
  background: #ff1c1c; }

.bg-dark-important-entry-26 {
  background: #160000; }

.bg-light-important-entry-26 {
  background: #ff2121; }

.bg-dark-important-entry-27 {
  background: #110000; }

.bg-light-important-entry-27 {
  background: #ff2626; }

.bg-dark-important-entry-28 {
  background: #0c0000; }

.bg-light-important-entry-28 {
  background: #ff2b2b; }

.bg-dark-important-entry-29 {
  background: #070000; }

.bg-light-important-entry-29 {
  background: #ff3030; }

.bg-dark-important-entry-30 {
  background: #020000; }

.bg-light-important-entry-30 {
  background: #ff3535; }

.bg-dark-important-entry-31 {
  background: black; }

.bg-light-important-entry-31 {
  background: #ff3a3a; }

.bg-dark-important-entry-32 {
  background: black; }

.bg-light-important-entry-32 {
  background: #ff3f3f; }

.bg-dark-important-entry-33 {
  background: black; }

.bg-light-important-entry-33 {
  background: #ff4444; }

.bg-dark-important-entry-34 {
  background: black; }

.bg-light-important-entry-34 {
  background: #ff4949; }

.bg-dark-important-entry-35 {
  background: black; }

.bg-light-important-entry-35 {
  background: #ff4f4f; }

.bg-dark-important-entry-36 {
  background: black; }

.bg-light-important-entry-36 {
  background: #ff5454; }

.bg-dark-important-entry-37 {
  background: black; }

.bg-light-important-entry-37 {
  background: #ff5959; }

.bg-dark-important-entry-38 {
  background: black; }

.bg-light-important-entry-38 {
  background: #ff5e5e; }

.bg-dark-important-entry-39 {
  background: black; }

.bg-light-important-entry-39 {
  background: #ff6363; }

.bg-dark-important-entry-40 {
  background: black; }

.bg-light-important-entry-40 {
  background: #ff6868; }

.bg-dark-important-entry-41 {
  background: black; }

.bg-light-important-entry-41 {
  background: #ff6d6d; }

.bg-dark-important-entry-42 {
  background: black; }

.bg-light-important-entry-42 {
  background: #ff7272; }

.bg-dark-important-entry-43 {
  background: black; }

.bg-light-important-entry-43 {
  background: #ff7777; }

.bg-dark-important-entry-44 {
  background: black; }

.bg-light-important-entry-44 {
  background: #ff7c7c; }

.bg-dark-important-entry-45 {
  background: black; }

.bg-light-important-entry-45 {
  background: #ff8282; }

.bg-dark-important-entry-46 {
  background: black; }

.bg-light-important-entry-46 {
  background: #ff8787; }

.bg-dark-important-entry-47 {
  background: black; }

.bg-light-important-entry-47 {
  background: #ff8c8c; }

.bg-dark-important-entry-48 {
  background: black; }

.bg-light-important-entry-48 {
  background: #ff9191; }

.bg-dark-important-entry-49 {
  background: black; }

.bg-light-important-entry-49 {
  background: #ff9696; }

.bg-dark-important-entry-50 {
  background: black; }

.bg-light-important-entry-50 {
  background: #ff9b9b; }

.bg-dark-important-entry-51 {
  background: black; }

.bg-light-important-entry-51 {
  background: #ffa0a0; }

.bg-dark-important-entry-52 {
  background: black; }

.bg-light-important-entry-52 {
  background: #ffa5a5; }

.bg-dark-important-entry-53 {
  background: black; }

.bg-light-important-entry-53 {
  background: #ffaaaa; }

.bg-dark-important-entry-54 {
  background: black; }

.bg-light-important-entry-54 {
  background: #ffafaf; }

.bg-dark-important-entry-55 {
  background: black; }

.bg-light-important-entry-55 {
  background: #ffb5b5; }

.bg-dark-important-entry-56 {
  background: black; }

.bg-light-important-entry-56 {
  background: #ffbaba; }

.bg-dark-important-entry-57 {
  background: black; }

.bg-light-important-entry-57 {
  background: #ffbfbf; }

.bg-dark-important-entry-58 {
  background: black; }

.bg-light-important-entry-58 {
  background: #ffc4c4; }

.bg-dark-important-entry-59 {
  background: black; }

.bg-light-important-entry-59 {
  background: #ffc9c9; }

.bg-dark-important-entry-60 {
  background: black; }

.bg-light-important-entry-60 {
  background: #ffcece; }

.bg-dark-important-entry-61 {
  background: black; }

.bg-light-important-entry-61 {
  background: #ffd3d3; }

.bg-dark-important-entry-62 {
  background: black; }

.bg-light-important-entry-62 {
  background: #ffd8d8; }

.bg-dark-important-entry-63 {
  background: black; }

.bg-light-important-entry-63 {
  background: #ffdddd; }

.bg-dark-important-entry-64 {
  background: black; }

.bg-light-important-entry-64 {
  background: #ffe2e2; }

.bg-dark-important-entry-65 {
  background: black; }

.bg-light-important-entry-65 {
  background: #ffe8e8; }

.bg-dark-important-entry-66 {
  background: black; }

.bg-light-important-entry-66 {
  background: #ffeded; }

.bg-dark-important-entry-67 {
  background: black; }

.bg-light-important-entry-67 {
  background: #fff2f2; }

.bg-dark-important-entry-68 {
  background: black; }

.bg-light-important-entry-68 {
  background: #fff7f7; }

.bg-dark-important-entry-69 {
  background: black; }

.bg-light-important-entry-69 {
  background: #fffcfc; }

.bg-dark-important-entry-70 {
  background: black; }

.bg-light-important-entry-70 {
  background: white; }

.bg-dark-important-entry-71 {
  background: black; }

.bg-light-important-entry-71 {
  background: white; }

.bg-dark-important-entry-72 {
  background: black; }

.bg-light-important-entry-72 {
  background: white; }

.bg-dark-important-entry-73 {
  background: black; }

.bg-light-important-entry-73 {
  background: white; }

.bg-dark-important-entry-74 {
  background: black; }

.bg-light-important-entry-74 {
  background: white; }

.bg-dark-important-entry-75 {
  background: black; }

.bg-light-important-entry-75 {
  background: white; }

.bg-dark-important-entry-76 {
  background: black; }

.bg-light-important-entry-76 {
  background: white; }

.bg-dark-important-entry-77 {
  background: black; }

.bg-light-important-entry-77 {
  background: white; }

.bg-dark-important-entry-78 {
  background: black; }

.bg-light-important-entry-78 {
  background: white; }

.bg-dark-important-entry-79 {
  background: black; }

.bg-light-important-entry-79 {
  background: white; }

.bg-dark-important-entry-80 {
  background: black; }

.bg-light-important-entry-80 {
  background: white; }

.bg-dark-important-entry-81 {
  background: black; }

.bg-light-important-entry-81 {
  background: white; }

.bg-dark-important-entry-82 {
  background: black; }

.bg-light-important-entry-82 {
  background: white; }

.bg-dark-important-entry-83 {
  background: black; }

.bg-light-important-entry-83 {
  background: white; }

.bg-dark-important-entry-84 {
  background: black; }

.bg-light-important-entry-84 {
  background: white; }

.bg-dark-important-entry-85 {
  background: black; }

.bg-light-important-entry-85 {
  background: white; }

.bg-dark-important-entry-86 {
  background: black; }

.bg-light-important-entry-86 {
  background: white; }

.bg-dark-important-entry-87 {
  background: black; }

.bg-light-important-entry-87 {
  background: white; }

.bg-dark-important-entry-88 {
  background: black; }

.bg-light-important-entry-88 {
  background: white; }

.bg-dark-important-entry-89 {
  background: black; }

.bg-light-important-entry-89 {
  background: white; }

.bg-dark-important-entry-90 {
  background: black; }

.bg-light-important-entry-90 {
  background: white; }

.bg-dark-important-entry-91 {
  background: black; }

.bg-light-important-entry-91 {
  background: white; }

.bg-dark-important-entry-92 {
  background: black; }

.bg-light-important-entry-92 {
  background: white; }

.bg-dark-important-entry-93 {
  background: black; }

.bg-light-important-entry-93 {
  background: white; }

.bg-dark-important-entry-94 {
  background: black; }

.bg-light-important-entry-94 {
  background: white; }

.bg-dark-important-entry-95 {
  background: black; }

.bg-light-important-entry-95 {
  background: white; }

.bg-dark-important-entry-96 {
  background: black; }

.bg-light-important-entry-96 {
  background: white; }

.bg-dark-important-entry-97 {
  background: black; }

.bg-light-important-entry-97 {
  background: white; }

.bg-dark-important-entry-98 {
  background: black; }

.bg-light-important-entry-98 {
  background: white; }

.bg-dark-important-entry-99 {
  background: black; }

.bg-light-important-entry-99 {
  background: white; }

.bg-dark-important-entry-100 {
  background: black; }

.bg-light-important-entry-100 {
  background: white; }

.text-save {
  color: #8F1013 !important; }

.border-save {
  border-color: #8F1013; }

.save {
  background-color: #8F1013 !important;
  color: white !important; }

.tile-save {
  background: #8F1013 !important; }
  @media (min-width: 1025px) {
    .tile-save:hover {
      background-color: #a61316 !important; } }
  .tile-save:active, .tile-save:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(143, 16, 19, 0.5);
    background-color: #981114 !important; }

.target-save {
  background: #8F1013 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-save {
  background-color: #8F1013 !important; }

.btn-save {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #8F1013 !important;
  border: 2px solid #8F1013 !important; }
  .btn-save:focus, .btn-save:active {
    outline: none;
    color: white !important;
    background: #8F1013 !important;
    text-decoration: none; }

.bg-overlay-save-10 {
  background: rgba(143, 16, 19, 0.1); }

.bg-overlay-save-20 {
  background: rgba(143, 16, 19, 0.2); }

.bg-overlay-save-30 {
  background: rgba(143, 16, 19, 0.3); }

.bg-overlay-save-40 {
  background: rgba(143, 16, 19, 0.4); }

.bg-overlay-save-50 {
  background: rgba(143, 16, 19, 0.5); }

.bg-overlay-save-60 {
  background: rgba(143, 16, 19, 0.6); }

.bg-overlay-save-70 {
  background: rgba(143, 16, 19, 0.7); }

.bg-overlay-save-80 {
  background: rgba(143, 16, 19, 0.8); }

.bg-overlay-save-90 {
  background: rgba(143, 16, 19, 0.9); }

.bg-save {
  background: #8F1013; }

.bg-dark-save-1 {
  background: #8a0f12; }

.bg-light-save-1 {
  background: #941114; }

.bg-dark-save-2 {
  background: #860f12; }

.bg-light-save-2 {
  background: #981114; }

.bg-dark-save-3 {
  background: #810e11; }

.bg-light-save-3 {
  background: #9d1215; }

.bg-dark-save-4 {
  background: #7d0e11; }

.bg-light-save-4 {
  background: #a11215; }

.bg-dark-save-5 {
  background: #780d10; }

.bg-light-save-5 {
  background: #a61316; }

.bg-dark-save-6 {
  background: #730d0f; }

.bg-light-save-6 {
  background: #ab1317; }

.bg-dark-save-7 {
  background: #6f0c0f; }

.bg-light-save-7 {
  background: #af1417; }

.bg-dark-save-8 {
  background: #6a0c0e; }

.bg-light-save-8 {
  background: #b41418; }

.bg-dark-save-9 {
  background: #660b0e; }

.bg-light-save-9 {
  background: #b81518; }

.bg-dark-save-10 {
  background: #610b0d; }

.bg-light-save-10 {
  background: #bd1519; }

.bg-dark-save-11 {
  background: #5d0a0c; }

.bg-light-save-11 {
  background: #c1161a; }

.bg-dark-save-12 {
  background: #580a0c; }

.bg-light-save-12 {
  background: #c6161a; }

.bg-dark-save-13 {
  background: #53090b; }

.bg-light-save-13 {
  background: #cb171b; }

.bg-dark-save-14 {
  background: #4f090a; }

.bg-light-save-14 {
  background: #cf171c; }

.bg-dark-save-15 {
  background: #4a080a; }

.bg-light-save-15 {
  background: #d4181c; }

.bg-dark-save-16 {
  background: #460809; }

.bg-light-save-16 {
  background: #d8181d; }

.bg-dark-save-17 {
  background: #410709; }

.bg-light-save-17 {
  background: #dd191d; }

.bg-dark-save-18 {
  background: #3c0708; }

.bg-light-save-18 {
  background: #e2191e; }

.bg-dark-save-19 {
  background: #380607; }

.bg-light-save-19 {
  background: #e51a1f; }

.bg-dark-save-20 {
  background: #330607; }

.bg-light-save-20 {
  background: #e61f24; }

.bg-dark-save-21 {
  background: #2f0506; }

.bg-light-save-21 {
  background: #e62428; }

.bg-dark-save-22 {
  background: #2a0506; }

.bg-light-save-22 {
  background: #e7282d; }

.bg-dark-save-23 {
  background: #260405; }

.bg-light-save-23 {
  background: #e72d31; }

.bg-dark-save-24 {
  background: #210404; }

.bg-light-save-24 {
  background: #e83136; }

.bg-dark-save-25 {
  background: #1c0304; }

.bg-light-save-25 {
  background: #e9363a; }

.bg-dark-save-26 {
  background: #180303; }

.bg-light-save-26 {
  background: #e93b3f; }

.bg-dark-save-27 {
  background: #130203; }

.bg-light-save-27 {
  background: #ea3f43; }

.bg-dark-save-28 {
  background: #0f0202; }

.bg-light-save-28 {
  background: #ea4448; }

.bg-dark-save-29 {
  background: #0a0101; }

.bg-light-save-29 {
  background: #eb484c; }

.bg-dark-save-30 {
  background: #050101; }

.bg-light-save-30 {
  background: #eb4d51; }

.bg-dark-save-31 {
  background: #010000; }

.bg-light-save-31 {
  background: #ec5255; }

.bg-dark-save-32 {
  background: black; }

.bg-light-save-32 {
  background: #ec565a; }

.bg-dark-save-33 {
  background: black; }

.bg-light-save-33 {
  background: #ed5b5e; }

.bg-dark-save-34 {
  background: black; }

.bg-light-save-34 {
  background: #ed5f63; }

.bg-dark-save-35 {
  background: black; }

.bg-light-save-35 {
  background: #ee6467; }

.bg-dark-save-36 {
  background: black; }

.bg-light-save-36 {
  background: #ee686c; }

.bg-dark-save-37 {
  background: black; }

.bg-light-save-37 {
  background: #ef6d70; }

.bg-dark-save-38 {
  background: black; }

.bg-light-save-38 {
  background: #ef7275; }

.bg-dark-save-39 {
  background: black; }

.bg-light-save-39 {
  background: #f07679; }

.bg-dark-save-40 {
  background: black; }

.bg-light-save-40 {
  background: #f07b7e; }

.bg-dark-save-41 {
  background: black; }

.bg-light-save-41 {
  background: #f17f82; }

.bg-dark-save-42 {
  background: black; }

.bg-light-save-42 {
  background: #f18487; }

.bg-dark-save-43 {
  background: black; }

.bg-light-save-43 {
  background: #f2898b; }

.bg-dark-save-44 {
  background: black; }

.bg-light-save-44 {
  background: #f28d90; }

.bg-dark-save-45 {
  background: black; }

.bg-light-save-45 {
  background: #f39294; }

.bg-dark-save-46 {
  background: black; }

.bg-light-save-46 {
  background: #f39699; }

.bg-dark-save-47 {
  background: black; }

.bg-light-save-47 {
  background: #f49b9d; }

.bg-dark-save-48 {
  background: black; }

.bg-light-save-48 {
  background: #f49fa1; }

.bg-dark-save-49 {
  background: black; }

.bg-light-save-49 {
  background: #f5a4a6; }

.bg-dark-save-50 {
  background: black; }

.bg-light-save-50 {
  background: #f5a9aa; }

.bg-dark-save-51 {
  background: black; }

.bg-light-save-51 {
  background: #f6adaf; }

.bg-dark-save-52 {
  background: black; }

.bg-light-save-52 {
  background: #f6b2b3; }

.bg-dark-save-53 {
  background: black; }

.bg-light-save-53 {
  background: #f7b6b8; }

.bg-dark-save-54 {
  background: black; }

.bg-light-save-54 {
  background: #f7bbbc; }

.bg-dark-save-55 {
  background: black; }

.bg-light-save-55 {
  background: #f8c0c1; }

.bg-dark-save-56 {
  background: black; }

.bg-light-save-56 {
  background: #f8c4c5; }

.bg-dark-save-57 {
  background: black; }

.bg-light-save-57 {
  background: #f9c9ca; }

.bg-dark-save-58 {
  background: black; }

.bg-light-save-58 {
  background: #f9cdce; }

.bg-dark-save-59 {
  background: black; }

.bg-light-save-59 {
  background: #fad2d3; }

.bg-dark-save-60 {
  background: black; }

.bg-light-save-60 {
  background: #fad7d7; }

.bg-dark-save-61 {
  background: black; }

.bg-light-save-61 {
  background: #fbdbdc; }

.bg-dark-save-62 {
  background: black; }

.bg-light-save-62 {
  background: #fbe0e0; }

.bg-dark-save-63 {
  background: black; }

.bg-light-save-63 {
  background: #fce4e5; }

.bg-dark-save-64 {
  background: black; }

.bg-light-save-64 {
  background: #fde9e9; }

.bg-dark-save-65 {
  background: black; }

.bg-light-save-65 {
  background: #fdedee; }

.bg-dark-save-66 {
  background: black; }

.bg-light-save-66 {
  background: #fef2f2; }

.bg-dark-save-67 {
  background: black; }

.bg-light-save-67 {
  background: #fef7f7; }

.bg-dark-save-68 {
  background: black; }

.bg-light-save-68 {
  background: #fffbfb; }

.bg-dark-save-69 {
  background: black; }

.bg-light-save-69 {
  background: white; }

.bg-dark-save-70 {
  background: black; }

.bg-light-save-70 {
  background: white; }

.bg-dark-save-71 {
  background: black; }

.bg-light-save-71 {
  background: white; }

.bg-dark-save-72 {
  background: black; }

.bg-light-save-72 {
  background: white; }

.bg-dark-save-73 {
  background: black; }

.bg-light-save-73 {
  background: white; }

.bg-dark-save-74 {
  background: black; }

.bg-light-save-74 {
  background: white; }

.bg-dark-save-75 {
  background: black; }

.bg-light-save-75 {
  background: white; }

.bg-dark-save-76 {
  background: black; }

.bg-light-save-76 {
  background: white; }

.bg-dark-save-77 {
  background: black; }

.bg-light-save-77 {
  background: white; }

.bg-dark-save-78 {
  background: black; }

.bg-light-save-78 {
  background: white; }

.bg-dark-save-79 {
  background: black; }

.bg-light-save-79 {
  background: white; }

.bg-dark-save-80 {
  background: black; }

.bg-light-save-80 {
  background: white; }

.bg-dark-save-81 {
  background: black; }

.bg-light-save-81 {
  background: white; }

.bg-dark-save-82 {
  background: black; }

.bg-light-save-82 {
  background: white; }

.bg-dark-save-83 {
  background: black; }

.bg-light-save-83 {
  background: white; }

.bg-dark-save-84 {
  background: black; }

.bg-light-save-84 {
  background: white; }

.bg-dark-save-85 {
  background: black; }

.bg-light-save-85 {
  background: white; }

.bg-dark-save-86 {
  background: black; }

.bg-light-save-86 {
  background: white; }

.bg-dark-save-87 {
  background: black; }

.bg-light-save-87 {
  background: white; }

.bg-dark-save-88 {
  background: black; }

.bg-light-save-88 {
  background: white; }

.bg-dark-save-89 {
  background: black; }

.bg-light-save-89 {
  background: white; }

.bg-dark-save-90 {
  background: black; }

.bg-light-save-90 {
  background: white; }

.bg-dark-save-91 {
  background: black; }

.bg-light-save-91 {
  background: white; }

.bg-dark-save-92 {
  background: black; }

.bg-light-save-92 {
  background: white; }

.bg-dark-save-93 {
  background: black; }

.bg-light-save-93 {
  background: white; }

.bg-dark-save-94 {
  background: black; }

.bg-light-save-94 {
  background: white; }

.bg-dark-save-95 {
  background: black; }

.bg-light-save-95 {
  background: white; }

.bg-dark-save-96 {
  background: black; }

.bg-light-save-96 {
  background: white; }

.bg-dark-save-97 {
  background: black; }

.bg-light-save-97 {
  background: white; }

.bg-dark-save-98 {
  background: black; }

.bg-light-save-98 {
  background: white; }

.bg-dark-save-99 {
  background: black; }

.bg-light-save-99 {
  background: white; }

.bg-dark-save-100 {
  background: black; }

.bg-light-save-100 {
  background: white; }

.text-delete {
  color: #C41D19 !important; }

.border-delete {
  border-color: #C41D19; }

.delete {
  background-color: #C41D19 !important;
  color: white !important; }

.tile-delete {
  background: #C41D19 !important; }
  @media (min-width: 1025px) {
    .tile-delete:hover {
      background-color: #db201c !important; } }
  .tile-delete:active, .tile-delete:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(196, 29, 25, 0.5);
    background-color: #cd1e1a !important; }

.target-delete {
  background: #C41D19 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-delete {
  background-color: #C41D19 !important; }

.btn-delete {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #C41D19 !important;
  border: 2px solid #C41D19 !important; }
  .btn-delete:focus, .btn-delete:active {
    outline: none;
    color: white !important;
    background: #C41D19 !important;
    text-decoration: none; }

.bg-overlay-delete-10 {
  background: rgba(196, 29, 25, 0.1); }

.bg-overlay-delete-20 {
  background: rgba(196, 29, 25, 0.2); }

.bg-overlay-delete-30 {
  background: rgba(196, 29, 25, 0.3); }

.bg-overlay-delete-40 {
  background: rgba(196, 29, 25, 0.4); }

.bg-overlay-delete-50 {
  background: rgba(196, 29, 25, 0.5); }

.bg-overlay-delete-60 {
  background: rgba(196, 29, 25, 0.6); }

.bg-overlay-delete-70 {
  background: rgba(196, 29, 25, 0.7); }

.bg-overlay-delete-80 {
  background: rgba(196, 29, 25, 0.8); }

.bg-overlay-delete-90 {
  background: rgba(196, 29, 25, 0.9); }

.bg-delete {
  background: #C41D19; }

.bg-dark-delete-1 {
  background: #bf1c18; }

.bg-light-delete-1 {
  background: #c91e1a; }

.bg-dark-delete-2 {
  background: #bb1c18; }

.bg-light-delete-2 {
  background: #cd1e1a; }

.bg-dark-delete-3 {
  background: #b61b17; }

.bg-light-delete-3 {
  background: #d21f1b; }

.bg-dark-delete-4 {
  background: #b21a17; }

.bg-light-delete-4 {
  background: #d6201b; }

.bg-dark-delete-5 {
  background: #ad1a16; }

.bg-light-delete-5 {
  background: #db201c; }

.bg-dark-delete-6 {
  background: #a91916; }

.bg-light-delete-6 {
  background: #df211c; }

.bg-dark-delete-7 {
  background: #a41815; }

.bg-light-delete-7 {
  background: #e2231e; }

.bg-dark-delete-8 {
  background: #a01814; }

.bg-light-delete-8 {
  background: #e32723; }

.bg-dark-delete-9 {
  background: #9b1714; }

.bg-light-delete-9 {
  background: #e42c27; }

.bg-dark-delete-10 {
  background: #971613; }

.bg-light-delete-10 {
  background: #e4302c; }

.bg-dark-delete-11 {
  background: #921613; }

.bg-light-delete-11 {
  background: #e53530; }

.bg-dark-delete-12 {
  background: #8e1512; }

.bg-light-delete-12 {
  background: #e53935; }

.bg-dark-delete-13 {
  background: #891412; }

.bg-light-delete-13 {
  background: #e63e39; }

.bg-dark-delete-14 {
  background: #851411; }

.bg-light-delete-14 {
  background: #e6423e; }

.bg-dark-delete-15 {
  background: #801310; }

.bg-light-delete-15 {
  background: #e74643; }

.bg-dark-delete-16 {
  background: #7c1210; }

.bg-light-delete-16 {
  background: #e84b47; }

.bg-dark-delete-17 {
  background: #77120f; }

.bg-light-delete-17 {
  background: #e84f4c; }

.bg-dark-delete-18 {
  background: #73110f; }

.bg-light-delete-18 {
  background: #e95450; }

.bg-dark-delete-19 {
  background: #6e100e; }

.bg-light-delete-19 {
  background: #e95855; }

.bg-dark-delete-20 {
  background: #6a100d; }

.bg-light-delete-20 {
  background: #ea5d59; }

.bg-dark-delete-21 {
  background: #650f0d; }

.bg-light-delete-21 {
  background: #ea615e; }

.bg-dark-delete-22 {
  background: #600e0c; }

.bg-light-delete-22 {
  background: #eb6562; }

.bg-dark-delete-23 {
  background: #5c0e0c; }

.bg-light-delete-23 {
  background: #ec6a67; }

.bg-dark-delete-24 {
  background: #570d0b; }

.bg-light-delete-24 {
  background: #ec6e6b; }

.bg-dark-delete-25 {
  background: #530c0b; }

.bg-light-delete-25 {
  background: #ed7370; }

.bg-dark-delete-26 {
  background: #4e0c0a; }

.bg-light-delete-26 {
  background: #ed7774; }

.bg-dark-delete-27 {
  background: #4a0b09; }

.bg-light-delete-27 {
  background: #ee7c79; }

.bg-dark-delete-28 {
  background: #450a09; }

.bg-light-delete-28 {
  background: #ee807d; }

.bg-dark-delete-29 {
  background: #410a08; }

.bg-light-delete-29 {
  background: #ef8482; }

.bg-dark-delete-30 {
  background: #3c0908; }

.bg-light-delete-30 {
  background: #f08986; }

.bg-dark-delete-31 {
  background: #380807; }

.bg-light-delete-31 {
  background: #f08d8b; }

.bg-dark-delete-32 {
  background: #330807; }

.bg-light-delete-32 {
  background: #f1928f; }

.bg-dark-delete-33 {
  background: #2f0706; }

.bg-light-delete-33 {
  background: #f19694; }

.bg-dark-delete-34 {
  background: #2a0605; }

.bg-light-delete-34 {
  background: #f29b98; }

.bg-dark-delete-35 {
  background: #260605; }

.bg-light-delete-35 {
  background: #f39f9d; }

.bg-dark-delete-36 {
  background: #210504; }

.bg-light-delete-36 {
  background: #f3a3a2; }

.bg-dark-delete-37 {
  background: #1d0404; }

.bg-light-delete-37 {
  background: #f4a8a6; }

.bg-dark-delete-38 {
  background: #180403; }

.bg-light-delete-38 {
  background: #f4acab; }

.bg-dark-delete-39 {
  background: #140303; }

.bg-light-delete-39 {
  background: #f5b1af; }

.bg-dark-delete-40 {
  background: #0f0202; }

.bg-light-delete-40 {
  background: #f5b5b4; }

.bg-dark-delete-41 {
  background: #0b0201; }

.bg-light-delete-41 {
  background: #f6bab8; }

.bg-dark-delete-42 {
  background: #060101; }

.bg-light-delete-42 {
  background: #f7bebd; }

.bg-dark-delete-43 {
  background: #020000; }

.bg-light-delete-43 {
  background: #f7c2c1; }

.bg-dark-delete-44 {
  background: black; }

.bg-light-delete-44 {
  background: #f8c7c6; }

.bg-dark-delete-45 {
  background: black; }

.bg-light-delete-45 {
  background: #f8cbca; }

.bg-dark-delete-46 {
  background: black; }

.bg-light-delete-46 {
  background: #f9d0cf; }

.bg-dark-delete-47 {
  background: black; }

.bg-light-delete-47 {
  background: #f9d4d3; }

.bg-dark-delete-48 {
  background: black; }

.bg-light-delete-48 {
  background: #fad9d8; }

.bg-dark-delete-49 {
  background: black; }

.bg-light-delete-49 {
  background: #fbdddc; }

.bg-dark-delete-50 {
  background: black; }

.bg-light-delete-50 {
  background: #fbe1e1; }

.bg-dark-delete-51 {
  background: black; }

.bg-light-delete-51 {
  background: #fce6e5; }

.bg-dark-delete-52 {
  background: black; }

.bg-light-delete-52 {
  background: #fceaea; }

.bg-dark-delete-53 {
  background: black; }

.bg-light-delete-53 {
  background: #fdefee; }

.bg-dark-delete-54 {
  background: black; }

.bg-light-delete-54 {
  background: #fdf3f3; }

.bg-dark-delete-55 {
  background: black; }

.bg-light-delete-55 {
  background: #fef8f7; }

.bg-dark-delete-56 {
  background: black; }

.bg-light-delete-56 {
  background: #fffcfc; }

.bg-dark-delete-57 {
  background: black; }

.bg-light-delete-57 {
  background: white; }

.bg-dark-delete-58 {
  background: black; }

.bg-light-delete-58 {
  background: white; }

.bg-dark-delete-59 {
  background: black; }

.bg-light-delete-59 {
  background: white; }

.bg-dark-delete-60 {
  background: black; }

.bg-light-delete-60 {
  background: white; }

.bg-dark-delete-61 {
  background: black; }

.bg-light-delete-61 {
  background: white; }

.bg-dark-delete-62 {
  background: black; }

.bg-light-delete-62 {
  background: white; }

.bg-dark-delete-63 {
  background: black; }

.bg-light-delete-63 {
  background: white; }

.bg-dark-delete-64 {
  background: black; }

.bg-light-delete-64 {
  background: white; }

.bg-dark-delete-65 {
  background: black; }

.bg-light-delete-65 {
  background: white; }

.bg-dark-delete-66 {
  background: black; }

.bg-light-delete-66 {
  background: white; }

.bg-dark-delete-67 {
  background: black; }

.bg-light-delete-67 {
  background: white; }

.bg-dark-delete-68 {
  background: black; }

.bg-light-delete-68 {
  background: white; }

.bg-dark-delete-69 {
  background: black; }

.bg-light-delete-69 {
  background: white; }

.bg-dark-delete-70 {
  background: black; }

.bg-light-delete-70 {
  background: white; }

.bg-dark-delete-71 {
  background: black; }

.bg-light-delete-71 {
  background: white; }

.bg-dark-delete-72 {
  background: black; }

.bg-light-delete-72 {
  background: white; }

.bg-dark-delete-73 {
  background: black; }

.bg-light-delete-73 {
  background: white; }

.bg-dark-delete-74 {
  background: black; }

.bg-light-delete-74 {
  background: white; }

.bg-dark-delete-75 {
  background: black; }

.bg-light-delete-75 {
  background: white; }

.bg-dark-delete-76 {
  background: black; }

.bg-light-delete-76 {
  background: white; }

.bg-dark-delete-77 {
  background: black; }

.bg-light-delete-77 {
  background: white; }

.bg-dark-delete-78 {
  background: black; }

.bg-light-delete-78 {
  background: white; }

.bg-dark-delete-79 {
  background: black; }

.bg-light-delete-79 {
  background: white; }

.bg-dark-delete-80 {
  background: black; }

.bg-light-delete-80 {
  background: white; }

.bg-dark-delete-81 {
  background: black; }

.bg-light-delete-81 {
  background: white; }

.bg-dark-delete-82 {
  background: black; }

.bg-light-delete-82 {
  background: white; }

.bg-dark-delete-83 {
  background: black; }

.bg-light-delete-83 {
  background: white; }

.bg-dark-delete-84 {
  background: black; }

.bg-light-delete-84 {
  background: white; }

.bg-dark-delete-85 {
  background: black; }

.bg-light-delete-85 {
  background: white; }

.bg-dark-delete-86 {
  background: black; }

.bg-light-delete-86 {
  background: white; }

.bg-dark-delete-87 {
  background: black; }

.bg-light-delete-87 {
  background: white; }

.bg-dark-delete-88 {
  background: black; }

.bg-light-delete-88 {
  background: white; }

.bg-dark-delete-89 {
  background: black; }

.bg-light-delete-89 {
  background: white; }

.bg-dark-delete-90 {
  background: black; }

.bg-light-delete-90 {
  background: white; }

.bg-dark-delete-91 {
  background: black; }

.bg-light-delete-91 {
  background: white; }

.bg-dark-delete-92 {
  background: black; }

.bg-light-delete-92 {
  background: white; }

.bg-dark-delete-93 {
  background: black; }

.bg-light-delete-93 {
  background: white; }

.bg-dark-delete-94 {
  background: black; }

.bg-light-delete-94 {
  background: white; }

.bg-dark-delete-95 {
  background: black; }

.bg-light-delete-95 {
  background: white; }

.bg-dark-delete-96 {
  background: black; }

.bg-light-delete-96 {
  background: white; }

.bg-dark-delete-97 {
  background: black; }

.bg-light-delete-97 {
  background: white; }

.bg-dark-delete-98 {
  background: black; }

.bg-light-delete-98 {
  background: white; }

.bg-dark-delete-99 {
  background: black; }

.bg-light-delete-99 {
  background: white; }

.bg-dark-delete-100 {
  background: black; }

.bg-light-delete-100 {
  background: white; }

.text-cancel {
  color: #C41D19 !important; }

.border-cancel {
  border-color: #C41D19; }

.cancel {
  background-color: #C41D19 !important;
  color: white !important; }

.tile-cancel {
  background: #C41D19 !important; }
  @media (min-width: 1025px) {
    .tile-cancel:hover {
      background-color: #db201c !important; } }
  .tile-cancel:active, .tile-cancel:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(196, 29, 25, 0.5);
    background-color: #cd1e1a !important; }

.target-cancel {
  background: #C41D19 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-cancel {
  background-color: #C41D19 !important; }

.btn-cancel {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #C41D19 !important;
  border: 2px solid #C41D19 !important; }
  .btn-cancel:focus, .btn-cancel:active {
    outline: none;
    color: white !important;
    background: #C41D19 !important;
    text-decoration: none; }

.bg-overlay-cancel-10 {
  background: rgba(196, 29, 25, 0.1); }

.bg-overlay-cancel-20 {
  background: rgba(196, 29, 25, 0.2); }

.bg-overlay-cancel-30 {
  background: rgba(196, 29, 25, 0.3); }

.bg-overlay-cancel-40 {
  background: rgba(196, 29, 25, 0.4); }

.bg-overlay-cancel-50 {
  background: rgba(196, 29, 25, 0.5); }

.bg-overlay-cancel-60 {
  background: rgba(196, 29, 25, 0.6); }

.bg-overlay-cancel-70 {
  background: rgba(196, 29, 25, 0.7); }

.bg-overlay-cancel-80 {
  background: rgba(196, 29, 25, 0.8); }

.bg-overlay-cancel-90 {
  background: rgba(196, 29, 25, 0.9); }

.bg-cancel {
  background: #C41D19; }

.bg-dark-cancel-1 {
  background: #bf1c18; }

.bg-light-cancel-1 {
  background: #c91e1a; }

.bg-dark-cancel-2 {
  background: #bb1c18; }

.bg-light-cancel-2 {
  background: #cd1e1a; }

.bg-dark-cancel-3 {
  background: #b61b17; }

.bg-light-cancel-3 {
  background: #d21f1b; }

.bg-dark-cancel-4 {
  background: #b21a17; }

.bg-light-cancel-4 {
  background: #d6201b; }

.bg-dark-cancel-5 {
  background: #ad1a16; }

.bg-light-cancel-5 {
  background: #db201c; }

.bg-dark-cancel-6 {
  background: #a91916; }

.bg-light-cancel-6 {
  background: #df211c; }

.bg-dark-cancel-7 {
  background: #a41815; }

.bg-light-cancel-7 {
  background: #e2231e; }

.bg-dark-cancel-8 {
  background: #a01814; }

.bg-light-cancel-8 {
  background: #e32723; }

.bg-dark-cancel-9 {
  background: #9b1714; }

.bg-light-cancel-9 {
  background: #e42c27; }

.bg-dark-cancel-10 {
  background: #971613; }

.bg-light-cancel-10 {
  background: #e4302c; }

.bg-dark-cancel-11 {
  background: #921613; }

.bg-light-cancel-11 {
  background: #e53530; }

.bg-dark-cancel-12 {
  background: #8e1512; }

.bg-light-cancel-12 {
  background: #e53935; }

.bg-dark-cancel-13 {
  background: #891412; }

.bg-light-cancel-13 {
  background: #e63e39; }

.bg-dark-cancel-14 {
  background: #851411; }

.bg-light-cancel-14 {
  background: #e6423e; }

.bg-dark-cancel-15 {
  background: #801310; }

.bg-light-cancel-15 {
  background: #e74643; }

.bg-dark-cancel-16 {
  background: #7c1210; }

.bg-light-cancel-16 {
  background: #e84b47; }

.bg-dark-cancel-17 {
  background: #77120f; }

.bg-light-cancel-17 {
  background: #e84f4c; }

.bg-dark-cancel-18 {
  background: #73110f; }

.bg-light-cancel-18 {
  background: #e95450; }

.bg-dark-cancel-19 {
  background: #6e100e; }

.bg-light-cancel-19 {
  background: #e95855; }

.bg-dark-cancel-20 {
  background: #6a100d; }

.bg-light-cancel-20 {
  background: #ea5d59; }

.bg-dark-cancel-21 {
  background: #650f0d; }

.bg-light-cancel-21 {
  background: #ea615e; }

.bg-dark-cancel-22 {
  background: #600e0c; }

.bg-light-cancel-22 {
  background: #eb6562; }

.bg-dark-cancel-23 {
  background: #5c0e0c; }

.bg-light-cancel-23 {
  background: #ec6a67; }

.bg-dark-cancel-24 {
  background: #570d0b; }

.bg-light-cancel-24 {
  background: #ec6e6b; }

.bg-dark-cancel-25 {
  background: #530c0b; }

.bg-light-cancel-25 {
  background: #ed7370; }

.bg-dark-cancel-26 {
  background: #4e0c0a; }

.bg-light-cancel-26 {
  background: #ed7774; }

.bg-dark-cancel-27 {
  background: #4a0b09; }

.bg-light-cancel-27 {
  background: #ee7c79; }

.bg-dark-cancel-28 {
  background: #450a09; }

.bg-light-cancel-28 {
  background: #ee807d; }

.bg-dark-cancel-29 {
  background: #410a08; }

.bg-light-cancel-29 {
  background: #ef8482; }

.bg-dark-cancel-30 {
  background: #3c0908; }

.bg-light-cancel-30 {
  background: #f08986; }

.bg-dark-cancel-31 {
  background: #380807; }

.bg-light-cancel-31 {
  background: #f08d8b; }

.bg-dark-cancel-32 {
  background: #330807; }

.bg-light-cancel-32 {
  background: #f1928f; }

.bg-dark-cancel-33 {
  background: #2f0706; }

.bg-light-cancel-33 {
  background: #f19694; }

.bg-dark-cancel-34 {
  background: #2a0605; }

.bg-light-cancel-34 {
  background: #f29b98; }

.bg-dark-cancel-35 {
  background: #260605; }

.bg-light-cancel-35 {
  background: #f39f9d; }

.bg-dark-cancel-36 {
  background: #210504; }

.bg-light-cancel-36 {
  background: #f3a3a2; }

.bg-dark-cancel-37 {
  background: #1d0404; }

.bg-light-cancel-37 {
  background: #f4a8a6; }

.bg-dark-cancel-38 {
  background: #180403; }

.bg-light-cancel-38 {
  background: #f4acab; }

.bg-dark-cancel-39 {
  background: #140303; }

.bg-light-cancel-39 {
  background: #f5b1af; }

.bg-dark-cancel-40 {
  background: #0f0202; }

.bg-light-cancel-40 {
  background: #f5b5b4; }

.bg-dark-cancel-41 {
  background: #0b0201; }

.bg-light-cancel-41 {
  background: #f6bab8; }

.bg-dark-cancel-42 {
  background: #060101; }

.bg-light-cancel-42 {
  background: #f7bebd; }

.bg-dark-cancel-43 {
  background: #020000; }

.bg-light-cancel-43 {
  background: #f7c2c1; }

.bg-dark-cancel-44 {
  background: black; }

.bg-light-cancel-44 {
  background: #f8c7c6; }

.bg-dark-cancel-45 {
  background: black; }

.bg-light-cancel-45 {
  background: #f8cbca; }

.bg-dark-cancel-46 {
  background: black; }

.bg-light-cancel-46 {
  background: #f9d0cf; }

.bg-dark-cancel-47 {
  background: black; }

.bg-light-cancel-47 {
  background: #f9d4d3; }

.bg-dark-cancel-48 {
  background: black; }

.bg-light-cancel-48 {
  background: #fad9d8; }

.bg-dark-cancel-49 {
  background: black; }

.bg-light-cancel-49 {
  background: #fbdddc; }

.bg-dark-cancel-50 {
  background: black; }

.bg-light-cancel-50 {
  background: #fbe1e1; }

.bg-dark-cancel-51 {
  background: black; }

.bg-light-cancel-51 {
  background: #fce6e5; }

.bg-dark-cancel-52 {
  background: black; }

.bg-light-cancel-52 {
  background: #fceaea; }

.bg-dark-cancel-53 {
  background: black; }

.bg-light-cancel-53 {
  background: #fdefee; }

.bg-dark-cancel-54 {
  background: black; }

.bg-light-cancel-54 {
  background: #fdf3f3; }

.bg-dark-cancel-55 {
  background: black; }

.bg-light-cancel-55 {
  background: #fef8f7; }

.bg-dark-cancel-56 {
  background: black; }

.bg-light-cancel-56 {
  background: #fffcfc; }

.bg-dark-cancel-57 {
  background: black; }

.bg-light-cancel-57 {
  background: white; }

.bg-dark-cancel-58 {
  background: black; }

.bg-light-cancel-58 {
  background: white; }

.bg-dark-cancel-59 {
  background: black; }

.bg-light-cancel-59 {
  background: white; }

.bg-dark-cancel-60 {
  background: black; }

.bg-light-cancel-60 {
  background: white; }

.bg-dark-cancel-61 {
  background: black; }

.bg-light-cancel-61 {
  background: white; }

.bg-dark-cancel-62 {
  background: black; }

.bg-light-cancel-62 {
  background: white; }

.bg-dark-cancel-63 {
  background: black; }

.bg-light-cancel-63 {
  background: white; }

.bg-dark-cancel-64 {
  background: black; }

.bg-light-cancel-64 {
  background: white; }

.bg-dark-cancel-65 {
  background: black; }

.bg-light-cancel-65 {
  background: white; }

.bg-dark-cancel-66 {
  background: black; }

.bg-light-cancel-66 {
  background: white; }

.bg-dark-cancel-67 {
  background: black; }

.bg-light-cancel-67 {
  background: white; }

.bg-dark-cancel-68 {
  background: black; }

.bg-light-cancel-68 {
  background: white; }

.bg-dark-cancel-69 {
  background: black; }

.bg-light-cancel-69 {
  background: white; }

.bg-dark-cancel-70 {
  background: black; }

.bg-light-cancel-70 {
  background: white; }

.bg-dark-cancel-71 {
  background: black; }

.bg-light-cancel-71 {
  background: white; }

.bg-dark-cancel-72 {
  background: black; }

.bg-light-cancel-72 {
  background: white; }

.bg-dark-cancel-73 {
  background: black; }

.bg-light-cancel-73 {
  background: white; }

.bg-dark-cancel-74 {
  background: black; }

.bg-light-cancel-74 {
  background: white; }

.bg-dark-cancel-75 {
  background: black; }

.bg-light-cancel-75 {
  background: white; }

.bg-dark-cancel-76 {
  background: black; }

.bg-light-cancel-76 {
  background: white; }

.bg-dark-cancel-77 {
  background: black; }

.bg-light-cancel-77 {
  background: white; }

.bg-dark-cancel-78 {
  background: black; }

.bg-light-cancel-78 {
  background: white; }

.bg-dark-cancel-79 {
  background: black; }

.bg-light-cancel-79 {
  background: white; }

.bg-dark-cancel-80 {
  background: black; }

.bg-light-cancel-80 {
  background: white; }

.bg-dark-cancel-81 {
  background: black; }

.bg-light-cancel-81 {
  background: white; }

.bg-dark-cancel-82 {
  background: black; }

.bg-light-cancel-82 {
  background: white; }

.bg-dark-cancel-83 {
  background: black; }

.bg-light-cancel-83 {
  background: white; }

.bg-dark-cancel-84 {
  background: black; }

.bg-light-cancel-84 {
  background: white; }

.bg-dark-cancel-85 {
  background: black; }

.bg-light-cancel-85 {
  background: white; }

.bg-dark-cancel-86 {
  background: black; }

.bg-light-cancel-86 {
  background: white; }

.bg-dark-cancel-87 {
  background: black; }

.bg-light-cancel-87 {
  background: white; }

.bg-dark-cancel-88 {
  background: black; }

.bg-light-cancel-88 {
  background: white; }

.bg-dark-cancel-89 {
  background: black; }

.bg-light-cancel-89 {
  background: white; }

.bg-dark-cancel-90 {
  background: black; }

.bg-light-cancel-90 {
  background: white; }

.bg-dark-cancel-91 {
  background: black; }

.bg-light-cancel-91 {
  background: white; }

.bg-dark-cancel-92 {
  background: black; }

.bg-light-cancel-92 {
  background: white; }

.bg-dark-cancel-93 {
  background: black; }

.bg-light-cancel-93 {
  background: white; }

.bg-dark-cancel-94 {
  background: black; }

.bg-light-cancel-94 {
  background: white; }

.bg-dark-cancel-95 {
  background: black; }

.bg-light-cancel-95 {
  background: white; }

.bg-dark-cancel-96 {
  background: black; }

.bg-light-cancel-96 {
  background: white; }

.bg-dark-cancel-97 {
  background: black; }

.bg-light-cancel-97 {
  background: white; }

.bg-dark-cancel-98 {
  background: black; }

.bg-light-cancel-98 {
  background: white; }

.bg-dark-cancel-99 {
  background: black; }

.bg-light-cancel-99 {
  background: white; }

.bg-dark-cancel-100 {
  background: black; }

.bg-light-cancel-100 {
  background: white; }

.text-edit {
  color: #FDC645 !important; }

.border-edit {
  border-color: #FDC645; }

.edit {
  background-color: #FDC645 !important;
  color: white !important; }

.tile-edit {
  background: #FDC645 !important; }
  @media (min-width: 1025px) {
    .tile-edit:hover {
      background-color: #fdce5e !important; } }
  .tile-edit:active, .tile-edit:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(253, 198, 69, 0.5);
    background-color: #fdc94f !important; }

.target-edit {
  background: #FDC645 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-edit {
  background-color: #FDC645 !important; }

.btn-edit {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #FDC645 !important;
  border: 2px solid #FDC645 !important; }
  .btn-edit:focus, .btn-edit:active {
    outline: none;
    color: white !important;
    background: #FDC645 !important;
    text-decoration: none; }

.bg-overlay-edit-10 {
  background: rgba(253, 198, 69, 0.1); }

.bg-overlay-edit-20 {
  background: rgba(253, 198, 69, 0.2); }

.bg-overlay-edit-30 {
  background: rgba(253, 198, 69, 0.3); }

.bg-overlay-edit-40 {
  background: rgba(253, 198, 69, 0.4); }

.bg-overlay-edit-50 {
  background: rgba(253, 198, 69, 0.5); }

.bg-overlay-edit-60 {
  background: rgba(253, 198, 69, 0.6); }

.bg-overlay-edit-70 {
  background: rgba(253, 198, 69, 0.7); }

.bg-overlay-edit-80 {
  background: rgba(253, 198, 69, 0.8); }

.bg-overlay-edit-90 {
  background: rgba(253, 198, 69, 0.9); }

.bg-edit {
  background: #FDC645; }

.bg-dark-edit-1 {
  background: #fdc440; }

.bg-light-edit-1 {
  background: #fdc84a; }

.bg-dark-edit-2 {
  background: #fdc33b; }

.bg-light-edit-2 {
  background: #fdc94f; }

.bg-dark-edit-3 {
  background: #fdc136; }

.bg-light-edit-3 {
  background: #fdcb54; }

.bg-dark-edit-4 {
  background: #fdc031; }

.bg-light-edit-4 {
  background: #fdcc59; }

.bg-dark-edit-5 {
  background: #fdbe2c; }

.bg-light-edit-5 {
  background: #fdce5e; }

.bg-dark-edit-6 {
  background: #fdbd27; }

.bg-light-edit-6 {
  background: #fdcf63; }

.bg-dark-edit-7 {
  background: #fdbb22; }

.bg-light-edit-7 {
  background: #fdd168; }

.bg-dark-edit-8 {
  background: #fdba1d; }

.bg-light-edit-8 {
  background: #fdd26d; }

.bg-dark-edit-9 {
  background: #fdb818; }

.bg-light-edit-9 {
  background: #fdd472; }

.bg-dark-edit-10 {
  background: #fcb713; }

.bg-light-edit-10 {
  background: #fed577; }

.bg-dark-edit-11 {
  background: #fcb50d; }

.bg-light-edit-11 {
  background: #fed77d; }

.bg-dark-edit-12 {
  background: #fcb308; }

.bg-light-edit-12 {
  background: #fed982; }

.bg-dark-edit-13 {
  background: #fcb203; }

.bg-light-edit-13 {
  background: #feda87; }

.bg-dark-edit-14 {
  background: #f8af03; }

.bg-light-edit-14 {
  background: #fedc8c; }

.bg-dark-edit-15 {
  background: #f3ab03; }

.bg-light-edit-15 {
  background: #fedd91; }

.bg-dark-edit-16 {
  background: #eea803; }

.bg-light-edit-16 {
  background: #fedf96; }

.bg-dark-edit-17 {
  background: #e9a403; }

.bg-light-edit-17 {
  background: #fee09b; }

.bg-dark-edit-18 {
  background: #e4a002; }

.bg-light-edit-18 {
  background: #fee2a0; }

.bg-dark-edit-19 {
  background: #df9d02; }

.bg-light-edit-19 {
  background: #fee3a5; }

.bg-dark-edit-20 {
  background: #da9902; }

.bg-light-edit-20 {
  background: #fee5aa; }

.bg-dark-edit-21 {
  background: #d59602; }

.bg-light-edit-21 {
  background: #fee6af; }

.bg-dark-edit-22 {
  background: #d09202; }

.bg-light-edit-22 {
  background: #fee8b4; }

.bg-dark-edit-23 {
  background: #cb8f02; }

.bg-light-edit-23 {
  background: #feeab9; }

.bg-dark-edit-24 {
  background: #c58b02; }

.bg-light-edit-24 {
  background: #feebbe; }

.bg-dark-edit-25 {
  background: #c08802; }

.bg-light-edit-25 {
  background: #feedc3; }

.bg-dark-edit-26 {
  background: #bb8402; }

.bg-light-edit-26 {
  background: #feeec8; }

.bg-dark-edit-27 {
  background: #b68002; }

.bg-light-edit-27 {
  background: #fef0cd; }

.bg-dark-edit-28 {
  background: #b17d02; }

.bg-light-edit-28 {
  background: #fff1d2; }

.bg-dark-edit-29 {
  background: #ac7902; }

.bg-light-edit-29 {
  background: #fff3d7; }

.bg-dark-edit-30 {
  background: #a77602; }

.bg-light-edit-30 {
  background: #fff4dc; }

.bg-dark-edit-31 {
  background: #a27202; }

.bg-light-edit-31 {
  background: #fff6e1; }

.bg-dark-edit-32 {
  background: #9d6f02; }

.bg-light-edit-32 {
  background: #fff7e6; }

.bg-dark-edit-33 {
  background: #986b02; }

.bg-light-edit-33 {
  background: #fff9ec; }

.bg-dark-edit-34 {
  background: #936802; }

.bg-light-edit-34 {
  background: #fffbf1; }

.bg-dark-edit-35 {
  background: #8e6402; }

.bg-light-edit-35 {
  background: #fffcf6; }

.bg-dark-edit-36 {
  background: #896001; }

.bg-light-edit-36 {
  background: #fffefb; }

.bg-dark-edit-37 {
  background: #845d01; }

.bg-light-edit-37 {
  background: white; }

.bg-dark-edit-38 {
  background: #7f5901; }

.bg-light-edit-38 {
  background: white; }

.bg-dark-edit-39 {
  background: #7a5601; }

.bg-light-edit-39 {
  background: white; }

.bg-dark-edit-40 {
  background: #755201; }

.bg-light-edit-40 {
  background: white; }

.bg-dark-edit-41 {
  background: #704f01; }

.bg-light-edit-41 {
  background: white; }

.bg-dark-edit-42 {
  background: #6b4b01; }

.bg-light-edit-42 {
  background: white; }

.bg-dark-edit-43 {
  background: #664801; }

.bg-light-edit-43 {
  background: white; }

.bg-dark-edit-44 {
  background: #614401; }

.bg-light-edit-44 {
  background: white; }

.bg-dark-edit-45 {
  background: #5c4001; }

.bg-light-edit-45 {
  background: white; }

.bg-dark-edit-46 {
  background: #563d01; }

.bg-light-edit-46 {
  background: white; }

.bg-dark-edit-47 {
  background: #513901; }

.bg-light-edit-47 {
  background: white; }

.bg-dark-edit-48 {
  background: #4c3601; }

.bg-light-edit-48 {
  background: white; }

.bg-dark-edit-49 {
  background: #473201; }

.bg-light-edit-49 {
  background: white; }

.bg-dark-edit-50 {
  background: #422f01; }

.bg-light-edit-50 {
  background: white; }

.bg-dark-edit-51 {
  background: #3d2b01; }

.bg-light-edit-51 {
  background: white; }

.bg-dark-edit-52 {
  background: #382801; }

.bg-light-edit-52 {
  background: white; }

.bg-dark-edit-53 {
  background: #332401; }

.bg-light-edit-53 {
  background: white; }

.bg-dark-edit-54 {
  background: #2e2000; }

.bg-light-edit-54 {
  background: white; }

.bg-dark-edit-55 {
  background: #291d00; }

.bg-light-edit-55 {
  background: white; }

.bg-dark-edit-56 {
  background: #241900; }

.bg-light-edit-56 {
  background: white; }

.bg-dark-edit-57 {
  background: #1f1600; }

.bg-light-edit-57 {
  background: white; }

.bg-dark-edit-58 {
  background: #1a1200; }

.bg-light-edit-58 {
  background: white; }

.bg-dark-edit-59 {
  background: #150f00; }

.bg-light-edit-59 {
  background: white; }

.bg-dark-edit-60 {
  background: #100b00; }

.bg-light-edit-60 {
  background: white; }

.bg-dark-edit-61 {
  background: #0b0800; }

.bg-light-edit-61 {
  background: white; }

.bg-dark-edit-62 {
  background: #060400; }

.bg-light-edit-62 {
  background: white; }

.bg-dark-edit-63 {
  background: #010000; }

.bg-light-edit-63 {
  background: white; }

.bg-dark-edit-64 {
  background: black; }

.bg-light-edit-64 {
  background: white; }

.bg-dark-edit-65 {
  background: black; }

.bg-light-edit-65 {
  background: white; }

.bg-dark-edit-66 {
  background: black; }

.bg-light-edit-66 {
  background: white; }

.bg-dark-edit-67 {
  background: black; }

.bg-light-edit-67 {
  background: white; }

.bg-dark-edit-68 {
  background: black; }

.bg-light-edit-68 {
  background: white; }

.bg-dark-edit-69 {
  background: black; }

.bg-light-edit-69 {
  background: white; }

.bg-dark-edit-70 {
  background: black; }

.bg-light-edit-70 {
  background: white; }

.bg-dark-edit-71 {
  background: black; }

.bg-light-edit-71 {
  background: white; }

.bg-dark-edit-72 {
  background: black; }

.bg-light-edit-72 {
  background: white; }

.bg-dark-edit-73 {
  background: black; }

.bg-light-edit-73 {
  background: white; }

.bg-dark-edit-74 {
  background: black; }

.bg-light-edit-74 {
  background: white; }

.bg-dark-edit-75 {
  background: black; }

.bg-light-edit-75 {
  background: white; }

.bg-dark-edit-76 {
  background: black; }

.bg-light-edit-76 {
  background: white; }

.bg-dark-edit-77 {
  background: black; }

.bg-light-edit-77 {
  background: white; }

.bg-dark-edit-78 {
  background: black; }

.bg-light-edit-78 {
  background: white; }

.bg-dark-edit-79 {
  background: black; }

.bg-light-edit-79 {
  background: white; }

.bg-dark-edit-80 {
  background: black; }

.bg-light-edit-80 {
  background: white; }

.bg-dark-edit-81 {
  background: black; }

.bg-light-edit-81 {
  background: white; }

.bg-dark-edit-82 {
  background: black; }

.bg-light-edit-82 {
  background: white; }

.bg-dark-edit-83 {
  background: black; }

.bg-light-edit-83 {
  background: white; }

.bg-dark-edit-84 {
  background: black; }

.bg-light-edit-84 {
  background: white; }

.bg-dark-edit-85 {
  background: black; }

.bg-light-edit-85 {
  background: white; }

.bg-dark-edit-86 {
  background: black; }

.bg-light-edit-86 {
  background: white; }

.bg-dark-edit-87 {
  background: black; }

.bg-light-edit-87 {
  background: white; }

.bg-dark-edit-88 {
  background: black; }

.bg-light-edit-88 {
  background: white; }

.bg-dark-edit-89 {
  background: black; }

.bg-light-edit-89 {
  background: white; }

.bg-dark-edit-90 {
  background: black; }

.bg-light-edit-90 {
  background: white; }

.bg-dark-edit-91 {
  background: black; }

.bg-light-edit-91 {
  background: white; }

.bg-dark-edit-92 {
  background: black; }

.bg-light-edit-92 {
  background: white; }

.bg-dark-edit-93 {
  background: black; }

.bg-light-edit-93 {
  background: white; }

.bg-dark-edit-94 {
  background: black; }

.bg-light-edit-94 {
  background: white; }

.bg-dark-edit-95 {
  background: black; }

.bg-light-edit-95 {
  background: white; }

.bg-dark-edit-96 {
  background: black; }

.bg-light-edit-96 {
  background: white; }

.bg-dark-edit-97 {
  background: black; }

.bg-light-edit-97 {
  background: white; }

.bg-dark-edit-98 {
  background: black; }

.bg-light-edit-98 {
  background: white; }

.bg-dark-edit-99 {
  background: black; }

.bg-light-edit-99 {
  background: white; }

.bg-dark-edit-100 {
  background: black; }

.bg-light-edit-100 {
  background: white; }

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

.border-info {
  border-color: #007494; }

.info {
  background-color: #007494 !important;
  color: white !important; }

.tile-info {
  background: #007494 !important; }
  @media (min-width: 1025px) {
    .tile-info:hover {
      background-color: #0088ae !important; } }
  .tile-info:active, .tile-info:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 116, 148, 0.5);
    background-color: #007c9e !important; }

.target-info {
  background: #007494 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-info {
  background-color: #007494 !important; }

.btn-info {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007494 !important;
  border: 2px solid #007494 !important; }
  .btn-info:focus, .btn-info:active {
    outline: none;
    color: white !important;
    background: #007494 !important;
    text-decoration: none; }

.bg-overlay-info-10 {
  background: rgba(0, 116, 148, 0.1); }

.bg-overlay-info-20 {
  background: rgba(0, 116, 148, 0.2); }

.bg-overlay-info-30 {
  background: rgba(0, 116, 148, 0.3); }

.bg-overlay-info-40 {
  background: rgba(0, 116, 148, 0.4); }

.bg-overlay-info-50 {
  background: rgba(0, 116, 148, 0.5); }

.bg-overlay-info-60 {
  background: rgba(0, 116, 148, 0.6); }

.bg-overlay-info-70 {
  background: rgba(0, 116, 148, 0.7); }

.bg-overlay-info-80 {
  background: rgba(0, 116, 148, 0.8); }

.bg-overlay-info-90 {
  background: rgba(0, 116, 148, 0.9); }

.bg-info {
  background: #007494; }

.bg-dark-info-1 {
  background: #00708f; }

.bg-light-info-1 {
  background: #007899; }

.bg-dark-info-2 {
  background: #006c8a; }

.bg-light-info-2 {
  background: #007c9e; }

.bg-dark-info-3 {
  background: #006885; }

.bg-light-info-3 {
  background: #0080a3; }

.bg-dark-info-4 {
  background: #006480; }

.bg-light-info-4 {
  background: #0084a8; }

.bg-dark-info-5 {
  background: #00607b; }

.bg-light-info-5 {
  background: #0088ae; }

.bg-dark-info-6 {
  background: #005c75; }

.bg-light-info-6 {
  background: #008cb3; }

.bg-dark-info-7 {
  background: #005870; }

.bg-light-info-7 {
  background: #0090b8; }

.bg-dark-info-8 {
  background: #00546b; }

.bg-light-info-8 {
  background: #0094bd; }

.bg-dark-info-9 {
  background: #005066; }

.bg-light-info-9 {
  background: #0098c2; }

.bg-dark-info-10 {
  background: #004c61; }

.bg-light-info-10 {
  background: #009cc7; }

.bg-dark-info-11 {
  background: #00485c; }

.bg-light-info-11 {
  background: #00a0cc; }

.bg-dark-info-12 {
  background: #004457; }

.bg-light-info-12 {
  background: #00a4d1; }

.bg-dark-info-13 {
  background: #004052; }

.bg-light-info-13 {
  background: #00a8d6; }

.bg-dark-info-14 {
  background: #003c4d; }

.bg-light-info-14 {
  background: #00acdb; }

.bg-dark-info-15 {
  background: #003848; }

.bg-light-info-15 {
  background: #00b0e1; }

.bg-dark-info-16 {
  background: #003442; }

.bg-light-info-16 {
  background: #00b4e6; }

.bg-dark-info-17 {
  background: #00303d; }

.bg-light-info-17 {
  background: #00b8eb; }

.bg-dark-info-18 {
  background: #002c38; }

.bg-light-info-18 {
  background: #00bcf0; }

.bg-dark-info-19 {
  background: #002833; }

.bg-light-info-19 {
  background: #00c0f5; }

.bg-dark-info-20 {
  background: #00242e; }

.bg-light-info-20 {
  background: #00c4fa; }

.bg-dark-info-21 {
  background: #002029; }

.bg-light-info-21 {
  background: #00c8ff; }

.bg-dark-info-22 {
  background: #001c24; }

.bg-light-info-22 {
  background: #05c9ff; }

.bg-dark-info-23 {
  background: #00181f; }

.bg-light-info-23 {
  background: #0acaff; }

.bg-dark-info-24 {
  background: #00141a; }

.bg-light-info-24 {
  background: #0fcbff; }

.bg-dark-info-25 {
  background: #001015; }

.bg-light-info-25 {
  background: #15ccff; }

.bg-dark-info-26 {
  background: #000c0f; }

.bg-light-info-26 {
  background: #1acdff; }

.bg-dark-info-27 {
  background: #00080a; }

.bg-light-info-27 {
  background: #1fcfff; }

.bg-dark-info-28 {
  background: #000405; }

.bg-light-info-28 {
  background: #24d0ff; }

.bg-dark-info-29 {
  background: black; }

.bg-light-info-29 {
  background: #29d1ff; }

.bg-dark-info-30 {
  background: black; }

.bg-light-info-30 {
  background: #2ed2ff; }

.bg-dark-info-31 {
  background: black; }

.bg-light-info-31 {
  background: #33d3ff; }

.bg-dark-info-32 {
  background: black; }

.bg-light-info-32 {
  background: #38d4ff; }

.bg-dark-info-33 {
  background: black; }

.bg-light-info-33 {
  background: #3dd5ff; }

.bg-dark-info-34 {
  background: black; }

.bg-light-info-34 {
  background: #42d6ff; }

.bg-dark-info-35 {
  background: black; }

.bg-light-info-35 {
  background: #48d7ff; }

.bg-dark-info-36 {
  background: black; }

.bg-light-info-36 {
  background: #4dd8ff; }

.bg-dark-info-37 {
  background: black; }

.bg-light-info-37 {
  background: #52daff; }

.bg-dark-info-38 {
  background: black; }

.bg-light-info-38 {
  background: #57dbff; }

.bg-dark-info-39 {
  background: black; }

.bg-light-info-39 {
  background: #5cdcff; }

.bg-dark-info-40 {
  background: black; }

.bg-light-info-40 {
  background: #61ddff; }

.bg-dark-info-41 {
  background: black; }

.bg-light-info-41 {
  background: #66deff; }

.bg-dark-info-42 {
  background: black; }

.bg-light-info-42 {
  background: #6bdfff; }

.bg-dark-info-43 {
  background: black; }

.bg-light-info-43 {
  background: #70e0ff; }

.bg-dark-info-44 {
  background: black; }

.bg-light-info-44 {
  background: #75e1ff; }

.bg-dark-info-45 {
  background: black; }

.bg-light-info-45 {
  background: #7be2ff; }

.bg-dark-info-46 {
  background: black; }

.bg-light-info-46 {
  background: #80e3ff; }

.bg-dark-info-47 {
  background: black; }

.bg-light-info-47 {
  background: #85e5ff; }

.bg-dark-info-48 {
  background: black; }

.bg-light-info-48 {
  background: #8ae6ff; }

.bg-dark-info-49 {
  background: black; }

.bg-light-info-49 {
  background: #8fe7ff; }

.bg-dark-info-50 {
  background: black; }

.bg-light-info-50 {
  background: #94e8ff; }

.bg-dark-info-51 {
  background: black; }

.bg-light-info-51 {
  background: #99e9ff; }

.bg-dark-info-52 {
  background: black; }

.bg-light-info-52 {
  background: #9eeaff; }

.bg-dark-info-53 {
  background: black; }

.bg-light-info-53 {
  background: #a3ebff; }

.bg-dark-info-54 {
  background: black; }

.bg-light-info-54 {
  background: #a8ecff; }

.bg-dark-info-55 {
  background: black; }

.bg-light-info-55 {
  background: #aeedff; }

.bg-dark-info-56 {
  background: black; }

.bg-light-info-56 {
  background: #b3eeff; }

.bg-dark-info-57 {
  background: black; }

.bg-light-info-57 {
  background: #b8f0ff; }

.bg-dark-info-58 {
  background: black; }

.bg-light-info-58 {
  background: #bdf1ff; }

.bg-dark-info-59 {
  background: black; }

.bg-light-info-59 {
  background: #c2f2ff; }

.bg-dark-info-60 {
  background: black; }

.bg-light-info-60 {
  background: #c7f3ff; }

.bg-dark-info-61 {
  background: black; }

.bg-light-info-61 {
  background: #ccf4ff; }

.bg-dark-info-62 {
  background: black; }

.bg-light-info-62 {
  background: #d1f5ff; }

.bg-dark-info-63 {
  background: black; }

.bg-light-info-63 {
  background: #d6f6ff; }

.bg-dark-info-64 {
  background: black; }

.bg-light-info-64 {
  background: #dbf7ff; }

.bg-dark-info-65 {
  background: black; }

.bg-light-info-65 {
  background: #e1f8ff; }

.bg-dark-info-66 {
  background: black; }

.bg-light-info-66 {
  background: #e6faff; }

.bg-dark-info-67 {
  background: black; }

.bg-light-info-67 {
  background: #ebfbff; }

.bg-dark-info-68 {
  background: black; }

.bg-light-info-68 {
  background: #f0fcff; }

.bg-dark-info-69 {
  background: black; }

.bg-light-info-69 {
  background: #f5fdff; }

.bg-dark-info-70 {
  background: black; }

.bg-light-info-70 {
  background: #fafeff; }

.bg-dark-info-71 {
  background: black; }

.bg-light-info-71 {
  background: white; }

.bg-dark-info-72 {
  background: black; }

.bg-light-info-72 {
  background: white; }

.bg-dark-info-73 {
  background: black; }

.bg-light-info-73 {
  background: white; }

.bg-dark-info-74 {
  background: black; }

.bg-light-info-74 {
  background: white; }

.bg-dark-info-75 {
  background: black; }

.bg-light-info-75 {
  background: white; }

.bg-dark-info-76 {
  background: black; }

.bg-light-info-76 {
  background: white; }

.bg-dark-info-77 {
  background: black; }

.bg-light-info-77 {
  background: white; }

.bg-dark-info-78 {
  background: black; }

.bg-light-info-78 {
  background: white; }

.bg-dark-info-79 {
  background: black; }

.bg-light-info-79 {
  background: white; }

.bg-dark-info-80 {
  background: black; }

.bg-light-info-80 {
  background: white; }

.bg-dark-info-81 {
  background: black; }

.bg-light-info-81 {
  background: white; }

.bg-dark-info-82 {
  background: black; }

.bg-light-info-82 {
  background: white; }

.bg-dark-info-83 {
  background: black; }

.bg-light-info-83 {
  background: white; }

.bg-dark-info-84 {
  background: black; }

.bg-light-info-84 {
  background: white; }

.bg-dark-info-85 {
  background: black; }

.bg-light-info-85 {
  background: white; }

.bg-dark-info-86 {
  background: black; }

.bg-light-info-86 {
  background: white; }

.bg-dark-info-87 {
  background: black; }

.bg-light-info-87 {
  background: white; }

.bg-dark-info-88 {
  background: black; }

.bg-light-info-88 {
  background: white; }

.bg-dark-info-89 {
  background: black; }

.bg-light-info-89 {
  background: white; }

.bg-dark-info-90 {
  background: black; }

.bg-light-info-90 {
  background: white; }

.bg-dark-info-91 {
  background: black; }

.bg-light-info-91 {
  background: white; }

.bg-dark-info-92 {
  background: black; }

.bg-light-info-92 {
  background: white; }

.bg-dark-info-93 {
  background: black; }

.bg-light-info-93 {
  background: white; }

.bg-dark-info-94 {
  background: black; }

.bg-light-info-94 {
  background: white; }

.bg-dark-info-95 {
  background: black; }

.bg-light-info-95 {
  background: white; }

.bg-dark-info-96 {
  background: black; }

.bg-light-info-96 {
  background: white; }

.bg-dark-info-97 {
  background: black; }

.bg-light-info-97 {
  background: white; }

.bg-dark-info-98 {
  background: black; }

.bg-light-info-98 {
  background: white; }

.bg-dark-info-99 {
  background: black; }

.bg-light-info-99 {
  background: white; }

.bg-dark-info-100 {
  background: black; }

.bg-light-info-100 {
  background: white; }

.text-success {
  color: #007E9E !important; }

.border-success {
  border-color: #007E9E; }

.success {
  background-color: #007E9E !important;
  color: white !important; }

.tile-success {
  background: #007E9E !important; }
  @media (min-width: 1025px) {
    .tile-success:hover {
      background-color: #0092b8 !important; } }
  .tile-success:active, .tile-success:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 126, 158, 0.5);
    background-color: #0086a8 !important; }

.target-success {
  background: #007E9E !important;
  color: #fff;
  padding: 20px; }

.patient-dash-success {
  background-color: #007E9E !important; }

.btn-success {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007E9E !important;
  border: 2px solid #007E9E !important; }
  .btn-success:focus, .btn-success:active {
    outline: none;
    color: white !important;
    background: #007E9E !important;
    text-decoration: none; }

.bg-overlay-success-10 {
  background: rgba(0, 126, 158, 0.1); }

.bg-overlay-success-20 {
  background: rgba(0, 126, 158, 0.2); }

.bg-overlay-success-30 {
  background: rgba(0, 126, 158, 0.3); }

.bg-overlay-success-40 {
  background: rgba(0, 126, 158, 0.4); }

.bg-overlay-success-50 {
  background: rgba(0, 126, 158, 0.5); }

.bg-overlay-success-60 {
  background: rgba(0, 126, 158, 0.6); }

.bg-overlay-success-70 {
  background: rgba(0, 126, 158, 0.7); }

.bg-overlay-success-80 {
  background: rgba(0, 126, 158, 0.8); }

.bg-overlay-success-90 {
  background: rgba(0, 126, 158, 0.9); }

.bg-success {
  background: #007E9E; }

.bg-dark-success-1 {
  background: #007a99; }

.bg-light-success-1 {
  background: #0082a3; }

.bg-dark-success-2 {
  background: #007694; }

.bg-light-success-2 {
  background: #0086a8; }

.bg-dark-success-3 {
  background: #00728f; }

.bg-light-success-3 {
  background: #008aad; }

.bg-dark-success-4 {
  background: #006e8a; }

.bg-light-success-4 {
  background: #008eb2; }

.bg-dark-success-5 {
  background: #006a85; }

.bg-light-success-5 {
  background: #0092b8; }

.bg-dark-success-6 {
  background: #00667f; }

.bg-light-success-6 {
  background: #0096bd; }

.bg-dark-success-7 {
  background: #00627a; }

.bg-light-success-7 {
  background: #009ac2; }

.bg-dark-success-8 {
  background: #005d75; }

.bg-light-success-8 {
  background: #009fc7; }

.bg-dark-success-9 {
  background: #005970; }

.bg-light-success-9 {
  background: #00a3cc; }

.bg-dark-success-10 {
  background: #00556b; }

.bg-light-success-10 {
  background: #00a7d1; }

.bg-dark-success-11 {
  background: #005166; }

.bg-light-success-11 {
  background: #00abd6; }

.bg-dark-success-12 {
  background: #004d61; }

.bg-light-success-12 {
  background: #00afdb; }

.bg-dark-success-13 {
  background: #00495c; }

.bg-light-success-13 {
  background: #00b3e0; }

.bg-dark-success-14 {
  background: #004557; }

.bg-light-success-14 {
  background: #00b7e5; }

.bg-dark-success-15 {
  background: #004152; }

.bg-light-success-15 {
  background: #00bbeb; }

.bg-dark-success-16 {
  background: #003d4c; }

.bg-light-success-16 {
  background: #00bff0; }

.bg-dark-success-17 {
  background: #003947; }

.bg-light-success-17 {
  background: #00c3f5; }

.bg-dark-success-18 {
  background: #003542; }

.bg-light-success-18 {
  background: #00c7fa; }

.bg-dark-success-19 {
  background: #00313d; }

.bg-light-success-19 {
  background: #00cbff; }

.bg-dark-success-20 {
  background: #002d38; }

.bg-light-success-20 {
  background: #05ccff; }

.bg-dark-success-21 {
  background: #002933; }

.bg-light-success-21 {
  background: #0acdff; }

.bg-dark-success-22 {
  background: #00252e; }

.bg-light-success-22 {
  background: #0fceff; }

.bg-dark-success-23 {
  background: #002029; }

.bg-light-success-23 {
  background: #14cfff; }

.bg-dark-success-24 {
  background: #001c24; }

.bg-light-success-24 {
  background: #19d0ff; }

.bg-dark-success-25 {
  background: #00181f; }

.bg-light-success-25 {
  background: #1fd2ff; }

.bg-dark-success-26 {
  background: #001419; }

.bg-light-success-26 {
  background: #24d3ff; }

.bg-dark-success-27 {
  background: #001014; }

.bg-light-success-27 {
  background: #29d4ff; }

.bg-dark-success-28 {
  background: #000c0f; }

.bg-light-success-28 {
  background: #2ed5ff; }

.bg-dark-success-29 {
  background: #00080a; }

.bg-light-success-29 {
  background: #33d6ff; }

.bg-dark-success-30 {
  background: #000405; }

.bg-light-success-30 {
  background: #38d7ff; }

.bg-dark-success-31 {
  background: black; }

.bg-light-success-31 {
  background: #3dd8ff; }

.bg-dark-success-32 {
  background: black; }

.bg-light-success-32 {
  background: #42d9ff; }

.bg-dark-success-33 {
  background: black; }

.bg-light-success-33 {
  background: #47daff; }

.bg-dark-success-34 {
  background: black; }

.bg-light-success-34 {
  background: #4cdbff; }

.bg-dark-success-35 {
  background: black; }

.bg-light-success-35 {
  background: #52dcff; }

.bg-dark-success-36 {
  background: black; }

.bg-light-success-36 {
  background: #57ddff; }

.bg-dark-success-37 {
  background: black; }

.bg-light-success-37 {
  background: #5cdeff; }

.bg-dark-success-38 {
  background: black; }

.bg-light-success-38 {
  background: #61dfff; }

.bg-dark-success-39 {
  background: black; }

.bg-light-success-39 {
  background: #66e0ff; }

.bg-dark-success-40 {
  background: black; }

.bg-light-success-40 {
  background: #6be1ff; }

.bg-dark-success-41 {
  background: black; }

.bg-light-success-41 {
  background: #70e2ff; }

.bg-dark-success-42 {
  background: black; }

.bg-light-success-42 {
  background: #75e3ff; }

.bg-dark-success-43 {
  background: black; }

.bg-light-success-43 {
  background: #7ae4ff; }

.bg-dark-success-44 {
  background: black; }

.bg-light-success-44 {
  background: #7fe5ff; }

.bg-dark-success-45 {
  background: black; }

.bg-light-success-45 {
  background: #85e6ff; }

.bg-dark-success-46 {
  background: black; }

.bg-light-success-46 {
  background: #8ae7ff; }

.bg-dark-success-47 {
  background: black; }

.bg-light-success-47 {
  background: #8fe8ff; }

.bg-dark-success-48 {
  background: black; }

.bg-light-success-48 {
  background: #94e9ff; }

.bg-dark-success-49 {
  background: black; }

.bg-light-success-49 {
  background: #99eaff; }

.bg-dark-success-50 {
  background: black; }

.bg-light-success-50 {
  background: #9eebff; }

.bg-dark-success-51 {
  background: black; }

.bg-light-success-51 {
  background: #a3ecff; }

.bg-dark-success-52 {
  background: black; }

.bg-light-success-52 {
  background: #a8edff; }

.bg-dark-success-53 {
  background: black; }

.bg-light-success-53 {
  background: #adeeff; }

.bg-dark-success-54 {
  background: black; }

.bg-light-success-54 {
  background: #b2efff; }

.bg-dark-success-55 {
  background: black; }

.bg-light-success-55 {
  background: #b8f1ff; }

.bg-dark-success-56 {
  background: black; }

.bg-light-success-56 {
  background: #bdf2ff; }

.bg-dark-success-57 {
  background: black; }

.bg-light-success-57 {
  background: #c2f3ff; }

.bg-dark-success-58 {
  background: black; }

.bg-light-success-58 {
  background: #c7f4ff; }

.bg-dark-success-59 {
  background: black; }

.bg-light-success-59 {
  background: #ccf5ff; }

.bg-dark-success-60 {
  background: black; }

.bg-light-success-60 {
  background: #d1f6ff; }

.bg-dark-success-61 {
  background: black; }

.bg-light-success-61 {
  background: #d6f7ff; }

.bg-dark-success-62 {
  background: black; }

.bg-light-success-62 {
  background: #dbf8ff; }

.bg-dark-success-63 {
  background: black; }

.bg-light-success-63 {
  background: #e0f9ff; }

.bg-dark-success-64 {
  background: black; }

.bg-light-success-64 {
  background: #e5faff; }

.bg-dark-success-65 {
  background: black; }

.bg-light-success-65 {
  background: #ebfbff; }

.bg-dark-success-66 {
  background: black; }

.bg-light-success-66 {
  background: #f0fcff; }

.bg-dark-success-67 {
  background: black; }

.bg-light-success-67 {
  background: #f5fdff; }

.bg-dark-success-68 {
  background: black; }

.bg-light-success-68 {
  background: #fafeff; }

.bg-dark-success-69 {
  background: black; }

.bg-light-success-69 {
  background: white; }

.bg-dark-success-70 {
  background: black; }

.bg-light-success-70 {
  background: white; }

.bg-dark-success-71 {
  background: black; }

.bg-light-success-71 {
  background: white; }

.bg-dark-success-72 {
  background: black; }

.bg-light-success-72 {
  background: white; }

.bg-dark-success-73 {
  background: black; }

.bg-light-success-73 {
  background: white; }

.bg-dark-success-74 {
  background: black; }

.bg-light-success-74 {
  background: white; }

.bg-dark-success-75 {
  background: black; }

.bg-light-success-75 {
  background: white; }

.bg-dark-success-76 {
  background: black; }

.bg-light-success-76 {
  background: white; }

.bg-dark-success-77 {
  background: black; }

.bg-light-success-77 {
  background: white; }

.bg-dark-success-78 {
  background: black; }

.bg-light-success-78 {
  background: white; }

.bg-dark-success-79 {
  background: black; }

.bg-light-success-79 {
  background: white; }

.bg-dark-success-80 {
  background: black; }

.bg-light-success-80 {
  background: white; }

.bg-dark-success-81 {
  background: black; }

.bg-light-success-81 {
  background: white; }

.bg-dark-success-82 {
  background: black; }

.bg-light-success-82 {
  background: white; }

.bg-dark-success-83 {
  background: black; }

.bg-light-success-83 {
  background: white; }

.bg-dark-success-84 {
  background: black; }

.bg-light-success-84 {
  background: white; }

.bg-dark-success-85 {
  background: black; }

.bg-light-success-85 {
  background: white; }

.bg-dark-success-86 {
  background: black; }

.bg-light-success-86 {
  background: white; }

.bg-dark-success-87 {
  background: black; }

.bg-light-success-87 {
  background: white; }

.bg-dark-success-88 {
  background: black; }

.bg-light-success-88 {
  background: white; }

.bg-dark-success-89 {
  background: black; }

.bg-light-success-89 {
  background: white; }

.bg-dark-success-90 {
  background: black; }

.bg-light-success-90 {
  background: white; }

.bg-dark-success-91 {
  background: black; }

.bg-light-success-91 {
  background: white; }

.bg-dark-success-92 {
  background: black; }

.bg-light-success-92 {
  background: white; }

.bg-dark-success-93 {
  background: black; }

.bg-light-success-93 {
  background: white; }

.bg-dark-success-94 {
  background: black; }

.bg-light-success-94 {
  background: white; }

.bg-dark-success-95 {
  background: black; }

.bg-light-success-95 {
  background: white; }

.bg-dark-success-96 {
  background: black; }

.bg-light-success-96 {
  background: white; }

.bg-dark-success-97 {
  background: black; }

.bg-light-success-97 {
  background: white; }

.bg-dark-success-98 {
  background: black; }

.bg-light-success-98 {
  background: white; }

.bg-dark-success-99 {
  background: black; }

.bg-light-success-99 {
  background: white; }

.bg-dark-success-100 {
  background: black; }

.bg-light-success-100 {
  background: white; }

.text-howtouse {
  color: #383838 !important; }

.border-howtouse {
  border-color: #383838; }

.howtouse {
  background-color: #383838 !important;
  color: white !important; }

.tile-howtouse {
  background: #383838 !important; }
  @media (min-width: 1025px) {
    .tile-howtouse:hover {
      background-color: #454545 !important; } }
  .tile-howtouse:active, .tile-howtouse:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(56, 56, 56, 0.5);
    background-color: #3d3d3d !important; }

.target-howtouse {
  background: #383838 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-howtouse {
  background-color: #383838 !important; }

.btn-howtouse {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #383838 !important;
  border: 2px solid #383838 !important; }
  .btn-howtouse:focus, .btn-howtouse:active {
    outline: none;
    color: white !important;
    background: #383838 !important;
    text-decoration: none; }

.bg-overlay-howtouse-10 {
  background: rgba(56, 56, 56, 0.1); }

.bg-overlay-howtouse-20 {
  background: rgba(56, 56, 56, 0.2); }

.bg-overlay-howtouse-30 {
  background: rgba(56, 56, 56, 0.3); }

.bg-overlay-howtouse-40 {
  background: rgba(56, 56, 56, 0.4); }

.bg-overlay-howtouse-50 {
  background: rgba(56, 56, 56, 0.5); }

.bg-overlay-howtouse-60 {
  background: rgba(56, 56, 56, 0.6); }

.bg-overlay-howtouse-70 {
  background: rgba(56, 56, 56, 0.7); }

.bg-overlay-howtouse-80 {
  background: rgba(56, 56, 56, 0.8); }

.bg-overlay-howtouse-90 {
  background: rgba(56, 56, 56, 0.9); }

.bg-howtouse {
  background: #383838; }

.bg-dark-howtouse-1 {
  background: #353535; }

.bg-light-howtouse-1 {
  background: #3b3b3b; }

.bg-dark-howtouse-2 {
  background: #333333; }

.bg-light-howtouse-2 {
  background: #3d3d3d; }

.bg-dark-howtouse-3 {
  background: #303030; }

.bg-light-howtouse-3 {
  background: #404040; }

.bg-dark-howtouse-4 {
  background: #2e2e2e; }

.bg-light-howtouse-4 {
  background: #424242; }

.bg-dark-howtouse-5 {
  background: #2b2b2b; }

.bg-light-howtouse-5 {
  background: #454545; }

.bg-dark-howtouse-6 {
  background: #292929; }

.bg-light-howtouse-6 {
  background: #474747; }

.bg-dark-howtouse-7 {
  background: #262626; }

.bg-light-howtouse-7 {
  background: #4a4a4a; }

.bg-dark-howtouse-8 {
  background: #242424; }

.bg-light-howtouse-8 {
  background: #4c4c4c; }

.bg-dark-howtouse-9 {
  background: #212121; }

.bg-light-howtouse-9 {
  background: #4f4f4f; }

.bg-dark-howtouse-10 {
  background: #1f1f1f; }

.bg-light-howtouse-10 {
  background: #525252; }

.bg-dark-howtouse-11 {
  background: #1c1c1c; }

.bg-light-howtouse-11 {
  background: #545454; }

.bg-dark-howtouse-12 {
  background: #191919; }

.bg-light-howtouse-12 {
  background: #575757; }

.bg-dark-howtouse-13 {
  background: #171717; }

.bg-light-howtouse-13 {
  background: #595959; }

.bg-dark-howtouse-14 {
  background: #141414; }

.bg-light-howtouse-14 {
  background: #5c5c5c; }

.bg-dark-howtouse-15 {
  background: #121212; }

.bg-light-howtouse-15 {
  background: #5e5e5e; }

.bg-dark-howtouse-16 {
  background: #0f0f0f; }

.bg-light-howtouse-16 {
  background: #616161; }

.bg-dark-howtouse-17 {
  background: #0d0d0d; }

.bg-light-howtouse-17 {
  background: #636363; }

.bg-dark-howtouse-18 {
  background: #0a0a0a; }

.bg-light-howtouse-18 {
  background: #666666; }

.bg-dark-howtouse-19 {
  background: #080808; }

.bg-light-howtouse-19 {
  background: #686868; }

.bg-dark-howtouse-20 {
  background: #050505; }

.bg-light-howtouse-20 {
  background: #6b6b6b; }

.bg-dark-howtouse-21 {
  background: #020202; }

.bg-light-howtouse-21 {
  background: #6e6e6e; }

.bg-dark-howtouse-22 {
  background: black; }

.bg-light-howtouse-22 {
  background: #707070; }

.bg-dark-howtouse-23 {
  background: black; }

.bg-light-howtouse-23 {
  background: #737373; }

.bg-dark-howtouse-24 {
  background: black; }

.bg-light-howtouse-24 {
  background: #757575; }

.bg-dark-howtouse-25 {
  background: black; }

.bg-light-howtouse-25 {
  background: #787878; }

.bg-dark-howtouse-26 {
  background: black; }

.bg-light-howtouse-26 {
  background: #7a7a7a; }

.bg-dark-howtouse-27 {
  background: black; }

.bg-light-howtouse-27 {
  background: #7d7d7d; }

.bg-dark-howtouse-28 {
  background: black; }

.bg-light-howtouse-28 {
  background: #7f7f7f; }

.bg-dark-howtouse-29 {
  background: black; }

.bg-light-howtouse-29 {
  background: #828282; }

.bg-dark-howtouse-30 {
  background: black; }

.bg-light-howtouse-30 {
  background: #858585; }

.bg-dark-howtouse-31 {
  background: black; }

.bg-light-howtouse-31 {
  background: #878787; }

.bg-dark-howtouse-32 {
  background: black; }

.bg-light-howtouse-32 {
  background: #8a8a8a; }

.bg-dark-howtouse-33 {
  background: black; }

.bg-light-howtouse-33 {
  background: #8c8c8c; }

.bg-dark-howtouse-34 {
  background: black; }

.bg-light-howtouse-34 {
  background: #8f8f8f; }

.bg-dark-howtouse-35 {
  background: black; }

.bg-light-howtouse-35 {
  background: #919191; }

.bg-dark-howtouse-36 {
  background: black; }

.bg-light-howtouse-36 {
  background: #949494; }

.bg-dark-howtouse-37 {
  background: black; }

.bg-light-howtouse-37 {
  background: #969696; }

.bg-dark-howtouse-38 {
  background: black; }

.bg-light-howtouse-38 {
  background: #999999; }

.bg-dark-howtouse-39 {
  background: black; }

.bg-light-howtouse-39 {
  background: #9b9b9b; }

.bg-dark-howtouse-40 {
  background: black; }

.bg-light-howtouse-40 {
  background: #9e9e9e; }

.bg-dark-howtouse-41 {
  background: black; }

.bg-light-howtouse-41 {
  background: #a1a1a1; }

.bg-dark-howtouse-42 {
  background: black; }

.bg-light-howtouse-42 {
  background: #a3a3a3; }

.bg-dark-howtouse-43 {
  background: black; }

.bg-light-howtouse-43 {
  background: #a6a6a6; }

.bg-dark-howtouse-44 {
  background: black; }

.bg-light-howtouse-44 {
  background: #a8a8a8; }

.bg-dark-howtouse-45 {
  background: black; }

.bg-light-howtouse-45 {
  background: #ababab; }

.bg-dark-howtouse-46 {
  background: black; }

.bg-light-howtouse-46 {
  background: #adadad; }

.bg-dark-howtouse-47 {
  background: black; }

.bg-light-howtouse-47 {
  background: #b0b0b0; }

.bg-dark-howtouse-48 {
  background: black; }

.bg-light-howtouse-48 {
  background: #b2b2b2; }

.bg-dark-howtouse-49 {
  background: black; }

.bg-light-howtouse-49 {
  background: #b5b5b5; }

.bg-dark-howtouse-50 {
  background: black; }

.bg-light-howtouse-50 {
  background: #b8b8b8; }

.bg-dark-howtouse-51 {
  background: black; }

.bg-light-howtouse-51 {
  background: #bababa; }

.bg-dark-howtouse-52 {
  background: black; }

.bg-light-howtouse-52 {
  background: #bdbdbd; }

.bg-dark-howtouse-53 {
  background: black; }

.bg-light-howtouse-53 {
  background: #bfbfbf; }

.bg-dark-howtouse-54 {
  background: black; }

.bg-light-howtouse-54 {
  background: #c2c2c2; }

.bg-dark-howtouse-55 {
  background: black; }

.bg-light-howtouse-55 {
  background: #c4c4c4; }

.bg-dark-howtouse-56 {
  background: black; }

.bg-light-howtouse-56 {
  background: #c7c7c7; }

.bg-dark-howtouse-57 {
  background: black; }

.bg-light-howtouse-57 {
  background: #c9c9c9; }

.bg-dark-howtouse-58 {
  background: black; }

.bg-light-howtouse-58 {
  background: #cccccc; }

.bg-dark-howtouse-59 {
  background: black; }

.bg-light-howtouse-59 {
  background: #cecece; }

.bg-dark-howtouse-60 {
  background: black; }

.bg-light-howtouse-60 {
  background: #d1d1d1; }

.bg-dark-howtouse-61 {
  background: black; }

.bg-light-howtouse-61 {
  background: #d4d4d4; }

.bg-dark-howtouse-62 {
  background: black; }

.bg-light-howtouse-62 {
  background: #d6d6d6; }

.bg-dark-howtouse-63 {
  background: black; }

.bg-light-howtouse-63 {
  background: #d9d9d9; }

.bg-dark-howtouse-64 {
  background: black; }

.bg-light-howtouse-64 {
  background: #dbdbdb; }

.bg-dark-howtouse-65 {
  background: black; }

.bg-light-howtouse-65 {
  background: #dedede; }

.bg-dark-howtouse-66 {
  background: black; }

.bg-light-howtouse-66 {
  background: #e0e0e0; }

.bg-dark-howtouse-67 {
  background: black; }

.bg-light-howtouse-67 {
  background: #e3e3e3; }

.bg-dark-howtouse-68 {
  background: black; }

.bg-light-howtouse-68 {
  background: #e5e5e5; }

.bg-dark-howtouse-69 {
  background: black; }

.bg-light-howtouse-69 {
  background: #e8e8e8; }

.bg-dark-howtouse-70 {
  background: black; }

.bg-light-howtouse-70 {
  background: #ebebeb; }

.bg-dark-howtouse-71 {
  background: black; }

.bg-light-howtouse-71 {
  background: #ededed; }

.bg-dark-howtouse-72 {
  background: black; }

.bg-light-howtouse-72 {
  background: #f0f0f0; }

.bg-dark-howtouse-73 {
  background: black; }

.bg-light-howtouse-73 {
  background: #f2f2f2; }

.bg-dark-howtouse-74 {
  background: black; }

.bg-light-howtouse-74 {
  background: whitesmoke; }

.bg-dark-howtouse-75 {
  background: black; }

.bg-light-howtouse-75 {
  background: #f7f7f7; }

.bg-dark-howtouse-76 {
  background: black; }

.bg-light-howtouse-76 {
  background: #fafafa; }

.bg-dark-howtouse-77 {
  background: black; }

.bg-light-howtouse-77 {
  background: #fcfcfc; }

.bg-dark-howtouse-78 {
  background: black; }

.bg-light-howtouse-78 {
  background: white; }

.bg-dark-howtouse-79 {
  background: black; }

.bg-light-howtouse-79 {
  background: white; }

.bg-dark-howtouse-80 {
  background: black; }

.bg-light-howtouse-80 {
  background: white; }

.bg-dark-howtouse-81 {
  background: black; }

.bg-light-howtouse-81 {
  background: white; }

.bg-dark-howtouse-82 {
  background: black; }

.bg-light-howtouse-82 {
  background: white; }

.bg-dark-howtouse-83 {
  background: black; }

.bg-light-howtouse-83 {
  background: white; }

.bg-dark-howtouse-84 {
  background: black; }

.bg-light-howtouse-84 {
  background: white; }

.bg-dark-howtouse-85 {
  background: black; }

.bg-light-howtouse-85 {
  background: white; }

.bg-dark-howtouse-86 {
  background: black; }

.bg-light-howtouse-86 {
  background: white; }

.bg-dark-howtouse-87 {
  background: black; }

.bg-light-howtouse-87 {
  background: white; }

.bg-dark-howtouse-88 {
  background: black; }

.bg-light-howtouse-88 {
  background: white; }

.bg-dark-howtouse-89 {
  background: black; }

.bg-light-howtouse-89 {
  background: white; }

.bg-dark-howtouse-90 {
  background: black; }

.bg-light-howtouse-90 {
  background: white; }

.bg-dark-howtouse-91 {
  background: black; }

.bg-light-howtouse-91 {
  background: white; }

.bg-dark-howtouse-92 {
  background: black; }

.bg-light-howtouse-92 {
  background: white; }

.bg-dark-howtouse-93 {
  background: black; }

.bg-light-howtouse-93 {
  background: white; }

.bg-dark-howtouse-94 {
  background: black; }

.bg-light-howtouse-94 {
  background: white; }

.bg-dark-howtouse-95 {
  background: black; }

.bg-light-howtouse-95 {
  background: white; }

.bg-dark-howtouse-96 {
  background: black; }

.bg-light-howtouse-96 {
  background: white; }

.bg-dark-howtouse-97 {
  background: black; }

.bg-light-howtouse-97 {
  background: white; }

.bg-dark-howtouse-98 {
  background: black; }

.bg-light-howtouse-98 {
  background: white; }

.bg-dark-howtouse-99 {
  background: black; }

.bg-light-howtouse-99 {
  background: white; }

.bg-dark-howtouse-100 {
  background: black; }

.bg-light-howtouse-100 {
  background: white; }

.text-mym {
  color: transparent !important; }

.border-mym {
  border-color: transparent; }

.mym {
  background-color: transparent !important;
  color: white !important; }

.tile-mym {
  background: transparent !important; }
  @media (min-width: 1025px) {
    .tile-mym:hover {
      background-color: rgba(13, 13, 13, 0) !important; } }
  .tile-mym:active, .tile-mym:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    background-color: rgba(5, 5, 5, 0) !important; }

.target-mym {
  background: transparent !important;
  color: #fff;
  padding: 20px; }

.patient-dash-mym {
  background-color: transparent !important; }

.btn-mym {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: #007494 !important;
  background: transparent;
  border: 2px solid transparent !important; }
  .btn-mym:focus, .btn-mym:active {
    outline: none;
    color: white !important;
    background: #007E9E !important;
    text-decoration: none; }

.bg-overlay-mym-10 {
  background: rgba(0, 0, 0, 0.1); }

.bg-overlay-mym-20 {
  background: rgba(0, 0, 0, 0.2); }

.bg-overlay-mym-30 {
  background: rgba(0, 0, 0, 0.3); }

.bg-overlay-mym-40 {
  background: rgba(0, 0, 0, 0.4); }

.bg-overlay-mym-50 {
  background: rgba(0, 0, 0, 0.5); }

.bg-overlay-mym-60 {
  background: rgba(0, 0, 0, 0.6); }

.bg-overlay-mym-70 {
  background: rgba(0, 0, 0, 0.7); }

.bg-overlay-mym-80 {
  background: rgba(0, 0, 0, 0.8); }

.bg-overlay-mym-90 {
  background: rgba(0, 0, 0, 0.9); }

.bg-mym {
  background: transparent; }

.bg-dark-mym-1 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-1 {
  background: rgba(3, 3, 3, 0); }

.bg-dark-mym-2 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-2 {
  background: rgba(5, 5, 5, 0); }

.bg-dark-mym-3 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-3 {
  background: rgba(8, 8, 8, 0); }

.bg-dark-mym-4 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-4 {
  background: rgba(10, 10, 10, 0); }

.bg-dark-mym-5 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-5 {
  background: rgba(13, 13, 13, 0); }

.bg-dark-mym-6 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-6 {
  background: rgba(15, 15, 15, 0); }

.bg-dark-mym-7 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-7 {
  background: rgba(18, 18, 18, 0); }

.bg-dark-mym-8 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-8 {
  background: rgba(20, 20, 20, 0); }

.bg-dark-mym-9 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-9 {
  background: rgba(23, 23, 23, 0); }

.bg-dark-mym-10 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-10 {
  background: rgba(26, 26, 26, 0); }

.bg-dark-mym-11 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-11 {
  background: rgba(28, 28, 28, 0); }

.bg-dark-mym-12 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-12 {
  background: rgba(31, 31, 31, 0); }

.bg-dark-mym-13 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-13 {
  background: rgba(33, 33, 33, 0); }

.bg-dark-mym-14 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-14 {
  background: rgba(36, 36, 36, 0); }

.bg-dark-mym-15 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-15 {
  background: rgba(38, 38, 38, 0); }

.bg-dark-mym-16 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-16 {
  background: rgba(41, 41, 41, 0); }

.bg-dark-mym-17 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-17 {
  background: rgba(43, 43, 43, 0); }

.bg-dark-mym-18 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-18 {
  background: rgba(46, 46, 46, 0); }

.bg-dark-mym-19 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-19 {
  background: rgba(48, 48, 48, 0); }

.bg-dark-mym-20 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-20 {
  background: rgba(51, 51, 51, 0); }

.bg-dark-mym-21 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-21 {
  background: rgba(54, 54, 54, 0); }

.bg-dark-mym-22 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-22 {
  background: rgba(56, 56, 56, 0); }

.bg-dark-mym-23 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-23 {
  background: rgba(59, 59, 59, 0); }

.bg-dark-mym-24 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-24 {
  background: rgba(61, 61, 61, 0); }

.bg-dark-mym-25 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-25 {
  background: rgba(64, 64, 64, 0); }

.bg-dark-mym-26 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-26 {
  background: rgba(66, 66, 66, 0); }

.bg-dark-mym-27 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-27 {
  background: rgba(69, 69, 69, 0); }

.bg-dark-mym-28 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-28 {
  background: rgba(71, 71, 71, 0); }

.bg-dark-mym-29 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-29 {
  background: rgba(74, 74, 74, 0); }

.bg-dark-mym-30 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-30 {
  background: rgba(77, 77, 77, 0); }

.bg-dark-mym-31 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-31 {
  background: rgba(79, 79, 79, 0); }

.bg-dark-mym-32 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-32 {
  background: rgba(82, 82, 82, 0); }

.bg-dark-mym-33 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-33 {
  background: rgba(84, 84, 84, 0); }

.bg-dark-mym-34 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-34 {
  background: rgba(87, 87, 87, 0); }

.bg-dark-mym-35 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-35 {
  background: rgba(89, 89, 89, 0); }

.bg-dark-mym-36 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-36 {
  background: rgba(92, 92, 92, 0); }

.bg-dark-mym-37 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-37 {
  background: rgba(94, 94, 94, 0); }

.bg-dark-mym-38 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-38 {
  background: rgba(97, 97, 97, 0); }

.bg-dark-mym-39 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-39 {
  background: rgba(99, 99, 99, 0); }

.bg-dark-mym-40 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-40 {
  background: rgba(102, 102, 102, 0); }

.bg-dark-mym-41 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-41 {
  background: rgba(105, 105, 105, 0); }

.bg-dark-mym-42 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-42 {
  background: rgba(107, 107, 107, 0); }

.bg-dark-mym-43 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-43 {
  background: rgba(110, 110, 110, 0); }

.bg-dark-mym-44 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-44 {
  background: rgba(112, 112, 112, 0); }

.bg-dark-mym-45 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-45 {
  background: rgba(115, 115, 115, 0); }

.bg-dark-mym-46 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-46 {
  background: rgba(117, 117, 117, 0); }

.bg-dark-mym-47 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-47 {
  background: rgba(120, 120, 120, 0); }

.bg-dark-mym-48 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-48 {
  background: rgba(122, 122, 122, 0); }

.bg-dark-mym-49 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-49 {
  background: rgba(125, 125, 125, 0); }

.bg-dark-mym-50 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-50 {
  background: rgba(128, 128, 128, 0); }

.bg-dark-mym-51 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-51 {
  background: rgba(130, 130, 130, 0); }

.bg-dark-mym-52 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-52 {
  background: rgba(133, 133, 133, 0); }

.bg-dark-mym-53 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-53 {
  background: rgba(135, 135, 135, 0); }

.bg-dark-mym-54 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-54 {
  background: rgba(138, 138, 138, 0); }

.bg-dark-mym-55 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-55 {
  background: rgba(140, 140, 140, 0); }

.bg-dark-mym-56 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-56 {
  background: rgba(143, 143, 143, 0); }

.bg-dark-mym-57 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-57 {
  background: rgba(145, 145, 145, 0); }

.bg-dark-mym-58 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-58 {
  background: rgba(148, 148, 148, 0); }

.bg-dark-mym-59 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-59 {
  background: rgba(150, 150, 150, 0); }

.bg-dark-mym-60 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-60 {
  background: rgba(153, 153, 153, 0); }

.bg-dark-mym-61 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-61 {
  background: rgba(156, 156, 156, 0); }

.bg-dark-mym-62 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-62 {
  background: rgba(158, 158, 158, 0); }

.bg-dark-mym-63 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-63 {
  background: rgba(161, 161, 161, 0); }

.bg-dark-mym-64 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-64 {
  background: rgba(163, 163, 163, 0); }

.bg-dark-mym-65 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-65 {
  background: rgba(166, 166, 166, 0); }

.bg-dark-mym-66 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-66 {
  background: rgba(168, 168, 168, 0); }

.bg-dark-mym-67 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-67 {
  background: rgba(171, 171, 171, 0); }

.bg-dark-mym-68 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-68 {
  background: rgba(173, 173, 173, 0); }

.bg-dark-mym-69 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-69 {
  background: rgba(176, 176, 176, 0); }

.bg-dark-mym-70 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-70 {
  background: rgba(179, 179, 179, 0); }

.bg-dark-mym-71 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-71 {
  background: rgba(181, 181, 181, 0); }

.bg-dark-mym-72 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-72 {
  background: rgba(184, 184, 184, 0); }

.bg-dark-mym-73 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-73 {
  background: rgba(186, 186, 186, 0); }

.bg-dark-mym-74 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-74 {
  background: rgba(189, 189, 189, 0); }

.bg-dark-mym-75 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-75 {
  background: rgba(191, 191, 191, 0); }

.bg-dark-mym-76 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-76 {
  background: rgba(194, 194, 194, 0); }

.bg-dark-mym-77 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-77 {
  background: rgba(196, 196, 196, 0); }

.bg-dark-mym-78 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-78 {
  background: rgba(199, 199, 199, 0); }

.bg-dark-mym-79 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-79 {
  background: rgba(201, 201, 201, 0); }

.bg-dark-mym-80 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-80 {
  background: rgba(204, 204, 204, 0); }

.bg-dark-mym-81 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-81 {
  background: rgba(207, 207, 207, 0); }

.bg-dark-mym-82 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-82 {
  background: rgba(209, 209, 209, 0); }

.bg-dark-mym-83 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-83 {
  background: rgba(212, 212, 212, 0); }

.bg-dark-mym-84 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-84 {
  background: rgba(214, 214, 214, 0); }

.bg-dark-mym-85 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-85 {
  background: rgba(217, 217, 217, 0); }

.bg-dark-mym-86 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-86 {
  background: rgba(219, 219, 219, 0); }

.bg-dark-mym-87 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-87 {
  background: rgba(222, 222, 222, 0); }

.bg-dark-mym-88 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-88 {
  background: rgba(224, 224, 224, 0); }

.bg-dark-mym-89 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-89 {
  background: rgba(227, 227, 227, 0); }

.bg-dark-mym-90 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-90 {
  background: rgba(230, 230, 230, 0); }

.bg-dark-mym-91 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-91 {
  background: rgba(232, 232, 232, 0); }

.bg-dark-mym-92 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-92 {
  background: rgba(235, 235, 235, 0); }

.bg-dark-mym-93 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-93 {
  background: rgba(237, 237, 237, 0); }

.bg-dark-mym-94 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-94 {
  background: rgba(240, 240, 240, 0); }

.bg-dark-mym-95 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-95 {
  background: rgba(242, 242, 242, 0); }

.bg-dark-mym-96 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-96 {
  background: rgba(245, 245, 245, 0); }

.bg-dark-mym-97 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-97 {
  background: rgba(247, 247, 247, 0); }

.bg-dark-mym-98 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-98 {
  background: rgba(250, 250, 250, 0); }

.bg-dark-mym-99 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-99 {
  background: rgba(252, 252, 252, 0); }

.bg-dark-mym-100 {
  background: rgba(0, 0, 0, 0); }

.bg-light-mym-100 {
  background: rgba(255, 255, 255, 0); }

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

.border-danger {
  border-color: #C41D19; }

.danger {
  background-color: #C41D19 !important;
  color: white !important; }

.tile-danger {
  background: #C41D19 !important; }
  @media (min-width: 1025px) {
    .tile-danger:hover {
      background-color: #db201c !important; } }
  .tile-danger:active, .tile-danger:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(196, 29, 25, 0.5);
    background-color: #cd1e1a !important; }

.target-danger {
  background: #C41D19 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-danger {
  background-color: #C41D19 !important; }

.btn-danger {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #C41D19 !important;
  border: 2px solid #C41D19 !important; }
  .btn-danger:focus, .btn-danger:active {
    outline: none;
    color: white !important;
    background: #C41D19 !important;
    text-decoration: none; }

.bg-overlay-danger-10 {
  background: rgba(196, 29, 25, 0.1); }

.bg-overlay-danger-20 {
  background: rgba(196, 29, 25, 0.2); }

.bg-overlay-danger-30 {
  background: rgba(196, 29, 25, 0.3); }

.bg-overlay-danger-40 {
  background: rgba(196, 29, 25, 0.4); }

.bg-overlay-danger-50 {
  background: rgba(196, 29, 25, 0.5); }

.bg-overlay-danger-60 {
  background: rgba(196, 29, 25, 0.6); }

.bg-overlay-danger-70 {
  background: rgba(196, 29, 25, 0.7); }

.bg-overlay-danger-80 {
  background: rgba(196, 29, 25, 0.8); }

.bg-overlay-danger-90 {
  background: rgba(196, 29, 25, 0.9); }

.bg-danger {
  background: #C41D19; }

.bg-dark-danger-1 {
  background: #bf1c18; }

.bg-light-danger-1 {
  background: #c91e1a; }

.bg-dark-danger-2 {
  background: #bb1c18; }

.bg-light-danger-2 {
  background: #cd1e1a; }

.bg-dark-danger-3 {
  background: #b61b17; }

.bg-light-danger-3 {
  background: #d21f1b; }

.bg-dark-danger-4 {
  background: #b21a17; }

.bg-light-danger-4 {
  background: #d6201b; }

.bg-dark-danger-5 {
  background: #ad1a16; }

.bg-light-danger-5 {
  background: #db201c; }

.bg-dark-danger-6 {
  background: #a91916; }

.bg-light-danger-6 {
  background: #df211c; }

.bg-dark-danger-7 {
  background: #a41815; }

.bg-light-danger-7 {
  background: #e2231e; }

.bg-dark-danger-8 {
  background: #a01814; }

.bg-light-danger-8 {
  background: #e32723; }

.bg-dark-danger-9 {
  background: #9b1714; }

.bg-light-danger-9 {
  background: #e42c27; }

.bg-dark-danger-10 {
  background: #971613; }

.bg-light-danger-10 {
  background: #e4302c; }

.bg-dark-danger-11 {
  background: #921613; }

.bg-light-danger-11 {
  background: #e53530; }

.bg-dark-danger-12 {
  background: #8e1512; }

.bg-light-danger-12 {
  background: #e53935; }

.bg-dark-danger-13 {
  background: #891412; }

.bg-light-danger-13 {
  background: #e63e39; }

.bg-dark-danger-14 {
  background: #851411; }

.bg-light-danger-14 {
  background: #e6423e; }

.bg-dark-danger-15 {
  background: #801310; }

.bg-light-danger-15 {
  background: #e74643; }

.bg-dark-danger-16 {
  background: #7c1210; }

.bg-light-danger-16 {
  background: #e84b47; }

.bg-dark-danger-17 {
  background: #77120f; }

.bg-light-danger-17 {
  background: #e84f4c; }

.bg-dark-danger-18 {
  background: #73110f; }

.bg-light-danger-18 {
  background: #e95450; }

.bg-dark-danger-19 {
  background: #6e100e; }

.bg-light-danger-19 {
  background: #e95855; }

.bg-dark-danger-20 {
  background: #6a100d; }

.bg-light-danger-20 {
  background: #ea5d59; }

.bg-dark-danger-21 {
  background: #650f0d; }

.bg-light-danger-21 {
  background: #ea615e; }

.bg-dark-danger-22 {
  background: #600e0c; }

.bg-light-danger-22 {
  background: #eb6562; }

.bg-dark-danger-23 {
  background: #5c0e0c; }

.bg-light-danger-23 {
  background: #ec6a67; }

.bg-dark-danger-24 {
  background: #570d0b; }

.bg-light-danger-24 {
  background: #ec6e6b; }

.bg-dark-danger-25 {
  background: #530c0b; }

.bg-light-danger-25 {
  background: #ed7370; }

.bg-dark-danger-26 {
  background: #4e0c0a; }

.bg-light-danger-26 {
  background: #ed7774; }

.bg-dark-danger-27 {
  background: #4a0b09; }

.bg-light-danger-27 {
  background: #ee7c79; }

.bg-dark-danger-28 {
  background: #450a09; }

.bg-light-danger-28 {
  background: #ee807d; }

.bg-dark-danger-29 {
  background: #410a08; }

.bg-light-danger-29 {
  background: #ef8482; }

.bg-dark-danger-30 {
  background: #3c0908; }

.bg-light-danger-30 {
  background: #f08986; }

.bg-dark-danger-31 {
  background: #380807; }

.bg-light-danger-31 {
  background: #f08d8b; }

.bg-dark-danger-32 {
  background: #330807; }

.bg-light-danger-32 {
  background: #f1928f; }

.bg-dark-danger-33 {
  background: #2f0706; }

.bg-light-danger-33 {
  background: #f19694; }

.bg-dark-danger-34 {
  background: #2a0605; }

.bg-light-danger-34 {
  background: #f29b98; }

.bg-dark-danger-35 {
  background: #260605; }

.bg-light-danger-35 {
  background: #f39f9d; }

.bg-dark-danger-36 {
  background: #210504; }

.bg-light-danger-36 {
  background: #f3a3a2; }

.bg-dark-danger-37 {
  background: #1d0404; }

.bg-light-danger-37 {
  background: #f4a8a6; }

.bg-dark-danger-38 {
  background: #180403; }

.bg-light-danger-38 {
  background: #f4acab; }

.bg-dark-danger-39 {
  background: #140303; }

.bg-light-danger-39 {
  background: #f5b1af; }

.bg-dark-danger-40 {
  background: #0f0202; }

.bg-light-danger-40 {
  background: #f5b5b4; }

.bg-dark-danger-41 {
  background: #0b0201; }

.bg-light-danger-41 {
  background: #f6bab8; }

.bg-dark-danger-42 {
  background: #060101; }

.bg-light-danger-42 {
  background: #f7bebd; }

.bg-dark-danger-43 {
  background: #020000; }

.bg-light-danger-43 {
  background: #f7c2c1; }

.bg-dark-danger-44 {
  background: black; }

.bg-light-danger-44 {
  background: #f8c7c6; }

.bg-dark-danger-45 {
  background: black; }

.bg-light-danger-45 {
  background: #f8cbca; }

.bg-dark-danger-46 {
  background: black; }

.bg-light-danger-46 {
  background: #f9d0cf; }

.bg-dark-danger-47 {
  background: black; }

.bg-light-danger-47 {
  background: #f9d4d3; }

.bg-dark-danger-48 {
  background: black; }

.bg-light-danger-48 {
  background: #fad9d8; }

.bg-dark-danger-49 {
  background: black; }

.bg-light-danger-49 {
  background: #fbdddc; }

.bg-dark-danger-50 {
  background: black; }

.bg-light-danger-50 {
  background: #fbe1e1; }

.bg-dark-danger-51 {
  background: black; }

.bg-light-danger-51 {
  background: #fce6e5; }

.bg-dark-danger-52 {
  background: black; }

.bg-light-danger-52 {
  background: #fceaea; }

.bg-dark-danger-53 {
  background: black; }

.bg-light-danger-53 {
  background: #fdefee; }

.bg-dark-danger-54 {
  background: black; }

.bg-light-danger-54 {
  background: #fdf3f3; }

.bg-dark-danger-55 {
  background: black; }

.bg-light-danger-55 {
  background: #fef8f7; }

.bg-dark-danger-56 {
  background: black; }

.bg-light-danger-56 {
  background: #fffcfc; }

.bg-dark-danger-57 {
  background: black; }

.bg-light-danger-57 {
  background: white; }

.bg-dark-danger-58 {
  background: black; }

.bg-light-danger-58 {
  background: white; }

.bg-dark-danger-59 {
  background: black; }

.bg-light-danger-59 {
  background: white; }

.bg-dark-danger-60 {
  background: black; }

.bg-light-danger-60 {
  background: white; }

.bg-dark-danger-61 {
  background: black; }

.bg-light-danger-61 {
  background: white; }

.bg-dark-danger-62 {
  background: black; }

.bg-light-danger-62 {
  background: white; }

.bg-dark-danger-63 {
  background: black; }

.bg-light-danger-63 {
  background: white; }

.bg-dark-danger-64 {
  background: black; }

.bg-light-danger-64 {
  background: white; }

.bg-dark-danger-65 {
  background: black; }

.bg-light-danger-65 {
  background: white; }

.bg-dark-danger-66 {
  background: black; }

.bg-light-danger-66 {
  background: white; }

.bg-dark-danger-67 {
  background: black; }

.bg-light-danger-67 {
  background: white; }

.bg-dark-danger-68 {
  background: black; }

.bg-light-danger-68 {
  background: white; }

.bg-dark-danger-69 {
  background: black; }

.bg-light-danger-69 {
  background: white; }

.bg-dark-danger-70 {
  background: black; }

.bg-light-danger-70 {
  background: white; }

.bg-dark-danger-71 {
  background: black; }

.bg-light-danger-71 {
  background: white; }

.bg-dark-danger-72 {
  background: black; }

.bg-light-danger-72 {
  background: white; }

.bg-dark-danger-73 {
  background: black; }

.bg-light-danger-73 {
  background: white; }

.bg-dark-danger-74 {
  background: black; }

.bg-light-danger-74 {
  background: white; }

.bg-dark-danger-75 {
  background: black; }

.bg-light-danger-75 {
  background: white; }

.bg-dark-danger-76 {
  background: black; }

.bg-light-danger-76 {
  background: white; }

.bg-dark-danger-77 {
  background: black; }

.bg-light-danger-77 {
  background: white; }

.bg-dark-danger-78 {
  background: black; }

.bg-light-danger-78 {
  background: white; }

.bg-dark-danger-79 {
  background: black; }

.bg-light-danger-79 {
  background: white; }

.bg-dark-danger-80 {
  background: black; }

.bg-light-danger-80 {
  background: white; }

.bg-dark-danger-81 {
  background: black; }

.bg-light-danger-81 {
  background: white; }

.bg-dark-danger-82 {
  background: black; }

.bg-light-danger-82 {
  background: white; }

.bg-dark-danger-83 {
  background: black; }

.bg-light-danger-83 {
  background: white; }

.bg-dark-danger-84 {
  background: black; }

.bg-light-danger-84 {
  background: white; }

.bg-dark-danger-85 {
  background: black; }

.bg-light-danger-85 {
  background: white; }

.bg-dark-danger-86 {
  background: black; }

.bg-light-danger-86 {
  background: white; }

.bg-dark-danger-87 {
  background: black; }

.bg-light-danger-87 {
  background: white; }

.bg-dark-danger-88 {
  background: black; }

.bg-light-danger-88 {
  background: white; }

.bg-dark-danger-89 {
  background: black; }

.bg-light-danger-89 {
  background: white; }

.bg-dark-danger-90 {
  background: black; }

.bg-light-danger-90 {
  background: white; }

.bg-dark-danger-91 {
  background: black; }

.bg-light-danger-91 {
  background: white; }

.bg-dark-danger-92 {
  background: black; }

.bg-light-danger-92 {
  background: white; }

.bg-dark-danger-93 {
  background: black; }

.bg-light-danger-93 {
  background: white; }

.bg-dark-danger-94 {
  background: black; }

.bg-light-danger-94 {
  background: white; }

.bg-dark-danger-95 {
  background: black; }

.bg-light-danger-95 {
  background: white; }

.bg-dark-danger-96 {
  background: black; }

.bg-light-danger-96 {
  background: white; }

.bg-dark-danger-97 {
  background: black; }

.bg-light-danger-97 {
  background: white; }

.bg-dark-danger-98 {
  background: black; }

.bg-light-danger-98 {
  background: white; }

.bg-dark-danger-99 {
  background: black; }

.bg-light-danger-99 {
  background: white; }

.bg-dark-danger-100 {
  background: black; }

.bg-light-danger-100 {
  background: white; }

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

.border-warning {
  border-color: #FDC645; }

.warning {
  background-color: #FDC645 !important;
  color: white !important; }

.tile-warning {
  background: #FDC645 !important; }
  @media (min-width: 1025px) {
    .tile-warning:hover {
      background-color: #fdce5e !important; } }
  .tile-warning:active, .tile-warning:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(253, 198, 69, 0.5);
    background-color: #fdc94f !important; }

.target-warning {
  background: #FDC645 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-warning {
  background-color: #FDC645 !important; }

.btn-warning {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #FDC645 !important;
  border: 2px solid #FDC645 !important; }
  .btn-warning:focus, .btn-warning:active {
    outline: none;
    color: white !important;
    background: #FDC645 !important;
    text-decoration: none; }

.bg-overlay-warning-10 {
  background: rgba(253, 198, 69, 0.1); }

.bg-overlay-warning-20 {
  background: rgba(253, 198, 69, 0.2); }

.bg-overlay-warning-30 {
  background: rgba(253, 198, 69, 0.3); }

.bg-overlay-warning-40 {
  background: rgba(253, 198, 69, 0.4); }

.bg-overlay-warning-50 {
  background: rgba(253, 198, 69, 0.5); }

.bg-overlay-warning-60 {
  background: rgba(253, 198, 69, 0.6); }

.bg-overlay-warning-70 {
  background: rgba(253, 198, 69, 0.7); }

.bg-overlay-warning-80 {
  background: rgba(253, 198, 69, 0.8); }

.bg-overlay-warning-90 {
  background: rgba(253, 198, 69, 0.9); }

.bg-warning {
  background: #FDC645; }

.bg-dark-warning-1 {
  background: #fdc440; }

.bg-light-warning-1 {
  background: #fdc84a; }

.bg-dark-warning-2 {
  background: #fdc33b; }

.bg-light-warning-2 {
  background: #fdc94f; }

.bg-dark-warning-3 {
  background: #fdc136; }

.bg-light-warning-3 {
  background: #fdcb54; }

.bg-dark-warning-4 {
  background: #fdc031; }

.bg-light-warning-4 {
  background: #fdcc59; }

.bg-dark-warning-5 {
  background: #fdbe2c; }

.bg-light-warning-5 {
  background: #fdce5e; }

.bg-dark-warning-6 {
  background: #fdbd27; }

.bg-light-warning-6 {
  background: #fdcf63; }

.bg-dark-warning-7 {
  background: #fdbb22; }

.bg-light-warning-7 {
  background: #fdd168; }

.bg-dark-warning-8 {
  background: #fdba1d; }

.bg-light-warning-8 {
  background: #fdd26d; }

.bg-dark-warning-9 {
  background: #fdb818; }

.bg-light-warning-9 {
  background: #fdd472; }

.bg-dark-warning-10 {
  background: #fcb713; }

.bg-light-warning-10 {
  background: #fed577; }

.bg-dark-warning-11 {
  background: #fcb50d; }

.bg-light-warning-11 {
  background: #fed77d; }

.bg-dark-warning-12 {
  background: #fcb308; }

.bg-light-warning-12 {
  background: #fed982; }

.bg-dark-warning-13 {
  background: #fcb203; }

.bg-light-warning-13 {
  background: #feda87; }

.bg-dark-warning-14 {
  background: #f8af03; }

.bg-light-warning-14 {
  background: #fedc8c; }

.bg-dark-warning-15 {
  background: #f3ab03; }

.bg-light-warning-15 {
  background: #fedd91; }

.bg-dark-warning-16 {
  background: #eea803; }

.bg-light-warning-16 {
  background: #fedf96; }

.bg-dark-warning-17 {
  background: #e9a403; }

.bg-light-warning-17 {
  background: #fee09b; }

.bg-dark-warning-18 {
  background: #e4a002; }

.bg-light-warning-18 {
  background: #fee2a0; }

.bg-dark-warning-19 {
  background: #df9d02; }

.bg-light-warning-19 {
  background: #fee3a5; }

.bg-dark-warning-20 {
  background: #da9902; }

.bg-light-warning-20 {
  background: #fee5aa; }

.bg-dark-warning-21 {
  background: #d59602; }

.bg-light-warning-21 {
  background: #fee6af; }

.bg-dark-warning-22 {
  background: #d09202; }

.bg-light-warning-22 {
  background: #fee8b4; }

.bg-dark-warning-23 {
  background: #cb8f02; }

.bg-light-warning-23 {
  background: #feeab9; }

.bg-dark-warning-24 {
  background: #c58b02; }

.bg-light-warning-24 {
  background: #feebbe; }

.bg-dark-warning-25 {
  background: #c08802; }

.bg-light-warning-25 {
  background: #feedc3; }

.bg-dark-warning-26 {
  background: #bb8402; }

.bg-light-warning-26 {
  background: #feeec8; }

.bg-dark-warning-27 {
  background: #b68002; }

.bg-light-warning-27 {
  background: #fef0cd; }

.bg-dark-warning-28 {
  background: #b17d02; }

.bg-light-warning-28 {
  background: #fff1d2; }

.bg-dark-warning-29 {
  background: #ac7902; }

.bg-light-warning-29 {
  background: #fff3d7; }

.bg-dark-warning-30 {
  background: #a77602; }

.bg-light-warning-30 {
  background: #fff4dc; }

.bg-dark-warning-31 {
  background: #a27202; }

.bg-light-warning-31 {
  background: #fff6e1; }

.bg-dark-warning-32 {
  background: #9d6f02; }

.bg-light-warning-32 {
  background: #fff7e6; }

.bg-dark-warning-33 {
  background: #986b02; }

.bg-light-warning-33 {
  background: #fff9ec; }

.bg-dark-warning-34 {
  background: #936802; }

.bg-light-warning-34 {
  background: #fffbf1; }

.bg-dark-warning-35 {
  background: #8e6402; }

.bg-light-warning-35 {
  background: #fffcf6; }

.bg-dark-warning-36 {
  background: #896001; }

.bg-light-warning-36 {
  background: #fffefb; }

.bg-dark-warning-37 {
  background: #845d01; }

.bg-light-warning-37 {
  background: white; }

.bg-dark-warning-38 {
  background: #7f5901; }

.bg-light-warning-38 {
  background: white; }

.bg-dark-warning-39 {
  background: #7a5601; }

.bg-light-warning-39 {
  background: white; }

.bg-dark-warning-40 {
  background: #755201; }

.bg-light-warning-40 {
  background: white; }

.bg-dark-warning-41 {
  background: #704f01; }

.bg-light-warning-41 {
  background: white; }

.bg-dark-warning-42 {
  background: #6b4b01; }

.bg-light-warning-42 {
  background: white; }

.bg-dark-warning-43 {
  background: #664801; }

.bg-light-warning-43 {
  background: white; }

.bg-dark-warning-44 {
  background: #614401; }

.bg-light-warning-44 {
  background: white; }

.bg-dark-warning-45 {
  background: #5c4001; }

.bg-light-warning-45 {
  background: white; }

.bg-dark-warning-46 {
  background: #563d01; }

.bg-light-warning-46 {
  background: white; }

.bg-dark-warning-47 {
  background: #513901; }

.bg-light-warning-47 {
  background: white; }

.bg-dark-warning-48 {
  background: #4c3601; }

.bg-light-warning-48 {
  background: white; }

.bg-dark-warning-49 {
  background: #473201; }

.bg-light-warning-49 {
  background: white; }

.bg-dark-warning-50 {
  background: #422f01; }

.bg-light-warning-50 {
  background: white; }

.bg-dark-warning-51 {
  background: #3d2b01; }

.bg-light-warning-51 {
  background: white; }

.bg-dark-warning-52 {
  background: #382801; }

.bg-light-warning-52 {
  background: white; }

.bg-dark-warning-53 {
  background: #332401; }

.bg-light-warning-53 {
  background: white; }

.bg-dark-warning-54 {
  background: #2e2000; }

.bg-light-warning-54 {
  background: white; }

.bg-dark-warning-55 {
  background: #291d00; }

.bg-light-warning-55 {
  background: white; }

.bg-dark-warning-56 {
  background: #241900; }

.bg-light-warning-56 {
  background: white; }

.bg-dark-warning-57 {
  background: #1f1600; }

.bg-light-warning-57 {
  background: white; }

.bg-dark-warning-58 {
  background: #1a1200; }

.bg-light-warning-58 {
  background: white; }

.bg-dark-warning-59 {
  background: #150f00; }

.bg-light-warning-59 {
  background: white; }

.bg-dark-warning-60 {
  background: #100b00; }

.bg-light-warning-60 {
  background: white; }

.bg-dark-warning-61 {
  background: #0b0800; }

.bg-light-warning-61 {
  background: white; }

.bg-dark-warning-62 {
  background: #060400; }

.bg-light-warning-62 {
  background: white; }

.bg-dark-warning-63 {
  background: #010000; }

.bg-light-warning-63 {
  background: white; }

.bg-dark-warning-64 {
  background: black; }

.bg-light-warning-64 {
  background: white; }

.bg-dark-warning-65 {
  background: black; }

.bg-light-warning-65 {
  background: white; }

.bg-dark-warning-66 {
  background: black; }

.bg-light-warning-66 {
  background: white; }

.bg-dark-warning-67 {
  background: black; }

.bg-light-warning-67 {
  background: white; }

.bg-dark-warning-68 {
  background: black; }

.bg-light-warning-68 {
  background: white; }

.bg-dark-warning-69 {
  background: black; }

.bg-light-warning-69 {
  background: white; }

.bg-dark-warning-70 {
  background: black; }

.bg-light-warning-70 {
  background: white; }

.bg-dark-warning-71 {
  background: black; }

.bg-light-warning-71 {
  background: white; }

.bg-dark-warning-72 {
  background: black; }

.bg-light-warning-72 {
  background: white; }

.bg-dark-warning-73 {
  background: black; }

.bg-light-warning-73 {
  background: white; }

.bg-dark-warning-74 {
  background: black; }

.bg-light-warning-74 {
  background: white; }

.bg-dark-warning-75 {
  background: black; }

.bg-light-warning-75 {
  background: white; }

.bg-dark-warning-76 {
  background: black; }

.bg-light-warning-76 {
  background: white; }

.bg-dark-warning-77 {
  background: black; }

.bg-light-warning-77 {
  background: white; }

.bg-dark-warning-78 {
  background: black; }

.bg-light-warning-78 {
  background: white; }

.bg-dark-warning-79 {
  background: black; }

.bg-light-warning-79 {
  background: white; }

.bg-dark-warning-80 {
  background: black; }

.bg-light-warning-80 {
  background: white; }

.bg-dark-warning-81 {
  background: black; }

.bg-light-warning-81 {
  background: white; }

.bg-dark-warning-82 {
  background: black; }

.bg-light-warning-82 {
  background: white; }

.bg-dark-warning-83 {
  background: black; }

.bg-light-warning-83 {
  background: white; }

.bg-dark-warning-84 {
  background: black; }

.bg-light-warning-84 {
  background: white; }

.bg-dark-warning-85 {
  background: black; }

.bg-light-warning-85 {
  background: white; }

.bg-dark-warning-86 {
  background: black; }

.bg-light-warning-86 {
  background: white; }

.bg-dark-warning-87 {
  background: black; }

.bg-light-warning-87 {
  background: white; }

.bg-dark-warning-88 {
  background: black; }

.bg-light-warning-88 {
  background: white; }

.bg-dark-warning-89 {
  background: black; }

.bg-light-warning-89 {
  background: white; }

.bg-dark-warning-90 {
  background: black; }

.bg-light-warning-90 {
  background: white; }

.bg-dark-warning-91 {
  background: black; }

.bg-light-warning-91 {
  background: white; }

.bg-dark-warning-92 {
  background: black; }

.bg-light-warning-92 {
  background: white; }

.bg-dark-warning-93 {
  background: black; }

.bg-light-warning-93 {
  background: white; }

.bg-dark-warning-94 {
  background: black; }

.bg-light-warning-94 {
  background: white; }

.bg-dark-warning-95 {
  background: black; }

.bg-light-warning-95 {
  background: white; }

.bg-dark-warning-96 {
  background: black; }

.bg-light-warning-96 {
  background: white; }

.bg-dark-warning-97 {
  background: black; }

.bg-light-warning-97 {
  background: white; }

.bg-dark-warning-98 {
  background: black; }

.bg-light-warning-98 {
  background: white; }

.bg-dark-warning-99 {
  background: black; }

.bg-light-warning-99 {
  background: white; }

.bg-dark-warning-100 {
  background: black; }

.bg-light-warning-100 {
  background: white; }

.text-quarterly {
  color: #51B6D4 !important; }

.border-quarterly {
  border-color: #51B6D4; }

.quarterly {
  background-color: #51B6D4 !important;
  color: white !important; }

.tile-quarterly {
  background: #51B6D4 !important; }
  @media (min-width: 1025px) {
    .tile-quarterly:hover {
      background-color: #65bfd9 !important; } }
  .tile-quarterly:active, .tile-quarterly:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(81, 182, 212, 0.5);
    background-color: #59b9d6 !important; }

.target-quarterly {
  background: #51B6D4 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-quarterly {
  background-color: #51B6D4 !important; }

.btn-quarterly {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #51B6D4 !important;
  border: 2px solid #51B6D4 !important; }
  .btn-quarterly:focus, .btn-quarterly:active {
    outline: none;
    color: white !important;
    background: #51B6D4 !important;
    text-decoration: none; }

.bg-overlay-quarterly-10 {
  background: rgba(81, 182, 212, 0.1); }

.bg-overlay-quarterly-20 {
  background: rgba(81, 182, 212, 0.2); }

.bg-overlay-quarterly-30 {
  background: rgba(81, 182, 212, 0.3); }

.bg-overlay-quarterly-40 {
  background: rgba(81, 182, 212, 0.4); }

.bg-overlay-quarterly-50 {
  background: rgba(81, 182, 212, 0.5); }

.bg-overlay-quarterly-60 {
  background: rgba(81, 182, 212, 0.6); }

.bg-overlay-quarterly-70 {
  background: rgba(81, 182, 212, 0.7); }

.bg-overlay-quarterly-80 {
  background: rgba(81, 182, 212, 0.8); }

.bg-overlay-quarterly-90 {
  background: rgba(81, 182, 212, 0.9); }

.bg-quarterly {
  background: #51B6D4; }

.bg-dark-quarterly-1 {
  background: #4db4d3; }

.bg-light-quarterly-1 {
  background: #55b8d5; }

.bg-dark-quarterly-2 {
  background: #49b3d2; }

.bg-light-quarterly-2 {
  background: #59b9d6; }

.bg-dark-quarterly-3 {
  background: #45b1d1; }

.bg-light-quarterly-3 {
  background: #5dbbd7; }

.bg-dark-quarterly-4 {
  background: #41afd0; }

.bg-light-quarterly-4 {
  background: #61bdd8; }

.bg-dark-quarterly-5 {
  background: #3dadcf; }

.bg-light-quarterly-5 {
  background: #65bfd9; }

.bg-dark-quarterly-6 {
  background: #38acce; }

.bg-light-quarterly-6 {
  background: #6ac0da; }

.bg-dark-quarterly-7 {
  background: #34aacd; }

.bg-light-quarterly-7 {
  background: #6ec2db; }

.bg-dark-quarterly-8 {
  background: #32a7ca; }

.bg-light-quarterly-8 {
  background: #72c4dc; }

.bg-dark-quarterly-9 {
  background: #31a4c6; }

.bg-light-quarterly-9 {
  background: #76c5dd; }

.bg-dark-quarterly-10 {
  background: #30a1c2; }

.bg-light-quarterly-10 {
  background: #7ac7de; }

.bg-dark-quarterly-11 {
  background: #2f9dbe; }

.bg-light-quarterly-11 {
  background: #7ec9df; }

.bg-dark-quarterly-12 {
  background: #2e9aba; }

.bg-light-quarterly-12 {
  background: #82cbe0; }

.bg-dark-quarterly-13 {
  background: #2d96b6; }

.bg-light-quarterly-13 {
  background: #86cce1; }

.bg-dark-quarterly-14 {
  background: #2c93b2; }

.bg-light-quarterly-14 {
  background: #8acee2; }

.bg-dark-quarterly-15 {
  background: #2b90ae; }

.bg-light-quarterly-15 {
  background: #8ed0e3; }

.bg-dark-quarterly-16 {
  background: #2a8caa; }

.bg-light-quarterly-16 {
  background: #92d1e4; }

.bg-dark-quarterly-17 {
  background: #2989a5; }

.bg-light-quarterly-17 {
  background: #97d3e5; }

.bg-dark-quarterly-18 {
  background: #2886a1; }

.bg-light-quarterly-18 {
  background: #9bd5e6; }

.bg-dark-quarterly-19 {
  background: #27829d; }

.bg-light-quarterly-19 {
  background: #9fd7e7; }

.bg-dark-quarterly-20 {
  background: #267f99; }

.bg-light-quarterly-20 {
  background: #a3d8e8; }

.bg-dark-quarterly-21 {
  background: #257b95; }

.bg-light-quarterly-21 {
  background: #a7dae9; }

.bg-dark-quarterly-22 {
  background: #247891; }

.bg-light-quarterly-22 {
  background: #abdcea; }

.bg-dark-quarterly-23 {
  background: #23758d; }

.bg-light-quarterly-23 {
  background: #afddeb; }

.bg-dark-quarterly-24 {
  background: #227189; }

.bg-light-quarterly-24 {
  background: #b3dfec; }

.bg-dark-quarterly-25 {
  background: #216e85; }

.bg-light-quarterly-25 {
  background: #b7e1ed; }

.bg-dark-quarterly-26 {
  background: #206a81; }

.bg-light-quarterly-26 {
  background: #bbe3ee; }

.bg-dark-quarterly-27 {
  background: #1f677d; }

.bg-light-quarterly-27 {
  background: #bfe4ef; }

.bg-dark-quarterly-28 {
  background: #1e6478; }

.bg-light-quarterly-28 {
  background: #c4e6f0; }

.bg-dark-quarterly-29 {
  background: #1d6074; }

.bg-light-quarterly-29 {
  background: #c8e8f1; }

.bg-dark-quarterly-30 {
  background: #1c5d70; }

.bg-light-quarterly-30 {
  background: #cce9f2; }

.bg-dark-quarterly-31 {
  background: #1b5a6c; }

.bg-light-quarterly-31 {
  background: #d0ebf3; }

.bg-dark-quarterly-32 {
  background: #1a5668; }

.bg-light-quarterly-32 {
  background: #d4edf4; }

.bg-dark-quarterly-33 {
  background: #195364; }

.bg-light-quarterly-33 {
  background: #d8eff5; }

.bg-dark-quarterly-34 {
  background: #184f60; }

.bg-light-quarterly-34 {
  background: #dcf0f6; }

.bg-dark-quarterly-35 {
  background: #174c5c; }

.bg-light-quarterly-35 {
  background: #e0f2f7; }

.bg-dark-quarterly-36 {
  background: #164958; }

.bg-light-quarterly-36 {
  background: #e4f4f8; }

.bg-dark-quarterly-37 {
  background: #154554; }

.bg-light-quarterly-37 {
  background: #e8f5f9; }

.bg-dark-quarterly-38 {
  background: #144250; }

.bg-light-quarterly-38 {
  background: #ecf7fa; }

.bg-dark-quarterly-39 {
  background: #133e4b; }

.bg-light-quarterly-39 {
  background: #f0f9fb; }

.bg-dark-quarterly-40 {
  background: #123b47; }

.bg-light-quarterly-40 {
  background: #f5fbfc; }

.bg-dark-quarterly-41 {
  background: #113843; }

.bg-light-quarterly-41 {
  background: #f9fcfd; }

.bg-dark-quarterly-42 {
  background: #10343f; }

.bg-light-quarterly-42 {
  background: #fdfefe; }

.bg-dark-quarterly-43 {
  background: #0f313b; }

.bg-light-quarterly-43 {
  background: white; }

.bg-dark-quarterly-44 {
  background: #0e2e37; }

.bg-light-quarterly-44 {
  background: white; }

.bg-dark-quarterly-45 {
  background: #0d2a33; }

.bg-light-quarterly-45 {
  background: white; }

.bg-dark-quarterly-46 {
  background: #0c272f; }

.bg-light-quarterly-46 {
  background: white; }

.bg-dark-quarterly-47 {
  background: #0b232b; }

.bg-light-quarterly-47 {
  background: white; }

.bg-dark-quarterly-48 {
  background: #0a2027; }

.bg-light-quarterly-48 {
  background: white; }

.bg-dark-quarterly-49 {
  background: #091d23; }

.bg-light-quarterly-49 {
  background: white; }

.bg-dark-quarterly-50 {
  background: #08191e; }

.bg-light-quarterly-50 {
  background: white; }

.bg-dark-quarterly-51 {
  background: #07161a; }

.bg-light-quarterly-51 {
  background: white; }

.bg-dark-quarterly-52 {
  background: #061216; }

.bg-light-quarterly-52 {
  background: white; }

.bg-dark-quarterly-53 {
  background: #040f12; }

.bg-light-quarterly-53 {
  background: white; }

.bg-dark-quarterly-54 {
  background: #030c0e; }

.bg-light-quarterly-54 {
  background: white; }

.bg-dark-quarterly-55 {
  background: #02080a; }

.bg-light-quarterly-55 {
  background: white; }

.bg-dark-quarterly-56 {
  background: #010506; }

.bg-light-quarterly-56 {
  background: white; }

.bg-dark-quarterly-57 {
  background: #000202; }

.bg-light-quarterly-57 {
  background: white; }

.bg-dark-quarterly-58 {
  background: black; }

.bg-light-quarterly-58 {
  background: white; }

.bg-dark-quarterly-59 {
  background: black; }

.bg-light-quarterly-59 {
  background: white; }

.bg-dark-quarterly-60 {
  background: black; }

.bg-light-quarterly-60 {
  background: white; }

.bg-dark-quarterly-61 {
  background: black; }

.bg-light-quarterly-61 {
  background: white; }

.bg-dark-quarterly-62 {
  background: black; }

.bg-light-quarterly-62 {
  background: white; }

.bg-dark-quarterly-63 {
  background: black; }

.bg-light-quarterly-63 {
  background: white; }

.bg-dark-quarterly-64 {
  background: black; }

.bg-light-quarterly-64 {
  background: white; }

.bg-dark-quarterly-65 {
  background: black; }

.bg-light-quarterly-65 {
  background: white; }

.bg-dark-quarterly-66 {
  background: black; }

.bg-light-quarterly-66 {
  background: white; }

.bg-dark-quarterly-67 {
  background: black; }

.bg-light-quarterly-67 {
  background: white; }

.bg-dark-quarterly-68 {
  background: black; }

.bg-light-quarterly-68 {
  background: white; }

.bg-dark-quarterly-69 {
  background: black; }

.bg-light-quarterly-69 {
  background: white; }

.bg-dark-quarterly-70 {
  background: black; }

.bg-light-quarterly-70 {
  background: white; }

.bg-dark-quarterly-71 {
  background: black; }

.bg-light-quarterly-71 {
  background: white; }

.bg-dark-quarterly-72 {
  background: black; }

.bg-light-quarterly-72 {
  background: white; }

.bg-dark-quarterly-73 {
  background: black; }

.bg-light-quarterly-73 {
  background: white; }

.bg-dark-quarterly-74 {
  background: black; }

.bg-light-quarterly-74 {
  background: white; }

.bg-dark-quarterly-75 {
  background: black; }

.bg-light-quarterly-75 {
  background: white; }

.bg-dark-quarterly-76 {
  background: black; }

.bg-light-quarterly-76 {
  background: white; }

.bg-dark-quarterly-77 {
  background: black; }

.bg-light-quarterly-77 {
  background: white; }

.bg-dark-quarterly-78 {
  background: black; }

.bg-light-quarterly-78 {
  background: white; }

.bg-dark-quarterly-79 {
  background: black; }

.bg-light-quarterly-79 {
  background: white; }

.bg-dark-quarterly-80 {
  background: black; }

.bg-light-quarterly-80 {
  background: white; }

.bg-dark-quarterly-81 {
  background: black; }

.bg-light-quarterly-81 {
  background: white; }

.bg-dark-quarterly-82 {
  background: black; }

.bg-light-quarterly-82 {
  background: white; }

.bg-dark-quarterly-83 {
  background: black; }

.bg-light-quarterly-83 {
  background: white; }

.bg-dark-quarterly-84 {
  background: black; }

.bg-light-quarterly-84 {
  background: white; }

.bg-dark-quarterly-85 {
  background: black; }

.bg-light-quarterly-85 {
  background: white; }

.bg-dark-quarterly-86 {
  background: black; }

.bg-light-quarterly-86 {
  background: white; }

.bg-dark-quarterly-87 {
  background: black; }

.bg-light-quarterly-87 {
  background: white; }

.bg-dark-quarterly-88 {
  background: black; }

.bg-light-quarterly-88 {
  background: white; }

.bg-dark-quarterly-89 {
  background: black; }

.bg-light-quarterly-89 {
  background: white; }

.bg-dark-quarterly-90 {
  background: black; }

.bg-light-quarterly-90 {
  background: white; }

.bg-dark-quarterly-91 {
  background: black; }

.bg-light-quarterly-91 {
  background: white; }

.bg-dark-quarterly-92 {
  background: black; }

.bg-light-quarterly-92 {
  background: white; }

.bg-dark-quarterly-93 {
  background: black; }

.bg-light-quarterly-93 {
  background: white; }

.bg-dark-quarterly-94 {
  background: black; }

.bg-light-quarterly-94 {
  background: white; }

.bg-dark-quarterly-95 {
  background: black; }

.bg-light-quarterly-95 {
  background: white; }

.bg-dark-quarterly-96 {
  background: black; }

.bg-light-quarterly-96 {
  background: white; }

.bg-dark-quarterly-97 {
  background: black; }

.bg-light-quarterly-97 {
  background: white; }

.bg-dark-quarterly-98 {
  background: black; }

.bg-light-quarterly-98 {
  background: white; }

.bg-dark-quarterly-99 {
  background: black; }

.bg-light-quarterly-99 {
  background: white; }

.bg-dark-quarterly-100 {
  background: black; }

.bg-light-quarterly-100 {
  background: white; }

.text-primary {
  color: #004D89 !important; }

.border-primary {
  border-color: #004D89; }

.primary {
  background-color: #004D89 !important;
  color: white !important; }

.tile-primary {
  background: #004D89 !important; }
  @media (min-width: 1025px) {
    .tile-primary:hover {
      background-color: #005ba3 !important; } }
  .tile-primary:active, .tile-primary:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 77, 137, 0.5);
    background-color: #005393 !important; }

.target-primary {
  background: #004D89 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-primary {
  background-color: #004D89 !important; }

.btn-primary {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #004D89 !important;
  border: 2px solid #004D89 !important; }
  .btn-primary:focus, .btn-primary:active {
    outline: none;
    color: white !important;
    background: #004D89 !important;
    text-decoration: none; }

.bg-overlay-primary-10 {
  background: rgba(0, 77, 137, 0.1); }

.bg-overlay-primary-20 {
  background: rgba(0, 77, 137, 0.2); }

.bg-overlay-primary-30 {
  background: rgba(0, 77, 137, 0.3); }

.bg-overlay-primary-40 {
  background: rgba(0, 77, 137, 0.4); }

.bg-overlay-primary-50 {
  background: rgba(0, 77, 137, 0.5); }

.bg-overlay-primary-60 {
  background: rgba(0, 77, 137, 0.6); }

.bg-overlay-primary-70 {
  background: rgba(0, 77, 137, 0.7); }

.bg-overlay-primary-80 {
  background: rgba(0, 77, 137, 0.8); }

.bg-overlay-primary-90 {
  background: rgba(0, 77, 137, 0.9); }

.bg-primary {
  background: #004D89; }

.bg-dark-primary-1 {
  background: #004a84; }

.bg-light-primary-1 {
  background: #00508e; }

.bg-dark-primary-2 {
  background: #00477f; }

.bg-light-primary-2 {
  background: #005393; }

.bg-dark-primary-3 {
  background: #00447a; }

.bg-light-primary-3 {
  background: #005698; }

.bg-dark-primary-4 {
  background: #004275; }

.bg-light-primary-4 {
  background: #00589d; }

.bg-dark-primary-5 {
  background: #003f70; }

.bg-light-primary-5 {
  background: #005ba3; }

.bg-dark-primary-6 {
  background: #003c6a; }

.bg-light-primary-6 {
  background: #005ea8; }

.bg-dark-primary-7 {
  background: #003965; }

.bg-light-primary-7 {
  background: #0061ad; }

.bg-dark-primary-8 {
  background: #003660; }

.bg-light-primary-8 {
  background: #0064b2; }

.bg-dark-primary-9 {
  background: #00335b; }

.bg-light-primary-9 {
  background: #0067b7; }

.bg-dark-primary-10 {
  background: #003056; }

.bg-light-primary-10 {
  background: #006abc; }

.bg-dark-primary-11 {
  background: #002d51; }

.bg-light-primary-11 {
  background: #006dc1; }

.bg-dark-primary-12 {
  background: #002b4c; }

.bg-light-primary-12 {
  background: #006fc6; }

.bg-dark-primary-13 {
  background: #002847; }

.bg-light-primary-13 {
  background: #0072cb; }

.bg-dark-primary-14 {
  background: #002542; }

.bg-light-primary-14 {
  background: #0075d0; }

.bg-dark-primary-15 {
  background: #00223d; }

.bg-light-primary-15 {
  background: #0078d6; }

.bg-dark-primary-16 {
  background: #001f37; }

.bg-light-primary-16 {
  background: #007bdb; }

.bg-dark-primary-17 {
  background: #001c32; }

.bg-light-primary-17 {
  background: #007ee0; }

.bg-dark-primary-18 {
  background: #00192d; }

.bg-light-primary-18 {
  background: #0081e5; }

.bg-dark-primary-19 {
  background: #001728; }

.bg-light-primary-19 {
  background: #0083ea; }

.bg-dark-primary-20 {
  background: #001423; }

.bg-light-primary-20 {
  background: #0086ef; }

.bg-dark-primary-21 {
  background: #00111e; }

.bg-light-primary-21 {
  background: #0089f4; }

.bg-dark-primary-22 {
  background: #000e19; }

.bg-light-primary-22 {
  background: #008cf9; }

.bg-dark-primary-23 {
  background: #000b14; }

.bg-light-primary-23 {
  background: #008ffe; }

.bg-dark-primary-24 {
  background: #00080f; }

.bg-light-primary-24 {
  background: #0491ff; }

.bg-dark-primary-25 {
  background: #00050a; }

.bg-light-primary-25 {
  background: #0a93ff; }

.bg-dark-primary-26 {
  background: #000204; }

.bg-light-primary-26 {
  background: #0f96ff; }

.bg-dark-primary-27 {
  background: black; }

.bg-light-primary-27 {
  background: #1498ff; }

.bg-dark-primary-28 {
  background: black; }

.bg-light-primary-28 {
  background: #199aff; }

.bg-dark-primary-29 {
  background: black; }

.bg-light-primary-29 {
  background: #1e9cff; }

.bg-dark-primary-30 {
  background: black; }

.bg-light-primary-30 {
  background: #239fff; }

.bg-dark-primary-31 {
  background: black; }

.bg-light-primary-31 {
  background: #28a1ff; }

.bg-dark-primary-32 {
  background: black; }

.bg-light-primary-32 {
  background: #2da3ff; }

.bg-dark-primary-33 {
  background: black; }

.bg-light-primary-33 {
  background: #32a5ff; }

.bg-dark-primary-34 {
  background: black; }

.bg-light-primary-34 {
  background: #37a8ff; }

.bg-dark-primary-35 {
  background: black; }

.bg-light-primary-35 {
  background: #3daaff; }

.bg-dark-primary-36 {
  background: black; }

.bg-light-primary-36 {
  background: #42acff; }

.bg-dark-primary-37 {
  background: black; }

.bg-light-primary-37 {
  background: #47aeff; }

.bg-dark-primary-38 {
  background: black; }

.bg-light-primary-38 {
  background: #4cb1ff; }

.bg-dark-primary-39 {
  background: black; }

.bg-light-primary-39 {
  background: #51b3ff; }

.bg-dark-primary-40 {
  background: black; }

.bg-light-primary-40 {
  background: #56b5ff; }

.bg-dark-primary-41 {
  background: black; }

.bg-light-primary-41 {
  background: #5bb7ff; }

.bg-dark-primary-42 {
  background: black; }

.bg-light-primary-42 {
  background: #60b9ff; }

.bg-dark-primary-43 {
  background: black; }

.bg-light-primary-43 {
  background: #65bcff; }

.bg-dark-primary-44 {
  background: black; }

.bg-light-primary-44 {
  background: #6abeff; }

.bg-dark-primary-45 {
  background: black; }

.bg-light-primary-45 {
  background: #70c0ff; }

.bg-dark-primary-46 {
  background: black; }

.bg-light-primary-46 {
  background: #75c2ff; }

.bg-dark-primary-47 {
  background: black; }

.bg-light-primary-47 {
  background: #7ac5ff; }

.bg-dark-primary-48 {
  background: black; }

.bg-light-primary-48 {
  background: #7fc7ff; }

.bg-dark-primary-49 {
  background: black; }

.bg-light-primary-49 {
  background: #84c9ff; }

.bg-dark-primary-50 {
  background: black; }

.bg-light-primary-50 {
  background: #89cbff; }

.bg-dark-primary-51 {
  background: black; }

.bg-light-primary-51 {
  background: #8eceff; }

.bg-dark-primary-52 {
  background: black; }

.bg-light-primary-52 {
  background: #93d0ff; }

.bg-dark-primary-53 {
  background: black; }

.bg-light-primary-53 {
  background: #98d2ff; }

.bg-dark-primary-54 {
  background: black; }

.bg-light-primary-54 {
  background: #9dd4ff; }

.bg-dark-primary-55 {
  background: black; }

.bg-light-primary-55 {
  background: #a3d6ff; }

.bg-dark-primary-56 {
  background: black; }

.bg-light-primary-56 {
  background: #a8d9ff; }

.bg-dark-primary-57 {
  background: black; }

.bg-light-primary-57 {
  background: #addbff; }

.bg-dark-primary-58 {
  background: black; }

.bg-light-primary-58 {
  background: #b2ddff; }

.bg-dark-primary-59 {
  background: black; }

.bg-light-primary-59 {
  background: #b7dfff; }

.bg-dark-primary-60 {
  background: black; }

.bg-light-primary-60 {
  background: #bce2ff; }

.bg-dark-primary-61 {
  background: black; }

.bg-light-primary-61 {
  background: #c1e4ff; }

.bg-dark-primary-62 {
  background: black; }

.bg-light-primary-62 {
  background: #c6e6ff; }

.bg-dark-primary-63 {
  background: black; }

.bg-light-primary-63 {
  background: #cbe8ff; }

.bg-dark-primary-64 {
  background: black; }

.bg-light-primary-64 {
  background: #d0ebff; }

.bg-dark-primary-65 {
  background: black; }

.bg-light-primary-65 {
  background: #d6edff; }

.bg-dark-primary-66 {
  background: black; }

.bg-light-primary-66 {
  background: #dbefff; }

.bg-dark-primary-67 {
  background: black; }

.bg-light-primary-67 {
  background: #e0f1ff; }

.bg-dark-primary-68 {
  background: black; }

.bg-light-primary-68 {
  background: #e5f4ff; }

.bg-dark-primary-69 {
  background: black; }

.bg-light-primary-69 {
  background: #eaf6ff; }

.bg-dark-primary-70 {
  background: black; }

.bg-light-primary-70 {
  background: #eff8ff; }

.bg-dark-primary-71 {
  background: black; }

.bg-light-primary-71 {
  background: #f4faff; }

.bg-dark-primary-72 {
  background: black; }

.bg-light-primary-72 {
  background: #f9fcff; }

.bg-dark-primary-73 {
  background: black; }

.bg-light-primary-73 {
  background: #feffff; }

.bg-dark-primary-74 {
  background: black; }

.bg-light-primary-74 {
  background: white; }

.bg-dark-primary-75 {
  background: black; }

.bg-light-primary-75 {
  background: white; }

.bg-dark-primary-76 {
  background: black; }

.bg-light-primary-76 {
  background: white; }

.bg-dark-primary-77 {
  background: black; }

.bg-light-primary-77 {
  background: white; }

.bg-dark-primary-78 {
  background: black; }

.bg-light-primary-78 {
  background: white; }

.bg-dark-primary-79 {
  background: black; }

.bg-light-primary-79 {
  background: white; }

.bg-dark-primary-80 {
  background: black; }

.bg-light-primary-80 {
  background: white; }

.bg-dark-primary-81 {
  background: black; }

.bg-light-primary-81 {
  background: white; }

.bg-dark-primary-82 {
  background: black; }

.bg-light-primary-82 {
  background: white; }

.bg-dark-primary-83 {
  background: black; }

.bg-light-primary-83 {
  background: white; }

.bg-dark-primary-84 {
  background: black; }

.bg-light-primary-84 {
  background: white; }

.bg-dark-primary-85 {
  background: black; }

.bg-light-primary-85 {
  background: white; }

.bg-dark-primary-86 {
  background: black; }

.bg-light-primary-86 {
  background: white; }

.bg-dark-primary-87 {
  background: black; }

.bg-light-primary-87 {
  background: white; }

.bg-dark-primary-88 {
  background: black; }

.bg-light-primary-88 {
  background: white; }

.bg-dark-primary-89 {
  background: black; }

.bg-light-primary-89 {
  background: white; }

.bg-dark-primary-90 {
  background: black; }

.bg-light-primary-90 {
  background: white; }

.bg-dark-primary-91 {
  background: black; }

.bg-light-primary-91 {
  background: white; }

.bg-dark-primary-92 {
  background: black; }

.bg-light-primary-92 {
  background: white; }

.bg-dark-primary-93 {
  background: black; }

.bg-light-primary-93 {
  background: white; }

.bg-dark-primary-94 {
  background: black; }

.bg-light-primary-94 {
  background: white; }

.bg-dark-primary-95 {
  background: black; }

.bg-light-primary-95 {
  background: white; }

.bg-dark-primary-96 {
  background: black; }

.bg-light-primary-96 {
  background: white; }

.bg-dark-primary-97 {
  background: black; }

.bg-light-primary-97 {
  background: white; }

.bg-dark-primary-98 {
  background: black; }

.bg-light-primary-98 {
  background: white; }

.bg-dark-primary-99 {
  background: black; }

.bg-light-primary-99 {
  background: white; }

.bg-dark-primary-100 {
  background: black; }

.bg-light-primary-100 {
  background: white; }

.text-readprevious {
  color: #007E9E !important; }

.border-readprevious {
  border-color: #007E9E; }

.readprevious {
  background-color: #007E9E !important;
  color: white !important; }

.tile-readprevious {
  background: #007E9E !important; }
  @media (min-width: 1025px) {
    .tile-readprevious:hover {
      background-color: #0092b8 !important; } }
  .tile-readprevious:active, .tile-readprevious:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 126, 158, 0.5);
    background-color: #0086a8 !important; }

.target-readprevious {
  background: #007E9E !important;
  color: #fff;
  padding: 20px; }

.patient-dash-readprevious {
  background-color: #007E9E !important; }

.btn-readprevious {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007E9E !important;
  border: 2px solid #007E9E !important; }
  .btn-readprevious:focus, .btn-readprevious:active {
    outline: none;
    color: white !important;
    background: #007E9E !important;
    text-decoration: none; }

.bg-overlay-readprevious-10 {
  background: rgba(0, 126, 158, 0.1); }

.bg-overlay-readprevious-20 {
  background: rgba(0, 126, 158, 0.2); }

.bg-overlay-readprevious-30 {
  background: rgba(0, 126, 158, 0.3); }

.bg-overlay-readprevious-40 {
  background: rgba(0, 126, 158, 0.4); }

.bg-overlay-readprevious-50 {
  background: rgba(0, 126, 158, 0.5); }

.bg-overlay-readprevious-60 {
  background: rgba(0, 126, 158, 0.6); }

.bg-overlay-readprevious-70 {
  background: rgba(0, 126, 158, 0.7); }

.bg-overlay-readprevious-80 {
  background: rgba(0, 126, 158, 0.8); }

.bg-overlay-readprevious-90 {
  background: rgba(0, 126, 158, 0.9); }

.bg-readprevious {
  background: #007E9E; }

.bg-dark-readprevious-1 {
  background: #007a99; }

.bg-light-readprevious-1 {
  background: #0082a3; }

.bg-dark-readprevious-2 {
  background: #007694; }

.bg-light-readprevious-2 {
  background: #0086a8; }

.bg-dark-readprevious-3 {
  background: #00728f; }

.bg-light-readprevious-3 {
  background: #008aad; }

.bg-dark-readprevious-4 {
  background: #006e8a; }

.bg-light-readprevious-4 {
  background: #008eb2; }

.bg-dark-readprevious-5 {
  background: #006a85; }

.bg-light-readprevious-5 {
  background: #0092b8; }

.bg-dark-readprevious-6 {
  background: #00667f; }

.bg-light-readprevious-6 {
  background: #0096bd; }

.bg-dark-readprevious-7 {
  background: #00627a; }

.bg-light-readprevious-7 {
  background: #009ac2; }

.bg-dark-readprevious-8 {
  background: #005d75; }

.bg-light-readprevious-8 {
  background: #009fc7; }

.bg-dark-readprevious-9 {
  background: #005970; }

.bg-light-readprevious-9 {
  background: #00a3cc; }

.bg-dark-readprevious-10 {
  background: #00556b; }

.bg-light-readprevious-10 {
  background: #00a7d1; }

.bg-dark-readprevious-11 {
  background: #005166; }

.bg-light-readprevious-11 {
  background: #00abd6; }

.bg-dark-readprevious-12 {
  background: #004d61; }

.bg-light-readprevious-12 {
  background: #00afdb; }

.bg-dark-readprevious-13 {
  background: #00495c; }

.bg-light-readprevious-13 {
  background: #00b3e0; }

.bg-dark-readprevious-14 {
  background: #004557; }

.bg-light-readprevious-14 {
  background: #00b7e5; }

.bg-dark-readprevious-15 {
  background: #004152; }

.bg-light-readprevious-15 {
  background: #00bbeb; }

.bg-dark-readprevious-16 {
  background: #003d4c; }

.bg-light-readprevious-16 {
  background: #00bff0; }

.bg-dark-readprevious-17 {
  background: #003947; }

.bg-light-readprevious-17 {
  background: #00c3f5; }

.bg-dark-readprevious-18 {
  background: #003542; }

.bg-light-readprevious-18 {
  background: #00c7fa; }

.bg-dark-readprevious-19 {
  background: #00313d; }

.bg-light-readprevious-19 {
  background: #00cbff; }

.bg-dark-readprevious-20 {
  background: #002d38; }

.bg-light-readprevious-20 {
  background: #05ccff; }

.bg-dark-readprevious-21 {
  background: #002933; }

.bg-light-readprevious-21 {
  background: #0acdff; }

.bg-dark-readprevious-22 {
  background: #00252e; }

.bg-light-readprevious-22 {
  background: #0fceff; }

.bg-dark-readprevious-23 {
  background: #002029; }

.bg-light-readprevious-23 {
  background: #14cfff; }

.bg-dark-readprevious-24 {
  background: #001c24; }

.bg-light-readprevious-24 {
  background: #19d0ff; }

.bg-dark-readprevious-25 {
  background: #00181f; }

.bg-light-readprevious-25 {
  background: #1fd2ff; }

.bg-dark-readprevious-26 {
  background: #001419; }

.bg-light-readprevious-26 {
  background: #24d3ff; }

.bg-dark-readprevious-27 {
  background: #001014; }

.bg-light-readprevious-27 {
  background: #29d4ff; }

.bg-dark-readprevious-28 {
  background: #000c0f; }

.bg-light-readprevious-28 {
  background: #2ed5ff; }

.bg-dark-readprevious-29 {
  background: #00080a; }

.bg-light-readprevious-29 {
  background: #33d6ff; }

.bg-dark-readprevious-30 {
  background: #000405; }

.bg-light-readprevious-30 {
  background: #38d7ff; }

.bg-dark-readprevious-31 {
  background: black; }

.bg-light-readprevious-31 {
  background: #3dd8ff; }

.bg-dark-readprevious-32 {
  background: black; }

.bg-light-readprevious-32 {
  background: #42d9ff; }

.bg-dark-readprevious-33 {
  background: black; }

.bg-light-readprevious-33 {
  background: #47daff; }

.bg-dark-readprevious-34 {
  background: black; }

.bg-light-readprevious-34 {
  background: #4cdbff; }

.bg-dark-readprevious-35 {
  background: black; }

.bg-light-readprevious-35 {
  background: #52dcff; }

.bg-dark-readprevious-36 {
  background: black; }

.bg-light-readprevious-36 {
  background: #57ddff; }

.bg-dark-readprevious-37 {
  background: black; }

.bg-light-readprevious-37 {
  background: #5cdeff; }

.bg-dark-readprevious-38 {
  background: black; }

.bg-light-readprevious-38 {
  background: #61dfff; }

.bg-dark-readprevious-39 {
  background: black; }

.bg-light-readprevious-39 {
  background: #66e0ff; }

.bg-dark-readprevious-40 {
  background: black; }

.bg-light-readprevious-40 {
  background: #6be1ff; }

.bg-dark-readprevious-41 {
  background: black; }

.bg-light-readprevious-41 {
  background: #70e2ff; }

.bg-dark-readprevious-42 {
  background: black; }

.bg-light-readprevious-42 {
  background: #75e3ff; }

.bg-dark-readprevious-43 {
  background: black; }

.bg-light-readprevious-43 {
  background: #7ae4ff; }

.bg-dark-readprevious-44 {
  background: black; }

.bg-light-readprevious-44 {
  background: #7fe5ff; }

.bg-dark-readprevious-45 {
  background: black; }

.bg-light-readprevious-45 {
  background: #85e6ff; }

.bg-dark-readprevious-46 {
  background: black; }

.bg-light-readprevious-46 {
  background: #8ae7ff; }

.bg-dark-readprevious-47 {
  background: black; }

.bg-light-readprevious-47 {
  background: #8fe8ff; }

.bg-dark-readprevious-48 {
  background: black; }

.bg-light-readprevious-48 {
  background: #94e9ff; }

.bg-dark-readprevious-49 {
  background: black; }

.bg-light-readprevious-49 {
  background: #99eaff; }

.bg-dark-readprevious-50 {
  background: black; }

.bg-light-readprevious-50 {
  background: #9eebff; }

.bg-dark-readprevious-51 {
  background: black; }

.bg-light-readprevious-51 {
  background: #a3ecff; }

.bg-dark-readprevious-52 {
  background: black; }

.bg-light-readprevious-52 {
  background: #a8edff; }

.bg-dark-readprevious-53 {
  background: black; }

.bg-light-readprevious-53 {
  background: #adeeff; }

.bg-dark-readprevious-54 {
  background: black; }

.bg-light-readprevious-54 {
  background: #b2efff; }

.bg-dark-readprevious-55 {
  background: black; }

.bg-light-readprevious-55 {
  background: #b8f1ff; }

.bg-dark-readprevious-56 {
  background: black; }

.bg-light-readprevious-56 {
  background: #bdf2ff; }

.bg-dark-readprevious-57 {
  background: black; }

.bg-light-readprevious-57 {
  background: #c2f3ff; }

.bg-dark-readprevious-58 {
  background: black; }

.bg-light-readprevious-58 {
  background: #c7f4ff; }

.bg-dark-readprevious-59 {
  background: black; }

.bg-light-readprevious-59 {
  background: #ccf5ff; }

.bg-dark-readprevious-60 {
  background: black; }

.bg-light-readprevious-60 {
  background: #d1f6ff; }

.bg-dark-readprevious-61 {
  background: black; }

.bg-light-readprevious-61 {
  background: #d6f7ff; }

.bg-dark-readprevious-62 {
  background: black; }

.bg-light-readprevious-62 {
  background: #dbf8ff; }

.bg-dark-readprevious-63 {
  background: black; }

.bg-light-readprevious-63 {
  background: #e0f9ff; }

.bg-dark-readprevious-64 {
  background: black; }

.bg-light-readprevious-64 {
  background: #e5faff; }

.bg-dark-readprevious-65 {
  background: black; }

.bg-light-readprevious-65 {
  background: #ebfbff; }

.bg-dark-readprevious-66 {
  background: black; }

.bg-light-readprevious-66 {
  background: #f0fcff; }

.bg-dark-readprevious-67 {
  background: black; }

.bg-light-readprevious-67 {
  background: #f5fdff; }

.bg-dark-readprevious-68 {
  background: black; }

.bg-light-readprevious-68 {
  background: #fafeff; }

.bg-dark-readprevious-69 {
  background: black; }

.bg-light-readprevious-69 {
  background: white; }

.bg-dark-readprevious-70 {
  background: black; }

.bg-light-readprevious-70 {
  background: white; }

.bg-dark-readprevious-71 {
  background: black; }

.bg-light-readprevious-71 {
  background: white; }

.bg-dark-readprevious-72 {
  background: black; }

.bg-light-readprevious-72 {
  background: white; }

.bg-dark-readprevious-73 {
  background: black; }

.bg-light-readprevious-73 {
  background: white; }

.bg-dark-readprevious-74 {
  background: black; }

.bg-light-readprevious-74 {
  background: white; }

.bg-dark-readprevious-75 {
  background: black; }

.bg-light-readprevious-75 {
  background: white; }

.bg-dark-readprevious-76 {
  background: black; }

.bg-light-readprevious-76 {
  background: white; }

.bg-dark-readprevious-77 {
  background: black; }

.bg-light-readprevious-77 {
  background: white; }

.bg-dark-readprevious-78 {
  background: black; }

.bg-light-readprevious-78 {
  background: white; }

.bg-dark-readprevious-79 {
  background: black; }

.bg-light-readprevious-79 {
  background: white; }

.bg-dark-readprevious-80 {
  background: black; }

.bg-light-readprevious-80 {
  background: white; }

.bg-dark-readprevious-81 {
  background: black; }

.bg-light-readprevious-81 {
  background: white; }

.bg-dark-readprevious-82 {
  background: black; }

.bg-light-readprevious-82 {
  background: white; }

.bg-dark-readprevious-83 {
  background: black; }

.bg-light-readprevious-83 {
  background: white; }

.bg-dark-readprevious-84 {
  background: black; }

.bg-light-readprevious-84 {
  background: white; }

.bg-dark-readprevious-85 {
  background: black; }

.bg-light-readprevious-85 {
  background: white; }

.bg-dark-readprevious-86 {
  background: black; }

.bg-light-readprevious-86 {
  background: white; }

.bg-dark-readprevious-87 {
  background: black; }

.bg-light-readprevious-87 {
  background: white; }

.bg-dark-readprevious-88 {
  background: black; }

.bg-light-readprevious-88 {
  background: white; }

.bg-dark-readprevious-89 {
  background: black; }

.bg-light-readprevious-89 {
  background: white; }

.bg-dark-readprevious-90 {
  background: black; }

.bg-light-readprevious-90 {
  background: white; }

.bg-dark-readprevious-91 {
  background: black; }

.bg-light-readprevious-91 {
  background: white; }

.bg-dark-readprevious-92 {
  background: black; }

.bg-light-readprevious-92 {
  background: white; }

.bg-dark-readprevious-93 {
  background: black; }

.bg-light-readprevious-93 {
  background: white; }

.bg-dark-readprevious-94 {
  background: black; }

.bg-light-readprevious-94 {
  background: white; }

.bg-dark-readprevious-95 {
  background: black; }

.bg-light-readprevious-95 {
  background: white; }

.bg-dark-readprevious-96 {
  background: black; }

.bg-light-readprevious-96 {
  background: white; }

.bg-dark-readprevious-97 {
  background: black; }

.bg-light-readprevious-97 {
  background: white; }

.bg-dark-readprevious-98 {
  background: black; }

.bg-light-readprevious-98 {
  background: white; }

.bg-dark-readprevious-99 {
  background: black; }

.bg-light-readprevious-99 {
  background: white; }

.bg-dark-readprevious-100 {
  background: black; }

.bg-light-readprevious-100 {
  background: white; }

.text-readmore {
  color: #007E9E !important; }

.border-readmore {
  border-color: #007E9E; }

.readmore {
  background-color: #007E9E !important;
  color: white !important; }

.tile-readmore {
  background: #007E9E !important; }
  @media (min-width: 1025px) {
    .tile-readmore:hover {
      background-color: #0092b8 !important; } }
  .tile-readmore:active, .tile-readmore:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 126, 158, 0.5);
    background-color: #0086a8 !important; }

.target-readmore {
  background: #007E9E !important;
  color: #fff;
  padding: 20px; }

.patient-dash-readmore {
  background-color: #007E9E !important; }

.btn-readmore {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007E9E !important;
  border: 2px solid #007E9E !important; }
  .btn-readmore:focus, .btn-readmore:active {
    outline: none;
    color: white !important;
    background: #007E9E !important;
    text-decoration: none; }

.bg-overlay-readmore-10 {
  background: rgba(0, 126, 158, 0.1); }

.bg-overlay-readmore-20 {
  background: rgba(0, 126, 158, 0.2); }

.bg-overlay-readmore-30 {
  background: rgba(0, 126, 158, 0.3); }

.bg-overlay-readmore-40 {
  background: rgba(0, 126, 158, 0.4); }

.bg-overlay-readmore-50 {
  background: rgba(0, 126, 158, 0.5); }

.bg-overlay-readmore-60 {
  background: rgba(0, 126, 158, 0.6); }

.bg-overlay-readmore-70 {
  background: rgba(0, 126, 158, 0.7); }

.bg-overlay-readmore-80 {
  background: rgba(0, 126, 158, 0.8); }

.bg-overlay-readmore-90 {
  background: rgba(0, 126, 158, 0.9); }

.bg-readmore {
  background: #007E9E; }

.bg-dark-readmore-1 {
  background: #007a99; }

.bg-light-readmore-1 {
  background: #0082a3; }

.bg-dark-readmore-2 {
  background: #007694; }

.bg-light-readmore-2 {
  background: #0086a8; }

.bg-dark-readmore-3 {
  background: #00728f; }

.bg-light-readmore-3 {
  background: #008aad; }

.bg-dark-readmore-4 {
  background: #006e8a; }

.bg-light-readmore-4 {
  background: #008eb2; }

.bg-dark-readmore-5 {
  background: #006a85; }

.bg-light-readmore-5 {
  background: #0092b8; }

.bg-dark-readmore-6 {
  background: #00667f; }

.bg-light-readmore-6 {
  background: #0096bd; }

.bg-dark-readmore-7 {
  background: #00627a; }

.bg-light-readmore-7 {
  background: #009ac2; }

.bg-dark-readmore-8 {
  background: #005d75; }

.bg-light-readmore-8 {
  background: #009fc7; }

.bg-dark-readmore-9 {
  background: #005970; }

.bg-light-readmore-9 {
  background: #00a3cc; }

.bg-dark-readmore-10 {
  background: #00556b; }

.bg-light-readmore-10 {
  background: #00a7d1; }

.bg-dark-readmore-11 {
  background: #005166; }

.bg-light-readmore-11 {
  background: #00abd6; }

.bg-dark-readmore-12 {
  background: #004d61; }

.bg-light-readmore-12 {
  background: #00afdb; }

.bg-dark-readmore-13 {
  background: #00495c; }

.bg-light-readmore-13 {
  background: #00b3e0; }

.bg-dark-readmore-14 {
  background: #004557; }

.bg-light-readmore-14 {
  background: #00b7e5; }

.bg-dark-readmore-15 {
  background: #004152; }

.bg-light-readmore-15 {
  background: #00bbeb; }

.bg-dark-readmore-16 {
  background: #003d4c; }

.bg-light-readmore-16 {
  background: #00bff0; }

.bg-dark-readmore-17 {
  background: #003947; }

.bg-light-readmore-17 {
  background: #00c3f5; }

.bg-dark-readmore-18 {
  background: #003542; }

.bg-light-readmore-18 {
  background: #00c7fa; }

.bg-dark-readmore-19 {
  background: #00313d; }

.bg-light-readmore-19 {
  background: #00cbff; }

.bg-dark-readmore-20 {
  background: #002d38; }

.bg-light-readmore-20 {
  background: #05ccff; }

.bg-dark-readmore-21 {
  background: #002933; }

.bg-light-readmore-21 {
  background: #0acdff; }

.bg-dark-readmore-22 {
  background: #00252e; }

.bg-light-readmore-22 {
  background: #0fceff; }

.bg-dark-readmore-23 {
  background: #002029; }

.bg-light-readmore-23 {
  background: #14cfff; }

.bg-dark-readmore-24 {
  background: #001c24; }

.bg-light-readmore-24 {
  background: #19d0ff; }

.bg-dark-readmore-25 {
  background: #00181f; }

.bg-light-readmore-25 {
  background: #1fd2ff; }

.bg-dark-readmore-26 {
  background: #001419; }

.bg-light-readmore-26 {
  background: #24d3ff; }

.bg-dark-readmore-27 {
  background: #001014; }

.bg-light-readmore-27 {
  background: #29d4ff; }

.bg-dark-readmore-28 {
  background: #000c0f; }

.bg-light-readmore-28 {
  background: #2ed5ff; }

.bg-dark-readmore-29 {
  background: #00080a; }

.bg-light-readmore-29 {
  background: #33d6ff; }

.bg-dark-readmore-30 {
  background: #000405; }

.bg-light-readmore-30 {
  background: #38d7ff; }

.bg-dark-readmore-31 {
  background: black; }

.bg-light-readmore-31 {
  background: #3dd8ff; }

.bg-dark-readmore-32 {
  background: black; }

.bg-light-readmore-32 {
  background: #42d9ff; }

.bg-dark-readmore-33 {
  background: black; }

.bg-light-readmore-33 {
  background: #47daff; }

.bg-dark-readmore-34 {
  background: black; }

.bg-light-readmore-34 {
  background: #4cdbff; }

.bg-dark-readmore-35 {
  background: black; }

.bg-light-readmore-35 {
  background: #52dcff; }

.bg-dark-readmore-36 {
  background: black; }

.bg-light-readmore-36 {
  background: #57ddff; }

.bg-dark-readmore-37 {
  background: black; }

.bg-light-readmore-37 {
  background: #5cdeff; }

.bg-dark-readmore-38 {
  background: black; }

.bg-light-readmore-38 {
  background: #61dfff; }

.bg-dark-readmore-39 {
  background: black; }

.bg-light-readmore-39 {
  background: #66e0ff; }

.bg-dark-readmore-40 {
  background: black; }

.bg-light-readmore-40 {
  background: #6be1ff; }

.bg-dark-readmore-41 {
  background: black; }

.bg-light-readmore-41 {
  background: #70e2ff; }

.bg-dark-readmore-42 {
  background: black; }

.bg-light-readmore-42 {
  background: #75e3ff; }

.bg-dark-readmore-43 {
  background: black; }

.bg-light-readmore-43 {
  background: #7ae4ff; }

.bg-dark-readmore-44 {
  background: black; }

.bg-light-readmore-44 {
  background: #7fe5ff; }

.bg-dark-readmore-45 {
  background: black; }

.bg-light-readmore-45 {
  background: #85e6ff; }

.bg-dark-readmore-46 {
  background: black; }

.bg-light-readmore-46 {
  background: #8ae7ff; }

.bg-dark-readmore-47 {
  background: black; }

.bg-light-readmore-47 {
  background: #8fe8ff; }

.bg-dark-readmore-48 {
  background: black; }

.bg-light-readmore-48 {
  background: #94e9ff; }

.bg-dark-readmore-49 {
  background: black; }

.bg-light-readmore-49 {
  background: #99eaff; }

.bg-dark-readmore-50 {
  background: black; }

.bg-light-readmore-50 {
  background: #9eebff; }

.bg-dark-readmore-51 {
  background: black; }

.bg-light-readmore-51 {
  background: #a3ecff; }

.bg-dark-readmore-52 {
  background: black; }

.bg-light-readmore-52 {
  background: #a8edff; }

.bg-dark-readmore-53 {
  background: black; }

.bg-light-readmore-53 {
  background: #adeeff; }

.bg-dark-readmore-54 {
  background: black; }

.bg-light-readmore-54 {
  background: #b2efff; }

.bg-dark-readmore-55 {
  background: black; }

.bg-light-readmore-55 {
  background: #b8f1ff; }

.bg-dark-readmore-56 {
  background: black; }

.bg-light-readmore-56 {
  background: #bdf2ff; }

.bg-dark-readmore-57 {
  background: black; }

.bg-light-readmore-57 {
  background: #c2f3ff; }

.bg-dark-readmore-58 {
  background: black; }

.bg-light-readmore-58 {
  background: #c7f4ff; }

.bg-dark-readmore-59 {
  background: black; }

.bg-light-readmore-59 {
  background: #ccf5ff; }

.bg-dark-readmore-60 {
  background: black; }

.bg-light-readmore-60 {
  background: #d1f6ff; }

.bg-dark-readmore-61 {
  background: black; }

.bg-light-readmore-61 {
  background: #d6f7ff; }

.bg-dark-readmore-62 {
  background: black; }

.bg-light-readmore-62 {
  background: #dbf8ff; }

.bg-dark-readmore-63 {
  background: black; }

.bg-light-readmore-63 {
  background: #e0f9ff; }

.bg-dark-readmore-64 {
  background: black; }

.bg-light-readmore-64 {
  background: #e5faff; }

.bg-dark-readmore-65 {
  background: black; }

.bg-light-readmore-65 {
  background: #ebfbff; }

.bg-dark-readmore-66 {
  background: black; }

.bg-light-readmore-66 {
  background: #f0fcff; }

.bg-dark-readmore-67 {
  background: black; }

.bg-light-readmore-67 {
  background: #f5fdff; }

.bg-dark-readmore-68 {
  background: black; }

.bg-light-readmore-68 {
  background: #fafeff; }

.bg-dark-readmore-69 {
  background: black; }

.bg-light-readmore-69 {
  background: white; }

.bg-dark-readmore-70 {
  background: black; }

.bg-light-readmore-70 {
  background: white; }

.bg-dark-readmore-71 {
  background: black; }

.bg-light-readmore-71 {
  background: white; }

.bg-dark-readmore-72 {
  background: black; }

.bg-light-readmore-72 {
  background: white; }

.bg-dark-readmore-73 {
  background: black; }

.bg-light-readmore-73 {
  background: white; }

.bg-dark-readmore-74 {
  background: black; }

.bg-light-readmore-74 {
  background: white; }

.bg-dark-readmore-75 {
  background: black; }

.bg-light-readmore-75 {
  background: white; }

.bg-dark-readmore-76 {
  background: black; }

.bg-light-readmore-76 {
  background: white; }

.bg-dark-readmore-77 {
  background: black; }

.bg-light-readmore-77 {
  background: white; }

.bg-dark-readmore-78 {
  background: black; }

.bg-light-readmore-78 {
  background: white; }

.bg-dark-readmore-79 {
  background: black; }

.bg-light-readmore-79 {
  background: white; }

.bg-dark-readmore-80 {
  background: black; }

.bg-light-readmore-80 {
  background: white; }

.bg-dark-readmore-81 {
  background: black; }

.bg-light-readmore-81 {
  background: white; }

.bg-dark-readmore-82 {
  background: black; }

.bg-light-readmore-82 {
  background: white; }

.bg-dark-readmore-83 {
  background: black; }

.bg-light-readmore-83 {
  background: white; }

.bg-dark-readmore-84 {
  background: black; }

.bg-light-readmore-84 {
  background: white; }

.bg-dark-readmore-85 {
  background: black; }

.bg-light-readmore-85 {
  background: white; }

.bg-dark-readmore-86 {
  background: black; }

.bg-light-readmore-86 {
  background: white; }

.bg-dark-readmore-87 {
  background: black; }

.bg-light-readmore-87 {
  background: white; }

.bg-dark-readmore-88 {
  background: black; }

.bg-light-readmore-88 {
  background: white; }

.bg-dark-readmore-89 {
  background: black; }

.bg-light-readmore-89 {
  background: white; }

.bg-dark-readmore-90 {
  background: black; }

.bg-light-readmore-90 {
  background: white; }

.bg-dark-readmore-91 {
  background: black; }

.bg-light-readmore-91 {
  background: white; }

.bg-dark-readmore-92 {
  background: black; }

.bg-light-readmore-92 {
  background: white; }

.bg-dark-readmore-93 {
  background: black; }

.bg-light-readmore-93 {
  background: white; }

.bg-dark-readmore-94 {
  background: black; }

.bg-light-readmore-94 {
  background: white; }

.bg-dark-readmore-95 {
  background: black; }

.bg-light-readmore-95 {
  background: white; }

.bg-dark-readmore-96 {
  background: black; }

.bg-light-readmore-96 {
  background: white; }

.bg-dark-readmore-97 {
  background: black; }

.bg-light-readmore-97 {
  background: white; }

.bg-dark-readmore-98 {
  background: black; }

.bg-light-readmore-98 {
  background: white; }

.bg-dark-readmore-99 {
  background: black; }

.bg-light-readmore-99 {
  background: white; }

.bg-dark-readmore-100 {
  background: black; }

.bg-light-readmore-100 {
  background: white; }

.text-btn-submit {
  color: #007E9E !important; }

.border-btn-submit {
  border-color: #007E9E; }

.btn-submit {
  background-color: #007E9E !important;
  color: white !important; }

.tile-btn-submit {
  background: #007E9E !important; }
  @media (min-width: 1025px) {
    .tile-btn-submit:hover {
      background-color: #0092b8 !important; } }
  .tile-btn-submit:active, .tile-btn-submit:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(0, 126, 158, 0.5);
    background-color: #0086a8 !important; }

.target-btn-submit {
  background: #007E9E !important;
  color: #fff;
  padding: 20px; }

.patient-dash-btn-submit {
  background-color: #007E9E !important; }

.btn-btn-submit {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #007E9E !important;
  border: 2px solid #007E9E !important; }
  .btn-btn-submit:focus, .btn-btn-submit:active {
    outline: none;
    color: white !important;
    background: #007E9E !important;
    text-decoration: none; }

.bg-overlay-btn-submit-10 {
  background: rgba(0, 126, 158, 0.1); }

.bg-overlay-btn-submit-20 {
  background: rgba(0, 126, 158, 0.2); }

.bg-overlay-btn-submit-30 {
  background: rgba(0, 126, 158, 0.3); }

.bg-overlay-btn-submit-40 {
  background: rgba(0, 126, 158, 0.4); }

.bg-overlay-btn-submit-50 {
  background: rgba(0, 126, 158, 0.5); }

.bg-overlay-btn-submit-60 {
  background: rgba(0, 126, 158, 0.6); }

.bg-overlay-btn-submit-70 {
  background: rgba(0, 126, 158, 0.7); }

.bg-overlay-btn-submit-80 {
  background: rgba(0, 126, 158, 0.8); }

.bg-overlay-btn-submit-90 {
  background: rgba(0, 126, 158, 0.9); }

.bg-btn-submit {
  background: #007E9E; }

.bg-dark-btn-submit-1 {
  background: #007a99; }

.bg-light-btn-submit-1 {
  background: #0082a3; }

.bg-dark-btn-submit-2 {
  background: #007694; }

.bg-light-btn-submit-2 {
  background: #0086a8; }

.bg-dark-btn-submit-3 {
  background: #00728f; }

.bg-light-btn-submit-3 {
  background: #008aad; }

.bg-dark-btn-submit-4 {
  background: #006e8a; }

.bg-light-btn-submit-4 {
  background: #008eb2; }

.bg-dark-btn-submit-5 {
  background: #006a85; }

.bg-light-btn-submit-5 {
  background: #0092b8; }

.bg-dark-btn-submit-6 {
  background: #00667f; }

.bg-light-btn-submit-6 {
  background: #0096bd; }

.bg-dark-btn-submit-7 {
  background: #00627a; }

.bg-light-btn-submit-7 {
  background: #009ac2; }

.bg-dark-btn-submit-8 {
  background: #005d75; }

.bg-light-btn-submit-8 {
  background: #009fc7; }

.bg-dark-btn-submit-9 {
  background: #005970; }

.bg-light-btn-submit-9 {
  background: #00a3cc; }

.bg-dark-btn-submit-10 {
  background: #00556b; }

.bg-light-btn-submit-10 {
  background: #00a7d1; }

.bg-dark-btn-submit-11 {
  background: #005166; }

.bg-light-btn-submit-11 {
  background: #00abd6; }

.bg-dark-btn-submit-12 {
  background: #004d61; }

.bg-light-btn-submit-12 {
  background: #00afdb; }

.bg-dark-btn-submit-13 {
  background: #00495c; }

.bg-light-btn-submit-13 {
  background: #00b3e0; }

.bg-dark-btn-submit-14 {
  background: #004557; }

.bg-light-btn-submit-14 {
  background: #00b7e5; }

.bg-dark-btn-submit-15 {
  background: #004152; }

.bg-light-btn-submit-15 {
  background: #00bbeb; }

.bg-dark-btn-submit-16 {
  background: #003d4c; }

.bg-light-btn-submit-16 {
  background: #00bff0; }

.bg-dark-btn-submit-17 {
  background: #003947; }

.bg-light-btn-submit-17 {
  background: #00c3f5; }

.bg-dark-btn-submit-18 {
  background: #003542; }

.bg-light-btn-submit-18 {
  background: #00c7fa; }

.bg-dark-btn-submit-19 {
  background: #00313d; }

.bg-light-btn-submit-19 {
  background: #00cbff; }

.bg-dark-btn-submit-20 {
  background: #002d38; }

.bg-light-btn-submit-20 {
  background: #05ccff; }

.bg-dark-btn-submit-21 {
  background: #002933; }

.bg-light-btn-submit-21 {
  background: #0acdff; }

.bg-dark-btn-submit-22 {
  background: #00252e; }

.bg-light-btn-submit-22 {
  background: #0fceff; }

.bg-dark-btn-submit-23 {
  background: #002029; }

.bg-light-btn-submit-23 {
  background: #14cfff; }

.bg-dark-btn-submit-24 {
  background: #001c24; }

.bg-light-btn-submit-24 {
  background: #19d0ff; }

.bg-dark-btn-submit-25 {
  background: #00181f; }

.bg-light-btn-submit-25 {
  background: #1fd2ff; }

.bg-dark-btn-submit-26 {
  background: #001419; }

.bg-light-btn-submit-26 {
  background: #24d3ff; }

.bg-dark-btn-submit-27 {
  background: #001014; }

.bg-light-btn-submit-27 {
  background: #29d4ff; }

.bg-dark-btn-submit-28 {
  background: #000c0f; }

.bg-light-btn-submit-28 {
  background: #2ed5ff; }

.bg-dark-btn-submit-29 {
  background: #00080a; }

.bg-light-btn-submit-29 {
  background: #33d6ff; }

.bg-dark-btn-submit-30 {
  background: #000405; }

.bg-light-btn-submit-30 {
  background: #38d7ff; }

.bg-dark-btn-submit-31 {
  background: black; }

.bg-light-btn-submit-31 {
  background: #3dd8ff; }

.bg-dark-btn-submit-32 {
  background: black; }

.bg-light-btn-submit-32 {
  background: #42d9ff; }

.bg-dark-btn-submit-33 {
  background: black; }

.bg-light-btn-submit-33 {
  background: #47daff; }

.bg-dark-btn-submit-34 {
  background: black; }

.bg-light-btn-submit-34 {
  background: #4cdbff; }

.bg-dark-btn-submit-35 {
  background: black; }

.bg-light-btn-submit-35 {
  background: #52dcff; }

.bg-dark-btn-submit-36 {
  background: black; }

.bg-light-btn-submit-36 {
  background: #57ddff; }

.bg-dark-btn-submit-37 {
  background: black; }

.bg-light-btn-submit-37 {
  background: #5cdeff; }

.bg-dark-btn-submit-38 {
  background: black; }

.bg-light-btn-submit-38 {
  background: #61dfff; }

.bg-dark-btn-submit-39 {
  background: black; }

.bg-light-btn-submit-39 {
  background: #66e0ff; }

.bg-dark-btn-submit-40 {
  background: black; }

.bg-light-btn-submit-40 {
  background: #6be1ff; }

.bg-dark-btn-submit-41 {
  background: black; }

.bg-light-btn-submit-41 {
  background: #70e2ff; }

.bg-dark-btn-submit-42 {
  background: black; }

.bg-light-btn-submit-42 {
  background: #75e3ff; }

.bg-dark-btn-submit-43 {
  background: black; }

.bg-light-btn-submit-43 {
  background: #7ae4ff; }

.bg-dark-btn-submit-44 {
  background: black; }

.bg-light-btn-submit-44 {
  background: #7fe5ff; }

.bg-dark-btn-submit-45 {
  background: black; }

.bg-light-btn-submit-45 {
  background: #85e6ff; }

.bg-dark-btn-submit-46 {
  background: black; }

.bg-light-btn-submit-46 {
  background: #8ae7ff; }

.bg-dark-btn-submit-47 {
  background: black; }

.bg-light-btn-submit-47 {
  background: #8fe8ff; }

.bg-dark-btn-submit-48 {
  background: black; }

.bg-light-btn-submit-48 {
  background: #94e9ff; }

.bg-dark-btn-submit-49 {
  background: black; }

.bg-light-btn-submit-49 {
  background: #99eaff; }

.bg-dark-btn-submit-50 {
  background: black; }

.bg-light-btn-submit-50 {
  background: #9eebff; }

.bg-dark-btn-submit-51 {
  background: black; }

.bg-light-btn-submit-51 {
  background: #a3ecff; }

.bg-dark-btn-submit-52 {
  background: black; }

.bg-light-btn-submit-52 {
  background: #a8edff; }

.bg-dark-btn-submit-53 {
  background: black; }

.bg-light-btn-submit-53 {
  background: #adeeff; }

.bg-dark-btn-submit-54 {
  background: black; }

.bg-light-btn-submit-54 {
  background: #b2efff; }

.bg-dark-btn-submit-55 {
  background: black; }

.bg-light-btn-submit-55 {
  background: #b8f1ff; }

.bg-dark-btn-submit-56 {
  background: black; }

.bg-light-btn-submit-56 {
  background: #bdf2ff; }

.bg-dark-btn-submit-57 {
  background: black; }

.bg-light-btn-submit-57 {
  background: #c2f3ff; }

.bg-dark-btn-submit-58 {
  background: black; }

.bg-light-btn-submit-58 {
  background: #c7f4ff; }

.bg-dark-btn-submit-59 {
  background: black; }

.bg-light-btn-submit-59 {
  background: #ccf5ff; }

.bg-dark-btn-submit-60 {
  background: black; }

.bg-light-btn-submit-60 {
  background: #d1f6ff; }

.bg-dark-btn-submit-61 {
  background: black; }

.bg-light-btn-submit-61 {
  background: #d6f7ff; }

.bg-dark-btn-submit-62 {
  background: black; }

.bg-light-btn-submit-62 {
  background: #dbf8ff; }

.bg-dark-btn-submit-63 {
  background: black; }

.bg-light-btn-submit-63 {
  background: #e0f9ff; }

.bg-dark-btn-submit-64 {
  background: black; }

.bg-light-btn-submit-64 {
  background: #e5faff; }

.bg-dark-btn-submit-65 {
  background: black; }

.bg-light-btn-submit-65 {
  background: #ebfbff; }

.bg-dark-btn-submit-66 {
  background: black; }

.bg-light-btn-submit-66 {
  background: #f0fcff; }

.bg-dark-btn-submit-67 {
  background: black; }

.bg-light-btn-submit-67 {
  background: #f5fdff; }

.bg-dark-btn-submit-68 {
  background: black; }

.bg-light-btn-submit-68 {
  background: #fafeff; }

.bg-dark-btn-submit-69 {
  background: black; }

.bg-light-btn-submit-69 {
  background: white; }

.bg-dark-btn-submit-70 {
  background: black; }

.bg-light-btn-submit-70 {
  background: white; }

.bg-dark-btn-submit-71 {
  background: black; }

.bg-light-btn-submit-71 {
  background: white; }

.bg-dark-btn-submit-72 {
  background: black; }

.bg-light-btn-submit-72 {
  background: white; }

.bg-dark-btn-submit-73 {
  background: black; }

.bg-light-btn-submit-73 {
  background: white; }

.bg-dark-btn-submit-74 {
  background: black; }

.bg-light-btn-submit-74 {
  background: white; }

.bg-dark-btn-submit-75 {
  background: black; }

.bg-light-btn-submit-75 {
  background: white; }

.bg-dark-btn-submit-76 {
  background: black; }

.bg-light-btn-submit-76 {
  background: white; }

.bg-dark-btn-submit-77 {
  background: black; }

.bg-light-btn-submit-77 {
  background: white; }

.bg-dark-btn-submit-78 {
  background: black; }

.bg-light-btn-submit-78 {
  background: white; }

.bg-dark-btn-submit-79 {
  background: black; }

.bg-light-btn-submit-79 {
  background: white; }

.bg-dark-btn-submit-80 {
  background: black; }

.bg-light-btn-submit-80 {
  background: white; }

.bg-dark-btn-submit-81 {
  background: black; }

.bg-light-btn-submit-81 {
  background: white; }

.bg-dark-btn-submit-82 {
  background: black; }

.bg-light-btn-submit-82 {
  background: white; }

.bg-dark-btn-submit-83 {
  background: black; }

.bg-light-btn-submit-83 {
  background: white; }

.bg-dark-btn-submit-84 {
  background: black; }

.bg-light-btn-submit-84 {
  background: white; }

.bg-dark-btn-submit-85 {
  background: black; }

.bg-light-btn-submit-85 {
  background: white; }

.bg-dark-btn-submit-86 {
  background: black; }

.bg-light-btn-submit-86 {
  background: white; }

.bg-dark-btn-submit-87 {
  background: black; }

.bg-light-btn-submit-87 {
  background: white; }

.bg-dark-btn-submit-88 {
  background: black; }

.bg-light-btn-submit-88 {
  background: white; }

.bg-dark-btn-submit-89 {
  background: black; }

.bg-light-btn-submit-89 {
  background: white; }

.bg-dark-btn-submit-90 {
  background: black; }

.bg-light-btn-submit-90 {
  background: white; }

.bg-dark-btn-submit-91 {
  background: black; }

.bg-light-btn-submit-91 {
  background: white; }

.bg-dark-btn-submit-92 {
  background: black; }

.bg-light-btn-submit-92 {
  background: white; }

.bg-dark-btn-submit-93 {
  background: black; }

.bg-light-btn-submit-93 {
  background: white; }

.bg-dark-btn-submit-94 {
  background: black; }

.bg-light-btn-submit-94 {
  background: white; }

.bg-dark-btn-submit-95 {
  background: black; }

.bg-light-btn-submit-95 {
  background: white; }

.bg-dark-btn-submit-96 {
  background: black; }

.bg-light-btn-submit-96 {
  background: white; }

.bg-dark-btn-submit-97 {
  background: black; }

.bg-light-btn-submit-97 {
  background: white; }

.bg-dark-btn-submit-98 {
  background: black; }

.bg-light-btn-submit-98 {
  background: white; }

.bg-dark-btn-submit-99 {
  background: black; }

.bg-light-btn-submit-99 {
  background: white; }

.bg-dark-btn-submit-100 {
  background: black; }

.bg-light-btn-submit-100 {
  background: white; }

.text-notarget {
  color: #8F1013 !important; }

.border-notarget {
  border-color: #8F1013; }

.notarget {
  background-color: #8F1013 !important;
  color: white !important; }

.tile-notarget {
  background: #8F1013 !important; }
  @media (min-width: 1025px) {
    .tile-notarget:hover {
      background-color: #a61316 !important; } }
  .tile-notarget:active, .tile-notarget:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(143, 16, 19, 0.5);
    background-color: #981114 !important; }

.target-notarget {
  background: #8F1013 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-notarget {
  background-color: #8F1013 !important; }

.btn-notarget {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #8F1013 !important;
  border: 2px solid #8F1013 !important; }
  .btn-notarget:focus, .btn-notarget:active {
    outline: none;
    color: white !important;
    background: #8F1013 !important;
    text-decoration: none; }

.bg-overlay-notarget-10 {
  background: rgba(143, 16, 19, 0.1); }

.bg-overlay-notarget-20 {
  background: rgba(143, 16, 19, 0.2); }

.bg-overlay-notarget-30 {
  background: rgba(143, 16, 19, 0.3); }

.bg-overlay-notarget-40 {
  background: rgba(143, 16, 19, 0.4); }

.bg-overlay-notarget-50 {
  background: rgba(143, 16, 19, 0.5); }

.bg-overlay-notarget-60 {
  background: rgba(143, 16, 19, 0.6); }

.bg-overlay-notarget-70 {
  background: rgba(143, 16, 19, 0.7); }

.bg-overlay-notarget-80 {
  background: rgba(143, 16, 19, 0.8); }

.bg-overlay-notarget-90 {
  background: rgba(143, 16, 19, 0.9); }

.bg-notarget {
  background: #8F1013; }

.bg-dark-notarget-1 {
  background: #8a0f12; }

.bg-light-notarget-1 {
  background: #941114; }

.bg-dark-notarget-2 {
  background: #860f12; }

.bg-light-notarget-2 {
  background: #981114; }

.bg-dark-notarget-3 {
  background: #810e11; }

.bg-light-notarget-3 {
  background: #9d1215; }

.bg-dark-notarget-4 {
  background: #7d0e11; }

.bg-light-notarget-4 {
  background: #a11215; }

.bg-dark-notarget-5 {
  background: #780d10; }

.bg-light-notarget-5 {
  background: #a61316; }

.bg-dark-notarget-6 {
  background: #730d0f; }

.bg-light-notarget-6 {
  background: #ab1317; }

.bg-dark-notarget-7 {
  background: #6f0c0f; }

.bg-light-notarget-7 {
  background: #af1417; }

.bg-dark-notarget-8 {
  background: #6a0c0e; }

.bg-light-notarget-8 {
  background: #b41418; }

.bg-dark-notarget-9 {
  background: #660b0e; }

.bg-light-notarget-9 {
  background: #b81518; }

.bg-dark-notarget-10 {
  background: #610b0d; }

.bg-light-notarget-10 {
  background: #bd1519; }

.bg-dark-notarget-11 {
  background: #5d0a0c; }

.bg-light-notarget-11 {
  background: #c1161a; }

.bg-dark-notarget-12 {
  background: #580a0c; }

.bg-light-notarget-12 {
  background: #c6161a; }

.bg-dark-notarget-13 {
  background: #53090b; }

.bg-light-notarget-13 {
  background: #cb171b; }

.bg-dark-notarget-14 {
  background: #4f090a; }

.bg-light-notarget-14 {
  background: #cf171c; }

.bg-dark-notarget-15 {
  background: #4a080a; }

.bg-light-notarget-15 {
  background: #d4181c; }

.bg-dark-notarget-16 {
  background: #460809; }

.bg-light-notarget-16 {
  background: #d8181d; }

.bg-dark-notarget-17 {
  background: #410709; }

.bg-light-notarget-17 {
  background: #dd191d; }

.bg-dark-notarget-18 {
  background: #3c0708; }

.bg-light-notarget-18 {
  background: #e2191e; }

.bg-dark-notarget-19 {
  background: #380607; }

.bg-light-notarget-19 {
  background: #e51a1f; }

.bg-dark-notarget-20 {
  background: #330607; }

.bg-light-notarget-20 {
  background: #e61f24; }

.bg-dark-notarget-21 {
  background: #2f0506; }

.bg-light-notarget-21 {
  background: #e62428; }

.bg-dark-notarget-22 {
  background: #2a0506; }

.bg-light-notarget-22 {
  background: #e7282d; }

.bg-dark-notarget-23 {
  background: #260405; }

.bg-light-notarget-23 {
  background: #e72d31; }

.bg-dark-notarget-24 {
  background: #210404; }

.bg-light-notarget-24 {
  background: #e83136; }

.bg-dark-notarget-25 {
  background: #1c0304; }

.bg-light-notarget-25 {
  background: #e9363a; }

.bg-dark-notarget-26 {
  background: #180303; }

.bg-light-notarget-26 {
  background: #e93b3f; }

.bg-dark-notarget-27 {
  background: #130203; }

.bg-light-notarget-27 {
  background: #ea3f43; }

.bg-dark-notarget-28 {
  background: #0f0202; }

.bg-light-notarget-28 {
  background: #ea4448; }

.bg-dark-notarget-29 {
  background: #0a0101; }

.bg-light-notarget-29 {
  background: #eb484c; }

.bg-dark-notarget-30 {
  background: #050101; }

.bg-light-notarget-30 {
  background: #eb4d51; }

.bg-dark-notarget-31 {
  background: #010000; }

.bg-light-notarget-31 {
  background: #ec5255; }

.bg-dark-notarget-32 {
  background: black; }

.bg-light-notarget-32 {
  background: #ec565a; }

.bg-dark-notarget-33 {
  background: black; }

.bg-light-notarget-33 {
  background: #ed5b5e; }

.bg-dark-notarget-34 {
  background: black; }

.bg-light-notarget-34 {
  background: #ed5f63; }

.bg-dark-notarget-35 {
  background: black; }

.bg-light-notarget-35 {
  background: #ee6467; }

.bg-dark-notarget-36 {
  background: black; }

.bg-light-notarget-36 {
  background: #ee686c; }

.bg-dark-notarget-37 {
  background: black; }

.bg-light-notarget-37 {
  background: #ef6d70; }

.bg-dark-notarget-38 {
  background: black; }

.bg-light-notarget-38 {
  background: #ef7275; }

.bg-dark-notarget-39 {
  background: black; }

.bg-light-notarget-39 {
  background: #f07679; }

.bg-dark-notarget-40 {
  background: black; }

.bg-light-notarget-40 {
  background: #f07b7e; }

.bg-dark-notarget-41 {
  background: black; }

.bg-light-notarget-41 {
  background: #f17f82; }

.bg-dark-notarget-42 {
  background: black; }

.bg-light-notarget-42 {
  background: #f18487; }

.bg-dark-notarget-43 {
  background: black; }

.bg-light-notarget-43 {
  background: #f2898b; }

.bg-dark-notarget-44 {
  background: black; }

.bg-light-notarget-44 {
  background: #f28d90; }

.bg-dark-notarget-45 {
  background: black; }

.bg-light-notarget-45 {
  background: #f39294; }

.bg-dark-notarget-46 {
  background: black; }

.bg-light-notarget-46 {
  background: #f39699; }

.bg-dark-notarget-47 {
  background: black; }

.bg-light-notarget-47 {
  background: #f49b9d; }

.bg-dark-notarget-48 {
  background: black; }

.bg-light-notarget-48 {
  background: #f49fa1; }

.bg-dark-notarget-49 {
  background: black; }

.bg-light-notarget-49 {
  background: #f5a4a6; }

.bg-dark-notarget-50 {
  background: black; }

.bg-light-notarget-50 {
  background: #f5a9aa; }

.bg-dark-notarget-51 {
  background: black; }

.bg-light-notarget-51 {
  background: #f6adaf; }

.bg-dark-notarget-52 {
  background: black; }

.bg-light-notarget-52 {
  background: #f6b2b3; }

.bg-dark-notarget-53 {
  background: black; }

.bg-light-notarget-53 {
  background: #f7b6b8; }

.bg-dark-notarget-54 {
  background: black; }

.bg-light-notarget-54 {
  background: #f7bbbc; }

.bg-dark-notarget-55 {
  background: black; }

.bg-light-notarget-55 {
  background: #f8c0c1; }

.bg-dark-notarget-56 {
  background: black; }

.bg-light-notarget-56 {
  background: #f8c4c5; }

.bg-dark-notarget-57 {
  background: black; }

.bg-light-notarget-57 {
  background: #f9c9ca; }

.bg-dark-notarget-58 {
  background: black; }

.bg-light-notarget-58 {
  background: #f9cdce; }

.bg-dark-notarget-59 {
  background: black; }

.bg-light-notarget-59 {
  background: #fad2d3; }

.bg-dark-notarget-60 {
  background: black; }

.bg-light-notarget-60 {
  background: #fad7d7; }

.bg-dark-notarget-61 {
  background: black; }

.bg-light-notarget-61 {
  background: #fbdbdc; }

.bg-dark-notarget-62 {
  background: black; }

.bg-light-notarget-62 {
  background: #fbe0e0; }

.bg-dark-notarget-63 {
  background: black; }

.bg-light-notarget-63 {
  background: #fce4e5; }

.bg-dark-notarget-64 {
  background: black; }

.bg-light-notarget-64 {
  background: #fde9e9; }

.bg-dark-notarget-65 {
  background: black; }

.bg-light-notarget-65 {
  background: #fdedee; }

.bg-dark-notarget-66 {
  background: black; }

.bg-light-notarget-66 {
  background: #fef2f2; }

.bg-dark-notarget-67 {
  background: black; }

.bg-light-notarget-67 {
  background: #fef7f7; }

.bg-dark-notarget-68 {
  background: black; }

.bg-light-notarget-68 {
  background: #fffbfb; }

.bg-dark-notarget-69 {
  background: black; }

.bg-light-notarget-69 {
  background: white; }

.bg-dark-notarget-70 {
  background: black; }

.bg-light-notarget-70 {
  background: white; }

.bg-dark-notarget-71 {
  background: black; }

.bg-light-notarget-71 {
  background: white; }

.bg-dark-notarget-72 {
  background: black; }

.bg-light-notarget-72 {
  background: white; }

.bg-dark-notarget-73 {
  background: black; }

.bg-light-notarget-73 {
  background: white; }

.bg-dark-notarget-74 {
  background: black; }

.bg-light-notarget-74 {
  background: white; }

.bg-dark-notarget-75 {
  background: black; }

.bg-light-notarget-75 {
  background: white; }

.bg-dark-notarget-76 {
  background: black; }

.bg-light-notarget-76 {
  background: white; }

.bg-dark-notarget-77 {
  background: black; }

.bg-light-notarget-77 {
  background: white; }

.bg-dark-notarget-78 {
  background: black; }

.bg-light-notarget-78 {
  background: white; }

.bg-dark-notarget-79 {
  background: black; }

.bg-light-notarget-79 {
  background: white; }

.bg-dark-notarget-80 {
  background: black; }

.bg-light-notarget-80 {
  background: white; }

.bg-dark-notarget-81 {
  background: black; }

.bg-light-notarget-81 {
  background: white; }

.bg-dark-notarget-82 {
  background: black; }

.bg-light-notarget-82 {
  background: white; }

.bg-dark-notarget-83 {
  background: black; }

.bg-light-notarget-83 {
  background: white; }

.bg-dark-notarget-84 {
  background: black; }

.bg-light-notarget-84 {
  background: white; }

.bg-dark-notarget-85 {
  background: black; }

.bg-light-notarget-85 {
  background: white; }

.bg-dark-notarget-86 {
  background: black; }

.bg-light-notarget-86 {
  background: white; }

.bg-dark-notarget-87 {
  background: black; }

.bg-light-notarget-87 {
  background: white; }

.bg-dark-notarget-88 {
  background: black; }

.bg-light-notarget-88 {
  background: white; }

.bg-dark-notarget-89 {
  background: black; }

.bg-light-notarget-89 {
  background: white; }

.bg-dark-notarget-90 {
  background: black; }

.bg-light-notarget-90 {
  background: white; }

.bg-dark-notarget-91 {
  background: black; }

.bg-light-notarget-91 {
  background: white; }

.bg-dark-notarget-92 {
  background: black; }

.bg-light-notarget-92 {
  background: white; }

.bg-dark-notarget-93 {
  background: black; }

.bg-light-notarget-93 {
  background: white; }

.bg-dark-notarget-94 {
  background: black; }

.bg-light-notarget-94 {
  background: white; }

.bg-dark-notarget-95 {
  background: black; }

.bg-light-notarget-95 {
  background: white; }

.bg-dark-notarget-96 {
  background: black; }

.bg-light-notarget-96 {
  background: white; }

.bg-dark-notarget-97 {
  background: black; }

.bg-light-notarget-97 {
  background: white; }

.bg-dark-notarget-98 {
  background: black; }

.bg-light-notarget-98 {
  background: white; }

.bg-dark-notarget-99 {
  background: black; }

.bg-light-notarget-99 {
  background: white; }

.bg-dark-notarget-100 {
  background: black; }

.bg-light-notarget-100 {
  background: white; }

.text-over {
  color: #8F1013 !important; }

.border-over {
  border-color: #8F1013; }

.over {
  background-color: #8F1013 !important;
  color: white !important; }

.tile-over {
  background: #8F1013 !important; }
  @media (min-width: 1025px) {
    .tile-over:hover {
      background-color: #a61316 !important; } }
  .tile-over:active, .tile-over:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(143, 16, 19, 0.5);
    background-color: #981114 !important; }

.target-over {
  background: #8F1013 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-over {
  background-color: #8F1013 !important; }

.btn-over {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #8F1013 !important;
  border: 2px solid #8F1013 !important; }
  .btn-over:focus, .btn-over:active {
    outline: none;
    color: white !important;
    background: #8F1013 !important;
    text-decoration: none; }

.bg-overlay-over-10 {
  background: rgba(143, 16, 19, 0.1); }

.bg-overlay-over-20 {
  background: rgba(143, 16, 19, 0.2); }

.bg-overlay-over-30 {
  background: rgba(143, 16, 19, 0.3); }

.bg-overlay-over-40 {
  background: rgba(143, 16, 19, 0.4); }

.bg-overlay-over-50 {
  background: rgba(143, 16, 19, 0.5); }

.bg-overlay-over-60 {
  background: rgba(143, 16, 19, 0.6); }

.bg-overlay-over-70 {
  background: rgba(143, 16, 19, 0.7); }

.bg-overlay-over-80 {
  background: rgba(143, 16, 19, 0.8); }

.bg-overlay-over-90 {
  background: rgba(143, 16, 19, 0.9); }

.bg-over {
  background: #8F1013; }

.bg-dark-over-1 {
  background: #8a0f12; }

.bg-light-over-1 {
  background: #941114; }

.bg-dark-over-2 {
  background: #860f12; }

.bg-light-over-2 {
  background: #981114; }

.bg-dark-over-3 {
  background: #810e11; }

.bg-light-over-3 {
  background: #9d1215; }

.bg-dark-over-4 {
  background: #7d0e11; }

.bg-light-over-4 {
  background: #a11215; }

.bg-dark-over-5 {
  background: #780d10; }

.bg-light-over-5 {
  background: #a61316; }

.bg-dark-over-6 {
  background: #730d0f; }

.bg-light-over-6 {
  background: #ab1317; }

.bg-dark-over-7 {
  background: #6f0c0f; }

.bg-light-over-7 {
  background: #af1417; }

.bg-dark-over-8 {
  background: #6a0c0e; }

.bg-light-over-8 {
  background: #b41418; }

.bg-dark-over-9 {
  background: #660b0e; }

.bg-light-over-9 {
  background: #b81518; }

.bg-dark-over-10 {
  background: #610b0d; }

.bg-light-over-10 {
  background: #bd1519; }

.bg-dark-over-11 {
  background: #5d0a0c; }

.bg-light-over-11 {
  background: #c1161a; }

.bg-dark-over-12 {
  background: #580a0c; }

.bg-light-over-12 {
  background: #c6161a; }

.bg-dark-over-13 {
  background: #53090b; }

.bg-light-over-13 {
  background: #cb171b; }

.bg-dark-over-14 {
  background: #4f090a; }

.bg-light-over-14 {
  background: #cf171c; }

.bg-dark-over-15 {
  background: #4a080a; }

.bg-light-over-15 {
  background: #d4181c; }

.bg-dark-over-16 {
  background: #460809; }

.bg-light-over-16 {
  background: #d8181d; }

.bg-dark-over-17 {
  background: #410709; }

.bg-light-over-17 {
  background: #dd191d; }

.bg-dark-over-18 {
  background: #3c0708; }

.bg-light-over-18 {
  background: #e2191e; }

.bg-dark-over-19 {
  background: #380607; }

.bg-light-over-19 {
  background: #e51a1f; }

.bg-dark-over-20 {
  background: #330607; }

.bg-light-over-20 {
  background: #e61f24; }

.bg-dark-over-21 {
  background: #2f0506; }

.bg-light-over-21 {
  background: #e62428; }

.bg-dark-over-22 {
  background: #2a0506; }

.bg-light-over-22 {
  background: #e7282d; }

.bg-dark-over-23 {
  background: #260405; }

.bg-light-over-23 {
  background: #e72d31; }

.bg-dark-over-24 {
  background: #210404; }

.bg-light-over-24 {
  background: #e83136; }

.bg-dark-over-25 {
  background: #1c0304; }

.bg-light-over-25 {
  background: #e9363a; }

.bg-dark-over-26 {
  background: #180303; }

.bg-light-over-26 {
  background: #e93b3f; }

.bg-dark-over-27 {
  background: #130203; }

.bg-light-over-27 {
  background: #ea3f43; }

.bg-dark-over-28 {
  background: #0f0202; }

.bg-light-over-28 {
  background: #ea4448; }

.bg-dark-over-29 {
  background: #0a0101; }

.bg-light-over-29 {
  background: #eb484c; }

.bg-dark-over-30 {
  background: #050101; }

.bg-light-over-30 {
  background: #eb4d51; }

.bg-dark-over-31 {
  background: #010000; }

.bg-light-over-31 {
  background: #ec5255; }

.bg-dark-over-32 {
  background: black; }

.bg-light-over-32 {
  background: #ec565a; }

.bg-dark-over-33 {
  background: black; }

.bg-light-over-33 {
  background: #ed5b5e; }

.bg-dark-over-34 {
  background: black; }

.bg-light-over-34 {
  background: #ed5f63; }

.bg-dark-over-35 {
  background: black; }

.bg-light-over-35 {
  background: #ee6467; }

.bg-dark-over-36 {
  background: black; }

.bg-light-over-36 {
  background: #ee686c; }

.bg-dark-over-37 {
  background: black; }

.bg-light-over-37 {
  background: #ef6d70; }

.bg-dark-over-38 {
  background: black; }

.bg-light-over-38 {
  background: #ef7275; }

.bg-dark-over-39 {
  background: black; }

.bg-light-over-39 {
  background: #f07679; }

.bg-dark-over-40 {
  background: black; }

.bg-light-over-40 {
  background: #f07b7e; }

.bg-dark-over-41 {
  background: black; }

.bg-light-over-41 {
  background: #f17f82; }

.bg-dark-over-42 {
  background: black; }

.bg-light-over-42 {
  background: #f18487; }

.bg-dark-over-43 {
  background: black; }

.bg-light-over-43 {
  background: #f2898b; }

.bg-dark-over-44 {
  background: black; }

.bg-light-over-44 {
  background: #f28d90; }

.bg-dark-over-45 {
  background: black; }

.bg-light-over-45 {
  background: #f39294; }

.bg-dark-over-46 {
  background: black; }

.bg-light-over-46 {
  background: #f39699; }

.bg-dark-over-47 {
  background: black; }

.bg-light-over-47 {
  background: #f49b9d; }

.bg-dark-over-48 {
  background: black; }

.bg-light-over-48 {
  background: #f49fa1; }

.bg-dark-over-49 {
  background: black; }

.bg-light-over-49 {
  background: #f5a4a6; }

.bg-dark-over-50 {
  background: black; }

.bg-light-over-50 {
  background: #f5a9aa; }

.bg-dark-over-51 {
  background: black; }

.bg-light-over-51 {
  background: #f6adaf; }

.bg-dark-over-52 {
  background: black; }

.bg-light-over-52 {
  background: #f6b2b3; }

.bg-dark-over-53 {
  background: black; }

.bg-light-over-53 {
  background: #f7b6b8; }

.bg-dark-over-54 {
  background: black; }

.bg-light-over-54 {
  background: #f7bbbc; }

.bg-dark-over-55 {
  background: black; }

.bg-light-over-55 {
  background: #f8c0c1; }

.bg-dark-over-56 {
  background: black; }

.bg-light-over-56 {
  background: #f8c4c5; }

.bg-dark-over-57 {
  background: black; }

.bg-light-over-57 {
  background: #f9c9ca; }

.bg-dark-over-58 {
  background: black; }

.bg-light-over-58 {
  background: #f9cdce; }

.bg-dark-over-59 {
  background: black; }

.bg-light-over-59 {
  background: #fad2d3; }

.bg-dark-over-60 {
  background: black; }

.bg-light-over-60 {
  background: #fad7d7; }

.bg-dark-over-61 {
  background: black; }

.bg-light-over-61 {
  background: #fbdbdc; }

.bg-dark-over-62 {
  background: black; }

.bg-light-over-62 {
  background: #fbe0e0; }

.bg-dark-over-63 {
  background: black; }

.bg-light-over-63 {
  background: #fce4e5; }

.bg-dark-over-64 {
  background: black; }

.bg-light-over-64 {
  background: #fde9e9; }

.bg-dark-over-65 {
  background: black; }

.bg-light-over-65 {
  background: #fdedee; }

.bg-dark-over-66 {
  background: black; }

.bg-light-over-66 {
  background: #fef2f2; }

.bg-dark-over-67 {
  background: black; }

.bg-light-over-67 {
  background: #fef7f7; }

.bg-dark-over-68 {
  background: black; }

.bg-light-over-68 {
  background: #fffbfb; }

.bg-dark-over-69 {
  background: black; }

.bg-light-over-69 {
  background: white; }

.bg-dark-over-70 {
  background: black; }

.bg-light-over-70 {
  background: white; }

.bg-dark-over-71 {
  background: black; }

.bg-light-over-71 {
  background: white; }

.bg-dark-over-72 {
  background: black; }

.bg-light-over-72 {
  background: white; }

.bg-dark-over-73 {
  background: black; }

.bg-light-over-73 {
  background: white; }

.bg-dark-over-74 {
  background: black; }

.bg-light-over-74 {
  background: white; }

.bg-dark-over-75 {
  background: black; }

.bg-light-over-75 {
  background: white; }

.bg-dark-over-76 {
  background: black; }

.bg-light-over-76 {
  background: white; }

.bg-dark-over-77 {
  background: black; }

.bg-light-over-77 {
  background: white; }

.bg-dark-over-78 {
  background: black; }

.bg-light-over-78 {
  background: white; }

.bg-dark-over-79 {
  background: black; }

.bg-light-over-79 {
  background: white; }

.bg-dark-over-80 {
  background: black; }

.bg-light-over-80 {
  background: white; }

.bg-dark-over-81 {
  background: black; }

.bg-light-over-81 {
  background: white; }

.bg-dark-over-82 {
  background: black; }

.bg-light-over-82 {
  background: white; }

.bg-dark-over-83 {
  background: black; }

.bg-light-over-83 {
  background: white; }

.bg-dark-over-84 {
  background: black; }

.bg-light-over-84 {
  background: white; }

.bg-dark-over-85 {
  background: black; }

.bg-light-over-85 {
  background: white; }

.bg-dark-over-86 {
  background: black; }

.bg-light-over-86 {
  background: white; }

.bg-dark-over-87 {
  background: black; }

.bg-light-over-87 {
  background: white; }

.bg-dark-over-88 {
  background: black; }

.bg-light-over-88 {
  background: white; }

.bg-dark-over-89 {
  background: black; }

.bg-light-over-89 {
  background: white; }

.bg-dark-over-90 {
  background: black; }

.bg-light-over-90 {
  background: white; }

.bg-dark-over-91 {
  background: black; }

.bg-light-over-91 {
  background: white; }

.bg-dark-over-92 {
  background: black; }

.bg-light-over-92 {
  background: white; }

.bg-dark-over-93 {
  background: black; }

.bg-light-over-93 {
  background: white; }

.bg-dark-over-94 {
  background: black; }

.bg-light-over-94 {
  background: white; }

.bg-dark-over-95 {
  background: black; }

.bg-light-over-95 {
  background: white; }

.bg-dark-over-96 {
  background: black; }

.bg-light-over-96 {
  background: white; }

.bg-dark-over-97 {
  background: black; }

.bg-light-over-97 {
  background: white; }

.bg-dark-over-98 {
  background: black; }

.bg-light-over-98 {
  background: white; }

.bg-dark-over-99 {
  background: black; }

.bg-light-over-99 {
  background: white; }

.bg-dark-over-100 {
  background: black; }

.bg-light-over-100 {
  background: white; }

.text-below {
  color: #8F1013 !important; }

.border-below {
  border-color: #8F1013; }

.below {
  background-color: #8F1013 !important;
  color: white !important; }

.tile-below {
  background: #8F1013 !important; }
  @media (min-width: 1025px) {
    .tile-below:hover {
      background-color: #a61316 !important; } }
  .tile-below:active, .tile-below:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(143, 16, 19, 0.5);
    background-color: #981114 !important; }

.target-below {
  background: #8F1013 !important;
  color: #fff;
  padding: 20px; }

.patient-dash-below {
  background-color: #8F1013 !important; }

.btn-below {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #8F1013 !important;
  border: 2px solid #8F1013 !important; }
  .btn-below:focus, .btn-below:active {
    outline: none;
    color: white !important;
    background: #8F1013 !important;
    text-decoration: none; }

.bg-overlay-below-10 {
  background: rgba(143, 16, 19, 0.1); }

.bg-overlay-below-20 {
  background: rgba(143, 16, 19, 0.2); }

.bg-overlay-below-30 {
  background: rgba(143, 16, 19, 0.3); }

.bg-overlay-below-40 {
  background: rgba(143, 16, 19, 0.4); }

.bg-overlay-below-50 {
  background: rgba(143, 16, 19, 0.5); }

.bg-overlay-below-60 {
  background: rgba(143, 16, 19, 0.6); }

.bg-overlay-below-70 {
  background: rgba(143, 16, 19, 0.7); }

.bg-overlay-below-80 {
  background: rgba(143, 16, 19, 0.8); }

.bg-overlay-below-90 {
  background: rgba(143, 16, 19, 0.9); }

.bg-below {
  background: #8F1013; }

.bg-dark-below-1 {
  background: #8a0f12; }

.bg-light-below-1 {
  background: #941114; }

.bg-dark-below-2 {
  background: #860f12; }

.bg-light-below-2 {
  background: #981114; }

.bg-dark-below-3 {
  background: #810e11; }

.bg-light-below-3 {
  background: #9d1215; }

.bg-dark-below-4 {
  background: #7d0e11; }

.bg-light-below-4 {
  background: #a11215; }

.bg-dark-below-5 {
  background: #780d10; }

.bg-light-below-5 {
  background: #a61316; }

.bg-dark-below-6 {
  background: #730d0f; }

.bg-light-below-6 {
  background: #ab1317; }

.bg-dark-below-7 {
  background: #6f0c0f; }

.bg-light-below-7 {
  background: #af1417; }

.bg-dark-below-8 {
  background: #6a0c0e; }

.bg-light-below-8 {
  background: #b41418; }

.bg-dark-below-9 {
  background: #660b0e; }

.bg-light-below-9 {
  background: #b81518; }

.bg-dark-below-10 {
  background: #610b0d; }

.bg-light-below-10 {
  background: #bd1519; }

.bg-dark-below-11 {
  background: #5d0a0c; }

.bg-light-below-11 {
  background: #c1161a; }

.bg-dark-below-12 {
  background: #580a0c; }

.bg-light-below-12 {
  background: #c6161a; }

.bg-dark-below-13 {
  background: #53090b; }

.bg-light-below-13 {
  background: #cb171b; }

.bg-dark-below-14 {
  background: #4f090a; }

.bg-light-below-14 {
  background: #cf171c; }

.bg-dark-below-15 {
  background: #4a080a; }

.bg-light-below-15 {
  background: #d4181c; }

.bg-dark-below-16 {
  background: #460809; }

.bg-light-below-16 {
  background: #d8181d; }

.bg-dark-below-17 {
  background: #410709; }

.bg-light-below-17 {
  background: #dd191d; }

.bg-dark-below-18 {
  background: #3c0708; }

.bg-light-below-18 {
  background: #e2191e; }

.bg-dark-below-19 {
  background: #380607; }

.bg-light-below-19 {
  background: #e51a1f; }

.bg-dark-below-20 {
  background: #330607; }

.bg-light-below-20 {
  background: #e61f24; }

.bg-dark-below-21 {
  background: #2f0506; }

.bg-light-below-21 {
  background: #e62428; }

.bg-dark-below-22 {
  background: #2a0506; }

.bg-light-below-22 {
  background: #e7282d; }

.bg-dark-below-23 {
  background: #260405; }

.bg-light-below-23 {
  background: #e72d31; }

.bg-dark-below-24 {
  background: #210404; }

.bg-light-below-24 {
  background: #e83136; }

.bg-dark-below-25 {
  background: #1c0304; }

.bg-light-below-25 {
  background: #e9363a; }

.bg-dark-below-26 {
  background: #180303; }

.bg-light-below-26 {
  background: #e93b3f; }

.bg-dark-below-27 {
  background: #130203; }

.bg-light-below-27 {
  background: #ea3f43; }

.bg-dark-below-28 {
  background: #0f0202; }

.bg-light-below-28 {
  background: #ea4448; }

.bg-dark-below-29 {
  background: #0a0101; }

.bg-light-below-29 {
  background: #eb484c; }

.bg-dark-below-30 {
  background: #050101; }

.bg-light-below-30 {
  background: #eb4d51; }

.bg-dark-below-31 {
  background: #010000; }

.bg-light-below-31 {
  background: #ec5255; }

.bg-dark-below-32 {
  background: black; }

.bg-light-below-32 {
  background: #ec565a; }

.bg-dark-below-33 {
  background: black; }

.bg-light-below-33 {
  background: #ed5b5e; }

.bg-dark-below-34 {
  background: black; }

.bg-light-below-34 {
  background: #ed5f63; }

.bg-dark-below-35 {
  background: black; }

.bg-light-below-35 {
  background: #ee6467; }

.bg-dark-below-36 {
  background: black; }

.bg-light-below-36 {
  background: #ee686c; }

.bg-dark-below-37 {
  background: black; }

.bg-light-below-37 {
  background: #ef6d70; }

.bg-dark-below-38 {
  background: black; }

.bg-light-below-38 {
  background: #ef7275; }

.bg-dark-below-39 {
  background: black; }

.bg-light-below-39 {
  background: #f07679; }

.bg-dark-below-40 {
  background: black; }

.bg-light-below-40 {
  background: #f07b7e; }

.bg-dark-below-41 {
  background: black; }

.bg-light-below-41 {
  background: #f17f82; }

.bg-dark-below-42 {
  background: black; }

.bg-light-below-42 {
  background: #f18487; }

.bg-dark-below-43 {
  background: black; }

.bg-light-below-43 {
  background: #f2898b; }

.bg-dark-below-44 {
  background: black; }

.bg-light-below-44 {
  background: #f28d90; }

.bg-dark-below-45 {
  background: black; }

.bg-light-below-45 {
  background: #f39294; }

.bg-dark-below-46 {
  background: black; }

.bg-light-below-46 {
  background: #f39699; }

.bg-dark-below-47 {
  background: black; }

.bg-light-below-47 {
  background: #f49b9d; }

.bg-dark-below-48 {
  background: black; }

.bg-light-below-48 {
  background: #f49fa1; }

.bg-dark-below-49 {
  background: black; }

.bg-light-below-49 {
  background: #f5a4a6; }

.bg-dark-below-50 {
  background: black; }

.bg-light-below-50 {
  background: #f5a9aa; }

.bg-dark-below-51 {
  background: black; }

.bg-light-below-51 {
  background: #f6adaf; }

.bg-dark-below-52 {
  background: black; }

.bg-light-below-52 {
  background: #f6b2b3; }

.bg-dark-below-53 {
  background: black; }

.bg-light-below-53 {
  background: #f7b6b8; }

.bg-dark-below-54 {
  background: black; }

.bg-light-below-54 {
  background: #f7bbbc; }

.bg-dark-below-55 {
  background: black; }

.bg-light-below-55 {
  background: #f8c0c1; }

.bg-dark-below-56 {
  background: black; }

.bg-light-below-56 {
  background: #f8c4c5; }

.bg-dark-below-57 {
  background: black; }

.bg-light-below-57 {
  background: #f9c9ca; }

.bg-dark-below-58 {
  background: black; }

.bg-light-below-58 {
  background: #f9cdce; }

.bg-dark-below-59 {
  background: black; }

.bg-light-below-59 {
  background: #fad2d3; }

.bg-dark-below-60 {
  background: black; }

.bg-light-below-60 {
  background: #fad7d7; }

.bg-dark-below-61 {
  background: black; }

.bg-light-below-61 {
  background: #fbdbdc; }

.bg-dark-below-62 {
  background: black; }

.bg-light-below-62 {
  background: #fbe0e0; }

.bg-dark-below-63 {
  background: black; }

.bg-light-below-63 {
  background: #fce4e5; }

.bg-dark-below-64 {
  background: black; }

.bg-light-below-64 {
  background: #fde9e9; }

.bg-dark-below-65 {
  background: black; }

.bg-light-below-65 {
  background: #fdedee; }

.bg-dark-below-66 {
  background: black; }

.bg-light-below-66 {
  background: #fef2f2; }

.bg-dark-below-67 {
  background: black; }

.bg-light-below-67 {
  background: #fef7f7; }

.bg-dark-below-68 {
  background: black; }

.bg-light-below-68 {
  background: #fffbfb; }

.bg-dark-below-69 {
  background: black; }

.bg-light-below-69 {
  background: white; }

.bg-dark-below-70 {
  background: black; }

.bg-light-below-70 {
  background: white; }

.bg-dark-below-71 {
  background: black; }

.bg-light-below-71 {
  background: white; }

.bg-dark-below-72 {
  background: black; }

.bg-light-below-72 {
  background: white; }

.bg-dark-below-73 {
  background: black; }

.bg-light-below-73 {
  background: white; }

.bg-dark-below-74 {
  background: black; }

.bg-light-below-74 {
  background: white; }

.bg-dark-below-75 {
  background: black; }

.bg-light-below-75 {
  background: white; }

.bg-dark-below-76 {
  background: black; }

.bg-light-below-76 {
  background: white; }

.bg-dark-below-77 {
  background: black; }

.bg-light-below-77 {
  background: white; }

.bg-dark-below-78 {
  background: black; }

.bg-light-below-78 {
  background: white; }

.bg-dark-below-79 {
  background: black; }

.bg-light-below-79 {
  background: white; }

.bg-dark-below-80 {
  background: black; }

.bg-light-below-80 {
  background: white; }

.bg-dark-below-81 {
  background: black; }

.bg-light-below-81 {
  background: white; }

.bg-dark-below-82 {
  background: black; }

.bg-light-below-82 {
  background: white; }

.bg-dark-below-83 {
  background: black; }

.bg-light-below-83 {
  background: white; }

.bg-dark-below-84 {
  background: black; }

.bg-light-below-84 {
  background: white; }

.bg-dark-below-85 {
  background: black; }

.bg-light-below-85 {
  background: white; }

.bg-dark-below-86 {
  background: black; }

.bg-light-below-86 {
  background: white; }

.bg-dark-below-87 {
  background: black; }

.bg-light-below-87 {
  background: white; }

.bg-dark-below-88 {
  background: black; }

.bg-light-below-88 {
  background: white; }

.bg-dark-below-89 {
  background: black; }

.bg-light-below-89 {
  background: white; }

.bg-dark-below-90 {
  background: black; }

.bg-light-below-90 {
  background: white; }

.bg-dark-below-91 {
  background: black; }

.bg-light-below-91 {
  background: white; }

.bg-dark-below-92 {
  background: black; }

.bg-light-below-92 {
  background: white; }

.bg-dark-below-93 {
  background: black; }

.bg-light-below-93 {
  background: white; }

.bg-dark-below-94 {
  background: black; }

.bg-light-below-94 {
  background: white; }

.bg-dark-below-95 {
  background: black; }

.bg-light-below-95 {
  background: white; }

.bg-dark-below-96 {
  background: black; }

.bg-light-below-96 {
  background: white; }

.bg-dark-below-97 {
  background: black; }

.bg-light-below-97 {
  background: white; }

.bg-dark-below-98 {
  background: black; }

.bg-light-below-98 {
  background: white; }

.bg-dark-below-99 {
  background: black; }

.bg-light-below-99 {
  background: white; }

.bg-dark-below-100 {
  background: black; }

.bg-light-below-100 {
  background: white; }

.text-ontarget {
  color: #14580B !important; }

.border-ontarget {
  border-color: #14580B; }

.ontarget {
  background-color: #14580B !important;
  color: white !important; }

.tile-ontarget {
  background: #14580B !important; }
  @media (min-width: 1025px) {
    .tile-ontarget:hover {
      background-color: #196f0e !important; } }
  .tile-ontarget:active, .tile-ontarget:focus {
    transform: scale(0.97);
    box-shadow: 0 0 5px rgba(20, 88, 11, 0.5);
    background-color: #16610c !important; }

.target-ontarget {
  background: #14580B !important;
  color: #fff;
  padding: 20px; }

.patient-dash-ontarget {
  background-color: #14580B !important; }

.btn-ontarget {
  transition: all .3s ease-in-out;
  line-height: initial;
  color: white !important;
  background: #14580B !important;
  border: 2px solid #14580B !important; }
  .btn-ontarget:focus, .btn-ontarget:active {
    outline: none;
    color: white !important;
    background: #14580B !important;
    text-decoration: none; }

.bg-overlay-ontarget-10 {
  background: rgba(20, 88, 11, 0.1); }

.bg-overlay-ontarget-20 {
  background: rgba(20, 88, 11, 0.2); }

.bg-overlay-ontarget-30 {
  background: rgba(20, 88, 11, 0.3); }

.bg-overlay-ontarget-40 {
  background: rgba(20, 88, 11, 0.4); }

.bg-overlay-ontarget-50 {
  background: rgba(20, 88, 11, 0.5); }

.bg-overlay-ontarget-60 {
  background: rgba(20, 88, 11, 0.6); }

.bg-overlay-ontarget-70 {
  background: rgba(20, 88, 11, 0.7); }

.bg-overlay-ontarget-80 {
  background: rgba(20, 88, 11, 0.8); }

.bg-overlay-ontarget-90 {
  background: rgba(20, 88, 11, 0.9); }

.bg-ontarget {
  background: #14580B; }

.bg-dark-ontarget-1 {
  background: #13530a; }

.bg-light-ontarget-1 {
  background: #155d0c; }

.bg-dark-ontarget-2 {
  background: #124f0a; }

.bg-light-ontarget-2 {
  background: #16610c; }

.bg-dark-ontarget-3 {
  background: #114a09; }

.bg-light-ontarget-3 {
  background: #17660d; }

.bg-dark-ontarget-4 {
  background: #104609; }

.bg-light-ontarget-4 {
  background: #186a0d; }

.bg-dark-ontarget-5 {
  background: #0f4108; }

.bg-light-ontarget-5 {
  background: #196f0e; }

.bg-dark-ontarget-6 {
  background: #0e3d08; }

.bg-light-ontarget-6 {
  background: #1a730e; }

.bg-dark-ontarget-7 {
  background: #0d3807; }

.bg-light-ontarget-7 {
  background: #1b780f; }

.bg-dark-ontarget-8 {
  background: #0c3406; }

.bg-light-ontarget-8 {
  background: #1c7c10; }

.bg-dark-ontarget-9 {
  background: #0b2f06; }

.bg-light-ontarget-9 {
  background: #1d8110; }

.bg-dark-ontarget-10 {
  background: #0a2b05; }

.bg-light-ontarget-10 {
  background: #1e8511; }

.bg-dark-ontarget-11 {
  background: #092605; }

.bg-light-ontarget-11 {
  background: #1f8a11; }

.bg-dark-ontarget-12 {
  background: #082204; }

.bg-light-ontarget-12 {
  background: #208e12; }

.bg-dark-ontarget-13 {
  background: #071d04; }

.bg-light-ontarget-13 {
  background: #219312; }

.bg-dark-ontarget-14 {
  background: #061903; }

.bg-light-ontarget-14 {
  background: #229713; }

.bg-dark-ontarget-15 {
  background: #051403; }

.bg-light-ontarget-15 {
  background: #239c14; }

.bg-dark-ontarget-16 {
  background: #040f02; }

.bg-light-ontarget-16 {
  background: #24a114; }

.bg-dark-ontarget-17 {
  background: #020b01; }

.bg-light-ontarget-17 {
  background: #26a515; }

.bg-dark-ontarget-18 {
  background: #010601; }

.bg-light-ontarget-18 {
  background: #27aa15; }

.bg-dark-ontarget-19 {
  background: #000200; }

.bg-light-ontarget-19 {
  background: #28ae16; }

.bg-dark-ontarget-20 {
  background: black; }

.bg-light-ontarget-20 {
  background: #29b316; }

.bg-dark-ontarget-21 {
  background: black; }

.bg-light-ontarget-21 {
  background: #2ab717; }

.bg-dark-ontarget-22 {
  background: black; }

.bg-light-ontarget-22 {
  background: #2bbc17; }

.bg-dark-ontarget-23 {
  background: black; }

.bg-light-ontarget-23 {
  background: #2cc018; }

.bg-dark-ontarget-24 {
  background: black; }

.bg-light-ontarget-24 {
  background: #2dc519; }

.bg-dark-ontarget-25 {
  background: black; }

.bg-light-ontarget-25 {
  background: #2ec919; }

.bg-dark-ontarget-26 {
  background: black; }

.bg-light-ontarget-26 {
  background: #2fce1a; }

.bg-dark-ontarget-27 {
  background: black; }

.bg-light-ontarget-27 {
  background: #30d21a; }

.bg-dark-ontarget-28 {
  background: black; }

.bg-light-ontarget-28 {
  background: #31d71b; }

.bg-dark-ontarget-29 {
  background: black; }

.bg-light-ontarget-29 {
  background: #32db1b; }

.bg-dark-ontarget-30 {
  background: black; }

.bg-light-ontarget-30 {
  background: #33e01c; }

.bg-dark-ontarget-31 {
  background: black; }

.bg-light-ontarget-31 {
  background: #35e31e; }

.bg-dark-ontarget-32 {
  background: black; }

.bg-light-ontarget-32 {
  background: #39e323; }

.bg-dark-ontarget-33 {
  background: black; }

.bg-light-ontarget-33 {
  background: #3de427; }

.bg-dark-ontarget-34 {
  background: black; }

.bg-light-ontarget-34 {
  background: #41e52c; }

.bg-dark-ontarget-35 {
  background: black; }

.bg-light-ontarget-35 {
  background: #45e530; }

.bg-dark-ontarget-36 {
  background: black; }

.bg-light-ontarget-36 {
  background: #4ae635; }

.bg-dark-ontarget-37 {
  background: black; }

.bg-light-ontarget-37 {
  background: #4ee639; }

.bg-dark-ontarget-38 {
  background: black; }

.bg-light-ontarget-38 {
  background: #52e73e; }

.bg-dark-ontarget-39 {
  background: black; }

.bg-light-ontarget-39 {
  background: #56e742; }

.bg-dark-ontarget-40 {
  background: black; }

.bg-light-ontarget-40 {
  background: #5ae847; }

.bg-dark-ontarget-41 {
  background: black; }

.bg-light-ontarget-41 {
  background: #5ee94c; }

.bg-dark-ontarget-42 {
  background: black; }

.bg-light-ontarget-42 {
  background: #62e950; }

.bg-dark-ontarget-43 {
  background: black; }

.bg-light-ontarget-43 {
  background: #66ea55; }

.bg-dark-ontarget-44 {
  background: black; }

.bg-light-ontarget-44 {
  background: #6aea59; }

.bg-dark-ontarget-45 {
  background: black; }

.bg-light-ontarget-45 {
  background: #6eeb5e; }

.bg-dark-ontarget-46 {
  background: black; }

.bg-light-ontarget-46 {
  background: #72eb62; }

.bg-dark-ontarget-47 {
  background: black; }

.bg-light-ontarget-47 {
  background: #76ec67; }

.bg-dark-ontarget-48 {
  background: black; }

.bg-light-ontarget-48 {
  background: #7aed6b; }

.bg-dark-ontarget-49 {
  background: black; }

.bg-light-ontarget-49 {
  background: #7eed70; }

.bg-dark-ontarget-50 {
  background: black; }

.bg-light-ontarget-50 {
  background: #83ee74; }

.bg-dark-ontarget-51 {
  background: black; }

.bg-light-ontarget-51 {
  background: #87ee79; }

.bg-dark-ontarget-52 {
  background: black; }

.bg-light-ontarget-52 {
  background: #8bef7d; }

.bg-dark-ontarget-53 {
  background: black; }

.bg-light-ontarget-53 {
  background: #8fef82; }

.bg-dark-ontarget-54 {
  background: black; }

.bg-light-ontarget-54 {
  background: #93f086; }

.bg-dark-ontarget-55 {
  background: black; }

.bg-light-ontarget-55 {
  background: #97f18b; }

.bg-dark-ontarget-56 {
  background: black; }

.bg-light-ontarget-56 {
  background: #9bf190; }

.bg-dark-ontarget-57 {
  background: black; }

.bg-light-ontarget-57 {
  background: #9ff294; }

.bg-dark-ontarget-58 {
  background: black; }

.bg-light-ontarget-58 {
  background: #a3f299; }

.bg-dark-ontarget-59 {
  background: black; }

.bg-light-ontarget-59 {
  background: #a7f39d; }

.bg-dark-ontarget-60 {
  background: black; }

.bg-light-ontarget-60 {
  background: #abf3a2; }

.bg-dark-ontarget-61 {
  background: black; }

.bg-light-ontarget-61 {
  background: #aff4a6; }

.bg-dark-ontarget-62 {
  background: black; }

.bg-light-ontarget-62 {
  background: #b3f4ab; }

.bg-dark-ontarget-63 {
  background: black; }

.bg-light-ontarget-63 {
  background: #b7f5af; }

.bg-dark-ontarget-64 {
  background: black; }

.bg-light-ontarget-64 {
  background: #bbf6b4; }

.bg-dark-ontarget-65 {
  background: black; }

.bg-light-ontarget-65 {
  background: #c0f6b8; }

.bg-dark-ontarget-66 {
  background: black; }

.bg-light-ontarget-66 {
  background: #c4f7bd; }

.bg-dark-ontarget-67 {
  background: black; }

.bg-light-ontarget-67 {
  background: #c8f7c1; }

.bg-dark-ontarget-68 {
  background: black; }

.bg-light-ontarget-68 {
  background: #ccf8c6; }

.bg-dark-ontarget-69 {
  background: black; }

.bg-light-ontarget-69 {
  background: #d0f8ca; }

.bg-dark-ontarget-70 {
  background: black; }

.bg-light-ontarget-70 {
  background: #d4f9cf; }

.bg-dark-ontarget-71 {
  background: black; }

.bg-light-ontarget-71 {
  background: #d8fad4; }

.bg-dark-ontarget-72 {
  background: black; }

.bg-light-ontarget-72 {
  background: #dcfad8; }

.bg-dark-ontarget-73 {
  background: black; }

.bg-light-ontarget-73 {
  background: #e0fbdd; }

.bg-dark-ontarget-74 {
  background: black; }

.bg-light-ontarget-74 {
  background: #e4fbe1; }

.bg-dark-ontarget-75 {
  background: black; }

.bg-light-ontarget-75 {
  background: #e8fce6; }

.bg-dark-ontarget-76 {
  background: black; }

.bg-light-ontarget-76 {
  background: #ecfcea; }

.bg-dark-ontarget-77 {
  background: black; }

.bg-light-ontarget-77 {
  background: #f0fdef; }

.bg-dark-ontarget-78 {
  background: black; }

.bg-light-ontarget-78 {
  background: #f4fef3; }

.bg-dark-ontarget-79 {
  background: black; }

.bg-light-ontarget-79 {
  background: #f9fef8; }

.bg-dark-ontarget-80 {
  background: black; }

.bg-light-ontarget-80 {
  background: #fdfffc; }

.bg-dark-ontarget-81 {
  background: black; }

.bg-light-ontarget-81 {
  background: white; }

.bg-dark-ontarget-82 {
  background: black; }

.bg-light-ontarget-82 {
  background: white; }

.bg-dark-ontarget-83 {
  background: black; }

.bg-light-ontarget-83 {
  background: white; }

.bg-dark-ontarget-84 {
  background: black; }

.bg-light-ontarget-84 {
  background: white; }

.bg-dark-ontarget-85 {
  background: black; }

.bg-light-ontarget-85 {
  background: white; }

.bg-dark-ontarget-86 {
  background: black; }

.bg-light-ontarget-86 {
  background: white; }

.bg-dark-ontarget-87 {
  background: black; }

.bg-light-ontarget-87 {
  background: white; }

.bg-dark-ontarget-88 {
  background: black; }

.bg-light-ontarget-88 {
  background: white; }

.bg-dark-ontarget-89 {
  background: black; }

.bg-light-ontarget-89 {
  background: white; }

.bg-dark-ontarget-90 {
  background: black; }

.bg-light-ontarget-90 {
  background: white; }

.bg-dark-ontarget-91 {
  background: black; }

.bg-light-ontarget-91 {
  background: white; }

.bg-dark-ontarget-92 {
  background: black; }

.bg-light-ontarget-92 {
  background: white; }

.bg-dark-ontarget-93 {
  background: black; }

.bg-light-ontarget-93 {
  background: white; }

.bg-dark-ontarget-94 {
  background: black; }

.bg-light-ontarget-94 {
  background: white; }

.bg-dark-ontarget-95 {
  background: black; }

.bg-light-ontarget-95 {
  background: white; }

.bg-dark-ontarget-96 {
  background: black; }

.bg-light-ontarget-96 {
  background: white; }

.bg-dark-ontarget-97 {
  background: black; }

.bg-light-ontarget-97 {
  background: white; }

.bg-dark-ontarget-98 {
  background: black; }

.bg-light-ontarget-98 {
  background: white; }

.bg-dark-ontarget-99 {
  background: black; }

.bg-light-ontarget-99 {
  background: white; }

.bg-dark-ontarget-100 {
  background: black; }

.bg-light-ontarget-100 {
  background: white; }

.grayscale {
  -webkit-filter: grayscale(100%);
  /* Safari 6.0 - 9.0 */
  filter: grayscale(100%); }

.flex {
  display: table;
  /* IE < 10, Opera *Presto* Desktop (Now dead) */
  display: flex;
  flex-wrap: wrap; }
  .flex-important {
    display: table !important;
    /* IE < 10, Opera *Presto* Desktop (Now dead) */
    display: flex !important;
    flex-wrap: wrap !important; }
  .flex-masonary {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    flex-wrap: wrap;
    align-items: flex-start;
    max-height: 1600px;
    max-width: 100%;
    overflow-x: hidden;
    position: relative; }
  .flex-box-1-0 {
    -webkit-flex: 1 0px;
    -webkit-box-flex: 0;
    -ms-flex: 1 0px;
    flex: 1 0px; }
  .flex-box-0-0 {
    -webkit-flex: 0 0px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0px;
    flex: 0 0px; }
  .flex-box-1-1 {
    -webkit-flex: 1 1px;
    -webkit-box-flex: 0;
    -ms-flex: 1 1px;
    flex: 1 1px; }
  .flex-box-0-1 {
    -webkit-flex: 0 1px;
    -webkit-box-flex: 0;
    -ms-flex: 0 1px;
    flex: 0 1px; }
  .flex-box-1-2 {
    -webkit-flex: 1 2px;
    -webkit-box-flex: 0;
    -ms-flex: 1 2px;
    flex: 1 2px; }
  .flex-box-0-2 {
    -webkit-flex: 0 2px;
    -webkit-box-flex: 0;
    -ms-flex: 0 2px;
    flex: 0 2px; }
  .flex-box-1-3 {
    -webkit-flex: 1 3px;
    -webkit-box-flex: 0;
    -ms-flex: 1 3px;
    flex: 1 3px; }
  .flex-box-0-3 {
    -webkit-flex: 0 3px;
    -webkit-box-flex: 0;
    -ms-flex: 0 3px;
    flex: 0 3px; }
  .flex-box-1-4 {
    -webkit-flex: 1 4px;
    -webkit-box-flex: 0;
    -ms-flex: 1 4px;
    flex: 1 4px; }
  .flex-box-0-4 {
    -webkit-flex: 0 4px;
    -webkit-box-flex: 0;
    -ms-flex: 0 4px;
    flex: 0 4px; }
  .flex-box-1-5 {
    -webkit-flex: 1 5px;
    -webkit-box-flex: 0;
    -ms-flex: 1 5px;
    flex: 1 5px; }
  .flex-box-0-5 {
    -webkit-flex: 0 5px;
    -webkit-box-flex: 0;
    -ms-flex: 0 5px;
    flex: 0 5px; }
  .flex-box-1-6 {
    -webkit-flex: 1 6px;
    -webkit-box-flex: 0;
    -ms-flex: 1 6px;
    flex: 1 6px; }
  .flex-box-0-6 {
    -webkit-flex: 0 6px;
    -webkit-box-flex: 0;
    -ms-flex: 0 6px;
    flex: 0 6px; }
  .flex-box-1-7 {
    -webkit-flex: 1 7px;
    -webkit-box-flex: 0;
    -ms-flex: 1 7px;
    flex: 1 7px; }
  .flex-box-0-7 {
    -webkit-flex: 0 7px;
    -webkit-box-flex: 0;
    -ms-flex: 0 7px;
    flex: 0 7px; }
  .flex-box-1-8 {
    -webkit-flex: 1 8px;
    -webkit-box-flex: 0;
    -ms-flex: 1 8px;
    flex: 1 8px; }
  .flex-box-0-8 {
    -webkit-flex: 0 8px;
    -webkit-box-flex: 0;
    -ms-flex: 0 8px;
    flex: 0 8px; }
  .flex-box-1-9 {
    -webkit-flex: 1 9px;
    -webkit-box-flex: 0;
    -ms-flex: 1 9px;
    flex: 1 9px; }
  .flex-box-0-9 {
    -webkit-flex: 0 9px;
    -webkit-box-flex: 0;
    -ms-flex: 0 9px;
    flex: 0 9px; }
  .flex-box-1-10 {
    -webkit-flex: 1 10px;
    -webkit-box-flex: 0;
    -ms-flex: 1 10px;
    flex: 1 10px; }
  .flex-box-0-10 {
    -webkit-flex: 0 10px;
    -webkit-box-flex: 0;
    -ms-flex: 0 10px;
    flex: 0 10px; }
  .flex-box-1-11 {
    -webkit-flex: 1 11px;
    -webkit-box-flex: 0;
    -ms-flex: 1 11px;
    flex: 1 11px; }
  .flex-box-0-11 {
    -webkit-flex: 0 11px;
    -webkit-box-flex: 0;
    -ms-flex: 0 11px;
    flex: 0 11px; }
  .flex-box-1-12 {
    -webkit-flex: 1 12px;
    -webkit-box-flex: 0;
    -ms-flex: 1 12px;
    flex: 1 12px; }
  .flex-box-0-12 {
    -webkit-flex: 0 12px;
    -webkit-box-flex: 0;
    -ms-flex: 0 12px;
    flex: 0 12px; }
  .flex-box-1-13 {
    -webkit-flex: 1 13px;
    -webkit-box-flex: 0;
    -ms-flex: 1 13px;
    flex: 1 13px; }
  .flex-box-0-13 {
    -webkit-flex: 0 13px;
    -webkit-box-flex: 0;
    -ms-flex: 0 13px;
    flex: 0 13px; }
  .flex-box-1-14 {
    -webkit-flex: 1 14px;
    -webkit-box-flex: 0;
    -ms-flex: 1 14px;
    flex: 1 14px; }
  .flex-box-0-14 {
    -webkit-flex: 0 14px;
    -webkit-box-flex: 0;
    -ms-flex: 0 14px;
    flex: 0 14px; }
  .flex-box-1-15 {
    -webkit-flex: 1 15px;
    -webkit-box-flex: 0;
    -ms-flex: 1 15px;
    flex: 1 15px; }
  .flex-box-0-15 {
    -webkit-flex: 0 15px;
    -webkit-box-flex: 0;
    -ms-flex: 0 15px;
    flex: 0 15px; }
  .flex-box-1-16 {
    -webkit-flex: 1 16px;
    -webkit-box-flex: 0;
    -ms-flex: 1 16px;
    flex: 1 16px; }
  .flex-box-0-16 {
    -webkit-flex: 0 16px;
    -webkit-box-flex: 0;
    -ms-flex: 0 16px;
    flex: 0 16px; }
  .flex-box-1-17 {
    -webkit-flex: 1 17px;
    -webkit-box-flex: 0;
    -ms-flex: 1 17px;
    flex: 1 17px; }
  .flex-box-0-17 {
    -webkit-flex: 0 17px;
    -webkit-box-flex: 0;
    -ms-flex: 0 17px;
    flex: 0 17px; }
  .flex-box-1-18 {
    -webkit-flex: 1 18px;
    -webkit-box-flex: 0;
    -ms-flex: 1 18px;
    flex: 1 18px; }
  .flex-box-0-18 {
    -webkit-flex: 0 18px;
    -webkit-box-flex: 0;
    -ms-flex: 0 18px;
    flex: 0 18px; }
  .flex-box-1-19 {
    -webkit-flex: 1 19px;
    -webkit-box-flex: 0;
    -ms-flex: 1 19px;
    flex: 1 19px; }
  .flex-box-0-19 {
    -webkit-flex: 0 19px;
    -webkit-box-flex: 0;
    -ms-flex: 0 19px;
    flex: 0 19px; }
  .flex-box-1-20 {
    -webkit-flex: 1 20px;
    -webkit-box-flex: 0;
    -ms-flex: 1 20px;
    flex: 1 20px; }
  .flex-box-0-20 {
    -webkit-flex: 0 20px;
    -webkit-box-flex: 0;
    -ms-flex: 0 20px;
    flex: 0 20px; }
  .flex-box-1-21 {
    -webkit-flex: 1 21px;
    -webkit-box-flex: 0;
    -ms-flex: 1 21px;
    flex: 1 21px; }
  .flex-box-0-21 {
    -webkit-flex: 0 21px;
    -webkit-box-flex: 0;
    -ms-flex: 0 21px;
    flex: 0 21px; }
  .flex-box-1-22 {
    -webkit-flex: 1 22px;
    -webkit-box-flex: 0;
    -ms-flex: 1 22px;
    flex: 1 22px; }
  .flex-box-0-22 {
    -webkit-flex: 0 22px;
    -webkit-box-flex: 0;
    -ms-flex: 0 22px;
    flex: 0 22px; }
  .flex-box-1-23 {
    -webkit-flex: 1 23px;
    -webkit-box-flex: 0;
    -ms-flex: 1 23px;
    flex: 1 23px; }
  .flex-box-0-23 {
    -webkit-flex: 0 23px;
    -webkit-box-flex: 0;
    -ms-flex: 0 23px;
    flex: 0 23px; }
  .flex-box-1-24 {
    -webkit-flex: 1 24px;
    -webkit-box-flex: 0;
    -ms-flex: 1 24px;
    flex: 1 24px; }
  .flex-box-0-24 {
    -webkit-flex: 0 24px;
    -webkit-box-flex: 0;
    -ms-flex: 0 24px;
    flex: 0 24px; }
  .flex-box-1-25 {
    -webkit-flex: 1 25px;
    -webkit-box-flex: 0;
    -ms-flex: 1 25px;
    flex: 1 25px; }
  .flex-box-0-25 {
    -webkit-flex: 0 25px;
    -webkit-box-flex: 0;
    -ms-flex: 0 25px;
    flex: 0 25px; }
  .flex-box-1-26 {
    -webkit-flex: 1 26px;
    -webkit-box-flex: 0;
    -ms-flex: 1 26px;
    flex: 1 26px; }
  .flex-box-0-26 {
    -webkit-flex: 0 26px;
    -webkit-box-flex: 0;
    -ms-flex: 0 26px;
    flex: 0 26px; }
  .flex-box-1-27 {
    -webkit-flex: 1 27px;
    -webkit-box-flex: 0;
    -ms-flex: 1 27px;
    flex: 1 27px; }
  .flex-box-0-27 {
    -webkit-flex: 0 27px;
    -webkit-box-flex: 0;
    -ms-flex: 0 27px;
    flex: 0 27px; }
  .flex-box-1-28 {
    -webkit-flex: 1 28px;
    -webkit-box-flex: 0;
    -ms-flex: 1 28px;
    flex: 1 28px; }
  .flex-box-0-28 {
    -webkit-flex: 0 28px;
    -webkit-box-flex: 0;
    -ms-flex: 0 28px;
    flex: 0 28px; }
  .flex-box-1-29 {
    -webkit-flex: 1 29px;
    -webkit-box-flex: 0;
    -ms-flex: 1 29px;
    flex: 1 29px; }
  .flex-box-0-29 {
    -webkit-flex: 0 29px;
    -webkit-box-flex: 0;
    -ms-flex: 0 29px;
    flex: 0 29px; }
  .flex-box-1-30 {
    -webkit-flex: 1 30px;
    -webkit-box-flex: 0;
    -ms-flex: 1 30px;
    flex: 1 30px; }
  .flex-box-0-30 {
    -webkit-flex: 0 30px;
    -webkit-box-flex: 0;
    -ms-flex: 0 30px;
    flex: 0 30px; }
  .flex-box-1-31 {
    -webkit-flex: 1 31px;
    -webkit-box-flex: 0;
    -ms-flex: 1 31px;
    flex: 1 31px; }
  .flex-box-0-31 {
    -webkit-flex: 0 31px;
    -webkit-box-flex: 0;
    -ms-flex: 0 31px;
    flex: 0 31px; }
  .flex-box-1-32 {
    -webkit-flex: 1 32px;
    -webkit-box-flex: 0;
    -ms-flex: 1 32px;
    flex: 1 32px; }
  .flex-box-0-32 {
    -webkit-flex: 0 32px;
    -webkit-box-flex: 0;
    -ms-flex: 0 32px;
    flex: 0 32px; }
  .flex-box-1-33 {
    -webkit-flex: 1 33px;
    -webkit-box-flex: 0;
    -ms-flex: 1 33px;
    flex: 1 33px; }
  .flex-box-0-33 {
    -webkit-flex: 0 33px;
    -webkit-box-flex: 0;
    -ms-flex: 0 33px;
    flex: 0 33px; }
  .flex-box-1-34 {
    -webkit-flex: 1 34px;
    -webkit-box-flex: 0;
    -ms-flex: 1 34px;
    flex: 1 34px; }
  .flex-box-0-34 {
    -webkit-flex: 0 34px;
    -webkit-box-flex: 0;
    -ms-flex: 0 34px;
    flex: 0 34px; }
  .flex-box-1-35 {
    -webkit-flex: 1 35px;
    -webkit-box-flex: 0;
    -ms-flex: 1 35px;
    flex: 1 35px; }
  .flex-box-0-35 {
    -webkit-flex: 0 35px;
    -webkit-box-flex: 0;
    -ms-flex: 0 35px;
    flex: 0 35px; }
  .flex-box-1-36 {
    -webkit-flex: 1 36px;
    -webkit-box-flex: 0;
    -ms-flex: 1 36px;
    flex: 1 36px; }
  .flex-box-0-36 {
    -webkit-flex: 0 36px;
    -webkit-box-flex: 0;
    -ms-flex: 0 36px;
    flex: 0 36px; }
  .flex-box-1-37 {
    -webkit-flex: 1 37px;
    -webkit-box-flex: 0;
    -ms-flex: 1 37px;
    flex: 1 37px; }
  .flex-box-0-37 {
    -webkit-flex: 0 37px;
    -webkit-box-flex: 0;
    -ms-flex: 0 37px;
    flex: 0 37px; }
  .flex-box-1-38 {
    -webkit-flex: 1 38px;
    -webkit-box-flex: 0;
    -ms-flex: 1 38px;
    flex: 1 38px; }
  .flex-box-0-38 {
    -webkit-flex: 0 38px;
    -webkit-box-flex: 0;
    -ms-flex: 0 38px;
    flex: 0 38px; }
  .flex-box-1-39 {
    -webkit-flex: 1 39px;
    -webkit-box-flex: 0;
    -ms-flex: 1 39px;
    flex: 1 39px; }
  .flex-box-0-39 {
    -webkit-flex: 0 39px;
    -webkit-box-flex: 0;
    -ms-flex: 0 39px;
    flex: 0 39px; }
  .flex-box-1-40 {
    -webkit-flex: 1 40px;
    -webkit-box-flex: 0;
    -ms-flex: 1 40px;
    flex: 1 40px; }
  .flex-box-0-40 {
    -webkit-flex: 0 40px;
    -webkit-box-flex: 0;
    -ms-flex: 0 40px;
    flex: 0 40px; }
  .flex-box-1-41 {
    -webkit-flex: 1 41px;
    -webkit-box-flex: 0;
    -ms-flex: 1 41px;
    flex: 1 41px; }
  .flex-box-0-41 {
    -webkit-flex: 0 41px;
    -webkit-box-flex: 0;
    -ms-flex: 0 41px;
    flex: 0 41px; }
  .flex-box-1-42 {
    -webkit-flex: 1 42px;
    -webkit-box-flex: 0;
    -ms-flex: 1 42px;
    flex: 1 42px; }
  .flex-box-0-42 {
    -webkit-flex: 0 42px;
    -webkit-box-flex: 0;
    -ms-flex: 0 42px;
    flex: 0 42px; }
  .flex-box-1-43 {
    -webkit-flex: 1 43px;
    -webkit-box-flex: 0;
    -ms-flex: 1 43px;
    flex: 1 43px; }
  .flex-box-0-43 {
    -webkit-flex: 0 43px;
    -webkit-box-flex: 0;
    -ms-flex: 0 43px;
    flex: 0 43px; }
  .flex-box-1-44 {
    -webkit-flex: 1 44px;
    -webkit-box-flex: 0;
    -ms-flex: 1 44px;
    flex: 1 44px; }
  .flex-box-0-44 {
    -webkit-flex: 0 44px;
    -webkit-box-flex: 0;
    -ms-flex: 0 44px;
    flex: 0 44px; }
  .flex-box-1-45 {
    -webkit-flex: 1 45px;
    -webkit-box-flex: 0;
    -ms-flex: 1 45px;
    flex: 1 45px; }
  .flex-box-0-45 {
    -webkit-flex: 0 45px;
    -webkit-box-flex: 0;
    -ms-flex: 0 45px;
    flex: 0 45px; }
  .flex-box-1-46 {
    -webkit-flex: 1 46px;
    -webkit-box-flex: 0;
    -ms-flex: 1 46px;
    flex: 1 46px; }
  .flex-box-0-46 {
    -webkit-flex: 0 46px;
    -webkit-box-flex: 0;
    -ms-flex: 0 46px;
    flex: 0 46px; }
  .flex-box-1-47 {
    -webkit-flex: 1 47px;
    -webkit-box-flex: 0;
    -ms-flex: 1 47px;
    flex: 1 47px; }
  .flex-box-0-47 {
    -webkit-flex: 0 47px;
    -webkit-box-flex: 0;
    -ms-flex: 0 47px;
    flex: 0 47px; }
  .flex-box-1-48 {
    -webkit-flex: 1 48px;
    -webkit-box-flex: 0;
    -ms-flex: 1 48px;
    flex: 1 48px; }
  .flex-box-0-48 {
    -webkit-flex: 0 48px;
    -webkit-box-flex: 0;
    -ms-flex: 0 48px;
    flex: 0 48px; }
  .flex-box-1-49 {
    -webkit-flex: 1 49px;
    -webkit-box-flex: 0;
    -ms-flex: 1 49px;
    flex: 1 49px; }
  .flex-box-0-49 {
    -webkit-flex: 0 49px;
    -webkit-box-flex: 0;
    -ms-flex: 0 49px;
    flex: 0 49px; }
  .flex-box-1-50 {
    -webkit-flex: 1 50px;
    -webkit-box-flex: 0;
    -ms-flex: 1 50px;
    flex: 1 50px; }
  .flex-box-0-50 {
    -webkit-flex: 0 50px;
    -webkit-box-flex: 0;
    -ms-flex: 0 50px;
    flex: 0 50px; }
  .flex-box-1-51 {
    -webkit-flex: 1 51px;
    -webkit-box-flex: 0;
    -ms-flex: 1 51px;
    flex: 1 51px; }
  .flex-box-0-51 {
    -webkit-flex: 0 51px;
    -webkit-box-flex: 0;
    -ms-flex: 0 51px;
    flex: 0 51px; }
  .flex-box-1-52 {
    -webkit-flex: 1 52px;
    -webkit-box-flex: 0;
    -ms-flex: 1 52px;
    flex: 1 52px; }
  .flex-box-0-52 {
    -webkit-flex: 0 52px;
    -webkit-box-flex: 0;
    -ms-flex: 0 52px;
    flex: 0 52px; }
  .flex-box-1-53 {
    -webkit-flex: 1 53px;
    -webkit-box-flex: 0;
    -ms-flex: 1 53px;
    flex: 1 53px; }
  .flex-box-0-53 {
    -webkit-flex: 0 53px;
    -webkit-box-flex: 0;
    -ms-flex: 0 53px;
    flex: 0 53px; }
  .flex-box-1-54 {
    -webkit-flex: 1 54px;
    -webkit-box-flex: 0;
    -ms-flex: 1 54px;
    flex: 1 54px; }
  .flex-box-0-54 {
    -webkit-flex: 0 54px;
    -webkit-box-flex: 0;
    -ms-flex: 0 54px;
    flex: 0 54px; }
  .flex-box-1-55 {
    -webkit-flex: 1 55px;
    -webkit-box-flex: 0;
    -ms-flex: 1 55px;
    flex: 1 55px; }
  .flex-box-0-55 {
    -webkit-flex: 0 55px;
    -webkit-box-flex: 0;
    -ms-flex: 0 55px;
    flex: 0 55px; }
  .flex-box-1-56 {
    -webkit-flex: 1 56px;
    -webkit-box-flex: 0;
    -ms-flex: 1 56px;
    flex: 1 56px; }
  .flex-box-0-56 {
    -webkit-flex: 0 56px;
    -webkit-box-flex: 0;
    -ms-flex: 0 56px;
    flex: 0 56px; }
  .flex-box-1-57 {
    -webkit-flex: 1 57px;
    -webkit-box-flex: 0;
    -ms-flex: 1 57px;
    flex: 1 57px; }
  .flex-box-0-57 {
    -webkit-flex: 0 57px;
    -webkit-box-flex: 0;
    -ms-flex: 0 57px;
    flex: 0 57px; }
  .flex-box-1-58 {
    -webkit-flex: 1 58px;
    -webkit-box-flex: 0;
    -ms-flex: 1 58px;
    flex: 1 58px; }
  .flex-box-0-58 {
    -webkit-flex: 0 58px;
    -webkit-box-flex: 0;
    -ms-flex: 0 58px;
    flex: 0 58px; }
  .flex-box-1-59 {
    -webkit-flex: 1 59px;
    -webkit-box-flex: 0;
    -ms-flex: 1 59px;
    flex: 1 59px; }
  .flex-box-0-59 {
    -webkit-flex: 0 59px;
    -webkit-box-flex: 0;
    -ms-flex: 0 59px;
    flex: 0 59px; }
  .flex-box-1-60 {
    -webkit-flex: 1 60px;
    -webkit-box-flex: 0;
    -ms-flex: 1 60px;
    flex: 1 60px; }
  .flex-box-0-60 {
    -webkit-flex: 0 60px;
    -webkit-box-flex: 0;
    -ms-flex: 0 60px;
    flex: 0 60px; }
  .flex-box-1-61 {
    -webkit-flex: 1 61px;
    -webkit-box-flex: 0;
    -ms-flex: 1 61px;
    flex: 1 61px; }
  .flex-box-0-61 {
    -webkit-flex: 0 61px;
    -webkit-box-flex: 0;
    -ms-flex: 0 61px;
    flex: 0 61px; }
  .flex-box-1-62 {
    -webkit-flex: 1 62px;
    -webkit-box-flex: 0;
    -ms-flex: 1 62px;
    flex: 1 62px; }
  .flex-box-0-62 {
    -webkit-flex: 0 62px;
    -webkit-box-flex: 0;
    -ms-flex: 0 62px;
    flex: 0 62px; }
  .flex-box-1-63 {
    -webkit-flex: 1 63px;
    -webkit-box-flex: 0;
    -ms-flex: 1 63px;
    flex: 1 63px; }
  .flex-box-0-63 {
    -webkit-flex: 0 63px;
    -webkit-box-flex: 0;
    -ms-flex: 0 63px;
    flex: 0 63px; }
  .flex-box-1-64 {
    -webkit-flex: 1 64px;
    -webkit-box-flex: 0;
    -ms-flex: 1 64px;
    flex: 1 64px; }
  .flex-box-0-64 {
    -webkit-flex: 0 64px;
    -webkit-box-flex: 0;
    -ms-flex: 0 64px;
    flex: 0 64px; }
  .flex-box-1-65 {
    -webkit-flex: 1 65px;
    -webkit-box-flex: 0;
    -ms-flex: 1 65px;
    flex: 1 65px; }
  .flex-box-0-65 {
    -webkit-flex: 0 65px;
    -webkit-box-flex: 0;
    -ms-flex: 0 65px;
    flex: 0 65px; }
  .flex-box-1-66 {
    -webkit-flex: 1 66px;
    -webkit-box-flex: 0;
    -ms-flex: 1 66px;
    flex: 1 66px; }
  .flex-box-0-66 {
    -webkit-flex: 0 66px;
    -webkit-box-flex: 0;
    -ms-flex: 0 66px;
    flex: 0 66px; }
  .flex-box-1-67 {
    -webkit-flex: 1 67px;
    -webkit-box-flex: 0;
    -ms-flex: 1 67px;
    flex: 1 67px; }
  .flex-box-0-67 {
    -webkit-flex: 0 67px;
    -webkit-box-flex: 0;
    -ms-flex: 0 67px;
    flex: 0 67px; }
  .flex-box-1-68 {
    -webkit-flex: 1 68px;
    -webkit-box-flex: 0;
    -ms-flex: 1 68px;
    flex: 1 68px; }
  .flex-box-0-68 {
    -webkit-flex: 0 68px;
    -webkit-box-flex: 0;
    -ms-flex: 0 68px;
    flex: 0 68px; }
  .flex-box-1-69 {
    -webkit-flex: 1 69px;
    -webkit-box-flex: 0;
    -ms-flex: 1 69px;
    flex: 1 69px; }
  .flex-box-0-69 {
    -webkit-flex: 0 69px;
    -webkit-box-flex: 0;
    -ms-flex: 0 69px;
    flex: 0 69px; }
  .flex-box-1-70 {
    -webkit-flex: 1 70px;
    -webkit-box-flex: 0;
    -ms-flex: 1 70px;
    flex: 1 70px; }
  .flex-box-0-70 {
    -webkit-flex: 0 70px;
    -webkit-box-flex: 0;
    -ms-flex: 0 70px;
    flex: 0 70px; }
  .flex-box-1-71 {
    -webkit-flex: 1 71px;
    -webkit-box-flex: 0;
    -ms-flex: 1 71px;
    flex: 1 71px; }
  .flex-box-0-71 {
    -webkit-flex: 0 71px;
    -webkit-box-flex: 0;
    -ms-flex: 0 71px;
    flex: 0 71px; }
  .flex-box-1-72 {
    -webkit-flex: 1 72px;
    -webkit-box-flex: 0;
    -ms-flex: 1 72px;
    flex: 1 72px; }
  .flex-box-0-72 {
    -webkit-flex: 0 72px;
    -webkit-box-flex: 0;
    -ms-flex: 0 72px;
    flex: 0 72px; }
  .flex-box-1-73 {
    -webkit-flex: 1 73px;
    -webkit-box-flex: 0;
    -ms-flex: 1 73px;
    flex: 1 73px; }
  .flex-box-0-73 {
    -webkit-flex: 0 73px;
    -webkit-box-flex: 0;
    -ms-flex: 0 73px;
    flex: 0 73px; }
  .flex-box-1-74 {
    -webkit-flex: 1 74px;
    -webkit-box-flex: 0;
    -ms-flex: 1 74px;
    flex: 1 74px; }
  .flex-box-0-74 {
    -webkit-flex: 0 74px;
    -webkit-box-flex: 0;
    -ms-flex: 0 74px;
    flex: 0 74px; }
  .flex-box-1-75 {
    -webkit-flex: 1 75px;
    -webkit-box-flex: 0;
    -ms-flex: 1 75px;
    flex: 1 75px; }
  .flex-box-0-75 {
    -webkit-flex: 0 75px;
    -webkit-box-flex: 0;
    -ms-flex: 0 75px;
    flex: 0 75px; }
  .flex-box-1-76 {
    -webkit-flex: 1 76px;
    -webkit-box-flex: 0;
    -ms-flex: 1 76px;
    flex: 1 76px; }
  .flex-box-0-76 {
    -webkit-flex: 0 76px;
    -webkit-box-flex: 0;
    -ms-flex: 0 76px;
    flex: 0 76px; }
  .flex-box-1-77 {
    -webkit-flex: 1 77px;
    -webkit-box-flex: 0;
    -ms-flex: 1 77px;
    flex: 1 77px; }
  .flex-box-0-77 {
    -webkit-flex: 0 77px;
    -webkit-box-flex: 0;
    -ms-flex: 0 77px;
    flex: 0 77px; }
  .flex-box-1-78 {
    -webkit-flex: 1 78px;
    -webkit-box-flex: 0;
    -ms-flex: 1 78px;
    flex: 1 78px; }
  .flex-box-0-78 {
    -webkit-flex: 0 78px;
    -webkit-box-flex: 0;
    -ms-flex: 0 78px;
    flex: 0 78px; }
  .flex-box-1-79 {
    -webkit-flex: 1 79px;
    -webkit-box-flex: 0;
    -ms-flex: 1 79px;
    flex: 1 79px; }
  .flex-box-0-79 {
    -webkit-flex: 0 79px;
    -webkit-box-flex: 0;
    -ms-flex: 0 79px;
    flex: 0 79px; }
  .flex-box-1-80 {
    -webkit-flex: 1 80px;
    -webkit-box-flex: 0;
    -ms-flex: 1 80px;
    flex: 1 80px; }
  .flex-box-0-80 {
    -webkit-flex: 0 80px;
    -webkit-box-flex: 0;
    -ms-flex: 0 80px;
    flex: 0 80px; }
  .flex-box-1-81 {
    -webkit-flex: 1 81px;
    -webkit-box-flex: 0;
    -ms-flex: 1 81px;
    flex: 1 81px; }
  .flex-box-0-81 {
    -webkit-flex: 0 81px;
    -webkit-box-flex: 0;
    -ms-flex: 0 81px;
    flex: 0 81px; }
  .flex-box-1-82 {
    -webkit-flex: 1 82px;
    -webkit-box-flex: 0;
    -ms-flex: 1 82px;
    flex: 1 82px; }
  .flex-box-0-82 {
    -webkit-flex: 0 82px;
    -webkit-box-flex: 0;
    -ms-flex: 0 82px;
    flex: 0 82px; }
  .flex-box-1-83 {
    -webkit-flex: 1 83px;
    -webkit-box-flex: 0;
    -ms-flex: 1 83px;
    flex: 1 83px; }
  .flex-box-0-83 {
    -webkit-flex: 0 83px;
    -webkit-box-flex: 0;
    -ms-flex: 0 83px;
    flex: 0 83px; }
  .flex-box-1-84 {
    -webkit-flex: 1 84px;
    -webkit-box-flex: 0;
    -ms-flex: 1 84px;
    flex: 1 84px; }
  .flex-box-0-84 {
    -webkit-flex: 0 84px;
    -webkit-box-flex: 0;
    -ms-flex: 0 84px;
    flex: 0 84px; }
  .flex-box-1-85 {
    -webkit-flex: 1 85px;
    -webkit-box-flex: 0;
    -ms-flex: 1 85px;
    flex: 1 85px; }
  .flex-box-0-85 {
    -webkit-flex: 0 85px;
    -webkit-box-flex: 0;
    -ms-flex: 0 85px;
    flex: 0 85px; }
  .flex-box-1-86 {
    -webkit-flex: 1 86px;
    -webkit-box-flex: 0;
    -ms-flex: 1 86px;
    flex: 1 86px; }
  .flex-box-0-86 {
    -webkit-flex: 0 86px;
    -webkit-box-flex: 0;
    -ms-flex: 0 86px;
    flex: 0 86px; }
  .flex-box-1-87 {
    -webkit-flex: 1 87px;
    -webkit-box-flex: 0;
    -ms-flex: 1 87px;
    flex: 1 87px; }
  .flex-box-0-87 {
    -webkit-flex: 0 87px;
    -webkit-box-flex: 0;
    -ms-flex: 0 87px;
    flex: 0 87px; }
  .flex-box-1-88 {
    -webkit-flex: 1 88px;
    -webkit-box-flex: 0;
    -ms-flex: 1 88px;
    flex: 1 88px; }
  .flex-box-0-88 {
    -webkit-flex: 0 88px;
    -webkit-box-flex: 0;
    -ms-flex: 0 88px;
    flex: 0 88px; }
  .flex-box-1-89 {
    -webkit-flex: 1 89px;
    -webkit-box-flex: 0;
    -ms-flex: 1 89px;
    flex: 1 89px; }
  .flex-box-0-89 {
    -webkit-flex: 0 89px;
    -webkit-box-flex: 0;
    -ms-flex: 0 89px;
    flex: 0 89px; }
  .flex-box-1-90 {
    -webkit-flex: 1 90px;
    -webkit-box-flex: 0;
    -ms-flex: 1 90px;
    flex: 1 90px; }
  .flex-box-0-90 {
    -webkit-flex: 0 90px;
    -webkit-box-flex: 0;
    -ms-flex: 0 90px;
    flex: 0 90px; }
  .flex-box-1-91 {
    -webkit-flex: 1 91px;
    -webkit-box-flex: 0;
    -ms-flex: 1 91px;
    flex: 1 91px; }
  .flex-box-0-91 {
    -webkit-flex: 0 91px;
    -webkit-box-flex: 0;
    -ms-flex: 0 91px;
    flex: 0 91px; }
  .flex-box-1-92 {
    -webkit-flex: 1 92px;
    -webkit-box-flex: 0;
    -ms-flex: 1 92px;
    flex: 1 92px; }
  .flex-box-0-92 {
    -webkit-flex: 0 92px;
    -webkit-box-flex: 0;
    -ms-flex: 0 92px;
    flex: 0 92px; }
  .flex-box-1-93 {
    -webkit-flex: 1 93px;
    -webkit-box-flex: 0;
    -ms-flex: 1 93px;
    flex: 1 93px; }
  .flex-box-0-93 {
    -webkit-flex: 0 93px;
    -webkit-box-flex: 0;
    -ms-flex: 0 93px;
    flex: 0 93px; }
  .flex-box-1-94 {
    -webkit-flex: 1 94px;
    -webkit-box-flex: 0;
    -ms-flex: 1 94px;
    flex: 1 94px; }
  .flex-box-0-94 {
    -webkit-flex: 0 94px;
    -webkit-box-flex: 0;
    -ms-flex: 0 94px;
    flex: 0 94px; }
  .flex-box-1-95 {
    -webkit-flex: 1 95px;
    -webkit-box-flex: 0;
    -ms-flex: 1 95px;
    flex: 1 95px; }
  .flex-box-0-95 {
    -webkit-flex: 0 95px;
    -webkit-box-flex: 0;
    -ms-flex: 0 95px;
    flex: 0 95px; }
  .flex-box-1-96 {
    -webkit-flex: 1 96px;
    -webkit-box-flex: 0;
    -ms-flex: 1 96px;
    flex: 1 96px; }
  .flex-box-0-96 {
    -webkit-flex: 0 96px;
    -webkit-box-flex: 0;
    -ms-flex: 0 96px;
    flex: 0 96px; }
  .flex-box-1-97 {
    -webkit-flex: 1 97px;
    -webkit-box-flex: 0;
    -ms-flex: 1 97px;
    flex: 1 97px; }
  .flex-box-0-97 {
    -webkit-flex: 0 97px;
    -webkit-box-flex: 0;
    -ms-flex: 0 97px;
    flex: 0 97px; }
  .flex-box-1-98 {
    -webkit-flex: 1 98px;
    -webkit-box-flex: 0;
    -ms-flex: 1 98px;
    flex: 1 98px; }
  .flex-box-0-98 {
    -webkit-flex: 0 98px;
    -webkit-box-flex: 0;
    -ms-flex: 0 98px;
    flex: 0 98px; }
  .flex-box-1-99 {
    -webkit-flex: 1 99px;
    -webkit-box-flex: 0;
    -ms-flex: 1 99px;
    flex: 1 99px; }
  .flex-box-0-99 {
    -webkit-flex: 0 99px;
    -webkit-box-flex: 0;
    -ms-flex: 0 99px;
    flex: 0 99px; }
  .flex-box-1-100 {
    -webkit-flex: 1 100px;
    -webkit-box-flex: 0;
    -ms-flex: 1 100px;
    flex: 1 100px; }
  .flex-box-0-100 {
    -webkit-flex: 0 100px;
    -webkit-box-flex: 0;
    -ms-flex: 0 100px;
    flex: 0 100px; }
  .flex-box-1 {
    -webkit-flex: 1 1;
    -webkit-box-flex: 0;
    -ms-flex: 1 1;
    flex: 1 1; }
  .flex-box-1-auto {
    -webkit-flex: 1 auto;
    -webkit-box-flex: 0;
    -ms-flex: 1 auto;
    flex: 1 auto; }
  .flex-box-0-auto {
    -webkit-flex: 0 auto;
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto; }

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

.font-weight-1 {
  font-weight: 1; }

.font-weight-2 {
  font-weight: 2; }

.font-weight-3 {
  font-weight: 3; }

.font-weight-4 {
  font-weight: 4; }

.font-weight-5 {
  font-weight: 5; }

.font-weight-6 {
  font-weight: 6; }

.font-weight-7 {
  font-weight: 7; }

.font-weight-8 {
  font-weight: 8; }

.font-weight-9 {
  font-weight: 9; }

.font-weight-10 {
  font-weight: 10; }

.font-weight-11 {
  font-weight: 11; }

.font-weight-12 {
  font-weight: 12; }

.font-weight-13 {
  font-weight: 13; }

.font-weight-14 {
  font-weight: 14; }

.font-weight-15 {
  font-weight: 15; }

.font-weight-16 {
  font-weight: 16; }

.font-weight-17 {
  font-weight: 17; }

.font-weight-18 {
  font-weight: 18; }

.font-weight-19 {
  font-weight: 19; }

.font-weight-20 {
  font-weight: 20; }

.font-weight-21 {
  font-weight: 21; }

.font-weight-22 {
  font-weight: 22; }

.font-weight-23 {
  font-weight: 23; }

.font-weight-24 {
  font-weight: 24; }

.font-weight-25 {
  font-weight: 25; }

.font-weight-26 {
  font-weight: 26; }

.font-weight-27 {
  font-weight: 27; }

.font-weight-28 {
  font-weight: 28; }

.font-weight-29 {
  font-weight: 29; }

.font-weight-30 {
  font-weight: 30; }

.font-weight-31 {
  font-weight: 31; }

.font-weight-32 {
  font-weight: 32; }

.font-weight-33 {
  font-weight: 33; }

.font-weight-34 {
  font-weight: 34; }

.font-weight-35 {
  font-weight: 35; }

.font-weight-36 {
  font-weight: 36; }

.font-weight-37 {
  font-weight: 37; }

.font-weight-38 {
  font-weight: 38; }

.font-weight-39 {
  font-weight: 39; }

.font-weight-40 {
  font-weight: 40; }

.font-weight-41 {
  font-weight: 41; }

.font-weight-42 {
  font-weight: 42; }

.font-weight-43 {
  font-weight: 43; }

.font-weight-44 {
  font-weight: 44; }

.font-weight-45 {
  font-weight: 45; }

.font-weight-46 {
  font-weight: 46; }

.font-weight-47 {
  font-weight: 47; }

.font-weight-48 {
  font-weight: 48; }

.font-weight-49 {
  font-weight: 49; }

.font-weight-50 {
  font-weight: 50; }

.font-weight-51 {
  font-weight: 51; }

.font-weight-52 {
  font-weight: 52; }

.font-weight-53 {
  font-weight: 53; }

.font-weight-54 {
  font-weight: 54; }

.font-weight-55 {
  font-weight: 55; }

.font-weight-56 {
  font-weight: 56; }

.font-weight-57 {
  font-weight: 57; }

.font-weight-58 {
  font-weight: 58; }

.font-weight-59 {
  font-weight: 59; }

.font-weight-60 {
  font-weight: 60; }

.font-weight-61 {
  font-weight: 61; }

.font-weight-62 {
  font-weight: 62; }

.font-weight-63 {
  font-weight: 63; }

.font-weight-64 {
  font-weight: 64; }

.font-weight-65 {
  font-weight: 65; }

.font-weight-66 {
  font-weight: 66; }

.font-weight-67 {
  font-weight: 67; }

.font-weight-68 {
  font-weight: 68; }

.font-weight-69 {
  font-weight: 69; }

.font-weight-70 {
  font-weight: 70; }

.font-weight-71 {
  font-weight: 71; }

.font-weight-72 {
  font-weight: 72; }

.font-weight-73 {
  font-weight: 73; }

.font-weight-74 {
  font-weight: 74; }

.font-weight-75 {
  font-weight: 75; }

.font-weight-76 {
  font-weight: 76; }

.font-weight-77 {
  font-weight: 77; }

.font-weight-78 {
  font-weight: 78; }

.font-weight-79 {
  font-weight: 79; }

.font-weight-80 {
  font-weight: 80; }

.font-weight-81 {
  font-weight: 81; }

.font-weight-82 {
  font-weight: 82; }

.font-weight-83 {
  font-weight: 83; }

.font-weight-84 {
  font-weight: 84; }

.font-weight-85 {
  font-weight: 85; }

.font-weight-86 {
  font-weight: 86; }

.font-weight-87 {
  font-weight: 87; }

.font-weight-88 {
  font-weight: 88; }

.font-weight-89 {
  font-weight: 89; }

.font-weight-90 {
  font-weight: 90; }

.font-weight-91 {
  font-weight: 91; }

.font-weight-92 {
  font-weight: 92; }

.font-weight-93 {
  font-weight: 93; }

.font-weight-94 {
  font-weight: 94; }

.font-weight-95 {
  font-weight: 95; }

.font-weight-96 {
  font-weight: 96; }

.font-weight-97 {
  font-weight: 97; }

.font-weight-98 {
  font-weight: 98; }

.font-weight-99 {
  font-weight: 99; }

.font-weight-100 {
  font-weight: 100; }

.font-weight-101 {
  font-weight: 101; }

.font-weight-102 {
  font-weight: 102; }

.font-weight-103 {
  font-weight: 103; }

.font-weight-104 {
  font-weight: 104; }

.font-weight-105 {
  font-weight: 105; }

.font-weight-106 {
  font-weight: 106; }

.font-weight-107 {
  font-weight: 107; }

.font-weight-108 {
  font-weight: 108; }

.font-weight-109 {
  font-weight: 109; }

.font-weight-110 {
  font-weight: 110; }

.font-weight-111 {
  font-weight: 111; }

.font-weight-112 {
  font-weight: 112; }

.font-weight-113 {
  font-weight: 113; }

.font-weight-114 {
  font-weight: 114; }

.font-weight-115 {
  font-weight: 115; }

.font-weight-116 {
  font-weight: 116; }

.font-weight-117 {
  font-weight: 117; }

.font-weight-118 {
  font-weight: 118; }

.font-weight-119 {
  font-weight: 119; }

.font-weight-120 {
  font-weight: 120; }

.font-weight-121 {
  font-weight: 121; }

.font-weight-122 {
  font-weight: 122; }

.font-weight-123 {
  font-weight: 123; }

.font-weight-124 {
  font-weight: 124; }

.font-weight-125 {
  font-weight: 125; }

.font-weight-126 {
  font-weight: 126; }

.font-weight-127 {
  font-weight: 127; }

.font-weight-128 {
  font-weight: 128; }

.font-weight-129 {
  font-weight: 129; }

.font-weight-130 {
  font-weight: 130; }

.font-weight-131 {
  font-weight: 131; }

.font-weight-132 {
  font-weight: 132; }

.font-weight-133 {
  font-weight: 133; }

.font-weight-134 {
  font-weight: 134; }

.font-weight-135 {
  font-weight: 135; }

.font-weight-136 {
  font-weight: 136; }

.font-weight-137 {
  font-weight: 137; }

.font-weight-138 {
  font-weight: 138; }

.font-weight-139 {
  font-weight: 139; }

.font-weight-140 {
  font-weight: 140; }

.font-weight-141 {
  font-weight: 141; }

.font-weight-142 {
  font-weight: 142; }

.font-weight-143 {
  font-weight: 143; }

.font-weight-144 {
  font-weight: 144; }

.font-weight-145 {
  font-weight: 145; }

.font-weight-146 {
  font-weight: 146; }

.font-weight-147 {
  font-weight: 147; }

.font-weight-148 {
  font-weight: 148; }

.font-weight-149 {
  font-weight: 149; }

.font-weight-150 {
  font-weight: 150; }

.font-weight-151 {
  font-weight: 151; }

.font-weight-152 {
  font-weight: 152; }

.font-weight-153 {
  font-weight: 153; }

.font-weight-154 {
  font-weight: 154; }

.font-weight-155 {
  font-weight: 155; }

.font-weight-156 {
  font-weight: 156; }

.font-weight-157 {
  font-weight: 157; }

.font-weight-158 {
  font-weight: 158; }

.font-weight-159 {
  font-weight: 159; }

.font-weight-160 {
  font-weight: 160; }

.font-weight-161 {
  font-weight: 161; }

.font-weight-162 {
  font-weight: 162; }

.font-weight-163 {
  font-weight: 163; }

.font-weight-164 {
  font-weight: 164; }

.font-weight-165 {
  font-weight: 165; }

.font-weight-166 {
  font-weight: 166; }

.font-weight-167 {
  font-weight: 167; }

.font-weight-168 {
  font-weight: 168; }

.font-weight-169 {
  font-weight: 169; }

.font-weight-170 {
  font-weight: 170; }

.font-weight-171 {
  font-weight: 171; }

.font-weight-172 {
  font-weight: 172; }

.font-weight-173 {
  font-weight: 173; }

.font-weight-174 {
  font-weight: 174; }

.font-weight-175 {
  font-weight: 175; }

.font-weight-176 {
  font-weight: 176; }

.font-weight-177 {
  font-weight: 177; }

.font-weight-178 {
  font-weight: 178; }

.font-weight-179 {
  font-weight: 179; }

.font-weight-180 {
  font-weight: 180; }

.font-weight-181 {
  font-weight: 181; }

.font-weight-182 {
  font-weight: 182; }

.font-weight-183 {
  font-weight: 183; }

.font-weight-184 {
  font-weight: 184; }

.font-weight-185 {
  font-weight: 185; }

.font-weight-186 {
  font-weight: 186; }

.font-weight-187 {
  font-weight: 187; }

.font-weight-188 {
  font-weight: 188; }

.font-weight-189 {
  font-weight: 189; }

.font-weight-190 {
  font-weight: 190; }

.font-weight-191 {
  font-weight: 191; }

.font-weight-192 {
  font-weight: 192; }

.font-weight-193 {
  font-weight: 193; }

.font-weight-194 {
  font-weight: 194; }

.font-weight-195 {
  font-weight: 195; }

.font-weight-196 {
  font-weight: 196; }

.font-weight-197 {
  font-weight: 197; }

.font-weight-198 {
  font-weight: 198; }

.font-weight-199 {
  font-weight: 199; }

.font-weight-200 {
  font-weight: 200; }

.font-weight-201 {
  font-weight: 201; }

.font-weight-202 {
  font-weight: 202; }

.font-weight-203 {
  font-weight: 203; }

.font-weight-204 {
  font-weight: 204; }

.font-weight-205 {
  font-weight: 205; }

.font-weight-206 {
  font-weight: 206; }

.font-weight-207 {
  font-weight: 207; }

.font-weight-208 {
  font-weight: 208; }

.font-weight-209 {
  font-weight: 209; }

.font-weight-210 {
  font-weight: 210; }

.font-weight-211 {
  font-weight: 211; }

.font-weight-212 {
  font-weight: 212; }

.font-weight-213 {
  font-weight: 213; }

.font-weight-214 {
  font-weight: 214; }

.font-weight-215 {
  font-weight: 215; }

.font-weight-216 {
  font-weight: 216; }

.font-weight-217 {
  font-weight: 217; }

.font-weight-218 {
  font-weight: 218; }

.font-weight-219 {
  font-weight: 219; }

.font-weight-220 {
  font-weight: 220; }

.font-weight-221 {
  font-weight: 221; }

.font-weight-222 {
  font-weight: 222; }

.font-weight-223 {
  font-weight: 223; }

.font-weight-224 {
  font-weight: 224; }

.font-weight-225 {
  font-weight: 225; }

.font-weight-226 {
  font-weight: 226; }

.font-weight-227 {
  font-weight: 227; }

.font-weight-228 {
  font-weight: 228; }

.font-weight-229 {
  font-weight: 229; }

.font-weight-230 {
  font-weight: 230; }

.font-weight-231 {
  font-weight: 231; }

.font-weight-232 {
  font-weight: 232; }

.font-weight-233 {
  font-weight: 233; }

.font-weight-234 {
  font-weight: 234; }

.font-weight-235 {
  font-weight: 235; }

.font-weight-236 {
  font-weight: 236; }

.font-weight-237 {
  font-weight: 237; }

.font-weight-238 {
  font-weight: 238; }

.font-weight-239 {
  font-weight: 239; }

.font-weight-240 {
  font-weight: 240; }

.font-weight-241 {
  font-weight: 241; }

.font-weight-242 {
  font-weight: 242; }

.font-weight-243 {
  font-weight: 243; }

.font-weight-244 {
  font-weight: 244; }

.font-weight-245 {
  font-weight: 245; }

.font-weight-246 {
  font-weight: 246; }

.font-weight-247 {
  font-weight: 247; }

.font-weight-248 {
  font-weight: 248; }

.font-weight-249 {
  font-weight: 249; }

.font-weight-250 {
  font-weight: 250; }

.font-weight-251 {
  font-weight: 251; }

.font-weight-252 {
  font-weight: 252; }

.font-weight-253 {
  font-weight: 253; }

.font-weight-254 {
  font-weight: 254; }

.font-weight-255 {
  font-weight: 255; }

.font-weight-256 {
  font-weight: 256; }

.font-weight-257 {
  font-weight: 257; }

.font-weight-258 {
  font-weight: 258; }

.font-weight-259 {
  font-weight: 259; }

.font-weight-260 {
  font-weight: 260; }

.font-weight-261 {
  font-weight: 261; }

.font-weight-262 {
  font-weight: 262; }

.font-weight-263 {
  font-weight: 263; }

.font-weight-264 {
  font-weight: 264; }

.font-weight-265 {
  font-weight: 265; }

.font-weight-266 {
  font-weight: 266; }

.font-weight-267 {
  font-weight: 267; }

.font-weight-268 {
  font-weight: 268; }

.font-weight-269 {
  font-weight: 269; }

.font-weight-270 {
  font-weight: 270; }

.font-weight-271 {
  font-weight: 271; }

.font-weight-272 {
  font-weight: 272; }

.font-weight-273 {
  font-weight: 273; }

.font-weight-274 {
  font-weight: 274; }

.font-weight-275 {
  font-weight: 275; }

.font-weight-276 {
  font-weight: 276; }

.font-weight-277 {
  font-weight: 277; }

.font-weight-278 {
  font-weight: 278; }

.font-weight-279 {
  font-weight: 279; }

.font-weight-280 {
  font-weight: 280; }

.font-weight-281 {
  font-weight: 281; }

.font-weight-282 {
  font-weight: 282; }

.font-weight-283 {
  font-weight: 283; }

.font-weight-284 {
  font-weight: 284; }

.font-weight-285 {
  font-weight: 285; }

.font-weight-286 {
  font-weight: 286; }

.font-weight-287 {
  font-weight: 287; }

.font-weight-288 {
  font-weight: 288; }

.font-weight-289 {
  font-weight: 289; }

.font-weight-290 {
  font-weight: 290; }

.font-weight-291 {
  font-weight: 291; }

.font-weight-292 {
  font-weight: 292; }

.font-weight-293 {
  font-weight: 293; }

.font-weight-294 {
  font-weight: 294; }

.font-weight-295 {
  font-weight: 295; }

.font-weight-296 {
  font-weight: 296; }

.font-weight-297 {
  font-weight: 297; }

.font-weight-298 {
  font-weight: 298; }

.font-weight-299 {
  font-weight: 299; }

.font-weight-300 {
  font-weight: 300; }

.font-weight-301 {
  font-weight: 301; }

.font-weight-302 {
  font-weight: 302; }

.font-weight-303 {
  font-weight: 303; }

.font-weight-304 {
  font-weight: 304; }

.font-weight-305 {
  font-weight: 305; }

.font-weight-306 {
  font-weight: 306; }

.font-weight-307 {
  font-weight: 307; }

.font-weight-308 {
  font-weight: 308; }

.font-weight-309 {
  font-weight: 309; }

.font-weight-310 {
  font-weight: 310; }

.font-weight-311 {
  font-weight: 311; }

.font-weight-312 {
  font-weight: 312; }

.font-weight-313 {
  font-weight: 313; }

.font-weight-314 {
  font-weight: 314; }

.font-weight-315 {
  font-weight: 315; }

.font-weight-316 {
  font-weight: 316; }

.font-weight-317 {
  font-weight: 317; }

.font-weight-318 {
  font-weight: 318; }

.font-weight-319 {
  font-weight: 319; }

.font-weight-320 {
  font-weight: 320; }

.font-weight-321 {
  font-weight: 321; }

.font-weight-322 {
  font-weight: 322; }

.font-weight-323 {
  font-weight: 323; }

.font-weight-324 {
  font-weight: 324; }

.font-weight-325 {
  font-weight: 325; }

.font-weight-326 {
  font-weight: 326; }

.font-weight-327 {
  font-weight: 327; }

.font-weight-328 {
  font-weight: 328; }

.font-weight-329 {
  font-weight: 329; }

.font-weight-330 {
  font-weight: 330; }

.font-weight-331 {
  font-weight: 331; }

.font-weight-332 {
  font-weight: 332; }

.font-weight-333 {
  font-weight: 333; }

.font-weight-334 {
  font-weight: 334; }

.font-weight-335 {
  font-weight: 335; }

.font-weight-336 {
  font-weight: 336; }

.font-weight-337 {
  font-weight: 337; }

.font-weight-338 {
  font-weight: 338; }

.font-weight-339 {
  font-weight: 339; }

.font-weight-340 {
  font-weight: 340; }

.font-weight-341 {
  font-weight: 341; }

.font-weight-342 {
  font-weight: 342; }

.font-weight-343 {
  font-weight: 343; }

.font-weight-344 {
  font-weight: 344; }

.font-weight-345 {
  font-weight: 345; }

.font-weight-346 {
  font-weight: 346; }

.font-weight-347 {
  font-weight: 347; }

.font-weight-348 {
  font-weight: 348; }

.font-weight-349 {
  font-weight: 349; }

.font-weight-350 {
  font-weight: 350; }

.font-weight-351 {
  font-weight: 351; }

.font-weight-352 {
  font-weight: 352; }

.font-weight-353 {
  font-weight: 353; }

.font-weight-354 {
  font-weight: 354; }

.font-weight-355 {
  font-weight: 355; }

.font-weight-356 {
  font-weight: 356; }

.font-weight-357 {
  font-weight: 357; }

.font-weight-358 {
  font-weight: 358; }

.font-weight-359 {
  font-weight: 359; }

.font-weight-360 {
  font-weight: 360; }

.font-weight-361 {
  font-weight: 361; }

.font-weight-362 {
  font-weight: 362; }

.font-weight-363 {
  font-weight: 363; }

.font-weight-364 {
  font-weight: 364; }

.font-weight-365 {
  font-weight: 365; }

.font-weight-366 {
  font-weight: 366; }

.font-weight-367 {
  font-weight: 367; }

.font-weight-368 {
  font-weight: 368; }

.font-weight-369 {
  font-weight: 369; }

.font-weight-370 {
  font-weight: 370; }

.font-weight-371 {
  font-weight: 371; }

.font-weight-372 {
  font-weight: 372; }

.font-weight-373 {
  font-weight: 373; }

.font-weight-374 {
  font-weight: 374; }

.font-weight-375 {
  font-weight: 375; }

.font-weight-376 {
  font-weight: 376; }

.font-weight-377 {
  font-weight: 377; }

.font-weight-378 {
  font-weight: 378; }

.font-weight-379 {
  font-weight: 379; }

.font-weight-380 {
  font-weight: 380; }

.font-weight-381 {
  font-weight: 381; }

.font-weight-382 {
  font-weight: 382; }

.font-weight-383 {
  font-weight: 383; }

.font-weight-384 {
  font-weight: 384; }

.font-weight-385 {
  font-weight: 385; }

.font-weight-386 {
  font-weight: 386; }

.font-weight-387 {
  font-weight: 387; }

.font-weight-388 {
  font-weight: 388; }

.font-weight-389 {
  font-weight: 389; }

.font-weight-390 {
  font-weight: 390; }

.font-weight-391 {
  font-weight: 391; }

.font-weight-392 {
  font-weight: 392; }

.font-weight-393 {
  font-weight: 393; }

.font-weight-394 {
  font-weight: 394; }

.font-weight-395 {
  font-weight: 395; }

.font-weight-396 {
  font-weight: 396; }

.font-weight-397 {
  font-weight: 397; }

.font-weight-398 {
  font-weight: 398; }

.font-weight-399 {
  font-weight: 399; }

.font-weight-400 {
  font-weight: 400; }

/* Webfont: Lato-Bold */
@font-face {
  font-family: 'LatoWebBold';
  src: url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Bold.eot");
  /* IE9 Compat Modes */
  src: url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Bold.eot?#iefix") format("embedded-opentype"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Bold.woff2") format("woff2"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Bold.woff") format("woff"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Bold.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility; }

/* Webfont: Lato-BoldItalic */
@font-face {
  font-family: 'LatoWebBold';
  src: url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-BoldItalic.eot");
  /* IE9 Compat Modes */
  src: url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-BoldItalic.eot?#iefix") format("embedded-opentype"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-BoldItalic.woff2") format("woff2"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-BoldItalic.woff") format("woff"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-BoldItalic.ttf") format("truetype");
  font-style: italic;
  font-weight: normal;
  text-rendering: optimizeLegibility; }

/* Webfont: Lato-Italic */
@font-face {
  font-family: 'LatoWeb';
  src: url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Italic.eot");
  /* IE9 Compat Modes */
  src: url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Italic.eot?#iefix") format("embedded-opentype"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Italic.woff2") format("woff2"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Italic.woff") format("woff"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Italic.ttf") format("truetype");
  font-style: italic;
  font-weight: normal;
  text-rendering: optimizeLegibility; }

/* Webfont: Lato-Regular */
@font-face {
  font-family: 'LatoWeb';
  src: url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Regular.eot");
  /* IE9 Compat Modes */
  src: url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Regular.eot?#iefix") format("embedded-opentype"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Regular.woff2") format("woff2"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Regular.woff") format("woff"), url("https://d3ueikeqly5swc.cloudfront.net/common/font/lato/Lato-Regular.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility; }

.hvr-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
  -webkit-transform: scale(1.1);
  transform: scale(1.1); }

/* Shrink */
.hvr-shrink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-shrink:hover, .hvr-shrink:focus, .hvr-shrink:active {
  -webkit-transform: scale(0.9);
  transform: scale(0.9); }

/* Pulse */
@-webkit-keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); }
  75% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9); } }

@keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); }
  75% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9); } }

.hvr-pulse {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-pulse:hover, .hvr-pulse:focus, .hvr-pulse:active {
  -webkit-animation-name: hvr-pulse;
  animation-name: hvr-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

/* Pulse Grow */
@-webkit-keyframes hvr-pulse-grow {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); } }

@keyframes hvr-pulse-grow {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); } }

.hvr-pulse-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-pulse-grow:hover, .hvr-pulse-grow:focus, .hvr-pulse-grow:active {
  -webkit-animation-name: hvr-pulse-grow;
  animation-name: hvr-pulse-grow;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate; }

/* Pulse Shrink */
@-webkit-keyframes hvr-pulse-shrink {
  to {
    -webkit-transform: scale(0.9);
    transform: scale(0.9); } }

@keyframes hvr-pulse-shrink {
  to {
    -webkit-transform: scale(0.9);
    transform: scale(0.9); } }

.hvr-pulse-shrink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-pulse-shrink:hover, .hvr-pulse-shrink:focus, .hvr-pulse-shrink:active {
  -webkit-animation-name: hvr-pulse-shrink;
  animation-name: hvr-pulse-shrink;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate; }

/* Push */
@-webkit-keyframes hvr-push {
  50% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8); }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes hvr-push {
  50% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8); }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

.hvr-push {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-push:hover, .hvr-push:focus, .hvr-push:active {
  -webkit-animation-name: hvr-push;
  animation-name: hvr-push;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Pop */
@-webkit-keyframes hvr-pop {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2); } }

@keyframes hvr-pop {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2); } }

.hvr-pop {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-pop:hover, .hvr-pop:focus, .hvr-pop:active {
  -webkit-animation-name: hvr-pop;
  animation-name: hvr-pop;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Bounce In */
.hvr-bounce-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.hvr-bounce-in:hover, .hvr-bounce-in:focus, .hvr-bounce-in:active {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
  -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
  transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); }

/* Bounce Out */
.hvr-bounce-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.hvr-bounce-out:hover, .hvr-bounce-out:focus, .hvr-bounce-out:active {
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
  -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
  transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); }

/* Rotate */
.hvr-rotate {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-rotate:hover, .hvr-rotate:focus, .hvr-rotate:active {
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg); }

/* Grow Rotate */
.hvr-grow-rotate {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-grow-rotate:hover, .hvr-grow-rotate:focus, .hvr-grow-rotate:active {
  -webkit-transform: scale(1.1) rotate(4deg);
  transform: scale(1.1) rotate(4deg); }

/* Float */
.hvr-float {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-float:hover, .hvr-float:focus, .hvr-float:active {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px); }

/* Sink */
.hvr-sink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-sink:hover, .hvr-sink:focus, .hvr-sink:active {
  -webkit-transform: translateY(8px);
  transform: translateY(8px); }

/* Bob */
@-webkit-keyframes hvr-bob {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px); }
  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px); }
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px); } }

@keyframes hvr-bob {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px); }
  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px); }
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px); } }

@-webkit-keyframes hvr-bob-float {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px); } }

@keyframes hvr-bob-float {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px); } }

.hvr-bob {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-bob:hover, .hvr-bob:focus, .hvr-bob:active {
  -webkit-animation-name: hvr-bob-float, hvr-bob;
  animation-name: hvr-bob-float, hvr-bob;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate; }

/* Hang */
@-webkit-keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); }
  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); } }

@keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); }
  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); } }

@-webkit-keyframes hvr-hang-sink {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); } }

@keyframes hvr-hang-sink {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); } }

.hvr-hang {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-hang:hover, .hvr-hang:focus, .hvr-hang:active {
  -webkit-animation-name: hvr-hang-sink, hvr-hang;
  animation-name: hvr-hang-sink, hvr-hang;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate; }

/* Skew */
.hvr-skew {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-skew:hover, .hvr-skew:focus, .hvr-skew:active {
  -webkit-transform: skew(-10deg);
  transform: skew(-10deg); }

/* Skew Forward */
.hvr-skew-forward {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%; }

.hvr-skew-forward:hover, .hvr-skew-forward:focus, .hvr-skew-forward:active {
  -webkit-transform: skew(-10deg);
  transform: skew(-10deg); }

/* Skew Backward */
.hvr-skew-backward {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%; }

.hvr-skew-backward:hover, .hvr-skew-backward:focus, .hvr-skew-backward:active {
  -webkit-transform: skew(10deg);
  transform: skew(10deg); }

/* Wobble Vertical */
@-webkit-keyframes hvr-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); }
  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); }
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px); }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); } }

@keyframes hvr-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); }
  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); }
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px); }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); } }

.hvr-wobble-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-wobble-vertical:hover, .hvr-wobble-vertical:focus, .hvr-wobble-vertical:active {
  -webkit-animation-name: hvr-wobble-vertical;
  animation-name: hvr-wobble-vertical;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Wobble Horizontal */
@-webkit-keyframes hvr-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px); }
  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px); }
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px); }
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px); }
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px); }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

@keyframes hvr-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px); }
  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px); }
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px); }
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px); }
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px); }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

.hvr-wobble-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-wobble-horizontal:hover, .hvr-wobble-horizontal:focus, .hvr-wobble-horizontal:active {
  -webkit-animation-name: hvr-wobble-horizontal;
  animation-name: hvr-wobble-horizontal;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Wobble To Bottom Right */
@-webkit-keyframes hvr-wobble-to-bottom-right {
  16.65% {
    -webkit-transform: translate(8px, 8px);
    transform: translate(8px, 8px); }
  33.3% {
    -webkit-transform: translate(-6px, -6px);
    transform: translate(-6px, -6px); }
  49.95% {
    -webkit-transform: translate(4px, 4px);
    transform: translate(4px, 4px); }
  66.6% {
    -webkit-transform: translate(-2px, -2px);
    transform: translate(-2px, -2px); }
  83.25% {
    -webkit-transform: translate(1px, 1px);
    transform: translate(1px, 1px); }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0); } }

@keyframes hvr-wobble-to-bottom-right {
  16.65% {
    -webkit-transform: translate(8px, 8px);
    transform: translate(8px, 8px); }
  33.3% {
    -webkit-transform: translate(-6px, -6px);
    transform: translate(-6px, -6px); }
  49.95% {
    -webkit-transform: translate(4px, 4px);
    transform: translate(4px, 4px); }
  66.6% {
    -webkit-transform: translate(-2px, -2px);
    transform: translate(-2px, -2px); }
  83.25% {
    -webkit-transform: translate(1px, 1px);
    transform: translate(1px, 1px); }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0); } }

.hvr-wobble-to-bottom-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-wobble-to-bottom-right:hover, .hvr-wobble-to-bottom-right:focus, .hvr-wobble-to-bottom-right:active {
  -webkit-animation-name: hvr-wobble-to-bottom-right;
  animation-name: hvr-wobble-to-bottom-right;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Wobble To Top Right */
@-webkit-keyframes hvr-wobble-to-top-right {
  16.65% {
    -webkit-transform: translate(8px, -8px);
    transform: translate(8px, -8px); }
  33.3% {
    -webkit-transform: translate(-6px, 6px);
    transform: translate(-6px, 6px); }
  49.95% {
    -webkit-transform: translate(4px, -4px);
    transform: translate(4px, -4px); }
  66.6% {
    -webkit-transform: translate(-2px, 2px);
    transform: translate(-2px, 2px); }
  83.25% {
    -webkit-transform: translate(1px, -1px);
    transform: translate(1px, -1px); }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0); } }

@keyframes hvr-wobble-to-top-right {
  16.65% {
    -webkit-transform: translate(8px, -8px);
    transform: translate(8px, -8px); }
  33.3% {
    -webkit-transform: translate(-6px, 6px);
    transform: translate(-6px, 6px); }
  49.95% {
    -webkit-transform: translate(4px, -4px);
    transform: translate(4px, -4px); }
  66.6% {
    -webkit-transform: translate(-2px, 2px);
    transform: translate(-2px, 2px); }
  83.25% {
    -webkit-transform: translate(1px, -1px);
    transform: translate(1px, -1px); }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0); } }

.hvr-wobble-to-top-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-wobble-to-top-right:hover, .hvr-wobble-to-top-right:focus, .hvr-wobble-to-top-right:active {
  -webkit-animation-name: hvr-wobble-to-top-right;
  animation-name: hvr-wobble-to-top-right;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Wobble Top */
@-webkit-keyframes hvr-wobble-top {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg); }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg); }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg); }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg); }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg); }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0); } }

@keyframes hvr-wobble-top {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg); }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg); }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg); }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg); }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg); }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0); } }

.hvr-wobble-top {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%; }

.hvr-wobble-top:hover, .hvr-wobble-top:focus, .hvr-wobble-top:active {
  -webkit-animation-name: hvr-wobble-top;
  animation-name: hvr-wobble-top;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Wobble Bottom */
@-webkit-keyframes hvr-wobble-bottom {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg); }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg); }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg); }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg); }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg); }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0); } }

@keyframes hvr-wobble-bottom {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg); }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg); }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg); }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg); }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg); }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0); } }

.hvr-wobble-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0; }

.hvr-wobble-bottom:hover, .hvr-wobble-bottom:focus, .hvr-wobble-bottom:active {
  -webkit-animation-name: hvr-wobble-bottom;
  animation-name: hvr-wobble-bottom;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Wobble Skew */
@-webkit-keyframes hvr-wobble-skew {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg); }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg); }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg); }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg); }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg); }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0); } }

@keyframes hvr-wobble-skew {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg); }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg); }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg); }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg); }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg); }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0); } }

.hvr-wobble-skew {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-wobble-skew:hover, .hvr-wobble-skew:focus, .hvr-wobble-skew:active {
  -webkit-animation-name: hvr-wobble-skew;
  animation-name: hvr-wobble-skew;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Buzz */
@-webkit-keyframes hvr-buzz {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); } }

@keyframes hvr-buzz {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); } }

.hvr-buzz {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-buzz:hover, .hvr-buzz:focus, .hvr-buzz:active {
  -webkit-animation-name: hvr-buzz;
  animation-name: hvr-buzz;
  -webkit-animation-duration: 0.15s;
  animation-duration: 0.15s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

/* Buzz Out */
@-webkit-keyframes hvr-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0); }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0); } }

@keyframes hvr-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0); }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0); } }

.hvr-buzz-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-buzz-out:hover, .hvr-buzz-out:focus, .hvr-buzz-out:active {
  -webkit-animation-name: hvr-buzz-out;
  animation-name: hvr-buzz-out;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Forward */
.hvr-forward {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-forward:hover, .hvr-forward:focus, .hvr-forward:active {
  -webkit-transform: translateX(8px);
  transform: translateX(8px); }

/* Backward */
.hvr-backward {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-backward:hover, .hvr-backward:focus, .hvr-backward:active {
  -webkit-transform: translateX(-8px);
  transform: translateX(-8px); }

/* BACKGROUND TRANSITIONS */
/* Fade */
.hvr-fade {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  overflow: hidden;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: color, background-color;
  transition-property: color, background-color; }

.hvr-fade:hover, .hvr-fade:focus, .hvr-fade:active {
  background-color: #2098D1;
  color: white; }

/* Back Pulse */
@-webkit-keyframes hvr-back-pulse {
  50% {
    background-color: rgba(32, 152, 209, 0.75); } }

@keyframes hvr-back-pulse {
  50% {
    background-color: rgba(32, 152, 209, 0.75); } }

.hvr-back-pulse {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  overflow: hidden;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-property: color, background-color;
  transition-property: color, background-color; }

.hvr-back-pulse:hover, .hvr-back-pulse:focus, .hvr-back-pulse:active {
  -webkit-animation-name: hvr-back-pulse;
  animation-name: hvr-back-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.5s;
  animation-delay: 0.5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  background-color: #2098D1;
  background-color: #2098d1;
  color: white; }

/* Sweep To Right */
.hvr-sweep-to-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-sweep-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-sweep-to-right:hover, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active {
  color: white; }

.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1); }

/* Sweep To Left */
.hvr-sweep-to-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-sweep-to-left:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-sweep-to-left:hover, .hvr-sweep-to-left:focus, .hvr-sweep-to-left:active {
  color: white; }

.hvr-sweep-to-left:hover:before, .hvr-sweep-to-left:focus:before, .hvr-sweep-to-left:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1); }

/* Sweep To Bottom */
.hvr-sweep-to-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-sweep-to-bottom:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-sweep-to-bottom:hover, .hvr-sweep-to-bottom:focus, .hvr-sweep-to-bottom:active {
  color: white; }

.hvr-sweep-to-bottom:hover:before, .hvr-sweep-to-bottom:focus:before, .hvr-sweep-to-bottom:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1); }

/* Sweep To Top */
.hvr-sweep-to-top {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-sweep-to-top:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-sweep-to-top:hover, .hvr-sweep-to-top:focus, .hvr-sweep-to-top:active {
  color: white; }

.hvr-sweep-to-top:hover:before, .hvr-sweep-to-top:focus:before, .hvr-sweep-to-top:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1); }

/* Bounce To Right */
.hvr-bounce-to-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.hvr-bounce-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active {
  color: white; }

.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }

/* Bounce To Left */
.hvr-bounce-to-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.hvr-bounce-to-left:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-bounce-to-left:hover, .hvr-bounce-to-left:focus, .hvr-bounce-to-left:active {
  color: white; }

.hvr-bounce-to-left:hover:before, .hvr-bounce-to-left:focus:before, .hvr-bounce-to-left:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }

/* Bounce To Bottom */
.hvr-bounce-to-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.hvr-bounce-to-bottom:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
  color: white; }

.hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }

/* Bounce To Top */
.hvr-bounce-to-top {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.hvr-bounce-to-top:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-bounce-to-top:hover, .hvr-bounce-to-top:focus, .hvr-bounce-to-top:active {
  color: white; }

.hvr-bounce-to-top:hover:before, .hvr-bounce-to-top:focus:before, .hvr-bounce-to-top:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }

/* Radial Out */
.hvr-radial-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden;
  background: #e1e1e1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-radial-out:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  border-radius: 100%;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-radial-out:hover, .hvr-radial-out:focus, .hvr-radial-out:active {
  color: white; }

.hvr-radial-out:hover:before, .hvr-radial-out:focus:before, .hvr-radial-out:active:before {
  -webkit-transform: scale(2);
  transform: scale(2); }

/* Radial In */
.hvr-radial-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden;
  background: #2098D1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-radial-in:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #e1e1e1;
  border-radius: 100%;
  -webkit-transform: scale(2);
  transform: scale(2);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-radial-in:hover, .hvr-radial-in:focus, .hvr-radial-in:active {
  color: white; }

.hvr-radial-in:hover:before, .hvr-radial-in:focus:before, .hvr-radial-in:active:before {
  -webkit-transform: scale(0);
  transform: scale(0); }

/* Rectangle In */
.hvr-rectangle-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #2098D1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-rectangle-in:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #e1e1e1;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-rectangle-in:hover, .hvr-rectangle-in:focus, .hvr-rectangle-in:active {
  color: white; }

.hvr-rectangle-in:hover:before, .hvr-rectangle-in:focus:before, .hvr-rectangle-in:active:before {
  -webkit-transform: scale(0);
  transform: scale(0); }

/* Rectangle Out */
.hvr-rectangle-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #e1e1e1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-rectangle-out:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-rectangle-out:hover, .hvr-rectangle-out:focus, .hvr-rectangle-out:active {
  color: white; }

.hvr-rectangle-out:hover:before, .hvr-rectangle-out:focus:before, .hvr-rectangle-out:active:before {
  -webkit-transform: scale(1);
  transform: scale(1); }

/* Shutter In Horizontal */
.hvr-shutter-in-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #2098D1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-shutter-in-horizontal:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #e1e1e1;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-shutter-in-horizontal:hover, .hvr-shutter-in-horizontal:focus, .hvr-shutter-in-horizontal:active {
  color: white; }

.hvr-shutter-in-horizontal:hover:before, .hvr-shutter-in-horizontal:focus:before, .hvr-shutter-in-horizontal:active:before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0); }

/* Shutter Out Horizontal */
.hvr-shutter-out-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #e1e1e1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-shutter-out-horizontal:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2098D1;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active {
  color: white; }

.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1); }

/* Shutter In Vertical */
.hvr-shutter-in-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #2098D1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-shutter-in-vertical:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #e1e1e1;
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-shutter-in-vertical:hover, .hvr-shutter-in-vertical:focus, .hvr-shutter-in-vertical:active {
  color: white; }

.hvr-shutter-in-vertical:hover:before, .hvr-shutter-in-vertical:focus:before, .hvr-shutter-in-vertical:active:before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0); }

/* Shutter Out Vertical */
.hvr-shutter-out-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #e1e1e1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-shutter-out-vertical:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2098D1;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-shutter-out-vertical:hover, .hvr-shutter-out-vertical:focus, .hvr-shutter-out-vertical:active {
  color: white; }

.hvr-shutter-out-vertical:hover:before, .hvr-shutter-out-vertical:focus:before, .hvr-shutter-out-vertical:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1); }

/* BORDER TRANSITIONS */
/* Border Fade */
.hvr-border-fade {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px #e1e1e1, 0 0 1px rgba(0, 0, 0, 0);
  /* Hack to improve aliasing on mobile/tablet devices */ }

.hvr-border-fade:hover, .hvr-border-fade:focus, .hvr-border-fade:active {
  box-shadow: inset 0 0 0 4px #2098D1, 0 0 1px rgba(0, 0, 0, 0);
  /* Hack to improve aliasing on mobile/tablet devices */ }

/* Hollow */
.hvr-hollow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: background;
  transition-property: background;
  box-shadow: inset 0 0 0 4px #e1e1e1, 0 0 1px rgba(0, 0, 0, 0);
  /* Hack to improve aliasing on mobile/tablet devices */ }

.hvr-hollow:hover, .hvr-hollow:focus, .hvr-hollow:active {
  background: none; }

/* Trim */
.hvr-trim {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-trim:before {
  content: '';
  position: absolute;
  border: white solid 4px;
  top: 4px;
  left: 4px;
  right: 4px;
  bottom: 4px;
  opacity: 0;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: opacity;
  transition-property: opacity; }

.hvr-trim:hover:before, .hvr-trim:focus:before, .hvr-trim:active:before {
  opacity: 1; }

/* Ripple Out */
@-webkit-keyframes hvr-ripple-out {
  100% {
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0; } }

@keyframes hvr-ripple-out {
  100% {
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0; } }

.hvr-ripple-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-ripple-out:before {
  content: '';
  position: absolute;
  border: #e1e1e1 solid 6px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-animation-duration: 1s;
  animation-duration: 1s; }

.hvr-ripple-out:hover:before, .hvr-ripple-out:focus:before, .hvr-ripple-out:active:before {
  -webkit-animation-name: hvr-ripple-out;
  animation-name: hvr-ripple-out; }

/* Ripple In */
@-webkit-keyframes hvr-ripple-in {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1; } }

@keyframes hvr-ripple-in {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1; } }

.hvr-ripple-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-ripple-in:before {
  content: '';
  position: absolute;
  border: #e1e1e1 solid 4px;
  top: -12px;
  right: -12px;
  bottom: -12px;
  left: -12px;
  opacity: 0;
  -webkit-animation-duration: 1s;
  animation-duration: 1s; }

.hvr-ripple-in:hover:before, .hvr-ripple-in:focus:before, .hvr-ripple-in:active:before {
  -webkit-animation-name: hvr-ripple-in;
  animation-name: hvr-ripple-in; }

/* Outline Out */
.hvr-outline-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-outline-out:before {
  content: '';
  position: absolute;
  border: #e1e1e1 solid 4px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: top, right, bottom, left;
  transition-property: top, right, bottom, left; }

.hvr-outline-out:hover:before, .hvr-outline-out:focus:before, .hvr-outline-out:active:before {
  top: -8px;
  right: -8px;
  bottom: -8px;
  left: -8px; }

/* Outline In */
.hvr-outline-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-outline-in:before {
  pointer-events: none;
  content: '';
  position: absolute;
  border: #e1e1e1 solid 4px;
  top: -16px;
  right: -16px;
  bottom: -16px;
  left: -16px;
  opacity: 0;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: top, right, bottom, left;
  transition-property: top, right, bottom, left; }

.hvr-outline-in:hover:before, .hvr-outline-in:focus:before, .hvr-outline-in:active:before {
  top: -8px;
  right: -8px;
  bottom: -8px;
  left: -8px;
  opacity: 1; }

/* Round Corners */
.hvr-round-corners {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: border-radius;
  transition-property: border-radius; }

.hvr-round-corners:hover, .hvr-round-corners:focus, .hvr-round-corners:active {
  border-radius: 1em; }

/* Underline From Left */
.hvr-underline-from-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-underline-from-left:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 100%;
  bottom: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transition-property: right;
  transition-property: right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-underline-from-left:hover:before, .hvr-underline-from-left:focus:before, .hvr-underline-from-left:active:before {
  right: 0; }

/* Underline From Center */
.hvr-underline-from-center {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-underline-from-center:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 51%;
  right: 51%;
  bottom: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-underline-from-center:hover:before, .hvr-underline-from-center:focus:before, .hvr-underline-from-center:active:before {
  left: 0;
  right: 0; }

/* Underline From Right */
.hvr-underline-from-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-underline-from-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 100%;
  right: 0;
  bottom: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transition-property: left;
  transition-property: left;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-underline-from-right:hover:before, .hvr-underline-from-right:focus:before, .hvr-underline-from-right:active:before {
  left: 0; }

/* Overline From Left */
.hvr-overline-from-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-overline-from-left:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 100%;
  top: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transition-property: right;
  transition-property: right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-overline-from-left:hover:before, .hvr-overline-from-left:focus:before, .hvr-overline-from-left:active:before {
  right: 0; }

/* Overline From Center */
.hvr-overline-from-center {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-overline-from-center:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 51%;
  right: 51%;
  top: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-overline-from-center:hover:before, .hvr-overline-from-center:focus:before, .hvr-overline-from-center:active:before {
  left: 0;
  right: 0; }

/* Overline From Right */
.hvr-overline-from-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-overline-from-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 100%;
  right: 0;
  top: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transition-property: left;
  transition-property: left;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-overline-from-right:hover:before, .hvr-overline-from-right:focus:before, .hvr-overline-from-right:active:before {
  left: 0; }

/* Reveal */
.hvr-reveal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-reveal:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-color: #2098D1;
  border-style: solid;
  border-width: 0;
  -webkit-transition-property: border-width;
  transition-property: border-width;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-reveal:hover:before, .hvr-reveal:focus:before, .hvr-reveal:active:before {
  -webkit-transform: translateY(0);
  transform: translateY(0);
  border-width: 4px; }

/* Underline Reveal */
.hvr-underline-reveal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-underline-reveal:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transform: translateY(4px);
  transform: translateY(4px);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-underline-reveal:hover:before, .hvr-underline-reveal:focus:before, .hvr-underline-reveal:active:before {
  -webkit-transform: translateY(0);
  transform: translateY(0); }

/* Overline Reveal */
.hvr-overline-reveal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-overline-reveal:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transform: translateY(-4px);
  transform: translateY(-4px);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-overline-reveal:hover:before, .hvr-overline-reveal:focus:before, .hvr-overline-reveal:active:before {
  -webkit-transform: translateY(0);
  transform: translateY(0); }

/* SHADOW/GLOW TRANSITIONS */
/* Glow */
.hvr-glow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow; }

.hvr-glow:hover, .hvr-glow:focus, .hvr-glow:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); }

/* Shadow */
.hvr-shadow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow; }

.hvr-shadow:hover, .hvr-shadow:focus, .hvr-shadow:active {
  box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5); }

/* Grow Shadow */
.hvr-grow-shadow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow, transform;
  transition-property: box-shadow, transform; }

.hvr-grow-shadow:hover, .hvr-grow-shadow:focus, .hvr-grow-shadow:active {
  box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
  -webkit-transform: scale(1.1);
  transform: scale(1.1); }

/* Box Shadow Outset */
.hvr-box-shadow-outset {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow; }

.hvr-box-shadow-outset:hover, .hvr-box-shadow-outset:focus, .hvr-box-shadow-outset:active {
  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6); }

/* Box Shadow Inset */
.hvr-box-shadow-inset {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.6), 0 0 1px rgba(0, 0, 0, 0);
  /* Hack to improve aliasing on mobile/tablet devices */ }

.hvr-box-shadow-inset:hover, .hvr-box-shadow-inset:focus, .hvr-box-shadow-inset:active {
  box-shadow: inset 2px 2px 2px rgba(0, 0, 0, 0.6), 0 0 1px rgba(0, 0, 0, 0);
  /* Hack to improve aliasing on mobile/tablet devices */ }

/* Float Shadow */
.hvr-float-shadow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-float-shadow:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  top: 100%;
  left: 5%;
  height: 10px;
  width: 90%;
  opacity: 0;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  /* W3C */
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform, opacity;
  transition-property: transform, opacity; }

.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
  /* move the element up by 5px */ }

.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before {
  opacity: 1;
  -webkit-transform: translateY(5px);
  transform: translateY(5px);
  /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */ }

/* Shadow Radial */
.hvr-shadow-radial {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-shadow-radial:before, .hvr-shadow-radial:after {
  pointer-events: none;
  position: absolute;
  content: '';
  left: 0;
  width: 100%;
  box-sizing: border-box;
  background-repeat: no-repeat;
  height: 5px;
  opacity: 0;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: opacity;
  transition-property: opacity; }

.hvr-shadow-radial:before {
  bottom: 100%;
  background: -webkit-radial-gradient(50% 150%, ellipse, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at 50% 150%, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%); }

.hvr-shadow-radial:after {
  top: 100%;
  background: -webkit-radial-gradient(50% -50%, ellipse, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%); }

.hvr-shadow-radial:hover:before, .hvr-shadow-radial:focus:before, .hvr-shadow-radial:active:before, .hvr-shadow-radial:hover:after, .hvr-shadow-radial:focus:after, .hvr-shadow-radial:active:after {
  opacity: 1; }

/* SPEECH BUBBLES */
/* Bubble Top */
.hvr-bubble-top {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-bubble-top:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  border-style: solid;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  left: calc(50% - 10px);
  top: 0;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #e1e1e1 transparent; }

.hvr-bubble-top:hover:before, .hvr-bubble-top:focus:before, .hvr-bubble-top:active:before {
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px); }

/* Bubble Right */
.hvr-bubble-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-bubble-right:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  border-style: solid;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  top: calc(50% - 10px);
  right: 0;
  border-width: 10px 0 10px 10px;
  border-color: transparent transparent transparent #e1e1e1; }

.hvr-bubble-right:hover:before, .hvr-bubble-right:focus:before, .hvr-bubble-right:active:before {
  -webkit-transform: translateX(10px);
  transform: translateX(10px); }

/* Bubble Bottom */
.hvr-bubble-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-bubble-bottom:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  border-style: solid;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  left: calc(50% - 10px);
  bottom: 0;
  border-width: 10px 10px 0 10px;
  border-color: #e1e1e1 transparent transparent transparent; }

.hvr-bubble-bottom:hover:before, .hvr-bubble-bottom:focus:before, .hvr-bubble-bottom:active:before {
  -webkit-transform: translateY(10px);
  transform: translateY(10px); }

/* Bubble Left */
.hvr-bubble-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-bubble-left:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  border-style: solid;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  top: calc(50% - 10px);
  left: 0;
  border-width: 10px 10px 10px 0;
  border-color: transparent #e1e1e1 transparent transparent; }

.hvr-bubble-left:hover:before, .hvr-bubble-left:focus:before, .hvr-bubble-left:active:before {
  -webkit-transform: translateX(-10px);
  transform: translateX(-10px); }

/* Bubble Float Top */
.hvr-bubble-float-top {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-top:before {
  position: absolute;
  z-index: -1;
  content: '';
  left: calc(50% - 10px);
  top: 0;
  border-style: solid;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #e1e1e1 transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-top:hover, .hvr-bubble-float-top:focus, .hvr-bubble-float-top:active {
  -webkit-transform: translateY(10px);
  transform: translateY(10px); }

.hvr-bubble-float-top:hover:before, .hvr-bubble-float-top:focus:before, .hvr-bubble-float-top:active:before {
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px); }

/* Bubble Float Right */
.hvr-bubble-float-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-right:before {
  position: absolute;
  z-index: -1;
  top: calc(50% - 10px);
  right: 0;
  content: '';
  border-style: solid;
  border-width: 10px 0 10px 10px;
  border-color: transparent transparent transparent #e1e1e1;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-right:hover, .hvr-bubble-float-right:focus, .hvr-bubble-float-right:active {
  -webkit-transform: translateX(-10px);
  transform: translateX(-10px); }

.hvr-bubble-float-right:hover:before, .hvr-bubble-float-right:focus:before, .hvr-bubble-float-right:active:before {
  -webkit-transform: translateX(10px);
  transform: translateX(10px); }

/* Bubble Float Bottom */
.hvr-bubble-float-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-bottom:before {
  position: absolute;
  z-index: -1;
  content: '';
  left: calc(50% - 10px);
  bottom: 0;
  border-style: solid;
  border-width: 10px 10px 0 10px;
  border-color: #e1e1e1 transparent transparent transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-bottom:hover, .hvr-bubble-float-bottom:focus, .hvr-bubble-float-bottom:active {
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px); }

.hvr-bubble-float-bottom:hover:before, .hvr-bubble-float-bottom:focus:before, .hvr-bubble-float-bottom:active:before {
  -webkit-transform: translateY(10px);
  transform: translateY(10px); }

/* Bubble Float Left */
.hvr-bubble-float-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-left:before {
  position: absolute;
  z-index: -1;
  content: '';
  top: calc(50% - 10px);
  left: 0;
  border-style: solid;
  border-width: 10px 10px 10px 0;
  border-color: transparent #e1e1e1 transparent transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-left:hover, .hvr-bubble-float-left:focus, .hvr-bubble-float-left:active {
  -webkit-transform: translateX(10px);
  transform: translateX(10px); }

.hvr-bubble-float-left:hover:before, .hvr-bubble-float-left:focus:before, .hvr-bubble-float-left:active:before {
  -webkit-transform: translateX(-10px);
  transform: translateX(-10px); }

/* ICONS */
/* Icon Back */
.hvr-icon-back {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s; }

.hvr-icon-back .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-back:hover .hvr-icon, .hvr-icon-back:focus .hvr-icon, .hvr-icon-back:active .hvr-icon {
  -webkit-transform: translateX(-4px);
  transform: translateX(-4px); }

/* Icon Forward */
.hvr-icon-forward {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s; }

.hvr-icon-forward .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-forward:hover .hvr-icon, .hvr-icon-forward:focus .hvr-icon, .hvr-icon-forward:active .hvr-icon {
  -webkit-transform: translateX(4px);
  transform: translateX(4px); }

/* Icon Down */
@-webkit-keyframes hvr-icon-down {
  0%,
  50%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  25%,
  75% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); } }

@keyframes hvr-icon-down {
  0%,
  50%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  25%,
  75% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); } }

/* Icon Down */
.hvr-icon-down {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-down .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-down:hover .hvr-icon, .hvr-icon-down:focus .hvr-icon, .hvr-icon-down:active .hvr-icon {
  -webkit-animation-name: hvr-icon-down;
  animation-name: hvr-icon-down;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

/* Icon Up */
@-webkit-keyframes hvr-icon-up {
  0%,
  50%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  25%,
  75% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); } }

@keyframes hvr-icon-up {
  0%,
  50%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  25%,
  75% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); } }

/* Icon Up */
.hvr-icon-up {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-up .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-up:hover .hvr-icon, .hvr-icon-up:focus .hvr-icon, .hvr-icon-up:active .hvr-icon {
  -webkit-animation-name: hvr-icon-up;
  animation-name: hvr-icon-up;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

/* Icon Spin */
.hvr-icon-spin {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-spin .hvr-icon {
  -webkit-transition-duration: 1s;
  transition-duration: 1s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out; }

.hvr-icon-spin:hover .hvr-icon, .hvr-icon-spin:focus .hvr-icon, .hvr-icon-spin:active .hvr-icon {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg); }

/* Icon Drop */
@-webkit-keyframes hvr-icon-drop {
  0% {
    opacity: 0; }
  50% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%); }
  51%,
  100% {
    opacity: 1; } }

@keyframes hvr-icon-drop {
  0% {
    opacity: 0; }
  50% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%); }
  51%,
  100% {
    opacity: 1; } }

/* Icon Drop */
.hvr-icon-drop {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-drop .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-drop:hover .hvr-icon, .hvr-icon-drop:focus .hvr-icon, .hvr-icon-drop:active .hvr-icon {
  opacity: 0;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-animation-name: hvr-icon-drop;
  animation-name: hvr-icon-drop;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  animation-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }

/* Icon Fade */
.hvr-icon-fade {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-fade .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-property: color;
  transition-property: color; }

.hvr-icon-fade:hover .hvr-icon, .hvr-icon-fade:focus .hvr-icon, .hvr-icon-fade:active .hvr-icon {
  color: #0F9E5E; }

/* Icon Float Away */
@-webkit-keyframes hvr-icon-float-away {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-1em);
    transform: translateY(-1em); } }

@keyframes hvr-icon-float-away {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-1em);
    transform: translateY(-1em); } }

/* Icon Float Away */
.hvr-icon-float-away {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-float-away .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards; }

.hvr-icon-float-away:hover .hvr-icon, .hvr-icon-float-away:focus .hvr-icon, .hvr-icon-float-away:active .hvr-icon {
  -webkit-animation-name: hvr-icon-float-away;
  animation-name: hvr-icon-float-away;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

/* Icon Sink Away */
@-webkit-keyframes hvr-icon-sink-away {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(1em);
    transform: translateY(1em); } }

@keyframes hvr-icon-sink-away {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(1em);
    transform: translateY(1em); } }

/* Icon Sink Away */
.hvr-icon-sink-away {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-sink-away .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards; }

.hvr-icon-sink-away:hover .hvr-icon, .hvr-icon-sink-away:focus .hvr-icon, .hvr-icon-sink-away:active .hvr-icon {
  -webkit-animation-name: hvr-icon-sink-away;
  animation-name: hvr-icon-sink-away;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

/* Icon Grow */
.hvr-icon-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-grow .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-grow:hover .hvr-icon, .hvr-icon-grow:focus .hvr-icon, .hvr-icon-grow:active .hvr-icon {
  -webkit-transform: scale(1.3) translateZ(0);
  transform: scale(1.3) translateZ(0); }

/* Icon Shrink */
.hvr-icon-shrink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-shrink .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-shrink:hover .hvr-icon, .hvr-icon-shrink:focus .hvr-icon, .hvr-icon-shrink:active .hvr-icon {
  -webkit-transform: scale(0.8);
  transform: scale(0.8); }

/* Icon Pulse */
@-webkit-keyframes hvr-icon-pulse {
  25% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  75% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8); } }

@keyframes hvr-icon-pulse {
  25% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  75% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8); } }

.hvr-icon-pulse {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-pulse .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-pulse:hover .hvr-icon, .hvr-icon-pulse:focus .hvr-icon, .hvr-icon-pulse:active .hvr-icon {
  -webkit-animation-name: hvr-icon-pulse;
  animation-name: hvr-icon-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

/* Icon Pulse Grow */
@-webkit-keyframes hvr-icon-pulse-grow {
  to {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); } }

@keyframes hvr-icon-pulse-grow {
  to {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); } }

.hvr-icon-pulse-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-pulse-grow .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-pulse-grow:hover .hvr-icon, .hvr-icon-pulse-grow:focus .hvr-icon, .hvr-icon-pulse-grow:active .hvr-icon {
  -webkit-animation-name: hvr-icon-pulse-grow;
  animation-name: hvr-icon-pulse-grow;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate; }

/* Icon Pulse Shrink */
@-webkit-keyframes hvr-icon-pulse-shrink {
  to {
    -webkit-transform: scale(0.8);
    transform: scale(0.8); } }

@keyframes hvr-icon-pulse-shrink {
  to {
    -webkit-transform: scale(0.8);
    transform: scale(0.8); } }

.hvr-icon-pulse-shrink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-pulse-shrink .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-pulse-shrink:hover .hvr-icon, .hvr-icon-pulse-shrink:focus .hvr-icon, .hvr-icon-pulse-shrink:active .hvr-icon {
  -webkit-animation-name: hvr-icon-pulse-shrink;
  animation-name: hvr-icon-pulse-shrink;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate; }

/* Icon Push */
@-webkit-keyframes hvr-icon-push {
  50% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5); } }

@keyframes hvr-icon-push {
  50% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5); } }

.hvr-icon-push {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-push .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-push:hover .hvr-icon, .hvr-icon-push:focus .hvr-icon, .hvr-icon-push:active .hvr-icon {
  -webkit-animation-name: hvr-icon-push;
  animation-name: hvr-icon-push;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Icon Pop */
@-webkit-keyframes hvr-icon-pop {
  50% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5); } }

@keyframes hvr-icon-pop {
  50% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5); } }

.hvr-icon-pop {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-pop .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-pop:hover .hvr-icon, .hvr-icon-pop:focus .hvr-icon, .hvr-icon-pop:active .hvr-icon {
  -webkit-animation-name: hvr-icon-pop;
  animation-name: hvr-icon-pop;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Icon Bounce */
.hvr-icon-bounce {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-bounce .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-bounce:hover .hvr-icon, .hvr-icon-bounce:focus .hvr-icon, .hvr-icon-bounce:active .hvr-icon {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
  transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); }

/* Icon Rotate */
.hvr-icon-rotate {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-rotate .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-rotate:hover .hvr-icon, .hvr-icon-rotate:focus .hvr-icon, .hvr-icon-rotate:active .hvr-icon {
  -webkit-transform: rotate(20deg);
  transform: rotate(20deg); }

/* Icon Grow Rotate */
.hvr-icon-grow-rotate {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-grow-rotate .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-grow-rotate:hover .hvr-icon, .hvr-icon-grow-rotate:focus .hvr-icon, .hvr-icon-grow-rotate:active .hvr-icon {
  -webkit-transform: scale(1.5) rotate(12deg);
  transform: scale(1.5) rotate(12deg); }

/* Icon Float */
.hvr-icon-float {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-float .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-float:hover .hvr-icon, .hvr-icon-float:focus .hvr-icon, .hvr-icon-float:active .hvr-icon {
  -webkit-transform: translateY(-4px);
  transform: translateY(-4px); }

/* Icon Sink */
.hvr-icon-sink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-sink .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-sink:hover .hvr-icon, .hvr-icon-sink:focus .hvr-icon, .hvr-icon-sink:active .hvr-icon {
  -webkit-transform: translateY(4px);
  transform: translateY(4px); }

/* Icon Bob */
@-webkit-keyframes hvr-icon-bob {
  0% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); }
  50% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  100% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); } }

@keyframes hvr-icon-bob {
  0% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); }
  50% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  100% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); } }

@-webkit-keyframes hvr-icon-bob-float {
  100% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); } }

@keyframes hvr-icon-bob-float {
  100% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); } }

.hvr-icon-bob {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-bob .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-bob:hover .hvr-icon, .hvr-icon-bob:focus .hvr-icon, .hvr-icon-bob:active .hvr-icon {
  -webkit-animation-name: hvr-icon-bob-float, hvr-icon-bob;
  animation-name: hvr-icon-bob-float, hvr-icon-bob;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate; }

/* Icon Hang */
@-webkit-keyframes hvr-icon-hang {
  0% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); }
  50% {
    -webkit-transform: translateY(2px);
    transform: translateY(2px); }
  100% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); } }

@keyframes hvr-icon-hang {
  0% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); }
  50% {
    -webkit-transform: translateY(2px);
    transform: translateY(2px); }
  100% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); } }

@-webkit-keyframes hvr-icon-hang-sink {
  100% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); } }

@keyframes hvr-icon-hang-sink {
  100% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); } }

.hvr-icon-hang {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-hang .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-hang:hover .hvr-icon, .hvr-icon-hang:focus .hvr-icon, .hvr-icon-hang:active .hvr-icon {
  -webkit-animation-name: hvr-icon-hang-sink, hvr-icon-hang;
  animation-name: hvr-icon-hang-sink, hvr-icon-hang;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate; }

/* Icon Wobble Horizontal */
@-webkit-keyframes hvr-icon-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(6px);
    transform: translateX(6px); }
  33.3% {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px); }
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px); }
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px); }
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px); }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

@keyframes hvr-icon-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(6px);
    transform: translateX(6px); }
  33.3% {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px); }
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px); }
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px); }
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px); }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

.hvr-icon-wobble-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-wobble-horizontal .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-wobble-horizontal:hover .hvr-icon, .hvr-icon-wobble-horizontal:focus .hvr-icon, .hvr-icon-wobble-horizontal:active .hvr-icon {
  -webkit-animation-name: hvr-icon-wobble-horizontal;
  animation-name: hvr-icon-wobble-horizontal;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Icon Wobble Vertical */
@-webkit-keyframes hvr-icon-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); }
  33.3% {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px); }
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px); }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); } }

@keyframes hvr-icon-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); }
  33.3% {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px); }
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px); }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); } }

.hvr-icon-wobble-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-wobble-vertical .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-wobble-vertical:hover .hvr-icon, .hvr-icon-wobble-vertical:focus .hvr-icon, .hvr-icon-wobble-vertical:active .hvr-icon {
  -webkit-animation-name: hvr-icon-wobble-vertical;
  animation-name: hvr-icon-wobble-vertical;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Icon Buzz */
@-webkit-keyframes hvr-icon-buzz {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); } }

@keyframes hvr-icon-buzz {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); } }

.hvr-icon-buzz {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-buzz .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-buzz:hover .hvr-icon, .hvr-icon-buzz:focus .hvr-icon, .hvr-icon-buzz:active .hvr-icon {
  -webkit-animation-name: hvr-icon-buzz;
  animation-name: hvr-icon-buzz;
  -webkit-animation-duration: 0.15s;
  animation-duration: 0.15s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

/* Icon Buzz Out */
@-webkit-keyframes hvr-icon-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0); }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0); } }

@keyframes hvr-icon-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0); }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0); } }

.hvr-icon-buzz-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-buzz-out .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-buzz-out:hover .hvr-icon, .hvr-icon-buzz-out:focus .hvr-icon, .hvr-icon-buzz-out:active .hvr-icon {
  -webkit-animation-name: hvr-icon-buzz-out;
  animation-name: hvr-icon-buzz-out;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* CURLS */
/* Curl Top Left */
.hvr-curl-top-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-curl-top-left:before {
  pointer-events: none;
  position: absolute;
  content: '';
  height: 0;
  width: 0;
  top: 0;
  left: 0;
  background: white;
  /* IE9 */
  background: linear-gradient(135deg, white 45%, #aaa 50%, #ccc 56%, white 80%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#000000');
  /*For IE7-8-9*/
  z-index: 1000;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: width, height;
  transition-property: width, height; }

.hvr-curl-top-left:hover:before, .hvr-curl-top-left:focus:before, .hvr-curl-top-left:active:before {
  width: 25px;
  height: 25px; }

/* Curl Top Right */
.hvr-curl-top-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-curl-top-right:before {
  pointer-events: none;
  position: absolute;
  content: '';
  height: 0;
  width: 0;
  top: 0;
  right: 0;
  background: white;
  /* IE9 */
  background: linear-gradient(225deg, white 45%, #aaa 50%, #ccc 56%, white 80%);
  box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.4);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: width, height;
  transition-property: width, height; }

.hvr-curl-top-right:hover:before, .hvr-curl-top-right:focus:before, .hvr-curl-top-right:active:before {
  width: 25px;
  height: 25px; }

/* Curl Bottom Right */
.hvr-curl-bottom-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-curl-bottom-right:before {
  pointer-events: none;
  position: absolute;
  content: '';
  height: 0;
  width: 0;
  bottom: 0;
  right: 0;
  background: white;
  /* IE9 */
  background: linear-gradient(315deg, white 45%, #aaa 50%, #ccc 56%, white 80%);
  box-shadow: -1px -1px 1px rgba(0, 0, 0, 0.4);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: width, height;
  transition-property: width, height; }

.hvr-curl-bottom-right:hover:before, .hvr-curl-bottom-right:focus:before, .hvr-curl-bottom-right:active:before {
  width: 25px;
  height: 25px; }

/* Curl Bottom Left */
.hvr-curl-bottom-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-curl-bottom-left:before {
  pointer-events: none;
  position: absolute;
  content: '';
  height: 0;
  width: 0;
  bottom: 0;
  left: 0;
  background: white;
  /* IE9 */
  background: linear-gradient(45deg, white 45%, #aaa 50%, #ccc 56%, white 80%);
  box-shadow: 1px -1px 1px rgba(0, 0, 0, 0.4);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: width, height;
  transition-property: width, height; }

.hvr-curl-bottom-left:hover:before, .hvr-curl-bottom-left:focus:before, .hvr-curl-bottom-left:active:before {
  width: 25px;
  height: 25px; }

/*# sourceMappingURL=hover.css.map */
.center {
  margin: 0 auto;
  display: block; }
  .center-vertically {
    display: flex;
    justify-content: center;
    flex-direction: column; }
  .center-absolute {
    left: 50%;
    transform: translate(-50%); }

.float-left {
  float: left; }

.float-right {
  float: right; }

.float-none {
  float: none; }

.float-initial {
  float: initial; }

.clear-left {
  clear: left; }

.clear-right {
  clear: right; }

.overflow-hidden {
  overflow: hidden; }
  .overflow-hidden-y {
    overflow-y: hidden; }
  .overflow-hidden-x {
    overflow-x: hidden; }

.overflow-auto {
  overflow: auto; }
  .overflow-auto-y {
    overflow-y: auto; }
  .overflow-auto-x {
    overflow-x: auto; }

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

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

.z-index-1 {
  z-index: 1; }

.z-index-2 {
  z-index: 2; }

.z-index-3 {
  z-index: 3; }

.z-index-4 {
  z-index: 4; }

.z-index-5 {
  z-index: 5; }

.z-index-6 {
  z-index: 6; }

.z-index-7 {
  z-index: 7; }

.z-index-8 {
  z-index: 8; }

.z-index-9 {
  z-index: 9; }

.z-index-10 {
  z-index: 10; }

.z-index-11 {
  z-index: 11; }

.z-index-12 {
  z-index: 12; }

.z-index-13 {
  z-index: 13; }

.z-index-14 {
  z-index: 14; }

.z-index-15 {
  z-index: 15; }

.z-index-16 {
  z-index: 16; }

.z-index-17 {
  z-index: 17; }

.z-index-18 {
  z-index: 18; }

.z-index-19 {
  z-index: 19; }

.z-index-20 {
  z-index: 20; }

.z-index-21 {
  z-index: 21; }

.z-index-22 {
  z-index: 22; }

.z-index-23 {
  z-index: 23; }

.z-index-24 {
  z-index: 24; }

.z-index-25 {
  z-index: 25; }

.z-index-26 {
  z-index: 26; }

.z-index-27 {
  z-index: 27; }

.z-index-28 {
  z-index: 28; }

.z-index-29 {
  z-index: 29; }

.z-index-30 {
  z-index: 30; }

.z-index-31 {
  z-index: 31; }

.z-index-32 {
  z-index: 32; }

.z-index-33 {
  z-index: 33; }

.z-index-34 {
  z-index: 34; }

.z-index-35 {
  z-index: 35; }

.z-index-36 {
  z-index: 36; }

.z-index-37 {
  z-index: 37; }

.z-index-38 {
  z-index: 38; }

.z-index-39 {
  z-index: 39; }

.z-index-40 {
  z-index: 40; }

.z-index-41 {
  z-index: 41; }

.z-index-42 {
  z-index: 42; }

.z-index-43 {
  z-index: 43; }

.z-index-44 {
  z-index: 44; }

.z-index-45 {
  z-index: 45; }

.z-index-46 {
  z-index: 46; }

.z-index-47 {
  z-index: 47; }

.z-index-48 {
  z-index: 48; }

.z-index-49 {
  z-index: 49; }

.z-index-50 {
  z-index: 50; }

.z-index-51 {
  z-index: 51; }

.z-index-52 {
  z-index: 52; }

.z-index-53 {
  z-index: 53; }

.z-index-54 {
  z-index: 54; }

.z-index-55 {
  z-index: 55; }

.z-index-56 {
  z-index: 56; }

.z-index-57 {
  z-index: 57; }

.z-index-58 {
  z-index: 58; }

.z-index-59 {
  z-index: 59; }

.z-index-60 {
  z-index: 60; }

.z-index-61 {
  z-index: 61; }

.z-index-62 {
  z-index: 62; }

.z-index-63 {
  z-index: 63; }

.z-index-64 {
  z-index: 64; }

.z-index-65 {
  z-index: 65; }

.z-index-66 {
  z-index: 66; }

.z-index-67 {
  z-index: 67; }

.z-index-68 {
  z-index: 68; }

.z-index-69 {
  z-index: 69; }

.z-index-70 {
  z-index: 70; }

.z-index-71 {
  z-index: 71; }

.z-index-72 {
  z-index: 72; }

.z-index-73 {
  z-index: 73; }

.z-index-74 {
  z-index: 74; }

.z-index-75 {
  z-index: 75; }

.z-index-76 {
  z-index: 76; }

.z-index-77 {
  z-index: 77; }

.z-index-78 {
  z-index: 78; }

.z-index-79 {
  z-index: 79; }

.z-index-80 {
  z-index: 80; }

.z-index-81 {
  z-index: 81; }

.z-index-82 {
  z-index: 82; }

.z-index-83 {
  z-index: 83; }

.z-index-84 {
  z-index: 84; }

.z-index-85 {
  z-index: 85; }

.z-index-86 {
  z-index: 86; }

.z-index-87 {
  z-index: 87; }

.z-index-88 {
  z-index: 88; }

.z-index-89 {
  z-index: 89; }

.z-index-90 {
  z-index: 90; }

.z-index-91 {
  z-index: 91; }

.z-index-92 {
  z-index: 92; }

.z-index-93 {
  z-index: 93; }

.z-index-94 {
  z-index: 94; }

.z-index-95 {
  z-index: 95; }

.z-index-96 {
  z-index: 96; }

.z-index-97 {
  z-index: 97; }

.z-index-98 {
  z-index: 98; }

.z-index-99 {
  z-index: 99; }

.bottom-0 {
  bottom: 0px; }

.left-0 {
  left: 0px; }

.right-0 {
  right: 0px; }

.top-0 {
  top: 0px; }

.bottom-1 {
  bottom: 1px; }

.left-1 {
  left: 1px; }

.right-1 {
  right: 1px; }

.top-1 {
  top: 1px; }

.bottom-2 {
  bottom: 2px; }

.left-2 {
  left: 2px; }

.right-2 {
  right: 2px; }

.top-2 {
  top: 2px; }

.bottom-3 {
  bottom: 3px; }

.left-3 {
  left: 3px; }

.right-3 {
  right: 3px; }

.top-3 {
  top: 3px; }

.bottom-4 {
  bottom: 4px; }

.left-4 {
  left: 4px; }

.right-4 {
  right: 4px; }

.top-4 {
  top: 4px; }

.bottom-5 {
  bottom: 5px; }

.left-5 {
  left: 5px; }

.right-5 {
  right: 5px; }

.top-5 {
  top: 5px; }

.bottom-6 {
  bottom: 6px; }

.left-6 {
  left: 6px; }

.right-6 {
  right: 6px; }

.top-6 {
  top: 6px; }

.bottom-7 {
  bottom: 7px; }

.left-7 {
  left: 7px; }

.right-7 {
  right: 7px; }

.top-7 {
  top: 7px; }

.bottom-8 {
  bottom: 8px; }

.left-8 {
  left: 8px; }

.right-8 {
  right: 8px; }

.top-8 {
  top: 8px; }

.bottom-9 {
  bottom: 9px; }

.left-9 {
  left: 9px; }

.right-9 {
  right: 9px; }

.top-9 {
  top: 9px; }

.bottom-10 {
  bottom: 10px; }

.left-10 {
  left: 10px; }

.right-10 {
  right: 10px; }

.top-10 {
  top: 10px; }

.bottom-11 {
  bottom: 11px; }

.left-11 {
  left: 11px; }

.right-11 {
  right: 11px; }

.top-11 {
  top: 11px; }

.bottom-12 {
  bottom: 12px; }

.left-12 {
  left: 12px; }

.right-12 {
  right: 12px; }

.top-12 {
  top: 12px; }

.bottom-13 {
  bottom: 13px; }

.left-13 {
  left: 13px; }

.right-13 {
  right: 13px; }

.top-13 {
  top: 13px; }

.bottom-14 {
  bottom: 14px; }

.left-14 {
  left: 14px; }

.right-14 {
  right: 14px; }

.top-14 {
  top: 14px; }

.bottom-15 {
  bottom: 15px; }

.left-15 {
  left: 15px; }

.right-15 {
  right: 15px; }

.top-15 {
  top: 15px; }

.bottom-16 {
  bottom: 16px; }

.left-16 {
  left: 16px; }

.right-16 {
  right: 16px; }

.top-16 {
  top: 16px; }

.bottom-17 {
  bottom: 17px; }

.left-17 {
  left: 17px; }

.right-17 {
  right: 17px; }

.top-17 {
  top: 17px; }

.bottom-18 {
  bottom: 18px; }

.left-18 {
  left: 18px; }

.right-18 {
  right: 18px; }

.top-18 {
  top: 18px; }

.bottom-19 {
  bottom: 19px; }

.left-19 {
  left: 19px; }

.right-19 {
  right: 19px; }

.top-19 {
  top: 19px; }

.bottom-20 {
  bottom: 20px; }

.left-20 {
  left: 20px; }

.right-20 {
  right: 20px; }

.top-20 {
  top: 20px; }

.bottom-21 {
  bottom: 21px; }

.left-21 {
  left: 21px; }

.right-21 {
  right: 21px; }

.top-21 {
  top: 21px; }

.bottom-22 {
  bottom: 22px; }

.left-22 {
  left: 22px; }

.right-22 {
  right: 22px; }

.top-22 {
  top: 22px; }

.bottom-23 {
  bottom: 23px; }

.left-23 {
  left: 23px; }

.right-23 {
  right: 23px; }

.top-23 {
  top: 23px; }

.bottom-24 {
  bottom: 24px; }

.left-24 {
  left: 24px; }

.right-24 {
  right: 24px; }

.top-24 {
  top: 24px; }

.bottom-25 {
  bottom: 25px; }

.left-25 {
  left: 25px; }

.right-25 {
  right: 25px; }

.top-25 {
  top: 25px; }

.bottom-26 {
  bottom: 26px; }

.left-26 {
  left: 26px; }

.right-26 {
  right: 26px; }

.top-26 {
  top: 26px; }

.bottom-27 {
  bottom: 27px; }

.left-27 {
  left: 27px; }

.right-27 {
  right: 27px; }

.top-27 {
  top: 27px; }

.bottom-28 {
  bottom: 28px; }

.left-28 {
  left: 28px; }

.right-28 {
  right: 28px; }

.top-28 {
  top: 28px; }

.bottom-29 {
  bottom: 29px; }

.left-29 {
  left: 29px; }

.right-29 {
  right: 29px; }

.top-29 {
  top: 29px; }

.bottom-30 {
  bottom: 30px; }

.left-30 {
  left: 30px; }

.right-30 {
  right: 30px; }

.top-30 {
  top: 30px; }

.bottom-31 {
  bottom: 31px; }

.left-31 {
  left: 31px; }

.right-31 {
  right: 31px; }

.top-31 {
  top: 31px; }

.bottom-32 {
  bottom: 32px; }

.left-32 {
  left: 32px; }

.right-32 {
  right: 32px; }

.top-32 {
  top: 32px; }

.bottom-33 {
  bottom: 33px; }

.left-33 {
  left: 33px; }

.right-33 {
  right: 33px; }

.top-33 {
  top: 33px; }

.bottom-34 {
  bottom: 34px; }

.left-34 {
  left: 34px; }

.right-34 {
  right: 34px; }

.top-34 {
  top: 34px; }

.bottom-35 {
  bottom: 35px; }

.left-35 {
  left: 35px; }

.right-35 {
  right: 35px; }

.top-35 {
  top: 35px; }

.bottom-36 {
  bottom: 36px; }

.left-36 {
  left: 36px; }

.right-36 {
  right: 36px; }

.top-36 {
  top: 36px; }

.bottom-37 {
  bottom: 37px; }

.left-37 {
  left: 37px; }

.right-37 {
  right: 37px; }

.top-37 {
  top: 37px; }

.bottom-38 {
  bottom: 38px; }

.left-38 {
  left: 38px; }

.right-38 {
  right: 38px; }

.top-38 {
  top: 38px; }

.bottom-39 {
  bottom: 39px; }

.left-39 {
  left: 39px; }

.right-39 {
  right: 39px; }

.top-39 {
  top: 39px; }

.bottom-40 {
  bottom: 40px; }

.left-40 {
  left: 40px; }

.right-40 {
  right: 40px; }

.top-40 {
  top: 40px; }

.bottom-41 {
  bottom: 41px; }

.left-41 {
  left: 41px; }

.right-41 {
  right: 41px; }

.top-41 {
  top: 41px; }

.bottom-42 {
  bottom: 42px; }

.left-42 {
  left: 42px; }

.right-42 {
  right: 42px; }

.top-42 {
  top: 42px; }

.bottom-43 {
  bottom: 43px; }

.left-43 {
  left: 43px; }

.right-43 {
  right: 43px; }

.top-43 {
  top: 43px; }

.bottom-44 {
  bottom: 44px; }

.left-44 {
  left: 44px; }

.right-44 {
  right: 44px; }

.top-44 {
  top: 44px; }

.bottom-45 {
  bottom: 45px; }

.left-45 {
  left: 45px; }

.right-45 {
  right: 45px; }

.top-45 {
  top: 45px; }

.bottom-46 {
  bottom: 46px; }

.left-46 {
  left: 46px; }

.right-46 {
  right: 46px; }

.top-46 {
  top: 46px; }

.bottom-47 {
  bottom: 47px; }

.left-47 {
  left: 47px; }

.right-47 {
  right: 47px; }

.top-47 {
  top: 47px; }

.bottom-48 {
  bottom: 48px; }

.left-48 {
  left: 48px; }

.right-48 {
  right: 48px; }

.top-48 {
  top: 48px; }

.bottom-49 {
  bottom: 49px; }

.left-49 {
  left: 49px; }

.right-49 {
  right: 49px; }

.top-49 {
  top: 49px; }

.bottom-50 {
  bottom: 50px; }

.left-50 {
  left: 50px; }

.right-50 {
  right: 50px; }

.top-50 {
  top: 50px; }

.bottom-51 {
  bottom: 51px; }

.left-51 {
  left: 51px; }

.right-51 {
  right: 51px; }

.top-51 {
  top: 51px; }

.bottom-52 {
  bottom: 52px; }

.left-52 {
  left: 52px; }

.right-52 {
  right: 52px; }

.top-52 {
  top: 52px; }

.bottom-53 {
  bottom: 53px; }

.left-53 {
  left: 53px; }

.right-53 {
  right: 53px; }

.top-53 {
  top: 53px; }

.bottom-54 {
  bottom: 54px; }

.left-54 {
  left: 54px; }

.right-54 {
  right: 54px; }

.top-54 {
  top: 54px; }

.bottom-55 {
  bottom: 55px; }

.left-55 {
  left: 55px; }

.right-55 {
  right: 55px; }

.top-55 {
  top: 55px; }

.bottom-56 {
  bottom: 56px; }

.left-56 {
  left: 56px; }

.right-56 {
  right: 56px; }

.top-56 {
  top: 56px; }

.bottom-57 {
  bottom: 57px; }

.left-57 {
  left: 57px; }

.right-57 {
  right: 57px; }

.top-57 {
  top: 57px; }

.bottom-58 {
  bottom: 58px; }

.left-58 {
  left: 58px; }

.right-58 {
  right: 58px; }

.top-58 {
  top: 58px; }

.bottom-59 {
  bottom: 59px; }

.left-59 {
  left: 59px; }

.right-59 {
  right: 59px; }

.top-59 {
  top: 59px; }

.bottom-60 {
  bottom: 60px; }

.left-60 {
  left: 60px; }

.right-60 {
  right: 60px; }

.top-60 {
  top: 60px; }

.bottom-61 {
  bottom: 61px; }

.left-61 {
  left: 61px; }

.right-61 {
  right: 61px; }

.top-61 {
  top: 61px; }

.bottom-62 {
  bottom: 62px; }

.left-62 {
  left: 62px; }

.right-62 {
  right: 62px; }

.top-62 {
  top: 62px; }

.bottom-63 {
  bottom: 63px; }

.left-63 {
  left: 63px; }

.right-63 {
  right: 63px; }

.top-63 {
  top: 63px; }

.bottom-64 {
  bottom: 64px; }

.left-64 {
  left: 64px; }

.right-64 {
  right: 64px; }

.top-64 {
  top: 64px; }

.bottom-65 {
  bottom: 65px; }

.left-65 {
  left: 65px; }

.right-65 {
  right: 65px; }

.top-65 {
  top: 65px; }

.bottom-66 {
  bottom: 66px; }

.left-66 {
  left: 66px; }

.right-66 {
  right: 66px; }

.top-66 {
  top: 66px; }

.bottom-67 {
  bottom: 67px; }

.left-67 {
  left: 67px; }

.right-67 {
  right: 67px; }

.top-67 {
  top: 67px; }

.bottom-68 {
  bottom: 68px; }

.left-68 {
  left: 68px; }

.right-68 {
  right: 68px; }

.top-68 {
  top: 68px; }

.bottom-69 {
  bottom: 69px; }

.left-69 {
  left: 69px; }

.right-69 {
  right: 69px; }

.top-69 {
  top: 69px; }

.bottom-70 {
  bottom: 70px; }

.left-70 {
  left: 70px; }

.right-70 {
  right: 70px; }

.top-70 {
  top: 70px; }

.bottom-71 {
  bottom: 71px; }

.left-71 {
  left: 71px; }

.right-71 {
  right: 71px; }

.top-71 {
  top: 71px; }

.bottom-72 {
  bottom: 72px; }

.left-72 {
  left: 72px; }

.right-72 {
  right: 72px; }

.top-72 {
  top: 72px; }

.bottom-73 {
  bottom: 73px; }

.left-73 {
  left: 73px; }

.right-73 {
  right: 73px; }

.top-73 {
  top: 73px; }

.bottom-74 {
  bottom: 74px; }

.left-74 {
  left: 74px; }

.right-74 {
  right: 74px; }

.top-74 {
  top: 74px; }

.bottom-75 {
  bottom: 75px; }

.left-75 {
  left: 75px; }

.right-75 {
  right: 75px; }

.top-75 {
  top: 75px; }

.bottom-76 {
  bottom: 76px; }

.left-76 {
  left: 76px; }

.right-76 {
  right: 76px; }

.top-76 {
  top: 76px; }

.bottom-77 {
  bottom: 77px; }

.left-77 {
  left: 77px; }

.right-77 {
  right: 77px; }

.top-77 {
  top: 77px; }

.bottom-78 {
  bottom: 78px; }

.left-78 {
  left: 78px; }

.right-78 {
  right: 78px; }

.top-78 {
  top: 78px; }

.bottom-79 {
  bottom: 79px; }

.left-79 {
  left: 79px; }

.right-79 {
  right: 79px; }

.top-79 {
  top: 79px; }

.bottom-80 {
  bottom: 80px; }

.left-80 {
  left: 80px; }

.right-80 {
  right: 80px; }

.top-80 {
  top: 80px; }

.bottom-81 {
  bottom: 81px; }

.left-81 {
  left: 81px; }

.right-81 {
  right: 81px; }

.top-81 {
  top: 81px; }

.bottom-82 {
  bottom: 82px; }

.left-82 {
  left: 82px; }

.right-82 {
  right: 82px; }

.top-82 {
  top: 82px; }

.bottom-83 {
  bottom: 83px; }

.left-83 {
  left: 83px; }

.right-83 {
  right: 83px; }

.top-83 {
  top: 83px; }

.bottom-84 {
  bottom: 84px; }

.left-84 {
  left: 84px; }

.right-84 {
  right: 84px; }

.top-84 {
  top: 84px; }

.bottom-85 {
  bottom: 85px; }

.left-85 {
  left: 85px; }

.right-85 {
  right: 85px; }

.top-85 {
  top: 85px; }

.bottom-86 {
  bottom: 86px; }

.left-86 {
  left: 86px; }

.right-86 {
  right: 86px; }

.top-86 {
  top: 86px; }

.bottom-87 {
  bottom: 87px; }

.left-87 {
  left: 87px; }

.right-87 {
  right: 87px; }

.top-87 {
  top: 87px; }

.bottom-88 {
  bottom: 88px; }

.left-88 {
  left: 88px; }

.right-88 {
  right: 88px; }

.top-88 {
  top: 88px; }

.bottom-89 {
  bottom: 89px; }

.left-89 {
  left: 89px; }

.right-89 {
  right: 89px; }

.top-89 {
  top: 89px; }

.bottom-90 {
  bottom: 90px; }

.left-90 {
  left: 90px; }

.right-90 {
  right: 90px; }

.top-90 {
  top: 90px; }

.bottom-91 {
  bottom: 91px; }

.left-91 {
  left: 91px; }

.right-91 {
  right: 91px; }

.top-91 {
  top: 91px; }

.bottom-92 {
  bottom: 92px; }

.left-92 {
  left: 92px; }

.right-92 {
  right: 92px; }

.top-92 {
  top: 92px; }

.bottom-93 {
  bottom: 93px; }

.left-93 {
  left: 93px; }

.right-93 {
  right: 93px; }

.top-93 {
  top: 93px; }

.bottom-94 {
  bottom: 94px; }

.left-94 {
  left: 94px; }

.right-94 {
  right: 94px; }

.top-94 {
  top: 94px; }

.bottom-95 {
  bottom: 95px; }

.left-95 {
  left: 95px; }

.right-95 {
  right: 95px; }

.top-95 {
  top: 95px; }

.bottom-96 {
  bottom: 96px; }

.left-96 {
  left: 96px; }

.right-96 {
  right: 96px; }

.top-96 {
  top: 96px; }

.bottom-97 {
  bottom: 97px; }

.left-97 {
  left: 97px; }

.right-97 {
  right: 97px; }

.top-97 {
  top: 97px; }

.bottom-98 {
  bottom: 98px; }

.left-98 {
  left: 98px; }

.right-98 {
  right: 98px; }

.top-98 {
  top: 98px; }

.bottom-99 {
  bottom: 99px; }

.left-99 {
  left: 99px; }

.right-99 {
  right: 99px; }

.top-99 {
  top: 99px; }

.bottom-100 {
  bottom: 100px; }

.left-100 {
  left: 100px; }

.right-100 {
  right: 100px; }

.top-100 {
  top: 100px; }

.position-static {
  position: static; }

.position-fixed {
  position: fixed; }

.position-relative {
  position: relative; }

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

.position-sticky {
  position: sticky; }

.display-inline {
  display: inline; }

.display-block {
  display: block; }

.display-inline-block {
  display: inline-block; }

.display-inline-flex {
  display: inline-flex; }

.display-flex {
  display: flex; }

.display-contents {
  display: contents; }

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

.padding-0 {
  padding: 0px; }

.padding-0-0 {
  padding: 0px 0; }

.padding-0-0 {
  padding: 0 0px; }

.padding-t-0 {
  padding-top: 0px; }

.padding-l-0 {
  padding-left: 0px; }

.padding-r-0 {
  padding-right: 0px; }

.padding-b-0 {
  padding-bottom: 0px; }

.padding-lr-0 {
  padding-left: 0px;
  padding-right: 0px; }

.padding-tb-0-auto {
  padding-top: 0px;
  padding-bottom: 0px; }

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

.margin-0-0 {
  margin: 0px 0; }

.margin-0-0 {
  margin: 0 0px; }

.margin-t-0 {
  margin-top: 0px !important; }

.margin-r-0 {
  margin-right: 0px; }

.margin-b-0 {
  margin-bottom: 0px !important; }

.margin-l-0 {
  margin-left: 0px; }

.margin-lr-0 {
  margin-left: 0px !important;
  margin-right: 0px !important; }

.margin-tb-0-auto {
  margin-top: 0px;
  margin-bottom: 0px; }

.padding-1 {
  padding: 1px; }

.padding-1-0 {
  padding: 1px 0; }

.padding-0-1 {
  padding: 0 1px; }

.padding-t-1 {
  padding-top: 1px; }

.padding-l-1 {
  padding-left: 1px; }

.padding-r-1 {
  padding-right: 1px; }

.padding-b-1 {
  padding-bottom: 1px; }

.padding-lr-1 {
  padding-left: 1px;
  padding-right: 1px; }

.padding-tb-1-auto {
  padding-top: 1px;
  padding-bottom: 1px; }

.margin-1 {
  margin: 1px !important; }

.margin-1-0 {
  margin: 1px 0; }

.margin-0-1 {
  margin: 0 1px; }

.margin-t-1 {
  margin-top: 1px !important; }

.margin-r-1 {
  margin-right: 1px; }

.margin-b-1 {
  margin-bottom: 1px !important; }

.margin-l-1 {
  margin-left: 1px; }

.margin-lr-1 {
  margin-left: 1px !important;
  margin-right: 1px !important; }

.margin-tb-1-auto {
  margin-top: 1px;
  margin-bottom: 1px; }

.padding-2 {
  padding: 2px; }

.padding-2-0 {
  padding: 2px 0; }

.padding-0-2 {
  padding: 0 2px; }

.padding-t-2 {
  padding-top: 2px; }

.padding-l-2 {
  padding-left: 2px; }

.padding-r-2 {
  padding-right: 2px; }

.padding-b-2 {
  padding-bottom: 2px; }

.padding-lr-2 {
  padding-left: 2px;
  padding-right: 2px; }

.padding-tb-2-auto {
  padding-top: 2px;
  padding-bottom: 2px; }

.margin-2 {
  margin: 2px !important; }

.margin-2-0 {
  margin: 2px 0; }

.margin-0-2 {
  margin: 0 2px; }

.margin-t-2 {
  margin-top: 2px !important; }

.margin-r-2 {
  margin-right: 2px; }

.margin-b-2 {
  margin-bottom: 2px !important; }

.margin-l-2 {
  margin-left: 2px; }

.margin-lr-2 {
  margin-left: 2px !important;
  margin-right: 2px !important; }

.margin-tb-2-auto {
  margin-top: 2px;
  margin-bottom: 2px; }

.padding-3 {
  padding: 3px; }

.padding-3-0 {
  padding: 3px 0; }

.padding-0-3 {
  padding: 0 3px; }

.padding-t-3 {
  padding-top: 3px; }

.padding-l-3 {
  padding-left: 3px; }

.padding-r-3 {
  padding-right: 3px; }

.padding-b-3 {
  padding-bottom: 3px; }

.padding-lr-3 {
  padding-left: 3px;
  padding-right: 3px; }

.padding-tb-3-auto {
  padding-top: 3px;
  padding-bottom: 3px; }

.margin-3 {
  margin: 3px !important; }

.margin-3-0 {
  margin: 3px 0; }

.margin-0-3 {
  margin: 0 3px; }

.margin-t-3 {
  margin-top: 3px !important; }

.margin-r-3 {
  margin-right: 3px; }

.margin-b-3 {
  margin-bottom: 3px !important; }

.margin-l-3 {
  margin-left: 3px; }

.margin-lr-3 {
  margin-left: 3px !important;
  margin-right: 3px !important; }

.margin-tb-3-auto {
  margin-top: 3px;
  margin-bottom: 3px; }

.padding-4 {
  padding: 4px; }

.padding-4-0 {
  padding: 4px 0; }

.padding-0-4 {
  padding: 0 4px; }

.padding-t-4 {
  padding-top: 4px; }

.padding-l-4 {
  padding-left: 4px; }

.padding-r-4 {
  padding-right: 4px; }

.padding-b-4 {
  padding-bottom: 4px; }

.padding-lr-4 {
  padding-left: 4px;
  padding-right: 4px; }

.padding-tb-4-auto {
  padding-top: 4px;
  padding-bottom: 4px; }

.margin-4 {
  margin: 4px !important; }

.margin-4-0 {
  margin: 4px 0; }

.margin-0-4 {
  margin: 0 4px; }

.margin-t-4 {
  margin-top: 4px !important; }

.margin-r-4 {
  margin-right: 4px; }

.margin-b-4 {
  margin-bottom: 4px !important; }

.margin-l-4 {
  margin-left: 4px; }

.margin-lr-4 {
  margin-left: 4px !important;
  margin-right: 4px !important; }

.margin-tb-4-auto {
  margin-top: 4px;
  margin-bottom: 4px; }

.padding-5 {
  padding: 5px; }

.padding-5-0 {
  padding: 5px 0; }

.padding-0-5 {
  padding: 0 5px; }

.padding-t-5 {
  padding-top: 5px; }

.padding-l-5 {
  padding-left: 5px; }

.padding-r-5 {
  padding-right: 5px; }

.padding-b-5 {
  padding-bottom: 5px; }

.padding-lr-5 {
  padding-left: 5px;
  padding-right: 5px; }

.padding-tb-5-auto {
  padding-top: 5px;
  padding-bottom: 5px; }

.margin-5 {
  margin: 5px !important; }

.margin-5-0 {
  margin: 5px 0; }

.margin-0-5 {
  margin: 0 5px; }

.margin-t-5 {
  margin-top: 5px !important; }

.margin-r-5 {
  margin-right: 5px; }

.margin-b-5 {
  margin-bottom: 5px !important; }

.margin-l-5 {
  margin-left: 5px; }

.margin-lr-5 {
  margin-left: 5px !important;
  margin-right: 5px !important; }

.margin-tb-5-auto {
  margin-top: 5px;
  margin-bottom: 5px; }

.padding-6 {
  padding: 6px; }

.padding-6-0 {
  padding: 6px 0; }

.padding-0-6 {
  padding: 0 6px; }

.padding-t-6 {
  padding-top: 6px; }

.padding-l-6 {
  padding-left: 6px; }

.padding-r-6 {
  padding-right: 6px; }

.padding-b-6 {
  padding-bottom: 6px; }

.padding-lr-6 {
  padding-left: 6px;
  padding-right: 6px; }

.padding-tb-6-auto {
  padding-top: 6px;
  padding-bottom: 6px; }

.margin-6 {
  margin: 6px !important; }

.margin-6-0 {
  margin: 6px 0; }

.margin-0-6 {
  margin: 0 6px; }

.margin-t-6 {
  margin-top: 6px !important; }

.margin-r-6 {
  margin-right: 6px; }

.margin-b-6 {
  margin-bottom: 6px !important; }

.margin-l-6 {
  margin-left: 6px; }

.margin-lr-6 {
  margin-left: 6px !important;
  margin-right: 6px !important; }

.margin-tb-6-auto {
  margin-top: 6px;
  margin-bottom: 6px; }

.padding-7 {
  padding: 7px; }

.padding-7-0 {
  padding: 7px 0; }

.padding-0-7 {
  padding: 0 7px; }

.padding-t-7 {
  padding-top: 7px; }

.padding-l-7 {
  padding-left: 7px; }

.padding-r-7 {
  padding-right: 7px; }

.padding-b-7 {
  padding-bottom: 7px; }

.padding-lr-7 {
  padding-left: 7px;
  padding-right: 7px; }

.padding-tb-7-auto {
  padding-top: 7px;
  padding-bottom: 7px; }

.margin-7 {
  margin: 7px !important; }

.margin-7-0 {
  margin: 7px 0; }

.margin-0-7 {
  margin: 0 7px; }

.margin-t-7 {
  margin-top: 7px !important; }

.margin-r-7 {
  margin-right: 7px; }

.margin-b-7 {
  margin-bottom: 7px !important; }

.margin-l-7 {
  margin-left: 7px; }

.margin-lr-7 {
  margin-left: 7px !important;
  margin-right: 7px !important; }

.margin-tb-7-auto {
  margin-top: 7px;
  margin-bottom: 7px; }

.padding-8 {
  padding: 8px; }

.padding-8-0 {
  padding: 8px 0; }

.padding-0-8 {
  padding: 0 8px; }

.padding-t-8 {
  padding-top: 8px; }

.padding-l-8 {
  padding-left: 8px; }

.padding-r-8 {
  padding-right: 8px; }

.padding-b-8 {
  padding-bottom: 8px; }

.padding-lr-8 {
  padding-left: 8px;
  padding-right: 8px; }

.padding-tb-8-auto {
  padding-top: 8px;
  padding-bottom: 8px; }

.margin-8 {
  margin: 8px !important; }

.margin-8-0 {
  margin: 8px 0; }

.margin-0-8 {
  margin: 0 8px; }

.margin-t-8 {
  margin-top: 8px !important; }

.margin-r-8 {
  margin-right: 8px; }

.margin-b-8 {
  margin-bottom: 8px !important; }

.margin-l-8 {
  margin-left: 8px; }

.margin-lr-8 {
  margin-left: 8px !important;
  margin-right: 8px !important; }

.margin-tb-8-auto {
  margin-top: 8px;
  margin-bottom: 8px; }

.padding-9 {
  padding: 9px; }

.padding-9-0 {
  padding: 9px 0; }

.padding-0-9 {
  padding: 0 9px; }

.padding-t-9 {
  padding-top: 9px; }

.padding-l-9 {
  padding-left: 9px; }

.padding-r-9 {
  padding-right: 9px; }

.padding-b-9 {
  padding-bottom: 9px; }

.padding-lr-9 {
  padding-left: 9px;
  padding-right: 9px; }

.padding-tb-9-auto {
  padding-top: 9px;
  padding-bottom: 9px; }

.margin-9 {
  margin: 9px !important; }

.margin-9-0 {
  margin: 9px 0; }

.margin-0-9 {
  margin: 0 9px; }

.margin-t-9 {
  margin-top: 9px !important; }

.margin-r-9 {
  margin-right: 9px; }

.margin-b-9 {
  margin-bottom: 9px !important; }

.margin-l-9 {
  margin-left: 9px; }

.margin-lr-9 {
  margin-left: 9px !important;
  margin-right: 9px !important; }

.margin-tb-9-auto {
  margin-top: 9px;
  margin-bottom: 9px; }

.padding-10 {
  padding: 10px; }

.padding-10-0 {
  padding: 10px 0; }

.padding-0-10 {
  padding: 0 10px; }

.padding-t-10 {
  padding-top: 10px; }

.padding-l-10 {
  padding-left: 10px; }

.padding-r-10 {
  padding-right: 10px; }

.padding-b-10 {
  padding-bottom: 10px; }

.padding-lr-10 {
  padding-left: 10px;
  padding-right: 10px; }

.padding-tb-10-auto {
  padding-top: 10px;
  padding-bottom: 10px; }

.margin-10 {
  margin: 10px !important; }

.margin-10-0 {
  margin: 10px 0; }

.margin-0-10 {
  margin: 0 10px; }

.margin-t-10 {
  margin-top: 10px !important; }

.margin-r-10 {
  margin-right: 10px; }

.margin-b-10 {
  margin-bottom: 10px !important; }

.margin-l-10 {
  margin-left: 10px; }

.margin-lr-10 {
  margin-left: 10px !important;
  margin-right: 10px !important; }

.margin-tb-10-auto {
  margin-top: 10px;
  margin-bottom: 10px; }

.padding-11 {
  padding: 11px; }

.padding-11-0 {
  padding: 11px 0; }

.padding-0-11 {
  padding: 0 11px; }

.padding-t-11 {
  padding-top: 11px; }

.padding-l-11 {
  padding-left: 11px; }

.padding-r-11 {
  padding-right: 11px; }

.padding-b-11 {
  padding-bottom: 11px; }

.padding-lr-11 {
  padding-left: 11px;
  padding-right: 11px; }

.padding-tb-11-auto {
  padding-top: 11px;
  padding-bottom: 11px; }

.margin-11 {
  margin: 11px !important; }

.margin-11-0 {
  margin: 11px 0; }

.margin-0-11 {
  margin: 0 11px; }

.margin-t-11 {
  margin-top: 11px !important; }

.margin-r-11 {
  margin-right: 11px; }

.margin-b-11 {
  margin-bottom: 11px !important; }

.margin-l-11 {
  margin-left: 11px; }

.margin-lr-11 {
  margin-left: 11px !important;
  margin-right: 11px !important; }

.margin-tb-11-auto {
  margin-top: 11px;
  margin-bottom: 11px; }

.padding-12 {
  padding: 12px; }

.padding-12-0 {
  padding: 12px 0; }

.padding-0-12 {
  padding: 0 12px; }

.padding-t-12 {
  padding-top: 12px; }

.padding-l-12 {
  padding-left: 12px; }

.padding-r-12 {
  padding-right: 12px; }

.padding-b-12 {
  padding-bottom: 12px; }

.padding-lr-12 {
  padding-left: 12px;
  padding-right: 12px; }

.padding-tb-12-auto {
  padding-top: 12px;
  padding-bottom: 12px; }

.margin-12 {
  margin: 12px !important; }

.margin-12-0 {
  margin: 12px 0; }

.margin-0-12 {
  margin: 0 12px; }

.margin-t-12 {
  margin-top: 12px !important; }

.margin-r-12 {
  margin-right: 12px; }

.margin-b-12 {
  margin-bottom: 12px !important; }

.margin-l-12 {
  margin-left: 12px; }

.margin-lr-12 {
  margin-left: 12px !important;
  margin-right: 12px !important; }

.margin-tb-12-auto {
  margin-top: 12px;
  margin-bottom: 12px; }

.padding-13 {
  padding: 13px; }

.padding-13-0 {
  padding: 13px 0; }

.padding-0-13 {
  padding: 0 13px; }

.padding-t-13 {
  padding-top: 13px; }

.padding-l-13 {
  padding-left: 13px; }

.padding-r-13 {
  padding-right: 13px; }

.padding-b-13 {
  padding-bottom: 13px; }

.padding-lr-13 {
  padding-left: 13px;
  padding-right: 13px; }

.padding-tb-13-auto {
  padding-top: 13px;
  padding-bottom: 13px; }

.margin-13 {
  margin: 13px !important; }

.margin-13-0 {
  margin: 13px 0; }

.margin-0-13 {
  margin: 0 13px; }

.margin-t-13 {
  margin-top: 13px !important; }

.margin-r-13 {
  margin-right: 13px; }

.margin-b-13 {
  margin-bottom: 13px !important; }

.margin-l-13 {
  margin-left: 13px; }

.margin-lr-13 {
  margin-left: 13px !important;
  margin-right: 13px !important; }

.margin-tb-13-auto {
  margin-top: 13px;
  margin-bottom: 13px; }

.padding-14 {
  padding: 14px; }

.padding-14-0 {
  padding: 14px 0; }

.padding-0-14 {
  padding: 0 14px; }

.padding-t-14 {
  padding-top: 14px; }

.padding-l-14 {
  padding-left: 14px; }

.padding-r-14 {
  padding-right: 14px; }

.padding-b-14 {
  padding-bottom: 14px; }

.padding-lr-14 {
  padding-left: 14px;
  padding-right: 14px; }

.padding-tb-14-auto {
  padding-top: 14px;
  padding-bottom: 14px; }

.margin-14 {
  margin: 14px !important; }

.margin-14-0 {
  margin: 14px 0; }

.margin-0-14 {
  margin: 0 14px; }

.margin-t-14 {
  margin-top: 14px !important; }

.margin-r-14 {
  margin-right: 14px; }

.margin-b-14 {
  margin-bottom: 14px !important; }

.margin-l-14 {
  margin-left: 14px; }

.margin-lr-14 {
  margin-left: 14px !important;
  margin-right: 14px !important; }

.margin-tb-14-auto {
  margin-top: 14px;
  margin-bottom: 14px; }

.padding-15 {
  padding: 15px; }

.padding-15-0 {
  padding: 15px 0; }

.padding-0-15 {
  padding: 0 15px; }

.padding-t-15 {
  padding-top: 15px; }

.padding-l-15 {
  padding-left: 15px; }

.padding-r-15 {
  padding-right: 15px; }

.padding-b-15 {
  padding-bottom: 15px; }

.padding-lr-15 {
  padding-left: 15px;
  padding-right: 15px; }

.padding-tb-15-auto {
  padding-top: 15px;
  padding-bottom: 15px; }

.margin-15 {
  margin: 15px !important; }

.margin-15-0 {
  margin: 15px 0; }

.margin-0-15 {
  margin: 0 15px; }

.margin-t-15 {
  margin-top: 15px !important; }

.margin-r-15 {
  margin-right: 15px; }

.margin-b-15 {
  margin-bottom: 15px !important; }

.margin-l-15 {
  margin-left: 15px; }

.margin-lr-15 {
  margin-left: 15px !important;
  margin-right: 15px !important; }

.margin-tb-15-auto {
  margin-top: 15px;
  margin-bottom: 15px; }

.padding-16 {
  padding: 16px; }

.padding-16-0 {
  padding: 16px 0; }

.padding-0-16 {
  padding: 0 16px; }

.padding-t-16 {
  padding-top: 16px; }

.padding-l-16 {
  padding-left: 16px; }

.padding-r-16 {
  padding-right: 16px; }

.padding-b-16 {
  padding-bottom: 16px; }

.padding-lr-16 {
  padding-left: 16px;
  padding-right: 16px; }

.padding-tb-16-auto {
  padding-top: 16px;
  padding-bottom: 16px; }

.margin-16 {
  margin: 16px !important; }

.margin-16-0 {
  margin: 16px 0; }

.margin-0-16 {
  margin: 0 16px; }

.margin-t-16 {
  margin-top: 16px !important; }

.margin-r-16 {
  margin-right: 16px; }

.margin-b-16 {
  margin-bottom: 16px !important; }

.margin-l-16 {
  margin-left: 16px; }

.margin-lr-16 {
  margin-left: 16px !important;
  margin-right: 16px !important; }

.margin-tb-16-auto {
  margin-top: 16px;
  margin-bottom: 16px; }

.padding-17 {
  padding: 17px; }

.padding-17-0 {
  padding: 17px 0; }

.padding-0-17 {
  padding: 0 17px; }

.padding-t-17 {
  padding-top: 17px; }

.padding-l-17 {
  padding-left: 17px; }

.padding-r-17 {
  padding-right: 17px; }

.padding-b-17 {
  padding-bottom: 17px; }

.padding-lr-17 {
  padding-left: 17px;
  padding-right: 17px; }

.padding-tb-17-auto {
  padding-top: 17px;
  padding-bottom: 17px; }

.margin-17 {
  margin: 17px !important; }

.margin-17-0 {
  margin: 17px 0; }

.margin-0-17 {
  margin: 0 17px; }

.margin-t-17 {
  margin-top: 17px !important; }

.margin-r-17 {
  margin-right: 17px; }

.margin-b-17 {
  margin-bottom: 17px !important; }

.margin-l-17 {
  margin-left: 17px; }

.margin-lr-17 {
  margin-left: 17px !important;
  margin-right: 17px !important; }

.margin-tb-17-auto {
  margin-top: 17px;
  margin-bottom: 17px; }

.padding-18 {
  padding: 18px; }

.padding-18-0 {
  padding: 18px 0; }

.padding-0-18 {
  padding: 0 18px; }

.padding-t-18 {
  padding-top: 18px; }

.padding-l-18 {
  padding-left: 18px; }

.padding-r-18 {
  padding-right: 18px; }

.padding-b-18 {
  padding-bottom: 18px; }

.padding-lr-18 {
  padding-left: 18px;
  padding-right: 18px; }

.padding-tb-18-auto {
  padding-top: 18px;
  padding-bottom: 18px; }

.margin-18 {
  margin: 18px !important; }

.margin-18-0 {
  margin: 18px 0; }

.margin-0-18 {
  margin: 0 18px; }

.margin-t-18 {
  margin-top: 18px !important; }

.margin-r-18 {
  margin-right: 18px; }

.margin-b-18 {
  margin-bottom: 18px !important; }

.margin-l-18 {
  margin-left: 18px; }

.margin-lr-18 {
  margin-left: 18px !important;
  margin-right: 18px !important; }

.margin-tb-18-auto {
  margin-top: 18px;
  margin-bottom: 18px; }

.padding-19 {
  padding: 19px; }

.padding-19-0 {
  padding: 19px 0; }

.padding-0-19 {
  padding: 0 19px; }

.padding-t-19 {
  padding-top: 19px; }

.padding-l-19 {
  padding-left: 19px; }

.padding-r-19 {
  padding-right: 19px; }

.padding-b-19 {
  padding-bottom: 19px; }

.padding-lr-19 {
  padding-left: 19px;
  padding-right: 19px; }

.padding-tb-19-auto {
  padding-top: 19px;
  padding-bottom: 19px; }

.margin-19 {
  margin: 19px !important; }

.margin-19-0 {
  margin: 19px 0; }

.margin-0-19 {
  margin: 0 19px; }

.margin-t-19 {
  margin-top: 19px !important; }

.margin-r-19 {
  margin-right: 19px; }

.margin-b-19 {
  margin-bottom: 19px !important; }

.margin-l-19 {
  margin-left: 19px; }

.margin-lr-19 {
  margin-left: 19px !important;
  margin-right: 19px !important; }

.margin-tb-19-auto {
  margin-top: 19px;
  margin-bottom: 19px; }

.padding-20 {
  padding: 20px; }

.padding-20-0 {
  padding: 20px 0; }

.padding-0-20 {
  padding: 0 20px; }

.padding-t-20 {
  padding-top: 20px; }

.padding-l-20 {
  padding-left: 20px; }

.padding-r-20 {
  padding-right: 20px; }

.padding-b-20 {
  padding-bottom: 20px; }

.padding-lr-20 {
  padding-left: 20px;
  padding-right: 20px; }

.padding-tb-20-auto {
  padding-top: 20px;
  padding-bottom: 20px; }

.margin-20 {
  margin: 20px !important; }

.margin-20-0 {
  margin: 20px 0; }

.margin-0-20 {
  margin: 0 20px; }

.margin-t-20 {
  margin-top: 20px !important; }

.margin-r-20 {
  margin-right: 20px; }

.margin-b-20 {
  margin-bottom: 20px !important; }

.margin-l-20 {
  margin-left: 20px; }

.margin-lr-20 {
  margin-left: 20px !important;
  margin-right: 20px !important; }

.margin-tb-20-auto {
  margin-top: 20px;
  margin-bottom: 20px; }

.padding-21 {
  padding: 21px; }

.padding-21-0 {
  padding: 21px 0; }

.padding-0-21 {
  padding: 0 21px; }

.padding-t-21 {
  padding-top: 21px; }

.padding-l-21 {
  padding-left: 21px; }

.padding-r-21 {
  padding-right: 21px; }

.padding-b-21 {
  padding-bottom: 21px; }

.padding-lr-21 {
  padding-left: 21px;
  padding-right: 21px; }

.padding-tb-21-auto {
  padding-top: 21px;
  padding-bottom: 21px; }

.margin-21 {
  margin: 21px !important; }

.margin-21-0 {
  margin: 21px 0; }

.margin-0-21 {
  margin: 0 21px; }

.margin-t-21 {
  margin-top: 21px !important; }

.margin-r-21 {
  margin-right: 21px; }

.margin-b-21 {
  margin-bottom: 21px !important; }

.margin-l-21 {
  margin-left: 21px; }

.margin-lr-21 {
  margin-left: 21px !important;
  margin-right: 21px !important; }

.margin-tb-21-auto {
  margin-top: 21px;
  margin-bottom: 21px; }

.padding-22 {
  padding: 22px; }

.padding-22-0 {
  padding: 22px 0; }

.padding-0-22 {
  padding: 0 22px; }

.padding-t-22 {
  padding-top: 22px; }

.padding-l-22 {
  padding-left: 22px; }

.padding-r-22 {
  padding-right: 22px; }

.padding-b-22 {
  padding-bottom: 22px; }

.padding-lr-22 {
  padding-left: 22px;
  padding-right: 22px; }

.padding-tb-22-auto {
  padding-top: 22px;
  padding-bottom: 22px; }

.margin-22 {
  margin: 22px !important; }

.margin-22-0 {
  margin: 22px 0; }

.margin-0-22 {
  margin: 0 22px; }

.margin-t-22 {
  margin-top: 22px !important; }

.margin-r-22 {
  margin-right: 22px; }

.margin-b-22 {
  margin-bottom: 22px !important; }

.margin-l-22 {
  margin-left: 22px; }

.margin-lr-22 {
  margin-left: 22px !important;
  margin-right: 22px !important; }

.margin-tb-22-auto {
  margin-top: 22px;
  margin-bottom: 22px; }

.padding-23 {
  padding: 23px; }

.padding-23-0 {
  padding: 23px 0; }

.padding-0-23 {
  padding: 0 23px; }

.padding-t-23 {
  padding-top: 23px; }

.padding-l-23 {
  padding-left: 23px; }

.padding-r-23 {
  padding-right: 23px; }

.padding-b-23 {
  padding-bottom: 23px; }

.padding-lr-23 {
  padding-left: 23px;
  padding-right: 23px; }

.padding-tb-23-auto {
  padding-top: 23px;
  padding-bottom: 23px; }

.margin-23 {
  margin: 23px !important; }

.margin-23-0 {
  margin: 23px 0; }

.margin-0-23 {
  margin: 0 23px; }

.margin-t-23 {
  margin-top: 23px !important; }

.margin-r-23 {
  margin-right: 23px; }

.margin-b-23 {
  margin-bottom: 23px !important; }

.margin-l-23 {
  margin-left: 23px; }

.margin-lr-23 {
  margin-left: 23px !important;
  margin-right: 23px !important; }

.margin-tb-23-auto {
  margin-top: 23px;
  margin-bottom: 23px; }

.padding-24 {
  padding: 24px; }

.padding-24-0 {
  padding: 24px 0; }

.padding-0-24 {
  padding: 0 24px; }

.padding-t-24 {
  padding-top: 24px; }

.padding-l-24 {
  padding-left: 24px; }

.padding-r-24 {
  padding-right: 24px; }

.padding-b-24 {
  padding-bottom: 24px; }

.padding-lr-24 {
  padding-left: 24px;
  padding-right: 24px; }

.padding-tb-24-auto {
  padding-top: 24px;
  padding-bottom: 24px; }

.margin-24 {
  margin: 24px !important; }

.margin-24-0 {
  margin: 24px 0; }

.margin-0-24 {
  margin: 0 24px; }

.margin-t-24 {
  margin-top: 24px !important; }

.margin-r-24 {
  margin-right: 24px; }

.margin-b-24 {
  margin-bottom: 24px !important; }

.margin-l-24 {
  margin-left: 24px; }

.margin-lr-24 {
  margin-left: 24px !important;
  margin-right: 24px !important; }

.margin-tb-24-auto {
  margin-top: 24px;
  margin-bottom: 24px; }

.padding-25 {
  padding: 25px; }

.padding-25-0 {
  padding: 25px 0; }

.padding-0-25 {
  padding: 0 25px; }

.padding-t-25 {
  padding-top: 25px; }

.padding-l-25 {
  padding-left: 25px; }

.padding-r-25 {
  padding-right: 25px; }

.padding-b-25 {
  padding-bottom: 25px; }

.padding-lr-25 {
  padding-left: 25px;
  padding-right: 25px; }

.padding-tb-25-auto {
  padding-top: 25px;
  padding-bottom: 25px; }

.margin-25 {
  margin: 25px !important; }

.margin-25-0 {
  margin: 25px 0; }

.margin-0-25 {
  margin: 0 25px; }

.margin-t-25 {
  margin-top: 25px !important; }

.margin-r-25 {
  margin-right: 25px; }

.margin-b-25 {
  margin-bottom: 25px !important; }

.margin-l-25 {
  margin-left: 25px; }

.margin-lr-25 {
  margin-left: 25px !important;
  margin-right: 25px !important; }

.margin-tb-25-auto {
  margin-top: 25px;
  margin-bottom: 25px; }

.padding-26 {
  padding: 26px; }

.padding-26-0 {
  padding: 26px 0; }

.padding-0-26 {
  padding: 0 26px; }

.padding-t-26 {
  padding-top: 26px; }

.padding-l-26 {
  padding-left: 26px; }

.padding-r-26 {
  padding-right: 26px; }

.padding-b-26 {
  padding-bottom: 26px; }

.padding-lr-26 {
  padding-left: 26px;
  padding-right: 26px; }

.padding-tb-26-auto {
  padding-top: 26px;
  padding-bottom: 26px; }

.margin-26 {
  margin: 26px !important; }

.margin-26-0 {
  margin: 26px 0; }

.margin-0-26 {
  margin: 0 26px; }

.margin-t-26 {
  margin-top: 26px !important; }

.margin-r-26 {
  margin-right: 26px; }

.margin-b-26 {
  margin-bottom: 26px !important; }

.margin-l-26 {
  margin-left: 26px; }

.margin-lr-26 {
  margin-left: 26px !important;
  margin-right: 26px !important; }

.margin-tb-26-auto {
  margin-top: 26px;
  margin-bottom: 26px; }

.padding-27 {
  padding: 27px; }

.padding-27-0 {
  padding: 27px 0; }

.padding-0-27 {
  padding: 0 27px; }

.padding-t-27 {
  padding-top: 27px; }

.padding-l-27 {
  padding-left: 27px; }

.padding-r-27 {
  padding-right: 27px; }

.padding-b-27 {
  padding-bottom: 27px; }

.padding-lr-27 {
  padding-left: 27px;
  padding-right: 27px; }

.padding-tb-27-auto {
  padding-top: 27px;
  padding-bottom: 27px; }

.margin-27 {
  margin: 27px !important; }

.margin-27-0 {
  margin: 27px 0; }

.margin-0-27 {
  margin: 0 27px; }

.margin-t-27 {
  margin-top: 27px !important; }

.margin-r-27 {
  margin-right: 27px; }

.margin-b-27 {
  margin-bottom: 27px !important; }

.margin-l-27 {
  margin-left: 27px; }

.margin-lr-27 {
  margin-left: 27px !important;
  margin-right: 27px !important; }

.margin-tb-27-auto {
  margin-top: 27px;
  margin-bottom: 27px; }

.padding-28 {
  padding: 28px; }

.padding-28-0 {
  padding: 28px 0; }

.padding-0-28 {
  padding: 0 28px; }

.padding-t-28 {
  padding-top: 28px; }

.padding-l-28 {
  padding-left: 28px; }

.padding-r-28 {
  padding-right: 28px; }

.padding-b-28 {
  padding-bottom: 28px; }

.padding-lr-28 {
  padding-left: 28px;
  padding-right: 28px; }

.padding-tb-28-auto {
  padding-top: 28px;
  padding-bottom: 28px; }

.margin-28 {
  margin: 28px !important; }

.margin-28-0 {
  margin: 28px 0; }

.margin-0-28 {
  margin: 0 28px; }

.margin-t-28 {
  margin-top: 28px !important; }

.margin-r-28 {
  margin-right: 28px; }

.margin-b-28 {
  margin-bottom: 28px !important; }

.margin-l-28 {
  margin-left: 28px; }

.margin-lr-28 {
  margin-left: 28px !important;
  margin-right: 28px !important; }

.margin-tb-28-auto {
  margin-top: 28px;
  margin-bottom: 28px; }

.padding-29 {
  padding: 29px; }

.padding-29-0 {
  padding: 29px 0; }

.padding-0-29 {
  padding: 0 29px; }

.padding-t-29 {
  padding-top: 29px; }

.padding-l-29 {
  padding-left: 29px; }

.padding-r-29 {
  padding-right: 29px; }

.padding-b-29 {
  padding-bottom: 29px; }

.padding-lr-29 {
  padding-left: 29px;
  padding-right: 29px; }

.padding-tb-29-auto {
  padding-top: 29px;
  padding-bottom: 29px; }

.margin-29 {
  margin: 29px !important; }

.margin-29-0 {
  margin: 29px 0; }

.margin-0-29 {
  margin: 0 29px; }

.margin-t-29 {
  margin-top: 29px !important; }

.margin-r-29 {
  margin-right: 29px; }

.margin-b-29 {
  margin-bottom: 29px !important; }

.margin-l-29 {
  margin-left: 29px; }

.margin-lr-29 {
  margin-left: 29px !important;
  margin-right: 29px !important; }

.margin-tb-29-auto {
  margin-top: 29px;
  margin-bottom: 29px; }

.padding-30 {
  padding: 30px; }

.padding-30-0 {
  padding: 30px 0; }

.padding-0-30 {
  padding: 0 30px; }

.padding-t-30 {
  padding-top: 30px; }

.padding-l-30 {
  padding-left: 30px; }

.padding-r-30 {
  padding-right: 30px; }

.padding-b-30 {
  padding-bottom: 30px; }

.padding-lr-30 {
  padding-left: 30px;
  padding-right: 30px; }

.padding-tb-30-auto {
  padding-top: 30px;
  padding-bottom: 30px; }

.margin-30 {
  margin: 30px !important; }

.margin-30-0 {
  margin: 30px 0; }

.margin-0-30 {
  margin: 0 30px; }

.margin-t-30 {
  margin-top: 30px !important; }

.margin-r-30 {
  margin-right: 30px; }

.margin-b-30 {
  margin-bottom: 30px !important; }

.margin-l-30 {
  margin-left: 30px; }

.margin-lr-30 {
  margin-left: 30px !important;
  margin-right: 30px !important; }

.margin-tb-30-auto {
  margin-top: 30px;
  margin-bottom: 30px; }

.padding-31 {
  padding: 31px; }

.padding-31-0 {
  padding: 31px 0; }

.padding-0-31 {
  padding: 0 31px; }

.padding-t-31 {
  padding-top: 31px; }

.padding-l-31 {
  padding-left: 31px; }

.padding-r-31 {
  padding-right: 31px; }

.padding-b-31 {
  padding-bottom: 31px; }

.padding-lr-31 {
  padding-left: 31px;
  padding-right: 31px; }

.padding-tb-31-auto {
  padding-top: 31px;
  padding-bottom: 31px; }

.margin-31 {
  margin: 31px !important; }

.margin-31-0 {
  margin: 31px 0; }

.margin-0-31 {
  margin: 0 31px; }

.margin-t-31 {
  margin-top: 31px !important; }

.margin-r-31 {
  margin-right: 31px; }

.margin-b-31 {
  margin-bottom: 31px !important; }

.margin-l-31 {
  margin-left: 31px; }

.margin-lr-31 {
  margin-left: 31px !important;
  margin-right: 31px !important; }

.margin-tb-31-auto {
  margin-top: 31px;
  margin-bottom: 31px; }

.padding-32 {
  padding: 32px; }

.padding-32-0 {
  padding: 32px 0; }

.padding-0-32 {
  padding: 0 32px; }

.padding-t-32 {
  padding-top: 32px; }

.padding-l-32 {
  padding-left: 32px; }

.padding-r-32 {
  padding-right: 32px; }

.padding-b-32 {
  padding-bottom: 32px; }

.padding-lr-32 {
  padding-left: 32px;
  padding-right: 32px; }

.padding-tb-32-auto {
  padding-top: 32px;
  padding-bottom: 32px; }

.margin-32 {
  margin: 32px !important; }

.margin-32-0 {
  margin: 32px 0; }

.margin-0-32 {
  margin: 0 32px; }

.margin-t-32 {
  margin-top: 32px !important; }

.margin-r-32 {
  margin-right: 32px; }

.margin-b-32 {
  margin-bottom: 32px !important; }

.margin-l-32 {
  margin-left: 32px; }

.margin-lr-32 {
  margin-left: 32px !important;
  margin-right: 32px !important; }

.margin-tb-32-auto {
  margin-top: 32px;
  margin-bottom: 32px; }

.padding-33 {
  padding: 33px; }

.padding-33-0 {
  padding: 33px 0; }

.padding-0-33 {
  padding: 0 33px; }

.padding-t-33 {
  padding-top: 33px; }

.padding-l-33 {
  padding-left: 33px; }

.padding-r-33 {
  padding-right: 33px; }

.padding-b-33 {
  padding-bottom: 33px; }

.padding-lr-33 {
  padding-left: 33px;
  padding-right: 33px; }

.padding-tb-33-auto {
  padding-top: 33px;
  padding-bottom: 33px; }

.margin-33 {
  margin: 33px !important; }

.margin-33-0 {
  margin: 33px 0; }

.margin-0-33 {
  margin: 0 33px; }

.margin-t-33 {
  margin-top: 33px !important; }

.margin-r-33 {
  margin-right: 33px; }

.margin-b-33 {
  margin-bottom: 33px !important; }

.margin-l-33 {
  margin-left: 33px; }

.margin-lr-33 {
  margin-left: 33px !important;
  margin-right: 33px !important; }

.margin-tb-33-auto {
  margin-top: 33px;
  margin-bottom: 33px; }

.padding-34 {
  padding: 34px; }

.padding-34-0 {
  padding: 34px 0; }

.padding-0-34 {
  padding: 0 34px; }

.padding-t-34 {
  padding-top: 34px; }

.padding-l-34 {
  padding-left: 34px; }

.padding-r-34 {
  padding-right: 34px; }

.padding-b-34 {
  padding-bottom: 34px; }

.padding-lr-34 {
  padding-left: 34px;
  padding-right: 34px; }

.padding-tb-34-auto {
  padding-top: 34px;
  padding-bottom: 34px; }

.margin-34 {
  margin: 34px !important; }

.margin-34-0 {
  margin: 34px 0; }

.margin-0-34 {
  margin: 0 34px; }

.margin-t-34 {
  margin-top: 34px !important; }

.margin-r-34 {
  margin-right: 34px; }

.margin-b-34 {
  margin-bottom: 34px !important; }

.margin-l-34 {
  margin-left: 34px; }

.margin-lr-34 {
  margin-left: 34px !important;
  margin-right: 34px !important; }

.margin-tb-34-auto {
  margin-top: 34px;
  margin-bottom: 34px; }

.padding-35 {
  padding: 35px; }

.padding-35-0 {
  padding: 35px 0; }

.padding-0-35 {
  padding: 0 35px; }

.padding-t-35 {
  padding-top: 35px; }

.padding-l-35 {
  padding-left: 35px; }

.padding-r-35 {
  padding-right: 35px; }

.padding-b-35 {
  padding-bottom: 35px; }

.padding-lr-35 {
  padding-left: 35px;
  padding-right: 35px; }

.padding-tb-35-auto {
  padding-top: 35px;
  padding-bottom: 35px; }

.margin-35 {
  margin: 35px !important; }

.margin-35-0 {
  margin: 35px 0; }

.margin-0-35 {
  margin: 0 35px; }

.margin-t-35 {
  margin-top: 35px !important; }

.margin-r-35 {
  margin-right: 35px; }

.margin-b-35 {
  margin-bottom: 35px !important; }

.margin-l-35 {
  margin-left: 35px; }

.margin-lr-35 {
  margin-left: 35px !important;
  margin-right: 35px !important; }

.margin-tb-35-auto {
  margin-top: 35px;
  margin-bottom: 35px; }

.padding-36 {
  padding: 36px; }

.padding-36-0 {
  padding: 36px 0; }

.padding-0-36 {
  padding: 0 36px; }

.padding-t-36 {
  padding-top: 36px; }

.padding-l-36 {
  padding-left: 36px; }

.padding-r-36 {
  padding-right: 36px; }

.padding-b-36 {
  padding-bottom: 36px; }

.padding-lr-36 {
  padding-left: 36px;
  padding-right: 36px; }

.padding-tb-36-auto {
  padding-top: 36px;
  padding-bottom: 36px; }

.margin-36 {
  margin: 36px !important; }

.margin-36-0 {
  margin: 36px 0; }

.margin-0-36 {
  margin: 0 36px; }

.margin-t-36 {
  margin-top: 36px !important; }

.margin-r-36 {
  margin-right: 36px; }

.margin-b-36 {
  margin-bottom: 36px !important; }

.margin-l-36 {
  margin-left: 36px; }

.margin-lr-36 {
  margin-left: 36px !important;
  margin-right: 36px !important; }

.margin-tb-36-auto {
  margin-top: 36px;
  margin-bottom: 36px; }

.padding-37 {
  padding: 37px; }

.padding-37-0 {
  padding: 37px 0; }

.padding-0-37 {
  padding: 0 37px; }

.padding-t-37 {
  padding-top: 37px; }

.padding-l-37 {
  padding-left: 37px; }

.padding-r-37 {
  padding-right: 37px; }

.padding-b-37 {
  padding-bottom: 37px; }

.padding-lr-37 {
  padding-left: 37px;
  padding-right: 37px; }

.padding-tb-37-auto {
  padding-top: 37px;
  padding-bottom: 37px; }

.margin-37 {
  margin: 37px !important; }

.margin-37-0 {
  margin: 37px 0; }

.margin-0-37 {
  margin: 0 37px; }

.margin-t-37 {
  margin-top: 37px !important; }

.margin-r-37 {
  margin-right: 37px; }

.margin-b-37 {
  margin-bottom: 37px !important; }

.margin-l-37 {
  margin-left: 37px; }

.margin-lr-37 {
  margin-left: 37px !important;
  margin-right: 37px !important; }

.margin-tb-37-auto {
  margin-top: 37px;
  margin-bottom: 37px; }

.padding-38 {
  padding: 38px; }

.padding-38-0 {
  padding: 38px 0; }

.padding-0-38 {
  padding: 0 38px; }

.padding-t-38 {
  padding-top: 38px; }

.padding-l-38 {
  padding-left: 38px; }

.padding-r-38 {
  padding-right: 38px; }

.padding-b-38 {
  padding-bottom: 38px; }

.padding-lr-38 {
  padding-left: 38px;
  padding-right: 38px; }

.padding-tb-38-auto {
  padding-top: 38px;
  padding-bottom: 38px; }

.margin-38 {
  margin: 38px !important; }

.margin-38-0 {
  margin: 38px 0; }

.margin-0-38 {
  margin: 0 38px; }

.margin-t-38 {
  margin-top: 38px !important; }

.margin-r-38 {
  margin-right: 38px; }

.margin-b-38 {
  margin-bottom: 38px !important; }

.margin-l-38 {
  margin-left: 38px; }

.margin-lr-38 {
  margin-left: 38px !important;
  margin-right: 38px !important; }

.margin-tb-38-auto {
  margin-top: 38px;
  margin-bottom: 38px; }

.padding-39 {
  padding: 39px; }

.padding-39-0 {
  padding: 39px 0; }

.padding-0-39 {
  padding: 0 39px; }

.padding-t-39 {
  padding-top: 39px; }

.padding-l-39 {
  padding-left: 39px; }

.padding-r-39 {
  padding-right: 39px; }

.padding-b-39 {
  padding-bottom: 39px; }

.padding-lr-39 {
  padding-left: 39px;
  padding-right: 39px; }

.padding-tb-39-auto {
  padding-top: 39px;
  padding-bottom: 39px; }

.margin-39 {
  margin: 39px !important; }

.margin-39-0 {
  margin: 39px 0; }

.margin-0-39 {
  margin: 0 39px; }

.margin-t-39 {
  margin-top: 39px !important; }

.margin-r-39 {
  margin-right: 39px; }

.margin-b-39 {
  margin-bottom: 39px !important; }

.margin-l-39 {
  margin-left: 39px; }

.margin-lr-39 {
  margin-left: 39px !important;
  margin-right: 39px !important; }

.margin-tb-39-auto {
  margin-top: 39px;
  margin-bottom: 39px; }

.padding-40 {
  padding: 40px; }

.padding-40-0 {
  padding: 40px 0; }

.padding-0-40 {
  padding: 0 40px; }

.padding-t-40 {
  padding-top: 40px; }

.padding-l-40 {
  padding-left: 40px; }

.padding-r-40 {
  padding-right: 40px; }

.padding-b-40 {
  padding-bottom: 40px; }

.padding-lr-40 {
  padding-left: 40px;
  padding-right: 40px; }

.padding-tb-40-auto {
  padding-top: 40px;
  padding-bottom: 40px; }

.margin-40 {
  margin: 40px !important; }

.margin-40-0 {
  margin: 40px 0; }

.margin-0-40 {
  margin: 0 40px; }

.margin-t-40 {
  margin-top: 40px !important; }

.margin-r-40 {
  margin-right: 40px; }

.margin-b-40 {
  margin-bottom: 40px !important; }

.margin-l-40 {
  margin-left: 40px; }

.margin-lr-40 {
  margin-left: 40px !important;
  margin-right: 40px !important; }

.margin-tb-40-auto {
  margin-top: 40px;
  margin-bottom: 40px; }

.padding-41 {
  padding: 41px; }

.padding-41-0 {
  padding: 41px 0; }

.padding-0-41 {
  padding: 0 41px; }

.padding-t-41 {
  padding-top: 41px; }

.padding-l-41 {
  padding-left: 41px; }

.padding-r-41 {
  padding-right: 41px; }

.padding-b-41 {
  padding-bottom: 41px; }

.padding-lr-41 {
  padding-left: 41px;
  padding-right: 41px; }

.padding-tb-41-auto {
  padding-top: 41px;
  padding-bottom: 41px; }

.margin-41 {
  margin: 41px !important; }

.margin-41-0 {
  margin: 41px 0; }

.margin-0-41 {
  margin: 0 41px; }

.margin-t-41 {
  margin-top: 41px !important; }

.margin-r-41 {
  margin-right: 41px; }

.margin-b-41 {
  margin-bottom: 41px !important; }

.margin-l-41 {
  margin-left: 41px; }

.margin-lr-41 {
  margin-left: 41px !important;
  margin-right: 41px !important; }

.margin-tb-41-auto {
  margin-top: 41px;
  margin-bottom: 41px; }

.padding-42 {
  padding: 42px; }

.padding-42-0 {
  padding: 42px 0; }

.padding-0-42 {
  padding: 0 42px; }

.padding-t-42 {
  padding-top: 42px; }

.padding-l-42 {
  padding-left: 42px; }

.padding-r-42 {
  padding-right: 42px; }

.padding-b-42 {
  padding-bottom: 42px; }

.padding-lr-42 {
  padding-left: 42px;
  padding-right: 42px; }

.padding-tb-42-auto {
  padding-top: 42px;
  padding-bottom: 42px; }

.margin-42 {
  margin: 42px !important; }

.margin-42-0 {
  margin: 42px 0; }

.margin-0-42 {
  margin: 0 42px; }

.margin-t-42 {
  margin-top: 42px !important; }

.margin-r-42 {
  margin-right: 42px; }

.margin-b-42 {
  margin-bottom: 42px !important; }

.margin-l-42 {
  margin-left: 42px; }

.margin-lr-42 {
  margin-left: 42px !important;
  margin-right: 42px !important; }

.margin-tb-42-auto {
  margin-top: 42px;
  margin-bottom: 42px; }

.padding-43 {
  padding: 43px; }

.padding-43-0 {
  padding: 43px 0; }

.padding-0-43 {
  padding: 0 43px; }

.padding-t-43 {
  padding-top: 43px; }

.padding-l-43 {
  padding-left: 43px; }

.padding-r-43 {
  padding-right: 43px; }

.padding-b-43 {
  padding-bottom: 43px; }

.padding-lr-43 {
  padding-left: 43px;
  padding-right: 43px; }

.padding-tb-43-auto {
  padding-top: 43px;
  padding-bottom: 43px; }

.margin-43 {
  margin: 43px !important; }

.margin-43-0 {
  margin: 43px 0; }

.margin-0-43 {
  margin: 0 43px; }

.margin-t-43 {
  margin-top: 43px !important; }

.margin-r-43 {
  margin-right: 43px; }

.margin-b-43 {
  margin-bottom: 43px !important; }

.margin-l-43 {
  margin-left: 43px; }

.margin-lr-43 {
  margin-left: 43px !important;
  margin-right: 43px !important; }

.margin-tb-43-auto {
  margin-top: 43px;
  margin-bottom: 43px; }

.padding-44 {
  padding: 44px; }

.padding-44-0 {
  padding: 44px 0; }

.padding-0-44 {
  padding: 0 44px; }

.padding-t-44 {
  padding-top: 44px; }

.padding-l-44 {
  padding-left: 44px; }

.padding-r-44 {
  padding-right: 44px; }

.padding-b-44 {
  padding-bottom: 44px; }

.padding-lr-44 {
  padding-left: 44px;
  padding-right: 44px; }

.padding-tb-44-auto {
  padding-top: 44px;
  padding-bottom: 44px; }

.margin-44 {
  margin: 44px !important; }

.margin-44-0 {
  margin: 44px 0; }

.margin-0-44 {
  margin: 0 44px; }

.margin-t-44 {
  margin-top: 44px !important; }

.margin-r-44 {
  margin-right: 44px; }

.margin-b-44 {
  margin-bottom: 44px !important; }

.margin-l-44 {
  margin-left: 44px; }

.margin-lr-44 {
  margin-left: 44px !important;
  margin-right: 44px !important; }

.margin-tb-44-auto {
  margin-top: 44px;
  margin-bottom: 44px; }

.padding-45 {
  padding: 45px; }

.padding-45-0 {
  padding: 45px 0; }

.padding-0-45 {
  padding: 0 45px; }

.padding-t-45 {
  padding-top: 45px; }

.padding-l-45 {
  padding-left: 45px; }

.padding-r-45 {
  padding-right: 45px; }

.padding-b-45 {
  padding-bottom: 45px; }

.padding-lr-45 {
  padding-left: 45px;
  padding-right: 45px; }

.padding-tb-45-auto {
  padding-top: 45px;
  padding-bottom: 45px; }

.margin-45 {
  margin: 45px !important; }

.margin-45-0 {
  margin: 45px 0; }

.margin-0-45 {
  margin: 0 45px; }

.margin-t-45 {
  margin-top: 45px !important; }

.margin-r-45 {
  margin-right: 45px; }

.margin-b-45 {
  margin-bottom: 45px !important; }

.margin-l-45 {
  margin-left: 45px; }

.margin-lr-45 {
  margin-left: 45px !important;
  margin-right: 45px !important; }

.margin-tb-45-auto {
  margin-top: 45px;
  margin-bottom: 45px; }

.padding-46 {
  padding: 46px; }

.padding-46-0 {
  padding: 46px 0; }

.padding-0-46 {
  padding: 0 46px; }

.padding-t-46 {
  padding-top: 46px; }

.padding-l-46 {
  padding-left: 46px; }

.padding-r-46 {
  padding-right: 46px; }

.padding-b-46 {
  padding-bottom: 46px; }

.padding-lr-46 {
  padding-left: 46px;
  padding-right: 46px; }

.padding-tb-46-auto {
  padding-top: 46px;
  padding-bottom: 46px; }

.margin-46 {
  margin: 46px !important; }

.margin-46-0 {
  margin: 46px 0; }

.margin-0-46 {
  margin: 0 46px; }

.margin-t-46 {
  margin-top: 46px !important; }

.margin-r-46 {
  margin-right: 46px; }

.margin-b-46 {
  margin-bottom: 46px !important; }

.margin-l-46 {
  margin-left: 46px; }

.margin-lr-46 {
  margin-left: 46px !important;
  margin-right: 46px !important; }

.margin-tb-46-auto {
  margin-top: 46px;
  margin-bottom: 46px; }

.padding-47 {
  padding: 47px; }

.padding-47-0 {
  padding: 47px 0; }

.padding-0-47 {
  padding: 0 47px; }

.padding-t-47 {
  padding-top: 47px; }

.padding-l-47 {
  padding-left: 47px; }

.padding-r-47 {
  padding-right: 47px; }

.padding-b-47 {
  padding-bottom: 47px; }

.padding-lr-47 {
  padding-left: 47px;
  padding-right: 47px; }

.padding-tb-47-auto {
  padding-top: 47px;
  padding-bottom: 47px; }

.margin-47 {
  margin: 47px !important; }

.margin-47-0 {
  margin: 47px 0; }

.margin-0-47 {
  margin: 0 47px; }

.margin-t-47 {
  margin-top: 47px !important; }

.margin-r-47 {
  margin-right: 47px; }

.margin-b-47 {
  margin-bottom: 47px !important; }

.margin-l-47 {
  margin-left: 47px; }

.margin-lr-47 {
  margin-left: 47px !important;
  margin-right: 47px !important; }

.margin-tb-47-auto {
  margin-top: 47px;
  margin-bottom: 47px; }

.padding-48 {
  padding: 48px; }

.padding-48-0 {
  padding: 48px 0; }

.padding-0-48 {
  padding: 0 48px; }

.padding-t-48 {
  padding-top: 48px; }

.padding-l-48 {
  padding-left: 48px; }

.padding-r-48 {
  padding-right: 48px; }

.padding-b-48 {
  padding-bottom: 48px; }

.padding-lr-48 {
  padding-left: 48px;
  padding-right: 48px; }

.padding-tb-48-auto {
  padding-top: 48px;
  padding-bottom: 48px; }

.margin-48 {
  margin: 48px !important; }

.margin-48-0 {
  margin: 48px 0; }

.margin-0-48 {
  margin: 0 48px; }

.margin-t-48 {
  margin-top: 48px !important; }

.margin-r-48 {
  margin-right: 48px; }

.margin-b-48 {
  margin-bottom: 48px !important; }

.margin-l-48 {
  margin-left: 48px; }

.margin-lr-48 {
  margin-left: 48px !important;
  margin-right: 48px !important; }

.margin-tb-48-auto {
  margin-top: 48px;
  margin-bottom: 48px; }

.padding-49 {
  padding: 49px; }

.padding-49-0 {
  padding: 49px 0; }

.padding-0-49 {
  padding: 0 49px; }

.padding-t-49 {
  padding-top: 49px; }

.padding-l-49 {
  padding-left: 49px; }

.padding-r-49 {
  padding-right: 49px; }

.padding-b-49 {
  padding-bottom: 49px; }

.padding-lr-49 {
  padding-left: 49px;
  padding-right: 49px; }

.padding-tb-49-auto {
  padding-top: 49px;
  padding-bottom: 49px; }

.margin-49 {
  margin: 49px !important; }

.margin-49-0 {
  margin: 49px 0; }

.margin-0-49 {
  margin: 0 49px; }

.margin-t-49 {
  margin-top: 49px !important; }

.margin-r-49 {
  margin-right: 49px; }

.margin-b-49 {
  margin-bottom: 49px !important; }

.margin-l-49 {
  margin-left: 49px; }

.margin-lr-49 {
  margin-left: 49px !important;
  margin-right: 49px !important; }

.margin-tb-49-auto {
  margin-top: 49px;
  margin-bottom: 49px; }

.padding-50 {
  padding: 50px; }

.padding-50-0 {
  padding: 50px 0; }

.padding-0-50 {
  padding: 0 50px; }

.padding-t-50 {
  padding-top: 50px; }

.padding-l-50 {
  padding-left: 50px; }

.padding-r-50 {
  padding-right: 50px; }

.padding-b-50 {
  padding-bottom: 50px; }

.padding-lr-50 {
  padding-left: 50px;
  padding-right: 50px; }

.padding-tb-50-auto {
  padding-top: 50px;
  padding-bottom: 50px; }

.margin-50 {
  margin: 50px !important; }

.margin-50-0 {
  margin: 50px 0; }

.margin-0-50 {
  margin: 0 50px; }

.margin-t-50 {
  margin-top: 50px !important; }

.margin-r-50 {
  margin-right: 50px; }

.margin-b-50 {
  margin-bottom: 50px !important; }

.margin-l-50 {
  margin-left: 50px; }

.margin-lr-50 {
  margin-left: 50px !important;
  margin-right: 50px !important; }

.margin-tb-50-auto {
  margin-top: 50px;
  margin-bottom: 50px; }

.padding-51 {
  padding: 51px; }

.padding-51-0 {
  padding: 51px 0; }

.padding-0-51 {
  padding: 0 51px; }

.padding-t-51 {
  padding-top: 51px; }

.padding-l-51 {
  padding-left: 51px; }

.padding-r-51 {
  padding-right: 51px; }

.padding-b-51 {
  padding-bottom: 51px; }

.padding-lr-51 {
  padding-left: 51px;
  padding-right: 51px; }

.padding-tb-51-auto {
  padding-top: 51px;
  padding-bottom: 51px; }

.margin-51 {
  margin: 51px !important; }

.margin-51-0 {
  margin: 51px 0; }

.margin-0-51 {
  margin: 0 51px; }

.margin-t-51 {
  margin-top: 51px !important; }

.margin-r-51 {
  margin-right: 51px; }

.margin-b-51 {
  margin-bottom: 51px !important; }

.margin-l-51 {
  margin-left: 51px; }

.margin-lr-51 {
  margin-left: 51px !important;
  margin-right: 51px !important; }

.margin-tb-51-auto {
  margin-top: 51px;
  margin-bottom: 51px; }

.padding-52 {
  padding: 52px; }

.padding-52-0 {
  padding: 52px 0; }

.padding-0-52 {
  padding: 0 52px; }

.padding-t-52 {
  padding-top: 52px; }

.padding-l-52 {
  padding-left: 52px; }

.padding-r-52 {
  padding-right: 52px; }

.padding-b-52 {
  padding-bottom: 52px; }

.padding-lr-52 {
  padding-left: 52px;
  padding-right: 52px; }

.padding-tb-52-auto {
  padding-top: 52px;
  padding-bottom: 52px; }

.margin-52 {
  margin: 52px !important; }

.margin-52-0 {
  margin: 52px 0; }

.margin-0-52 {
  margin: 0 52px; }

.margin-t-52 {
  margin-top: 52px !important; }

.margin-r-52 {
  margin-right: 52px; }

.margin-b-52 {
  margin-bottom: 52px !important; }

.margin-l-52 {
  margin-left: 52px; }

.margin-lr-52 {
  margin-left: 52px !important;
  margin-right: 52px !important; }

.margin-tb-52-auto {
  margin-top: 52px;
  margin-bottom: 52px; }

.padding-53 {
  padding: 53px; }

.padding-53-0 {
  padding: 53px 0; }

.padding-0-53 {
  padding: 0 53px; }

.padding-t-53 {
  padding-top: 53px; }

.padding-l-53 {
  padding-left: 53px; }

.padding-r-53 {
  padding-right: 53px; }

.padding-b-53 {
  padding-bottom: 53px; }

.padding-lr-53 {
  padding-left: 53px;
  padding-right: 53px; }

.padding-tb-53-auto {
  padding-top: 53px;
  padding-bottom: 53px; }

.margin-53 {
  margin: 53px !important; }

.margin-53-0 {
  margin: 53px 0; }

.margin-0-53 {
  margin: 0 53px; }

.margin-t-53 {
  margin-top: 53px !important; }

.margin-r-53 {
  margin-right: 53px; }

.margin-b-53 {
  margin-bottom: 53px !important; }

.margin-l-53 {
  margin-left: 53px; }

.margin-lr-53 {
  margin-left: 53px !important;
  margin-right: 53px !important; }

.margin-tb-53-auto {
  margin-top: 53px;
  margin-bottom: 53px; }

.padding-54 {
  padding: 54px; }

.padding-54-0 {
  padding: 54px 0; }

.padding-0-54 {
  padding: 0 54px; }

.padding-t-54 {
  padding-top: 54px; }

.padding-l-54 {
  padding-left: 54px; }

.padding-r-54 {
  padding-right: 54px; }

.padding-b-54 {
  padding-bottom: 54px; }

.padding-lr-54 {
  padding-left: 54px;
  padding-right: 54px; }

.padding-tb-54-auto {
  padding-top: 54px;
  padding-bottom: 54px; }

.margin-54 {
  margin: 54px !important; }

.margin-54-0 {
  margin: 54px 0; }

.margin-0-54 {
  margin: 0 54px; }

.margin-t-54 {
  margin-top: 54px !important; }

.margin-r-54 {
  margin-right: 54px; }

.margin-b-54 {
  margin-bottom: 54px !important; }

.margin-l-54 {
  margin-left: 54px; }

.margin-lr-54 {
  margin-left: 54px !important;
  margin-right: 54px !important; }

.margin-tb-54-auto {
  margin-top: 54px;
  margin-bottom: 54px; }

.padding-55 {
  padding: 55px; }

.padding-55-0 {
  padding: 55px 0; }

.padding-0-55 {
  padding: 0 55px; }

.padding-t-55 {
  padding-top: 55px; }

.padding-l-55 {
  padding-left: 55px; }

.padding-r-55 {
  padding-right: 55px; }

.padding-b-55 {
  padding-bottom: 55px; }

.padding-lr-55 {
  padding-left: 55px;
  padding-right: 55px; }

.padding-tb-55-auto {
  padding-top: 55px;
  padding-bottom: 55px; }

.margin-55 {
  margin: 55px !important; }

.margin-55-0 {
  margin: 55px 0; }

.margin-0-55 {
  margin: 0 55px; }

.margin-t-55 {
  margin-top: 55px !important; }

.margin-r-55 {
  margin-right: 55px; }

.margin-b-55 {
  margin-bottom: 55px !important; }

.margin-l-55 {
  margin-left: 55px; }

.margin-lr-55 {
  margin-left: 55px !important;
  margin-right: 55px !important; }

.margin-tb-55-auto {
  margin-top: 55px;
  margin-bottom: 55px; }

.padding-56 {
  padding: 56px; }

.padding-56-0 {
  padding: 56px 0; }

.padding-0-56 {
  padding: 0 56px; }

.padding-t-56 {
  padding-top: 56px; }

.padding-l-56 {
  padding-left: 56px; }

.padding-r-56 {
  padding-right: 56px; }

.padding-b-56 {
  padding-bottom: 56px; }

.padding-lr-56 {
  padding-left: 56px;
  padding-right: 56px; }

.padding-tb-56-auto {
  padding-top: 56px;
  padding-bottom: 56px; }

.margin-56 {
  margin: 56px !important; }

.margin-56-0 {
  margin: 56px 0; }

.margin-0-56 {
  margin: 0 56px; }

.margin-t-56 {
  margin-top: 56px !important; }

.margin-r-56 {
  margin-right: 56px; }

.margin-b-56 {
  margin-bottom: 56px !important; }

.margin-l-56 {
  margin-left: 56px; }

.margin-lr-56 {
  margin-left: 56px !important;
  margin-right: 56px !important; }

.margin-tb-56-auto {
  margin-top: 56px;
  margin-bottom: 56px; }

.padding-57 {
  padding: 57px; }

.padding-57-0 {
  padding: 57px 0; }

.padding-0-57 {
  padding: 0 57px; }

.padding-t-57 {
  padding-top: 57px; }

.padding-l-57 {
  padding-left: 57px; }

.padding-r-57 {
  padding-right: 57px; }

.padding-b-57 {
  padding-bottom: 57px; }

.padding-lr-57 {
  padding-left: 57px;
  padding-right: 57px; }

.padding-tb-57-auto {
  padding-top: 57px;
  padding-bottom: 57px; }

.margin-57 {
  margin: 57px !important; }

.margin-57-0 {
  margin: 57px 0; }

.margin-0-57 {
  margin: 0 57px; }

.margin-t-57 {
  margin-top: 57px !important; }

.margin-r-57 {
  margin-right: 57px; }

.margin-b-57 {
  margin-bottom: 57px !important; }

.margin-l-57 {
  margin-left: 57px; }

.margin-lr-57 {
  margin-left: 57px !important;
  margin-right: 57px !important; }

.margin-tb-57-auto {
  margin-top: 57px;
  margin-bottom: 57px; }

.padding-58 {
  padding: 58px; }

.padding-58-0 {
  padding: 58px 0; }

.padding-0-58 {
  padding: 0 58px; }

.padding-t-58 {
  padding-top: 58px; }

.padding-l-58 {
  padding-left: 58px; }

.padding-r-58 {
  padding-right: 58px; }

.padding-b-58 {
  padding-bottom: 58px; }

.padding-lr-58 {
  padding-left: 58px;
  padding-right: 58px; }

.padding-tb-58-auto {
  padding-top: 58px;
  padding-bottom: 58px; }

.margin-58 {
  margin: 58px !important; }

.margin-58-0 {
  margin: 58px 0; }

.margin-0-58 {
  margin: 0 58px; }

.margin-t-58 {
  margin-top: 58px !important; }

.margin-r-58 {
  margin-right: 58px; }

.margin-b-58 {
  margin-bottom: 58px !important; }

.margin-l-58 {
  margin-left: 58px; }

.margin-lr-58 {
  margin-left: 58px !important;
  margin-right: 58px !important; }

.margin-tb-58-auto {
  margin-top: 58px;
  margin-bottom: 58px; }

.padding-59 {
  padding: 59px; }

.padding-59-0 {
  padding: 59px 0; }

.padding-0-59 {
  padding: 0 59px; }

.padding-t-59 {
  padding-top: 59px; }

.padding-l-59 {
  padding-left: 59px; }

.padding-r-59 {
  padding-right: 59px; }

.padding-b-59 {
  padding-bottom: 59px; }

.padding-lr-59 {
  padding-left: 59px;
  padding-right: 59px; }

.padding-tb-59-auto {
  padding-top: 59px;
  padding-bottom: 59px; }

.margin-59 {
  margin: 59px !important; }

.margin-59-0 {
  margin: 59px 0; }

.margin-0-59 {
  margin: 0 59px; }

.margin-t-59 {
  margin-top: 59px !important; }

.margin-r-59 {
  margin-right: 59px; }

.margin-b-59 {
  margin-bottom: 59px !important; }

.margin-l-59 {
  margin-left: 59px; }

.margin-lr-59 {
  margin-left: 59px !important;
  margin-right: 59px !important; }

.margin-tb-59-auto {
  margin-top: 59px;
  margin-bottom: 59px; }

.padding-60 {
  padding: 60px; }

.padding-60-0 {
  padding: 60px 0; }

.padding-0-60 {
  padding: 0 60px; }

.padding-t-60 {
  padding-top: 60px; }

.padding-l-60 {
  padding-left: 60px; }

.padding-r-60 {
  padding-right: 60px; }

.padding-b-60 {
  padding-bottom: 60px; }

.padding-lr-60 {
  padding-left: 60px;
  padding-right: 60px; }

.padding-tb-60-auto {
  padding-top: 60px;
  padding-bottom: 60px; }

.margin-60 {
  margin: 60px !important; }

.margin-60-0 {
  margin: 60px 0; }

.margin-0-60 {
  margin: 0 60px; }

.margin-t-60 {
  margin-top: 60px !important; }

.margin-r-60 {
  margin-right: 60px; }

.margin-b-60 {
  margin-bottom: 60px !important; }

.margin-l-60 {
  margin-left: 60px; }

.margin-lr-60 {
  margin-left: 60px !important;
  margin-right: 60px !important; }

.margin-tb-60-auto {
  margin-top: 60px;
  margin-bottom: 60px; }

.padding-61 {
  padding: 61px; }

.padding-61-0 {
  padding: 61px 0; }

.padding-0-61 {
  padding: 0 61px; }

.padding-t-61 {
  padding-top: 61px; }

.padding-l-61 {
  padding-left: 61px; }

.padding-r-61 {
  padding-right: 61px; }

.padding-b-61 {
  padding-bottom: 61px; }

.padding-lr-61 {
  padding-left: 61px;
  padding-right: 61px; }

.padding-tb-61-auto {
  padding-top: 61px;
  padding-bottom: 61px; }

.margin-61 {
  margin: 61px !important; }

.margin-61-0 {
  margin: 61px 0; }

.margin-0-61 {
  margin: 0 61px; }

.margin-t-61 {
  margin-top: 61px !important; }

.margin-r-61 {
  margin-right: 61px; }

.margin-b-61 {
  margin-bottom: 61px !important; }

.margin-l-61 {
  margin-left: 61px; }

.margin-lr-61 {
  margin-left: 61px !important;
  margin-right: 61px !important; }

.margin-tb-61-auto {
  margin-top: 61px;
  margin-bottom: 61px; }

.padding-62 {
  padding: 62px; }

.padding-62-0 {
  padding: 62px 0; }

.padding-0-62 {
  padding: 0 62px; }

.padding-t-62 {
  padding-top: 62px; }

.padding-l-62 {
  padding-left: 62px; }

.padding-r-62 {
  padding-right: 62px; }

.padding-b-62 {
  padding-bottom: 62px; }

.padding-lr-62 {
  padding-left: 62px;
  padding-right: 62px; }

.padding-tb-62-auto {
  padding-top: 62px;
  padding-bottom: 62px; }

.margin-62 {
  margin: 62px !important; }

.margin-62-0 {
  margin: 62px 0; }

.margin-0-62 {
  margin: 0 62px; }

.margin-t-62 {
  margin-top: 62px !important; }

.margin-r-62 {
  margin-right: 62px; }

.margin-b-62 {
  margin-bottom: 62px !important; }

.margin-l-62 {
  margin-left: 62px; }

.margin-lr-62 {
  margin-left: 62px !important;
  margin-right: 62px !important; }

.margin-tb-62-auto {
  margin-top: 62px;
  margin-bottom: 62px; }

.padding-63 {
  padding: 63px; }

.padding-63-0 {
  padding: 63px 0; }

.padding-0-63 {
  padding: 0 63px; }

.padding-t-63 {
  padding-top: 63px; }

.padding-l-63 {
  padding-left: 63px; }

.padding-r-63 {
  padding-right: 63px; }

.padding-b-63 {
  padding-bottom: 63px; }

.padding-lr-63 {
  padding-left: 63px;
  padding-right: 63px; }

.padding-tb-63-auto {
  padding-top: 63px;
  padding-bottom: 63px; }

.margin-63 {
  margin: 63px !important; }

.margin-63-0 {
  margin: 63px 0; }

.margin-0-63 {
  margin: 0 63px; }

.margin-t-63 {
  margin-top: 63px !important; }

.margin-r-63 {
  margin-right: 63px; }

.margin-b-63 {
  margin-bottom: 63px !important; }

.margin-l-63 {
  margin-left: 63px; }

.margin-lr-63 {
  margin-left: 63px !important;
  margin-right: 63px !important; }

.margin-tb-63-auto {
  margin-top: 63px;
  margin-bottom: 63px; }

.padding-64 {
  padding: 64px; }

.padding-64-0 {
  padding: 64px 0; }

.padding-0-64 {
  padding: 0 64px; }

.padding-t-64 {
  padding-top: 64px; }

.padding-l-64 {
  padding-left: 64px; }

.padding-r-64 {
  padding-right: 64px; }

.padding-b-64 {
  padding-bottom: 64px; }

.padding-lr-64 {
  padding-left: 64px;
  padding-right: 64px; }

.padding-tb-64-auto {
  padding-top: 64px;
  padding-bottom: 64px; }

.margin-64 {
  margin: 64px !important; }

.margin-64-0 {
  margin: 64px 0; }

.margin-0-64 {
  margin: 0 64px; }

.margin-t-64 {
  margin-top: 64px !important; }

.margin-r-64 {
  margin-right: 64px; }

.margin-b-64 {
  margin-bottom: 64px !important; }

.margin-l-64 {
  margin-left: 64px; }

.margin-lr-64 {
  margin-left: 64px !important;
  margin-right: 64px !important; }

.margin-tb-64-auto {
  margin-top: 64px;
  margin-bottom: 64px; }

.padding-65 {
  padding: 65px; }

.padding-65-0 {
  padding: 65px 0; }

.padding-0-65 {
  padding: 0 65px; }

.padding-t-65 {
  padding-top: 65px; }

.padding-l-65 {
  padding-left: 65px; }

.padding-r-65 {
  padding-right: 65px; }

.padding-b-65 {
  padding-bottom: 65px; }

.padding-lr-65 {
  padding-left: 65px;
  padding-right: 65px; }

.padding-tb-65-auto {
  padding-top: 65px;
  padding-bottom: 65px; }

.margin-65 {
  margin: 65px !important; }

.margin-65-0 {
  margin: 65px 0; }

.margin-0-65 {
  margin: 0 65px; }

.margin-t-65 {
  margin-top: 65px !important; }

.margin-r-65 {
  margin-right: 65px; }

.margin-b-65 {
  margin-bottom: 65px !important; }

.margin-l-65 {
  margin-left: 65px; }

.margin-lr-65 {
  margin-left: 65px !important;
  margin-right: 65px !important; }

.margin-tb-65-auto {
  margin-top: 65px;
  margin-bottom: 65px; }

.padding-66 {
  padding: 66px; }

.padding-66-0 {
  padding: 66px 0; }

.padding-0-66 {
  padding: 0 66px; }

.padding-t-66 {
  padding-top: 66px; }

.padding-l-66 {
  padding-left: 66px; }

.padding-r-66 {
  padding-right: 66px; }

.padding-b-66 {
  padding-bottom: 66px; }

.padding-lr-66 {
  padding-left: 66px;
  padding-right: 66px; }

.padding-tb-66-auto {
  padding-top: 66px;
  padding-bottom: 66px; }

.margin-66 {
  margin: 66px !important; }

.margin-66-0 {
  margin: 66px 0; }

.margin-0-66 {
  margin: 0 66px; }

.margin-t-66 {
  margin-top: 66px !important; }

.margin-r-66 {
  margin-right: 66px; }

.margin-b-66 {
  margin-bottom: 66px !important; }

.margin-l-66 {
  margin-left: 66px; }

.margin-lr-66 {
  margin-left: 66px !important;
  margin-right: 66px !important; }

.margin-tb-66-auto {
  margin-top: 66px;
  margin-bottom: 66px; }

.padding-67 {
  padding: 67px; }

.padding-67-0 {
  padding: 67px 0; }

.padding-0-67 {
  padding: 0 67px; }

.padding-t-67 {
  padding-top: 67px; }

.padding-l-67 {
  padding-left: 67px; }

.padding-r-67 {
  padding-right: 67px; }

.padding-b-67 {
  padding-bottom: 67px; }

.padding-lr-67 {
  padding-left: 67px;
  padding-right: 67px; }

.padding-tb-67-auto {
  padding-top: 67px;
  padding-bottom: 67px; }

.margin-67 {
  margin: 67px !important; }

.margin-67-0 {
  margin: 67px 0; }

.margin-0-67 {
  margin: 0 67px; }

.margin-t-67 {
  margin-top: 67px !important; }

.margin-r-67 {
  margin-right: 67px; }

.margin-b-67 {
  margin-bottom: 67px !important; }

.margin-l-67 {
  margin-left: 67px; }

.margin-lr-67 {
  margin-left: 67px !important;
  margin-right: 67px !important; }

.margin-tb-67-auto {
  margin-top: 67px;
  margin-bottom: 67px; }

.padding-68 {
  padding: 68px; }

.padding-68-0 {
  padding: 68px 0; }

.padding-0-68 {
  padding: 0 68px; }

.padding-t-68 {
  padding-top: 68px; }

.padding-l-68 {
  padding-left: 68px; }

.padding-r-68 {
  padding-right: 68px; }

.padding-b-68 {
  padding-bottom: 68px; }

.padding-lr-68 {
  padding-left: 68px;
  padding-right: 68px; }

.padding-tb-68-auto {
  padding-top: 68px;
  padding-bottom: 68px; }

.margin-68 {
  margin: 68px !important; }

.margin-68-0 {
  margin: 68px 0; }

.margin-0-68 {
  margin: 0 68px; }

.margin-t-68 {
  margin-top: 68px !important; }

.margin-r-68 {
  margin-right: 68px; }

.margin-b-68 {
  margin-bottom: 68px !important; }

.margin-l-68 {
  margin-left: 68px; }

.margin-lr-68 {
  margin-left: 68px !important;
  margin-right: 68px !important; }

.margin-tb-68-auto {
  margin-top: 68px;
  margin-bottom: 68px; }

.padding-69 {
  padding: 69px; }

.padding-69-0 {
  padding: 69px 0; }

.padding-0-69 {
  padding: 0 69px; }

.padding-t-69 {
  padding-top: 69px; }

.padding-l-69 {
  padding-left: 69px; }

.padding-r-69 {
  padding-right: 69px; }

.padding-b-69 {
  padding-bottom: 69px; }

.padding-lr-69 {
  padding-left: 69px;
  padding-right: 69px; }

.padding-tb-69-auto {
  padding-top: 69px;
  padding-bottom: 69px; }

.margin-69 {
  margin: 69px !important; }

.margin-69-0 {
  margin: 69px 0; }

.margin-0-69 {
  margin: 0 69px; }

.margin-t-69 {
  margin-top: 69px !important; }

.margin-r-69 {
  margin-right: 69px; }

.margin-b-69 {
  margin-bottom: 69px !important; }

.margin-l-69 {
  margin-left: 69px; }

.margin-lr-69 {
  margin-left: 69px !important;
  margin-right: 69px !important; }

.margin-tb-69-auto {
  margin-top: 69px;
  margin-bottom: 69px; }

.padding-70 {
  padding: 70px; }

.padding-70-0 {
  padding: 70px 0; }

.padding-0-70 {
  padding: 0 70px; }

.padding-t-70 {
  padding-top: 70px; }

.padding-l-70 {
  padding-left: 70px; }

.padding-r-70 {
  padding-right: 70px; }

.padding-b-70 {
  padding-bottom: 70px; }

.padding-lr-70 {
  padding-left: 70px;
  padding-right: 70px; }

.padding-tb-70-auto {
  padding-top: 70px;
  padding-bottom: 70px; }

.margin-70 {
  margin: 70px !important; }

.margin-70-0 {
  margin: 70px 0; }

.margin-0-70 {
  margin: 0 70px; }

.margin-t-70 {
  margin-top: 70px !important; }

.margin-r-70 {
  margin-right: 70px; }

.margin-b-70 {
  margin-bottom: 70px !important; }

.margin-l-70 {
  margin-left: 70px; }

.margin-lr-70 {
  margin-left: 70px !important;
  margin-right: 70px !important; }

.margin-tb-70-auto {
  margin-top: 70px;
  margin-bottom: 70px; }

.padding-71 {
  padding: 71px; }

.padding-71-0 {
  padding: 71px 0; }

.padding-0-71 {
  padding: 0 71px; }

.padding-t-71 {
  padding-top: 71px; }

.padding-l-71 {
  padding-left: 71px; }

.padding-r-71 {
  padding-right: 71px; }

.padding-b-71 {
  padding-bottom: 71px; }

.padding-lr-71 {
  padding-left: 71px;
  padding-right: 71px; }

.padding-tb-71-auto {
  padding-top: 71px;
  padding-bottom: 71px; }

.margin-71 {
  margin: 71px !important; }

.margin-71-0 {
  margin: 71px 0; }

.margin-0-71 {
  margin: 0 71px; }

.margin-t-71 {
  margin-top: 71px !important; }

.margin-r-71 {
  margin-right: 71px; }

.margin-b-71 {
  margin-bottom: 71px !important; }

.margin-l-71 {
  margin-left: 71px; }

.margin-lr-71 {
  margin-left: 71px !important;
  margin-right: 71px !important; }

.margin-tb-71-auto {
  margin-top: 71px;
  margin-bottom: 71px; }

.padding-72 {
  padding: 72px; }

.padding-72-0 {
  padding: 72px 0; }

.padding-0-72 {
  padding: 0 72px; }

.padding-t-72 {
  padding-top: 72px; }

.padding-l-72 {
  padding-left: 72px; }

.padding-r-72 {
  padding-right: 72px; }

.padding-b-72 {
  padding-bottom: 72px; }

.padding-lr-72 {
  padding-left: 72px;
  padding-right: 72px; }

.padding-tb-72-auto {
  padding-top: 72px;
  padding-bottom: 72px; }

.margin-72 {
  margin: 72px !important; }

.margin-72-0 {
  margin: 72px 0; }

.margin-0-72 {
  margin: 0 72px; }

.margin-t-72 {
  margin-top: 72px !important; }

.margin-r-72 {
  margin-right: 72px; }

.margin-b-72 {
  margin-bottom: 72px !important; }

.margin-l-72 {
  margin-left: 72px; }

.margin-lr-72 {
  margin-left: 72px !important;
  margin-right: 72px !important; }

.margin-tb-72-auto {
  margin-top: 72px;
  margin-bottom: 72px; }

.padding-73 {
  padding: 73px; }

.padding-73-0 {
  padding: 73px 0; }

.padding-0-73 {
  padding: 0 73px; }

.padding-t-73 {
  padding-top: 73px; }

.padding-l-73 {
  padding-left: 73px; }

.padding-r-73 {
  padding-right: 73px; }

.padding-b-73 {
  padding-bottom: 73px; }

.padding-lr-73 {
  padding-left: 73px;
  padding-right: 73px; }

.padding-tb-73-auto {
  padding-top: 73px;
  padding-bottom: 73px; }

.margin-73 {
  margin: 73px !important; }

.margin-73-0 {
  margin: 73px 0; }

.margin-0-73 {
  margin: 0 73px; }

.margin-t-73 {
  margin-top: 73px !important; }

.margin-r-73 {
  margin-right: 73px; }

.margin-b-73 {
  margin-bottom: 73px !important; }

.margin-l-73 {
  margin-left: 73px; }

.margin-lr-73 {
  margin-left: 73px !important;
  margin-right: 73px !important; }

.margin-tb-73-auto {
  margin-top: 73px;
  margin-bottom: 73px; }

.padding-74 {
  padding: 74px; }

.padding-74-0 {
  padding: 74px 0; }

.padding-0-74 {
  padding: 0 74px; }

.padding-t-74 {
  padding-top: 74px; }

.padding-l-74 {
  padding-left: 74px; }

.padding-r-74 {
  padding-right: 74px; }

.padding-b-74 {
  padding-bottom: 74px; }

.padding-lr-74 {
  padding-left: 74px;
  padding-right: 74px; }

.padding-tb-74-auto {
  padding-top: 74px;
  padding-bottom: 74px; }

.margin-74 {
  margin: 74px !important; }

.margin-74-0 {
  margin: 74px 0; }

.margin-0-74 {
  margin: 0 74px; }

.margin-t-74 {
  margin-top: 74px !important; }

.margin-r-74 {
  margin-right: 74px; }

.margin-b-74 {
  margin-bottom: 74px !important; }

.margin-l-74 {
  margin-left: 74px; }

.margin-lr-74 {
  margin-left: 74px !important;
  margin-right: 74px !important; }

.margin-tb-74-auto {
  margin-top: 74px;
  margin-bottom: 74px; }

.padding-75 {
  padding: 75px; }

.padding-75-0 {
  padding: 75px 0; }

.padding-0-75 {
  padding: 0 75px; }

.padding-t-75 {
  padding-top: 75px; }

.padding-l-75 {
  padding-left: 75px; }

.padding-r-75 {
  padding-right: 75px; }

.padding-b-75 {
  padding-bottom: 75px; }

.padding-lr-75 {
  padding-left: 75px;
  padding-right: 75px; }

.padding-tb-75-auto {
  padding-top: 75px;
  padding-bottom: 75px; }

.margin-75 {
  margin: 75px !important; }

.margin-75-0 {
  margin: 75px 0; }

.margin-0-75 {
  margin: 0 75px; }

.margin-t-75 {
  margin-top: 75px !important; }

.margin-r-75 {
  margin-right: 75px; }

.margin-b-75 {
  margin-bottom: 75px !important; }

.margin-l-75 {
  margin-left: 75px; }

.margin-lr-75 {
  margin-left: 75px !important;
  margin-right: 75px !important; }

.margin-tb-75-auto {
  margin-top: 75px;
  margin-bottom: 75px; }

.padding-76 {
  padding: 76px; }

.padding-76-0 {
  padding: 76px 0; }

.padding-0-76 {
  padding: 0 76px; }

.padding-t-76 {
  padding-top: 76px; }

.padding-l-76 {
  padding-left: 76px; }

.padding-r-76 {
  padding-right: 76px; }

.padding-b-76 {
  padding-bottom: 76px; }

.padding-lr-76 {
  padding-left: 76px;
  padding-right: 76px; }

.padding-tb-76-auto {
  padding-top: 76px;
  padding-bottom: 76px; }

.margin-76 {
  margin: 76px !important; }

.margin-76-0 {
  margin: 76px 0; }

.margin-0-76 {
  margin: 0 76px; }

.margin-t-76 {
  margin-top: 76px !important; }

.margin-r-76 {
  margin-right: 76px; }

.margin-b-76 {
  margin-bottom: 76px !important; }

.margin-l-76 {
  margin-left: 76px; }

.margin-lr-76 {
  margin-left: 76px !important;
  margin-right: 76px !important; }

.margin-tb-76-auto {
  margin-top: 76px;
  margin-bottom: 76px; }

.padding-77 {
  padding: 77px; }

.padding-77-0 {
  padding: 77px 0; }

.padding-0-77 {
  padding: 0 77px; }

.padding-t-77 {
  padding-top: 77px; }

.padding-l-77 {
  padding-left: 77px; }

.padding-r-77 {
  padding-right: 77px; }

.padding-b-77 {
  padding-bottom: 77px; }

.padding-lr-77 {
  padding-left: 77px;
  padding-right: 77px; }

.padding-tb-77-auto {
  padding-top: 77px;
  padding-bottom: 77px; }

.margin-77 {
  margin: 77px !important; }

.margin-77-0 {
  margin: 77px 0; }

.margin-0-77 {
  margin: 0 77px; }

.margin-t-77 {
  margin-top: 77px !important; }

.margin-r-77 {
  margin-right: 77px; }

.margin-b-77 {
  margin-bottom: 77px !important; }

.margin-l-77 {
  margin-left: 77px; }

.margin-lr-77 {
  margin-left: 77px !important;
  margin-right: 77px !important; }

.margin-tb-77-auto {
  margin-top: 77px;
  margin-bottom: 77px; }

.padding-78 {
  padding: 78px; }

.padding-78-0 {
  padding: 78px 0; }

.padding-0-78 {
  padding: 0 78px; }

.padding-t-78 {
  padding-top: 78px; }

.padding-l-78 {
  padding-left: 78px; }

.padding-r-78 {
  padding-right: 78px; }

.padding-b-78 {
  padding-bottom: 78px; }

.padding-lr-78 {
  padding-left: 78px;
  padding-right: 78px; }

.padding-tb-78-auto {
  padding-top: 78px;
  padding-bottom: 78px; }

.margin-78 {
  margin: 78px !important; }

.margin-78-0 {
  margin: 78px 0; }

.margin-0-78 {
  margin: 0 78px; }

.margin-t-78 {
  margin-top: 78px !important; }

.margin-r-78 {
  margin-right: 78px; }

.margin-b-78 {
  margin-bottom: 78px !important; }

.margin-l-78 {
  margin-left: 78px; }

.margin-lr-78 {
  margin-left: 78px !important;
  margin-right: 78px !important; }

.margin-tb-78-auto {
  margin-top: 78px;
  margin-bottom: 78px; }

.padding-79 {
  padding: 79px; }

.padding-79-0 {
  padding: 79px 0; }

.padding-0-79 {
  padding: 0 79px; }

.padding-t-79 {
  padding-top: 79px; }

.padding-l-79 {
  padding-left: 79px; }

.padding-r-79 {
  padding-right: 79px; }

.padding-b-79 {
  padding-bottom: 79px; }

.padding-lr-79 {
  padding-left: 79px;
  padding-right: 79px; }

.padding-tb-79-auto {
  padding-top: 79px;
  padding-bottom: 79px; }

.margin-79 {
  margin: 79px !important; }

.margin-79-0 {
  margin: 79px 0; }

.margin-0-79 {
  margin: 0 79px; }

.margin-t-79 {
  margin-top: 79px !important; }

.margin-r-79 {
  margin-right: 79px; }

.margin-b-79 {
  margin-bottom: 79px !important; }

.margin-l-79 {
  margin-left: 79px; }

.margin-lr-79 {
  margin-left: 79px !important;
  margin-right: 79px !important; }

.margin-tb-79-auto {
  margin-top: 79px;
  margin-bottom: 79px; }

.padding-80 {
  padding: 80px; }

.padding-80-0 {
  padding: 80px 0; }

.padding-0-80 {
  padding: 0 80px; }

.padding-t-80 {
  padding-top: 80px; }

.padding-l-80 {
  padding-left: 80px; }

.padding-r-80 {
  padding-right: 80px; }

.padding-b-80 {
  padding-bottom: 80px; }

.padding-lr-80 {
  padding-left: 80px;
  padding-right: 80px; }

.padding-tb-80-auto {
  padding-top: 80px;
  padding-bottom: 80px; }

.margin-80 {
  margin: 80px !important; }

.margin-80-0 {
  margin: 80px 0; }

.margin-0-80 {
  margin: 0 80px; }

.margin-t-80 {
  margin-top: 80px !important; }

.margin-r-80 {
  margin-right: 80px; }

.margin-b-80 {
  margin-bottom: 80px !important; }

.margin-l-80 {
  margin-left: 80px; }

.margin-lr-80 {
  margin-left: 80px !important;
  margin-right: 80px !important; }

.margin-tb-80-auto {
  margin-top: 80px;
  margin-bottom: 80px; }

.padding-81 {
  padding: 81px; }

.padding-81-0 {
  padding: 81px 0; }

.padding-0-81 {
  padding: 0 81px; }

.padding-t-81 {
  padding-top: 81px; }

.padding-l-81 {
  padding-left: 81px; }

.padding-r-81 {
  padding-right: 81px; }

.padding-b-81 {
  padding-bottom: 81px; }

.padding-lr-81 {
  padding-left: 81px;
  padding-right: 81px; }

.padding-tb-81-auto {
  padding-top: 81px;
  padding-bottom: 81px; }

.margin-81 {
  margin: 81px !important; }

.margin-81-0 {
  margin: 81px 0; }

.margin-0-81 {
  margin: 0 81px; }

.margin-t-81 {
  margin-top: 81px !important; }

.margin-r-81 {
  margin-right: 81px; }

.margin-b-81 {
  margin-bottom: 81px !important; }

.margin-l-81 {
  margin-left: 81px; }

.margin-lr-81 {
  margin-left: 81px !important;
  margin-right: 81px !important; }

.margin-tb-81-auto {
  margin-top: 81px;
  margin-bottom: 81px; }

.padding-82 {
  padding: 82px; }

.padding-82-0 {
  padding: 82px 0; }

.padding-0-82 {
  padding: 0 82px; }

.padding-t-82 {
  padding-top: 82px; }

.padding-l-82 {
  padding-left: 82px; }

.padding-r-82 {
  padding-right: 82px; }

.padding-b-82 {
  padding-bottom: 82px; }

.padding-lr-82 {
  padding-left: 82px;
  padding-right: 82px; }

.padding-tb-82-auto {
  padding-top: 82px;
  padding-bottom: 82px; }

.margin-82 {
  margin: 82px !important; }

.margin-82-0 {
  margin: 82px 0; }

.margin-0-82 {
  margin: 0 82px; }

.margin-t-82 {
  margin-top: 82px !important; }

.margin-r-82 {
  margin-right: 82px; }

.margin-b-82 {
  margin-bottom: 82px !important; }

.margin-l-82 {
  margin-left: 82px; }

.margin-lr-82 {
  margin-left: 82px !important;
  margin-right: 82px !important; }

.margin-tb-82-auto {
  margin-top: 82px;
  margin-bottom: 82px; }

.padding-83 {
  padding: 83px; }

.padding-83-0 {
  padding: 83px 0; }

.padding-0-83 {
  padding: 0 83px; }

.padding-t-83 {
  padding-top: 83px; }

.padding-l-83 {
  padding-left: 83px; }

.padding-r-83 {
  padding-right: 83px; }

.padding-b-83 {
  padding-bottom: 83px; }

.padding-lr-83 {
  padding-left: 83px;
  padding-right: 83px; }

.padding-tb-83-auto {
  padding-top: 83px;
  padding-bottom: 83px; }

.margin-83 {
  margin: 83px !important; }

.margin-83-0 {
  margin: 83px 0; }

.margin-0-83 {
  margin: 0 83px; }

.margin-t-83 {
  margin-top: 83px !important; }

.margin-r-83 {
  margin-right: 83px; }

.margin-b-83 {
  margin-bottom: 83px !important; }

.margin-l-83 {
  margin-left: 83px; }

.margin-lr-83 {
  margin-left: 83px !important;
  margin-right: 83px !important; }

.margin-tb-83-auto {
  margin-top: 83px;
  margin-bottom: 83px; }

.padding-84 {
  padding: 84px; }

.padding-84-0 {
  padding: 84px 0; }

.padding-0-84 {
  padding: 0 84px; }

.padding-t-84 {
  padding-top: 84px; }

.padding-l-84 {
  padding-left: 84px; }

.padding-r-84 {
  padding-right: 84px; }

.padding-b-84 {
  padding-bottom: 84px; }

.padding-lr-84 {
  padding-left: 84px;
  padding-right: 84px; }

.padding-tb-84-auto {
  padding-top: 84px;
  padding-bottom: 84px; }

.margin-84 {
  margin: 84px !important; }

.margin-84-0 {
  margin: 84px 0; }

.margin-0-84 {
  margin: 0 84px; }

.margin-t-84 {
  margin-top: 84px !important; }

.margin-r-84 {
  margin-right: 84px; }

.margin-b-84 {
  margin-bottom: 84px !important; }

.margin-l-84 {
  margin-left: 84px; }

.margin-lr-84 {
  margin-left: 84px !important;
  margin-right: 84px !important; }

.margin-tb-84-auto {
  margin-top: 84px;
  margin-bottom: 84px; }

.padding-85 {
  padding: 85px; }

.padding-85-0 {
  padding: 85px 0; }

.padding-0-85 {
  padding: 0 85px; }

.padding-t-85 {
  padding-top: 85px; }

.padding-l-85 {
  padding-left: 85px; }

.padding-r-85 {
  padding-right: 85px; }

.padding-b-85 {
  padding-bottom: 85px; }

.padding-lr-85 {
  padding-left: 85px;
  padding-right: 85px; }

.padding-tb-85-auto {
  padding-top: 85px;
  padding-bottom: 85px; }

.margin-85 {
  margin: 85px !important; }

.margin-85-0 {
  margin: 85px 0; }

.margin-0-85 {
  margin: 0 85px; }

.margin-t-85 {
  margin-top: 85px !important; }

.margin-r-85 {
  margin-right: 85px; }

.margin-b-85 {
  margin-bottom: 85px !important; }

.margin-l-85 {
  margin-left: 85px; }

.margin-lr-85 {
  margin-left: 85px !important;
  margin-right: 85px !important; }

.margin-tb-85-auto {
  margin-top: 85px;
  margin-bottom: 85px; }

.padding-86 {
  padding: 86px; }

.padding-86-0 {
  padding: 86px 0; }

.padding-0-86 {
  padding: 0 86px; }

.padding-t-86 {
  padding-top: 86px; }

.padding-l-86 {
  padding-left: 86px; }

.padding-r-86 {
  padding-right: 86px; }

.padding-b-86 {
  padding-bottom: 86px; }

.padding-lr-86 {
  padding-left: 86px;
  padding-right: 86px; }

.padding-tb-86-auto {
  padding-top: 86px;
  padding-bottom: 86px; }

.margin-86 {
  margin: 86px !important; }

.margin-86-0 {
  margin: 86px 0; }

.margin-0-86 {
  margin: 0 86px; }

.margin-t-86 {
  margin-top: 86px !important; }

.margin-r-86 {
  margin-right: 86px; }

.margin-b-86 {
  margin-bottom: 86px !important; }

.margin-l-86 {
  margin-left: 86px; }

.margin-lr-86 {
  margin-left: 86px !important;
  margin-right: 86px !important; }

.margin-tb-86-auto {
  margin-top: 86px;
  margin-bottom: 86px; }

.padding-87 {
  padding: 87px; }

.padding-87-0 {
  padding: 87px 0; }

.padding-0-87 {
  padding: 0 87px; }

.padding-t-87 {
  padding-top: 87px; }

.padding-l-87 {
  padding-left: 87px; }

.padding-r-87 {
  padding-right: 87px; }

.padding-b-87 {
  padding-bottom: 87px; }

.padding-lr-87 {
  padding-left: 87px;
  padding-right: 87px; }

.padding-tb-87-auto {
  padding-top: 87px;
  padding-bottom: 87px; }

.margin-87 {
  margin: 87px !important; }

.margin-87-0 {
  margin: 87px 0; }

.margin-0-87 {
  margin: 0 87px; }

.margin-t-87 {
  margin-top: 87px !important; }

.margin-r-87 {
  margin-right: 87px; }

.margin-b-87 {
  margin-bottom: 87px !important; }

.margin-l-87 {
  margin-left: 87px; }

.margin-lr-87 {
  margin-left: 87px !important;
  margin-right: 87px !important; }

.margin-tb-87-auto {
  margin-top: 87px;
  margin-bottom: 87px; }

.padding-88 {
  padding: 88px; }

.padding-88-0 {
  padding: 88px 0; }

.padding-0-88 {
  padding: 0 88px; }

.padding-t-88 {
  padding-top: 88px; }

.padding-l-88 {
  padding-left: 88px; }

.padding-r-88 {
  padding-right: 88px; }

.padding-b-88 {
  padding-bottom: 88px; }

.padding-lr-88 {
  padding-left: 88px;
  padding-right: 88px; }

.padding-tb-88-auto {
  padding-top: 88px;
  padding-bottom: 88px; }

.margin-88 {
  margin: 88px !important; }

.margin-88-0 {
  margin: 88px 0; }

.margin-0-88 {
  margin: 0 88px; }

.margin-t-88 {
  margin-top: 88px !important; }

.margin-r-88 {
  margin-right: 88px; }

.margin-b-88 {
  margin-bottom: 88px !important; }

.margin-l-88 {
  margin-left: 88px; }

.margin-lr-88 {
  margin-left: 88px !important;
  margin-right: 88px !important; }

.margin-tb-88-auto {
  margin-top: 88px;
  margin-bottom: 88px; }

.padding-89 {
  padding: 89px; }

.padding-89-0 {
  padding: 89px 0; }

.padding-0-89 {
  padding: 0 89px; }

.padding-t-89 {
  padding-top: 89px; }

.padding-l-89 {
  padding-left: 89px; }

.padding-r-89 {
  padding-right: 89px; }

.padding-b-89 {
  padding-bottom: 89px; }

.padding-lr-89 {
  padding-left: 89px;
  padding-right: 89px; }

.padding-tb-89-auto {
  padding-top: 89px;
  padding-bottom: 89px; }

.margin-89 {
  margin: 89px !important; }

.margin-89-0 {
  margin: 89px 0; }

.margin-0-89 {
  margin: 0 89px; }

.margin-t-89 {
  margin-top: 89px !important; }

.margin-r-89 {
  margin-right: 89px; }

.margin-b-89 {
  margin-bottom: 89px !important; }

.margin-l-89 {
  margin-left: 89px; }

.margin-lr-89 {
  margin-left: 89px !important;
  margin-right: 89px !important; }

.margin-tb-89-auto {
  margin-top: 89px;
  margin-bottom: 89px; }

.padding-90 {
  padding: 90px; }

.padding-90-0 {
  padding: 90px 0; }

.padding-0-90 {
  padding: 0 90px; }

.padding-t-90 {
  padding-top: 90px; }

.padding-l-90 {
  padding-left: 90px; }

.padding-r-90 {
  padding-right: 90px; }

.padding-b-90 {
  padding-bottom: 90px; }

.padding-lr-90 {
  padding-left: 90px;
  padding-right: 90px; }

.padding-tb-90-auto {
  padding-top: 90px;
  padding-bottom: 90px; }

.margin-90 {
  margin: 90px !important; }

.margin-90-0 {
  margin: 90px 0; }

.margin-0-90 {
  margin: 0 90px; }

.margin-t-90 {
  margin-top: 90px !important; }

.margin-r-90 {
  margin-right: 90px; }

.margin-b-90 {
  margin-bottom: 90px !important; }

.margin-l-90 {
  margin-left: 90px; }

.margin-lr-90 {
  margin-left: 90px !important;
  margin-right: 90px !important; }

.margin-tb-90-auto {
  margin-top: 90px;
  margin-bottom: 90px; }

.padding-91 {
  padding: 91px; }

.padding-91-0 {
  padding: 91px 0; }

.padding-0-91 {
  padding: 0 91px; }

.padding-t-91 {
  padding-top: 91px; }

.padding-l-91 {
  padding-left: 91px; }

.padding-r-91 {
  padding-right: 91px; }

.padding-b-91 {
  padding-bottom: 91px; }

.padding-lr-91 {
  padding-left: 91px;
  padding-right: 91px; }

.padding-tb-91-auto {
  padding-top: 91px;
  padding-bottom: 91px; }

.margin-91 {
  margin: 91px !important; }

.margin-91-0 {
  margin: 91px 0; }

.margin-0-91 {
  margin: 0 91px; }

.margin-t-91 {
  margin-top: 91px !important; }

.margin-r-91 {
  margin-right: 91px; }

.margin-b-91 {
  margin-bottom: 91px !important; }

.margin-l-91 {
  margin-left: 91px; }

.margin-lr-91 {
  margin-left: 91px !important;
  margin-right: 91px !important; }

.margin-tb-91-auto {
  margin-top: 91px;
  margin-bottom: 91px; }

.padding-92 {
  padding: 92px; }

.padding-92-0 {
  padding: 92px 0; }

.padding-0-92 {
  padding: 0 92px; }

.padding-t-92 {
  padding-top: 92px; }

.padding-l-92 {
  padding-left: 92px; }

.padding-r-92 {
  padding-right: 92px; }

.padding-b-92 {
  padding-bottom: 92px; }

.padding-lr-92 {
  padding-left: 92px;
  padding-right: 92px; }

.padding-tb-92-auto {
  padding-top: 92px;
  padding-bottom: 92px; }

.margin-92 {
  margin: 92px !important; }

.margin-92-0 {
  margin: 92px 0; }

.margin-0-92 {
  margin: 0 92px; }

.margin-t-92 {
  margin-top: 92px !important; }

.margin-r-92 {
  margin-right: 92px; }

.margin-b-92 {
  margin-bottom: 92px !important; }

.margin-l-92 {
  margin-left: 92px; }

.margin-lr-92 {
  margin-left: 92px !important;
  margin-right: 92px !important; }

.margin-tb-92-auto {
  margin-top: 92px;
  margin-bottom: 92px; }

.padding-93 {
  padding: 93px; }

.padding-93-0 {
  padding: 93px 0; }

.padding-0-93 {
  padding: 0 93px; }

.padding-t-93 {
  padding-top: 93px; }

.padding-l-93 {
  padding-left: 93px; }

.padding-r-93 {
  padding-right: 93px; }

.padding-b-93 {
  padding-bottom: 93px; }

.padding-lr-93 {
  padding-left: 93px;
  padding-right: 93px; }

.padding-tb-93-auto {
  padding-top: 93px;
  padding-bottom: 93px; }

.margin-93 {
  margin: 93px !important; }

.margin-93-0 {
  margin: 93px 0; }

.margin-0-93 {
  margin: 0 93px; }

.margin-t-93 {
  margin-top: 93px !important; }

.margin-r-93 {
  margin-right: 93px; }

.margin-b-93 {
  margin-bottom: 93px !important; }

.margin-l-93 {
  margin-left: 93px; }

.margin-lr-93 {
  margin-left: 93px !important;
  margin-right: 93px !important; }

.margin-tb-93-auto {
  margin-top: 93px;
  margin-bottom: 93px; }

.padding-94 {
  padding: 94px; }

.padding-94-0 {
  padding: 94px 0; }

.padding-0-94 {
  padding: 0 94px; }

.padding-t-94 {
  padding-top: 94px; }

.padding-l-94 {
  padding-left: 94px; }

.padding-r-94 {
  padding-right: 94px; }

.padding-b-94 {
  padding-bottom: 94px; }

.padding-lr-94 {
  padding-left: 94px;
  padding-right: 94px; }

.padding-tb-94-auto {
  padding-top: 94px;
  padding-bottom: 94px; }

.margin-94 {
  margin: 94px !important; }

.margin-94-0 {
  margin: 94px 0; }

.margin-0-94 {
  margin: 0 94px; }

.margin-t-94 {
  margin-top: 94px !important; }

.margin-r-94 {
  margin-right: 94px; }

.margin-b-94 {
  margin-bottom: 94px !important; }

.margin-l-94 {
  margin-left: 94px; }

.margin-lr-94 {
  margin-left: 94px !important;
  margin-right: 94px !important; }

.margin-tb-94-auto {
  margin-top: 94px;
  margin-bottom: 94px; }

.padding-95 {
  padding: 95px; }

.padding-95-0 {
  padding: 95px 0; }

.padding-0-95 {
  padding: 0 95px; }

.padding-t-95 {
  padding-top: 95px; }

.padding-l-95 {
  padding-left: 95px; }

.padding-r-95 {
  padding-right: 95px; }

.padding-b-95 {
  padding-bottom: 95px; }

.padding-lr-95 {
  padding-left: 95px;
  padding-right: 95px; }

.padding-tb-95-auto {
  padding-top: 95px;
  padding-bottom: 95px; }

.margin-95 {
  margin: 95px !important; }

.margin-95-0 {
  margin: 95px 0; }

.margin-0-95 {
  margin: 0 95px; }

.margin-t-95 {
  margin-top: 95px !important; }

.margin-r-95 {
  margin-right: 95px; }

.margin-b-95 {
  margin-bottom: 95px !important; }

.margin-l-95 {
  margin-left: 95px; }

.margin-lr-95 {
  margin-left: 95px !important;
  margin-right: 95px !important; }

.margin-tb-95-auto {
  margin-top: 95px;
  margin-bottom: 95px; }

.padding-96 {
  padding: 96px; }

.padding-96-0 {
  padding: 96px 0; }

.padding-0-96 {
  padding: 0 96px; }

.padding-t-96 {
  padding-top: 96px; }

.padding-l-96 {
  padding-left: 96px; }

.padding-r-96 {
  padding-right: 96px; }

.padding-b-96 {
  padding-bottom: 96px; }

.padding-lr-96 {
  padding-left: 96px;
  padding-right: 96px; }

.padding-tb-96-auto {
  padding-top: 96px;
  padding-bottom: 96px; }

.margin-96 {
  margin: 96px !important; }

.margin-96-0 {
  margin: 96px 0; }

.margin-0-96 {
  margin: 0 96px; }

.margin-t-96 {
  margin-top: 96px !important; }

.margin-r-96 {
  margin-right: 96px; }

.margin-b-96 {
  margin-bottom: 96px !important; }

.margin-l-96 {
  margin-left: 96px; }

.margin-lr-96 {
  margin-left: 96px !important;
  margin-right: 96px !important; }

.margin-tb-96-auto {
  margin-top: 96px;
  margin-bottom: 96px; }

.padding-97 {
  padding: 97px; }

.padding-97-0 {
  padding: 97px 0; }

.padding-0-97 {
  padding: 0 97px; }

.padding-t-97 {
  padding-top: 97px; }

.padding-l-97 {
  padding-left: 97px; }

.padding-r-97 {
  padding-right: 97px; }

.padding-b-97 {
  padding-bottom: 97px; }

.padding-lr-97 {
  padding-left: 97px;
  padding-right: 97px; }

.padding-tb-97-auto {
  padding-top: 97px;
  padding-bottom: 97px; }

.margin-97 {
  margin: 97px !important; }

.margin-97-0 {
  margin: 97px 0; }

.margin-0-97 {
  margin: 0 97px; }

.margin-t-97 {
  margin-top: 97px !important; }

.margin-r-97 {
  margin-right: 97px; }

.margin-b-97 {
  margin-bottom: 97px !important; }

.margin-l-97 {
  margin-left: 97px; }

.margin-lr-97 {
  margin-left: 97px !important;
  margin-right: 97px !important; }

.margin-tb-97-auto {
  margin-top: 97px;
  margin-bottom: 97px; }

.padding-98 {
  padding: 98px; }

.padding-98-0 {
  padding: 98px 0; }

.padding-0-98 {
  padding: 0 98px; }

.padding-t-98 {
  padding-top: 98px; }

.padding-l-98 {
  padding-left: 98px; }

.padding-r-98 {
  padding-right: 98px; }

.padding-b-98 {
  padding-bottom: 98px; }

.padding-lr-98 {
  padding-left: 98px;
  padding-right: 98px; }

.padding-tb-98-auto {
  padding-top: 98px;
  padding-bottom: 98px; }

.margin-98 {
  margin: 98px !important; }

.margin-98-0 {
  margin: 98px 0; }

.margin-0-98 {
  margin: 0 98px; }

.margin-t-98 {
  margin-top: 98px !important; }

.margin-r-98 {
  margin-right: 98px; }

.margin-b-98 {
  margin-bottom: 98px !important; }

.margin-l-98 {
  margin-left: 98px; }

.margin-lr-98 {
  margin-left: 98px !important;
  margin-right: 98px !important; }

.margin-tb-98-auto {
  margin-top: 98px;
  margin-bottom: 98px; }

.padding-99 {
  padding: 99px; }

.padding-99-0 {
  padding: 99px 0; }

.padding-0-99 {
  padding: 0 99px; }

.padding-t-99 {
  padding-top: 99px; }

.padding-l-99 {
  padding-left: 99px; }

.padding-r-99 {
  padding-right: 99px; }

.padding-b-99 {
  padding-bottom: 99px; }

.padding-lr-99 {
  padding-left: 99px;
  padding-right: 99px; }

.padding-tb-99-auto {
  padding-top: 99px;
  padding-bottom: 99px; }

.margin-99 {
  margin: 99px !important; }

.margin-99-0 {
  margin: 99px 0; }

.margin-0-99 {
  margin: 0 99px; }

.margin-t-99 {
  margin-top: 99px !important; }

.margin-r-99 {
  margin-right: 99px; }

.margin-b-99 {
  margin-bottom: 99px !important; }

.margin-l-99 {
  margin-left: 99px; }

.margin-lr-99 {
  margin-left: 99px !important;
  margin-right: 99px !important; }

.margin-tb-99-auto {
  margin-top: 99px;
  margin-bottom: 99px; }

.padding-100 {
  padding: 100px; }

.padding-100-0 {
  padding: 100px 0; }

.padding-0-100 {
  padding: 0 100px; }

.padding-t-100 {
  padding-top: 100px; }

.padding-l-100 {
  padding-left: 100px; }

.padding-r-100 {
  padding-right: 100px; }

.padding-b-100 {
  padding-bottom: 100px; }

.padding-lr-100 {
  padding-left: 100px;
  padding-right: 100px; }

.padding-tb-100-auto {
  padding-top: 100px;
  padding-bottom: 100px; }

.margin-100 {
  margin: 100px !important; }

.margin-100-0 {
  margin: 100px 0; }

.margin-0-100 {
  margin: 0 100px; }

.margin-t-100 {
  margin-top: 100px !important; }

.margin-r-100 {
  margin-right: 100px; }

.margin-b-100 {
  margin-bottom: 100px !important; }

.margin-l-100 {
  margin-left: 100px; }

.margin-lr-100 {
  margin-left: 100px !important;
  margin-right: 100px !important; }

.margin-tb-100-auto {
  margin-top: 100px;
  margin-bottom: 100px; }

.padding-101 {
  padding: 101px; }

.padding-101-0 {
  padding: 101px 0; }

.padding-0-101 {
  padding: 0 101px; }

.padding-t-101 {
  padding-top: 101px; }

.padding-l-101 {
  padding-left: 101px; }

.padding-r-101 {
  padding-right: 101px; }

.padding-b-101 {
  padding-bottom: 101px; }

.padding-lr-101 {
  padding-left: 101px;
  padding-right: 101px; }

.padding-tb-101-auto {
  padding-top: 101px;
  padding-bottom: 101px; }

.margin-101 {
  margin: 101px !important; }

.margin-101-0 {
  margin: 101px 0; }

.margin-0-101 {
  margin: 0 101px; }

.margin-t-101 {
  margin-top: 101px !important; }

.margin-r-101 {
  margin-right: 101px; }

.margin-b-101 {
  margin-bottom: 101px !important; }

.margin-l-101 {
  margin-left: 101px; }

.margin-lr-101 {
  margin-left: 101px !important;
  margin-right: 101px !important; }

.margin-tb-101-auto {
  margin-top: 101px;
  margin-bottom: 101px; }

.padding-102 {
  padding: 102px; }

.padding-102-0 {
  padding: 102px 0; }

.padding-0-102 {
  padding: 0 102px; }

.padding-t-102 {
  padding-top: 102px; }

.padding-l-102 {
  padding-left: 102px; }

.padding-r-102 {
  padding-right: 102px; }

.padding-b-102 {
  padding-bottom: 102px; }

.padding-lr-102 {
  padding-left: 102px;
  padding-right: 102px; }

.padding-tb-102-auto {
  padding-top: 102px;
  padding-bottom: 102px; }

.margin-102 {
  margin: 102px !important; }

.margin-102-0 {
  margin: 102px 0; }

.margin-0-102 {
  margin: 0 102px; }

.margin-t-102 {
  margin-top: 102px !important; }

.margin-r-102 {
  margin-right: 102px; }

.margin-b-102 {
  margin-bottom: 102px !important; }

.margin-l-102 {
  margin-left: 102px; }

.margin-lr-102 {
  margin-left: 102px !important;
  margin-right: 102px !important; }

.margin-tb-102-auto {
  margin-top: 102px;
  margin-bottom: 102px; }

.padding-103 {
  padding: 103px; }

.padding-103-0 {
  padding: 103px 0; }

.padding-0-103 {
  padding: 0 103px; }

.padding-t-103 {
  padding-top: 103px; }

.padding-l-103 {
  padding-left: 103px; }

.padding-r-103 {
  padding-right: 103px; }

.padding-b-103 {
  padding-bottom: 103px; }

.padding-lr-103 {
  padding-left: 103px;
  padding-right: 103px; }

.padding-tb-103-auto {
  padding-top: 103px;
  padding-bottom: 103px; }

.margin-103 {
  margin: 103px !important; }

.margin-103-0 {
  margin: 103px 0; }

.margin-0-103 {
  margin: 0 103px; }

.margin-t-103 {
  margin-top: 103px !important; }

.margin-r-103 {
  margin-right: 103px; }

.margin-b-103 {
  margin-bottom: 103px !important; }

.margin-l-103 {
  margin-left: 103px; }

.margin-lr-103 {
  margin-left: 103px !important;
  margin-right: 103px !important; }

.margin-tb-103-auto {
  margin-top: 103px;
  margin-bottom: 103px; }

.padding-104 {
  padding: 104px; }

.padding-104-0 {
  padding: 104px 0; }

.padding-0-104 {
  padding: 0 104px; }

.padding-t-104 {
  padding-top: 104px; }

.padding-l-104 {
  padding-left: 104px; }

.padding-r-104 {
  padding-right: 104px; }

.padding-b-104 {
  padding-bottom: 104px; }

.padding-lr-104 {
  padding-left: 104px;
  padding-right: 104px; }

.padding-tb-104-auto {
  padding-top: 104px;
  padding-bottom: 104px; }

.margin-104 {
  margin: 104px !important; }

.margin-104-0 {
  margin: 104px 0; }

.margin-0-104 {
  margin: 0 104px; }

.margin-t-104 {
  margin-top: 104px !important; }

.margin-r-104 {
  margin-right: 104px; }

.margin-b-104 {
  margin-bottom: 104px !important; }

.margin-l-104 {
  margin-left: 104px; }

.margin-lr-104 {
  margin-left: 104px !important;
  margin-right: 104px !important; }

.margin-tb-104-auto {
  margin-top: 104px;
  margin-bottom: 104px; }

.padding-105 {
  padding: 105px; }

.padding-105-0 {
  padding: 105px 0; }

.padding-0-105 {
  padding: 0 105px; }

.padding-t-105 {
  padding-top: 105px; }

.padding-l-105 {
  padding-left: 105px; }

.padding-r-105 {
  padding-right: 105px; }

.padding-b-105 {
  padding-bottom: 105px; }

.padding-lr-105 {
  padding-left: 105px;
  padding-right: 105px; }

.padding-tb-105-auto {
  padding-top: 105px;
  padding-bottom: 105px; }

.margin-105 {
  margin: 105px !important; }

.margin-105-0 {
  margin: 105px 0; }

.margin-0-105 {
  margin: 0 105px; }

.margin-t-105 {
  margin-top: 105px !important; }

.margin-r-105 {
  margin-right: 105px; }

.margin-b-105 {
  margin-bottom: 105px !important; }

.margin-l-105 {
  margin-left: 105px; }

.margin-lr-105 {
  margin-left: 105px !important;
  margin-right: 105px !important; }

.margin-tb-105-auto {
  margin-top: 105px;
  margin-bottom: 105px; }

.padding-106 {
  padding: 106px; }

.padding-106-0 {
  padding: 106px 0; }

.padding-0-106 {
  padding: 0 106px; }

.padding-t-106 {
  padding-top: 106px; }

.padding-l-106 {
  padding-left: 106px; }

.padding-r-106 {
  padding-right: 106px; }

.padding-b-106 {
  padding-bottom: 106px; }

.padding-lr-106 {
  padding-left: 106px;
  padding-right: 106px; }

.padding-tb-106-auto {
  padding-top: 106px;
  padding-bottom: 106px; }

.margin-106 {
  margin: 106px !important; }

.margin-106-0 {
  margin: 106px 0; }

.margin-0-106 {
  margin: 0 106px; }

.margin-t-106 {
  margin-top: 106px !important; }

.margin-r-106 {
  margin-right: 106px; }

.margin-b-106 {
  margin-bottom: 106px !important; }

.margin-l-106 {
  margin-left: 106px; }

.margin-lr-106 {
  margin-left: 106px !important;
  margin-right: 106px !important; }

.margin-tb-106-auto {
  margin-top: 106px;
  margin-bottom: 106px; }

.padding-107 {
  padding: 107px; }

.padding-107-0 {
  padding: 107px 0; }

.padding-0-107 {
  padding: 0 107px; }

.padding-t-107 {
  padding-top: 107px; }

.padding-l-107 {
  padding-left: 107px; }

.padding-r-107 {
  padding-right: 107px; }

.padding-b-107 {
  padding-bottom: 107px; }

.padding-lr-107 {
  padding-left: 107px;
  padding-right: 107px; }

.padding-tb-107-auto {
  padding-top: 107px;
  padding-bottom: 107px; }

.margin-107 {
  margin: 107px !important; }

.margin-107-0 {
  margin: 107px 0; }

.margin-0-107 {
  margin: 0 107px; }

.margin-t-107 {
  margin-top: 107px !important; }

.margin-r-107 {
  margin-right: 107px; }

.margin-b-107 {
  margin-bottom: 107px !important; }

.margin-l-107 {
  margin-left: 107px; }

.margin-lr-107 {
  margin-left: 107px !important;
  margin-right: 107px !important; }

.margin-tb-107-auto {
  margin-top: 107px;
  margin-bottom: 107px; }

.padding-108 {
  padding: 108px; }

.padding-108-0 {
  padding: 108px 0; }

.padding-0-108 {
  padding: 0 108px; }

.padding-t-108 {
  padding-top: 108px; }

.padding-l-108 {
  padding-left: 108px; }

.padding-r-108 {
  padding-right: 108px; }

.padding-b-108 {
  padding-bottom: 108px; }

.padding-lr-108 {
  padding-left: 108px;
  padding-right: 108px; }

.padding-tb-108-auto {
  padding-top: 108px;
  padding-bottom: 108px; }

.margin-108 {
  margin: 108px !important; }

.margin-108-0 {
  margin: 108px 0; }

.margin-0-108 {
  margin: 0 108px; }

.margin-t-108 {
  margin-top: 108px !important; }

.margin-r-108 {
  margin-right: 108px; }

.margin-b-108 {
  margin-bottom: 108px !important; }

.margin-l-108 {
  margin-left: 108px; }

.margin-lr-108 {
  margin-left: 108px !important;
  margin-right: 108px !important; }

.margin-tb-108-auto {
  margin-top: 108px;
  margin-bottom: 108px; }

.padding-109 {
  padding: 109px; }

.padding-109-0 {
  padding: 109px 0; }

.padding-0-109 {
  padding: 0 109px; }

.padding-t-109 {
  padding-top: 109px; }

.padding-l-109 {
  padding-left: 109px; }

.padding-r-109 {
  padding-right: 109px; }

.padding-b-109 {
  padding-bottom: 109px; }

.padding-lr-109 {
  padding-left: 109px;
  padding-right: 109px; }

.padding-tb-109-auto {
  padding-top: 109px;
  padding-bottom: 109px; }

.margin-109 {
  margin: 109px !important; }

.margin-109-0 {
  margin: 109px 0; }

.margin-0-109 {
  margin: 0 109px; }

.margin-t-109 {
  margin-top: 109px !important; }

.margin-r-109 {
  margin-right: 109px; }

.margin-b-109 {
  margin-bottom: 109px !important; }

.margin-l-109 {
  margin-left: 109px; }

.margin-lr-109 {
  margin-left: 109px !important;
  margin-right: 109px !important; }

.margin-tb-109-auto {
  margin-top: 109px;
  margin-bottom: 109px; }

.padding-110 {
  padding: 110px; }

.padding-110-0 {
  padding: 110px 0; }

.padding-0-110 {
  padding: 0 110px; }

.padding-t-110 {
  padding-top: 110px; }

.padding-l-110 {
  padding-left: 110px; }

.padding-r-110 {
  padding-right: 110px; }

.padding-b-110 {
  padding-bottom: 110px; }

.padding-lr-110 {
  padding-left: 110px;
  padding-right: 110px; }

.padding-tb-110-auto {
  padding-top: 110px;
  padding-bottom: 110px; }

.margin-110 {
  margin: 110px !important; }

.margin-110-0 {
  margin: 110px 0; }

.margin-0-110 {
  margin: 0 110px; }

.margin-t-110 {
  margin-top: 110px !important; }

.margin-r-110 {
  margin-right: 110px; }

.margin-b-110 {
  margin-bottom: 110px !important; }

.margin-l-110 {
  margin-left: 110px; }

.margin-lr-110 {
  margin-left: 110px !important;
  margin-right: 110px !important; }

.margin-tb-110-auto {
  margin-top: 110px;
  margin-bottom: 110px; }

.padding-111 {
  padding: 111px; }

.padding-111-0 {
  padding: 111px 0; }

.padding-0-111 {
  padding: 0 111px; }

.padding-t-111 {
  padding-top: 111px; }

.padding-l-111 {
  padding-left: 111px; }

.padding-r-111 {
  padding-right: 111px; }

.padding-b-111 {
  padding-bottom: 111px; }

.padding-lr-111 {
  padding-left: 111px;
  padding-right: 111px; }

.padding-tb-111-auto {
  padding-top: 111px;
  padding-bottom: 111px; }

.margin-111 {
  margin: 111px !important; }

.margin-111-0 {
  margin: 111px 0; }

.margin-0-111 {
  margin: 0 111px; }

.margin-t-111 {
  margin-top: 111px !important; }

.margin-r-111 {
  margin-right: 111px; }

.margin-b-111 {
  margin-bottom: 111px !important; }

.margin-l-111 {
  margin-left: 111px; }

.margin-lr-111 {
  margin-left: 111px !important;
  margin-right: 111px !important; }

.margin-tb-111-auto {
  margin-top: 111px;
  margin-bottom: 111px; }

.padding-112 {
  padding: 112px; }

.padding-112-0 {
  padding: 112px 0; }

.padding-0-112 {
  padding: 0 112px; }

.padding-t-112 {
  padding-top: 112px; }

.padding-l-112 {
  padding-left: 112px; }

.padding-r-112 {
  padding-right: 112px; }

.padding-b-112 {
  padding-bottom: 112px; }

.padding-lr-112 {
  padding-left: 112px;
  padding-right: 112px; }

.padding-tb-112-auto {
  padding-top: 112px;
  padding-bottom: 112px; }

.margin-112 {
  margin: 112px !important; }

.margin-112-0 {
  margin: 112px 0; }

.margin-0-112 {
  margin: 0 112px; }

.margin-t-112 {
  margin-top: 112px !important; }

.margin-r-112 {
  margin-right: 112px; }

.margin-b-112 {
  margin-bottom: 112px !important; }

.margin-l-112 {
  margin-left: 112px; }

.margin-lr-112 {
  margin-left: 112px !important;
  margin-right: 112px !important; }

.margin-tb-112-auto {
  margin-top: 112px;
  margin-bottom: 112px; }

.padding-113 {
  padding: 113px; }

.padding-113-0 {
  padding: 113px 0; }

.padding-0-113 {
  padding: 0 113px; }

.padding-t-113 {
  padding-top: 113px; }

.padding-l-113 {
  padding-left: 113px; }

.padding-r-113 {
  padding-right: 113px; }

.padding-b-113 {
  padding-bottom: 113px; }

.padding-lr-113 {
  padding-left: 113px;
  padding-right: 113px; }

.padding-tb-113-auto {
  padding-top: 113px;
  padding-bottom: 113px; }

.margin-113 {
  margin: 113px !important; }

.margin-113-0 {
  margin: 113px 0; }

.margin-0-113 {
  margin: 0 113px; }

.margin-t-113 {
  margin-top: 113px !important; }

.margin-r-113 {
  margin-right: 113px; }

.margin-b-113 {
  margin-bottom: 113px !important; }

.margin-l-113 {
  margin-left: 113px; }

.margin-lr-113 {
  margin-left: 113px !important;
  margin-right: 113px !important; }

.margin-tb-113-auto {
  margin-top: 113px;
  margin-bottom: 113px; }

.padding-114 {
  padding: 114px; }

.padding-114-0 {
  padding: 114px 0; }

.padding-0-114 {
  padding: 0 114px; }

.padding-t-114 {
  padding-top: 114px; }

.padding-l-114 {
  padding-left: 114px; }

.padding-r-114 {
  padding-right: 114px; }

.padding-b-114 {
  padding-bottom: 114px; }

.padding-lr-114 {
  padding-left: 114px;
  padding-right: 114px; }

.padding-tb-114-auto {
  padding-top: 114px;
  padding-bottom: 114px; }

.margin-114 {
  margin: 114px !important; }

.margin-114-0 {
  margin: 114px 0; }

.margin-0-114 {
  margin: 0 114px; }

.margin-t-114 {
  margin-top: 114px !important; }

.margin-r-114 {
  margin-right: 114px; }

.margin-b-114 {
  margin-bottom: 114px !important; }

.margin-l-114 {
  margin-left: 114px; }

.margin-lr-114 {
  margin-left: 114px !important;
  margin-right: 114px !important; }

.margin-tb-114-auto {
  margin-top: 114px;
  margin-bottom: 114px; }

.padding-115 {
  padding: 115px; }

.padding-115-0 {
  padding: 115px 0; }

.padding-0-115 {
  padding: 0 115px; }

.padding-t-115 {
  padding-top: 115px; }

.padding-l-115 {
  padding-left: 115px; }

.padding-r-115 {
  padding-right: 115px; }

.padding-b-115 {
  padding-bottom: 115px; }

.padding-lr-115 {
  padding-left: 115px;
  padding-right: 115px; }

.padding-tb-115-auto {
  padding-top: 115px;
  padding-bottom: 115px; }

.margin-115 {
  margin: 115px !important; }

.margin-115-0 {
  margin: 115px 0; }

.margin-0-115 {
  margin: 0 115px; }

.margin-t-115 {
  margin-top: 115px !important; }

.margin-r-115 {
  margin-right: 115px; }

.margin-b-115 {
  margin-bottom: 115px !important; }

.margin-l-115 {
  margin-left: 115px; }

.margin-lr-115 {
  margin-left: 115px !important;
  margin-right: 115px !important; }

.margin-tb-115-auto {
  margin-top: 115px;
  margin-bottom: 115px; }

.padding-116 {
  padding: 116px; }

.padding-116-0 {
  padding: 116px 0; }

.padding-0-116 {
  padding: 0 116px; }

.padding-t-116 {
  padding-top: 116px; }

.padding-l-116 {
  padding-left: 116px; }

.padding-r-116 {
  padding-right: 116px; }

.padding-b-116 {
  padding-bottom: 116px; }

.padding-lr-116 {
  padding-left: 116px;
  padding-right: 116px; }

.padding-tb-116-auto {
  padding-top: 116px;
  padding-bottom: 116px; }

.margin-116 {
  margin: 116px !important; }

.margin-116-0 {
  margin: 116px 0; }

.margin-0-116 {
  margin: 0 116px; }

.margin-t-116 {
  margin-top: 116px !important; }

.margin-r-116 {
  margin-right: 116px; }

.margin-b-116 {
  margin-bottom: 116px !important; }

.margin-l-116 {
  margin-left: 116px; }

.margin-lr-116 {
  margin-left: 116px !important;
  margin-right: 116px !important; }

.margin-tb-116-auto {
  margin-top: 116px;
  margin-bottom: 116px; }

.padding-117 {
  padding: 117px; }

.padding-117-0 {
  padding: 117px 0; }

.padding-0-117 {
  padding: 0 117px; }

.padding-t-117 {
  padding-top: 117px; }

.padding-l-117 {
  padding-left: 117px; }

.padding-r-117 {
  padding-right: 117px; }

.padding-b-117 {
  padding-bottom: 117px; }

.padding-lr-117 {
  padding-left: 117px;
  padding-right: 117px; }

.padding-tb-117-auto {
  padding-top: 117px;
  padding-bottom: 117px; }

.margin-117 {
  margin: 117px !important; }

.margin-117-0 {
  margin: 117px 0; }

.margin-0-117 {
  margin: 0 117px; }

.margin-t-117 {
  margin-top: 117px !important; }

.margin-r-117 {
  margin-right: 117px; }

.margin-b-117 {
  margin-bottom: 117px !important; }

.margin-l-117 {
  margin-left: 117px; }

.margin-lr-117 {
  margin-left: 117px !important;
  margin-right: 117px !important; }

.margin-tb-117-auto {
  margin-top: 117px;
  margin-bottom: 117px; }

.padding-118 {
  padding: 118px; }

.padding-118-0 {
  padding: 118px 0; }

.padding-0-118 {
  padding: 0 118px; }

.padding-t-118 {
  padding-top: 118px; }

.padding-l-118 {
  padding-left: 118px; }

.padding-r-118 {
  padding-right: 118px; }

.padding-b-118 {
  padding-bottom: 118px; }

.padding-lr-118 {
  padding-left: 118px;
  padding-right: 118px; }

.padding-tb-118-auto {
  padding-top: 118px;
  padding-bottom: 118px; }

.margin-118 {
  margin: 118px !important; }

.margin-118-0 {
  margin: 118px 0; }

.margin-0-118 {
  margin: 0 118px; }

.margin-t-118 {
  margin-top: 118px !important; }

.margin-r-118 {
  margin-right: 118px; }

.margin-b-118 {
  margin-bottom: 118px !important; }

.margin-l-118 {
  margin-left: 118px; }

.margin-lr-118 {
  margin-left: 118px !important;
  margin-right: 118px !important; }

.margin-tb-118-auto {
  margin-top: 118px;
  margin-bottom: 118px; }

.padding-119 {
  padding: 119px; }

.padding-119-0 {
  padding: 119px 0; }

.padding-0-119 {
  padding: 0 119px; }

.padding-t-119 {
  padding-top: 119px; }

.padding-l-119 {
  padding-left: 119px; }

.padding-r-119 {
  padding-right: 119px; }

.padding-b-119 {
  padding-bottom: 119px; }

.padding-lr-119 {
  padding-left: 119px;
  padding-right: 119px; }

.padding-tb-119-auto {
  padding-top: 119px;
  padding-bottom: 119px; }

.margin-119 {
  margin: 119px !important; }

.margin-119-0 {
  margin: 119px 0; }

.margin-0-119 {
  margin: 0 119px; }

.margin-t-119 {
  margin-top: 119px !important; }

.margin-r-119 {
  margin-right: 119px; }

.margin-b-119 {
  margin-bottom: 119px !important; }

.margin-l-119 {
  margin-left: 119px; }

.margin-lr-119 {
  margin-left: 119px !important;
  margin-right: 119px !important; }

.margin-tb-119-auto {
  margin-top: 119px;
  margin-bottom: 119px; }

.padding-120 {
  padding: 120px; }

.padding-120-0 {
  padding: 120px 0; }

.padding-0-120 {
  padding: 0 120px; }

.padding-t-120 {
  padding-top: 120px; }

.padding-l-120 {
  padding-left: 120px; }

.padding-r-120 {
  padding-right: 120px; }

.padding-b-120 {
  padding-bottom: 120px; }

.padding-lr-120 {
  padding-left: 120px;
  padding-right: 120px; }

.padding-tb-120-auto {
  padding-top: 120px;
  padding-bottom: 120px; }

.margin-120 {
  margin: 120px !important; }

.margin-120-0 {
  margin: 120px 0; }

.margin-0-120 {
  margin: 0 120px; }

.margin-t-120 {
  margin-top: 120px !important; }

.margin-r-120 {
  margin-right: 120px; }

.margin-b-120 {
  margin-bottom: 120px !important; }

.margin-l-120 {
  margin-left: 120px; }

.margin-lr-120 {
  margin-left: 120px !important;
  margin-right: 120px !important; }

.margin-tb-120-auto {
  margin-top: 120px;
  margin-bottom: 120px; }

.padding-121 {
  padding: 121px; }

.padding-121-0 {
  padding: 121px 0; }

.padding-0-121 {
  padding: 0 121px; }

.padding-t-121 {
  padding-top: 121px; }

.padding-l-121 {
  padding-left: 121px; }

.padding-r-121 {
  padding-right: 121px; }

.padding-b-121 {
  padding-bottom: 121px; }

.padding-lr-121 {
  padding-left: 121px;
  padding-right: 121px; }

.padding-tb-121-auto {
  padding-top: 121px;
  padding-bottom: 121px; }

.margin-121 {
  margin: 121px !important; }

.margin-121-0 {
  margin: 121px 0; }

.margin-0-121 {
  margin: 0 121px; }

.margin-t-121 {
  margin-top: 121px !important; }

.margin-r-121 {
  margin-right: 121px; }

.margin-b-121 {
  margin-bottom: 121px !important; }

.margin-l-121 {
  margin-left: 121px; }

.margin-lr-121 {
  margin-left: 121px !important;
  margin-right: 121px !important; }

.margin-tb-121-auto {
  margin-top: 121px;
  margin-bottom: 121px; }

.padding-122 {
  padding: 122px; }

.padding-122-0 {
  padding: 122px 0; }

.padding-0-122 {
  padding: 0 122px; }

.padding-t-122 {
  padding-top: 122px; }

.padding-l-122 {
  padding-left: 122px; }

.padding-r-122 {
  padding-right: 122px; }

.padding-b-122 {
  padding-bottom: 122px; }

.padding-lr-122 {
  padding-left: 122px;
  padding-right: 122px; }

.padding-tb-122-auto {
  padding-top: 122px;
  padding-bottom: 122px; }

.margin-122 {
  margin: 122px !important; }

.margin-122-0 {
  margin: 122px 0; }

.margin-0-122 {
  margin: 0 122px; }

.margin-t-122 {
  margin-top: 122px !important; }

.margin-r-122 {
  margin-right: 122px; }

.margin-b-122 {
  margin-bottom: 122px !important; }

.margin-l-122 {
  margin-left: 122px; }

.margin-lr-122 {
  margin-left: 122px !important;
  margin-right: 122px !important; }

.margin-tb-122-auto {
  margin-top: 122px;
  margin-bottom: 122px; }

.padding-123 {
  padding: 123px; }

.padding-123-0 {
  padding: 123px 0; }

.padding-0-123 {
  padding: 0 123px; }

.padding-t-123 {
  padding-top: 123px; }

.padding-l-123 {
  padding-left: 123px; }

.padding-r-123 {
  padding-right: 123px; }

.padding-b-123 {
  padding-bottom: 123px; }

.padding-lr-123 {
  padding-left: 123px;
  padding-right: 123px; }

.padding-tb-123-auto {
  padding-top: 123px;
  padding-bottom: 123px; }

.margin-123 {
  margin: 123px !important; }

.margin-123-0 {
  margin: 123px 0; }

.margin-0-123 {
  margin: 0 123px; }

.margin-t-123 {
  margin-top: 123px !important; }

.margin-r-123 {
  margin-right: 123px; }

.margin-b-123 {
  margin-bottom: 123px !important; }

.margin-l-123 {
  margin-left: 123px; }

.margin-lr-123 {
  margin-left: 123px !important;
  margin-right: 123px !important; }

.margin-tb-123-auto {
  margin-top: 123px;
  margin-bottom: 123px; }

.padding-124 {
  padding: 124px; }

.padding-124-0 {
  padding: 124px 0; }

.padding-0-124 {
  padding: 0 124px; }

.padding-t-124 {
  padding-top: 124px; }

.padding-l-124 {
  padding-left: 124px; }

.padding-r-124 {
  padding-right: 124px; }

.padding-b-124 {
  padding-bottom: 124px; }

.padding-lr-124 {
  padding-left: 124px;
  padding-right: 124px; }

.padding-tb-124-auto {
  padding-top: 124px;
  padding-bottom: 124px; }

.margin-124 {
  margin: 124px !important; }

.margin-124-0 {
  margin: 124px 0; }

.margin-0-124 {
  margin: 0 124px; }

.margin-t-124 {
  margin-top: 124px !important; }

.margin-r-124 {
  margin-right: 124px; }

.margin-b-124 {
  margin-bottom: 124px !important; }

.margin-l-124 {
  margin-left: 124px; }

.margin-lr-124 {
  margin-left: 124px !important;
  margin-right: 124px !important; }

.margin-tb-124-auto {
  margin-top: 124px;
  margin-bottom: 124px; }

.padding-125 {
  padding: 125px; }

.padding-125-0 {
  padding: 125px 0; }

.padding-0-125 {
  padding: 0 125px; }

.padding-t-125 {
  padding-top: 125px; }

.padding-l-125 {
  padding-left: 125px; }

.padding-r-125 {
  padding-right: 125px; }

.padding-b-125 {
  padding-bottom: 125px; }

.padding-lr-125 {
  padding-left: 125px;
  padding-right: 125px; }

.padding-tb-125-auto {
  padding-top: 125px;
  padding-bottom: 125px; }

.margin-125 {
  margin: 125px !important; }

.margin-125-0 {
  margin: 125px 0; }

.margin-0-125 {
  margin: 0 125px; }

.margin-t-125 {
  margin-top: 125px !important; }

.margin-r-125 {
  margin-right: 125px; }

.margin-b-125 {
  margin-bottom: 125px !important; }

.margin-l-125 {
  margin-left: 125px; }

.margin-lr-125 {
  margin-left: 125px !important;
  margin-right: 125px !important; }

.margin-tb-125-auto {
  margin-top: 125px;
  margin-bottom: 125px; }

.padding-126 {
  padding: 126px; }

.padding-126-0 {
  padding: 126px 0; }

.padding-0-126 {
  padding: 0 126px; }

.padding-t-126 {
  padding-top: 126px; }

.padding-l-126 {
  padding-left: 126px; }

.padding-r-126 {
  padding-right: 126px; }

.padding-b-126 {
  padding-bottom: 126px; }

.padding-lr-126 {
  padding-left: 126px;
  padding-right: 126px; }

.padding-tb-126-auto {
  padding-top: 126px;
  padding-bottom: 126px; }

.margin-126 {
  margin: 126px !important; }

.margin-126-0 {
  margin: 126px 0; }

.margin-0-126 {
  margin: 0 126px; }

.margin-t-126 {
  margin-top: 126px !important; }

.margin-r-126 {
  margin-right: 126px; }

.margin-b-126 {
  margin-bottom: 126px !important; }

.margin-l-126 {
  margin-left: 126px; }

.margin-lr-126 {
  margin-left: 126px !important;
  margin-right: 126px !important; }

.margin-tb-126-auto {
  margin-top: 126px;
  margin-bottom: 126px; }

.padding-127 {
  padding: 127px; }

.padding-127-0 {
  padding: 127px 0; }

.padding-0-127 {
  padding: 0 127px; }

.padding-t-127 {
  padding-top: 127px; }

.padding-l-127 {
  padding-left: 127px; }

.padding-r-127 {
  padding-right: 127px; }

.padding-b-127 {
  padding-bottom: 127px; }

.padding-lr-127 {
  padding-left: 127px;
  padding-right: 127px; }

.padding-tb-127-auto {
  padding-top: 127px;
  padding-bottom: 127px; }

.margin-127 {
  margin: 127px !important; }

.margin-127-0 {
  margin: 127px 0; }

.margin-0-127 {
  margin: 0 127px; }

.margin-t-127 {
  margin-top: 127px !important; }

.margin-r-127 {
  margin-right: 127px; }

.margin-b-127 {
  margin-bottom: 127px !important; }

.margin-l-127 {
  margin-left: 127px; }

.margin-lr-127 {
  margin-left: 127px !important;
  margin-right: 127px !important; }

.margin-tb-127-auto {
  margin-top: 127px;
  margin-bottom: 127px; }

.padding-128 {
  padding: 128px; }

.padding-128-0 {
  padding: 128px 0; }

.padding-0-128 {
  padding: 0 128px; }

.padding-t-128 {
  padding-top: 128px; }

.padding-l-128 {
  padding-left: 128px; }

.padding-r-128 {
  padding-right: 128px; }

.padding-b-128 {
  padding-bottom: 128px; }

.padding-lr-128 {
  padding-left: 128px;
  padding-right: 128px; }

.padding-tb-128-auto {
  padding-top: 128px;
  padding-bottom: 128px; }

.margin-128 {
  margin: 128px !important; }

.margin-128-0 {
  margin: 128px 0; }

.margin-0-128 {
  margin: 0 128px; }

.margin-t-128 {
  margin-top: 128px !important; }

.margin-r-128 {
  margin-right: 128px; }

.margin-b-128 {
  margin-bottom: 128px !important; }

.margin-l-128 {
  margin-left: 128px; }

.margin-lr-128 {
  margin-left: 128px !important;
  margin-right: 128px !important; }

.margin-tb-128-auto {
  margin-top: 128px;
  margin-bottom: 128px; }

.padding-129 {
  padding: 129px; }

.padding-129-0 {
  padding: 129px 0; }

.padding-0-129 {
  padding: 0 129px; }

.padding-t-129 {
  padding-top: 129px; }

.padding-l-129 {
  padding-left: 129px; }

.padding-r-129 {
  padding-right: 129px; }

.padding-b-129 {
  padding-bottom: 129px; }

.padding-lr-129 {
  padding-left: 129px;
  padding-right: 129px; }

.padding-tb-129-auto {
  padding-top: 129px;
  padding-bottom: 129px; }

.margin-129 {
  margin: 129px !important; }

.margin-129-0 {
  margin: 129px 0; }

.margin-0-129 {
  margin: 0 129px; }

.margin-t-129 {
  margin-top: 129px !important; }

.margin-r-129 {
  margin-right: 129px; }

.margin-b-129 {
  margin-bottom: 129px !important; }

.margin-l-129 {
  margin-left: 129px; }

.margin-lr-129 {
  margin-left: 129px !important;
  margin-right: 129px !important; }

.margin-tb-129-auto {
  margin-top: 129px;
  margin-bottom: 129px; }

.padding-130 {
  padding: 130px; }

.padding-130-0 {
  padding: 130px 0; }

.padding-0-130 {
  padding: 0 130px; }

.padding-t-130 {
  padding-top: 130px; }

.padding-l-130 {
  padding-left: 130px; }

.padding-r-130 {
  padding-right: 130px; }

.padding-b-130 {
  padding-bottom: 130px; }

.padding-lr-130 {
  padding-left: 130px;
  padding-right: 130px; }

.padding-tb-130-auto {
  padding-top: 130px;
  padding-bottom: 130px; }

.margin-130 {
  margin: 130px !important; }

.margin-130-0 {
  margin: 130px 0; }

.margin-0-130 {
  margin: 0 130px; }

.margin-t-130 {
  margin-top: 130px !important; }

.margin-r-130 {
  margin-right: 130px; }

.margin-b-130 {
  margin-bottom: 130px !important; }

.margin-l-130 {
  margin-left: 130px; }

.margin-lr-130 {
  margin-left: 130px !important;
  margin-right: 130px !important; }

.margin-tb-130-auto {
  margin-top: 130px;
  margin-bottom: 130px; }

.padding-131 {
  padding: 131px; }

.padding-131-0 {
  padding: 131px 0; }

.padding-0-131 {
  padding: 0 131px; }

.padding-t-131 {
  padding-top: 131px; }

.padding-l-131 {
  padding-left: 131px; }

.padding-r-131 {
  padding-right: 131px; }

.padding-b-131 {
  padding-bottom: 131px; }

.padding-lr-131 {
  padding-left: 131px;
  padding-right: 131px; }

.padding-tb-131-auto {
  padding-top: 131px;
  padding-bottom: 131px; }

.margin-131 {
  margin: 131px !important; }

.margin-131-0 {
  margin: 131px 0; }

.margin-0-131 {
  margin: 0 131px; }

.margin-t-131 {
  margin-top: 131px !important; }

.margin-r-131 {
  margin-right: 131px; }

.margin-b-131 {
  margin-bottom: 131px !important; }

.margin-l-131 {
  margin-left: 131px; }

.margin-lr-131 {
  margin-left: 131px !important;
  margin-right: 131px !important; }

.margin-tb-131-auto {
  margin-top: 131px;
  margin-bottom: 131px; }

.padding-132 {
  padding: 132px; }

.padding-132-0 {
  padding: 132px 0; }

.padding-0-132 {
  padding: 0 132px; }

.padding-t-132 {
  padding-top: 132px; }

.padding-l-132 {
  padding-left: 132px; }

.padding-r-132 {
  padding-right: 132px; }

.padding-b-132 {
  padding-bottom: 132px; }

.padding-lr-132 {
  padding-left: 132px;
  padding-right: 132px; }

.padding-tb-132-auto {
  padding-top: 132px;
  padding-bottom: 132px; }

.margin-132 {
  margin: 132px !important; }

.margin-132-0 {
  margin: 132px 0; }

.margin-0-132 {
  margin: 0 132px; }

.margin-t-132 {
  margin-top: 132px !important; }

.margin-r-132 {
  margin-right: 132px; }

.margin-b-132 {
  margin-bottom: 132px !important; }

.margin-l-132 {
  margin-left: 132px; }

.margin-lr-132 {
  margin-left: 132px !important;
  margin-right: 132px !important; }

.margin-tb-132-auto {
  margin-top: 132px;
  margin-bottom: 132px; }

.padding-133 {
  padding: 133px; }

.padding-133-0 {
  padding: 133px 0; }

.padding-0-133 {
  padding: 0 133px; }

.padding-t-133 {
  padding-top: 133px; }

.padding-l-133 {
  padding-left: 133px; }

.padding-r-133 {
  padding-right: 133px; }

.padding-b-133 {
  padding-bottom: 133px; }

.padding-lr-133 {
  padding-left: 133px;
  padding-right: 133px; }

.padding-tb-133-auto {
  padding-top: 133px;
  padding-bottom: 133px; }

.margin-133 {
  margin: 133px !important; }

.margin-133-0 {
  margin: 133px 0; }

.margin-0-133 {
  margin: 0 133px; }

.margin-t-133 {
  margin-top: 133px !important; }

.margin-r-133 {
  margin-right: 133px; }

.margin-b-133 {
  margin-bottom: 133px !important; }

.margin-l-133 {
  margin-left: 133px; }

.margin-lr-133 {
  margin-left: 133px !important;
  margin-right: 133px !important; }

.margin-tb-133-auto {
  margin-top: 133px;
  margin-bottom: 133px; }

.padding-134 {
  padding: 134px; }

.padding-134-0 {
  padding: 134px 0; }

.padding-0-134 {
  padding: 0 134px; }

.padding-t-134 {
  padding-top: 134px; }

.padding-l-134 {
  padding-left: 134px; }

.padding-r-134 {
  padding-right: 134px; }

.padding-b-134 {
  padding-bottom: 134px; }

.padding-lr-134 {
  padding-left: 134px;
  padding-right: 134px; }

.padding-tb-134-auto {
  padding-top: 134px;
  padding-bottom: 134px; }

.margin-134 {
  margin: 134px !important; }

.margin-134-0 {
  margin: 134px 0; }

.margin-0-134 {
  margin: 0 134px; }

.margin-t-134 {
  margin-top: 134px !important; }

.margin-r-134 {
  margin-right: 134px; }

.margin-b-134 {
  margin-bottom: 134px !important; }

.margin-l-134 {
  margin-left: 134px; }

.margin-lr-134 {
  margin-left: 134px !important;
  margin-right: 134px !important; }

.margin-tb-134-auto {
  margin-top: 134px;
  margin-bottom: 134px; }

.padding-135 {
  padding: 135px; }

.padding-135-0 {
  padding: 135px 0; }

.padding-0-135 {
  padding: 0 135px; }

.padding-t-135 {
  padding-top: 135px; }

.padding-l-135 {
  padding-left: 135px; }

.padding-r-135 {
  padding-right: 135px; }

.padding-b-135 {
  padding-bottom: 135px; }

.padding-lr-135 {
  padding-left: 135px;
  padding-right: 135px; }

.padding-tb-135-auto {
  padding-top: 135px;
  padding-bottom: 135px; }

.margin-135 {
  margin: 135px !important; }

.margin-135-0 {
  margin: 135px 0; }

.margin-0-135 {
  margin: 0 135px; }

.margin-t-135 {
  margin-top: 135px !important; }

.margin-r-135 {
  margin-right: 135px; }

.margin-b-135 {
  margin-bottom: 135px !important; }

.margin-l-135 {
  margin-left: 135px; }

.margin-lr-135 {
  margin-left: 135px !important;
  margin-right: 135px !important; }

.margin-tb-135-auto {
  margin-top: 135px;
  margin-bottom: 135px; }

.padding-136 {
  padding: 136px; }

.padding-136-0 {
  padding: 136px 0; }

.padding-0-136 {
  padding: 0 136px; }

.padding-t-136 {
  padding-top: 136px; }

.padding-l-136 {
  padding-left: 136px; }

.padding-r-136 {
  padding-right: 136px; }

.padding-b-136 {
  padding-bottom: 136px; }

.padding-lr-136 {
  padding-left: 136px;
  padding-right: 136px; }

.padding-tb-136-auto {
  padding-top: 136px;
  padding-bottom: 136px; }

.margin-136 {
  margin: 136px !important; }

.margin-136-0 {
  margin: 136px 0; }

.margin-0-136 {
  margin: 0 136px; }

.margin-t-136 {
  margin-top: 136px !important; }

.margin-r-136 {
  margin-right: 136px; }

.margin-b-136 {
  margin-bottom: 136px !important; }

.margin-l-136 {
  margin-left: 136px; }

.margin-lr-136 {
  margin-left: 136px !important;
  margin-right: 136px !important; }

.margin-tb-136-auto {
  margin-top: 136px;
  margin-bottom: 136px; }

.padding-137 {
  padding: 137px; }

.padding-137-0 {
  padding: 137px 0; }

.padding-0-137 {
  padding: 0 137px; }

.padding-t-137 {
  padding-top: 137px; }

.padding-l-137 {
  padding-left: 137px; }

.padding-r-137 {
  padding-right: 137px; }

.padding-b-137 {
  padding-bottom: 137px; }

.padding-lr-137 {
  padding-left: 137px;
  padding-right: 137px; }

.padding-tb-137-auto {
  padding-top: 137px;
  padding-bottom: 137px; }

.margin-137 {
  margin: 137px !important; }

.margin-137-0 {
  margin: 137px 0; }

.margin-0-137 {
  margin: 0 137px; }

.margin-t-137 {
  margin-top: 137px !important; }

.margin-r-137 {
  margin-right: 137px; }

.margin-b-137 {
  margin-bottom: 137px !important; }

.margin-l-137 {
  margin-left: 137px; }

.margin-lr-137 {
  margin-left: 137px !important;
  margin-right: 137px !important; }

.margin-tb-137-auto {
  margin-top: 137px;
  margin-bottom: 137px; }

.padding-138 {
  padding: 138px; }

.padding-138-0 {
  padding: 138px 0; }

.padding-0-138 {
  padding: 0 138px; }

.padding-t-138 {
  padding-top: 138px; }

.padding-l-138 {
  padding-left: 138px; }

.padding-r-138 {
  padding-right: 138px; }

.padding-b-138 {
  padding-bottom: 138px; }

.padding-lr-138 {
  padding-left: 138px;
  padding-right: 138px; }

.padding-tb-138-auto {
  padding-top: 138px;
  padding-bottom: 138px; }

.margin-138 {
  margin: 138px !important; }

.margin-138-0 {
  margin: 138px 0; }

.margin-0-138 {
  margin: 0 138px; }

.margin-t-138 {
  margin-top: 138px !important; }

.margin-r-138 {
  margin-right: 138px; }

.margin-b-138 {
  margin-bottom: 138px !important; }

.margin-l-138 {
  margin-left: 138px; }

.margin-lr-138 {
  margin-left: 138px !important;
  margin-right: 138px !important; }

.margin-tb-138-auto {
  margin-top: 138px;
  margin-bottom: 138px; }

.padding-139 {
  padding: 139px; }

.padding-139-0 {
  padding: 139px 0; }

.padding-0-139 {
  padding: 0 139px; }

.padding-t-139 {
  padding-top: 139px; }

.padding-l-139 {
  padding-left: 139px; }

.padding-r-139 {
  padding-right: 139px; }

.padding-b-139 {
  padding-bottom: 139px; }

.padding-lr-139 {
  padding-left: 139px;
  padding-right: 139px; }

.padding-tb-139-auto {
  padding-top: 139px;
  padding-bottom: 139px; }

.margin-139 {
  margin: 139px !important; }

.margin-139-0 {
  margin: 139px 0; }

.margin-0-139 {
  margin: 0 139px; }

.margin-t-139 {
  margin-top: 139px !important; }

.margin-r-139 {
  margin-right: 139px; }

.margin-b-139 {
  margin-bottom: 139px !important; }

.margin-l-139 {
  margin-left: 139px; }

.margin-lr-139 {
  margin-left: 139px !important;
  margin-right: 139px !important; }

.margin-tb-139-auto {
  margin-top: 139px;
  margin-bottom: 139px; }

.padding-140 {
  padding: 140px; }

.padding-140-0 {
  padding: 140px 0; }

.padding-0-140 {
  padding: 0 140px; }

.padding-t-140 {
  padding-top: 140px; }

.padding-l-140 {
  padding-left: 140px; }

.padding-r-140 {
  padding-right: 140px; }

.padding-b-140 {
  padding-bottom: 140px; }

.padding-lr-140 {
  padding-left: 140px;
  padding-right: 140px; }

.padding-tb-140-auto {
  padding-top: 140px;
  padding-bottom: 140px; }

.margin-140 {
  margin: 140px !important; }

.margin-140-0 {
  margin: 140px 0; }

.margin-0-140 {
  margin: 0 140px; }

.margin-t-140 {
  margin-top: 140px !important; }

.margin-r-140 {
  margin-right: 140px; }

.margin-b-140 {
  margin-bottom: 140px !important; }

.margin-l-140 {
  margin-left: 140px; }

.margin-lr-140 {
  margin-left: 140px !important;
  margin-right: 140px !important; }

.margin-tb-140-auto {
  margin-top: 140px;
  margin-bottom: 140px; }

.padding-141 {
  padding: 141px; }

.padding-141-0 {
  padding: 141px 0; }

.padding-0-141 {
  padding: 0 141px; }

.padding-t-141 {
  padding-top: 141px; }

.padding-l-141 {
  padding-left: 141px; }

.padding-r-141 {
  padding-right: 141px; }

.padding-b-141 {
  padding-bottom: 141px; }

.padding-lr-141 {
  padding-left: 141px;
  padding-right: 141px; }

.padding-tb-141-auto {
  padding-top: 141px;
  padding-bottom: 141px; }

.margin-141 {
  margin: 141px !important; }

.margin-141-0 {
  margin: 141px 0; }

.margin-0-141 {
  margin: 0 141px; }

.margin-t-141 {
  margin-top: 141px !important; }

.margin-r-141 {
  margin-right: 141px; }

.margin-b-141 {
  margin-bottom: 141px !important; }

.margin-l-141 {
  margin-left: 141px; }

.margin-lr-141 {
  margin-left: 141px !important;
  margin-right: 141px !important; }

.margin-tb-141-auto {
  margin-top: 141px;
  margin-bottom: 141px; }

.padding-142 {
  padding: 142px; }

.padding-142-0 {
  padding: 142px 0; }

.padding-0-142 {
  padding: 0 142px; }

.padding-t-142 {
  padding-top: 142px; }

.padding-l-142 {
  padding-left: 142px; }

.padding-r-142 {
  padding-right: 142px; }

.padding-b-142 {
  padding-bottom: 142px; }

.padding-lr-142 {
  padding-left: 142px;
  padding-right: 142px; }

.padding-tb-142-auto {
  padding-top: 142px;
  padding-bottom: 142px; }

.margin-142 {
  margin: 142px !important; }

.margin-142-0 {
  margin: 142px 0; }

.margin-0-142 {
  margin: 0 142px; }

.margin-t-142 {
  margin-top: 142px !important; }

.margin-r-142 {
  margin-right: 142px; }

.margin-b-142 {
  margin-bottom: 142px !important; }

.margin-l-142 {
  margin-left: 142px; }

.margin-lr-142 {
  margin-left: 142px !important;
  margin-right: 142px !important; }

.margin-tb-142-auto {
  margin-top: 142px;
  margin-bottom: 142px; }

.padding-143 {
  padding: 143px; }

.padding-143-0 {
  padding: 143px 0; }

.padding-0-143 {
  padding: 0 143px; }

.padding-t-143 {
  padding-top: 143px; }

.padding-l-143 {
  padding-left: 143px; }

.padding-r-143 {
  padding-right: 143px; }

.padding-b-143 {
  padding-bottom: 143px; }

.padding-lr-143 {
  padding-left: 143px;
  padding-right: 143px; }

.padding-tb-143-auto {
  padding-top: 143px;
  padding-bottom: 143px; }

.margin-143 {
  margin: 143px !important; }

.margin-143-0 {
  margin: 143px 0; }

.margin-0-143 {
  margin: 0 143px; }

.margin-t-143 {
  margin-top: 143px !important; }

.margin-r-143 {
  margin-right: 143px; }

.margin-b-143 {
  margin-bottom: 143px !important; }

.margin-l-143 {
  margin-left: 143px; }

.margin-lr-143 {
  margin-left: 143px !important;
  margin-right: 143px !important; }

.margin-tb-143-auto {
  margin-top: 143px;
  margin-bottom: 143px; }

.padding-144 {
  padding: 144px; }

.padding-144-0 {
  padding: 144px 0; }

.padding-0-144 {
  padding: 0 144px; }

.padding-t-144 {
  padding-top: 144px; }

.padding-l-144 {
  padding-left: 144px; }

.padding-r-144 {
  padding-right: 144px; }

.padding-b-144 {
  padding-bottom: 144px; }

.padding-lr-144 {
  padding-left: 144px;
  padding-right: 144px; }

.padding-tb-144-auto {
  padding-top: 144px;
  padding-bottom: 144px; }

.margin-144 {
  margin: 144px !important; }

.margin-144-0 {
  margin: 144px 0; }

.margin-0-144 {
  margin: 0 144px; }

.margin-t-144 {
  margin-top: 144px !important; }

.margin-r-144 {
  margin-right: 144px; }

.margin-b-144 {
  margin-bottom: 144px !important; }

.margin-l-144 {
  margin-left: 144px; }

.margin-lr-144 {
  margin-left: 144px !important;
  margin-right: 144px !important; }

.margin-tb-144-auto {
  margin-top: 144px;
  margin-bottom: 144px; }

.padding-145 {
  padding: 145px; }

.padding-145-0 {
  padding: 145px 0; }

.padding-0-145 {
  padding: 0 145px; }

.padding-t-145 {
  padding-top: 145px; }

.padding-l-145 {
  padding-left: 145px; }

.padding-r-145 {
  padding-right: 145px; }

.padding-b-145 {
  padding-bottom: 145px; }

.padding-lr-145 {
  padding-left: 145px;
  padding-right: 145px; }

.padding-tb-145-auto {
  padding-top: 145px;
  padding-bottom: 145px; }

.margin-145 {
  margin: 145px !important; }

.margin-145-0 {
  margin: 145px 0; }

.margin-0-145 {
  margin: 0 145px; }

.margin-t-145 {
  margin-top: 145px !important; }

.margin-r-145 {
  margin-right: 145px; }

.margin-b-145 {
  margin-bottom: 145px !important; }

.margin-l-145 {
  margin-left: 145px; }

.margin-lr-145 {
  margin-left: 145px !important;
  margin-right: 145px !important; }

.margin-tb-145-auto {
  margin-top: 145px;
  margin-bottom: 145px; }

.padding-146 {
  padding: 146px; }

.padding-146-0 {
  padding: 146px 0; }

.padding-0-146 {
  padding: 0 146px; }

.padding-t-146 {
  padding-top: 146px; }

.padding-l-146 {
  padding-left: 146px; }

.padding-r-146 {
  padding-right: 146px; }

.padding-b-146 {
  padding-bottom: 146px; }

.padding-lr-146 {
  padding-left: 146px;
  padding-right: 146px; }

.padding-tb-146-auto {
  padding-top: 146px;
  padding-bottom: 146px; }

.margin-146 {
  margin: 146px !important; }

.margin-146-0 {
  margin: 146px 0; }

.margin-0-146 {
  margin: 0 146px; }

.margin-t-146 {
  margin-top: 146px !important; }

.margin-r-146 {
  margin-right: 146px; }

.margin-b-146 {
  margin-bottom: 146px !important; }

.margin-l-146 {
  margin-left: 146px; }

.margin-lr-146 {
  margin-left: 146px !important;
  margin-right: 146px !important; }

.margin-tb-146-auto {
  margin-top: 146px;
  margin-bottom: 146px; }

.padding-147 {
  padding: 147px; }

.padding-147-0 {
  padding: 147px 0; }

.padding-0-147 {
  padding: 0 147px; }

.padding-t-147 {
  padding-top: 147px; }

.padding-l-147 {
  padding-left: 147px; }

.padding-r-147 {
  padding-right: 147px; }

.padding-b-147 {
  padding-bottom: 147px; }

.padding-lr-147 {
  padding-left: 147px;
  padding-right: 147px; }

.padding-tb-147-auto {
  padding-top: 147px;
  padding-bottom: 147px; }

.margin-147 {
  margin: 147px !important; }

.margin-147-0 {
  margin: 147px 0; }

.margin-0-147 {
  margin: 0 147px; }

.margin-t-147 {
  margin-top: 147px !important; }

.margin-r-147 {
  margin-right: 147px; }

.margin-b-147 {
  margin-bottom: 147px !important; }

.margin-l-147 {
  margin-left: 147px; }

.margin-lr-147 {
  margin-left: 147px !important;
  margin-right: 147px !important; }

.margin-tb-147-auto {
  margin-top: 147px;
  margin-bottom: 147px; }

.padding-148 {
  padding: 148px; }

.padding-148-0 {
  padding: 148px 0; }

.padding-0-148 {
  padding: 0 148px; }

.padding-t-148 {
  padding-top: 148px; }

.padding-l-148 {
  padding-left: 148px; }

.padding-r-148 {
  padding-right: 148px; }

.padding-b-148 {
  padding-bottom: 148px; }

.padding-lr-148 {
  padding-left: 148px;
  padding-right: 148px; }

.padding-tb-148-auto {
  padding-top: 148px;
  padding-bottom: 148px; }

.margin-148 {
  margin: 148px !important; }

.margin-148-0 {
  margin: 148px 0; }

.margin-0-148 {
  margin: 0 148px; }

.margin-t-148 {
  margin-top: 148px !important; }

.margin-r-148 {
  margin-right: 148px; }

.margin-b-148 {
  margin-bottom: 148px !important; }

.margin-l-148 {
  margin-left: 148px; }

.margin-lr-148 {
  margin-left: 148px !important;
  margin-right: 148px !important; }

.margin-tb-148-auto {
  margin-top: 148px;
  margin-bottom: 148px; }

.padding-149 {
  padding: 149px; }

.padding-149-0 {
  padding: 149px 0; }

.padding-0-149 {
  padding: 0 149px; }

.padding-t-149 {
  padding-top: 149px; }

.padding-l-149 {
  padding-left: 149px; }

.padding-r-149 {
  padding-right: 149px; }

.padding-b-149 {
  padding-bottom: 149px; }

.padding-lr-149 {
  padding-left: 149px;
  padding-right: 149px; }

.padding-tb-149-auto {
  padding-top: 149px;
  padding-bottom: 149px; }

.margin-149 {
  margin: 149px !important; }

.margin-149-0 {
  margin: 149px 0; }

.margin-0-149 {
  margin: 0 149px; }

.margin-t-149 {
  margin-top: 149px !important; }

.margin-r-149 {
  margin-right: 149px; }

.margin-b-149 {
  margin-bottom: 149px !important; }

.margin-l-149 {
  margin-left: 149px; }

.margin-lr-149 {
  margin-left: 149px !important;
  margin-right: 149px !important; }

.margin-tb-149-auto {
  margin-top: 149px;
  margin-bottom: 149px; }

.padding-150 {
  padding: 150px; }

.padding-150-0 {
  padding: 150px 0; }

.padding-0-150 {
  padding: 0 150px; }

.padding-t-150 {
  padding-top: 150px; }

.padding-l-150 {
  padding-left: 150px; }

.padding-r-150 {
  padding-right: 150px; }

.padding-b-150 {
  padding-bottom: 150px; }

.padding-lr-150 {
  padding-left: 150px;
  padding-right: 150px; }

.padding-tb-150-auto {
  padding-top: 150px;
  padding-bottom: 150px; }

.margin-150 {
  margin: 150px !important; }

.margin-150-0 {
  margin: 150px 0; }

.margin-0-150 {
  margin: 0 150px; }

.margin-t-150 {
  margin-top: 150px !important; }

.margin-r-150 {
  margin-right: 150px; }

.margin-b-150 {
  margin-bottom: 150px !important; }

.margin-l-150 {
  margin-left: 150px; }

.margin-lr-150 {
  margin-left: 150px !important;
  margin-right: 150px !important; }

.margin-tb-150-auto {
  margin-top: 150px;
  margin-bottom: 150px; }

.padding-151 {
  padding: 151px; }

.padding-151-0 {
  padding: 151px 0; }

.padding-0-151 {
  padding: 0 151px; }

.padding-t-151 {
  padding-top: 151px; }

.padding-l-151 {
  padding-left: 151px; }

.padding-r-151 {
  padding-right: 151px; }

.padding-b-151 {
  padding-bottom: 151px; }

.padding-lr-151 {
  padding-left: 151px;
  padding-right: 151px; }

.padding-tb-151-auto {
  padding-top: 151px;
  padding-bottom: 151px; }

.margin-151 {
  margin: 151px !important; }

.margin-151-0 {
  margin: 151px 0; }

.margin-0-151 {
  margin: 0 151px; }

.margin-t-151 {
  margin-top: 151px !important; }

.margin-r-151 {
  margin-right: 151px; }

.margin-b-151 {
  margin-bottom: 151px !important; }

.margin-l-151 {
  margin-left: 151px; }

.margin-lr-151 {
  margin-left: 151px !important;
  margin-right: 151px !important; }

.margin-tb-151-auto {
  margin-top: 151px;
  margin-bottom: 151px; }

.padding-152 {
  padding: 152px; }

.padding-152-0 {
  padding: 152px 0; }

.padding-0-152 {
  padding: 0 152px; }

.padding-t-152 {
  padding-top: 152px; }

.padding-l-152 {
  padding-left: 152px; }

.padding-r-152 {
  padding-right: 152px; }

.padding-b-152 {
  padding-bottom: 152px; }

.padding-lr-152 {
  padding-left: 152px;
  padding-right: 152px; }

.padding-tb-152-auto {
  padding-top: 152px;
  padding-bottom: 152px; }

.margin-152 {
  margin: 152px !important; }

.margin-152-0 {
  margin: 152px 0; }

.margin-0-152 {
  margin: 0 152px; }

.margin-t-152 {
  margin-top: 152px !important; }

.margin-r-152 {
  margin-right: 152px; }

.margin-b-152 {
  margin-bottom: 152px !important; }

.margin-l-152 {
  margin-left: 152px; }

.margin-lr-152 {
  margin-left: 152px !important;
  margin-right: 152px !important; }

.margin-tb-152-auto {
  margin-top: 152px;
  margin-bottom: 152px; }

.padding-153 {
  padding: 153px; }

.padding-153-0 {
  padding: 153px 0; }

.padding-0-153 {
  padding: 0 153px; }

.padding-t-153 {
  padding-top: 153px; }

.padding-l-153 {
  padding-left: 153px; }

.padding-r-153 {
  padding-right: 153px; }

.padding-b-153 {
  padding-bottom: 153px; }

.padding-lr-153 {
  padding-left: 153px;
  padding-right: 153px; }

.padding-tb-153-auto {
  padding-top: 153px;
  padding-bottom: 153px; }

.margin-153 {
  margin: 153px !important; }

.margin-153-0 {
  margin: 153px 0; }

.margin-0-153 {
  margin: 0 153px; }

.margin-t-153 {
  margin-top: 153px !important; }

.margin-r-153 {
  margin-right: 153px; }

.margin-b-153 {
  margin-bottom: 153px !important; }

.margin-l-153 {
  margin-left: 153px; }

.margin-lr-153 {
  margin-left: 153px !important;
  margin-right: 153px !important; }

.margin-tb-153-auto {
  margin-top: 153px;
  margin-bottom: 153px; }

.padding-154 {
  padding: 154px; }

.padding-154-0 {
  padding: 154px 0; }

.padding-0-154 {
  padding: 0 154px; }

.padding-t-154 {
  padding-top: 154px; }

.padding-l-154 {
  padding-left: 154px; }

.padding-r-154 {
  padding-right: 154px; }

.padding-b-154 {
  padding-bottom: 154px; }

.padding-lr-154 {
  padding-left: 154px;
  padding-right: 154px; }

.padding-tb-154-auto {
  padding-top: 154px;
  padding-bottom: 154px; }

.margin-154 {
  margin: 154px !important; }

.margin-154-0 {
  margin: 154px 0; }

.margin-0-154 {
  margin: 0 154px; }

.margin-t-154 {
  margin-top: 154px !important; }

.margin-r-154 {
  margin-right: 154px; }

.margin-b-154 {
  margin-bottom: 154px !important; }

.margin-l-154 {
  margin-left: 154px; }

.margin-lr-154 {
  margin-left: 154px !important;
  margin-right: 154px !important; }

.margin-tb-154-auto {
  margin-top: 154px;
  margin-bottom: 154px; }

.padding-155 {
  padding: 155px; }

.padding-155-0 {
  padding: 155px 0; }

.padding-0-155 {
  padding: 0 155px; }

.padding-t-155 {
  padding-top: 155px; }

.padding-l-155 {
  padding-left: 155px; }

.padding-r-155 {
  padding-right: 155px; }

.padding-b-155 {
  padding-bottom: 155px; }

.padding-lr-155 {
  padding-left: 155px;
  padding-right: 155px; }

.padding-tb-155-auto {
  padding-top: 155px;
  padding-bottom: 155px; }

.margin-155 {
  margin: 155px !important; }

.margin-155-0 {
  margin: 155px 0; }

.margin-0-155 {
  margin: 0 155px; }

.margin-t-155 {
  margin-top: 155px !important; }

.margin-r-155 {
  margin-right: 155px; }

.margin-b-155 {
  margin-bottom: 155px !important; }

.margin-l-155 {
  margin-left: 155px; }

.margin-lr-155 {
  margin-left: 155px !important;
  margin-right: 155px !important; }

.margin-tb-155-auto {
  margin-top: 155px;
  margin-bottom: 155px; }

.padding-156 {
  padding: 156px; }

.padding-156-0 {
  padding: 156px 0; }

.padding-0-156 {
  padding: 0 156px; }

.padding-t-156 {
  padding-top: 156px; }

.padding-l-156 {
  padding-left: 156px; }

.padding-r-156 {
  padding-right: 156px; }

.padding-b-156 {
  padding-bottom: 156px; }

.padding-lr-156 {
  padding-left: 156px;
  padding-right: 156px; }

.padding-tb-156-auto {
  padding-top: 156px;
  padding-bottom: 156px; }

.margin-156 {
  margin: 156px !important; }

.margin-156-0 {
  margin: 156px 0; }

.margin-0-156 {
  margin: 0 156px; }

.margin-t-156 {
  margin-top: 156px !important; }

.margin-r-156 {
  margin-right: 156px; }

.margin-b-156 {
  margin-bottom: 156px !important; }

.margin-l-156 {
  margin-left: 156px; }

.margin-lr-156 {
  margin-left: 156px !important;
  margin-right: 156px !important; }

.margin-tb-156-auto {
  margin-top: 156px;
  margin-bottom: 156px; }

.padding-157 {
  padding: 157px; }

.padding-157-0 {
  padding: 157px 0; }

.padding-0-157 {
  padding: 0 157px; }

.padding-t-157 {
  padding-top: 157px; }

.padding-l-157 {
  padding-left: 157px; }

.padding-r-157 {
  padding-right: 157px; }

.padding-b-157 {
  padding-bottom: 157px; }

.padding-lr-157 {
  padding-left: 157px;
  padding-right: 157px; }

.padding-tb-157-auto {
  padding-top: 157px;
  padding-bottom: 157px; }

.margin-157 {
  margin: 157px !important; }

.margin-157-0 {
  margin: 157px 0; }

.margin-0-157 {
  margin: 0 157px; }

.margin-t-157 {
  margin-top: 157px !important; }

.margin-r-157 {
  margin-right: 157px; }

.margin-b-157 {
  margin-bottom: 157px !important; }

.margin-l-157 {
  margin-left: 157px; }

.margin-lr-157 {
  margin-left: 157px !important;
  margin-right: 157px !important; }

.margin-tb-157-auto {
  margin-top: 157px;
  margin-bottom: 157px; }

.padding-158 {
  padding: 158px; }

.padding-158-0 {
  padding: 158px 0; }

.padding-0-158 {
  padding: 0 158px; }

.padding-t-158 {
  padding-top: 158px; }

.padding-l-158 {
  padding-left: 158px; }

.padding-r-158 {
  padding-right: 158px; }

.padding-b-158 {
  padding-bottom: 158px; }

.padding-lr-158 {
  padding-left: 158px;
  padding-right: 158px; }

.padding-tb-158-auto {
  padding-top: 158px;
  padding-bottom: 158px; }

.margin-158 {
  margin: 158px !important; }

.margin-158-0 {
  margin: 158px 0; }

.margin-0-158 {
  margin: 0 158px; }

.margin-t-158 {
  margin-top: 158px !important; }

.margin-r-158 {
  margin-right: 158px; }

.margin-b-158 {
  margin-bottom: 158px !important; }

.margin-l-158 {
  margin-left: 158px; }

.margin-lr-158 {
  margin-left: 158px !important;
  margin-right: 158px !important; }

.margin-tb-158-auto {
  margin-top: 158px;
  margin-bottom: 158px; }

.padding-159 {
  padding: 159px; }

.padding-159-0 {
  padding: 159px 0; }

.padding-0-159 {
  padding: 0 159px; }

.padding-t-159 {
  padding-top: 159px; }

.padding-l-159 {
  padding-left: 159px; }

.padding-r-159 {
  padding-right: 159px; }

.padding-b-159 {
  padding-bottom: 159px; }

.padding-lr-159 {
  padding-left: 159px;
  padding-right: 159px; }

.padding-tb-159-auto {
  padding-top: 159px;
  padding-bottom: 159px; }

.margin-159 {
  margin: 159px !important; }

.margin-159-0 {
  margin: 159px 0; }

.margin-0-159 {
  margin: 0 159px; }

.margin-t-159 {
  margin-top: 159px !important; }

.margin-r-159 {
  margin-right: 159px; }

.margin-b-159 {
  margin-bottom: 159px !important; }

.margin-l-159 {
  margin-left: 159px; }

.margin-lr-159 {
  margin-left: 159px !important;
  margin-right: 159px !important; }

.margin-tb-159-auto {
  margin-top: 159px;
  margin-bottom: 159px; }

.padding-160 {
  padding: 160px; }

.padding-160-0 {
  padding: 160px 0; }

.padding-0-160 {
  padding: 0 160px; }

.padding-t-160 {
  padding-top: 160px; }

.padding-l-160 {
  padding-left: 160px; }

.padding-r-160 {
  padding-right: 160px; }

.padding-b-160 {
  padding-bottom: 160px; }

.padding-lr-160 {
  padding-left: 160px;
  padding-right: 160px; }

.padding-tb-160-auto {
  padding-top: 160px;
  padding-bottom: 160px; }

.margin-160 {
  margin: 160px !important; }

.margin-160-0 {
  margin: 160px 0; }

.margin-0-160 {
  margin: 0 160px; }

.margin-t-160 {
  margin-top: 160px !important; }

.margin-r-160 {
  margin-right: 160px; }

.margin-b-160 {
  margin-bottom: 160px !important; }

.margin-l-160 {
  margin-left: 160px; }

.margin-lr-160 {
  margin-left: 160px !important;
  margin-right: 160px !important; }

.margin-tb-160-auto {
  margin-top: 160px;
  margin-bottom: 160px; }

.padding-161 {
  padding: 161px; }

.padding-161-0 {
  padding: 161px 0; }

.padding-0-161 {
  padding: 0 161px; }

.padding-t-161 {
  padding-top: 161px; }

.padding-l-161 {
  padding-left: 161px; }

.padding-r-161 {
  padding-right: 161px; }

.padding-b-161 {
  padding-bottom: 161px; }

.padding-lr-161 {
  padding-left: 161px;
  padding-right: 161px; }

.padding-tb-161-auto {
  padding-top: 161px;
  padding-bottom: 161px; }

.margin-161 {
  margin: 161px !important; }

.margin-161-0 {
  margin: 161px 0; }

.margin-0-161 {
  margin: 0 161px; }

.margin-t-161 {
  margin-top: 161px !important; }

.margin-r-161 {
  margin-right: 161px; }

.margin-b-161 {
  margin-bottom: 161px !important; }

.margin-l-161 {
  margin-left: 161px; }

.margin-lr-161 {
  margin-left: 161px !important;
  margin-right: 161px !important; }

.margin-tb-161-auto {
  margin-top: 161px;
  margin-bottom: 161px; }

.padding-162 {
  padding: 162px; }

.padding-162-0 {
  padding: 162px 0; }

.padding-0-162 {
  padding: 0 162px; }

.padding-t-162 {
  padding-top: 162px; }

.padding-l-162 {
  padding-left: 162px; }

.padding-r-162 {
  padding-right: 162px; }

.padding-b-162 {
  padding-bottom: 162px; }

.padding-lr-162 {
  padding-left: 162px;
  padding-right: 162px; }

.padding-tb-162-auto {
  padding-top: 162px;
  padding-bottom: 162px; }

.margin-162 {
  margin: 162px !important; }

.margin-162-0 {
  margin: 162px 0; }

.margin-0-162 {
  margin: 0 162px; }

.margin-t-162 {
  margin-top: 162px !important; }

.margin-r-162 {
  margin-right: 162px; }

.margin-b-162 {
  margin-bottom: 162px !important; }

.margin-l-162 {
  margin-left: 162px; }

.margin-lr-162 {
  margin-left: 162px !important;
  margin-right: 162px !important; }

.margin-tb-162-auto {
  margin-top: 162px;
  margin-bottom: 162px; }

.padding-163 {
  padding: 163px; }

.padding-163-0 {
  padding: 163px 0; }

.padding-0-163 {
  padding: 0 163px; }

.padding-t-163 {
  padding-top: 163px; }

.padding-l-163 {
  padding-left: 163px; }

.padding-r-163 {
  padding-right: 163px; }

.padding-b-163 {
  padding-bottom: 163px; }

.padding-lr-163 {
  padding-left: 163px;
  padding-right: 163px; }

.padding-tb-163-auto {
  padding-top: 163px;
  padding-bottom: 163px; }

.margin-163 {
  margin: 163px !important; }

.margin-163-0 {
  margin: 163px 0; }

.margin-0-163 {
  margin: 0 163px; }

.margin-t-163 {
  margin-top: 163px !important; }

.margin-r-163 {
  margin-right: 163px; }

.margin-b-163 {
  margin-bottom: 163px !important; }

.margin-l-163 {
  margin-left: 163px; }

.margin-lr-163 {
  margin-left: 163px !important;
  margin-right: 163px !important; }

.margin-tb-163-auto {
  margin-top: 163px;
  margin-bottom: 163px; }

.padding-164 {
  padding: 164px; }

.padding-164-0 {
  padding: 164px 0; }

.padding-0-164 {
  padding: 0 164px; }

.padding-t-164 {
  padding-top: 164px; }

.padding-l-164 {
  padding-left: 164px; }

.padding-r-164 {
  padding-right: 164px; }

.padding-b-164 {
  padding-bottom: 164px; }

.padding-lr-164 {
  padding-left: 164px;
  padding-right: 164px; }

.padding-tb-164-auto {
  padding-top: 164px;
  padding-bottom: 164px; }

.margin-164 {
  margin: 164px !important; }

.margin-164-0 {
  margin: 164px 0; }

.margin-0-164 {
  margin: 0 164px; }

.margin-t-164 {
  margin-top: 164px !important; }

.margin-r-164 {
  margin-right: 164px; }

.margin-b-164 {
  margin-bottom: 164px !important; }

.margin-l-164 {
  margin-left: 164px; }

.margin-lr-164 {
  margin-left: 164px !important;
  margin-right: 164px !important; }

.margin-tb-164-auto {
  margin-top: 164px;
  margin-bottom: 164px; }

.padding-165 {
  padding: 165px; }

.padding-165-0 {
  padding: 165px 0; }

.padding-0-165 {
  padding: 0 165px; }

.padding-t-165 {
  padding-top: 165px; }

.padding-l-165 {
  padding-left: 165px; }

.padding-r-165 {
  padding-right: 165px; }

.padding-b-165 {
  padding-bottom: 165px; }

.padding-lr-165 {
  padding-left: 165px;
  padding-right: 165px; }

.padding-tb-165-auto {
  padding-top: 165px;
  padding-bottom: 165px; }

.margin-165 {
  margin: 165px !important; }

.margin-165-0 {
  margin: 165px 0; }

.margin-0-165 {
  margin: 0 165px; }

.margin-t-165 {
  margin-top: 165px !important; }

.margin-r-165 {
  margin-right: 165px; }

.margin-b-165 {
  margin-bottom: 165px !important; }

.margin-l-165 {
  margin-left: 165px; }

.margin-lr-165 {
  margin-left: 165px !important;
  margin-right: 165px !important; }

.margin-tb-165-auto {
  margin-top: 165px;
  margin-bottom: 165px; }

.padding-166 {
  padding: 166px; }

.padding-166-0 {
  padding: 166px 0; }

.padding-0-166 {
  padding: 0 166px; }

.padding-t-166 {
  padding-top: 166px; }

.padding-l-166 {
  padding-left: 166px; }

.padding-r-166 {
  padding-right: 166px; }

.padding-b-166 {
  padding-bottom: 166px; }

.padding-lr-166 {
  padding-left: 166px;
  padding-right: 166px; }

.padding-tb-166-auto {
  padding-top: 166px;
  padding-bottom: 166px; }

.margin-166 {
  margin: 166px !important; }

.margin-166-0 {
  margin: 166px 0; }

.margin-0-166 {
  margin: 0 166px; }

.margin-t-166 {
  margin-top: 166px !important; }

.margin-r-166 {
  margin-right: 166px; }

.margin-b-166 {
  margin-bottom: 166px !important; }

.margin-l-166 {
  margin-left: 166px; }

.margin-lr-166 {
  margin-left: 166px !important;
  margin-right: 166px !important; }

.margin-tb-166-auto {
  margin-top: 166px;
  margin-bottom: 166px; }

.padding-167 {
  padding: 167px; }

.padding-167-0 {
  padding: 167px 0; }

.padding-0-167 {
  padding: 0 167px; }

.padding-t-167 {
  padding-top: 167px; }

.padding-l-167 {
  padding-left: 167px; }

.padding-r-167 {
  padding-right: 167px; }

.padding-b-167 {
  padding-bottom: 167px; }

.padding-lr-167 {
  padding-left: 167px;
  padding-right: 167px; }

.padding-tb-167-auto {
  padding-top: 167px;
  padding-bottom: 167px; }

.margin-167 {
  margin: 167px !important; }

.margin-167-0 {
  margin: 167px 0; }

.margin-0-167 {
  margin: 0 167px; }

.margin-t-167 {
  margin-top: 167px !important; }

.margin-r-167 {
  margin-right: 167px; }

.margin-b-167 {
  margin-bottom: 167px !important; }

.margin-l-167 {
  margin-left: 167px; }

.margin-lr-167 {
  margin-left: 167px !important;
  margin-right: 167px !important; }

.margin-tb-167-auto {
  margin-top: 167px;
  margin-bottom: 167px; }

.padding-168 {
  padding: 168px; }

.padding-168-0 {
  padding: 168px 0; }

.padding-0-168 {
  padding: 0 168px; }

.padding-t-168 {
  padding-top: 168px; }

.padding-l-168 {
  padding-left: 168px; }

.padding-r-168 {
  padding-right: 168px; }

.padding-b-168 {
  padding-bottom: 168px; }

.padding-lr-168 {
  padding-left: 168px;
  padding-right: 168px; }

.padding-tb-168-auto {
  padding-top: 168px;
  padding-bottom: 168px; }

.margin-168 {
  margin: 168px !important; }

.margin-168-0 {
  margin: 168px 0; }

.margin-0-168 {
  margin: 0 168px; }

.margin-t-168 {
  margin-top: 168px !important; }

.margin-r-168 {
  margin-right: 168px; }

.margin-b-168 {
  margin-bottom: 168px !important; }

.margin-l-168 {
  margin-left: 168px; }

.margin-lr-168 {
  margin-left: 168px !important;
  margin-right: 168px !important; }

.margin-tb-168-auto {
  margin-top: 168px;
  margin-bottom: 168px; }

.padding-169 {
  padding: 169px; }

.padding-169-0 {
  padding: 169px 0; }

.padding-0-169 {
  padding: 0 169px; }

.padding-t-169 {
  padding-top: 169px; }

.padding-l-169 {
  padding-left: 169px; }

.padding-r-169 {
  padding-right: 169px; }

.padding-b-169 {
  padding-bottom: 169px; }

.padding-lr-169 {
  padding-left: 169px;
  padding-right: 169px; }

.padding-tb-169-auto {
  padding-top: 169px;
  padding-bottom: 169px; }

.margin-169 {
  margin: 169px !important; }

.margin-169-0 {
  margin: 169px 0; }

.margin-0-169 {
  margin: 0 169px; }

.margin-t-169 {
  margin-top: 169px !important; }

.margin-r-169 {
  margin-right: 169px; }

.margin-b-169 {
  margin-bottom: 169px !important; }

.margin-l-169 {
  margin-left: 169px; }

.margin-lr-169 {
  margin-left: 169px !important;
  margin-right: 169px !important; }

.margin-tb-169-auto {
  margin-top: 169px;
  margin-bottom: 169px; }

.padding-170 {
  padding: 170px; }

.padding-170-0 {
  padding: 170px 0; }

.padding-0-170 {
  padding: 0 170px; }

.padding-t-170 {
  padding-top: 170px; }

.padding-l-170 {
  padding-left: 170px; }

.padding-r-170 {
  padding-right: 170px; }

.padding-b-170 {
  padding-bottom: 170px; }

.padding-lr-170 {
  padding-left: 170px;
  padding-right: 170px; }

.padding-tb-170-auto {
  padding-top: 170px;
  padding-bottom: 170px; }

.margin-170 {
  margin: 170px !important; }

.margin-170-0 {
  margin: 170px 0; }

.margin-0-170 {
  margin: 0 170px; }

.margin-t-170 {
  margin-top: 170px !important; }

.margin-r-170 {
  margin-right: 170px; }

.margin-b-170 {
  margin-bottom: 170px !important; }

.margin-l-170 {
  margin-left: 170px; }

.margin-lr-170 {
  margin-left: 170px !important;
  margin-right: 170px !important; }

.margin-tb-170-auto {
  margin-top: 170px;
  margin-bottom: 170px; }

.padding-171 {
  padding: 171px; }

.padding-171-0 {
  padding: 171px 0; }

.padding-0-171 {
  padding: 0 171px; }

.padding-t-171 {
  padding-top: 171px; }

.padding-l-171 {
  padding-left: 171px; }

.padding-r-171 {
  padding-right: 171px; }

.padding-b-171 {
  padding-bottom: 171px; }

.padding-lr-171 {
  padding-left: 171px;
  padding-right: 171px; }

.padding-tb-171-auto {
  padding-top: 171px;
  padding-bottom: 171px; }

.margin-171 {
  margin: 171px !important; }

.margin-171-0 {
  margin: 171px 0; }

.margin-0-171 {
  margin: 0 171px; }

.margin-t-171 {
  margin-top: 171px !important; }

.margin-r-171 {
  margin-right: 171px; }

.margin-b-171 {
  margin-bottom: 171px !important; }

.margin-l-171 {
  margin-left: 171px; }

.margin-lr-171 {
  margin-left: 171px !important;
  margin-right: 171px !important; }

.margin-tb-171-auto {
  margin-top: 171px;
  margin-bottom: 171px; }

.padding-172 {
  padding: 172px; }

.padding-172-0 {
  padding: 172px 0; }

.padding-0-172 {
  padding: 0 172px; }

.padding-t-172 {
  padding-top: 172px; }

.padding-l-172 {
  padding-left: 172px; }

.padding-r-172 {
  padding-right: 172px; }

.padding-b-172 {
  padding-bottom: 172px; }

.padding-lr-172 {
  padding-left: 172px;
  padding-right: 172px; }

.padding-tb-172-auto {
  padding-top: 172px;
  padding-bottom: 172px; }

.margin-172 {
  margin: 172px !important; }

.margin-172-0 {
  margin: 172px 0; }

.margin-0-172 {
  margin: 0 172px; }

.margin-t-172 {
  margin-top: 172px !important; }

.margin-r-172 {
  margin-right: 172px; }

.margin-b-172 {
  margin-bottom: 172px !important; }

.margin-l-172 {
  margin-left: 172px; }

.margin-lr-172 {
  margin-left: 172px !important;
  margin-right: 172px !important; }

.margin-tb-172-auto {
  margin-top: 172px;
  margin-bottom: 172px; }

.padding-173 {
  padding: 173px; }

.padding-173-0 {
  padding: 173px 0; }

.padding-0-173 {
  padding: 0 173px; }

.padding-t-173 {
  padding-top: 173px; }

.padding-l-173 {
  padding-left: 173px; }

.padding-r-173 {
  padding-right: 173px; }

.padding-b-173 {
  padding-bottom: 173px; }

.padding-lr-173 {
  padding-left: 173px;
  padding-right: 173px; }

.padding-tb-173-auto {
  padding-top: 173px;
  padding-bottom: 173px; }

.margin-173 {
  margin: 173px !important; }

.margin-173-0 {
  margin: 173px 0; }

.margin-0-173 {
  margin: 0 173px; }

.margin-t-173 {
  margin-top: 173px !important; }

.margin-r-173 {
  margin-right: 173px; }

.margin-b-173 {
  margin-bottom: 173px !important; }

.margin-l-173 {
  margin-left: 173px; }

.margin-lr-173 {
  margin-left: 173px !important;
  margin-right: 173px !important; }

.margin-tb-173-auto {
  margin-top: 173px;
  margin-bottom: 173px; }

.padding-174 {
  padding: 174px; }

.padding-174-0 {
  padding: 174px 0; }

.padding-0-174 {
  padding: 0 174px; }

.padding-t-174 {
  padding-top: 174px; }

.padding-l-174 {
  padding-left: 174px; }

.padding-r-174 {
  padding-right: 174px; }

.padding-b-174 {
  padding-bottom: 174px; }

.padding-lr-174 {
  padding-left: 174px;
  padding-right: 174px; }

.padding-tb-174-auto {
  padding-top: 174px;
  padding-bottom: 174px; }

.margin-174 {
  margin: 174px !important; }

.margin-174-0 {
  margin: 174px 0; }

.margin-0-174 {
  margin: 0 174px; }

.margin-t-174 {
  margin-top: 174px !important; }

.margin-r-174 {
  margin-right: 174px; }

.margin-b-174 {
  margin-bottom: 174px !important; }

.margin-l-174 {
  margin-left: 174px; }

.margin-lr-174 {
  margin-left: 174px !important;
  margin-right: 174px !important; }

.margin-tb-174-auto {
  margin-top: 174px;
  margin-bottom: 174px; }

.padding-175 {
  padding: 175px; }

.padding-175-0 {
  padding: 175px 0; }

.padding-0-175 {
  padding: 0 175px; }

.padding-t-175 {
  padding-top: 175px; }

.padding-l-175 {
  padding-left: 175px; }

.padding-r-175 {
  padding-right: 175px; }

.padding-b-175 {
  padding-bottom: 175px; }

.padding-lr-175 {
  padding-left: 175px;
  padding-right: 175px; }

.padding-tb-175-auto {
  padding-top: 175px;
  padding-bottom: 175px; }

.margin-175 {
  margin: 175px !important; }

.margin-175-0 {
  margin: 175px 0; }

.margin-0-175 {
  margin: 0 175px; }

.margin-t-175 {
  margin-top: 175px !important; }

.margin-r-175 {
  margin-right: 175px; }

.margin-b-175 {
  margin-bottom: 175px !important; }

.margin-l-175 {
  margin-left: 175px; }

.margin-lr-175 {
  margin-left: 175px !important;
  margin-right: 175px !important; }

.margin-tb-175-auto {
  margin-top: 175px;
  margin-bottom: 175px; }

.padding-176 {
  padding: 176px; }

.padding-176-0 {
  padding: 176px 0; }

.padding-0-176 {
  padding: 0 176px; }

.padding-t-176 {
  padding-top: 176px; }

.padding-l-176 {
  padding-left: 176px; }

.padding-r-176 {
  padding-right: 176px; }

.padding-b-176 {
  padding-bottom: 176px; }

.padding-lr-176 {
  padding-left: 176px;
  padding-right: 176px; }

.padding-tb-176-auto {
  padding-top: 176px;
  padding-bottom: 176px; }

.margin-176 {
  margin: 176px !important; }

.margin-176-0 {
  margin: 176px 0; }

.margin-0-176 {
  margin: 0 176px; }

.margin-t-176 {
  margin-top: 176px !important; }

.margin-r-176 {
  margin-right: 176px; }

.margin-b-176 {
  margin-bottom: 176px !important; }

.margin-l-176 {
  margin-left: 176px; }

.margin-lr-176 {
  margin-left: 176px !important;
  margin-right: 176px !important; }

.margin-tb-176-auto {
  margin-top: 176px;
  margin-bottom: 176px; }

.padding-177 {
  padding: 177px; }

.padding-177-0 {
  padding: 177px 0; }

.padding-0-177 {
  padding: 0 177px; }

.padding-t-177 {
  padding-top: 177px; }

.padding-l-177 {
  padding-left: 177px; }

.padding-r-177 {
  padding-right: 177px; }

.padding-b-177 {
  padding-bottom: 177px; }

.padding-lr-177 {
  padding-left: 177px;
  padding-right: 177px; }

.padding-tb-177-auto {
  padding-top: 177px;
  padding-bottom: 177px; }

.margin-177 {
  margin: 177px !important; }

.margin-177-0 {
  margin: 177px 0; }

.margin-0-177 {
  margin: 0 177px; }

.margin-t-177 {
  margin-top: 177px !important; }

.margin-r-177 {
  margin-right: 177px; }

.margin-b-177 {
  margin-bottom: 177px !important; }

.margin-l-177 {
  margin-left: 177px; }

.margin-lr-177 {
  margin-left: 177px !important;
  margin-right: 177px !important; }

.margin-tb-177-auto {
  margin-top: 177px;
  margin-bottom: 177px; }

.padding-178 {
  padding: 178px; }

.padding-178-0 {
  padding: 178px 0; }

.padding-0-178 {
  padding: 0 178px; }

.padding-t-178 {
  padding-top: 178px; }

.padding-l-178 {
  padding-left: 178px; }

.padding-r-178 {
  padding-right: 178px; }

.padding-b-178 {
  padding-bottom: 178px; }

.padding-lr-178 {
  padding-left: 178px;
  padding-right: 178px; }

.padding-tb-178-auto {
  padding-top: 178px;
  padding-bottom: 178px; }

.margin-178 {
  margin: 178px !important; }

.margin-178-0 {
  margin: 178px 0; }

.margin-0-178 {
  margin: 0 178px; }

.margin-t-178 {
  margin-top: 178px !important; }

.margin-r-178 {
  margin-right: 178px; }

.margin-b-178 {
  margin-bottom: 178px !important; }

.margin-l-178 {
  margin-left: 178px; }

.margin-lr-178 {
  margin-left: 178px !important;
  margin-right: 178px !important; }

.margin-tb-178-auto {
  margin-top: 178px;
  margin-bottom: 178px; }

.padding-179 {
  padding: 179px; }

.padding-179-0 {
  padding: 179px 0; }

.padding-0-179 {
  padding: 0 179px; }

.padding-t-179 {
  padding-top: 179px; }

.padding-l-179 {
  padding-left: 179px; }

.padding-r-179 {
  padding-right: 179px; }

.padding-b-179 {
  padding-bottom: 179px; }

.padding-lr-179 {
  padding-left: 179px;
  padding-right: 179px; }

.padding-tb-179-auto {
  padding-top: 179px;
  padding-bottom: 179px; }

.margin-179 {
  margin: 179px !important; }

.margin-179-0 {
  margin: 179px 0; }

.margin-0-179 {
  margin: 0 179px; }

.margin-t-179 {
  margin-top: 179px !important; }

.margin-r-179 {
  margin-right: 179px; }

.margin-b-179 {
  margin-bottom: 179px !important; }

.margin-l-179 {
  margin-left: 179px; }

.margin-lr-179 {
  margin-left: 179px !important;
  margin-right: 179px !important; }

.margin-tb-179-auto {
  margin-top: 179px;
  margin-bottom: 179px; }

.padding-180 {
  padding: 180px; }

.padding-180-0 {
  padding: 180px 0; }

.padding-0-180 {
  padding: 0 180px; }

.padding-t-180 {
  padding-top: 180px; }

.padding-l-180 {
  padding-left: 180px; }

.padding-r-180 {
  padding-right: 180px; }

.padding-b-180 {
  padding-bottom: 180px; }

.padding-lr-180 {
  padding-left: 180px;
  padding-right: 180px; }

.padding-tb-180-auto {
  padding-top: 180px;
  padding-bottom: 180px; }

.margin-180 {
  margin: 180px !important; }

.margin-180-0 {
  margin: 180px 0; }

.margin-0-180 {
  margin: 0 180px; }

.margin-t-180 {
  margin-top: 180px !important; }

.margin-r-180 {
  margin-right: 180px; }

.margin-b-180 {
  margin-bottom: 180px !important; }

.margin-l-180 {
  margin-left: 180px; }

.margin-lr-180 {
  margin-left: 180px !important;
  margin-right: 180px !important; }

.margin-tb-180-auto {
  margin-top: 180px;
  margin-bottom: 180px; }

.padding-181 {
  padding: 181px; }

.padding-181-0 {
  padding: 181px 0; }

.padding-0-181 {
  padding: 0 181px; }

.padding-t-181 {
  padding-top: 181px; }

.padding-l-181 {
  padding-left: 181px; }

.padding-r-181 {
  padding-right: 181px; }

.padding-b-181 {
  padding-bottom: 181px; }

.padding-lr-181 {
  padding-left: 181px;
  padding-right: 181px; }

.padding-tb-181-auto {
  padding-top: 181px;
  padding-bottom: 181px; }

.margin-181 {
  margin: 181px !important; }

.margin-181-0 {
  margin: 181px 0; }

.margin-0-181 {
  margin: 0 181px; }

.margin-t-181 {
  margin-top: 181px !important; }

.margin-r-181 {
  margin-right: 181px; }

.margin-b-181 {
  margin-bottom: 181px !important; }

.margin-l-181 {
  margin-left: 181px; }

.margin-lr-181 {
  margin-left: 181px !important;
  margin-right: 181px !important; }

.margin-tb-181-auto {
  margin-top: 181px;
  margin-bottom: 181px; }

.padding-182 {
  padding: 182px; }

.padding-182-0 {
  padding: 182px 0; }

.padding-0-182 {
  padding: 0 182px; }

.padding-t-182 {
  padding-top: 182px; }

.padding-l-182 {
  padding-left: 182px; }

.padding-r-182 {
  padding-right: 182px; }

.padding-b-182 {
  padding-bottom: 182px; }

.padding-lr-182 {
  padding-left: 182px;
  padding-right: 182px; }

.padding-tb-182-auto {
  padding-top: 182px;
  padding-bottom: 182px; }

.margin-182 {
  margin: 182px !important; }

.margin-182-0 {
  margin: 182px 0; }

.margin-0-182 {
  margin: 0 182px; }

.margin-t-182 {
  margin-top: 182px !important; }

.margin-r-182 {
  margin-right: 182px; }

.margin-b-182 {
  margin-bottom: 182px !important; }

.margin-l-182 {
  margin-left: 182px; }

.margin-lr-182 {
  margin-left: 182px !important;
  margin-right: 182px !important; }

.margin-tb-182-auto {
  margin-top: 182px;
  margin-bottom: 182px; }

.padding-183 {
  padding: 183px; }

.padding-183-0 {
  padding: 183px 0; }

.padding-0-183 {
  padding: 0 183px; }

.padding-t-183 {
  padding-top: 183px; }

.padding-l-183 {
  padding-left: 183px; }

.padding-r-183 {
  padding-right: 183px; }

.padding-b-183 {
  padding-bottom: 183px; }

.padding-lr-183 {
  padding-left: 183px;
  padding-right: 183px; }

.padding-tb-183-auto {
  padding-top: 183px;
  padding-bottom: 183px; }

.margin-183 {
  margin: 183px !important; }

.margin-183-0 {
  margin: 183px 0; }

.margin-0-183 {
  margin: 0 183px; }

.margin-t-183 {
  margin-top: 183px !important; }

.margin-r-183 {
  margin-right: 183px; }

.margin-b-183 {
  margin-bottom: 183px !important; }

.margin-l-183 {
  margin-left: 183px; }

.margin-lr-183 {
  margin-left: 183px !important;
  margin-right: 183px !important; }

.margin-tb-183-auto {
  margin-top: 183px;
  margin-bottom: 183px; }

.padding-184 {
  padding: 184px; }

.padding-184-0 {
  padding: 184px 0; }

.padding-0-184 {
  padding: 0 184px; }

.padding-t-184 {
  padding-top: 184px; }

.padding-l-184 {
  padding-left: 184px; }

.padding-r-184 {
  padding-right: 184px; }

.padding-b-184 {
  padding-bottom: 184px; }

.padding-lr-184 {
  padding-left: 184px;
  padding-right: 184px; }

.padding-tb-184-auto {
  padding-top: 184px;
  padding-bottom: 184px; }

.margin-184 {
  margin: 184px !important; }

.margin-184-0 {
  margin: 184px 0; }

.margin-0-184 {
  margin: 0 184px; }

.margin-t-184 {
  margin-top: 184px !important; }

.margin-r-184 {
  margin-right: 184px; }

.margin-b-184 {
  margin-bottom: 184px !important; }

.margin-l-184 {
  margin-left: 184px; }

.margin-lr-184 {
  margin-left: 184px !important;
  margin-right: 184px !important; }

.margin-tb-184-auto {
  margin-top: 184px;
  margin-bottom: 184px; }

.padding-185 {
  padding: 185px; }

.padding-185-0 {
  padding: 185px 0; }

.padding-0-185 {
  padding: 0 185px; }

.padding-t-185 {
  padding-top: 185px; }

.padding-l-185 {
  padding-left: 185px; }

.padding-r-185 {
  padding-right: 185px; }

.padding-b-185 {
  padding-bottom: 185px; }

.padding-lr-185 {
  padding-left: 185px;
  padding-right: 185px; }

.padding-tb-185-auto {
  padding-top: 185px;
  padding-bottom: 185px; }

.margin-185 {
  margin: 185px !important; }

.margin-185-0 {
  margin: 185px 0; }

.margin-0-185 {
  margin: 0 185px; }

.margin-t-185 {
  margin-top: 185px !important; }

.margin-r-185 {
  margin-right: 185px; }

.margin-b-185 {
  margin-bottom: 185px !important; }

.margin-l-185 {
  margin-left: 185px; }

.margin-lr-185 {
  margin-left: 185px !important;
  margin-right: 185px !important; }

.margin-tb-185-auto {
  margin-top: 185px;
  margin-bottom: 185px; }

.padding-186 {
  padding: 186px; }

.padding-186-0 {
  padding: 186px 0; }

.padding-0-186 {
  padding: 0 186px; }

.padding-t-186 {
  padding-top: 186px; }

.padding-l-186 {
  padding-left: 186px; }

.padding-r-186 {
  padding-right: 186px; }

.padding-b-186 {
  padding-bottom: 186px; }

.padding-lr-186 {
  padding-left: 186px;
  padding-right: 186px; }

.padding-tb-186-auto {
  padding-top: 186px;
  padding-bottom: 186px; }

.margin-186 {
  margin: 186px !important; }

.margin-186-0 {
  margin: 186px 0; }

.margin-0-186 {
  margin: 0 186px; }

.margin-t-186 {
  margin-top: 186px !important; }

.margin-r-186 {
  margin-right: 186px; }

.margin-b-186 {
  margin-bottom: 186px !important; }

.margin-l-186 {
  margin-left: 186px; }

.margin-lr-186 {
  margin-left: 186px !important;
  margin-right: 186px !important; }

.margin-tb-186-auto {
  margin-top: 186px;
  margin-bottom: 186px; }

.padding-187 {
  padding: 187px; }

.padding-187-0 {
  padding: 187px 0; }

.padding-0-187 {
  padding: 0 187px; }

.padding-t-187 {
  padding-top: 187px; }

.padding-l-187 {
  padding-left: 187px; }

.padding-r-187 {
  padding-right: 187px; }

.padding-b-187 {
  padding-bottom: 187px; }

.padding-lr-187 {
  padding-left: 187px;
  padding-right: 187px; }

.padding-tb-187-auto {
  padding-top: 187px;
  padding-bottom: 187px; }

.margin-187 {
  margin: 187px !important; }

.margin-187-0 {
  margin: 187px 0; }

.margin-0-187 {
  margin: 0 187px; }

.margin-t-187 {
  margin-top: 187px !important; }

.margin-r-187 {
  margin-right: 187px; }

.margin-b-187 {
  margin-bottom: 187px !important; }

.margin-l-187 {
  margin-left: 187px; }

.margin-lr-187 {
  margin-left: 187px !important;
  margin-right: 187px !important; }

.margin-tb-187-auto {
  margin-top: 187px;
  margin-bottom: 187px; }

.padding-188 {
  padding: 188px; }

.padding-188-0 {
  padding: 188px 0; }

.padding-0-188 {
  padding: 0 188px; }

.padding-t-188 {
  padding-top: 188px; }

.padding-l-188 {
  padding-left: 188px; }

.padding-r-188 {
  padding-right: 188px; }

.padding-b-188 {
  padding-bottom: 188px; }

.padding-lr-188 {
  padding-left: 188px;
  padding-right: 188px; }

.padding-tb-188-auto {
  padding-top: 188px;
  padding-bottom: 188px; }

.margin-188 {
  margin: 188px !important; }

.margin-188-0 {
  margin: 188px 0; }

.margin-0-188 {
  margin: 0 188px; }

.margin-t-188 {
  margin-top: 188px !important; }

.margin-r-188 {
  margin-right: 188px; }

.margin-b-188 {
  margin-bottom: 188px !important; }

.margin-l-188 {
  margin-left: 188px; }

.margin-lr-188 {
  margin-left: 188px !important;
  margin-right: 188px !important; }

.margin-tb-188-auto {
  margin-top: 188px;
  margin-bottom: 188px; }

.padding-189 {
  padding: 189px; }

.padding-189-0 {
  padding: 189px 0; }

.padding-0-189 {
  padding: 0 189px; }

.padding-t-189 {
  padding-top: 189px; }

.padding-l-189 {
  padding-left: 189px; }

.padding-r-189 {
  padding-right: 189px; }

.padding-b-189 {
  padding-bottom: 189px; }

.padding-lr-189 {
  padding-left: 189px;
  padding-right: 189px; }

.padding-tb-189-auto {
  padding-top: 189px;
  padding-bottom: 189px; }

.margin-189 {
  margin: 189px !important; }

.margin-189-0 {
  margin: 189px 0; }

.margin-0-189 {
  margin: 0 189px; }

.margin-t-189 {
  margin-top: 189px !important; }

.margin-r-189 {
  margin-right: 189px; }

.margin-b-189 {
  margin-bottom: 189px !important; }

.margin-l-189 {
  margin-left: 189px; }

.margin-lr-189 {
  margin-left: 189px !important;
  margin-right: 189px !important; }

.margin-tb-189-auto {
  margin-top: 189px;
  margin-bottom: 189px; }

.padding-190 {
  padding: 190px; }

.padding-190-0 {
  padding: 190px 0; }

.padding-0-190 {
  padding: 0 190px; }

.padding-t-190 {
  padding-top: 190px; }

.padding-l-190 {
  padding-left: 190px; }

.padding-r-190 {
  padding-right: 190px; }

.padding-b-190 {
  padding-bottom: 190px; }

.padding-lr-190 {
  padding-left: 190px;
  padding-right: 190px; }

.padding-tb-190-auto {
  padding-top: 190px;
  padding-bottom: 190px; }

.margin-190 {
  margin: 190px !important; }

.margin-190-0 {
  margin: 190px 0; }

.margin-0-190 {
  margin: 0 190px; }

.margin-t-190 {
  margin-top: 190px !important; }

.margin-r-190 {
  margin-right: 190px; }

.margin-b-190 {
  margin-bottom: 190px !important; }

.margin-l-190 {
  margin-left: 190px; }

.margin-lr-190 {
  margin-left: 190px !important;
  margin-right: 190px !important; }

.margin-tb-190-auto {
  margin-top: 190px;
  margin-bottom: 190px; }

.padding-191 {
  padding: 191px; }

.padding-191-0 {
  padding: 191px 0; }

.padding-0-191 {
  padding: 0 191px; }

.padding-t-191 {
  padding-top: 191px; }

.padding-l-191 {
  padding-left: 191px; }

.padding-r-191 {
  padding-right: 191px; }

.padding-b-191 {
  padding-bottom: 191px; }

.padding-lr-191 {
  padding-left: 191px;
  padding-right: 191px; }

.padding-tb-191-auto {
  padding-top: 191px;
  padding-bottom: 191px; }

.margin-191 {
  margin: 191px !important; }

.margin-191-0 {
  margin: 191px 0; }

.margin-0-191 {
  margin: 0 191px; }

.margin-t-191 {
  margin-top: 191px !important; }

.margin-r-191 {
  margin-right: 191px; }

.margin-b-191 {
  margin-bottom: 191px !important; }

.margin-l-191 {
  margin-left: 191px; }

.margin-lr-191 {
  margin-left: 191px !important;
  margin-right: 191px !important; }

.margin-tb-191-auto {
  margin-top: 191px;
  margin-bottom: 191px; }

.padding-192 {
  padding: 192px; }

.padding-192-0 {
  padding: 192px 0; }

.padding-0-192 {
  padding: 0 192px; }

.padding-t-192 {
  padding-top: 192px; }

.padding-l-192 {
  padding-left: 192px; }

.padding-r-192 {
  padding-right: 192px; }

.padding-b-192 {
  padding-bottom: 192px; }

.padding-lr-192 {
  padding-left: 192px;
  padding-right: 192px; }

.padding-tb-192-auto {
  padding-top: 192px;
  padding-bottom: 192px; }

.margin-192 {
  margin: 192px !important; }

.margin-192-0 {
  margin: 192px 0; }

.margin-0-192 {
  margin: 0 192px; }

.margin-t-192 {
  margin-top: 192px !important; }

.margin-r-192 {
  margin-right: 192px; }

.margin-b-192 {
  margin-bottom: 192px !important; }

.margin-l-192 {
  margin-left: 192px; }

.margin-lr-192 {
  margin-left: 192px !important;
  margin-right: 192px !important; }

.margin-tb-192-auto {
  margin-top: 192px;
  margin-bottom: 192px; }

.padding-193 {
  padding: 193px; }

.padding-193-0 {
  padding: 193px 0; }

.padding-0-193 {
  padding: 0 193px; }

.padding-t-193 {
  padding-top: 193px; }

.padding-l-193 {
  padding-left: 193px; }

.padding-r-193 {
  padding-right: 193px; }

.padding-b-193 {
  padding-bottom: 193px; }

.padding-lr-193 {
  padding-left: 193px;
  padding-right: 193px; }

.padding-tb-193-auto {
  padding-top: 193px;
  padding-bottom: 193px; }

.margin-193 {
  margin: 193px !important; }

.margin-193-0 {
  margin: 193px 0; }

.margin-0-193 {
  margin: 0 193px; }

.margin-t-193 {
  margin-top: 193px !important; }

.margin-r-193 {
  margin-right: 193px; }

.margin-b-193 {
  margin-bottom: 193px !important; }

.margin-l-193 {
  margin-left: 193px; }

.margin-lr-193 {
  margin-left: 193px !important;
  margin-right: 193px !important; }

.margin-tb-193-auto {
  margin-top: 193px;
  margin-bottom: 193px; }

.padding-194 {
  padding: 194px; }

.padding-194-0 {
  padding: 194px 0; }

.padding-0-194 {
  padding: 0 194px; }

.padding-t-194 {
  padding-top: 194px; }

.padding-l-194 {
  padding-left: 194px; }

.padding-r-194 {
  padding-right: 194px; }

.padding-b-194 {
  padding-bottom: 194px; }

.padding-lr-194 {
  padding-left: 194px;
  padding-right: 194px; }

.padding-tb-194-auto {
  padding-top: 194px;
  padding-bottom: 194px; }

.margin-194 {
  margin: 194px !important; }

.margin-194-0 {
  margin: 194px 0; }

.margin-0-194 {
  margin: 0 194px; }

.margin-t-194 {
  margin-top: 194px !important; }

.margin-r-194 {
  margin-right: 194px; }

.margin-b-194 {
  margin-bottom: 194px !important; }

.margin-l-194 {
  margin-left: 194px; }

.margin-lr-194 {
  margin-left: 194px !important;
  margin-right: 194px !important; }

.margin-tb-194-auto {
  margin-top: 194px;
  margin-bottom: 194px; }

.padding-195 {
  padding: 195px; }

.padding-195-0 {
  padding: 195px 0; }

.padding-0-195 {
  padding: 0 195px; }

.padding-t-195 {
  padding-top: 195px; }

.padding-l-195 {
  padding-left: 195px; }

.padding-r-195 {
  padding-right: 195px; }

.padding-b-195 {
  padding-bottom: 195px; }

.padding-lr-195 {
  padding-left: 195px;
  padding-right: 195px; }

.padding-tb-195-auto {
  padding-top: 195px;
  padding-bottom: 195px; }

.margin-195 {
  margin: 195px !important; }

.margin-195-0 {
  margin: 195px 0; }

.margin-0-195 {
  margin: 0 195px; }

.margin-t-195 {
  margin-top: 195px !important; }

.margin-r-195 {
  margin-right: 195px; }

.margin-b-195 {
  margin-bottom: 195px !important; }

.margin-l-195 {
  margin-left: 195px; }

.margin-lr-195 {
  margin-left: 195px !important;
  margin-right: 195px !important; }

.margin-tb-195-auto {
  margin-top: 195px;
  margin-bottom: 195px; }

.padding-196 {
  padding: 196px; }

.padding-196-0 {
  padding: 196px 0; }

.padding-0-196 {
  padding: 0 196px; }

.padding-t-196 {
  padding-top: 196px; }

.padding-l-196 {
  padding-left: 196px; }

.padding-r-196 {
  padding-right: 196px; }

.padding-b-196 {
  padding-bottom: 196px; }

.padding-lr-196 {
  padding-left: 196px;
  padding-right: 196px; }

.padding-tb-196-auto {
  padding-top: 196px;
  padding-bottom: 196px; }

.margin-196 {
  margin: 196px !important; }

.margin-196-0 {
  margin: 196px 0; }

.margin-0-196 {
  margin: 0 196px; }

.margin-t-196 {
  margin-top: 196px !important; }

.margin-r-196 {
  margin-right: 196px; }

.margin-b-196 {
  margin-bottom: 196px !important; }

.margin-l-196 {
  margin-left: 196px; }

.margin-lr-196 {
  margin-left: 196px !important;
  margin-right: 196px !important; }

.margin-tb-196-auto {
  margin-top: 196px;
  margin-bottom: 196px; }

.padding-197 {
  padding: 197px; }

.padding-197-0 {
  padding: 197px 0; }

.padding-0-197 {
  padding: 0 197px; }

.padding-t-197 {
  padding-top: 197px; }

.padding-l-197 {
  padding-left: 197px; }

.padding-r-197 {
  padding-right: 197px; }

.padding-b-197 {
  padding-bottom: 197px; }

.padding-lr-197 {
  padding-left: 197px;
  padding-right: 197px; }

.padding-tb-197-auto {
  padding-top: 197px;
  padding-bottom: 197px; }

.margin-197 {
  margin: 197px !important; }

.margin-197-0 {
  margin: 197px 0; }

.margin-0-197 {
  margin: 0 197px; }

.margin-t-197 {
  margin-top: 197px !important; }

.margin-r-197 {
  margin-right: 197px; }

.margin-b-197 {
  margin-bottom: 197px !important; }

.margin-l-197 {
  margin-left: 197px; }

.margin-lr-197 {
  margin-left: 197px !important;
  margin-right: 197px !important; }

.margin-tb-197-auto {
  margin-top: 197px;
  margin-bottom: 197px; }

.padding-198 {
  padding: 198px; }

.padding-198-0 {
  padding: 198px 0; }

.padding-0-198 {
  padding: 0 198px; }

.padding-t-198 {
  padding-top: 198px; }

.padding-l-198 {
  padding-left: 198px; }

.padding-r-198 {
  padding-right: 198px; }

.padding-b-198 {
  padding-bottom: 198px; }

.padding-lr-198 {
  padding-left: 198px;
  padding-right: 198px; }

.padding-tb-198-auto {
  padding-top: 198px;
  padding-bottom: 198px; }

.margin-198 {
  margin: 198px !important; }

.margin-198-0 {
  margin: 198px 0; }

.margin-0-198 {
  margin: 0 198px; }

.margin-t-198 {
  margin-top: 198px !important; }

.margin-r-198 {
  margin-right: 198px; }

.margin-b-198 {
  margin-bottom: 198px !important; }

.margin-l-198 {
  margin-left: 198px; }

.margin-lr-198 {
  margin-left: 198px !important;
  margin-right: 198px !important; }

.margin-tb-198-auto {
  margin-top: 198px;
  margin-bottom: 198px; }

.padding-199 {
  padding: 199px; }

.padding-199-0 {
  padding: 199px 0; }

.padding-0-199 {
  padding: 0 199px; }

.padding-t-199 {
  padding-top: 199px; }

.padding-l-199 {
  padding-left: 199px; }

.padding-r-199 {
  padding-right: 199px; }

.padding-b-199 {
  padding-bottom: 199px; }

.padding-lr-199 {
  padding-left: 199px;
  padding-right: 199px; }

.padding-tb-199-auto {
  padding-top: 199px;
  padding-bottom: 199px; }

.margin-199 {
  margin: 199px !important; }

.margin-199-0 {
  margin: 199px 0; }

.margin-0-199 {
  margin: 0 199px; }

.margin-t-199 {
  margin-top: 199px !important; }

.margin-r-199 {
  margin-right: 199px; }

.margin-b-199 {
  margin-bottom: 199px !important; }

.margin-l-199 {
  margin-left: 199px; }

.margin-lr-199 {
  margin-left: 199px !important;
  margin-right: 199px !important; }

.margin-tb-199-auto {
  margin-top: 199px;
  margin-bottom: 199px; }

.padding-200 {
  padding: 200px; }

.padding-200-0 {
  padding: 200px 0; }

.padding-0-200 {
  padding: 0 200px; }

.padding-t-200 {
  padding-top: 200px; }

.padding-l-200 {
  padding-left: 200px; }

.padding-r-200 {
  padding-right: 200px; }

.padding-b-200 {
  padding-bottom: 200px; }

.padding-lr-200 {
  padding-left: 200px;
  padding-right: 200px; }

.padding-tb-200-auto {
  padding-top: 200px;
  padding-bottom: 200px; }

.margin-200 {
  margin: 200px !important; }

.margin-200-0 {
  margin: 200px 0; }

.margin-0-200 {
  margin: 0 200px; }

.margin-t-200 {
  margin-top: 200px !important; }

.margin-r-200 {
  margin-right: 200px; }

.margin-b-200 {
  margin-bottom: 200px !important; }

.margin-l-200 {
  margin-left: 200px; }

.margin-lr-200 {
  margin-left: 200px !important;
  margin-right: 200px !important; }

.margin-tb-200-auto {
  margin-top: 200px;
  margin-bottom: 200px; }

.padding-201 {
  padding: 201px; }

.padding-201-0 {
  padding: 201px 0; }

.padding-0-201 {
  padding: 0 201px; }

.padding-t-201 {
  padding-top: 201px; }

.padding-l-201 {
  padding-left: 201px; }

.padding-r-201 {
  padding-right: 201px; }

.padding-b-201 {
  padding-bottom: 201px; }

.padding-lr-201 {
  padding-left: 201px;
  padding-right: 201px; }

.padding-tb-201-auto {
  padding-top: 201px;
  padding-bottom: 201px; }

.margin-201 {
  margin: 201px !important; }

.margin-201-0 {
  margin: 201px 0; }

.margin-0-201 {
  margin: 0 201px; }

.margin-t-201 {
  margin-top: 201px !important; }

.margin-r-201 {
  margin-right: 201px; }

.margin-b-201 {
  margin-bottom: 201px !important; }

.margin-l-201 {
  margin-left: 201px; }

.margin-lr-201 {
  margin-left: 201px !important;
  margin-right: 201px !important; }

.margin-tb-201-auto {
  margin-top: 201px;
  margin-bottom: 201px; }

.padding-202 {
  padding: 202px; }

.padding-202-0 {
  padding: 202px 0; }

.padding-0-202 {
  padding: 0 202px; }

.padding-t-202 {
  padding-top: 202px; }

.padding-l-202 {
  padding-left: 202px; }

.padding-r-202 {
  padding-right: 202px; }

.padding-b-202 {
  padding-bottom: 202px; }

.padding-lr-202 {
  padding-left: 202px;
  padding-right: 202px; }

.padding-tb-202-auto {
  padding-top: 202px;
  padding-bottom: 202px; }

.margin-202 {
  margin: 202px !important; }

.margin-202-0 {
  margin: 202px 0; }

.margin-0-202 {
  margin: 0 202px; }

.margin-t-202 {
  margin-top: 202px !important; }

.margin-r-202 {
  margin-right: 202px; }

.margin-b-202 {
  margin-bottom: 202px !important; }

.margin-l-202 {
  margin-left: 202px; }

.margin-lr-202 {
  margin-left: 202px !important;
  margin-right: 202px !important; }

.margin-tb-202-auto {
  margin-top: 202px;
  margin-bottom: 202px; }

.padding-203 {
  padding: 203px; }

.padding-203-0 {
  padding: 203px 0; }

.padding-0-203 {
  padding: 0 203px; }

.padding-t-203 {
  padding-top: 203px; }

.padding-l-203 {
  padding-left: 203px; }

.padding-r-203 {
  padding-right: 203px; }

.padding-b-203 {
  padding-bottom: 203px; }

.padding-lr-203 {
  padding-left: 203px;
  padding-right: 203px; }

.padding-tb-203-auto {
  padding-top: 203px;
  padding-bottom: 203px; }

.margin-203 {
  margin: 203px !important; }

.margin-203-0 {
  margin: 203px 0; }

.margin-0-203 {
  margin: 0 203px; }

.margin-t-203 {
  margin-top: 203px !important; }

.margin-r-203 {
  margin-right: 203px; }

.margin-b-203 {
  margin-bottom: 203px !important; }

.margin-l-203 {
  margin-left: 203px; }

.margin-lr-203 {
  margin-left: 203px !important;
  margin-right: 203px !important; }

.margin-tb-203-auto {
  margin-top: 203px;
  margin-bottom: 203px; }

.padding-204 {
  padding: 204px; }

.padding-204-0 {
  padding: 204px 0; }

.padding-0-204 {
  padding: 0 204px; }

.padding-t-204 {
  padding-top: 204px; }

.padding-l-204 {
  padding-left: 204px; }

.padding-r-204 {
  padding-right: 204px; }

.padding-b-204 {
  padding-bottom: 204px; }

.padding-lr-204 {
  padding-left: 204px;
  padding-right: 204px; }

.padding-tb-204-auto {
  padding-top: 204px;
  padding-bottom: 204px; }

.margin-204 {
  margin: 204px !important; }

.margin-204-0 {
  margin: 204px 0; }

.margin-0-204 {
  margin: 0 204px; }

.margin-t-204 {
  margin-top: 204px !important; }

.margin-r-204 {
  margin-right: 204px; }

.margin-b-204 {
  margin-bottom: 204px !important; }

.margin-l-204 {
  margin-left: 204px; }

.margin-lr-204 {
  margin-left: 204px !important;
  margin-right: 204px !important; }

.margin-tb-204-auto {
  margin-top: 204px;
  margin-bottom: 204px; }

.padding-205 {
  padding: 205px; }

.padding-205-0 {
  padding: 205px 0; }

.padding-0-205 {
  padding: 0 205px; }

.padding-t-205 {
  padding-top: 205px; }

.padding-l-205 {
  padding-left: 205px; }

.padding-r-205 {
  padding-right: 205px; }

.padding-b-205 {
  padding-bottom: 205px; }

.padding-lr-205 {
  padding-left: 205px;
  padding-right: 205px; }

.padding-tb-205-auto {
  padding-top: 205px;
  padding-bottom: 205px; }

.margin-205 {
  margin: 205px !important; }

.margin-205-0 {
  margin: 205px 0; }

.margin-0-205 {
  margin: 0 205px; }

.margin-t-205 {
  margin-top: 205px !important; }

.margin-r-205 {
  margin-right: 205px; }

.margin-b-205 {
  margin-bottom: 205px !important; }

.margin-l-205 {
  margin-left: 205px; }

.margin-lr-205 {
  margin-left: 205px !important;
  margin-right: 205px !important; }

.margin-tb-205-auto {
  margin-top: 205px;
  margin-bottom: 205px; }

.padding-206 {
  padding: 206px; }

.padding-206-0 {
  padding: 206px 0; }

.padding-0-206 {
  padding: 0 206px; }

.padding-t-206 {
  padding-top: 206px; }

.padding-l-206 {
  padding-left: 206px; }

.padding-r-206 {
  padding-right: 206px; }

.padding-b-206 {
  padding-bottom: 206px; }

.padding-lr-206 {
  padding-left: 206px;
  padding-right: 206px; }

.padding-tb-206-auto {
  padding-top: 206px;
  padding-bottom: 206px; }

.margin-206 {
  margin: 206px !important; }

.margin-206-0 {
  margin: 206px 0; }

.margin-0-206 {
  margin: 0 206px; }

.margin-t-206 {
  margin-top: 206px !important; }

.margin-r-206 {
  margin-right: 206px; }

.margin-b-206 {
  margin-bottom: 206px !important; }

.margin-l-206 {
  margin-left: 206px; }

.margin-lr-206 {
  margin-left: 206px !important;
  margin-right: 206px !important; }

.margin-tb-206-auto {
  margin-top: 206px;
  margin-bottom: 206px; }

.padding-207 {
  padding: 207px; }

.padding-207-0 {
  padding: 207px 0; }

.padding-0-207 {
  padding: 0 207px; }

.padding-t-207 {
  padding-top: 207px; }

.padding-l-207 {
  padding-left: 207px; }

.padding-r-207 {
  padding-right: 207px; }

.padding-b-207 {
  padding-bottom: 207px; }

.padding-lr-207 {
  padding-left: 207px;
  padding-right: 207px; }

.padding-tb-207-auto {
  padding-top: 207px;
  padding-bottom: 207px; }

.margin-207 {
  margin: 207px !important; }

.margin-207-0 {
  margin: 207px 0; }

.margin-0-207 {
  margin: 0 207px; }

.margin-t-207 {
  margin-top: 207px !important; }

.margin-r-207 {
  margin-right: 207px; }

.margin-b-207 {
  margin-bottom: 207px !important; }

.margin-l-207 {
  margin-left: 207px; }

.margin-lr-207 {
  margin-left: 207px !important;
  margin-right: 207px !important; }

.margin-tb-207-auto {
  margin-top: 207px;
  margin-bottom: 207px; }

.padding-208 {
  padding: 208px; }

.padding-208-0 {
  padding: 208px 0; }

.padding-0-208 {
  padding: 0 208px; }

.padding-t-208 {
  padding-top: 208px; }

.padding-l-208 {
  padding-left: 208px; }

.padding-r-208 {
  padding-right: 208px; }

.padding-b-208 {
  padding-bottom: 208px; }

.padding-lr-208 {
  padding-left: 208px;
  padding-right: 208px; }

.padding-tb-208-auto {
  padding-top: 208px;
  padding-bottom: 208px; }

.margin-208 {
  margin: 208px !important; }

.margin-208-0 {
  margin: 208px 0; }

.margin-0-208 {
  margin: 0 208px; }

.margin-t-208 {
  margin-top: 208px !important; }

.margin-r-208 {
  margin-right: 208px; }

.margin-b-208 {
  margin-bottom: 208px !important; }

.margin-l-208 {
  margin-left: 208px; }

.margin-lr-208 {
  margin-left: 208px !important;
  margin-right: 208px !important; }

.margin-tb-208-auto {
  margin-top: 208px;
  margin-bottom: 208px; }

.padding-209 {
  padding: 209px; }

.padding-209-0 {
  padding: 209px 0; }

.padding-0-209 {
  padding: 0 209px; }

.padding-t-209 {
  padding-top: 209px; }

.padding-l-209 {
  padding-left: 209px; }

.padding-r-209 {
  padding-right: 209px; }

.padding-b-209 {
  padding-bottom: 209px; }

.padding-lr-209 {
  padding-left: 209px;
  padding-right: 209px; }

.padding-tb-209-auto {
  padding-top: 209px;
  padding-bottom: 209px; }

.margin-209 {
  margin: 209px !important; }

.margin-209-0 {
  margin: 209px 0; }

.margin-0-209 {
  margin: 0 209px; }

.margin-t-209 {
  margin-top: 209px !important; }

.margin-r-209 {
  margin-right: 209px; }

.margin-b-209 {
  margin-bottom: 209px !important; }

.margin-l-209 {
  margin-left: 209px; }

.margin-lr-209 {
  margin-left: 209px !important;
  margin-right: 209px !important; }

.margin-tb-209-auto {
  margin-top: 209px;
  margin-bottom: 209px; }

.padding-210 {
  padding: 210px; }

.padding-210-0 {
  padding: 210px 0; }

.padding-0-210 {
  padding: 0 210px; }

.padding-t-210 {
  padding-top: 210px; }

.padding-l-210 {
  padding-left: 210px; }

.padding-r-210 {
  padding-right: 210px; }

.padding-b-210 {
  padding-bottom: 210px; }

.padding-lr-210 {
  padding-left: 210px;
  padding-right: 210px; }

.padding-tb-210-auto {
  padding-top: 210px;
  padding-bottom: 210px; }

.margin-210 {
  margin: 210px !important; }

.margin-210-0 {
  margin: 210px 0; }

.margin-0-210 {
  margin: 0 210px; }

.margin-t-210 {
  margin-top: 210px !important; }

.margin-r-210 {
  margin-right: 210px; }

.margin-b-210 {
  margin-bottom: 210px !important; }

.margin-l-210 {
  margin-left: 210px; }

.margin-lr-210 {
  margin-left: 210px !important;
  margin-right: 210px !important; }

.margin-tb-210-auto {
  margin-top: 210px;
  margin-bottom: 210px; }

.padding-211 {
  padding: 211px; }

.padding-211-0 {
  padding: 211px 0; }

.padding-0-211 {
  padding: 0 211px; }

.padding-t-211 {
  padding-top: 211px; }

.padding-l-211 {
  padding-left: 211px; }

.padding-r-211 {
  padding-right: 211px; }

.padding-b-211 {
  padding-bottom: 211px; }

.padding-lr-211 {
  padding-left: 211px;
  padding-right: 211px; }

.padding-tb-211-auto {
  padding-top: 211px;
  padding-bottom: 211px; }

.margin-211 {
  margin: 211px !important; }

.margin-211-0 {
  margin: 211px 0; }

.margin-0-211 {
  margin: 0 211px; }

.margin-t-211 {
  margin-top: 211px !important; }

.margin-r-211 {
  margin-right: 211px; }

.margin-b-211 {
  margin-bottom: 211px !important; }

.margin-l-211 {
  margin-left: 211px; }

.margin-lr-211 {
  margin-left: 211px !important;
  margin-right: 211px !important; }

.margin-tb-211-auto {
  margin-top: 211px;
  margin-bottom: 211px; }

.padding-212 {
  padding: 212px; }

.padding-212-0 {
  padding: 212px 0; }

.padding-0-212 {
  padding: 0 212px; }

.padding-t-212 {
  padding-top: 212px; }

.padding-l-212 {
  padding-left: 212px; }

.padding-r-212 {
  padding-right: 212px; }

.padding-b-212 {
  padding-bottom: 212px; }

.padding-lr-212 {
  padding-left: 212px;
  padding-right: 212px; }

.padding-tb-212-auto {
  padding-top: 212px;
  padding-bottom: 212px; }

.margin-212 {
  margin: 212px !important; }

.margin-212-0 {
  margin: 212px 0; }

.margin-0-212 {
  margin: 0 212px; }

.margin-t-212 {
  margin-top: 212px !important; }

.margin-r-212 {
  margin-right: 212px; }

.margin-b-212 {
  margin-bottom: 212px !important; }

.margin-l-212 {
  margin-left: 212px; }

.margin-lr-212 {
  margin-left: 212px !important;
  margin-right: 212px !important; }

.margin-tb-212-auto {
  margin-top: 212px;
  margin-bottom: 212px; }

.padding-213 {
  padding: 213px; }

.padding-213-0 {
  padding: 213px 0; }

.padding-0-213 {
  padding: 0 213px; }

.padding-t-213 {
  padding-top: 213px; }

.padding-l-213 {
  padding-left: 213px; }

.padding-r-213 {
  padding-right: 213px; }

.padding-b-213 {
  padding-bottom: 213px; }

.padding-lr-213 {
  padding-left: 213px;
  padding-right: 213px; }

.padding-tb-213-auto {
  padding-top: 213px;
  padding-bottom: 213px; }

.margin-213 {
  margin: 213px !important; }

.margin-213-0 {
  margin: 213px 0; }

.margin-0-213 {
  margin: 0 213px; }

.margin-t-213 {
  margin-top: 213px !important; }

.margin-r-213 {
  margin-right: 213px; }

.margin-b-213 {
  margin-bottom: 213px !important; }

.margin-l-213 {
  margin-left: 213px; }

.margin-lr-213 {
  margin-left: 213px !important;
  margin-right: 213px !important; }

.margin-tb-213-auto {
  margin-top: 213px;
  margin-bottom: 213px; }

.padding-214 {
  padding: 214px; }

.padding-214-0 {
  padding: 214px 0; }

.padding-0-214 {
  padding: 0 214px; }

.padding-t-214 {
  padding-top: 214px; }

.padding-l-214 {
  padding-left: 214px; }

.padding-r-214 {
  padding-right: 214px; }

.padding-b-214 {
  padding-bottom: 214px; }

.padding-lr-214 {
  padding-left: 214px;
  padding-right: 214px; }

.padding-tb-214-auto {
  padding-top: 214px;
  padding-bottom: 214px; }

.margin-214 {
  margin: 214px !important; }

.margin-214-0 {
  margin: 214px 0; }

.margin-0-214 {
  margin: 0 214px; }

.margin-t-214 {
  margin-top: 214px !important; }

.margin-r-214 {
  margin-right: 214px; }

.margin-b-214 {
  margin-bottom: 214px !important; }

.margin-l-214 {
  margin-left: 214px; }

.margin-lr-214 {
  margin-left: 214px !important;
  margin-right: 214px !important; }

.margin-tb-214-auto {
  margin-top: 214px;
  margin-bottom: 214px; }

.padding-215 {
  padding: 215px; }

.padding-215-0 {
  padding: 215px 0; }

.padding-0-215 {
  padding: 0 215px; }

.padding-t-215 {
  padding-top: 215px; }

.padding-l-215 {
  padding-left: 215px; }

.padding-r-215 {
  padding-right: 215px; }

.padding-b-215 {
  padding-bottom: 215px; }

.padding-lr-215 {
  padding-left: 215px;
  padding-right: 215px; }

.padding-tb-215-auto {
  padding-top: 215px;
  padding-bottom: 215px; }

.margin-215 {
  margin: 215px !important; }

.margin-215-0 {
  margin: 215px 0; }

.margin-0-215 {
  margin: 0 215px; }

.margin-t-215 {
  margin-top: 215px !important; }

.margin-r-215 {
  margin-right: 215px; }

.margin-b-215 {
  margin-bottom: 215px !important; }

.margin-l-215 {
  margin-left: 215px; }

.margin-lr-215 {
  margin-left: 215px !important;
  margin-right: 215px !important; }

.margin-tb-215-auto {
  margin-top: 215px;
  margin-bottom: 215px; }

.padding-216 {
  padding: 216px; }

.padding-216-0 {
  padding: 216px 0; }

.padding-0-216 {
  padding: 0 216px; }

.padding-t-216 {
  padding-top: 216px; }

.padding-l-216 {
  padding-left: 216px; }

.padding-r-216 {
  padding-right: 216px; }

.padding-b-216 {
  padding-bottom: 216px; }

.padding-lr-216 {
  padding-left: 216px;
  padding-right: 216px; }

.padding-tb-216-auto {
  padding-top: 216px;
  padding-bottom: 216px; }

.margin-216 {
  margin: 216px !important; }

.margin-216-0 {
  margin: 216px 0; }

.margin-0-216 {
  margin: 0 216px; }

.margin-t-216 {
  margin-top: 216px !important; }

.margin-r-216 {
  margin-right: 216px; }

.margin-b-216 {
  margin-bottom: 216px !important; }

.margin-l-216 {
  margin-left: 216px; }

.margin-lr-216 {
  margin-left: 216px !important;
  margin-right: 216px !important; }

.margin-tb-216-auto {
  margin-top: 216px;
  margin-bottom: 216px; }

.padding-217 {
  padding: 217px; }

.padding-217-0 {
  padding: 217px 0; }

.padding-0-217 {
  padding: 0 217px; }

.padding-t-217 {
  padding-top: 217px; }

.padding-l-217 {
  padding-left: 217px; }

.padding-r-217 {
  padding-right: 217px; }

.padding-b-217 {
  padding-bottom: 217px; }

.padding-lr-217 {
  padding-left: 217px;
  padding-right: 217px; }

.padding-tb-217-auto {
  padding-top: 217px;
  padding-bottom: 217px; }

.margin-217 {
  margin: 217px !important; }

.margin-217-0 {
  margin: 217px 0; }

.margin-0-217 {
  margin: 0 217px; }

.margin-t-217 {
  margin-top: 217px !important; }

.margin-r-217 {
  margin-right: 217px; }

.margin-b-217 {
  margin-bottom: 217px !important; }

.margin-l-217 {
  margin-left: 217px; }

.margin-lr-217 {
  margin-left: 217px !important;
  margin-right: 217px !important; }

.margin-tb-217-auto {
  margin-top: 217px;
  margin-bottom: 217px; }

.padding-218 {
  padding: 218px; }

.padding-218-0 {
  padding: 218px 0; }

.padding-0-218 {
  padding: 0 218px; }

.padding-t-218 {
  padding-top: 218px; }

.padding-l-218 {
  padding-left: 218px; }

.padding-r-218 {
  padding-right: 218px; }

.padding-b-218 {
  padding-bottom: 218px; }

.padding-lr-218 {
  padding-left: 218px;
  padding-right: 218px; }

.padding-tb-218-auto {
  padding-top: 218px;
  padding-bottom: 218px; }

.margin-218 {
  margin: 218px !important; }

.margin-218-0 {
  margin: 218px 0; }

.margin-0-218 {
  margin: 0 218px; }

.margin-t-218 {
  margin-top: 218px !important; }

.margin-r-218 {
  margin-right: 218px; }

.margin-b-218 {
  margin-bottom: 218px !important; }

.margin-l-218 {
  margin-left: 218px; }

.margin-lr-218 {
  margin-left: 218px !important;
  margin-right: 218px !important; }

.margin-tb-218-auto {
  margin-top: 218px;
  margin-bottom: 218px; }

.padding-219 {
  padding: 219px; }

.padding-219-0 {
  padding: 219px 0; }

.padding-0-219 {
  padding: 0 219px; }

.padding-t-219 {
  padding-top: 219px; }

.padding-l-219 {
  padding-left: 219px; }

.padding-r-219 {
  padding-right: 219px; }

.padding-b-219 {
  padding-bottom: 219px; }

.padding-lr-219 {
  padding-left: 219px;
  padding-right: 219px; }

.padding-tb-219-auto {
  padding-top: 219px;
  padding-bottom: 219px; }

.margin-219 {
  margin: 219px !important; }

.margin-219-0 {
  margin: 219px 0; }

.margin-0-219 {
  margin: 0 219px; }

.margin-t-219 {
  margin-top: 219px !important; }

.margin-r-219 {
  margin-right: 219px; }

.margin-b-219 {
  margin-bottom: 219px !important; }

.margin-l-219 {
  margin-left: 219px; }

.margin-lr-219 {
  margin-left: 219px !important;
  margin-right: 219px !important; }

.margin-tb-219-auto {
  margin-top: 219px;
  margin-bottom: 219px; }

.padding-220 {
  padding: 220px; }

.padding-220-0 {
  padding: 220px 0; }

.padding-0-220 {
  padding: 0 220px; }

.padding-t-220 {
  padding-top: 220px; }

.padding-l-220 {
  padding-left: 220px; }

.padding-r-220 {
  padding-right: 220px; }

.padding-b-220 {
  padding-bottom: 220px; }

.padding-lr-220 {
  padding-left: 220px;
  padding-right: 220px; }

.padding-tb-220-auto {
  padding-top: 220px;
  padding-bottom: 220px; }

.margin-220 {
  margin: 220px !important; }

.margin-220-0 {
  margin: 220px 0; }

.margin-0-220 {
  margin: 0 220px; }

.margin-t-220 {
  margin-top: 220px !important; }

.margin-r-220 {
  margin-right: 220px; }

.margin-b-220 {
  margin-bottom: 220px !important; }

.margin-l-220 {
  margin-left: 220px; }

.margin-lr-220 {
  margin-left: 220px !important;
  margin-right: 220px !important; }

.margin-tb-220-auto {
  margin-top: 220px;
  margin-bottom: 220px; }

.padding-221 {
  padding: 221px; }

.padding-221-0 {
  padding: 221px 0; }

.padding-0-221 {
  padding: 0 221px; }

.padding-t-221 {
  padding-top: 221px; }

.padding-l-221 {
  padding-left: 221px; }

.padding-r-221 {
  padding-right: 221px; }

.padding-b-221 {
  padding-bottom: 221px; }

.padding-lr-221 {
  padding-left: 221px;
  padding-right: 221px; }

.padding-tb-221-auto {
  padding-top: 221px;
  padding-bottom: 221px; }

.margin-221 {
  margin: 221px !important; }

.margin-221-0 {
  margin: 221px 0; }

.margin-0-221 {
  margin: 0 221px; }

.margin-t-221 {
  margin-top: 221px !important; }

.margin-r-221 {
  margin-right: 221px; }

.margin-b-221 {
  margin-bottom: 221px !important; }

.margin-l-221 {
  margin-left: 221px; }

.margin-lr-221 {
  margin-left: 221px !important;
  margin-right: 221px !important; }

.margin-tb-221-auto {
  margin-top: 221px;
  margin-bottom: 221px; }

.padding-222 {
  padding: 222px; }

.padding-222-0 {
  padding: 222px 0; }

.padding-0-222 {
  padding: 0 222px; }

.padding-t-222 {
  padding-top: 222px; }

.padding-l-222 {
  padding-left: 222px; }

.padding-r-222 {
  padding-right: 222px; }

.padding-b-222 {
  padding-bottom: 222px; }

.padding-lr-222 {
  padding-left: 222px;
  padding-right: 222px; }

.padding-tb-222-auto {
  padding-top: 222px;
  padding-bottom: 222px; }

.margin-222 {
  margin: 222px !important; }

.margin-222-0 {
  margin: 222px 0; }

.margin-0-222 {
  margin: 0 222px; }

.margin-t-222 {
  margin-top: 222px !important; }

.margin-r-222 {
  margin-right: 222px; }

.margin-b-222 {
  margin-bottom: 222px !important; }

.margin-l-222 {
  margin-left: 222px; }

.margin-lr-222 {
  margin-left: 222px !important;
  margin-right: 222px !important; }

.margin-tb-222-auto {
  margin-top: 222px;
  margin-bottom: 222px; }

.padding-223 {
  padding: 223px; }

.padding-223-0 {
  padding: 223px 0; }

.padding-0-223 {
  padding: 0 223px; }

.padding-t-223 {
  padding-top: 223px; }

.padding-l-223 {
  padding-left: 223px; }

.padding-r-223 {
  padding-right: 223px; }

.padding-b-223 {
  padding-bottom: 223px; }

.padding-lr-223 {
  padding-left: 223px;
  padding-right: 223px; }

.padding-tb-223-auto {
  padding-top: 223px;
  padding-bottom: 223px; }

.margin-223 {
  margin: 223px !important; }

.margin-223-0 {
  margin: 223px 0; }

.margin-0-223 {
  margin: 0 223px; }

.margin-t-223 {
  margin-top: 223px !important; }

.margin-r-223 {
  margin-right: 223px; }

.margin-b-223 {
  margin-bottom: 223px !important; }

.margin-l-223 {
  margin-left: 223px; }

.margin-lr-223 {
  margin-left: 223px !important;
  margin-right: 223px !important; }

.margin-tb-223-auto {
  margin-top: 223px;
  margin-bottom: 223px; }

.padding-224 {
  padding: 224px; }

.padding-224-0 {
  padding: 224px 0; }

.padding-0-224 {
  padding: 0 224px; }

.padding-t-224 {
  padding-top: 224px; }

.padding-l-224 {
  padding-left: 224px; }

.padding-r-224 {
  padding-right: 224px; }

.padding-b-224 {
  padding-bottom: 224px; }

.padding-lr-224 {
  padding-left: 224px;
  padding-right: 224px; }

.padding-tb-224-auto {
  padding-top: 224px;
  padding-bottom: 224px; }

.margin-224 {
  margin: 224px !important; }

.margin-224-0 {
  margin: 224px 0; }

.margin-0-224 {
  margin: 0 224px; }

.margin-t-224 {
  margin-top: 224px !important; }

.margin-r-224 {
  margin-right: 224px; }

.margin-b-224 {
  margin-bottom: 224px !important; }

.margin-l-224 {
  margin-left: 224px; }

.margin-lr-224 {
  margin-left: 224px !important;
  margin-right: 224px !important; }

.margin-tb-224-auto {
  margin-top: 224px;
  margin-bottom: 224px; }

.padding-225 {
  padding: 225px; }

.padding-225-0 {
  padding: 225px 0; }

.padding-0-225 {
  padding: 0 225px; }

.padding-t-225 {
  padding-top: 225px; }

.padding-l-225 {
  padding-left: 225px; }

.padding-r-225 {
  padding-right: 225px; }

.padding-b-225 {
  padding-bottom: 225px; }

.padding-lr-225 {
  padding-left: 225px;
  padding-right: 225px; }

.padding-tb-225-auto {
  padding-top: 225px;
  padding-bottom: 225px; }

.margin-225 {
  margin: 225px !important; }

.margin-225-0 {
  margin: 225px 0; }

.margin-0-225 {
  margin: 0 225px; }

.margin-t-225 {
  margin-top: 225px !important; }

.margin-r-225 {
  margin-right: 225px; }

.margin-b-225 {
  margin-bottom: 225px !important; }

.margin-l-225 {
  margin-left: 225px; }

.margin-lr-225 {
  margin-left: 225px !important;
  margin-right: 225px !important; }

.margin-tb-225-auto {
  margin-top: 225px;
  margin-bottom: 225px; }

.padding-226 {
  padding: 226px; }

.padding-226-0 {
  padding: 226px 0; }

.padding-0-226 {
  padding: 0 226px; }

.padding-t-226 {
  padding-top: 226px; }

.padding-l-226 {
  padding-left: 226px; }

.padding-r-226 {
  padding-right: 226px; }

.padding-b-226 {
  padding-bottom: 226px; }

.padding-lr-226 {
  padding-left: 226px;
  padding-right: 226px; }

.padding-tb-226-auto {
  padding-top: 226px;
  padding-bottom: 226px; }

.margin-226 {
  margin: 226px !important; }

.margin-226-0 {
  margin: 226px 0; }

.margin-0-226 {
  margin: 0 226px; }

.margin-t-226 {
  margin-top: 226px !important; }

.margin-r-226 {
  margin-right: 226px; }

.margin-b-226 {
  margin-bottom: 226px !important; }

.margin-l-226 {
  margin-left: 226px; }

.margin-lr-226 {
  margin-left: 226px !important;
  margin-right: 226px !important; }

.margin-tb-226-auto {
  margin-top: 226px;
  margin-bottom: 226px; }

.padding-227 {
  padding: 227px; }

.padding-227-0 {
  padding: 227px 0; }

.padding-0-227 {
  padding: 0 227px; }

.padding-t-227 {
  padding-top: 227px; }

.padding-l-227 {
  padding-left: 227px; }

.padding-r-227 {
  padding-right: 227px; }

.padding-b-227 {
  padding-bottom: 227px; }

.padding-lr-227 {
  padding-left: 227px;
  padding-right: 227px; }

.padding-tb-227-auto {
  padding-top: 227px;
  padding-bottom: 227px; }

.margin-227 {
  margin: 227px !important; }

.margin-227-0 {
  margin: 227px 0; }

.margin-0-227 {
  margin: 0 227px; }

.margin-t-227 {
  margin-top: 227px !important; }

.margin-r-227 {
  margin-right: 227px; }

.margin-b-227 {
  margin-bottom: 227px !important; }

.margin-l-227 {
  margin-left: 227px; }

.margin-lr-227 {
  margin-left: 227px !important;
  margin-right: 227px !important; }

.margin-tb-227-auto {
  margin-top: 227px;
  margin-bottom: 227px; }

.padding-228 {
  padding: 228px; }

.padding-228-0 {
  padding: 228px 0; }

.padding-0-228 {
  padding: 0 228px; }

.padding-t-228 {
  padding-top: 228px; }

.padding-l-228 {
  padding-left: 228px; }

.padding-r-228 {
  padding-right: 228px; }

.padding-b-228 {
  padding-bottom: 228px; }

.padding-lr-228 {
  padding-left: 228px;
  padding-right: 228px; }

.padding-tb-228-auto {
  padding-top: 228px;
  padding-bottom: 228px; }

.margin-228 {
  margin: 228px !important; }

.margin-228-0 {
  margin: 228px 0; }

.margin-0-228 {
  margin: 0 228px; }

.margin-t-228 {
  margin-top: 228px !important; }

.margin-r-228 {
  margin-right: 228px; }

.margin-b-228 {
  margin-bottom: 228px !important; }

.margin-l-228 {
  margin-left: 228px; }

.margin-lr-228 {
  margin-left: 228px !important;
  margin-right: 228px !important; }

.margin-tb-228-auto {
  margin-top: 228px;
  margin-bottom: 228px; }

.padding-229 {
  padding: 229px; }

.padding-229-0 {
  padding: 229px 0; }

.padding-0-229 {
  padding: 0 229px; }

.padding-t-229 {
  padding-top: 229px; }

.padding-l-229 {
  padding-left: 229px; }

.padding-r-229 {
  padding-right: 229px; }

.padding-b-229 {
  padding-bottom: 229px; }

.padding-lr-229 {
  padding-left: 229px;
  padding-right: 229px; }

.padding-tb-229-auto {
  padding-top: 229px;
  padding-bottom: 229px; }

.margin-229 {
  margin: 229px !important; }

.margin-229-0 {
  margin: 229px 0; }

.margin-0-229 {
  margin: 0 229px; }

.margin-t-229 {
  margin-top: 229px !important; }

.margin-r-229 {
  margin-right: 229px; }

.margin-b-229 {
  margin-bottom: 229px !important; }

.margin-l-229 {
  margin-left: 229px; }

.margin-lr-229 {
  margin-left: 229px !important;
  margin-right: 229px !important; }

.margin-tb-229-auto {
  margin-top: 229px;
  margin-bottom: 229px; }

.padding-230 {
  padding: 230px; }

.padding-230-0 {
  padding: 230px 0; }

.padding-0-230 {
  padding: 0 230px; }

.padding-t-230 {
  padding-top: 230px; }

.padding-l-230 {
  padding-left: 230px; }

.padding-r-230 {
  padding-right: 230px; }

.padding-b-230 {
  padding-bottom: 230px; }

.padding-lr-230 {
  padding-left: 230px;
  padding-right: 230px; }

.padding-tb-230-auto {
  padding-top: 230px;
  padding-bottom: 230px; }

.margin-230 {
  margin: 230px !important; }

.margin-230-0 {
  margin: 230px 0; }

.margin-0-230 {
  margin: 0 230px; }

.margin-t-230 {
  margin-top: 230px !important; }

.margin-r-230 {
  margin-right: 230px; }

.margin-b-230 {
  margin-bottom: 230px !important; }

.margin-l-230 {
  margin-left: 230px; }

.margin-lr-230 {
  margin-left: 230px !important;
  margin-right: 230px !important; }

.margin-tb-230-auto {
  margin-top: 230px;
  margin-bottom: 230px; }

.padding-231 {
  padding: 231px; }

.padding-231-0 {
  padding: 231px 0; }

.padding-0-231 {
  padding: 0 231px; }

.padding-t-231 {
  padding-top: 231px; }

.padding-l-231 {
  padding-left: 231px; }

.padding-r-231 {
  padding-right: 231px; }

.padding-b-231 {
  padding-bottom: 231px; }

.padding-lr-231 {
  padding-left: 231px;
  padding-right: 231px; }

.padding-tb-231-auto {
  padding-top: 231px;
  padding-bottom: 231px; }

.margin-231 {
  margin: 231px !important; }

.margin-231-0 {
  margin: 231px 0; }

.margin-0-231 {
  margin: 0 231px; }

.margin-t-231 {
  margin-top: 231px !important; }

.margin-r-231 {
  margin-right: 231px; }

.margin-b-231 {
  margin-bottom: 231px !important; }

.margin-l-231 {
  margin-left: 231px; }

.margin-lr-231 {
  margin-left: 231px !important;
  margin-right: 231px !important; }

.margin-tb-231-auto {
  margin-top: 231px;
  margin-bottom: 231px; }

.padding-232 {
  padding: 232px; }

.padding-232-0 {
  padding: 232px 0; }

.padding-0-232 {
  padding: 0 232px; }

.padding-t-232 {
  padding-top: 232px; }

.padding-l-232 {
  padding-left: 232px; }

.padding-r-232 {
  padding-right: 232px; }

.padding-b-232 {
  padding-bottom: 232px; }

.padding-lr-232 {
  padding-left: 232px;
  padding-right: 232px; }

.padding-tb-232-auto {
  padding-top: 232px;
  padding-bottom: 232px; }

.margin-232 {
  margin: 232px !important; }

.margin-232-0 {
  margin: 232px 0; }

.margin-0-232 {
  margin: 0 232px; }

.margin-t-232 {
  margin-top: 232px !important; }

.margin-r-232 {
  margin-right: 232px; }

.margin-b-232 {
  margin-bottom: 232px !important; }

.margin-l-232 {
  margin-left: 232px; }

.margin-lr-232 {
  margin-left: 232px !important;
  margin-right: 232px !important; }

.margin-tb-232-auto {
  margin-top: 232px;
  margin-bottom: 232px; }

.padding-233 {
  padding: 233px; }

.padding-233-0 {
  padding: 233px 0; }

.padding-0-233 {
  padding: 0 233px; }

.padding-t-233 {
  padding-top: 233px; }

.padding-l-233 {
  padding-left: 233px; }

.padding-r-233 {
  padding-right: 233px; }

.padding-b-233 {
  padding-bottom: 233px; }

.padding-lr-233 {
  padding-left: 233px;
  padding-right: 233px; }

.padding-tb-233-auto {
  padding-top: 233px;
  padding-bottom: 233px; }

.margin-233 {
  margin: 233px !important; }

.margin-233-0 {
  margin: 233px 0; }

.margin-0-233 {
  margin: 0 233px; }

.margin-t-233 {
  margin-top: 233px !important; }

.margin-r-233 {
  margin-right: 233px; }

.margin-b-233 {
  margin-bottom: 233px !important; }

.margin-l-233 {
  margin-left: 233px; }

.margin-lr-233 {
  margin-left: 233px !important;
  margin-right: 233px !important; }

.margin-tb-233-auto {
  margin-top: 233px;
  margin-bottom: 233px; }

.padding-234 {
  padding: 234px; }

.padding-234-0 {
  padding: 234px 0; }

.padding-0-234 {
  padding: 0 234px; }

.padding-t-234 {
  padding-top: 234px; }

.padding-l-234 {
  padding-left: 234px; }

.padding-r-234 {
  padding-right: 234px; }

.padding-b-234 {
  padding-bottom: 234px; }

.padding-lr-234 {
  padding-left: 234px;
  padding-right: 234px; }

.padding-tb-234-auto {
  padding-top: 234px;
  padding-bottom: 234px; }

.margin-234 {
  margin: 234px !important; }

.margin-234-0 {
  margin: 234px 0; }

.margin-0-234 {
  margin: 0 234px; }

.margin-t-234 {
  margin-top: 234px !important; }

.margin-r-234 {
  margin-right: 234px; }

.margin-b-234 {
  margin-bottom: 234px !important; }

.margin-l-234 {
  margin-left: 234px; }

.margin-lr-234 {
  margin-left: 234px !important;
  margin-right: 234px !important; }

.margin-tb-234-auto {
  margin-top: 234px;
  margin-bottom: 234px; }

.padding-235 {
  padding: 235px; }

.padding-235-0 {
  padding: 235px 0; }

.padding-0-235 {
  padding: 0 235px; }

.padding-t-235 {
  padding-top: 235px; }

.padding-l-235 {
  padding-left: 235px; }

.padding-r-235 {
  padding-right: 235px; }

.padding-b-235 {
  padding-bottom: 235px; }

.padding-lr-235 {
  padding-left: 235px;
  padding-right: 235px; }

.padding-tb-235-auto {
  padding-top: 235px;
  padding-bottom: 235px; }

.margin-235 {
  margin: 235px !important; }

.margin-235-0 {
  margin: 235px 0; }

.margin-0-235 {
  margin: 0 235px; }

.margin-t-235 {
  margin-top: 235px !important; }

.margin-r-235 {
  margin-right: 235px; }

.margin-b-235 {
  margin-bottom: 235px !important; }

.margin-l-235 {
  margin-left: 235px; }

.margin-lr-235 {
  margin-left: 235px !important;
  margin-right: 235px !important; }

.margin-tb-235-auto {
  margin-top: 235px;
  margin-bottom: 235px; }

.padding-236 {
  padding: 236px; }

.padding-236-0 {
  padding: 236px 0; }

.padding-0-236 {
  padding: 0 236px; }

.padding-t-236 {
  padding-top: 236px; }

.padding-l-236 {
  padding-left: 236px; }

.padding-r-236 {
  padding-right: 236px; }

.padding-b-236 {
  padding-bottom: 236px; }

.padding-lr-236 {
  padding-left: 236px;
  padding-right: 236px; }

.padding-tb-236-auto {
  padding-top: 236px;
  padding-bottom: 236px; }

.margin-236 {
  margin: 236px !important; }

.margin-236-0 {
  margin: 236px 0; }

.margin-0-236 {
  margin: 0 236px; }

.margin-t-236 {
  margin-top: 236px !important; }

.margin-r-236 {
  margin-right: 236px; }

.margin-b-236 {
  margin-bottom: 236px !important; }

.margin-l-236 {
  margin-left: 236px; }

.margin-lr-236 {
  margin-left: 236px !important;
  margin-right: 236px !important; }

.margin-tb-236-auto {
  margin-top: 236px;
  margin-bottom: 236px; }

.padding-237 {
  padding: 237px; }

.padding-237-0 {
  padding: 237px 0; }

.padding-0-237 {
  padding: 0 237px; }

.padding-t-237 {
  padding-top: 237px; }

.padding-l-237 {
  padding-left: 237px; }

.padding-r-237 {
  padding-right: 237px; }

.padding-b-237 {
  padding-bottom: 237px; }

.padding-lr-237 {
  padding-left: 237px;
  padding-right: 237px; }

.padding-tb-237-auto {
  padding-top: 237px;
  padding-bottom: 237px; }

.margin-237 {
  margin: 237px !important; }

.margin-237-0 {
  margin: 237px 0; }

.margin-0-237 {
  margin: 0 237px; }

.margin-t-237 {
  margin-top: 237px !important; }

.margin-r-237 {
  margin-right: 237px; }

.margin-b-237 {
  margin-bottom: 237px !important; }

.margin-l-237 {
  margin-left: 237px; }

.margin-lr-237 {
  margin-left: 237px !important;
  margin-right: 237px !important; }

.margin-tb-237-auto {
  margin-top: 237px;
  margin-bottom: 237px; }

.padding-238 {
  padding: 238px; }

.padding-238-0 {
  padding: 238px 0; }

.padding-0-238 {
  padding: 0 238px; }

.padding-t-238 {
  padding-top: 238px; }

.padding-l-238 {
  padding-left: 238px; }

.padding-r-238 {
  padding-right: 238px; }

.padding-b-238 {
  padding-bottom: 238px; }

.padding-lr-238 {
  padding-left: 238px;
  padding-right: 238px; }

.padding-tb-238-auto {
  padding-top: 238px;
  padding-bottom: 238px; }

.margin-238 {
  margin: 238px !important; }

.margin-238-0 {
  margin: 238px 0; }

.margin-0-238 {
  margin: 0 238px; }

.margin-t-238 {
  margin-top: 238px !important; }

.margin-r-238 {
  margin-right: 238px; }

.margin-b-238 {
  margin-bottom: 238px !important; }

.margin-l-238 {
  margin-left: 238px; }

.margin-lr-238 {
  margin-left: 238px !important;
  margin-right: 238px !important; }

.margin-tb-238-auto {
  margin-top: 238px;
  margin-bottom: 238px; }

.padding-239 {
  padding: 239px; }

.padding-239-0 {
  padding: 239px 0; }

.padding-0-239 {
  padding: 0 239px; }

.padding-t-239 {
  padding-top: 239px; }

.padding-l-239 {
  padding-left: 239px; }

.padding-r-239 {
  padding-right: 239px; }

.padding-b-239 {
  padding-bottom: 239px; }

.padding-lr-239 {
  padding-left: 239px;
  padding-right: 239px; }

.padding-tb-239-auto {
  padding-top: 239px;
  padding-bottom: 239px; }

.margin-239 {
  margin: 239px !important; }

.margin-239-0 {
  margin: 239px 0; }

.margin-0-239 {
  margin: 0 239px; }

.margin-t-239 {
  margin-top: 239px !important; }

.margin-r-239 {
  margin-right: 239px; }

.margin-b-239 {
  margin-bottom: 239px !important; }

.margin-l-239 {
  margin-left: 239px; }

.margin-lr-239 {
  margin-left: 239px !important;
  margin-right: 239px !important; }

.margin-tb-239-auto {
  margin-top: 239px;
  margin-bottom: 239px; }

.padding-240 {
  padding: 240px; }

.padding-240-0 {
  padding: 240px 0; }

.padding-0-240 {
  padding: 0 240px; }

.padding-t-240 {
  padding-top: 240px; }

.padding-l-240 {
  padding-left: 240px; }

.padding-r-240 {
  padding-right: 240px; }

.padding-b-240 {
  padding-bottom: 240px; }

.padding-lr-240 {
  padding-left: 240px;
  padding-right: 240px; }

.padding-tb-240-auto {
  padding-top: 240px;
  padding-bottom: 240px; }

.margin-240 {
  margin: 240px !important; }

.margin-240-0 {
  margin: 240px 0; }

.margin-0-240 {
  margin: 0 240px; }

.margin-t-240 {
  margin-top: 240px !important; }

.margin-r-240 {
  margin-right: 240px; }

.margin-b-240 {
  margin-bottom: 240px !important; }

.margin-l-240 {
  margin-left: 240px; }

.margin-lr-240 {
  margin-left: 240px !important;
  margin-right: 240px !important; }

.margin-tb-240-auto {
  margin-top: 240px;
  margin-bottom: 240px; }

.padding-241 {
  padding: 241px; }

.padding-241-0 {
  padding: 241px 0; }

.padding-0-241 {
  padding: 0 241px; }

.padding-t-241 {
  padding-top: 241px; }

.padding-l-241 {
  padding-left: 241px; }

.padding-r-241 {
  padding-right: 241px; }

.padding-b-241 {
  padding-bottom: 241px; }

.padding-lr-241 {
  padding-left: 241px;
  padding-right: 241px; }

.padding-tb-241-auto {
  padding-top: 241px;
  padding-bottom: 241px; }

.margin-241 {
  margin: 241px !important; }

.margin-241-0 {
  margin: 241px 0; }

.margin-0-241 {
  margin: 0 241px; }

.margin-t-241 {
  margin-top: 241px !important; }

.margin-r-241 {
  margin-right: 241px; }

.margin-b-241 {
  margin-bottom: 241px !important; }

.margin-l-241 {
  margin-left: 241px; }

.margin-lr-241 {
  margin-left: 241px !important;
  margin-right: 241px !important; }

.margin-tb-241-auto {
  margin-top: 241px;
  margin-bottom: 241px; }

.padding-242 {
  padding: 242px; }

.padding-242-0 {
  padding: 242px 0; }

.padding-0-242 {
  padding: 0 242px; }

.padding-t-242 {
  padding-top: 242px; }

.padding-l-242 {
  padding-left: 242px; }

.padding-r-242 {
  padding-right: 242px; }

.padding-b-242 {
  padding-bottom: 242px; }

.padding-lr-242 {
  padding-left: 242px;
  padding-right: 242px; }

.padding-tb-242-auto {
  padding-top: 242px;
  padding-bottom: 242px; }

.margin-242 {
  margin: 242px !important; }

.margin-242-0 {
  margin: 242px 0; }

.margin-0-242 {
  margin: 0 242px; }

.margin-t-242 {
  margin-top: 242px !important; }

.margin-r-242 {
  margin-right: 242px; }

.margin-b-242 {
  margin-bottom: 242px !important; }

.margin-l-242 {
  margin-left: 242px; }

.margin-lr-242 {
  margin-left: 242px !important;
  margin-right: 242px !important; }

.margin-tb-242-auto {
  margin-top: 242px;
  margin-bottom: 242px; }

.padding-243 {
  padding: 243px; }

.padding-243-0 {
  padding: 243px 0; }

.padding-0-243 {
  padding: 0 243px; }

.padding-t-243 {
  padding-top: 243px; }

.padding-l-243 {
  padding-left: 243px; }

.padding-r-243 {
  padding-right: 243px; }

.padding-b-243 {
  padding-bottom: 243px; }

.padding-lr-243 {
  padding-left: 243px;
  padding-right: 243px; }

.padding-tb-243-auto {
  padding-top: 243px;
  padding-bottom: 243px; }

.margin-243 {
  margin: 243px !important; }

.margin-243-0 {
  margin: 243px 0; }

.margin-0-243 {
  margin: 0 243px; }

.margin-t-243 {
  margin-top: 243px !important; }

.margin-r-243 {
  margin-right: 243px; }

.margin-b-243 {
  margin-bottom: 243px !important; }

.margin-l-243 {
  margin-left: 243px; }

.margin-lr-243 {
  margin-left: 243px !important;
  margin-right: 243px !important; }

.margin-tb-243-auto {
  margin-top: 243px;
  margin-bottom: 243px; }

.padding-244 {
  padding: 244px; }

.padding-244-0 {
  padding: 244px 0; }

.padding-0-244 {
  padding: 0 244px; }

.padding-t-244 {
  padding-top: 244px; }

.padding-l-244 {
  padding-left: 244px; }

.padding-r-244 {
  padding-right: 244px; }

.padding-b-244 {
  padding-bottom: 244px; }

.padding-lr-244 {
  padding-left: 244px;
  padding-right: 244px; }

.padding-tb-244-auto {
  padding-top: 244px;
  padding-bottom: 244px; }

.margin-244 {
  margin: 244px !important; }

.margin-244-0 {
  margin: 244px 0; }

.margin-0-244 {
  margin: 0 244px; }

.margin-t-244 {
  margin-top: 244px !important; }

.margin-r-244 {
  margin-right: 244px; }

.margin-b-244 {
  margin-bottom: 244px !important; }

.margin-l-244 {
  margin-left: 244px; }

.margin-lr-244 {
  margin-left: 244px !important;
  margin-right: 244px !important; }

.margin-tb-244-auto {
  margin-top: 244px;
  margin-bottom: 244px; }

.padding-245 {
  padding: 245px; }

.padding-245-0 {
  padding: 245px 0; }

.padding-0-245 {
  padding: 0 245px; }

.padding-t-245 {
  padding-top: 245px; }

.padding-l-245 {
  padding-left: 245px; }

.padding-r-245 {
  padding-right: 245px; }

.padding-b-245 {
  padding-bottom: 245px; }

.padding-lr-245 {
  padding-left: 245px;
  padding-right: 245px; }

.padding-tb-245-auto {
  padding-top: 245px;
  padding-bottom: 245px; }

.margin-245 {
  margin: 245px !important; }

.margin-245-0 {
  margin: 245px 0; }

.margin-0-245 {
  margin: 0 245px; }

.margin-t-245 {
  margin-top: 245px !important; }

.margin-r-245 {
  margin-right: 245px; }

.margin-b-245 {
  margin-bottom: 245px !important; }

.margin-l-245 {
  margin-left: 245px; }

.margin-lr-245 {
  margin-left: 245px !important;
  margin-right: 245px !important; }

.margin-tb-245-auto {
  margin-top: 245px;
  margin-bottom: 245px; }

.padding-246 {
  padding: 246px; }

.padding-246-0 {
  padding: 246px 0; }

.padding-0-246 {
  padding: 0 246px; }

.padding-t-246 {
  padding-top: 246px; }

.padding-l-246 {
  padding-left: 246px; }

.padding-r-246 {
  padding-right: 246px; }

.padding-b-246 {
  padding-bottom: 246px; }

.padding-lr-246 {
  padding-left: 246px;
  padding-right: 246px; }

.padding-tb-246-auto {
  padding-top: 246px;
  padding-bottom: 246px; }

.margin-246 {
  margin: 246px !important; }

.margin-246-0 {
  margin: 246px 0; }

.margin-0-246 {
  margin: 0 246px; }

.margin-t-246 {
  margin-top: 246px !important; }

.margin-r-246 {
  margin-right: 246px; }

.margin-b-246 {
  margin-bottom: 246px !important; }

.margin-l-246 {
  margin-left: 246px; }

.margin-lr-246 {
  margin-left: 246px !important;
  margin-right: 246px !important; }

.margin-tb-246-auto {
  margin-top: 246px;
  margin-bottom: 246px; }

.padding-247 {
  padding: 247px; }

.padding-247-0 {
  padding: 247px 0; }

.padding-0-247 {
  padding: 0 247px; }

.padding-t-247 {
  padding-top: 247px; }

.padding-l-247 {
  padding-left: 247px; }

.padding-r-247 {
  padding-right: 247px; }

.padding-b-247 {
  padding-bottom: 247px; }

.padding-lr-247 {
  padding-left: 247px;
  padding-right: 247px; }

.padding-tb-247-auto {
  padding-top: 247px;
  padding-bottom: 247px; }

.margin-247 {
  margin: 247px !important; }

.margin-247-0 {
  margin: 247px 0; }

.margin-0-247 {
  margin: 0 247px; }

.margin-t-247 {
  margin-top: 247px !important; }

.margin-r-247 {
  margin-right: 247px; }

.margin-b-247 {
  margin-bottom: 247px !important; }

.margin-l-247 {
  margin-left: 247px; }

.margin-lr-247 {
  margin-left: 247px !important;
  margin-right: 247px !important; }

.margin-tb-247-auto {
  margin-top: 247px;
  margin-bottom: 247px; }

.padding-248 {
  padding: 248px; }

.padding-248-0 {
  padding: 248px 0; }

.padding-0-248 {
  padding: 0 248px; }

.padding-t-248 {
  padding-top: 248px; }

.padding-l-248 {
  padding-left: 248px; }

.padding-r-248 {
  padding-right: 248px; }

.padding-b-248 {
  padding-bottom: 248px; }

.padding-lr-248 {
  padding-left: 248px;
  padding-right: 248px; }

.padding-tb-248-auto {
  padding-top: 248px;
  padding-bottom: 248px; }

.margin-248 {
  margin: 248px !important; }

.margin-248-0 {
  margin: 248px 0; }

.margin-0-248 {
  margin: 0 248px; }

.margin-t-248 {
  margin-top: 248px !important; }

.margin-r-248 {
  margin-right: 248px; }

.margin-b-248 {
  margin-bottom: 248px !important; }

.margin-l-248 {
  margin-left: 248px; }

.margin-lr-248 {
  margin-left: 248px !important;
  margin-right: 248px !important; }

.margin-tb-248-auto {
  margin-top: 248px;
  margin-bottom: 248px; }

.padding-249 {
  padding: 249px; }

.padding-249-0 {
  padding: 249px 0; }

.padding-0-249 {
  padding: 0 249px; }

.padding-t-249 {
  padding-top: 249px; }

.padding-l-249 {
  padding-left: 249px; }

.padding-r-249 {
  padding-right: 249px; }

.padding-b-249 {
  padding-bottom: 249px; }

.padding-lr-249 {
  padding-left: 249px;
  padding-right: 249px; }

.padding-tb-249-auto {
  padding-top: 249px;
  padding-bottom: 249px; }

.margin-249 {
  margin: 249px !important; }

.margin-249-0 {
  margin: 249px 0; }

.margin-0-249 {
  margin: 0 249px; }

.margin-t-249 {
  margin-top: 249px !important; }

.margin-r-249 {
  margin-right: 249px; }

.margin-b-249 {
  margin-bottom: 249px !important; }

.margin-l-249 {
  margin-left: 249px; }

.margin-lr-249 {
  margin-left: 249px !important;
  margin-right: 249px !important; }

.margin-tb-249-auto {
  margin-top: 249px;
  margin-bottom: 249px; }

.padding-250 {
  padding: 250px; }

.padding-250-0 {
  padding: 250px 0; }

.padding-0-250 {
  padding: 0 250px; }

.padding-t-250 {
  padding-top: 250px; }

.padding-l-250 {
  padding-left: 250px; }

.padding-r-250 {
  padding-right: 250px; }

.padding-b-250 {
  padding-bottom: 250px; }

.padding-lr-250 {
  padding-left: 250px;
  padding-right: 250px; }

.padding-tb-250-auto {
  padding-top: 250px;
  padding-bottom: 250px; }

.margin-250 {
  margin: 250px !important; }

.margin-250-0 {
  margin: 250px 0; }

.margin-0-250 {
  margin: 0 250px; }

.margin-t-250 {
  margin-top: 250px !important; }

.margin-r-250 {
  margin-right: 250px; }

.margin-b-250 {
  margin-bottom: 250px !important; }

.margin-l-250 {
  margin-left: 250px; }

.margin-lr-250 {
  margin-left: 250px !important;
  margin-right: 250px !important; }

.margin-tb-250-auto {
  margin-top: 250px;
  margin-bottom: 250px; }

.padding-251 {
  padding: 251px; }

.padding-251-0 {
  padding: 251px 0; }

.padding-0-251 {
  padding: 0 251px; }

.padding-t-251 {
  padding-top: 251px; }

.padding-l-251 {
  padding-left: 251px; }

.padding-r-251 {
  padding-right: 251px; }

.padding-b-251 {
  padding-bottom: 251px; }

.padding-lr-251 {
  padding-left: 251px;
  padding-right: 251px; }

.padding-tb-251-auto {
  padding-top: 251px;
  padding-bottom: 251px; }

.margin-251 {
  margin: 251px !important; }

.margin-251-0 {
  margin: 251px 0; }

.margin-0-251 {
  margin: 0 251px; }

.margin-t-251 {
  margin-top: 251px !important; }

.margin-r-251 {
  margin-right: 251px; }

.margin-b-251 {
  margin-bottom: 251px !important; }

.margin-l-251 {
  margin-left: 251px; }

.margin-lr-251 {
  margin-left: 251px !important;
  margin-right: 251px !important; }

.margin-tb-251-auto {
  margin-top: 251px;
  margin-bottom: 251px; }

.padding-252 {
  padding: 252px; }

.padding-252-0 {
  padding: 252px 0; }

.padding-0-252 {
  padding: 0 252px; }

.padding-t-252 {
  padding-top: 252px; }

.padding-l-252 {
  padding-left: 252px; }

.padding-r-252 {
  padding-right: 252px; }

.padding-b-252 {
  padding-bottom: 252px; }

.padding-lr-252 {
  padding-left: 252px;
  padding-right: 252px; }

.padding-tb-252-auto {
  padding-top: 252px;
  padding-bottom: 252px; }

.margin-252 {
  margin: 252px !important; }

.margin-252-0 {
  margin: 252px 0; }

.margin-0-252 {
  margin: 0 252px; }

.margin-t-252 {
  margin-top: 252px !important; }

.margin-r-252 {
  margin-right: 252px; }

.margin-b-252 {
  margin-bottom: 252px !important; }

.margin-l-252 {
  margin-left: 252px; }

.margin-lr-252 {
  margin-left: 252px !important;
  margin-right: 252px !important; }

.margin-tb-252-auto {
  margin-top: 252px;
  margin-bottom: 252px; }

.padding-253 {
  padding: 253px; }

.padding-253-0 {
  padding: 253px 0; }

.padding-0-253 {
  padding: 0 253px; }

.padding-t-253 {
  padding-top: 253px; }

.padding-l-253 {
  padding-left: 253px; }

.padding-r-253 {
  padding-right: 253px; }

.padding-b-253 {
  padding-bottom: 253px; }

.padding-lr-253 {
  padding-left: 253px;
  padding-right: 253px; }

.padding-tb-253-auto {
  padding-top: 253px;
  padding-bottom: 253px; }

.margin-253 {
  margin: 253px !important; }

.margin-253-0 {
  margin: 253px 0; }

.margin-0-253 {
  margin: 0 253px; }

.margin-t-253 {
  margin-top: 253px !important; }

.margin-r-253 {
  margin-right: 253px; }

.margin-b-253 {
  margin-bottom: 253px !important; }

.margin-l-253 {
  margin-left: 253px; }

.margin-lr-253 {
  margin-left: 253px !important;
  margin-right: 253px !important; }

.margin-tb-253-auto {
  margin-top: 253px;
  margin-bottom: 253px; }

.padding-254 {
  padding: 254px; }

.padding-254-0 {
  padding: 254px 0; }

.padding-0-254 {
  padding: 0 254px; }

.padding-t-254 {
  padding-top: 254px; }

.padding-l-254 {
  padding-left: 254px; }

.padding-r-254 {
  padding-right: 254px; }

.padding-b-254 {
  padding-bottom: 254px; }

.padding-lr-254 {
  padding-left: 254px;
  padding-right: 254px; }

.padding-tb-254-auto {
  padding-top: 254px;
  padding-bottom: 254px; }

.margin-254 {
  margin: 254px !important; }

.margin-254-0 {
  margin: 254px 0; }

.margin-0-254 {
  margin: 0 254px; }

.margin-t-254 {
  margin-top: 254px !important; }

.margin-r-254 {
  margin-right: 254px; }

.margin-b-254 {
  margin-bottom: 254px !important; }

.margin-l-254 {
  margin-left: 254px; }

.margin-lr-254 {
  margin-left: 254px !important;
  margin-right: 254px !important; }

.margin-tb-254-auto {
  margin-top: 254px;
  margin-bottom: 254px; }

.padding-255 {
  padding: 255px; }

.padding-255-0 {
  padding: 255px 0; }

.padding-0-255 {
  padding: 0 255px; }

.padding-t-255 {
  padding-top: 255px; }

.padding-l-255 {
  padding-left: 255px; }

.padding-r-255 {
  padding-right: 255px; }

.padding-b-255 {
  padding-bottom: 255px; }

.padding-lr-255 {
  padding-left: 255px;
  padding-right: 255px; }

.padding-tb-255-auto {
  padding-top: 255px;
  padding-bottom: 255px; }

.margin-255 {
  margin: 255px !important; }

.margin-255-0 {
  margin: 255px 0; }

.margin-0-255 {
  margin: 0 255px; }

.margin-t-255 {
  margin-top: 255px !important; }

.margin-r-255 {
  margin-right: 255px; }

.margin-b-255 {
  margin-bottom: 255px !important; }

.margin-l-255 {
  margin-left: 255px; }

.margin-lr-255 {
  margin-left: 255px !important;
  margin-right: 255px !important; }

.margin-tb-255-auto {
  margin-top: 255px;
  margin-bottom: 255px; }

.padding-256 {
  padding: 256px; }

.padding-256-0 {
  padding: 256px 0; }

.padding-0-256 {
  padding: 0 256px; }

.padding-t-256 {
  padding-top: 256px; }

.padding-l-256 {
  padding-left: 256px; }

.padding-r-256 {
  padding-right: 256px; }

.padding-b-256 {
  padding-bottom: 256px; }

.padding-lr-256 {
  padding-left: 256px;
  padding-right: 256px; }

.padding-tb-256-auto {
  padding-top: 256px;
  padding-bottom: 256px; }

.margin-256 {
  margin: 256px !important; }

.margin-256-0 {
  margin: 256px 0; }

.margin-0-256 {
  margin: 0 256px; }

.margin-t-256 {
  margin-top: 256px !important; }

.margin-r-256 {
  margin-right: 256px; }

.margin-b-256 {
  margin-bottom: 256px !important; }

.margin-l-256 {
  margin-left: 256px; }

.margin-lr-256 {
  margin-left: 256px !important;
  margin-right: 256px !important; }

.margin-tb-256-auto {
  margin-top: 256px;
  margin-bottom: 256px; }

.padding-257 {
  padding: 257px; }

.padding-257-0 {
  padding: 257px 0; }

.padding-0-257 {
  padding: 0 257px; }

.padding-t-257 {
  padding-top: 257px; }

.padding-l-257 {
  padding-left: 257px; }

.padding-r-257 {
  padding-right: 257px; }

.padding-b-257 {
  padding-bottom: 257px; }

.padding-lr-257 {
  padding-left: 257px;
  padding-right: 257px; }

.padding-tb-257-auto {
  padding-top: 257px;
  padding-bottom: 257px; }

.margin-257 {
  margin: 257px !important; }

.margin-257-0 {
  margin: 257px 0; }

.margin-0-257 {
  margin: 0 257px; }

.margin-t-257 {
  margin-top: 257px !important; }

.margin-r-257 {
  margin-right: 257px; }

.margin-b-257 {
  margin-bottom: 257px !important; }

.margin-l-257 {
  margin-left: 257px; }

.margin-lr-257 {
  margin-left: 257px !important;
  margin-right: 257px !important; }

.margin-tb-257-auto {
  margin-top: 257px;
  margin-bottom: 257px; }

.padding-258 {
  padding: 258px; }

.padding-258-0 {
  padding: 258px 0; }

.padding-0-258 {
  padding: 0 258px; }

.padding-t-258 {
  padding-top: 258px; }

.padding-l-258 {
  padding-left: 258px; }

.padding-r-258 {
  padding-right: 258px; }

.padding-b-258 {
  padding-bottom: 258px; }

.padding-lr-258 {
  padding-left: 258px;
  padding-right: 258px; }

.padding-tb-258-auto {
  padding-top: 258px;
  padding-bottom: 258px; }

.margin-258 {
  margin: 258px !important; }

.margin-258-0 {
  margin: 258px 0; }

.margin-0-258 {
  margin: 0 258px; }

.margin-t-258 {
  margin-top: 258px !important; }

.margin-r-258 {
  margin-right: 258px; }

.margin-b-258 {
  margin-bottom: 258px !important; }

.margin-l-258 {
  margin-left: 258px; }

.margin-lr-258 {
  margin-left: 258px !important;
  margin-right: 258px !important; }

.margin-tb-258-auto {
  margin-top: 258px;
  margin-bottom: 258px; }

.padding-259 {
  padding: 259px; }

.padding-259-0 {
  padding: 259px 0; }

.padding-0-259 {
  padding: 0 259px; }

.padding-t-259 {
  padding-top: 259px; }

.padding-l-259 {
  padding-left: 259px; }

.padding-r-259 {
  padding-right: 259px; }

.padding-b-259 {
  padding-bottom: 259px; }

.padding-lr-259 {
  padding-left: 259px;
  padding-right: 259px; }

.padding-tb-259-auto {
  padding-top: 259px;
  padding-bottom: 259px; }

.margin-259 {
  margin: 259px !important; }

.margin-259-0 {
  margin: 259px 0; }

.margin-0-259 {
  margin: 0 259px; }

.margin-t-259 {
  margin-top: 259px !important; }

.margin-r-259 {
  margin-right: 259px; }

.margin-b-259 {
  margin-bottom: 259px !important; }

.margin-l-259 {
  margin-left: 259px; }

.margin-lr-259 {
  margin-left: 259px !important;
  margin-right: 259px !important; }

.margin-tb-259-auto {
  margin-top: 259px;
  margin-bottom: 259px; }

.padding-260 {
  padding: 260px; }

.padding-260-0 {
  padding: 260px 0; }

.padding-0-260 {
  padding: 0 260px; }

.padding-t-260 {
  padding-top: 260px; }

.padding-l-260 {
  padding-left: 260px; }

.padding-r-260 {
  padding-right: 260px; }

.padding-b-260 {
  padding-bottom: 260px; }

.padding-lr-260 {
  padding-left: 260px;
  padding-right: 260px; }

.padding-tb-260-auto {
  padding-top: 260px;
  padding-bottom: 260px; }

.margin-260 {
  margin: 260px !important; }

.margin-260-0 {
  margin: 260px 0; }

.margin-0-260 {
  margin: 0 260px; }

.margin-t-260 {
  margin-top: 260px !important; }

.margin-r-260 {
  margin-right: 260px; }

.margin-b-260 {
  margin-bottom: 260px !important; }

.margin-l-260 {
  margin-left: 260px; }

.margin-lr-260 {
  margin-left: 260px !important;
  margin-right: 260px !important; }

.margin-tb-260-auto {
  margin-top: 260px;
  margin-bottom: 260px; }

.padding-261 {
  padding: 261px; }

.padding-261-0 {
  padding: 261px 0; }

.padding-0-261 {
  padding: 0 261px; }

.padding-t-261 {
  padding-top: 261px; }

.padding-l-261 {
  padding-left: 261px; }

.padding-r-261 {
  padding-right: 261px; }

.padding-b-261 {
  padding-bottom: 261px; }

.padding-lr-261 {
  padding-left: 261px;
  padding-right: 261px; }

.padding-tb-261-auto {
  padding-top: 261px;
  padding-bottom: 261px; }

.margin-261 {
  margin: 261px !important; }

.margin-261-0 {
  margin: 261px 0; }

.margin-0-261 {
  margin: 0 261px; }

.margin-t-261 {
  margin-top: 261px !important; }

.margin-r-261 {
  margin-right: 261px; }

.margin-b-261 {
  margin-bottom: 261px !important; }

.margin-l-261 {
  margin-left: 261px; }

.margin-lr-261 {
  margin-left: 261px !important;
  margin-right: 261px !important; }

.margin-tb-261-auto {
  margin-top: 261px;
  margin-bottom: 261px; }

.padding-262 {
  padding: 262px; }

.padding-262-0 {
  padding: 262px 0; }

.padding-0-262 {
  padding: 0 262px; }

.padding-t-262 {
  padding-top: 262px; }

.padding-l-262 {
  padding-left: 262px; }

.padding-r-262 {
  padding-right: 262px; }

.padding-b-262 {
  padding-bottom: 262px; }

.padding-lr-262 {
  padding-left: 262px;
  padding-right: 262px; }

.padding-tb-262-auto {
  padding-top: 262px;
  padding-bottom: 262px; }

.margin-262 {
  margin: 262px !important; }

.margin-262-0 {
  margin: 262px 0; }

.margin-0-262 {
  margin: 0 262px; }

.margin-t-262 {
  margin-top: 262px !important; }

.margin-r-262 {
  margin-right: 262px; }

.margin-b-262 {
  margin-bottom: 262px !important; }

.margin-l-262 {
  margin-left: 262px; }

.margin-lr-262 {
  margin-left: 262px !important;
  margin-right: 262px !important; }

.margin-tb-262-auto {
  margin-top: 262px;
  margin-bottom: 262px; }

.padding-263 {
  padding: 263px; }

.padding-263-0 {
  padding: 263px 0; }

.padding-0-263 {
  padding: 0 263px; }

.padding-t-263 {
  padding-top: 263px; }

.padding-l-263 {
  padding-left: 263px; }

.padding-r-263 {
  padding-right: 263px; }

.padding-b-263 {
  padding-bottom: 263px; }

.padding-lr-263 {
  padding-left: 263px;
  padding-right: 263px; }

.padding-tb-263-auto {
  padding-top: 263px;
  padding-bottom: 263px; }

.margin-263 {
  margin: 263px !important; }

.margin-263-0 {
  margin: 263px 0; }

.margin-0-263 {
  margin: 0 263px; }

.margin-t-263 {
  margin-top: 263px !important; }

.margin-r-263 {
  margin-right: 263px; }

.margin-b-263 {
  margin-bottom: 263px !important; }

.margin-l-263 {
  margin-left: 263px; }

.margin-lr-263 {
  margin-left: 263px !important;
  margin-right: 263px !important; }

.margin-tb-263-auto {
  margin-top: 263px;
  margin-bottom: 263px; }

.padding-264 {
  padding: 264px; }

.padding-264-0 {
  padding: 264px 0; }

.padding-0-264 {
  padding: 0 264px; }

.padding-t-264 {
  padding-top: 264px; }

.padding-l-264 {
  padding-left: 264px; }

.padding-r-264 {
  padding-right: 264px; }

.padding-b-264 {
  padding-bottom: 264px; }

.padding-lr-264 {
  padding-left: 264px;
  padding-right: 264px; }

.padding-tb-264-auto {
  padding-top: 264px;
  padding-bottom: 264px; }

.margin-264 {
  margin: 264px !important; }

.margin-264-0 {
  margin: 264px 0; }

.margin-0-264 {
  margin: 0 264px; }

.margin-t-264 {
  margin-top: 264px !important; }

.margin-r-264 {
  margin-right: 264px; }

.margin-b-264 {
  margin-bottom: 264px !important; }

.margin-l-264 {
  margin-left: 264px; }

.margin-lr-264 {
  margin-left: 264px !important;
  margin-right: 264px !important; }

.margin-tb-264-auto {
  margin-top: 264px;
  margin-bottom: 264px; }

.padding-265 {
  padding: 265px; }

.padding-265-0 {
  padding: 265px 0; }

.padding-0-265 {
  padding: 0 265px; }

.padding-t-265 {
  padding-top: 265px; }

.padding-l-265 {
  padding-left: 265px; }

.padding-r-265 {
  padding-right: 265px; }

.padding-b-265 {
  padding-bottom: 265px; }

.padding-lr-265 {
  padding-left: 265px;
  padding-right: 265px; }

.padding-tb-265-auto {
  padding-top: 265px;
  padding-bottom: 265px; }

.margin-265 {
  margin: 265px !important; }

.margin-265-0 {
  margin: 265px 0; }

.margin-0-265 {
  margin: 0 265px; }

.margin-t-265 {
  margin-top: 265px !important; }

.margin-r-265 {
  margin-right: 265px; }

.margin-b-265 {
  margin-bottom: 265px !important; }

.margin-l-265 {
  margin-left: 265px; }

.margin-lr-265 {
  margin-left: 265px !important;
  margin-right: 265px !important; }

.margin-tb-265-auto {
  margin-top: 265px;
  margin-bottom: 265px; }

.padding-266 {
  padding: 266px; }

.padding-266-0 {
  padding: 266px 0; }

.padding-0-266 {
  padding: 0 266px; }

.padding-t-266 {
  padding-top: 266px; }

.padding-l-266 {
  padding-left: 266px; }

.padding-r-266 {
  padding-right: 266px; }

.padding-b-266 {
  padding-bottom: 266px; }

.padding-lr-266 {
  padding-left: 266px;
  padding-right: 266px; }

.padding-tb-266-auto {
  padding-top: 266px;
  padding-bottom: 266px; }

.margin-266 {
  margin: 266px !important; }

.margin-266-0 {
  margin: 266px 0; }

.margin-0-266 {
  margin: 0 266px; }

.margin-t-266 {
  margin-top: 266px !important; }

.margin-r-266 {
  margin-right: 266px; }

.margin-b-266 {
  margin-bottom: 266px !important; }

.margin-l-266 {
  margin-left: 266px; }

.margin-lr-266 {
  margin-left: 266px !important;
  margin-right: 266px !important; }

.margin-tb-266-auto {
  margin-top: 266px;
  margin-bottom: 266px; }

.padding-267 {
  padding: 267px; }

.padding-267-0 {
  padding: 267px 0; }

.padding-0-267 {
  padding: 0 267px; }

.padding-t-267 {
  padding-top: 267px; }

.padding-l-267 {
  padding-left: 267px; }

.padding-r-267 {
  padding-right: 267px; }

.padding-b-267 {
  padding-bottom: 267px; }

.padding-lr-267 {
  padding-left: 267px;
  padding-right: 267px; }

.padding-tb-267-auto {
  padding-top: 267px;
  padding-bottom: 267px; }

.margin-267 {
  margin: 267px !important; }

.margin-267-0 {
  margin: 267px 0; }

.margin-0-267 {
  margin: 0 267px; }

.margin-t-267 {
  margin-top: 267px !important; }

.margin-r-267 {
  margin-right: 267px; }

.margin-b-267 {
  margin-bottom: 267px !important; }

.margin-l-267 {
  margin-left: 267px; }

.margin-lr-267 {
  margin-left: 267px !important;
  margin-right: 267px !important; }

.margin-tb-267-auto {
  margin-top: 267px;
  margin-bottom: 267px; }

.padding-268 {
  padding: 268px; }

.padding-268-0 {
  padding: 268px 0; }

.padding-0-268 {
  padding: 0 268px; }

.padding-t-268 {
  padding-top: 268px; }

.padding-l-268 {
  padding-left: 268px; }

.padding-r-268 {
  padding-right: 268px; }

.padding-b-268 {
  padding-bottom: 268px; }

.padding-lr-268 {
  padding-left: 268px;
  padding-right: 268px; }

.padding-tb-268-auto {
  padding-top: 268px;
  padding-bottom: 268px; }

.margin-268 {
  margin: 268px !important; }

.margin-268-0 {
  margin: 268px 0; }

.margin-0-268 {
  margin: 0 268px; }

.margin-t-268 {
  margin-top: 268px !important; }

.margin-r-268 {
  margin-right: 268px; }

.margin-b-268 {
  margin-bottom: 268px !important; }

.margin-l-268 {
  margin-left: 268px; }

.margin-lr-268 {
  margin-left: 268px !important;
  margin-right: 268px !important; }

.margin-tb-268-auto {
  margin-top: 268px;
  margin-bottom: 268px; }

.padding-269 {
  padding: 269px; }

.padding-269-0 {
  padding: 269px 0; }

.padding-0-269 {
  padding: 0 269px; }

.padding-t-269 {
  padding-top: 269px; }

.padding-l-269 {
  padding-left: 269px; }

.padding-r-269 {
  padding-right: 269px; }

.padding-b-269 {
  padding-bottom: 269px; }

.padding-lr-269 {
  padding-left: 269px;
  padding-right: 269px; }

.padding-tb-269-auto {
  padding-top: 269px;
  padding-bottom: 269px; }

.margin-269 {
  margin: 269px !important; }

.margin-269-0 {
  margin: 269px 0; }

.margin-0-269 {
  margin: 0 269px; }

.margin-t-269 {
  margin-top: 269px !important; }

.margin-r-269 {
  margin-right: 269px; }

.margin-b-269 {
  margin-bottom: 269px !important; }

.margin-l-269 {
  margin-left: 269px; }

.margin-lr-269 {
  margin-left: 269px !important;
  margin-right: 269px !important; }

.margin-tb-269-auto {
  margin-top: 269px;
  margin-bottom: 269px; }

.padding-270 {
  padding: 270px; }

.padding-270-0 {
  padding: 270px 0; }

.padding-0-270 {
  padding: 0 270px; }

.padding-t-270 {
  padding-top: 270px; }

.padding-l-270 {
  padding-left: 270px; }

.padding-r-270 {
  padding-right: 270px; }

.padding-b-270 {
  padding-bottom: 270px; }

.padding-lr-270 {
  padding-left: 270px;
  padding-right: 270px; }

.padding-tb-270-auto {
  padding-top: 270px;
  padding-bottom: 270px; }

.margin-270 {
  margin: 270px !important; }

.margin-270-0 {
  margin: 270px 0; }

.margin-0-270 {
  margin: 0 270px; }

.margin-t-270 {
  margin-top: 270px !important; }

.margin-r-270 {
  margin-right: 270px; }

.margin-b-270 {
  margin-bottom: 270px !important; }

.margin-l-270 {
  margin-left: 270px; }

.margin-lr-270 {
  margin-left: 270px !important;
  margin-right: 270px !important; }

.margin-tb-270-auto {
  margin-top: 270px;
  margin-bottom: 270px; }

.padding-271 {
  padding: 271px; }

.padding-271-0 {
  padding: 271px 0; }

.padding-0-271 {
  padding: 0 271px; }

.padding-t-271 {
  padding-top: 271px; }

.padding-l-271 {
  padding-left: 271px; }

.padding-r-271 {
  padding-right: 271px; }

.padding-b-271 {
  padding-bottom: 271px; }

.padding-lr-271 {
  padding-left: 271px;
  padding-right: 271px; }

.padding-tb-271-auto {
  padding-top: 271px;
  padding-bottom: 271px; }

.margin-271 {
  margin: 271px !important; }

.margin-271-0 {
  margin: 271px 0; }

.margin-0-271 {
  margin: 0 271px; }

.margin-t-271 {
  margin-top: 271px !important; }

.margin-r-271 {
  margin-right: 271px; }

.margin-b-271 {
  margin-bottom: 271px !important; }

.margin-l-271 {
  margin-left: 271px; }

.margin-lr-271 {
  margin-left: 271px !important;
  margin-right: 271px !important; }

.margin-tb-271-auto {
  margin-top: 271px;
  margin-bottom: 271px; }

.padding-272 {
  padding: 272px; }

.padding-272-0 {
  padding: 272px 0; }

.padding-0-272 {
  padding: 0 272px; }

.padding-t-272 {
  padding-top: 272px; }

.padding-l-272 {
  padding-left: 272px; }

.padding-r-272 {
  padding-right: 272px; }

.padding-b-272 {
  padding-bottom: 272px; }

.padding-lr-272 {
  padding-left: 272px;
  padding-right: 272px; }

.padding-tb-272-auto {
  padding-top: 272px;
  padding-bottom: 272px; }

.margin-272 {
  margin: 272px !important; }

.margin-272-0 {
  margin: 272px 0; }

.margin-0-272 {
  margin: 0 272px; }

.margin-t-272 {
  margin-top: 272px !important; }

.margin-r-272 {
  margin-right: 272px; }

.margin-b-272 {
  margin-bottom: 272px !important; }

.margin-l-272 {
  margin-left: 272px; }

.margin-lr-272 {
  margin-left: 272px !important;
  margin-right: 272px !important; }

.margin-tb-272-auto {
  margin-top: 272px;
  margin-bottom: 272px; }

.padding-273 {
  padding: 273px; }

.padding-273-0 {
  padding: 273px 0; }

.padding-0-273 {
  padding: 0 273px; }

.padding-t-273 {
  padding-top: 273px; }

.padding-l-273 {
  padding-left: 273px; }

.padding-r-273 {
  padding-right: 273px; }

.padding-b-273 {
  padding-bottom: 273px; }

.padding-lr-273 {
  padding-left: 273px;
  padding-right: 273px; }

.padding-tb-273-auto {
  padding-top: 273px;
  padding-bottom: 273px; }

.margin-273 {
  margin: 273px !important; }

.margin-273-0 {
  margin: 273px 0; }

.margin-0-273 {
  margin: 0 273px; }

.margin-t-273 {
  margin-top: 273px !important; }

.margin-r-273 {
  margin-right: 273px; }

.margin-b-273 {
  margin-bottom: 273px !important; }

.margin-l-273 {
  margin-left: 273px; }

.margin-lr-273 {
  margin-left: 273px !important;
  margin-right: 273px !important; }

.margin-tb-273-auto {
  margin-top: 273px;
  margin-bottom: 273px; }

.padding-274 {
  padding: 274px; }

.padding-274-0 {
  padding: 274px 0; }

.padding-0-274 {
  padding: 0 274px; }

.padding-t-274 {
  padding-top: 274px; }

.padding-l-274 {
  padding-left: 274px; }

.padding-r-274 {
  padding-right: 274px; }

.padding-b-274 {
  padding-bottom: 274px; }

.padding-lr-274 {
  padding-left: 274px;
  padding-right: 274px; }

.padding-tb-274-auto {
  padding-top: 274px;
  padding-bottom: 274px; }

.margin-274 {
  margin: 274px !important; }

.margin-274-0 {
  margin: 274px 0; }

.margin-0-274 {
  margin: 0 274px; }

.margin-t-274 {
  margin-top: 274px !important; }

.margin-r-274 {
  margin-right: 274px; }

.margin-b-274 {
  margin-bottom: 274px !important; }

.margin-l-274 {
  margin-left: 274px; }

.margin-lr-274 {
  margin-left: 274px !important;
  margin-right: 274px !important; }

.margin-tb-274-auto {
  margin-top: 274px;
  margin-bottom: 274px; }

.padding-275 {
  padding: 275px; }

.padding-275-0 {
  padding: 275px 0; }

.padding-0-275 {
  padding: 0 275px; }

.padding-t-275 {
  padding-top: 275px; }

.padding-l-275 {
  padding-left: 275px; }

.padding-r-275 {
  padding-right: 275px; }

.padding-b-275 {
  padding-bottom: 275px; }

.padding-lr-275 {
  padding-left: 275px;
  padding-right: 275px; }

.padding-tb-275-auto {
  padding-top: 275px;
  padding-bottom: 275px; }

.margin-275 {
  margin: 275px !important; }

.margin-275-0 {
  margin: 275px 0; }

.margin-0-275 {
  margin: 0 275px; }

.margin-t-275 {
  margin-top: 275px !important; }

.margin-r-275 {
  margin-right: 275px; }

.margin-b-275 {
  margin-bottom: 275px !important; }

.margin-l-275 {
  margin-left: 275px; }

.margin-lr-275 {
  margin-left: 275px !important;
  margin-right: 275px !important; }

.margin-tb-275-auto {
  margin-top: 275px;
  margin-bottom: 275px; }

.padding-276 {
  padding: 276px; }

.padding-276-0 {
  padding: 276px 0; }

.padding-0-276 {
  padding: 0 276px; }

.padding-t-276 {
  padding-top: 276px; }

.padding-l-276 {
  padding-left: 276px; }

.padding-r-276 {
  padding-right: 276px; }

.padding-b-276 {
  padding-bottom: 276px; }

.padding-lr-276 {
  padding-left: 276px;
  padding-right: 276px; }

.padding-tb-276-auto {
  padding-top: 276px;
  padding-bottom: 276px; }

.margin-276 {
  margin: 276px !important; }

.margin-276-0 {
  margin: 276px 0; }

.margin-0-276 {
  margin: 0 276px; }

.margin-t-276 {
  margin-top: 276px !important; }

.margin-r-276 {
  margin-right: 276px; }

.margin-b-276 {
  margin-bottom: 276px !important; }

.margin-l-276 {
  margin-left: 276px; }

.margin-lr-276 {
  margin-left: 276px !important;
  margin-right: 276px !important; }

.margin-tb-276-auto {
  margin-top: 276px;
  margin-bottom: 276px; }

.padding-277 {
  padding: 277px; }

.padding-277-0 {
  padding: 277px 0; }

.padding-0-277 {
  padding: 0 277px; }

.padding-t-277 {
  padding-top: 277px; }

.padding-l-277 {
  padding-left: 277px; }

.padding-r-277 {
  padding-right: 277px; }

.padding-b-277 {
  padding-bottom: 277px; }

.padding-lr-277 {
  padding-left: 277px;
  padding-right: 277px; }

.padding-tb-277-auto {
  padding-top: 277px;
  padding-bottom: 277px; }

.margin-277 {
  margin: 277px !important; }

.margin-277-0 {
  margin: 277px 0; }

.margin-0-277 {
  margin: 0 277px; }

.margin-t-277 {
  margin-top: 277px !important; }

.margin-r-277 {
  margin-right: 277px; }

.margin-b-277 {
  margin-bottom: 277px !important; }

.margin-l-277 {
  margin-left: 277px; }

.margin-lr-277 {
  margin-left: 277px !important;
  margin-right: 277px !important; }

.margin-tb-277-auto {
  margin-top: 277px;
  margin-bottom: 277px; }

.padding-278 {
  padding: 278px; }

.padding-278-0 {
  padding: 278px 0; }

.padding-0-278 {
  padding: 0 278px; }

.padding-t-278 {
  padding-top: 278px; }

.padding-l-278 {
  padding-left: 278px; }

.padding-r-278 {
  padding-right: 278px; }

.padding-b-278 {
  padding-bottom: 278px; }

.padding-lr-278 {
  padding-left: 278px;
  padding-right: 278px; }

.padding-tb-278-auto {
  padding-top: 278px;
  padding-bottom: 278px; }

.margin-278 {
  margin: 278px !important; }

.margin-278-0 {
  margin: 278px 0; }

.margin-0-278 {
  margin: 0 278px; }

.margin-t-278 {
  margin-top: 278px !important; }

.margin-r-278 {
  margin-right: 278px; }

.margin-b-278 {
  margin-bottom: 278px !important; }

.margin-l-278 {
  margin-left: 278px; }

.margin-lr-278 {
  margin-left: 278px !important;
  margin-right: 278px !important; }

.margin-tb-278-auto {
  margin-top: 278px;
  margin-bottom: 278px; }

.padding-279 {
  padding: 279px; }

.padding-279-0 {
  padding: 279px 0; }

.padding-0-279 {
  padding: 0 279px; }

.padding-t-279 {
  padding-top: 279px; }

.padding-l-279 {
  padding-left: 279px; }

.padding-r-279 {
  padding-right: 279px; }

.padding-b-279 {
  padding-bottom: 279px; }

.padding-lr-279 {
  padding-left: 279px;
  padding-right: 279px; }

.padding-tb-279-auto {
  padding-top: 279px;
  padding-bottom: 279px; }

.margin-279 {
  margin: 279px !important; }

.margin-279-0 {
  margin: 279px 0; }

.margin-0-279 {
  margin: 0 279px; }

.margin-t-279 {
  margin-top: 279px !important; }

.margin-r-279 {
  margin-right: 279px; }

.margin-b-279 {
  margin-bottom: 279px !important; }

.margin-l-279 {
  margin-left: 279px; }

.margin-lr-279 {
  margin-left: 279px !important;
  margin-right: 279px !important; }

.margin-tb-279-auto {
  margin-top: 279px;
  margin-bottom: 279px; }

.padding-280 {
  padding: 280px; }

.padding-280-0 {
  padding: 280px 0; }

.padding-0-280 {
  padding: 0 280px; }

.padding-t-280 {
  padding-top: 280px; }

.padding-l-280 {
  padding-left: 280px; }

.padding-r-280 {
  padding-right: 280px; }

.padding-b-280 {
  padding-bottom: 280px; }

.padding-lr-280 {
  padding-left: 280px;
  padding-right: 280px; }

.padding-tb-280-auto {
  padding-top: 280px;
  padding-bottom: 280px; }

.margin-280 {
  margin: 280px !important; }

.margin-280-0 {
  margin: 280px 0; }

.margin-0-280 {
  margin: 0 280px; }

.margin-t-280 {
  margin-top: 280px !important; }

.margin-r-280 {
  margin-right: 280px; }

.margin-b-280 {
  margin-bottom: 280px !important; }

.margin-l-280 {
  margin-left: 280px; }

.margin-lr-280 {
  margin-left: 280px !important;
  margin-right: 280px !important; }

.margin-tb-280-auto {
  margin-top: 280px;
  margin-bottom: 280px; }

.padding-281 {
  padding: 281px; }

.padding-281-0 {
  padding: 281px 0; }

.padding-0-281 {
  padding: 0 281px; }

.padding-t-281 {
  padding-top: 281px; }

.padding-l-281 {
  padding-left: 281px; }

.padding-r-281 {
  padding-right: 281px; }

.padding-b-281 {
  padding-bottom: 281px; }

.padding-lr-281 {
  padding-left: 281px;
  padding-right: 281px; }

.padding-tb-281-auto {
  padding-top: 281px;
  padding-bottom: 281px; }

.margin-281 {
  margin: 281px !important; }

.margin-281-0 {
  margin: 281px 0; }

.margin-0-281 {
  margin: 0 281px; }

.margin-t-281 {
  margin-top: 281px !important; }

.margin-r-281 {
  margin-right: 281px; }

.margin-b-281 {
  margin-bottom: 281px !important; }

.margin-l-281 {
  margin-left: 281px; }

.margin-lr-281 {
  margin-left: 281px !important;
  margin-right: 281px !important; }

.margin-tb-281-auto {
  margin-top: 281px;
  margin-bottom: 281px; }

.padding-282 {
  padding: 282px; }

.padding-282-0 {
  padding: 282px 0; }

.padding-0-282 {
  padding: 0 282px; }

.padding-t-282 {
  padding-top: 282px; }

.padding-l-282 {
  padding-left: 282px; }

.padding-r-282 {
  padding-right: 282px; }

.padding-b-282 {
  padding-bottom: 282px; }

.padding-lr-282 {
  padding-left: 282px;
  padding-right: 282px; }

.padding-tb-282-auto {
  padding-top: 282px;
  padding-bottom: 282px; }

.margin-282 {
  margin: 282px !important; }

.margin-282-0 {
  margin: 282px 0; }

.margin-0-282 {
  margin: 0 282px; }

.margin-t-282 {
  margin-top: 282px !important; }

.margin-r-282 {
  margin-right: 282px; }

.margin-b-282 {
  margin-bottom: 282px !important; }

.margin-l-282 {
  margin-left: 282px; }

.margin-lr-282 {
  margin-left: 282px !important;
  margin-right: 282px !important; }

.margin-tb-282-auto {
  margin-top: 282px;
  margin-bottom: 282px; }

.padding-283 {
  padding: 283px; }

.padding-283-0 {
  padding: 283px 0; }

.padding-0-283 {
  padding: 0 283px; }

.padding-t-283 {
  padding-top: 283px; }

.padding-l-283 {
  padding-left: 283px; }

.padding-r-283 {
  padding-right: 283px; }

.padding-b-283 {
  padding-bottom: 283px; }

.padding-lr-283 {
  padding-left: 283px;
  padding-right: 283px; }

.padding-tb-283-auto {
  padding-top: 283px;
  padding-bottom: 283px; }

.margin-283 {
  margin: 283px !important; }

.margin-283-0 {
  margin: 283px 0; }

.margin-0-283 {
  margin: 0 283px; }

.margin-t-283 {
  margin-top: 283px !important; }

.margin-r-283 {
  margin-right: 283px; }

.margin-b-283 {
  margin-bottom: 283px !important; }

.margin-l-283 {
  margin-left: 283px; }

.margin-lr-283 {
  margin-left: 283px !important;
  margin-right: 283px !important; }

.margin-tb-283-auto {
  margin-top: 283px;
  margin-bottom: 283px; }

.padding-284 {
  padding: 284px; }

.padding-284-0 {
  padding: 284px 0; }

.padding-0-284 {
  padding: 0 284px; }

.padding-t-284 {
  padding-top: 284px; }

.padding-l-284 {
  padding-left: 284px; }

.padding-r-284 {
  padding-right: 284px; }

.padding-b-284 {
  padding-bottom: 284px; }

.padding-lr-284 {
  padding-left: 284px;
  padding-right: 284px; }

.padding-tb-284-auto {
  padding-top: 284px;
  padding-bottom: 284px; }

.margin-284 {
  margin: 284px !important; }

.margin-284-0 {
  margin: 284px 0; }

.margin-0-284 {
  margin: 0 284px; }

.margin-t-284 {
  margin-top: 284px !important; }

.margin-r-284 {
  margin-right: 284px; }

.margin-b-284 {
  margin-bottom: 284px !important; }

.margin-l-284 {
  margin-left: 284px; }

.margin-lr-284 {
  margin-left: 284px !important;
  margin-right: 284px !important; }

.margin-tb-284-auto {
  margin-top: 284px;
  margin-bottom: 284px; }

.padding-285 {
  padding: 285px; }

.padding-285-0 {
  padding: 285px 0; }

.padding-0-285 {
  padding: 0 285px; }

.padding-t-285 {
  padding-top: 285px; }

.padding-l-285 {
  padding-left: 285px; }

.padding-r-285 {
  padding-right: 285px; }

.padding-b-285 {
  padding-bottom: 285px; }

.padding-lr-285 {
  padding-left: 285px;
  padding-right: 285px; }

.padding-tb-285-auto {
  padding-top: 285px;
  padding-bottom: 285px; }

.margin-285 {
  margin: 285px !important; }

.margin-285-0 {
  margin: 285px 0; }

.margin-0-285 {
  margin: 0 285px; }

.margin-t-285 {
  margin-top: 285px !important; }

.margin-r-285 {
  margin-right: 285px; }

.margin-b-285 {
  margin-bottom: 285px !important; }

.margin-l-285 {
  margin-left: 285px; }

.margin-lr-285 {
  margin-left: 285px !important;
  margin-right: 285px !important; }

.margin-tb-285-auto {
  margin-top: 285px;
  margin-bottom: 285px; }

.padding-286 {
  padding: 286px; }

.padding-286-0 {
  padding: 286px 0; }

.padding-0-286 {
  padding: 0 286px; }

.padding-t-286 {
  padding-top: 286px; }

.padding-l-286 {
  padding-left: 286px; }

.padding-r-286 {
  padding-right: 286px; }

.padding-b-286 {
  padding-bottom: 286px; }

.padding-lr-286 {
  padding-left: 286px;
  padding-right: 286px; }

.padding-tb-286-auto {
  padding-top: 286px;
  padding-bottom: 286px; }

.margin-286 {
  margin: 286px !important; }

.margin-286-0 {
  margin: 286px 0; }

.margin-0-286 {
  margin: 0 286px; }

.margin-t-286 {
  margin-top: 286px !important; }

.margin-r-286 {
  margin-right: 286px; }

.margin-b-286 {
  margin-bottom: 286px !important; }

.margin-l-286 {
  margin-left: 286px; }

.margin-lr-286 {
  margin-left: 286px !important;
  margin-right: 286px !important; }

.margin-tb-286-auto {
  margin-top: 286px;
  margin-bottom: 286px; }

.padding-287 {
  padding: 287px; }

.padding-287-0 {
  padding: 287px 0; }

.padding-0-287 {
  padding: 0 287px; }

.padding-t-287 {
  padding-top: 287px; }

.padding-l-287 {
  padding-left: 287px; }

.padding-r-287 {
  padding-right: 287px; }

.padding-b-287 {
  padding-bottom: 287px; }

.padding-lr-287 {
  padding-left: 287px;
  padding-right: 287px; }

.padding-tb-287-auto {
  padding-top: 287px;
  padding-bottom: 287px; }

.margin-287 {
  margin: 287px !important; }

.margin-287-0 {
  margin: 287px 0; }

.margin-0-287 {
  margin: 0 287px; }

.margin-t-287 {
  margin-top: 287px !important; }

.margin-r-287 {
  margin-right: 287px; }

.margin-b-287 {
  margin-bottom: 287px !important; }

.margin-l-287 {
  margin-left: 287px; }

.margin-lr-287 {
  margin-left: 287px !important;
  margin-right: 287px !important; }

.margin-tb-287-auto {
  margin-top: 287px;
  margin-bottom: 287px; }

.padding-288 {
  padding: 288px; }

.padding-288-0 {
  padding: 288px 0; }

.padding-0-288 {
  padding: 0 288px; }

.padding-t-288 {
  padding-top: 288px; }

.padding-l-288 {
  padding-left: 288px; }

.padding-r-288 {
  padding-right: 288px; }

.padding-b-288 {
  padding-bottom: 288px; }

.padding-lr-288 {
  padding-left: 288px;
  padding-right: 288px; }

.padding-tb-288-auto {
  padding-top: 288px;
  padding-bottom: 288px; }

.margin-288 {
  margin: 288px !important; }

.margin-288-0 {
  margin: 288px 0; }

.margin-0-288 {
  margin: 0 288px; }

.margin-t-288 {
  margin-top: 288px !important; }

.margin-r-288 {
  margin-right: 288px; }

.margin-b-288 {
  margin-bottom: 288px !important; }

.margin-l-288 {
  margin-left: 288px; }

.margin-lr-288 {
  margin-left: 288px !important;
  margin-right: 288px !important; }

.margin-tb-288-auto {
  margin-top: 288px;
  margin-bottom: 288px; }

.padding-289 {
  padding: 289px; }

.padding-289-0 {
  padding: 289px 0; }

.padding-0-289 {
  padding: 0 289px; }

.padding-t-289 {
  padding-top: 289px; }

.padding-l-289 {
  padding-left: 289px; }

.padding-r-289 {
  padding-right: 289px; }

.padding-b-289 {
  padding-bottom: 289px; }

.padding-lr-289 {
  padding-left: 289px;
  padding-right: 289px; }

.padding-tb-289-auto {
  padding-top: 289px;
  padding-bottom: 289px; }

.margin-289 {
  margin: 289px !important; }

.margin-289-0 {
  margin: 289px 0; }

.margin-0-289 {
  margin: 0 289px; }

.margin-t-289 {
  margin-top: 289px !important; }

.margin-r-289 {
  margin-right: 289px; }

.margin-b-289 {
  margin-bottom: 289px !important; }

.margin-l-289 {
  margin-left: 289px; }

.margin-lr-289 {
  margin-left: 289px !important;
  margin-right: 289px !important; }

.margin-tb-289-auto {
  margin-top: 289px;
  margin-bottom: 289px; }

.padding-290 {
  padding: 290px; }

.padding-290-0 {
  padding: 290px 0; }

.padding-0-290 {
  padding: 0 290px; }

.padding-t-290 {
  padding-top: 290px; }

.padding-l-290 {
  padding-left: 290px; }

.padding-r-290 {
  padding-right: 290px; }

.padding-b-290 {
  padding-bottom: 290px; }

.padding-lr-290 {
  padding-left: 290px;
  padding-right: 290px; }

.padding-tb-290-auto {
  padding-top: 290px;
  padding-bottom: 290px; }

.margin-290 {
  margin: 290px !important; }

.margin-290-0 {
  margin: 290px 0; }

.margin-0-290 {
  margin: 0 290px; }

.margin-t-290 {
  margin-top: 290px !important; }

.margin-r-290 {
  margin-right: 290px; }

.margin-b-290 {
  margin-bottom: 290px !important; }

.margin-l-290 {
  margin-left: 290px; }

.margin-lr-290 {
  margin-left: 290px !important;
  margin-right: 290px !important; }

.margin-tb-290-auto {
  margin-top: 290px;
  margin-bottom: 290px; }

.padding-291 {
  padding: 291px; }

.padding-291-0 {
  padding: 291px 0; }

.padding-0-291 {
  padding: 0 291px; }

.padding-t-291 {
  padding-top: 291px; }

.padding-l-291 {
  padding-left: 291px; }

.padding-r-291 {
  padding-right: 291px; }

.padding-b-291 {
  padding-bottom: 291px; }

.padding-lr-291 {
  padding-left: 291px;
  padding-right: 291px; }

.padding-tb-291-auto {
  padding-top: 291px;
  padding-bottom: 291px; }

.margin-291 {
  margin: 291px !important; }

.margin-291-0 {
  margin: 291px 0; }

.margin-0-291 {
  margin: 0 291px; }

.margin-t-291 {
  margin-top: 291px !important; }

.margin-r-291 {
  margin-right: 291px; }

.margin-b-291 {
  margin-bottom: 291px !important; }

.margin-l-291 {
  margin-left: 291px; }

.margin-lr-291 {
  margin-left: 291px !important;
  margin-right: 291px !important; }

.margin-tb-291-auto {
  margin-top: 291px;
  margin-bottom: 291px; }

.padding-292 {
  padding: 292px; }

.padding-292-0 {
  padding: 292px 0; }

.padding-0-292 {
  padding: 0 292px; }

.padding-t-292 {
  padding-top: 292px; }

.padding-l-292 {
  padding-left: 292px; }

.padding-r-292 {
  padding-right: 292px; }

.padding-b-292 {
  padding-bottom: 292px; }

.padding-lr-292 {
  padding-left: 292px;
  padding-right: 292px; }

.padding-tb-292-auto {
  padding-top: 292px;
  padding-bottom: 292px; }

.margin-292 {
  margin: 292px !important; }

.margin-292-0 {
  margin: 292px 0; }

.margin-0-292 {
  margin: 0 292px; }

.margin-t-292 {
  margin-top: 292px !important; }

.margin-r-292 {
  margin-right: 292px; }

.margin-b-292 {
  margin-bottom: 292px !important; }

.margin-l-292 {
  margin-left: 292px; }

.margin-lr-292 {
  margin-left: 292px !important;
  margin-right: 292px !important; }

.margin-tb-292-auto {
  margin-top: 292px;
  margin-bottom: 292px; }

.padding-293 {
  padding: 293px; }

.padding-293-0 {
  padding: 293px 0; }

.padding-0-293 {
  padding: 0 293px; }

.padding-t-293 {
  padding-top: 293px; }

.padding-l-293 {
  padding-left: 293px; }

.padding-r-293 {
  padding-right: 293px; }

.padding-b-293 {
  padding-bottom: 293px; }

.padding-lr-293 {
  padding-left: 293px;
  padding-right: 293px; }

.padding-tb-293-auto {
  padding-top: 293px;
  padding-bottom: 293px; }

.margin-293 {
  margin: 293px !important; }

.margin-293-0 {
  margin: 293px 0; }

.margin-0-293 {
  margin: 0 293px; }

.margin-t-293 {
  margin-top: 293px !important; }

.margin-r-293 {
  margin-right: 293px; }

.margin-b-293 {
  margin-bottom: 293px !important; }

.margin-l-293 {
  margin-left: 293px; }

.margin-lr-293 {
  margin-left: 293px !important;
  margin-right: 293px !important; }

.margin-tb-293-auto {
  margin-top: 293px;
  margin-bottom: 293px; }

.padding-294 {
  padding: 294px; }

.padding-294-0 {
  padding: 294px 0; }

.padding-0-294 {
  padding: 0 294px; }

.padding-t-294 {
  padding-top: 294px; }

.padding-l-294 {
  padding-left: 294px; }

.padding-r-294 {
  padding-right: 294px; }

.padding-b-294 {
  padding-bottom: 294px; }

.padding-lr-294 {
  padding-left: 294px;
  padding-right: 294px; }

.padding-tb-294-auto {
  padding-top: 294px;
  padding-bottom: 294px; }

.margin-294 {
  margin: 294px !important; }

.margin-294-0 {
  margin: 294px 0; }

.margin-0-294 {
  margin: 0 294px; }

.margin-t-294 {
  margin-top: 294px !important; }

.margin-r-294 {
  margin-right: 294px; }

.margin-b-294 {
  margin-bottom: 294px !important; }

.margin-l-294 {
  margin-left: 294px; }

.margin-lr-294 {
  margin-left: 294px !important;
  margin-right: 294px !important; }

.margin-tb-294-auto {
  margin-top: 294px;
  margin-bottom: 294px; }

.padding-295 {
  padding: 295px; }

.padding-295-0 {
  padding: 295px 0; }

.padding-0-295 {
  padding: 0 295px; }

.padding-t-295 {
  padding-top: 295px; }

.padding-l-295 {
  padding-left: 295px; }

.padding-r-295 {
  padding-right: 295px; }

.padding-b-295 {
  padding-bottom: 295px; }

.padding-lr-295 {
  padding-left: 295px;
  padding-right: 295px; }

.padding-tb-295-auto {
  padding-top: 295px;
  padding-bottom: 295px; }

.margin-295 {
  margin: 295px !important; }

.margin-295-0 {
  margin: 295px 0; }

.margin-0-295 {
  margin: 0 295px; }

.margin-t-295 {
  margin-top: 295px !important; }

.margin-r-295 {
  margin-right: 295px; }

.margin-b-295 {
  margin-bottom: 295px !important; }

.margin-l-295 {
  margin-left: 295px; }

.margin-lr-295 {
  margin-left: 295px !important;
  margin-right: 295px !important; }

.margin-tb-295-auto {
  margin-top: 295px;
  margin-bottom: 295px; }

.padding-296 {
  padding: 296px; }

.padding-296-0 {
  padding: 296px 0; }

.padding-0-296 {
  padding: 0 296px; }

.padding-t-296 {
  padding-top: 296px; }

.padding-l-296 {
  padding-left: 296px; }

.padding-r-296 {
  padding-right: 296px; }

.padding-b-296 {
  padding-bottom: 296px; }

.padding-lr-296 {
  padding-left: 296px;
  padding-right: 296px; }

.padding-tb-296-auto {
  padding-top: 296px;
  padding-bottom: 296px; }

.margin-296 {
  margin: 296px !important; }

.margin-296-0 {
  margin: 296px 0; }

.margin-0-296 {
  margin: 0 296px; }

.margin-t-296 {
  margin-top: 296px !important; }

.margin-r-296 {
  margin-right: 296px; }

.margin-b-296 {
  margin-bottom: 296px !important; }

.margin-l-296 {
  margin-left: 296px; }

.margin-lr-296 {
  margin-left: 296px !important;
  margin-right: 296px !important; }

.margin-tb-296-auto {
  margin-top: 296px;
  margin-bottom: 296px; }

.padding-297 {
  padding: 297px; }

.padding-297-0 {
  padding: 297px 0; }

.padding-0-297 {
  padding: 0 297px; }

.padding-t-297 {
  padding-top: 297px; }

.padding-l-297 {
  padding-left: 297px; }

.padding-r-297 {
  padding-right: 297px; }

.padding-b-297 {
  padding-bottom: 297px; }

.padding-lr-297 {
  padding-left: 297px;
  padding-right: 297px; }

.padding-tb-297-auto {
  padding-top: 297px;
  padding-bottom: 297px; }

.margin-297 {
  margin: 297px !important; }

.margin-297-0 {
  margin: 297px 0; }

.margin-0-297 {
  margin: 0 297px; }

.margin-t-297 {
  margin-top: 297px !important; }

.margin-r-297 {
  margin-right: 297px; }

.margin-b-297 {
  margin-bottom: 297px !important; }

.margin-l-297 {
  margin-left: 297px; }

.margin-lr-297 {
  margin-left: 297px !important;
  margin-right: 297px !important; }

.margin-tb-297-auto {
  margin-top: 297px;
  margin-bottom: 297px; }

.padding-298 {
  padding: 298px; }

.padding-298-0 {
  padding: 298px 0; }

.padding-0-298 {
  padding: 0 298px; }

.padding-t-298 {
  padding-top: 298px; }

.padding-l-298 {
  padding-left: 298px; }

.padding-r-298 {
  padding-right: 298px; }

.padding-b-298 {
  padding-bottom: 298px; }

.padding-lr-298 {
  padding-left: 298px;
  padding-right: 298px; }

.padding-tb-298-auto {
  padding-top: 298px;
  padding-bottom: 298px; }

.margin-298 {
  margin: 298px !important; }

.margin-298-0 {
  margin: 298px 0; }

.margin-0-298 {
  margin: 0 298px; }

.margin-t-298 {
  margin-top: 298px !important; }

.margin-r-298 {
  margin-right: 298px; }

.margin-b-298 {
  margin-bottom: 298px !important; }

.margin-l-298 {
  margin-left: 298px; }

.margin-lr-298 {
  margin-left: 298px !important;
  margin-right: 298px !important; }

.margin-tb-298-auto {
  margin-top: 298px;
  margin-bottom: 298px; }

.padding-299 {
  padding: 299px; }

.padding-299-0 {
  padding: 299px 0; }

.padding-0-299 {
  padding: 0 299px; }

.padding-t-299 {
  padding-top: 299px; }

.padding-l-299 {
  padding-left: 299px; }

.padding-r-299 {
  padding-right: 299px; }

.padding-b-299 {
  padding-bottom: 299px; }

.padding-lr-299 {
  padding-left: 299px;
  padding-right: 299px; }

.padding-tb-299-auto {
  padding-top: 299px;
  padding-bottom: 299px; }

.margin-299 {
  margin: 299px !important; }

.margin-299-0 {
  margin: 299px 0; }

.margin-0-299 {
  margin: 0 299px; }

.margin-t-299 {
  margin-top: 299px !important; }

.margin-r-299 {
  margin-right: 299px; }

.margin-b-299 {
  margin-bottom: 299px !important; }

.margin-l-299 {
  margin-left: 299px; }

.margin-lr-299 {
  margin-left: 299px !important;
  margin-right: 299px !important; }

.margin-tb-299-auto {
  margin-top: 299px;
  margin-bottom: 299px; }

.padding-300 {
  padding: 300px; }

.padding-300-0 {
  padding: 300px 0; }

.padding-0-300 {
  padding: 0 300px; }

.padding-t-300 {
  padding-top: 300px; }

.padding-l-300 {
  padding-left: 300px; }

.padding-r-300 {
  padding-right: 300px; }

.padding-b-300 {
  padding-bottom: 300px; }

.padding-lr-300 {
  padding-left: 300px;
  padding-right: 300px; }

.padding-tb-300-auto {
  padding-top: 300px;
  padding-bottom: 300px; }

.margin-300 {
  margin: 300px !important; }

.margin-300-0 {
  margin: 300px 0; }

.margin-0-300 {
  margin: 0 300px; }

.margin-t-300 {
  margin-top: 300px !important; }

.margin-r-300 {
  margin-right: 300px; }

.margin-b-300 {
  margin-bottom: 300px !important; }

.margin-l-300 {
  margin-left: 300px; }

.margin-lr-300 {
  margin-left: 300px !important;
  margin-right: 300px !important; }

.margin-tb-300-auto {
  margin-top: 300px;
  margin-bottom: 300px; }

.padding-301 {
  padding: 301px; }

.padding-301-0 {
  padding: 301px 0; }

.padding-0-301 {
  padding: 0 301px; }

.padding-t-301 {
  padding-top: 301px; }

.padding-l-301 {
  padding-left: 301px; }

.padding-r-301 {
  padding-right: 301px; }

.padding-b-301 {
  padding-bottom: 301px; }

.padding-lr-301 {
  padding-left: 301px;
  padding-right: 301px; }

.padding-tb-301-auto {
  padding-top: 301px;
  padding-bottom: 301px; }

.margin-301 {
  margin: 301px !important; }

.margin-301-0 {
  margin: 301px 0; }

.margin-0-301 {
  margin: 0 301px; }

.margin-t-301 {
  margin-top: 301px !important; }

.margin-r-301 {
  margin-right: 301px; }

.margin-b-301 {
  margin-bottom: 301px !important; }

.margin-l-301 {
  margin-left: 301px; }

.margin-lr-301 {
  margin-left: 301px !important;
  margin-right: 301px !important; }

.margin-tb-301-auto {
  margin-top: 301px;
  margin-bottom: 301px; }

.padding-302 {
  padding: 302px; }

.padding-302-0 {
  padding: 302px 0; }

.padding-0-302 {
  padding: 0 302px; }

.padding-t-302 {
  padding-top: 302px; }

.padding-l-302 {
  padding-left: 302px; }

.padding-r-302 {
  padding-right: 302px; }

.padding-b-302 {
  padding-bottom: 302px; }

.padding-lr-302 {
  padding-left: 302px;
  padding-right: 302px; }

.padding-tb-302-auto {
  padding-top: 302px;
  padding-bottom: 302px; }

.margin-302 {
  margin: 302px !important; }

.margin-302-0 {
  margin: 302px 0; }

.margin-0-302 {
  margin: 0 302px; }

.margin-t-302 {
  margin-top: 302px !important; }

.margin-r-302 {
  margin-right: 302px; }

.margin-b-302 {
  margin-bottom: 302px !important; }

.margin-l-302 {
  margin-left: 302px; }

.margin-lr-302 {
  margin-left: 302px !important;
  margin-right: 302px !important; }

.margin-tb-302-auto {
  margin-top: 302px;
  margin-bottom: 302px; }

.padding-303 {
  padding: 303px; }

.padding-303-0 {
  padding: 303px 0; }

.padding-0-303 {
  padding: 0 303px; }

.padding-t-303 {
  padding-top: 303px; }

.padding-l-303 {
  padding-left: 303px; }

.padding-r-303 {
  padding-right: 303px; }

.padding-b-303 {
  padding-bottom: 303px; }

.padding-lr-303 {
  padding-left: 303px;
  padding-right: 303px; }

.padding-tb-303-auto {
  padding-top: 303px;
  padding-bottom: 303px; }

.margin-303 {
  margin: 303px !important; }

.margin-303-0 {
  margin: 303px 0; }

.margin-0-303 {
  margin: 0 303px; }

.margin-t-303 {
  margin-top: 303px !important; }

.margin-r-303 {
  margin-right: 303px; }

.margin-b-303 {
  margin-bottom: 303px !important; }

.margin-l-303 {
  margin-left: 303px; }

.margin-lr-303 {
  margin-left: 303px !important;
  margin-right: 303px !important; }

.margin-tb-303-auto {
  margin-top: 303px;
  margin-bottom: 303px; }

.padding-304 {
  padding: 304px; }

.padding-304-0 {
  padding: 304px 0; }

.padding-0-304 {
  padding: 0 304px; }

.padding-t-304 {
  padding-top: 304px; }

.padding-l-304 {
  padding-left: 304px; }

.padding-r-304 {
  padding-right: 304px; }

.padding-b-304 {
  padding-bottom: 304px; }

.padding-lr-304 {
  padding-left: 304px;
  padding-right: 304px; }

.padding-tb-304-auto {
  padding-top: 304px;
  padding-bottom: 304px; }

.margin-304 {
  margin: 304px !important; }

.margin-304-0 {
  margin: 304px 0; }

.margin-0-304 {
  margin: 0 304px; }

.margin-t-304 {
  margin-top: 304px !important; }

.margin-r-304 {
  margin-right: 304px; }

.margin-b-304 {
  margin-bottom: 304px !important; }

.margin-l-304 {
  margin-left: 304px; }

.margin-lr-304 {
  margin-left: 304px !important;
  margin-right: 304px !important; }

.margin-tb-304-auto {
  margin-top: 304px;
  margin-bottom: 304px; }

.padding-305 {
  padding: 305px; }

.padding-305-0 {
  padding: 305px 0; }

.padding-0-305 {
  padding: 0 305px; }

.padding-t-305 {
  padding-top: 305px; }

.padding-l-305 {
  padding-left: 305px; }

.padding-r-305 {
  padding-right: 305px; }

.padding-b-305 {
  padding-bottom: 305px; }

.padding-lr-305 {
  padding-left: 305px;
  padding-right: 305px; }

.padding-tb-305-auto {
  padding-top: 305px;
  padding-bottom: 305px; }

.margin-305 {
  margin: 305px !important; }

.margin-305-0 {
  margin: 305px 0; }

.margin-0-305 {
  margin: 0 305px; }

.margin-t-305 {
  margin-top: 305px !important; }

.margin-r-305 {
  margin-right: 305px; }

.margin-b-305 {
  margin-bottom: 305px !important; }

.margin-l-305 {
  margin-left: 305px; }

.margin-lr-305 {
  margin-left: 305px !important;
  margin-right: 305px !important; }

.margin-tb-305-auto {
  margin-top: 305px;
  margin-bottom: 305px; }

.padding-306 {
  padding: 306px; }

.padding-306-0 {
  padding: 306px 0; }

.padding-0-306 {
  padding: 0 306px; }

.padding-t-306 {
  padding-top: 306px; }

.padding-l-306 {
  padding-left: 306px; }

.padding-r-306 {
  padding-right: 306px; }

.padding-b-306 {
  padding-bottom: 306px; }

.padding-lr-306 {
  padding-left: 306px;
  padding-right: 306px; }

.padding-tb-306-auto {
  padding-top: 306px;
  padding-bottom: 306px; }

.margin-306 {
  margin: 306px !important; }

.margin-306-0 {
  margin: 306px 0; }

.margin-0-306 {
  margin: 0 306px; }

.margin-t-306 {
  margin-top: 306px !important; }

.margin-r-306 {
  margin-right: 306px; }

.margin-b-306 {
  margin-bottom: 306px !important; }

.margin-l-306 {
  margin-left: 306px; }

.margin-lr-306 {
  margin-left: 306px !important;
  margin-right: 306px !important; }

.margin-tb-306-auto {
  margin-top: 306px;
  margin-bottom: 306px; }

.padding-307 {
  padding: 307px; }

.padding-307-0 {
  padding: 307px 0; }

.padding-0-307 {
  padding: 0 307px; }

.padding-t-307 {
  padding-top: 307px; }

.padding-l-307 {
  padding-left: 307px; }

.padding-r-307 {
  padding-right: 307px; }

.padding-b-307 {
  padding-bottom: 307px; }

.padding-lr-307 {
  padding-left: 307px;
  padding-right: 307px; }

.padding-tb-307-auto {
  padding-top: 307px;
  padding-bottom: 307px; }

.margin-307 {
  margin: 307px !important; }

.margin-307-0 {
  margin: 307px 0; }

.margin-0-307 {
  margin: 0 307px; }

.margin-t-307 {
  margin-top: 307px !important; }

.margin-r-307 {
  margin-right: 307px; }

.margin-b-307 {
  margin-bottom: 307px !important; }

.margin-l-307 {
  margin-left: 307px; }

.margin-lr-307 {
  margin-left: 307px !important;
  margin-right: 307px !important; }

.margin-tb-307-auto {
  margin-top: 307px;
  margin-bottom: 307px; }

.padding-308 {
  padding: 308px; }

.padding-308-0 {
  padding: 308px 0; }

.padding-0-308 {
  padding: 0 308px; }

.padding-t-308 {
  padding-top: 308px; }

.padding-l-308 {
  padding-left: 308px; }

.padding-r-308 {
  padding-right: 308px; }

.padding-b-308 {
  padding-bottom: 308px; }

.padding-lr-308 {
  padding-left: 308px;
  padding-right: 308px; }

.padding-tb-308-auto {
  padding-top: 308px;
  padding-bottom: 308px; }

.margin-308 {
  margin: 308px !important; }

.margin-308-0 {
  margin: 308px 0; }

.margin-0-308 {
  margin: 0 308px; }

.margin-t-308 {
  margin-top: 308px !important; }

.margin-r-308 {
  margin-right: 308px; }

.margin-b-308 {
  margin-bottom: 308px !important; }

.margin-l-308 {
  margin-left: 308px; }

.margin-lr-308 {
  margin-left: 308px !important;
  margin-right: 308px !important; }

.margin-tb-308-auto {
  margin-top: 308px;
  margin-bottom: 308px; }

.padding-309 {
  padding: 309px; }

.padding-309-0 {
  padding: 309px 0; }

.padding-0-309 {
  padding: 0 309px; }

.padding-t-309 {
  padding-top: 309px; }

.padding-l-309 {
  padding-left: 309px; }

.padding-r-309 {
  padding-right: 309px; }

.padding-b-309 {
  padding-bottom: 309px; }

.padding-lr-309 {
  padding-left: 309px;
  padding-right: 309px; }

.padding-tb-309-auto {
  padding-top: 309px;
  padding-bottom: 309px; }

.margin-309 {
  margin: 309px !important; }

.margin-309-0 {
  margin: 309px 0; }

.margin-0-309 {
  margin: 0 309px; }

.margin-t-309 {
  margin-top: 309px !important; }

.margin-r-309 {
  margin-right: 309px; }

.margin-b-309 {
  margin-bottom: 309px !important; }

.margin-l-309 {
  margin-left: 309px; }

.margin-lr-309 {
  margin-left: 309px !important;
  margin-right: 309px !important; }

.margin-tb-309-auto {
  margin-top: 309px;
  margin-bottom: 309px; }

.padding-310 {
  padding: 310px; }

.padding-310-0 {
  padding: 310px 0; }

.padding-0-310 {
  padding: 0 310px; }

.padding-t-310 {
  padding-top: 310px; }

.padding-l-310 {
  padding-left: 310px; }

.padding-r-310 {
  padding-right: 310px; }

.padding-b-310 {
  padding-bottom: 310px; }

.padding-lr-310 {
  padding-left: 310px;
  padding-right: 310px; }

.padding-tb-310-auto {
  padding-top: 310px;
  padding-bottom: 310px; }

.margin-310 {
  margin: 310px !important; }

.margin-310-0 {
  margin: 310px 0; }

.margin-0-310 {
  margin: 0 310px; }

.margin-t-310 {
  margin-top: 310px !important; }

.margin-r-310 {
  margin-right: 310px; }

.margin-b-310 {
  margin-bottom: 310px !important; }

.margin-l-310 {
  margin-left: 310px; }

.margin-lr-310 {
  margin-left: 310px !important;
  margin-right: 310px !important; }

.margin-tb-310-auto {
  margin-top: 310px;
  margin-bottom: 310px; }

.padding-311 {
  padding: 311px; }

.padding-311-0 {
  padding: 311px 0; }

.padding-0-311 {
  padding: 0 311px; }

.padding-t-311 {
  padding-top: 311px; }

.padding-l-311 {
  padding-left: 311px; }

.padding-r-311 {
  padding-right: 311px; }

.padding-b-311 {
  padding-bottom: 311px; }

.padding-lr-311 {
  padding-left: 311px;
  padding-right: 311px; }

.padding-tb-311-auto {
  padding-top: 311px;
  padding-bottom: 311px; }

.margin-311 {
  margin: 311px !important; }

.margin-311-0 {
  margin: 311px 0; }

.margin-0-311 {
  margin: 0 311px; }

.margin-t-311 {
  margin-top: 311px !important; }

.margin-r-311 {
  margin-right: 311px; }

.margin-b-311 {
  margin-bottom: 311px !important; }

.margin-l-311 {
  margin-left: 311px; }

.margin-lr-311 {
  margin-left: 311px !important;
  margin-right: 311px !important; }

.margin-tb-311-auto {
  margin-top: 311px;
  margin-bottom: 311px; }

.padding-312 {
  padding: 312px; }

.padding-312-0 {
  padding: 312px 0; }

.padding-0-312 {
  padding: 0 312px; }

.padding-t-312 {
  padding-top: 312px; }

.padding-l-312 {
  padding-left: 312px; }

.padding-r-312 {
  padding-right: 312px; }

.padding-b-312 {
  padding-bottom: 312px; }

.padding-lr-312 {
  padding-left: 312px;
  padding-right: 312px; }

.padding-tb-312-auto {
  padding-top: 312px;
  padding-bottom: 312px; }

.margin-312 {
  margin: 312px !important; }

.margin-312-0 {
  margin: 312px 0; }

.margin-0-312 {
  margin: 0 312px; }

.margin-t-312 {
  margin-top: 312px !important; }

.margin-r-312 {
  margin-right: 312px; }

.margin-b-312 {
  margin-bottom: 312px !important; }

.margin-l-312 {
  margin-left: 312px; }

.margin-lr-312 {
  margin-left: 312px !important;
  margin-right: 312px !important; }

.margin-tb-312-auto {
  margin-top: 312px;
  margin-bottom: 312px; }

.padding-313 {
  padding: 313px; }

.padding-313-0 {
  padding: 313px 0; }

.padding-0-313 {
  padding: 0 313px; }

.padding-t-313 {
  padding-top: 313px; }

.padding-l-313 {
  padding-left: 313px; }

.padding-r-313 {
  padding-right: 313px; }

.padding-b-313 {
  padding-bottom: 313px; }

.padding-lr-313 {
  padding-left: 313px;
  padding-right: 313px; }

.padding-tb-313-auto {
  padding-top: 313px;
  padding-bottom: 313px; }

.margin-313 {
  margin: 313px !important; }

.margin-313-0 {
  margin: 313px 0; }

.margin-0-313 {
  margin: 0 313px; }

.margin-t-313 {
  margin-top: 313px !important; }

.margin-r-313 {
  margin-right: 313px; }

.margin-b-313 {
  margin-bottom: 313px !important; }

.margin-l-313 {
  margin-left: 313px; }

.margin-lr-313 {
  margin-left: 313px !important;
  margin-right: 313px !important; }

.margin-tb-313-auto {
  margin-top: 313px;
  margin-bottom: 313px; }

.padding-314 {
  padding: 314px; }

.padding-314-0 {
  padding: 314px 0; }

.padding-0-314 {
  padding: 0 314px; }

.padding-t-314 {
  padding-top: 314px; }

.padding-l-314 {
  padding-left: 314px; }

.padding-r-314 {
  padding-right: 314px; }

.padding-b-314 {
  padding-bottom: 314px; }

.padding-lr-314 {
  padding-left: 314px;
  padding-right: 314px; }

.padding-tb-314-auto {
  padding-top: 314px;
  padding-bottom: 314px; }

.margin-314 {
  margin: 314px !important; }

.margin-314-0 {
  margin: 314px 0; }

.margin-0-314 {
  margin: 0 314px; }

.margin-t-314 {
  margin-top: 314px !important; }

.margin-r-314 {
  margin-right: 314px; }

.margin-b-314 {
  margin-bottom: 314px !important; }

.margin-l-314 {
  margin-left: 314px; }

.margin-lr-314 {
  margin-left: 314px !important;
  margin-right: 314px !important; }

.margin-tb-314-auto {
  margin-top: 314px;
  margin-bottom: 314px; }

.padding-315 {
  padding: 315px; }

.padding-315-0 {
  padding: 315px 0; }

.padding-0-315 {
  padding: 0 315px; }

.padding-t-315 {
  padding-top: 315px; }

.padding-l-315 {
  padding-left: 315px; }

.padding-r-315 {
  padding-right: 315px; }

.padding-b-315 {
  padding-bottom: 315px; }

.padding-lr-315 {
  padding-left: 315px;
  padding-right: 315px; }

.padding-tb-315-auto {
  padding-top: 315px;
  padding-bottom: 315px; }

.margin-315 {
  margin: 315px !important; }

.margin-315-0 {
  margin: 315px 0; }

.margin-0-315 {
  margin: 0 315px; }

.margin-t-315 {
  margin-top: 315px !important; }

.margin-r-315 {
  margin-right: 315px; }

.margin-b-315 {
  margin-bottom: 315px !important; }

.margin-l-315 {
  margin-left: 315px; }

.margin-lr-315 {
  margin-left: 315px !important;
  margin-right: 315px !important; }

.margin-tb-315-auto {
  margin-top: 315px;
  margin-bottom: 315px; }

.padding-316 {
  padding: 316px; }

.padding-316-0 {
  padding: 316px 0; }

.padding-0-316 {
  padding: 0 316px; }

.padding-t-316 {
  padding-top: 316px; }

.padding-l-316 {
  padding-left: 316px; }

.padding-r-316 {
  padding-right: 316px; }

.padding-b-316 {
  padding-bottom: 316px; }

.padding-lr-316 {
  padding-left: 316px;
  padding-right: 316px; }

.padding-tb-316-auto {
  padding-top: 316px;
  padding-bottom: 316px; }

.margin-316 {
  margin: 316px !important; }

.margin-316-0 {
  margin: 316px 0; }

.margin-0-316 {
  margin: 0 316px; }

.margin-t-316 {
  margin-top: 316px !important; }

.margin-r-316 {
  margin-right: 316px; }

.margin-b-316 {
  margin-bottom: 316px !important; }

.margin-l-316 {
  margin-left: 316px; }

.margin-lr-316 {
  margin-left: 316px !important;
  margin-right: 316px !important; }

.margin-tb-316-auto {
  margin-top: 316px;
  margin-bottom: 316px; }

.padding-317 {
  padding: 317px; }

.padding-317-0 {
  padding: 317px 0; }

.padding-0-317 {
  padding: 0 317px; }

.padding-t-317 {
  padding-top: 317px; }

.padding-l-317 {
  padding-left: 317px; }

.padding-r-317 {
  padding-right: 317px; }

.padding-b-317 {
  padding-bottom: 317px; }

.padding-lr-317 {
  padding-left: 317px;
  padding-right: 317px; }

.padding-tb-317-auto {
  padding-top: 317px;
  padding-bottom: 317px; }

.margin-317 {
  margin: 317px !important; }

.margin-317-0 {
  margin: 317px 0; }

.margin-0-317 {
  margin: 0 317px; }

.margin-t-317 {
  margin-top: 317px !important; }

.margin-r-317 {
  margin-right: 317px; }

.margin-b-317 {
  margin-bottom: 317px !important; }

.margin-l-317 {
  margin-left: 317px; }

.margin-lr-317 {
  margin-left: 317px !important;
  margin-right: 317px !important; }

.margin-tb-317-auto {
  margin-top: 317px;
  margin-bottom: 317px; }

.padding-318 {
  padding: 318px; }

.padding-318-0 {
  padding: 318px 0; }

.padding-0-318 {
  padding: 0 318px; }

.padding-t-318 {
  padding-top: 318px; }

.padding-l-318 {
  padding-left: 318px; }

.padding-r-318 {
  padding-right: 318px; }

.padding-b-318 {
  padding-bottom: 318px; }

.padding-lr-318 {
  padding-left: 318px;
  padding-right: 318px; }

.padding-tb-318-auto {
  padding-top: 318px;
  padding-bottom: 318px; }

.margin-318 {
  margin: 318px !important; }

.margin-318-0 {
  margin: 318px 0; }

.margin-0-318 {
  margin: 0 318px; }

.margin-t-318 {
  margin-top: 318px !important; }

.margin-r-318 {
  margin-right: 318px; }

.margin-b-318 {
  margin-bottom: 318px !important; }

.margin-l-318 {
  margin-left: 318px; }

.margin-lr-318 {
  margin-left: 318px !important;
  margin-right: 318px !important; }

.margin-tb-318-auto {
  margin-top: 318px;
  margin-bottom: 318px; }

.padding-319 {
  padding: 319px; }

.padding-319-0 {
  padding: 319px 0; }

.padding-0-319 {
  padding: 0 319px; }

.padding-t-319 {
  padding-top: 319px; }

.padding-l-319 {
  padding-left: 319px; }

.padding-r-319 {
  padding-right: 319px; }

.padding-b-319 {
  padding-bottom: 319px; }

.padding-lr-319 {
  padding-left: 319px;
  padding-right: 319px; }

.padding-tb-319-auto {
  padding-top: 319px;
  padding-bottom: 319px; }

.margin-319 {
  margin: 319px !important; }

.margin-319-0 {
  margin: 319px 0; }

.margin-0-319 {
  margin: 0 319px; }

.margin-t-319 {
  margin-top: 319px !important; }

.margin-r-319 {
  margin-right: 319px; }

.margin-b-319 {
  margin-bottom: 319px !important; }

.margin-l-319 {
  margin-left: 319px; }

.margin-lr-319 {
  margin-left: 319px !important;
  margin-right: 319px !important; }

.margin-tb-319-auto {
  margin-top: 319px;
  margin-bottom: 319px; }

.padding-320 {
  padding: 320px; }

.padding-320-0 {
  padding: 320px 0; }

.padding-0-320 {
  padding: 0 320px; }

.padding-t-320 {
  padding-top: 320px; }

.padding-l-320 {
  padding-left: 320px; }

.padding-r-320 {
  padding-right: 320px; }

.padding-b-320 {
  padding-bottom: 320px; }

.padding-lr-320 {
  padding-left: 320px;
  padding-right: 320px; }

.padding-tb-320-auto {
  padding-top: 320px;
  padding-bottom: 320px; }

.margin-320 {
  margin: 320px !important; }

.margin-320-0 {
  margin: 320px 0; }

.margin-0-320 {
  margin: 0 320px; }

.margin-t-320 {
  margin-top: 320px !important; }

.margin-r-320 {
  margin-right: 320px; }

.margin-b-320 {
  margin-bottom: 320px !important; }

.margin-l-320 {
  margin-left: 320px; }

.margin-lr-320 {
  margin-left: 320px !important;
  margin-right: 320px !important; }

.margin-tb-320-auto {
  margin-top: 320px;
  margin-bottom: 320px; }

.padding-321 {
  padding: 321px; }

.padding-321-0 {
  padding: 321px 0; }

.padding-0-321 {
  padding: 0 321px; }

.padding-t-321 {
  padding-top: 321px; }

.padding-l-321 {
  padding-left: 321px; }

.padding-r-321 {
  padding-right: 321px; }

.padding-b-321 {
  padding-bottom: 321px; }

.padding-lr-321 {
  padding-left: 321px;
  padding-right: 321px; }

.padding-tb-321-auto {
  padding-top: 321px;
  padding-bottom: 321px; }

.margin-321 {
  margin: 321px !important; }

.margin-321-0 {
  margin: 321px 0; }

.margin-0-321 {
  margin: 0 321px; }

.margin-t-321 {
  margin-top: 321px !important; }

.margin-r-321 {
  margin-right: 321px; }

.margin-b-321 {
  margin-bottom: 321px !important; }

.margin-l-321 {
  margin-left: 321px; }

.margin-lr-321 {
  margin-left: 321px !important;
  margin-right: 321px !important; }

.margin-tb-321-auto {
  margin-top: 321px;
  margin-bottom: 321px; }

.padding-322 {
  padding: 322px; }

.padding-322-0 {
  padding: 322px 0; }

.padding-0-322 {
  padding: 0 322px; }

.padding-t-322 {
  padding-top: 322px; }

.padding-l-322 {
  padding-left: 322px; }

.padding-r-322 {
  padding-right: 322px; }

.padding-b-322 {
  padding-bottom: 322px; }

.padding-lr-322 {
  padding-left: 322px;
  padding-right: 322px; }

.padding-tb-322-auto {
  padding-top: 322px;
  padding-bottom: 322px; }

.margin-322 {
  margin: 322px !important; }

.margin-322-0 {
  margin: 322px 0; }

.margin-0-322 {
  margin: 0 322px; }

.margin-t-322 {
  margin-top: 322px !important; }

.margin-r-322 {
  margin-right: 322px; }

.margin-b-322 {
  margin-bottom: 322px !important; }

.margin-l-322 {
  margin-left: 322px; }

.margin-lr-322 {
  margin-left: 322px !important;
  margin-right: 322px !important; }

.margin-tb-322-auto {
  margin-top: 322px;
  margin-bottom: 322px; }

.padding-323 {
  padding: 323px; }

.padding-323-0 {
  padding: 323px 0; }

.padding-0-323 {
  padding: 0 323px; }

.padding-t-323 {
  padding-top: 323px; }

.padding-l-323 {
  padding-left: 323px; }

.padding-r-323 {
  padding-right: 323px; }

.padding-b-323 {
  padding-bottom: 323px; }

.padding-lr-323 {
  padding-left: 323px;
  padding-right: 323px; }

.padding-tb-323-auto {
  padding-top: 323px;
  padding-bottom: 323px; }

.margin-323 {
  margin: 323px !important; }

.margin-323-0 {
  margin: 323px 0; }

.margin-0-323 {
  margin: 0 323px; }

.margin-t-323 {
  margin-top: 323px !important; }

.margin-r-323 {
  margin-right: 323px; }

.margin-b-323 {
  margin-bottom: 323px !important; }

.margin-l-323 {
  margin-left: 323px; }

.margin-lr-323 {
  margin-left: 323px !important;
  margin-right: 323px !important; }

.margin-tb-323-auto {
  margin-top: 323px;
  margin-bottom: 323px; }

.padding-324 {
  padding: 324px; }

.padding-324-0 {
  padding: 324px 0; }

.padding-0-324 {
  padding: 0 324px; }

.padding-t-324 {
  padding-top: 324px; }

.padding-l-324 {
  padding-left: 324px; }

.padding-r-324 {
  padding-right: 324px; }

.padding-b-324 {
  padding-bottom: 324px; }

.padding-lr-324 {
  padding-left: 324px;
  padding-right: 324px; }

.padding-tb-324-auto {
  padding-top: 324px;
  padding-bottom: 324px; }

.margin-324 {
  margin: 324px !important; }

.margin-324-0 {
  margin: 324px 0; }

.margin-0-324 {
  margin: 0 324px; }

.margin-t-324 {
  margin-top: 324px !important; }

.margin-r-324 {
  margin-right: 324px; }

.margin-b-324 {
  margin-bottom: 324px !important; }

.margin-l-324 {
  margin-left: 324px; }

.margin-lr-324 {
  margin-left: 324px !important;
  margin-right: 324px !important; }

.margin-tb-324-auto {
  margin-top: 324px;
  margin-bottom: 324px; }

.padding-325 {
  padding: 325px; }

.padding-325-0 {
  padding: 325px 0; }

.padding-0-325 {
  padding: 0 325px; }

.padding-t-325 {
  padding-top: 325px; }

.padding-l-325 {
  padding-left: 325px; }

.padding-r-325 {
  padding-right: 325px; }

.padding-b-325 {
  padding-bottom: 325px; }

.padding-lr-325 {
  padding-left: 325px;
  padding-right: 325px; }

.padding-tb-325-auto {
  padding-top: 325px;
  padding-bottom: 325px; }

.margin-325 {
  margin: 325px !important; }

.margin-325-0 {
  margin: 325px 0; }

.margin-0-325 {
  margin: 0 325px; }

.margin-t-325 {
  margin-top: 325px !important; }

.margin-r-325 {
  margin-right: 325px; }

.margin-b-325 {
  margin-bottom: 325px !important; }

.margin-l-325 {
  margin-left: 325px; }

.margin-lr-325 {
  margin-left: 325px !important;
  margin-right: 325px !important; }

.margin-tb-325-auto {
  margin-top: 325px;
  margin-bottom: 325px; }

.padding-326 {
  padding: 326px; }

.padding-326-0 {
  padding: 326px 0; }

.padding-0-326 {
  padding: 0 326px; }

.padding-t-326 {
  padding-top: 326px; }

.padding-l-326 {
  padding-left: 326px; }

.padding-r-326 {
  padding-right: 326px; }

.padding-b-326 {
  padding-bottom: 326px; }

.padding-lr-326 {
  padding-left: 326px;
  padding-right: 326px; }

.padding-tb-326-auto {
  padding-top: 326px;
  padding-bottom: 326px; }

.margin-326 {
  margin: 326px !important; }

.margin-326-0 {
  margin: 326px 0; }

.margin-0-326 {
  margin: 0 326px; }

.margin-t-326 {
  margin-top: 326px !important; }

.margin-r-326 {
  margin-right: 326px; }

.margin-b-326 {
  margin-bottom: 326px !important; }

.margin-l-326 {
  margin-left: 326px; }

.margin-lr-326 {
  margin-left: 326px !important;
  margin-right: 326px !important; }

.margin-tb-326-auto {
  margin-top: 326px;
  margin-bottom: 326px; }

.padding-327 {
  padding: 327px; }

.padding-327-0 {
  padding: 327px 0; }

.padding-0-327 {
  padding: 0 327px; }

.padding-t-327 {
  padding-top: 327px; }

.padding-l-327 {
  padding-left: 327px; }

.padding-r-327 {
  padding-right: 327px; }

.padding-b-327 {
  padding-bottom: 327px; }

.padding-lr-327 {
  padding-left: 327px;
  padding-right: 327px; }

.padding-tb-327-auto {
  padding-top: 327px;
  padding-bottom: 327px; }

.margin-327 {
  margin: 327px !important; }

.margin-327-0 {
  margin: 327px 0; }

.margin-0-327 {
  margin: 0 327px; }

.margin-t-327 {
  margin-top: 327px !important; }

.margin-r-327 {
  margin-right: 327px; }

.margin-b-327 {
  margin-bottom: 327px !important; }

.margin-l-327 {
  margin-left: 327px; }

.margin-lr-327 {
  margin-left: 327px !important;
  margin-right: 327px !important; }

.margin-tb-327-auto {
  margin-top: 327px;
  margin-bottom: 327px; }

.padding-328 {
  padding: 328px; }

.padding-328-0 {
  padding: 328px 0; }

.padding-0-328 {
  padding: 0 328px; }

.padding-t-328 {
  padding-top: 328px; }

.padding-l-328 {
  padding-left: 328px; }

.padding-r-328 {
  padding-right: 328px; }

.padding-b-328 {
  padding-bottom: 328px; }

.padding-lr-328 {
  padding-left: 328px;
  padding-right: 328px; }

.padding-tb-328-auto {
  padding-top: 328px;
  padding-bottom: 328px; }

.margin-328 {
  margin: 328px !important; }

.margin-328-0 {
  margin: 328px 0; }

.margin-0-328 {
  margin: 0 328px; }

.margin-t-328 {
  margin-top: 328px !important; }

.margin-r-328 {
  margin-right: 328px; }

.margin-b-328 {
  margin-bottom: 328px !important; }

.margin-l-328 {
  margin-left: 328px; }

.margin-lr-328 {
  margin-left: 328px !important;
  margin-right: 328px !important; }

.margin-tb-328-auto {
  margin-top: 328px;
  margin-bottom: 328px; }

.padding-329 {
  padding: 329px; }

.padding-329-0 {
  padding: 329px 0; }

.padding-0-329 {
  padding: 0 329px; }

.padding-t-329 {
  padding-top: 329px; }

.padding-l-329 {
  padding-left: 329px; }

.padding-r-329 {
  padding-right: 329px; }

.padding-b-329 {
  padding-bottom: 329px; }

.padding-lr-329 {
  padding-left: 329px;
  padding-right: 329px; }

.padding-tb-329-auto {
  padding-top: 329px;
  padding-bottom: 329px; }

.margin-329 {
  margin: 329px !important; }

.margin-329-0 {
  margin: 329px 0; }

.margin-0-329 {
  margin: 0 329px; }

.margin-t-329 {
  margin-top: 329px !important; }

.margin-r-329 {
  margin-right: 329px; }

.margin-b-329 {
  margin-bottom: 329px !important; }

.margin-l-329 {
  margin-left: 329px; }

.margin-lr-329 {
  margin-left: 329px !important;
  margin-right: 329px !important; }

.margin-tb-329-auto {
  margin-top: 329px;
  margin-bottom: 329px; }

.padding-330 {
  padding: 330px; }

.padding-330-0 {
  padding: 330px 0; }

.padding-0-330 {
  padding: 0 330px; }

.padding-t-330 {
  padding-top: 330px; }

.padding-l-330 {
  padding-left: 330px; }

.padding-r-330 {
  padding-right: 330px; }

.padding-b-330 {
  padding-bottom: 330px; }

.padding-lr-330 {
  padding-left: 330px;
  padding-right: 330px; }

.padding-tb-330-auto {
  padding-top: 330px;
  padding-bottom: 330px; }

.margin-330 {
  margin: 330px !important; }

.margin-330-0 {
  margin: 330px 0; }

.margin-0-330 {
  margin: 0 330px; }

.margin-t-330 {
  margin-top: 330px !important; }

.margin-r-330 {
  margin-right: 330px; }

.margin-b-330 {
  margin-bottom: 330px !important; }

.margin-l-330 {
  margin-left: 330px; }

.margin-lr-330 {
  margin-left: 330px !important;
  margin-right: 330px !important; }

.margin-tb-330-auto {
  margin-top: 330px;
  margin-bottom: 330px; }

.padding-331 {
  padding: 331px; }

.padding-331-0 {
  padding: 331px 0; }

.padding-0-331 {
  padding: 0 331px; }

.padding-t-331 {
  padding-top: 331px; }

.padding-l-331 {
  padding-left: 331px; }

.padding-r-331 {
  padding-right: 331px; }

.padding-b-331 {
  padding-bottom: 331px; }

.padding-lr-331 {
  padding-left: 331px;
  padding-right: 331px; }

.padding-tb-331-auto {
  padding-top: 331px;
  padding-bottom: 331px; }

.margin-331 {
  margin: 331px !important; }

.margin-331-0 {
  margin: 331px 0; }

.margin-0-331 {
  margin: 0 331px; }

.margin-t-331 {
  margin-top: 331px !important; }

.margin-r-331 {
  margin-right: 331px; }

.margin-b-331 {
  margin-bottom: 331px !important; }

.margin-l-331 {
  margin-left: 331px; }

.margin-lr-331 {
  margin-left: 331px !important;
  margin-right: 331px !important; }

.margin-tb-331-auto {
  margin-top: 331px;
  margin-bottom: 331px; }

.padding-332 {
  padding: 332px; }

.padding-332-0 {
  padding: 332px 0; }

.padding-0-332 {
  padding: 0 332px; }

.padding-t-332 {
  padding-top: 332px; }

.padding-l-332 {
  padding-left: 332px; }

.padding-r-332 {
  padding-right: 332px; }

.padding-b-332 {
  padding-bottom: 332px; }

.padding-lr-332 {
  padding-left: 332px;
  padding-right: 332px; }

.padding-tb-332-auto {
  padding-top: 332px;
  padding-bottom: 332px; }

.margin-332 {
  margin: 332px !important; }

.margin-332-0 {
  margin: 332px 0; }

.margin-0-332 {
  margin: 0 332px; }

.margin-t-332 {
  margin-top: 332px !important; }

.margin-r-332 {
  margin-right: 332px; }

.margin-b-332 {
  margin-bottom: 332px !important; }

.margin-l-332 {
  margin-left: 332px; }

.margin-lr-332 {
  margin-left: 332px !important;
  margin-right: 332px !important; }

.margin-tb-332-auto {
  margin-top: 332px;
  margin-bottom: 332px; }

.padding-333 {
  padding: 333px; }

.padding-333-0 {
  padding: 333px 0; }

.padding-0-333 {
  padding: 0 333px; }

.padding-t-333 {
  padding-top: 333px; }

.padding-l-333 {
  padding-left: 333px; }

.padding-r-333 {
  padding-right: 333px; }

.padding-b-333 {
  padding-bottom: 333px; }

.padding-lr-333 {
  padding-left: 333px;
  padding-right: 333px; }

.padding-tb-333-auto {
  padding-top: 333px;
  padding-bottom: 333px; }

.margin-333 {
  margin: 333px !important; }

.margin-333-0 {
  margin: 333px 0; }

.margin-0-333 {
  margin: 0 333px; }

.margin-t-333 {
  margin-top: 333px !important; }

.margin-r-333 {
  margin-right: 333px; }

.margin-b-333 {
  margin-bottom: 333px !important; }

.margin-l-333 {
  margin-left: 333px; }

.margin-lr-333 {
  margin-left: 333px !important;
  margin-right: 333px !important; }

.margin-tb-333-auto {
  margin-top: 333px;
  margin-bottom: 333px; }

.padding-334 {
  padding: 334px; }

.padding-334-0 {
  padding: 334px 0; }

.padding-0-334 {
  padding: 0 334px; }

.padding-t-334 {
  padding-top: 334px; }

.padding-l-334 {
  padding-left: 334px; }

.padding-r-334 {
  padding-right: 334px; }

.padding-b-334 {
  padding-bottom: 334px; }

.padding-lr-334 {
  padding-left: 334px;
  padding-right: 334px; }

.padding-tb-334-auto {
  padding-top: 334px;
  padding-bottom: 334px; }

.margin-334 {
  margin: 334px !important; }

.margin-334-0 {
  margin: 334px 0; }

.margin-0-334 {
  margin: 0 334px; }

.margin-t-334 {
  margin-top: 334px !important; }

.margin-r-334 {
  margin-right: 334px; }

.margin-b-334 {
  margin-bottom: 334px !important; }

.margin-l-334 {
  margin-left: 334px; }

.margin-lr-334 {
  margin-left: 334px !important;
  margin-right: 334px !important; }

.margin-tb-334-auto {
  margin-top: 334px;
  margin-bottom: 334px; }

.padding-335 {
  padding: 335px; }

.padding-335-0 {
  padding: 335px 0; }

.padding-0-335 {
  padding: 0 335px; }

.padding-t-335 {
  padding-top: 335px; }

.padding-l-335 {
  padding-left: 335px; }

.padding-r-335 {
  padding-right: 335px; }

.padding-b-335 {
  padding-bottom: 335px; }

.padding-lr-335 {
  padding-left: 335px;
  padding-right: 335px; }

.padding-tb-335-auto {
  padding-top: 335px;
  padding-bottom: 335px; }

.margin-335 {
  margin: 335px !important; }

.margin-335-0 {
  margin: 335px 0; }

.margin-0-335 {
  margin: 0 335px; }

.margin-t-335 {
  margin-top: 335px !important; }

.margin-r-335 {
  margin-right: 335px; }

.margin-b-335 {
  margin-bottom: 335px !important; }

.margin-l-335 {
  margin-left: 335px; }

.margin-lr-335 {
  margin-left: 335px !important;
  margin-right: 335px !important; }

.margin-tb-335-auto {
  margin-top: 335px;
  margin-bottom: 335px; }

.padding-336 {
  padding: 336px; }

.padding-336-0 {
  padding: 336px 0; }

.padding-0-336 {
  padding: 0 336px; }

.padding-t-336 {
  padding-top: 336px; }

.padding-l-336 {
  padding-left: 336px; }

.padding-r-336 {
  padding-right: 336px; }

.padding-b-336 {
  padding-bottom: 336px; }

.padding-lr-336 {
  padding-left: 336px;
  padding-right: 336px; }

.padding-tb-336-auto {
  padding-top: 336px;
  padding-bottom: 336px; }

.margin-336 {
  margin: 336px !important; }

.margin-336-0 {
  margin: 336px 0; }

.margin-0-336 {
  margin: 0 336px; }

.margin-t-336 {
  margin-top: 336px !important; }

.margin-r-336 {
  margin-right: 336px; }

.margin-b-336 {
  margin-bottom: 336px !important; }

.margin-l-336 {
  margin-left: 336px; }

.margin-lr-336 {
  margin-left: 336px !important;
  margin-right: 336px !important; }

.margin-tb-336-auto {
  margin-top: 336px;
  margin-bottom: 336px; }

.padding-337 {
  padding: 337px; }

.padding-337-0 {
  padding: 337px 0; }

.padding-0-337 {
  padding: 0 337px; }

.padding-t-337 {
  padding-top: 337px; }

.padding-l-337 {
  padding-left: 337px; }

.padding-r-337 {
  padding-right: 337px; }

.padding-b-337 {
  padding-bottom: 337px; }

.padding-lr-337 {
  padding-left: 337px;
  padding-right: 337px; }

.padding-tb-337-auto {
  padding-top: 337px;
  padding-bottom: 337px; }

.margin-337 {
  margin: 337px !important; }

.margin-337-0 {
  margin: 337px 0; }

.margin-0-337 {
  margin: 0 337px; }

.margin-t-337 {
  margin-top: 337px !important; }

.margin-r-337 {
  margin-right: 337px; }

.margin-b-337 {
  margin-bottom: 337px !important; }

.margin-l-337 {
  margin-left: 337px; }

.margin-lr-337 {
  margin-left: 337px !important;
  margin-right: 337px !important; }

.margin-tb-337-auto {
  margin-top: 337px;
  margin-bottom: 337px; }

.padding-338 {
  padding: 338px; }

.padding-338-0 {
  padding: 338px 0; }

.padding-0-338 {
  padding: 0 338px; }

.padding-t-338 {
  padding-top: 338px; }

.padding-l-338 {
  padding-left: 338px; }

.padding-r-338 {
  padding-right: 338px; }

.padding-b-338 {
  padding-bottom: 338px; }

.padding-lr-338 {
  padding-left: 338px;
  padding-right: 338px; }

.padding-tb-338-auto {
  padding-top: 338px;
  padding-bottom: 338px; }

.margin-338 {
  margin: 338px !important; }

.margin-338-0 {
  margin: 338px 0; }

.margin-0-338 {
  margin: 0 338px; }

.margin-t-338 {
  margin-top: 338px !important; }

.margin-r-338 {
  margin-right: 338px; }

.margin-b-338 {
  margin-bottom: 338px !important; }

.margin-l-338 {
  margin-left: 338px; }

.margin-lr-338 {
  margin-left: 338px !important;
  margin-right: 338px !important; }

.margin-tb-338-auto {
  margin-top: 338px;
  margin-bottom: 338px; }

.padding-339 {
  padding: 339px; }

.padding-339-0 {
  padding: 339px 0; }

.padding-0-339 {
  padding: 0 339px; }

.padding-t-339 {
  padding-top: 339px; }

.padding-l-339 {
  padding-left: 339px; }

.padding-r-339 {
  padding-right: 339px; }

.padding-b-339 {
  padding-bottom: 339px; }

.padding-lr-339 {
  padding-left: 339px;
  padding-right: 339px; }

.padding-tb-339-auto {
  padding-top: 339px;
  padding-bottom: 339px; }

.margin-339 {
  margin: 339px !important; }

.margin-339-0 {
  margin: 339px 0; }

.margin-0-339 {
  margin: 0 339px; }

.margin-t-339 {
  margin-top: 339px !important; }

.margin-r-339 {
  margin-right: 339px; }

.margin-b-339 {
  margin-bottom: 339px !important; }

.margin-l-339 {
  margin-left: 339px; }

.margin-lr-339 {
  margin-left: 339px !important;
  margin-right: 339px !important; }

.margin-tb-339-auto {
  margin-top: 339px;
  margin-bottom: 339px; }

.padding-340 {
  padding: 340px; }

.padding-340-0 {
  padding: 340px 0; }

.padding-0-340 {
  padding: 0 340px; }

.padding-t-340 {
  padding-top: 340px; }

.padding-l-340 {
  padding-left: 340px; }

.padding-r-340 {
  padding-right: 340px; }

.padding-b-340 {
  padding-bottom: 340px; }

.padding-lr-340 {
  padding-left: 340px;
  padding-right: 340px; }

.padding-tb-340-auto {
  padding-top: 340px;
  padding-bottom: 340px; }

.margin-340 {
  margin: 340px !important; }

.margin-340-0 {
  margin: 340px 0; }

.margin-0-340 {
  margin: 0 340px; }

.margin-t-340 {
  margin-top: 340px !important; }

.margin-r-340 {
  margin-right: 340px; }

.margin-b-340 {
  margin-bottom: 340px !important; }

.margin-l-340 {
  margin-left: 340px; }

.margin-lr-340 {
  margin-left: 340px !important;
  margin-right: 340px !important; }

.margin-tb-340-auto {
  margin-top: 340px;
  margin-bottom: 340px; }

.padding-341 {
  padding: 341px; }

.padding-341-0 {
  padding: 341px 0; }

.padding-0-341 {
  padding: 0 341px; }

.padding-t-341 {
  padding-top: 341px; }

.padding-l-341 {
  padding-left: 341px; }

.padding-r-341 {
  padding-right: 341px; }

.padding-b-341 {
  padding-bottom: 341px; }

.padding-lr-341 {
  padding-left: 341px;
  padding-right: 341px; }

.padding-tb-341-auto {
  padding-top: 341px;
  padding-bottom: 341px; }

.margin-341 {
  margin: 341px !important; }

.margin-341-0 {
  margin: 341px 0; }

.margin-0-341 {
  margin: 0 341px; }

.margin-t-341 {
  margin-top: 341px !important; }

.margin-r-341 {
  margin-right: 341px; }

.margin-b-341 {
  margin-bottom: 341px !important; }

.margin-l-341 {
  margin-left: 341px; }

.margin-lr-341 {
  margin-left: 341px !important;
  margin-right: 341px !important; }

.margin-tb-341-auto {
  margin-top: 341px;
  margin-bottom: 341px; }

.padding-342 {
  padding: 342px; }

.padding-342-0 {
  padding: 342px 0; }

.padding-0-342 {
  padding: 0 342px; }

.padding-t-342 {
  padding-top: 342px; }

.padding-l-342 {
  padding-left: 342px; }

.padding-r-342 {
  padding-right: 342px; }

.padding-b-342 {
  padding-bottom: 342px; }

.padding-lr-342 {
  padding-left: 342px;
  padding-right: 342px; }

.padding-tb-342-auto {
  padding-top: 342px;
  padding-bottom: 342px; }

.margin-342 {
  margin: 342px !important; }

.margin-342-0 {
  margin: 342px 0; }

.margin-0-342 {
  margin: 0 342px; }

.margin-t-342 {
  margin-top: 342px !important; }

.margin-r-342 {
  margin-right: 342px; }

.margin-b-342 {
  margin-bottom: 342px !important; }

.margin-l-342 {
  margin-left: 342px; }

.margin-lr-342 {
  margin-left: 342px !important;
  margin-right: 342px !important; }

.margin-tb-342-auto {
  margin-top: 342px;
  margin-bottom: 342px; }

.padding-343 {
  padding: 343px; }

.padding-343-0 {
  padding: 343px 0; }

.padding-0-343 {
  padding: 0 343px; }

.padding-t-343 {
  padding-top: 343px; }

.padding-l-343 {
  padding-left: 343px; }

.padding-r-343 {
  padding-right: 343px; }

.padding-b-343 {
  padding-bottom: 343px; }

.padding-lr-343 {
  padding-left: 343px;
  padding-right: 343px; }

.padding-tb-343-auto {
  padding-top: 343px;
  padding-bottom: 343px; }

.margin-343 {
  margin: 343px !important; }

.margin-343-0 {
  margin: 343px 0; }

.margin-0-343 {
  margin: 0 343px; }

.margin-t-343 {
  margin-top: 343px !important; }

.margin-r-343 {
  margin-right: 343px; }

.margin-b-343 {
  margin-bottom: 343px !important; }

.margin-l-343 {
  margin-left: 343px; }

.margin-lr-343 {
  margin-left: 343px !important;
  margin-right: 343px !important; }

.margin-tb-343-auto {
  margin-top: 343px;
  margin-bottom: 343px; }

.padding-344 {
  padding: 344px; }

.padding-344-0 {
  padding: 344px 0; }

.padding-0-344 {
  padding: 0 344px; }

.padding-t-344 {
  padding-top: 344px; }

.padding-l-344 {
  padding-left: 344px; }

.padding-r-344 {
  padding-right: 344px; }

.padding-b-344 {
  padding-bottom: 344px; }

.padding-lr-344 {
  padding-left: 344px;
  padding-right: 344px; }

.padding-tb-344-auto {
  padding-top: 344px;
  padding-bottom: 344px; }

.margin-344 {
  margin: 344px !important; }

.margin-344-0 {
  margin: 344px 0; }

.margin-0-344 {
  margin: 0 344px; }

.margin-t-344 {
  margin-top: 344px !important; }

.margin-r-344 {
  margin-right: 344px; }

.margin-b-344 {
  margin-bottom: 344px !important; }

.margin-l-344 {
  margin-left: 344px; }

.margin-lr-344 {
  margin-left: 344px !important;
  margin-right: 344px !important; }

.margin-tb-344-auto {
  margin-top: 344px;
  margin-bottom: 344px; }

.padding-345 {
  padding: 345px; }

.padding-345-0 {
  padding: 345px 0; }

.padding-0-345 {
  padding: 0 345px; }

.padding-t-345 {
  padding-top: 345px; }

.padding-l-345 {
  padding-left: 345px; }

.padding-r-345 {
  padding-right: 345px; }

.padding-b-345 {
  padding-bottom: 345px; }

.padding-lr-345 {
  padding-left: 345px;
  padding-right: 345px; }

.padding-tb-345-auto {
  padding-top: 345px;
  padding-bottom: 345px; }

.margin-345 {
  margin: 345px !important; }

.margin-345-0 {
  margin: 345px 0; }

.margin-0-345 {
  margin: 0 345px; }

.margin-t-345 {
  margin-top: 345px !important; }

.margin-r-345 {
  margin-right: 345px; }

.margin-b-345 {
  margin-bottom: 345px !important; }

.margin-l-345 {
  margin-left: 345px; }

.margin-lr-345 {
  margin-left: 345px !important;
  margin-right: 345px !important; }

.margin-tb-345-auto {
  margin-top: 345px;
  margin-bottom: 345px; }

.padding-346 {
  padding: 346px; }

.padding-346-0 {
  padding: 346px 0; }

.padding-0-346 {
  padding: 0 346px; }

.padding-t-346 {
  padding-top: 346px; }

.padding-l-346 {
  padding-left: 346px; }

.padding-r-346 {
  padding-right: 346px; }

.padding-b-346 {
  padding-bottom: 346px; }

.padding-lr-346 {
  padding-left: 346px;
  padding-right: 346px; }

.padding-tb-346-auto {
  padding-top: 346px;
  padding-bottom: 346px; }

.margin-346 {
  margin: 346px !important; }

.margin-346-0 {
  margin: 346px 0; }

.margin-0-346 {
  margin: 0 346px; }

.margin-t-346 {
  margin-top: 346px !important; }

.margin-r-346 {
  margin-right: 346px; }

.margin-b-346 {
  margin-bottom: 346px !important; }

.margin-l-346 {
  margin-left: 346px; }

.margin-lr-346 {
  margin-left: 346px !important;
  margin-right: 346px !important; }

.margin-tb-346-auto {
  margin-top: 346px;
  margin-bottom: 346px; }

.padding-347 {
  padding: 347px; }

.padding-347-0 {
  padding: 347px 0; }

.padding-0-347 {
  padding: 0 347px; }

.padding-t-347 {
  padding-top: 347px; }

.padding-l-347 {
  padding-left: 347px; }

.padding-r-347 {
  padding-right: 347px; }

.padding-b-347 {
  padding-bottom: 347px; }

.padding-lr-347 {
  padding-left: 347px;
  padding-right: 347px; }

.padding-tb-347-auto {
  padding-top: 347px;
  padding-bottom: 347px; }

.margin-347 {
  margin: 347px !important; }

.margin-347-0 {
  margin: 347px 0; }

.margin-0-347 {
  margin: 0 347px; }

.margin-t-347 {
  margin-top: 347px !important; }

.margin-r-347 {
  margin-right: 347px; }

.margin-b-347 {
  margin-bottom: 347px !important; }

.margin-l-347 {
  margin-left: 347px; }

.margin-lr-347 {
  margin-left: 347px !important;
  margin-right: 347px !important; }

.margin-tb-347-auto {
  margin-top: 347px;
  margin-bottom: 347px; }

.padding-348 {
  padding: 348px; }

.padding-348-0 {
  padding: 348px 0; }

.padding-0-348 {
  padding: 0 348px; }

.padding-t-348 {
  padding-top: 348px; }

.padding-l-348 {
  padding-left: 348px; }

.padding-r-348 {
  padding-right: 348px; }

.padding-b-348 {
  padding-bottom: 348px; }

.padding-lr-348 {
  padding-left: 348px;
  padding-right: 348px; }

.padding-tb-348-auto {
  padding-top: 348px;
  padding-bottom: 348px; }

.margin-348 {
  margin: 348px !important; }

.margin-348-0 {
  margin: 348px 0; }

.margin-0-348 {
  margin: 0 348px; }

.margin-t-348 {
  margin-top: 348px !important; }

.margin-r-348 {
  margin-right: 348px; }

.margin-b-348 {
  margin-bottom: 348px !important; }

.margin-l-348 {
  margin-left: 348px; }

.margin-lr-348 {
  margin-left: 348px !important;
  margin-right: 348px !important; }

.margin-tb-348-auto {
  margin-top: 348px;
  margin-bottom: 348px; }

.padding-349 {
  padding: 349px; }

.padding-349-0 {
  padding: 349px 0; }

.padding-0-349 {
  padding: 0 349px; }

.padding-t-349 {
  padding-top: 349px; }

.padding-l-349 {
  padding-left: 349px; }

.padding-r-349 {
  padding-right: 349px; }

.padding-b-349 {
  padding-bottom: 349px; }

.padding-lr-349 {
  padding-left: 349px;
  padding-right: 349px; }

.padding-tb-349-auto {
  padding-top: 349px;
  padding-bottom: 349px; }

.margin-349 {
  margin: 349px !important; }

.margin-349-0 {
  margin: 349px 0; }

.margin-0-349 {
  margin: 0 349px; }

.margin-t-349 {
  margin-top: 349px !important; }

.margin-r-349 {
  margin-right: 349px; }

.margin-b-349 {
  margin-bottom: 349px !important; }

.margin-l-349 {
  margin-left: 349px; }

.margin-lr-349 {
  margin-left: 349px !important;
  margin-right: 349px !important; }

.margin-tb-349-auto {
  margin-top: 349px;
  margin-bottom: 349px; }

.padding-350 {
  padding: 350px; }

.padding-350-0 {
  padding: 350px 0; }

.padding-0-350 {
  padding: 0 350px; }

.padding-t-350 {
  padding-top: 350px; }

.padding-l-350 {
  padding-left: 350px; }

.padding-r-350 {
  padding-right: 350px; }

.padding-b-350 {
  padding-bottom: 350px; }

.padding-lr-350 {
  padding-left: 350px;
  padding-right: 350px; }

.padding-tb-350-auto {
  padding-top: 350px;
  padding-bottom: 350px; }

.margin-350 {
  margin: 350px !important; }

.margin-350-0 {
  margin: 350px 0; }

.margin-0-350 {
  margin: 0 350px; }

.margin-t-350 {
  margin-top: 350px !important; }

.margin-r-350 {
  margin-right: 350px; }

.margin-b-350 {
  margin-bottom: 350px !important; }

.margin-l-350 {
  margin-left: 350px; }

.margin-lr-350 {
  margin-left: 350px !important;
  margin-right: 350px !important; }

.margin-tb-350-auto {
  margin-top: 350px;
  margin-bottom: 350px; }

.padding-351 {
  padding: 351px; }

.padding-351-0 {
  padding: 351px 0; }

.padding-0-351 {
  padding: 0 351px; }

.padding-t-351 {
  padding-top: 351px; }

.padding-l-351 {
  padding-left: 351px; }

.padding-r-351 {
  padding-right: 351px; }

.padding-b-351 {
  padding-bottom: 351px; }

.padding-lr-351 {
  padding-left: 351px;
  padding-right: 351px; }

.padding-tb-351-auto {
  padding-top: 351px;
  padding-bottom: 351px; }

.margin-351 {
  margin: 351px !important; }

.margin-351-0 {
  margin: 351px 0; }

.margin-0-351 {
  margin: 0 351px; }

.margin-t-351 {
  margin-top: 351px !important; }

.margin-r-351 {
  margin-right: 351px; }

.margin-b-351 {
  margin-bottom: 351px !important; }

.margin-l-351 {
  margin-left: 351px; }

.margin-lr-351 {
  margin-left: 351px !important;
  margin-right: 351px !important; }

.margin-tb-351-auto {
  margin-top: 351px;
  margin-bottom: 351px; }

.padding-352 {
  padding: 352px; }

.padding-352-0 {
  padding: 352px 0; }

.padding-0-352 {
  padding: 0 352px; }

.padding-t-352 {
  padding-top: 352px; }

.padding-l-352 {
  padding-left: 352px; }

.padding-r-352 {
  padding-right: 352px; }

.padding-b-352 {
  padding-bottom: 352px; }

.padding-lr-352 {
  padding-left: 352px;
  padding-right: 352px; }

.padding-tb-352-auto {
  padding-top: 352px;
  padding-bottom: 352px; }

.margin-352 {
  margin: 352px !important; }

.margin-352-0 {
  margin: 352px 0; }

.margin-0-352 {
  margin: 0 352px; }

.margin-t-352 {
  margin-top: 352px !important; }

.margin-r-352 {
  margin-right: 352px; }

.margin-b-352 {
  margin-bottom: 352px !important; }

.margin-l-352 {
  margin-left: 352px; }

.margin-lr-352 {
  margin-left: 352px !important;
  margin-right: 352px !important; }

.margin-tb-352-auto {
  margin-top: 352px;
  margin-bottom: 352px; }

.padding-353 {
  padding: 353px; }

.padding-353-0 {
  padding: 353px 0; }

.padding-0-353 {
  padding: 0 353px; }

.padding-t-353 {
  padding-top: 353px; }

.padding-l-353 {
  padding-left: 353px; }

.padding-r-353 {
  padding-right: 353px; }

.padding-b-353 {
  padding-bottom: 353px; }

.padding-lr-353 {
  padding-left: 353px;
  padding-right: 353px; }

.padding-tb-353-auto {
  padding-top: 353px;
  padding-bottom: 353px; }

.margin-353 {
  margin: 353px !important; }

.margin-353-0 {
  margin: 353px 0; }

.margin-0-353 {
  margin: 0 353px; }

.margin-t-353 {
  margin-top: 353px !important; }

.margin-r-353 {
  margin-right: 353px; }

.margin-b-353 {
  margin-bottom: 353px !important; }

.margin-l-353 {
  margin-left: 353px; }

.margin-lr-353 {
  margin-left: 353px !important;
  margin-right: 353px !important; }

.margin-tb-353-auto {
  margin-top: 353px;
  margin-bottom: 353px; }

.padding-354 {
  padding: 354px; }

.padding-354-0 {
  padding: 354px 0; }

.padding-0-354 {
  padding: 0 354px; }

.padding-t-354 {
  padding-top: 354px; }

.padding-l-354 {
  padding-left: 354px; }

.padding-r-354 {
  padding-right: 354px; }

.padding-b-354 {
  padding-bottom: 354px; }

.padding-lr-354 {
  padding-left: 354px;
  padding-right: 354px; }

.padding-tb-354-auto {
  padding-top: 354px;
  padding-bottom: 354px; }

.margin-354 {
  margin: 354px !important; }

.margin-354-0 {
  margin: 354px 0; }

.margin-0-354 {
  margin: 0 354px; }

.margin-t-354 {
  margin-top: 354px !important; }

.margin-r-354 {
  margin-right: 354px; }

.margin-b-354 {
  margin-bottom: 354px !important; }

.margin-l-354 {
  margin-left: 354px; }

.margin-lr-354 {
  margin-left: 354px !important;
  margin-right: 354px !important; }

.margin-tb-354-auto {
  margin-top: 354px;
  margin-bottom: 354px; }

.padding-355 {
  padding: 355px; }

.padding-355-0 {
  padding: 355px 0; }

.padding-0-355 {
  padding: 0 355px; }

.padding-t-355 {
  padding-top: 355px; }

.padding-l-355 {
  padding-left: 355px; }

.padding-r-355 {
  padding-right: 355px; }

.padding-b-355 {
  padding-bottom: 355px; }

.padding-lr-355 {
  padding-left: 355px;
  padding-right: 355px; }

.padding-tb-355-auto {
  padding-top: 355px;
  padding-bottom: 355px; }

.margin-355 {
  margin: 355px !important; }

.margin-355-0 {
  margin: 355px 0; }

.margin-0-355 {
  margin: 0 355px; }

.margin-t-355 {
  margin-top: 355px !important; }

.margin-r-355 {
  margin-right: 355px; }

.margin-b-355 {
  margin-bottom: 355px !important; }

.margin-l-355 {
  margin-left: 355px; }

.margin-lr-355 {
  margin-left: 355px !important;
  margin-right: 355px !important; }

.margin-tb-355-auto {
  margin-top: 355px;
  margin-bottom: 355px; }

.padding-356 {
  padding: 356px; }

.padding-356-0 {
  padding: 356px 0; }

.padding-0-356 {
  padding: 0 356px; }

.padding-t-356 {
  padding-top: 356px; }

.padding-l-356 {
  padding-left: 356px; }

.padding-r-356 {
  padding-right: 356px; }

.padding-b-356 {
  padding-bottom: 356px; }

.padding-lr-356 {
  padding-left: 356px;
  padding-right: 356px; }

.padding-tb-356-auto {
  padding-top: 356px;
  padding-bottom: 356px; }

.margin-356 {
  margin: 356px !important; }

.margin-356-0 {
  margin: 356px 0; }

.margin-0-356 {
  margin: 0 356px; }

.margin-t-356 {
  margin-top: 356px !important; }

.margin-r-356 {
  margin-right: 356px; }

.margin-b-356 {
  margin-bottom: 356px !important; }

.margin-l-356 {
  margin-left: 356px; }

.margin-lr-356 {
  margin-left: 356px !important;
  margin-right: 356px !important; }

.margin-tb-356-auto {
  margin-top: 356px;
  margin-bottom: 356px; }

.padding-357 {
  padding: 357px; }

.padding-357-0 {
  padding: 357px 0; }

.padding-0-357 {
  padding: 0 357px; }

.padding-t-357 {
  padding-top: 357px; }

.padding-l-357 {
  padding-left: 357px; }

.padding-r-357 {
  padding-right: 357px; }

.padding-b-357 {
  padding-bottom: 357px; }

.padding-lr-357 {
  padding-left: 357px;
  padding-right: 357px; }

.padding-tb-357-auto {
  padding-top: 357px;
  padding-bottom: 357px; }

.margin-357 {
  margin: 357px !important; }

.margin-357-0 {
  margin: 357px 0; }

.margin-0-357 {
  margin: 0 357px; }

.margin-t-357 {
  margin-top: 357px !important; }

.margin-r-357 {
  margin-right: 357px; }

.margin-b-357 {
  margin-bottom: 357px !important; }

.margin-l-357 {
  margin-left: 357px; }

.margin-lr-357 {
  margin-left: 357px !important;
  margin-right: 357px !important; }

.margin-tb-357-auto {
  margin-top: 357px;
  margin-bottom: 357px; }

.padding-358 {
  padding: 358px; }

.padding-358-0 {
  padding: 358px 0; }

.padding-0-358 {
  padding: 0 358px; }

.padding-t-358 {
  padding-top: 358px; }

.padding-l-358 {
  padding-left: 358px; }

.padding-r-358 {
  padding-right: 358px; }

.padding-b-358 {
  padding-bottom: 358px; }

.padding-lr-358 {
  padding-left: 358px;
  padding-right: 358px; }

.padding-tb-358-auto {
  padding-top: 358px;
  padding-bottom: 358px; }

.margin-358 {
  margin: 358px !important; }

.margin-358-0 {
  margin: 358px 0; }

.margin-0-358 {
  margin: 0 358px; }

.margin-t-358 {
  margin-top: 358px !important; }

.margin-r-358 {
  margin-right: 358px; }

.margin-b-358 {
  margin-bottom: 358px !important; }

.margin-l-358 {
  margin-left: 358px; }

.margin-lr-358 {
  margin-left: 358px !important;
  margin-right: 358px !important; }

.margin-tb-358-auto {
  margin-top: 358px;
  margin-bottom: 358px; }

.padding-359 {
  padding: 359px; }

.padding-359-0 {
  padding: 359px 0; }

.padding-0-359 {
  padding: 0 359px; }

.padding-t-359 {
  padding-top: 359px; }

.padding-l-359 {
  padding-left: 359px; }

.padding-r-359 {
  padding-right: 359px; }

.padding-b-359 {
  padding-bottom: 359px; }

.padding-lr-359 {
  padding-left: 359px;
  padding-right: 359px; }

.padding-tb-359-auto {
  padding-top: 359px;
  padding-bottom: 359px; }

.margin-359 {
  margin: 359px !important; }

.margin-359-0 {
  margin: 359px 0; }

.margin-0-359 {
  margin: 0 359px; }

.margin-t-359 {
  margin-top: 359px !important; }

.margin-r-359 {
  margin-right: 359px; }

.margin-b-359 {
  margin-bottom: 359px !important; }

.margin-l-359 {
  margin-left: 359px; }

.margin-lr-359 {
  margin-left: 359px !important;
  margin-right: 359px !important; }

.margin-tb-359-auto {
  margin-top: 359px;
  margin-bottom: 359px; }

.padding-360 {
  padding: 360px; }

.padding-360-0 {
  padding: 360px 0; }

.padding-0-360 {
  padding: 0 360px; }

.padding-t-360 {
  padding-top: 360px; }

.padding-l-360 {
  padding-left: 360px; }

.padding-r-360 {
  padding-right: 360px; }

.padding-b-360 {
  padding-bottom: 360px; }

.padding-lr-360 {
  padding-left: 360px;
  padding-right: 360px; }

.padding-tb-360-auto {
  padding-top: 360px;
  padding-bottom: 360px; }

.margin-360 {
  margin: 360px !important; }

.margin-360-0 {
  margin: 360px 0; }

.margin-0-360 {
  margin: 0 360px; }

.margin-t-360 {
  margin-top: 360px !important; }

.margin-r-360 {
  margin-right: 360px; }

.margin-b-360 {
  margin-bottom: 360px !important; }

.margin-l-360 {
  margin-left: 360px; }

.margin-lr-360 {
  margin-left: 360px !important;
  margin-right: 360px !important; }

.margin-tb-360-auto {
  margin-top: 360px;
  margin-bottom: 360px; }

.padding-361 {
  padding: 361px; }

.padding-361-0 {
  padding: 361px 0; }

.padding-0-361 {
  padding: 0 361px; }

.padding-t-361 {
  padding-top: 361px; }

.padding-l-361 {
  padding-left: 361px; }

.padding-r-361 {
  padding-right: 361px; }

.padding-b-361 {
  padding-bottom: 361px; }

.padding-lr-361 {
  padding-left: 361px;
  padding-right: 361px; }

.padding-tb-361-auto {
  padding-top: 361px;
  padding-bottom: 361px; }

.margin-361 {
  margin: 361px !important; }

.margin-361-0 {
  margin: 361px 0; }

.margin-0-361 {
  margin: 0 361px; }

.margin-t-361 {
  margin-top: 361px !important; }

.margin-r-361 {
  margin-right: 361px; }

.margin-b-361 {
  margin-bottom: 361px !important; }

.margin-l-361 {
  margin-left: 361px; }

.margin-lr-361 {
  margin-left: 361px !important;
  margin-right: 361px !important; }

.margin-tb-361-auto {
  margin-top: 361px;
  margin-bottom: 361px; }

.padding-362 {
  padding: 362px; }

.padding-362-0 {
  padding: 362px 0; }

.padding-0-362 {
  padding: 0 362px; }

.padding-t-362 {
  padding-top: 362px; }

.padding-l-362 {
  padding-left: 362px; }

.padding-r-362 {
  padding-right: 362px; }

.padding-b-362 {
  padding-bottom: 362px; }

.padding-lr-362 {
  padding-left: 362px;
  padding-right: 362px; }

.padding-tb-362-auto {
  padding-top: 362px;
  padding-bottom: 362px; }

.margin-362 {
  margin: 362px !important; }

.margin-362-0 {
  margin: 362px 0; }

.margin-0-362 {
  margin: 0 362px; }

.margin-t-362 {
  margin-top: 362px !important; }

.margin-r-362 {
  margin-right: 362px; }

.margin-b-362 {
  margin-bottom: 362px !important; }

.margin-l-362 {
  margin-left: 362px; }

.margin-lr-362 {
  margin-left: 362px !important;
  margin-right: 362px !important; }

.margin-tb-362-auto {
  margin-top: 362px;
  margin-bottom: 362px; }

.padding-363 {
  padding: 363px; }

.padding-363-0 {
  padding: 363px 0; }

.padding-0-363 {
  padding: 0 363px; }

.padding-t-363 {
  padding-top: 363px; }

.padding-l-363 {
  padding-left: 363px; }

.padding-r-363 {
  padding-right: 363px; }

.padding-b-363 {
  padding-bottom: 363px; }

.padding-lr-363 {
  padding-left: 363px;
  padding-right: 363px; }

.padding-tb-363-auto {
  padding-top: 363px;
  padding-bottom: 363px; }

.margin-363 {
  margin: 363px !important; }

.margin-363-0 {
  margin: 363px 0; }

.margin-0-363 {
  margin: 0 363px; }

.margin-t-363 {
  margin-top: 363px !important; }

.margin-r-363 {
  margin-right: 363px; }

.margin-b-363 {
  margin-bottom: 363px !important; }

.margin-l-363 {
  margin-left: 363px; }

.margin-lr-363 {
  margin-left: 363px !important;
  margin-right: 363px !important; }

.margin-tb-363-auto {
  margin-top: 363px;
  margin-bottom: 363px; }

.padding-364 {
  padding: 364px; }

.padding-364-0 {
  padding: 364px 0; }

.padding-0-364 {
  padding: 0 364px; }

.padding-t-364 {
  padding-top: 364px; }

.padding-l-364 {
  padding-left: 364px; }

.padding-r-364 {
  padding-right: 364px; }

.padding-b-364 {
  padding-bottom: 364px; }

.padding-lr-364 {
  padding-left: 364px;
  padding-right: 364px; }

.padding-tb-364-auto {
  padding-top: 364px;
  padding-bottom: 364px; }

.margin-364 {
  margin: 364px !important; }

.margin-364-0 {
  margin: 364px 0; }

.margin-0-364 {
  margin: 0 364px; }

.margin-t-364 {
  margin-top: 364px !important; }

.margin-r-364 {
  margin-right: 364px; }

.margin-b-364 {
  margin-bottom: 364px !important; }

.margin-l-364 {
  margin-left: 364px; }

.margin-lr-364 {
  margin-left: 364px !important;
  margin-right: 364px !important; }

.margin-tb-364-auto {
  margin-top: 364px;
  margin-bottom: 364px; }

.padding-365 {
  padding: 365px; }

.padding-365-0 {
  padding: 365px 0; }

.padding-0-365 {
  padding: 0 365px; }

.padding-t-365 {
  padding-top: 365px; }

.padding-l-365 {
  padding-left: 365px; }

.padding-r-365 {
  padding-right: 365px; }

.padding-b-365 {
  padding-bottom: 365px; }

.padding-lr-365 {
  padding-left: 365px;
  padding-right: 365px; }

.padding-tb-365-auto {
  padding-top: 365px;
  padding-bottom: 365px; }

.margin-365 {
  margin: 365px !important; }

.margin-365-0 {
  margin: 365px 0; }

.margin-0-365 {
  margin: 0 365px; }

.margin-t-365 {
  margin-top: 365px !important; }

.margin-r-365 {
  margin-right: 365px; }

.margin-b-365 {
  margin-bottom: 365px !important; }

.margin-l-365 {
  margin-left: 365px; }

.margin-lr-365 {
  margin-left: 365px !important;
  margin-right: 365px !important; }

.margin-tb-365-auto {
  margin-top: 365px;
  margin-bottom: 365px; }

.padding-366 {
  padding: 366px; }

.padding-366-0 {
  padding: 366px 0; }

.padding-0-366 {
  padding: 0 366px; }

.padding-t-366 {
  padding-top: 366px; }

.padding-l-366 {
  padding-left: 366px; }

.padding-r-366 {
  padding-right: 366px; }

.padding-b-366 {
  padding-bottom: 366px; }

.padding-lr-366 {
  padding-left: 366px;
  padding-right: 366px; }

.padding-tb-366-auto {
  padding-top: 366px;
  padding-bottom: 366px; }

.margin-366 {
  margin: 366px !important; }

.margin-366-0 {
  margin: 366px 0; }

.margin-0-366 {
  margin: 0 366px; }

.margin-t-366 {
  margin-top: 366px !important; }

.margin-r-366 {
  margin-right: 366px; }

.margin-b-366 {
  margin-bottom: 366px !important; }

.margin-l-366 {
  margin-left: 366px; }

.margin-lr-366 {
  margin-left: 366px !important;
  margin-right: 366px !important; }

.margin-tb-366-auto {
  margin-top: 366px;
  margin-bottom: 366px; }

.padding-367 {
  padding: 367px; }

.padding-367-0 {
  padding: 367px 0; }

.padding-0-367 {
  padding: 0 367px; }

.padding-t-367 {
  padding-top: 367px; }

.padding-l-367 {
  padding-left: 367px; }

.padding-r-367 {
  padding-right: 367px; }

.padding-b-367 {
  padding-bottom: 367px; }

.padding-lr-367 {
  padding-left: 367px;
  padding-right: 367px; }

.padding-tb-367-auto {
  padding-top: 367px;
  padding-bottom: 367px; }

.margin-367 {
  margin: 367px !important; }

.margin-367-0 {
  margin: 367px 0; }

.margin-0-367 {
  margin: 0 367px; }

.margin-t-367 {
  margin-top: 367px !important; }

.margin-r-367 {
  margin-right: 367px; }

.margin-b-367 {
  margin-bottom: 367px !important; }

.margin-l-367 {
  margin-left: 367px; }

.margin-lr-367 {
  margin-left: 367px !important;
  margin-right: 367px !important; }

.margin-tb-367-auto {
  margin-top: 367px;
  margin-bottom: 367px; }

.padding-368 {
  padding: 368px; }

.padding-368-0 {
  padding: 368px 0; }

.padding-0-368 {
  padding: 0 368px; }

.padding-t-368 {
  padding-top: 368px; }

.padding-l-368 {
  padding-left: 368px; }

.padding-r-368 {
  padding-right: 368px; }

.padding-b-368 {
  padding-bottom: 368px; }

.padding-lr-368 {
  padding-left: 368px;
  padding-right: 368px; }

.padding-tb-368-auto {
  padding-top: 368px;
  padding-bottom: 368px; }

.margin-368 {
  margin: 368px !important; }

.margin-368-0 {
  margin: 368px 0; }

.margin-0-368 {
  margin: 0 368px; }

.margin-t-368 {
  margin-top: 368px !important; }

.margin-r-368 {
  margin-right: 368px; }

.margin-b-368 {
  margin-bottom: 368px !important; }

.margin-l-368 {
  margin-left: 368px; }

.margin-lr-368 {
  margin-left: 368px !important;
  margin-right: 368px !important; }

.margin-tb-368-auto {
  margin-top: 368px;
  margin-bottom: 368px; }

.padding-369 {
  padding: 369px; }

.padding-369-0 {
  padding: 369px 0; }

.padding-0-369 {
  padding: 0 369px; }

.padding-t-369 {
  padding-top: 369px; }

.padding-l-369 {
  padding-left: 369px; }

.padding-r-369 {
  padding-right: 369px; }

.padding-b-369 {
  padding-bottom: 369px; }

.padding-lr-369 {
  padding-left: 369px;
  padding-right: 369px; }

.padding-tb-369-auto {
  padding-top: 369px;
  padding-bottom: 369px; }

.margin-369 {
  margin: 369px !important; }

.margin-369-0 {
  margin: 369px 0; }

.margin-0-369 {
  margin: 0 369px; }

.margin-t-369 {
  margin-top: 369px !important; }

.margin-r-369 {
  margin-right: 369px; }

.margin-b-369 {
  margin-bottom: 369px !important; }

.margin-l-369 {
  margin-left: 369px; }

.margin-lr-369 {
  margin-left: 369px !important;
  margin-right: 369px !important; }

.margin-tb-369-auto {
  margin-top: 369px;
  margin-bottom: 369px; }

.padding-370 {
  padding: 370px; }

.padding-370-0 {
  padding: 370px 0; }

.padding-0-370 {
  padding: 0 370px; }

.padding-t-370 {
  padding-top: 370px; }

.padding-l-370 {
  padding-left: 370px; }

.padding-r-370 {
  padding-right: 370px; }

.padding-b-370 {
  padding-bottom: 370px; }

.padding-lr-370 {
  padding-left: 370px;
  padding-right: 370px; }

.padding-tb-370-auto {
  padding-top: 370px;
  padding-bottom: 370px; }

.margin-370 {
  margin: 370px !important; }

.margin-370-0 {
  margin: 370px 0; }

.margin-0-370 {
  margin: 0 370px; }

.margin-t-370 {
  margin-top: 370px !important; }

.margin-r-370 {
  margin-right: 370px; }

.margin-b-370 {
  margin-bottom: 370px !important; }

.margin-l-370 {
  margin-left: 370px; }

.margin-lr-370 {
  margin-left: 370px !important;
  margin-right: 370px !important; }

.margin-tb-370-auto {
  margin-top: 370px;
  margin-bottom: 370px; }

.padding-371 {
  padding: 371px; }

.padding-371-0 {
  padding: 371px 0; }

.padding-0-371 {
  padding: 0 371px; }

.padding-t-371 {
  padding-top: 371px; }

.padding-l-371 {
  padding-left: 371px; }

.padding-r-371 {
  padding-right: 371px; }

.padding-b-371 {
  padding-bottom: 371px; }

.padding-lr-371 {
  padding-left: 371px;
  padding-right: 371px; }

.padding-tb-371-auto {
  padding-top: 371px;
  padding-bottom: 371px; }

.margin-371 {
  margin: 371px !important; }

.margin-371-0 {
  margin: 371px 0; }

.margin-0-371 {
  margin: 0 371px; }

.margin-t-371 {
  margin-top: 371px !important; }

.margin-r-371 {
  margin-right: 371px; }

.margin-b-371 {
  margin-bottom: 371px !important; }

.margin-l-371 {
  margin-left: 371px; }

.margin-lr-371 {
  margin-left: 371px !important;
  margin-right: 371px !important; }

.margin-tb-371-auto {
  margin-top: 371px;
  margin-bottom: 371px; }

.padding-372 {
  padding: 372px; }

.padding-372-0 {
  padding: 372px 0; }

.padding-0-372 {
  padding: 0 372px; }

.padding-t-372 {
  padding-top: 372px; }

.padding-l-372 {
  padding-left: 372px; }

.padding-r-372 {
  padding-right: 372px; }

.padding-b-372 {
  padding-bottom: 372px; }

.padding-lr-372 {
  padding-left: 372px;
  padding-right: 372px; }

.padding-tb-372-auto {
  padding-top: 372px;
  padding-bottom: 372px; }

.margin-372 {
  margin: 372px !important; }

.margin-372-0 {
  margin: 372px 0; }

.margin-0-372 {
  margin: 0 372px; }

.margin-t-372 {
  margin-top: 372px !important; }

.margin-r-372 {
  margin-right: 372px; }

.margin-b-372 {
  margin-bottom: 372px !important; }

.margin-l-372 {
  margin-left: 372px; }

.margin-lr-372 {
  margin-left: 372px !important;
  margin-right: 372px !important; }

.margin-tb-372-auto {
  margin-top: 372px;
  margin-bottom: 372px; }

.padding-373 {
  padding: 373px; }

.padding-373-0 {
  padding: 373px 0; }

.padding-0-373 {
  padding: 0 373px; }

.padding-t-373 {
  padding-top: 373px; }

.padding-l-373 {
  padding-left: 373px; }

.padding-r-373 {
  padding-right: 373px; }

.padding-b-373 {
  padding-bottom: 373px; }

.padding-lr-373 {
  padding-left: 373px;
  padding-right: 373px; }

.padding-tb-373-auto {
  padding-top: 373px;
  padding-bottom: 373px; }

.margin-373 {
  margin: 373px !important; }

.margin-373-0 {
  margin: 373px 0; }

.margin-0-373 {
  margin: 0 373px; }

.margin-t-373 {
  margin-top: 373px !important; }

.margin-r-373 {
  margin-right: 373px; }

.margin-b-373 {
  margin-bottom: 373px !important; }

.margin-l-373 {
  margin-left: 373px; }

.margin-lr-373 {
  margin-left: 373px !important;
  margin-right: 373px !important; }

.margin-tb-373-auto {
  margin-top: 373px;
  margin-bottom: 373px; }

.padding-374 {
  padding: 374px; }

.padding-374-0 {
  padding: 374px 0; }

.padding-0-374 {
  padding: 0 374px; }

.padding-t-374 {
  padding-top: 374px; }

.padding-l-374 {
  padding-left: 374px; }

.padding-r-374 {
  padding-right: 374px; }

.padding-b-374 {
  padding-bottom: 374px; }

.padding-lr-374 {
  padding-left: 374px;
  padding-right: 374px; }

.padding-tb-374-auto {
  padding-top: 374px;
  padding-bottom: 374px; }

.margin-374 {
  margin: 374px !important; }

.margin-374-0 {
  margin: 374px 0; }

.margin-0-374 {
  margin: 0 374px; }

.margin-t-374 {
  margin-top: 374px !important; }

.margin-r-374 {
  margin-right: 374px; }

.margin-b-374 {
  margin-bottom: 374px !important; }

.margin-l-374 {
  margin-left: 374px; }

.margin-lr-374 {
  margin-left: 374px !important;
  margin-right: 374px !important; }

.margin-tb-374-auto {
  margin-top: 374px;
  margin-bottom: 374px; }

.padding-375 {
  padding: 375px; }

.padding-375-0 {
  padding: 375px 0; }

.padding-0-375 {
  padding: 0 375px; }

.padding-t-375 {
  padding-top: 375px; }

.padding-l-375 {
  padding-left: 375px; }

.padding-r-375 {
  padding-right: 375px; }

.padding-b-375 {
  padding-bottom: 375px; }

.padding-lr-375 {
  padding-left: 375px;
  padding-right: 375px; }

.padding-tb-375-auto {
  padding-top: 375px;
  padding-bottom: 375px; }

.margin-375 {
  margin: 375px !important; }

.margin-375-0 {
  margin: 375px 0; }

.margin-0-375 {
  margin: 0 375px; }

.margin-t-375 {
  margin-top: 375px !important; }

.margin-r-375 {
  margin-right: 375px; }

.margin-b-375 {
  margin-bottom: 375px !important; }

.margin-l-375 {
  margin-left: 375px; }

.margin-lr-375 {
  margin-left: 375px !important;
  margin-right: 375px !important; }

.margin-tb-375-auto {
  margin-top: 375px;
  margin-bottom: 375px; }

.padding-376 {
  padding: 376px; }

.padding-376-0 {
  padding: 376px 0; }

.padding-0-376 {
  padding: 0 376px; }

.padding-t-376 {
  padding-top: 376px; }

.padding-l-376 {
  padding-left: 376px; }

.padding-r-376 {
  padding-right: 376px; }

.padding-b-376 {
  padding-bottom: 376px; }

.padding-lr-376 {
  padding-left: 376px;
  padding-right: 376px; }

.padding-tb-376-auto {
  padding-top: 376px;
  padding-bottom: 376px; }

.margin-376 {
  margin: 376px !important; }

.margin-376-0 {
  margin: 376px 0; }

.margin-0-376 {
  margin: 0 376px; }

.margin-t-376 {
  margin-top: 376px !important; }

.margin-r-376 {
  margin-right: 376px; }

.margin-b-376 {
  margin-bottom: 376px !important; }

.margin-l-376 {
  margin-left: 376px; }

.margin-lr-376 {
  margin-left: 376px !important;
  margin-right: 376px !important; }

.margin-tb-376-auto {
  margin-top: 376px;
  margin-bottom: 376px; }

.padding-377 {
  padding: 377px; }

.padding-377-0 {
  padding: 377px 0; }

.padding-0-377 {
  padding: 0 377px; }

.padding-t-377 {
  padding-top: 377px; }

.padding-l-377 {
  padding-left: 377px; }

.padding-r-377 {
  padding-right: 377px; }

.padding-b-377 {
  padding-bottom: 377px; }

.padding-lr-377 {
  padding-left: 377px;
  padding-right: 377px; }

.padding-tb-377-auto {
  padding-top: 377px;
  padding-bottom: 377px; }

.margin-377 {
  margin: 377px !important; }

.margin-377-0 {
  margin: 377px 0; }

.margin-0-377 {
  margin: 0 377px; }

.margin-t-377 {
  margin-top: 377px !important; }

.margin-r-377 {
  margin-right: 377px; }

.margin-b-377 {
  margin-bottom: 377px !important; }

.margin-l-377 {
  margin-left: 377px; }

.margin-lr-377 {
  margin-left: 377px !important;
  margin-right: 377px !important; }

.margin-tb-377-auto {
  margin-top: 377px;
  margin-bottom: 377px; }

.padding-378 {
  padding: 378px; }

.padding-378-0 {
  padding: 378px 0; }

.padding-0-378 {
  padding: 0 378px; }

.padding-t-378 {
  padding-top: 378px; }

.padding-l-378 {
  padding-left: 378px; }

.padding-r-378 {
  padding-right: 378px; }

.padding-b-378 {
  padding-bottom: 378px; }

.padding-lr-378 {
  padding-left: 378px;
  padding-right: 378px; }

.padding-tb-378-auto {
  padding-top: 378px;
  padding-bottom: 378px; }

.margin-378 {
  margin: 378px !important; }

.margin-378-0 {
  margin: 378px 0; }

.margin-0-378 {
  margin: 0 378px; }

.margin-t-378 {
  margin-top: 378px !important; }

.margin-r-378 {
  margin-right: 378px; }

.margin-b-378 {
  margin-bottom: 378px !important; }

.margin-l-378 {
  margin-left: 378px; }

.margin-lr-378 {
  margin-left: 378px !important;
  margin-right: 378px !important; }

.margin-tb-378-auto {
  margin-top: 378px;
  margin-bottom: 378px; }

.padding-379 {
  padding: 379px; }

.padding-379-0 {
  padding: 379px 0; }

.padding-0-379 {
  padding: 0 379px; }

.padding-t-379 {
  padding-top: 379px; }

.padding-l-379 {
  padding-left: 379px; }

.padding-r-379 {
  padding-right: 379px; }

.padding-b-379 {
  padding-bottom: 379px; }

.padding-lr-379 {
  padding-left: 379px;
  padding-right: 379px; }

.padding-tb-379-auto {
  padding-top: 379px;
  padding-bottom: 379px; }

.margin-379 {
  margin: 379px !important; }

.margin-379-0 {
  margin: 379px 0; }

.margin-0-379 {
  margin: 0 379px; }

.margin-t-379 {
  margin-top: 379px !important; }

.margin-r-379 {
  margin-right: 379px; }

.margin-b-379 {
  margin-bottom: 379px !important; }

.margin-l-379 {
  margin-left: 379px; }

.margin-lr-379 {
  margin-left: 379px !important;
  margin-right: 379px !important; }

.margin-tb-379-auto {
  margin-top: 379px;
  margin-bottom: 379px; }

.padding-380 {
  padding: 380px; }

.padding-380-0 {
  padding: 380px 0; }

.padding-0-380 {
  padding: 0 380px; }

.padding-t-380 {
  padding-top: 380px; }

.padding-l-380 {
  padding-left: 380px; }

.padding-r-380 {
  padding-right: 380px; }

.padding-b-380 {
  padding-bottom: 380px; }

.padding-lr-380 {
  padding-left: 380px;
  padding-right: 380px; }

.padding-tb-380-auto {
  padding-top: 380px;
  padding-bottom: 380px; }

.margin-380 {
  margin: 380px !important; }

.margin-380-0 {
  margin: 380px 0; }

.margin-0-380 {
  margin: 0 380px; }

.margin-t-380 {
  margin-top: 380px !important; }

.margin-r-380 {
  margin-right: 380px; }

.margin-b-380 {
  margin-bottom: 380px !important; }

.margin-l-380 {
  margin-left: 380px; }

.margin-lr-380 {
  margin-left: 380px !important;
  margin-right: 380px !important; }

.margin-tb-380-auto {
  margin-top: 380px;
  margin-bottom: 380px; }

.padding-381 {
  padding: 381px; }

.padding-381-0 {
  padding: 381px 0; }

.padding-0-381 {
  padding: 0 381px; }

.padding-t-381 {
  padding-top: 381px; }

.padding-l-381 {
  padding-left: 381px; }

.padding-r-381 {
  padding-right: 381px; }

.padding-b-381 {
  padding-bottom: 381px; }

.padding-lr-381 {
  padding-left: 381px;
  padding-right: 381px; }

.padding-tb-381-auto {
  padding-top: 381px;
  padding-bottom: 381px; }

.margin-381 {
  margin: 381px !important; }

.margin-381-0 {
  margin: 381px 0; }

.margin-0-381 {
  margin: 0 381px; }

.margin-t-381 {
  margin-top: 381px !important; }

.margin-r-381 {
  margin-right: 381px; }

.margin-b-381 {
  margin-bottom: 381px !important; }

.margin-l-381 {
  margin-left: 381px; }

.margin-lr-381 {
  margin-left: 381px !important;
  margin-right: 381px !important; }

.margin-tb-381-auto {
  margin-top: 381px;
  margin-bottom: 381px; }

.padding-382 {
  padding: 382px; }

.padding-382-0 {
  padding: 382px 0; }

.padding-0-382 {
  padding: 0 382px; }

.padding-t-382 {
  padding-top: 382px; }

.padding-l-382 {
  padding-left: 382px; }

.padding-r-382 {
  padding-right: 382px; }

.padding-b-382 {
  padding-bottom: 382px; }

.padding-lr-382 {
  padding-left: 382px;
  padding-right: 382px; }

.padding-tb-382-auto {
  padding-top: 382px;
  padding-bottom: 382px; }

.margin-382 {
  margin: 382px !important; }

.margin-382-0 {
  margin: 382px 0; }

.margin-0-382 {
  margin: 0 382px; }

.margin-t-382 {
  margin-top: 382px !important; }

.margin-r-382 {
  margin-right: 382px; }

.margin-b-382 {
  margin-bottom: 382px !important; }

.margin-l-382 {
  margin-left: 382px; }

.margin-lr-382 {
  margin-left: 382px !important;
  margin-right: 382px !important; }

.margin-tb-382-auto {
  margin-top: 382px;
  margin-bottom: 382px; }

.padding-383 {
  padding: 383px; }

.padding-383-0 {
  padding: 383px 0; }

.padding-0-383 {
  padding: 0 383px; }

.padding-t-383 {
  padding-top: 383px; }

.padding-l-383 {
  padding-left: 383px; }

.padding-r-383 {
  padding-right: 383px; }

.padding-b-383 {
  padding-bottom: 383px; }

.padding-lr-383 {
  padding-left: 383px;
  padding-right: 383px; }

.padding-tb-383-auto {
  padding-top: 383px;
  padding-bottom: 383px; }

.margin-383 {
  margin: 383px !important; }

.margin-383-0 {
  margin: 383px 0; }

.margin-0-383 {
  margin: 0 383px; }

.margin-t-383 {
  margin-top: 383px !important; }

.margin-r-383 {
  margin-right: 383px; }

.margin-b-383 {
  margin-bottom: 383px !important; }

.margin-l-383 {
  margin-left: 383px; }

.margin-lr-383 {
  margin-left: 383px !important;
  margin-right: 383px !important; }

.margin-tb-383-auto {
  margin-top: 383px;
  margin-bottom: 383px; }

.padding-384 {
  padding: 384px; }

.padding-384-0 {
  padding: 384px 0; }

.padding-0-384 {
  padding: 0 384px; }

.padding-t-384 {
  padding-top: 384px; }

.padding-l-384 {
  padding-left: 384px; }

.padding-r-384 {
  padding-right: 384px; }

.padding-b-384 {
  padding-bottom: 384px; }

.padding-lr-384 {
  padding-left: 384px;
  padding-right: 384px; }

.padding-tb-384-auto {
  padding-top: 384px;
  padding-bottom: 384px; }

.margin-384 {
  margin: 384px !important; }

.margin-384-0 {
  margin: 384px 0; }

.margin-0-384 {
  margin: 0 384px; }

.margin-t-384 {
  margin-top: 384px !important; }

.margin-r-384 {
  margin-right: 384px; }

.margin-b-384 {
  margin-bottom: 384px !important; }

.margin-l-384 {
  margin-left: 384px; }

.margin-lr-384 {
  margin-left: 384px !important;
  margin-right: 384px !important; }

.margin-tb-384-auto {
  margin-top: 384px;
  margin-bottom: 384px; }

.padding-385 {
  padding: 385px; }

.padding-385-0 {
  padding: 385px 0; }

.padding-0-385 {
  padding: 0 385px; }

.padding-t-385 {
  padding-top: 385px; }

.padding-l-385 {
  padding-left: 385px; }

.padding-r-385 {
  padding-right: 385px; }

.padding-b-385 {
  padding-bottom: 385px; }

.padding-lr-385 {
  padding-left: 385px;
  padding-right: 385px; }

.padding-tb-385-auto {
  padding-top: 385px;
  padding-bottom: 385px; }

.margin-385 {
  margin: 385px !important; }

.margin-385-0 {
  margin: 385px 0; }

.margin-0-385 {
  margin: 0 385px; }

.margin-t-385 {
  margin-top: 385px !important; }

.margin-r-385 {
  margin-right: 385px; }

.margin-b-385 {
  margin-bottom: 385px !important; }

.margin-l-385 {
  margin-left: 385px; }

.margin-lr-385 {
  margin-left: 385px !important;
  margin-right: 385px !important; }

.margin-tb-385-auto {
  margin-top: 385px;
  margin-bottom: 385px; }

.padding-386 {
  padding: 386px; }

.padding-386-0 {
  padding: 386px 0; }

.padding-0-386 {
  padding: 0 386px; }

.padding-t-386 {
  padding-top: 386px; }

.padding-l-386 {
  padding-left: 386px; }

.padding-r-386 {
  padding-right: 386px; }

.padding-b-386 {
  padding-bottom: 386px; }

.padding-lr-386 {
  padding-left: 386px;
  padding-right: 386px; }

.padding-tb-386-auto {
  padding-top: 386px;
  padding-bottom: 386px; }

.margin-386 {
  margin: 386px !important; }

.margin-386-0 {
  margin: 386px 0; }

.margin-0-386 {
  margin: 0 386px; }

.margin-t-386 {
  margin-top: 386px !important; }

.margin-r-386 {
  margin-right: 386px; }

.margin-b-386 {
  margin-bottom: 386px !important; }

.margin-l-386 {
  margin-left: 386px; }

.margin-lr-386 {
  margin-left: 386px !important;
  margin-right: 386px !important; }

.margin-tb-386-auto {
  margin-top: 386px;
  margin-bottom: 386px; }

.padding-387 {
  padding: 387px; }

.padding-387-0 {
  padding: 387px 0; }

.padding-0-387 {
  padding: 0 387px; }

.padding-t-387 {
  padding-top: 387px; }

.padding-l-387 {
  padding-left: 387px; }

.padding-r-387 {
  padding-right: 387px; }

.padding-b-387 {
  padding-bottom: 387px; }

.padding-lr-387 {
  padding-left: 387px;
  padding-right: 387px; }

.padding-tb-387-auto {
  padding-top: 387px;
  padding-bottom: 387px; }

.margin-387 {
  margin: 387px !important; }

.margin-387-0 {
  margin: 387px 0; }

.margin-0-387 {
  margin: 0 387px; }

.margin-t-387 {
  margin-top: 387px !important; }

.margin-r-387 {
  margin-right: 387px; }

.margin-b-387 {
  margin-bottom: 387px !important; }

.margin-l-387 {
  margin-left: 387px; }

.margin-lr-387 {
  margin-left: 387px !important;
  margin-right: 387px !important; }

.margin-tb-387-auto {
  margin-top: 387px;
  margin-bottom: 387px; }

.padding-388 {
  padding: 388px; }

.padding-388-0 {
  padding: 388px 0; }

.padding-0-388 {
  padding: 0 388px; }

.padding-t-388 {
  padding-top: 388px; }

.padding-l-388 {
  padding-left: 388px; }

.padding-r-388 {
  padding-right: 388px; }

.padding-b-388 {
  padding-bottom: 388px; }

.padding-lr-388 {
  padding-left: 388px;
  padding-right: 388px; }

.padding-tb-388-auto {
  padding-top: 388px;
  padding-bottom: 388px; }

.margin-388 {
  margin: 388px !important; }

.margin-388-0 {
  margin: 388px 0; }

.margin-0-388 {
  margin: 0 388px; }

.margin-t-388 {
  margin-top: 388px !important; }

.margin-r-388 {
  margin-right: 388px; }

.margin-b-388 {
  margin-bottom: 388px !important; }

.margin-l-388 {
  margin-left: 388px; }

.margin-lr-388 {
  margin-left: 388px !important;
  margin-right: 388px !important; }

.margin-tb-388-auto {
  margin-top: 388px;
  margin-bottom: 388px; }

.padding-389 {
  padding: 389px; }

.padding-389-0 {
  padding: 389px 0; }

.padding-0-389 {
  padding: 0 389px; }

.padding-t-389 {
  padding-top: 389px; }

.padding-l-389 {
  padding-left: 389px; }

.padding-r-389 {
  padding-right: 389px; }

.padding-b-389 {
  padding-bottom: 389px; }

.padding-lr-389 {
  padding-left: 389px;
  padding-right: 389px; }

.padding-tb-389-auto {
  padding-top: 389px;
  padding-bottom: 389px; }

.margin-389 {
  margin: 389px !important; }

.margin-389-0 {
  margin: 389px 0; }

.margin-0-389 {
  margin: 0 389px; }

.margin-t-389 {
  margin-top: 389px !important; }

.margin-r-389 {
  margin-right: 389px; }

.margin-b-389 {
  margin-bottom: 389px !important; }

.margin-l-389 {
  margin-left: 389px; }

.margin-lr-389 {
  margin-left: 389px !important;
  margin-right: 389px !important; }

.margin-tb-389-auto {
  margin-top: 389px;
  margin-bottom: 389px; }

.padding-390 {
  padding: 390px; }

.padding-390-0 {
  padding: 390px 0; }

.padding-0-390 {
  padding: 0 390px; }

.padding-t-390 {
  padding-top: 390px; }

.padding-l-390 {
  padding-left: 390px; }

.padding-r-390 {
  padding-right: 390px; }

.padding-b-390 {
  padding-bottom: 390px; }

.padding-lr-390 {
  padding-left: 390px;
  padding-right: 390px; }

.padding-tb-390-auto {
  padding-top: 390px;
  padding-bottom: 390px; }

.margin-390 {
  margin: 390px !important; }

.margin-390-0 {
  margin: 390px 0; }

.margin-0-390 {
  margin: 0 390px; }

.margin-t-390 {
  margin-top: 390px !important; }

.margin-r-390 {
  margin-right: 390px; }

.margin-b-390 {
  margin-bottom: 390px !important; }

.margin-l-390 {
  margin-left: 390px; }

.margin-lr-390 {
  margin-left: 390px !important;
  margin-right: 390px !important; }

.margin-tb-390-auto {
  margin-top: 390px;
  margin-bottom: 390px; }

.padding-391 {
  padding: 391px; }

.padding-391-0 {
  padding: 391px 0; }

.padding-0-391 {
  padding: 0 391px; }

.padding-t-391 {
  padding-top: 391px; }

.padding-l-391 {
  padding-left: 391px; }

.padding-r-391 {
  padding-right: 391px; }

.padding-b-391 {
  padding-bottom: 391px; }

.padding-lr-391 {
  padding-left: 391px;
  padding-right: 391px; }

.padding-tb-391-auto {
  padding-top: 391px;
  padding-bottom: 391px; }

.margin-391 {
  margin: 391px !important; }

.margin-391-0 {
  margin: 391px 0; }

.margin-0-391 {
  margin: 0 391px; }

.margin-t-391 {
  margin-top: 391px !important; }

.margin-r-391 {
  margin-right: 391px; }

.margin-b-391 {
  margin-bottom: 391px !important; }

.margin-l-391 {
  margin-left: 391px; }

.margin-lr-391 {
  margin-left: 391px !important;
  margin-right: 391px !important; }

.margin-tb-391-auto {
  margin-top: 391px;
  margin-bottom: 391px; }

.padding-392 {
  padding: 392px; }

.padding-392-0 {
  padding: 392px 0; }

.padding-0-392 {
  padding: 0 392px; }

.padding-t-392 {
  padding-top: 392px; }

.padding-l-392 {
  padding-left: 392px; }

.padding-r-392 {
  padding-right: 392px; }

.padding-b-392 {
  padding-bottom: 392px; }

.padding-lr-392 {
  padding-left: 392px;
  padding-right: 392px; }

.padding-tb-392-auto {
  padding-top: 392px;
  padding-bottom: 392px; }

.margin-392 {
  margin: 392px !important; }

.margin-392-0 {
  margin: 392px 0; }

.margin-0-392 {
  margin: 0 392px; }

.margin-t-392 {
  margin-top: 392px !important; }

.margin-r-392 {
  margin-right: 392px; }

.margin-b-392 {
  margin-bottom: 392px !important; }

.margin-l-392 {
  margin-left: 392px; }

.margin-lr-392 {
  margin-left: 392px !important;
  margin-right: 392px !important; }

.margin-tb-392-auto {
  margin-top: 392px;
  margin-bottom: 392px; }

.padding-393 {
  padding: 393px; }

.padding-393-0 {
  padding: 393px 0; }

.padding-0-393 {
  padding: 0 393px; }

.padding-t-393 {
  padding-top: 393px; }

.padding-l-393 {
  padding-left: 393px; }

.padding-r-393 {
  padding-right: 393px; }

.padding-b-393 {
  padding-bottom: 393px; }

.padding-lr-393 {
  padding-left: 393px;
  padding-right: 393px; }

.padding-tb-393-auto {
  padding-top: 393px;
  padding-bottom: 393px; }

.margin-393 {
  margin: 393px !important; }

.margin-393-0 {
  margin: 393px 0; }

.margin-0-393 {
  margin: 0 393px; }

.margin-t-393 {
  margin-top: 393px !important; }

.margin-r-393 {
  margin-right: 393px; }

.margin-b-393 {
  margin-bottom: 393px !important; }

.margin-l-393 {
  margin-left: 393px; }

.margin-lr-393 {
  margin-left: 393px !important;
  margin-right: 393px !important; }

.margin-tb-393-auto {
  margin-top: 393px;
  margin-bottom: 393px; }

.padding-394 {
  padding: 394px; }

.padding-394-0 {
  padding: 394px 0; }

.padding-0-394 {
  padding: 0 394px; }

.padding-t-394 {
  padding-top: 394px; }

.padding-l-394 {
  padding-left: 394px; }

.padding-r-394 {
  padding-right: 394px; }

.padding-b-394 {
  padding-bottom: 394px; }

.padding-lr-394 {
  padding-left: 394px;
  padding-right: 394px; }

.padding-tb-394-auto {
  padding-top: 394px;
  padding-bottom: 394px; }

.margin-394 {
  margin: 394px !important; }

.margin-394-0 {
  margin: 394px 0; }

.margin-0-394 {
  margin: 0 394px; }

.margin-t-394 {
  margin-top: 394px !important; }

.margin-r-394 {
  margin-right: 394px; }

.margin-b-394 {
  margin-bottom: 394px !important; }

.margin-l-394 {
  margin-left: 394px; }

.margin-lr-394 {
  margin-left: 394px !important;
  margin-right: 394px !important; }

.margin-tb-394-auto {
  margin-top: 394px;
  margin-bottom: 394px; }

.padding-395 {
  padding: 395px; }

.padding-395-0 {
  padding: 395px 0; }

.padding-0-395 {
  padding: 0 395px; }

.padding-t-395 {
  padding-top: 395px; }

.padding-l-395 {
  padding-left: 395px; }

.padding-r-395 {
  padding-right: 395px; }

.padding-b-395 {
  padding-bottom: 395px; }

.padding-lr-395 {
  padding-left: 395px;
  padding-right: 395px; }

.padding-tb-395-auto {
  padding-top: 395px;
  padding-bottom: 395px; }

.margin-395 {
  margin: 395px !important; }

.margin-395-0 {
  margin: 395px 0; }

.margin-0-395 {
  margin: 0 395px; }

.margin-t-395 {
  margin-top: 395px !important; }

.margin-r-395 {
  margin-right: 395px; }

.margin-b-395 {
  margin-bottom: 395px !important; }

.margin-l-395 {
  margin-left: 395px; }

.margin-lr-395 {
  margin-left: 395px !important;
  margin-right: 395px !important; }

.margin-tb-395-auto {
  margin-top: 395px;
  margin-bottom: 395px; }

.padding-396 {
  padding: 396px; }

.padding-396-0 {
  padding: 396px 0; }

.padding-0-396 {
  padding: 0 396px; }

.padding-t-396 {
  padding-top: 396px; }

.padding-l-396 {
  padding-left: 396px; }

.padding-r-396 {
  padding-right: 396px; }

.padding-b-396 {
  padding-bottom: 396px; }

.padding-lr-396 {
  padding-left: 396px;
  padding-right: 396px; }

.padding-tb-396-auto {
  padding-top: 396px;
  padding-bottom: 396px; }

.margin-396 {
  margin: 396px !important; }

.margin-396-0 {
  margin: 396px 0; }

.margin-0-396 {
  margin: 0 396px; }

.margin-t-396 {
  margin-top: 396px !important; }

.margin-r-396 {
  margin-right: 396px; }

.margin-b-396 {
  margin-bottom: 396px !important; }

.margin-l-396 {
  margin-left: 396px; }

.margin-lr-396 {
  margin-left: 396px !important;
  margin-right: 396px !important; }

.margin-tb-396-auto {
  margin-top: 396px;
  margin-bottom: 396px; }

.padding-397 {
  padding: 397px; }

.padding-397-0 {
  padding: 397px 0; }

.padding-0-397 {
  padding: 0 397px; }

.padding-t-397 {
  padding-top: 397px; }

.padding-l-397 {
  padding-left: 397px; }

.padding-r-397 {
  padding-right: 397px; }

.padding-b-397 {
  padding-bottom: 397px; }

.padding-lr-397 {
  padding-left: 397px;
  padding-right: 397px; }

.padding-tb-397-auto {
  padding-top: 397px;
  padding-bottom: 397px; }

.margin-397 {
  margin: 397px !important; }

.margin-397-0 {
  margin: 397px 0; }

.margin-0-397 {
  margin: 0 397px; }

.margin-t-397 {
  margin-top: 397px !important; }

.margin-r-397 {
  margin-right: 397px; }

.margin-b-397 {
  margin-bottom: 397px !important; }

.margin-l-397 {
  margin-left: 397px; }

.margin-lr-397 {
  margin-left: 397px !important;
  margin-right: 397px !important; }

.margin-tb-397-auto {
  margin-top: 397px;
  margin-bottom: 397px; }

.padding-398 {
  padding: 398px; }

.padding-398-0 {
  padding: 398px 0; }

.padding-0-398 {
  padding: 0 398px; }

.padding-t-398 {
  padding-top: 398px; }

.padding-l-398 {
  padding-left: 398px; }

.padding-r-398 {
  padding-right: 398px; }

.padding-b-398 {
  padding-bottom: 398px; }

.padding-lr-398 {
  padding-left: 398px;
  padding-right: 398px; }

.padding-tb-398-auto {
  padding-top: 398px;
  padding-bottom: 398px; }

.margin-398 {
  margin: 398px !important; }

.margin-398-0 {
  margin: 398px 0; }

.margin-0-398 {
  margin: 0 398px; }

.margin-t-398 {
  margin-top: 398px !important; }

.margin-r-398 {
  margin-right: 398px; }

.margin-b-398 {
  margin-bottom: 398px !important; }

.margin-l-398 {
  margin-left: 398px; }

.margin-lr-398 {
  margin-left: 398px !important;
  margin-right: 398px !important; }

.margin-tb-398-auto {
  margin-top: 398px;
  margin-bottom: 398px; }

.padding-399 {
  padding: 399px; }

.padding-399-0 {
  padding: 399px 0; }

.padding-0-399 {
  padding: 0 399px; }

.padding-t-399 {
  padding-top: 399px; }

.padding-l-399 {
  padding-left: 399px; }

.padding-r-399 {
  padding-right: 399px; }

.padding-b-399 {
  padding-bottom: 399px; }

.padding-lr-399 {
  padding-left: 399px;
  padding-right: 399px; }

.padding-tb-399-auto {
  padding-top: 399px;
  padding-bottom: 399px; }

.margin-399 {
  margin: 399px !important; }

.margin-399-0 {
  margin: 399px 0; }

.margin-0-399 {
  margin: 0 399px; }

.margin-t-399 {
  margin-top: 399px !important; }

.margin-r-399 {
  margin-right: 399px; }

.margin-b-399 {
  margin-bottom: 399px !important; }

.margin-l-399 {
  margin-left: 399px; }

.margin-lr-399 {
  margin-left: 399px !important;
  margin-right: 399px !important; }

.margin-tb-399-auto {
  margin-top: 399px;
  margin-bottom: 399px; }

.padding-400 {
  padding: 400px; }

.padding-400-0 {
  padding: 400px 0; }

.padding-0-400 {
  padding: 0 400px; }

.padding-t-400 {
  padding-top: 400px; }

.padding-l-400 {
  padding-left: 400px; }

.padding-r-400 {
  padding-right: 400px; }

.padding-b-400 {
  padding-bottom: 400px; }

.padding-lr-400 {
  padding-left: 400px;
  padding-right: 400px; }

.padding-tb-400-auto {
  padding-top: 400px;
  padding-bottom: 400px; }

.margin-400 {
  margin: 400px !important; }

.margin-400-0 {
  margin: 400px 0; }

.margin-0-400 {
  margin: 0 400px; }

.margin-t-400 {
  margin-top: 400px !important; }

.margin-r-400 {
  margin-right: 400px; }

.margin-b-400 {
  margin-bottom: 400px !important; }

.margin-l-400 {
  margin-left: 400px; }

.margin-lr-400 {
  margin-left: 400px !important;
  margin-right: 400px !important; }

.margin-tb-400-auto {
  margin-top: 400px;
  margin-bottom: 400px; }

/*============================================
Default padding and margin values
=============================================*/
.padding-default-0 {
  padding: 130px 0; }
  @media (max-width: 1366px) {
    .padding-default-0 {
      padding: 100px 0; } }
  @media (max-width: 736px) {
    .padding-default-0 {
      padding: 70px 0; } }

.padding-t-default {
  padding-top: 120px; }
  @media (max-width: 1366px) {
    .padding-t-default {
      padding-top: 100px; } }
  @media (max-width: 736px) {
    .padding-t-default {
      padding-top: 70px; } }

.padding-b-default {
  padding-bottom: 120px; }
  @media (max-width: 1366px) {
    .padding-b-default {
      padding-bottom: 100px; } }
  @media (max-width: 736px) {
    .padding-b-default {
      padding-bottom: 70px; } }

.margin-default-0 {
  margin: 130px 0; }
  @media (max-width: 1366px) {
    .margin-default-0 {
      margin: 100px 0; } }
  @media (max-width: 736px) {
    .margin-default-0 {
      margin: 70px 0; } }

.margin-t-default {
  margin-top: 120px; }
  @media (max-width: 1366px) {
    .margin-t-default {
      margin-top: 100px; } }
  @media (max-width: 736px) {
    .margin-t-default {
      margin-top: 70px; } }

.margin-b-default {
  margin-bottom: 120px; }
  @media (max-width: 1366px) {
    .margin-b-default {
      margin-bottom: 100px; } }
  @media (max-width: 736px) {
    .margin-b-default {
      margin-bottom: 70px; } }

.translate--70---70 {
  transform: translate(-70px, -70px);
  transition: all .3s; }

.translateX--70 {
  transform: translateX(-70px);
  transition: all .3s; }

.translateY--70 {
  transform: translateY(-70px);
  transition: all .3s; }

.rotate--70 {
  transform: translate(-7deg) !important;
  transition: all .3s; }

.scale--70 {
  transform: scale(-70);
  transition: all .3s; }

.translate--69---69 {
  transform: translate(-69px, -69px);
  transition: all .3s; }

.translateX--69 {
  transform: translateX(-69px);
  transition: all .3s; }

.translateY--69 {
  transform: translateY(-69px);
  transition: all .3s; }

.rotate--69 {
  transform: translate(-6.9deg) !important;
  transition: all .3s; }

.scale--69 {
  transform: scale(-69);
  transition: all .3s; }

.translate--68---68 {
  transform: translate(-68px, -68px);
  transition: all .3s; }

.translateX--68 {
  transform: translateX(-68px);
  transition: all .3s; }

.translateY--68 {
  transform: translateY(-68px);
  transition: all .3s; }

.rotate--68 {
  transform: translate(-6.8deg) !important;
  transition: all .3s; }

.scale--68 {
  transform: scale(-68);
  transition: all .3s; }

.translate--67---67 {
  transform: translate(-67px, -67px);
  transition: all .3s; }

.translateX--67 {
  transform: translateX(-67px);
  transition: all .3s; }

.translateY--67 {
  transform: translateY(-67px);
  transition: all .3s; }

.rotate--67 {
  transform: translate(-6.7deg) !important;
  transition: all .3s; }

.scale--67 {
  transform: scale(-67);
  transition: all .3s; }

.translate--66---66 {
  transform: translate(-66px, -66px);
  transition: all .3s; }

.translateX--66 {
  transform: translateX(-66px);
  transition: all .3s; }

.translateY--66 {
  transform: translateY(-66px);
  transition: all .3s; }

.rotate--66 {
  transform: translate(-6.6deg) !important;
  transition: all .3s; }

.scale--66 {
  transform: scale(-66);
  transition: all .3s; }

.translate--65---65 {
  transform: translate(-65px, -65px);
  transition: all .3s; }

.translateX--65 {
  transform: translateX(-65px);
  transition: all .3s; }

.translateY--65 {
  transform: translateY(-65px);
  transition: all .3s; }

.rotate--65 {
  transform: translate(-6.5deg) !important;
  transition: all .3s; }

.scale--65 {
  transform: scale(-65);
  transition: all .3s; }

.translate--64---64 {
  transform: translate(-64px, -64px);
  transition: all .3s; }

.translateX--64 {
  transform: translateX(-64px);
  transition: all .3s; }

.translateY--64 {
  transform: translateY(-64px);
  transition: all .3s; }

.rotate--64 {
  transform: translate(-6.4deg) !important;
  transition: all .3s; }

.scale--64 {
  transform: scale(-64);
  transition: all .3s; }

.translate--63---63 {
  transform: translate(-63px, -63px);
  transition: all .3s; }

.translateX--63 {
  transform: translateX(-63px);
  transition: all .3s; }

.translateY--63 {
  transform: translateY(-63px);
  transition: all .3s; }

.rotate--63 {
  transform: translate(-6.3deg) !important;
  transition: all .3s; }

.scale--63 {
  transform: scale(-63);
  transition: all .3s; }

.translate--62---62 {
  transform: translate(-62px, -62px);
  transition: all .3s; }

.translateX--62 {
  transform: translateX(-62px);
  transition: all .3s; }

.translateY--62 {
  transform: translateY(-62px);
  transition: all .3s; }

.rotate--62 {
  transform: translate(-6.2deg) !important;
  transition: all .3s; }

.scale--62 {
  transform: scale(-62);
  transition: all .3s; }

.translate--61---61 {
  transform: translate(-61px, -61px);
  transition: all .3s; }

.translateX--61 {
  transform: translateX(-61px);
  transition: all .3s; }

.translateY--61 {
  transform: translateY(-61px);
  transition: all .3s; }

.rotate--61 {
  transform: translate(-6.1deg) !important;
  transition: all .3s; }

.scale--61 {
  transform: scale(-61);
  transition: all .3s; }

.translate--60---60 {
  transform: translate(-60px, -60px);
  transition: all .3s; }

.translateX--60 {
  transform: translateX(-60px);
  transition: all .3s; }

.translateY--60 {
  transform: translateY(-60px);
  transition: all .3s; }

.rotate--60 {
  transform: translate(-6deg) !important;
  transition: all .3s; }

.scale--60 {
  transform: scale(-60);
  transition: all .3s; }

.translate--59---59 {
  transform: translate(-59px, -59px);
  transition: all .3s; }

.translateX--59 {
  transform: translateX(-59px);
  transition: all .3s; }

.translateY--59 {
  transform: translateY(-59px);
  transition: all .3s; }

.rotate--59 {
  transform: translate(-5.9deg) !important;
  transition: all .3s; }

.scale--59 {
  transform: scale(-59);
  transition: all .3s; }

.translate--58---58 {
  transform: translate(-58px, -58px);
  transition: all .3s; }

.translateX--58 {
  transform: translateX(-58px);
  transition: all .3s; }

.translateY--58 {
  transform: translateY(-58px);
  transition: all .3s; }

.rotate--58 {
  transform: translate(-5.8deg) !important;
  transition: all .3s; }

.scale--58 {
  transform: scale(-58);
  transition: all .3s; }

.translate--57---57 {
  transform: translate(-57px, -57px);
  transition: all .3s; }

.translateX--57 {
  transform: translateX(-57px);
  transition: all .3s; }

.translateY--57 {
  transform: translateY(-57px);
  transition: all .3s; }

.rotate--57 {
  transform: translate(-5.7deg) !important;
  transition: all .3s; }

.scale--57 {
  transform: scale(-57);
  transition: all .3s; }

.translate--56---56 {
  transform: translate(-56px, -56px);
  transition: all .3s; }

.translateX--56 {
  transform: translateX(-56px);
  transition: all .3s; }

.translateY--56 {
  transform: translateY(-56px);
  transition: all .3s; }

.rotate--56 {
  transform: translate(-5.6deg) !important;
  transition: all .3s; }

.scale--56 {
  transform: scale(-56);
  transition: all .3s; }

.translate--55---55 {
  transform: translate(-55px, -55px);
  transition: all .3s; }

.translateX--55 {
  transform: translateX(-55px);
  transition: all .3s; }

.translateY--55 {
  transform: translateY(-55px);
  transition: all .3s; }

.rotate--55 {
  transform: translate(-5.5deg) !important;
  transition: all .3s; }

.scale--55 {
  transform: scale(-55);
  transition: all .3s; }

.translate--54---54 {
  transform: translate(-54px, -54px);
  transition: all .3s; }

.translateX--54 {
  transform: translateX(-54px);
  transition: all .3s; }

.translateY--54 {
  transform: translateY(-54px);
  transition: all .3s; }

.rotate--54 {
  transform: translate(-5.4deg) !important;
  transition: all .3s; }

.scale--54 {
  transform: scale(-54);
  transition: all .3s; }

.translate--53---53 {
  transform: translate(-53px, -53px);
  transition: all .3s; }

.translateX--53 {
  transform: translateX(-53px);
  transition: all .3s; }

.translateY--53 {
  transform: translateY(-53px);
  transition: all .3s; }

.rotate--53 {
  transform: translate(-5.3deg) !important;
  transition: all .3s; }

.scale--53 {
  transform: scale(-53);
  transition: all .3s; }

.translate--52---52 {
  transform: translate(-52px, -52px);
  transition: all .3s; }

.translateX--52 {
  transform: translateX(-52px);
  transition: all .3s; }

.translateY--52 {
  transform: translateY(-52px);
  transition: all .3s; }

.rotate--52 {
  transform: translate(-5.2deg) !important;
  transition: all .3s; }

.scale--52 {
  transform: scale(-52);
  transition: all .3s; }

.translate--51---51 {
  transform: translate(-51px, -51px);
  transition: all .3s; }

.translateX--51 {
  transform: translateX(-51px);
  transition: all .3s; }

.translateY--51 {
  transform: translateY(-51px);
  transition: all .3s; }

.rotate--51 {
  transform: translate(-5.1deg) !important;
  transition: all .3s; }

.scale--51 {
  transform: scale(-51);
  transition: all .3s; }

.translate--50---50 {
  transform: translate(-50px, -50px);
  transition: all .3s; }

.translateX--50 {
  transform: translateX(-50px);
  transition: all .3s; }

.translateY--50 {
  transform: translateY(-50px);
  transition: all .3s; }

.rotate--50 {
  transform: translate(-5deg) !important;
  transition: all .3s; }

.scale--50 {
  transform: scale(-50);
  transition: all .3s; }

.translate--49---49 {
  transform: translate(-49px, -49px);
  transition: all .3s; }

.translateX--49 {
  transform: translateX(-49px);
  transition: all .3s; }

.translateY--49 {
  transform: translateY(-49px);
  transition: all .3s; }

.rotate--49 {
  transform: translate(-4.9deg) !important;
  transition: all .3s; }

.scale--49 {
  transform: scale(-49);
  transition: all .3s; }

.translate--48---48 {
  transform: translate(-48px, -48px);
  transition: all .3s; }

.translateX--48 {
  transform: translateX(-48px);
  transition: all .3s; }

.translateY--48 {
  transform: translateY(-48px);
  transition: all .3s; }

.rotate--48 {
  transform: translate(-4.8deg) !important;
  transition: all .3s; }

.scale--48 {
  transform: scale(-48);
  transition: all .3s; }

.translate--47---47 {
  transform: translate(-47px, -47px);
  transition: all .3s; }

.translateX--47 {
  transform: translateX(-47px);
  transition: all .3s; }

.translateY--47 {
  transform: translateY(-47px);
  transition: all .3s; }

.rotate--47 {
  transform: translate(-4.7deg) !important;
  transition: all .3s; }

.scale--47 {
  transform: scale(-47);
  transition: all .3s; }

.translate--46---46 {
  transform: translate(-46px, -46px);
  transition: all .3s; }

.translateX--46 {
  transform: translateX(-46px);
  transition: all .3s; }

.translateY--46 {
  transform: translateY(-46px);
  transition: all .3s; }

.rotate--46 {
  transform: translate(-4.6deg) !important;
  transition: all .3s; }

.scale--46 {
  transform: scale(-46);
  transition: all .3s; }

.translate--45---45 {
  transform: translate(-45px, -45px);
  transition: all .3s; }

.translateX--45 {
  transform: translateX(-45px);
  transition: all .3s; }

.translateY--45 {
  transform: translateY(-45px);
  transition: all .3s; }

.rotate--45 {
  transform: translate(-4.5deg) !important;
  transition: all .3s; }

.scale--45 {
  transform: scale(-45);
  transition: all .3s; }

.translate--44---44 {
  transform: translate(-44px, -44px);
  transition: all .3s; }

.translateX--44 {
  transform: translateX(-44px);
  transition: all .3s; }

.translateY--44 {
  transform: translateY(-44px);
  transition: all .3s; }

.rotate--44 {
  transform: translate(-4.4deg) !important;
  transition: all .3s; }

.scale--44 {
  transform: scale(-44);
  transition: all .3s; }

.translate--43---43 {
  transform: translate(-43px, -43px);
  transition: all .3s; }

.translateX--43 {
  transform: translateX(-43px);
  transition: all .3s; }

.translateY--43 {
  transform: translateY(-43px);
  transition: all .3s; }

.rotate--43 {
  transform: translate(-4.3deg) !important;
  transition: all .3s; }

.scale--43 {
  transform: scale(-43);
  transition: all .3s; }

.translate--42---42 {
  transform: translate(-42px, -42px);
  transition: all .3s; }

.translateX--42 {
  transform: translateX(-42px);
  transition: all .3s; }

.translateY--42 {
  transform: translateY(-42px);
  transition: all .3s; }

.rotate--42 {
  transform: translate(-4.2deg) !important;
  transition: all .3s; }

.scale--42 {
  transform: scale(-42);
  transition: all .3s; }

.translate--41---41 {
  transform: translate(-41px, -41px);
  transition: all .3s; }

.translateX--41 {
  transform: translateX(-41px);
  transition: all .3s; }

.translateY--41 {
  transform: translateY(-41px);
  transition: all .3s; }

.rotate--41 {
  transform: translate(-4.1deg) !important;
  transition: all .3s; }

.scale--41 {
  transform: scale(-41);
  transition: all .3s; }

.translate--40---40 {
  transform: translate(-40px, -40px);
  transition: all .3s; }

.translateX--40 {
  transform: translateX(-40px);
  transition: all .3s; }

.translateY--40 {
  transform: translateY(-40px);
  transition: all .3s; }

.rotate--40 {
  transform: translate(-4deg) !important;
  transition: all .3s; }

.scale--40 {
  transform: scale(-40);
  transition: all .3s; }

.translate--39---39 {
  transform: translate(-39px, -39px);
  transition: all .3s; }

.translateX--39 {
  transform: translateX(-39px);
  transition: all .3s; }

.translateY--39 {
  transform: translateY(-39px);
  transition: all .3s; }

.rotate--39 {
  transform: translate(-3.9deg) !important;
  transition: all .3s; }

.scale--39 {
  transform: scale(-39);
  transition: all .3s; }

.translate--38---38 {
  transform: translate(-38px, -38px);
  transition: all .3s; }

.translateX--38 {
  transform: translateX(-38px);
  transition: all .3s; }

.translateY--38 {
  transform: translateY(-38px);
  transition: all .3s; }

.rotate--38 {
  transform: translate(-3.8deg) !important;
  transition: all .3s; }

.scale--38 {
  transform: scale(-38);
  transition: all .3s; }

.translate--37---37 {
  transform: translate(-37px, -37px);
  transition: all .3s; }

.translateX--37 {
  transform: translateX(-37px);
  transition: all .3s; }

.translateY--37 {
  transform: translateY(-37px);
  transition: all .3s; }

.rotate--37 {
  transform: translate(-3.7deg) !important;
  transition: all .3s; }

.scale--37 {
  transform: scale(-37);
  transition: all .3s; }

.translate--36---36 {
  transform: translate(-36px, -36px);
  transition: all .3s; }

.translateX--36 {
  transform: translateX(-36px);
  transition: all .3s; }

.translateY--36 {
  transform: translateY(-36px);
  transition: all .3s; }

.rotate--36 {
  transform: translate(-3.6deg) !important;
  transition: all .3s; }

.scale--36 {
  transform: scale(-36);
  transition: all .3s; }

.translate--35---35 {
  transform: translate(-35px, -35px);
  transition: all .3s; }

.translateX--35 {
  transform: translateX(-35px);
  transition: all .3s; }

.translateY--35 {
  transform: translateY(-35px);
  transition: all .3s; }

.rotate--35 {
  transform: translate(-3.5deg) !important;
  transition: all .3s; }

.scale--35 {
  transform: scale(-35);
  transition: all .3s; }

.translate--34---34 {
  transform: translate(-34px, -34px);
  transition: all .3s; }

.translateX--34 {
  transform: translateX(-34px);
  transition: all .3s; }

.translateY--34 {
  transform: translateY(-34px);
  transition: all .3s; }

.rotate--34 {
  transform: translate(-3.4deg) !important;
  transition: all .3s; }

.scale--34 {
  transform: scale(-34);
  transition: all .3s; }

.translate--33---33 {
  transform: translate(-33px, -33px);
  transition: all .3s; }

.translateX--33 {
  transform: translateX(-33px);
  transition: all .3s; }

.translateY--33 {
  transform: translateY(-33px);
  transition: all .3s; }

.rotate--33 {
  transform: translate(-3.3deg) !important;
  transition: all .3s; }

.scale--33 {
  transform: scale(-33);
  transition: all .3s; }

.translate--32---32 {
  transform: translate(-32px, -32px);
  transition: all .3s; }

.translateX--32 {
  transform: translateX(-32px);
  transition: all .3s; }

.translateY--32 {
  transform: translateY(-32px);
  transition: all .3s; }

.rotate--32 {
  transform: translate(-3.2deg) !important;
  transition: all .3s; }

.scale--32 {
  transform: scale(-32);
  transition: all .3s; }

.translate--31---31 {
  transform: translate(-31px, -31px);
  transition: all .3s; }

.translateX--31 {
  transform: translateX(-31px);
  transition: all .3s; }

.translateY--31 {
  transform: translateY(-31px);
  transition: all .3s; }

.rotate--31 {
  transform: translate(-3.1deg) !important;
  transition: all .3s; }

.scale--31 {
  transform: scale(-31);
  transition: all .3s; }

.translate--30---30 {
  transform: translate(-30px, -30px);
  transition: all .3s; }

.translateX--30 {
  transform: translateX(-30px);
  transition: all .3s; }

.translateY--30 {
  transform: translateY(-30px);
  transition: all .3s; }

.rotate--30 {
  transform: translate(-3deg) !important;
  transition: all .3s; }

.scale--30 {
  transform: scale(-30);
  transition: all .3s; }

.translate--29---29 {
  transform: translate(-29px, -29px);
  transition: all .3s; }

.translateX--29 {
  transform: translateX(-29px);
  transition: all .3s; }

.translateY--29 {
  transform: translateY(-29px);
  transition: all .3s; }

.rotate--29 {
  transform: translate(-2.9deg) !important;
  transition: all .3s; }

.scale--29 {
  transform: scale(-29);
  transition: all .3s; }

.translate--28---28 {
  transform: translate(-28px, -28px);
  transition: all .3s; }

.translateX--28 {
  transform: translateX(-28px);
  transition: all .3s; }

.translateY--28 {
  transform: translateY(-28px);
  transition: all .3s; }

.rotate--28 {
  transform: translate(-2.8deg) !important;
  transition: all .3s; }

.scale--28 {
  transform: scale(-28);
  transition: all .3s; }

.translate--27---27 {
  transform: translate(-27px, -27px);
  transition: all .3s; }

.translateX--27 {
  transform: translateX(-27px);
  transition: all .3s; }

.translateY--27 {
  transform: translateY(-27px);
  transition: all .3s; }

.rotate--27 {
  transform: translate(-2.7deg) !important;
  transition: all .3s; }

.scale--27 {
  transform: scale(-27);
  transition: all .3s; }

.translate--26---26 {
  transform: translate(-26px, -26px);
  transition: all .3s; }

.translateX--26 {
  transform: translateX(-26px);
  transition: all .3s; }

.translateY--26 {
  transform: translateY(-26px);
  transition: all .3s; }

.rotate--26 {
  transform: translate(-2.6deg) !important;
  transition: all .3s; }

.scale--26 {
  transform: scale(-26);
  transition: all .3s; }

.translate--25---25 {
  transform: translate(-25px, -25px);
  transition: all .3s; }

.translateX--25 {
  transform: translateX(-25px);
  transition: all .3s; }

.translateY--25 {
  transform: translateY(-25px);
  transition: all .3s; }

.rotate--25 {
  transform: translate(-2.5deg) !important;
  transition: all .3s; }

.scale--25 {
  transform: scale(-25);
  transition: all .3s; }

.translate--24---24 {
  transform: translate(-24px, -24px);
  transition: all .3s; }

.translateX--24 {
  transform: translateX(-24px);
  transition: all .3s; }

.translateY--24 {
  transform: translateY(-24px);
  transition: all .3s; }

.rotate--24 {
  transform: translate(-2.4deg) !important;
  transition: all .3s; }

.scale--24 {
  transform: scale(-24);
  transition: all .3s; }

.translate--23---23 {
  transform: translate(-23px, -23px);
  transition: all .3s; }

.translateX--23 {
  transform: translateX(-23px);
  transition: all .3s; }

.translateY--23 {
  transform: translateY(-23px);
  transition: all .3s; }

.rotate--23 {
  transform: translate(-2.3deg) !important;
  transition: all .3s; }

.scale--23 {
  transform: scale(-23);
  transition: all .3s; }

.translate--22---22 {
  transform: translate(-22px, -22px);
  transition: all .3s; }

.translateX--22 {
  transform: translateX(-22px);
  transition: all .3s; }

.translateY--22 {
  transform: translateY(-22px);
  transition: all .3s; }

.rotate--22 {
  transform: translate(-2.2deg) !important;
  transition: all .3s; }

.scale--22 {
  transform: scale(-22);
  transition: all .3s; }

.translate--21---21 {
  transform: translate(-21px, -21px);
  transition: all .3s; }

.translateX--21 {
  transform: translateX(-21px);
  transition: all .3s; }

.translateY--21 {
  transform: translateY(-21px);
  transition: all .3s; }

.rotate--21 {
  transform: translate(-2.1deg) !important;
  transition: all .3s; }

.scale--21 {
  transform: scale(-21);
  transition: all .3s; }

.translate--20---20 {
  transform: translate(-20px, -20px);
  transition: all .3s; }

.translateX--20 {
  transform: translateX(-20px);
  transition: all .3s; }

.translateY--20 {
  transform: translateY(-20px);
  transition: all .3s; }

.rotate--20 {
  transform: translate(-2deg) !important;
  transition: all .3s; }

.scale--20 {
  transform: scale(-20);
  transition: all .3s; }

.translate--19---19 {
  transform: translate(-19px, -19px);
  transition: all .3s; }

.translateX--19 {
  transform: translateX(-19px);
  transition: all .3s; }

.translateY--19 {
  transform: translateY(-19px);
  transition: all .3s; }

.rotate--19 {
  transform: translate(-1.9deg) !important;
  transition: all .3s; }

.scale--19 {
  transform: scale(-19);
  transition: all .3s; }

.translate--18---18 {
  transform: translate(-18px, -18px);
  transition: all .3s; }

.translateX--18 {
  transform: translateX(-18px);
  transition: all .3s; }

.translateY--18 {
  transform: translateY(-18px);
  transition: all .3s; }

.rotate--18 {
  transform: translate(-1.8deg) !important;
  transition: all .3s; }

.scale--18 {
  transform: scale(-18);
  transition: all .3s; }

.translate--17---17 {
  transform: translate(-17px, -17px);
  transition: all .3s; }

.translateX--17 {
  transform: translateX(-17px);
  transition: all .3s; }

.translateY--17 {
  transform: translateY(-17px);
  transition: all .3s; }

.rotate--17 {
  transform: translate(-1.7deg) !important;
  transition: all .3s; }

.scale--17 {
  transform: scale(-17);
  transition: all .3s; }

.translate--16---16 {
  transform: translate(-16px, -16px);
  transition: all .3s; }

.translateX--16 {
  transform: translateX(-16px);
  transition: all .3s; }

.translateY--16 {
  transform: translateY(-16px);
  transition: all .3s; }

.rotate--16 {
  transform: translate(-1.6deg) !important;
  transition: all .3s; }

.scale--16 {
  transform: scale(-16);
  transition: all .3s; }

.translate--15---15 {
  transform: translate(-15px, -15px);
  transition: all .3s; }

.translateX--15 {
  transform: translateX(-15px);
  transition: all .3s; }

.translateY--15 {
  transform: translateY(-15px);
  transition: all .3s; }

.rotate--15 {
  transform: translate(-1.5deg) !important;
  transition: all .3s; }

.scale--15 {
  transform: scale(-15);
  transition: all .3s; }

.translate--14---14 {
  transform: translate(-14px, -14px);
  transition: all .3s; }

.translateX--14 {
  transform: translateX(-14px);
  transition: all .3s; }

.translateY--14 {
  transform: translateY(-14px);
  transition: all .3s; }

.rotate--14 {
  transform: translate(-1.4deg) !important;
  transition: all .3s; }

.scale--14 {
  transform: scale(-14);
  transition: all .3s; }

.translate--13---13 {
  transform: translate(-13px, -13px);
  transition: all .3s; }

.translateX--13 {
  transform: translateX(-13px);
  transition: all .3s; }

.translateY--13 {
  transform: translateY(-13px);
  transition: all .3s; }

.rotate--13 {
  transform: translate(-1.3deg) !important;
  transition: all .3s; }

.scale--13 {
  transform: scale(-13);
  transition: all .3s; }

.translate--12---12 {
  transform: translate(-12px, -12px);
  transition: all .3s; }

.translateX--12 {
  transform: translateX(-12px);
  transition: all .3s; }

.translateY--12 {
  transform: translateY(-12px);
  transition: all .3s; }

.rotate--12 {
  transform: translate(-1.2deg) !important;
  transition: all .3s; }

.scale--12 {
  transform: scale(-12);
  transition: all .3s; }

.translate--11---11 {
  transform: translate(-11px, -11px);
  transition: all .3s; }

.translateX--11 {
  transform: translateX(-11px);
  transition: all .3s; }

.translateY--11 {
  transform: translateY(-11px);
  transition: all .3s; }

.rotate--11 {
  transform: translate(-1.1deg) !important;
  transition: all .3s; }

.scale--11 {
  transform: scale(-11);
  transition: all .3s; }

.translate--10---10 {
  transform: translate(-10px, -10px);
  transition: all .3s; }

.translateX--10 {
  transform: translateX(-10px);
  transition: all .3s; }

.translateY--10 {
  transform: translateY(-10px);
  transition: all .3s; }

.rotate--10 {
  transform: translate(-1deg) !important;
  transition: all .3s; }

.scale--10 {
  transform: scale(-10);
  transition: all .3s; }

.translate--9---9 {
  transform: translate(-9px, -9px);
  transition: all .3s; }

.translateX--9 {
  transform: translateX(-9px);
  transition: all .3s; }

.translateY--9 {
  transform: translateY(-9px);
  transition: all .3s; }

.rotate--9 {
  transform: translate(-0.9deg) !important;
  transition: all .3s; }

.scale--9 {
  transform: scale(-9);
  transition: all .3s; }

.translate--8---8 {
  transform: translate(-8px, -8px);
  transition: all .3s; }

.translateX--8 {
  transform: translateX(-8px);
  transition: all .3s; }

.translateY--8 {
  transform: translateY(-8px);
  transition: all .3s; }

.rotate--8 {
  transform: translate(-0.8deg) !important;
  transition: all .3s; }

.scale--8 {
  transform: scale(-8);
  transition: all .3s; }

.translate--7---7 {
  transform: translate(-7px, -7px);
  transition: all .3s; }

.translateX--7 {
  transform: translateX(-7px);
  transition: all .3s; }

.translateY--7 {
  transform: translateY(-7px);
  transition: all .3s; }

.rotate--7 {
  transform: translate(-0.7deg) !important;
  transition: all .3s; }

.scale--7 {
  transform: scale(-7);
  transition: all .3s; }

.translate--6---6 {
  transform: translate(-6px, -6px);
  transition: all .3s; }

.translateX--6 {
  transform: translateX(-6px);
  transition: all .3s; }

.translateY--6 {
  transform: translateY(-6px);
  transition: all .3s; }

.rotate--6 {
  transform: translate(-0.6deg) !important;
  transition: all .3s; }

.scale--6 {
  transform: scale(-6);
  transition: all .3s; }

.translate--5---5 {
  transform: translate(-5px, -5px);
  transition: all .3s; }

.translateX--5 {
  transform: translateX(-5px);
  transition: all .3s; }

.translateY--5 {
  transform: translateY(-5px);
  transition: all .3s; }

.rotate--5 {
  transform: translate(-0.5deg) !important;
  transition: all .3s; }

.scale--5 {
  transform: scale(-5);
  transition: all .3s; }

.translate--4---4 {
  transform: translate(-4px, -4px);
  transition: all .3s; }

.translateX--4 {
  transform: translateX(-4px);
  transition: all .3s; }

.translateY--4 {
  transform: translateY(-4px);
  transition: all .3s; }

.rotate--4 {
  transform: translate(-0.4deg) !important;
  transition: all .3s; }

.scale--4 {
  transform: scale(-4);
  transition: all .3s; }

.translate--3---3 {
  transform: translate(-3px, -3px);
  transition: all .3s; }

.translateX--3 {
  transform: translateX(-3px);
  transition: all .3s; }

.translateY--3 {
  transform: translateY(-3px);
  transition: all .3s; }

.rotate--3 {
  transform: translate(-0.3deg) !important;
  transition: all .3s; }

.scale--3 {
  transform: scale(-3);
  transition: all .3s; }

.translate--2---2 {
  transform: translate(-2px, -2px);
  transition: all .3s; }

.translateX--2 {
  transform: translateX(-2px);
  transition: all .3s; }

.translateY--2 {
  transform: translateY(-2px);
  transition: all .3s; }

.rotate--2 {
  transform: translate(-0.2deg) !important;
  transition: all .3s; }

.scale--2 {
  transform: scale(-2);
  transition: all .3s; }

.translate--1---1 {
  transform: translate(-1px, -1px);
  transition: all .3s; }

.translateX--1 {
  transform: translateX(-1px);
  transition: all .3s; }

.translateY--1 {
  transform: translateY(-1px);
  transition: all .3s; }

.rotate--1 {
  transform: translate(-0.1deg) !important;
  transition: all .3s; }

.scale--1 {
  transform: scale(-1);
  transition: all .3s; }

.translate-0--0 {
  transform: translate(0px, 0px);
  transition: all .3s; }

.translateX-0 {
  transform: translateX(0px);
  transition: all .3s; }

.translateY-0 {
  transform: translateY(0px);
  transition: all .3s; }

.rotate-0 {
  transform: translate(0deg) !important;
  transition: all .3s; }

.scale-0 {
  transform: scale(0);
  transition: all .3s; }

.translate-1--1 {
  transform: translate(1px, 1px);
  transition: all .3s; }

.translateX-1 {
  transform: translateX(1px);
  transition: all .3s; }

.translateY-1 {
  transform: translateY(1px);
  transition: all .3s; }

.rotate-1 {
  transform: translate(0.1deg) !important;
  transition: all .3s; }

.scale-1 {
  transform: scale(1);
  transition: all .3s; }

.translate-2--2 {
  transform: translate(2px, 2px);
  transition: all .3s; }

.translateX-2 {
  transform: translateX(2px);
  transition: all .3s; }

.translateY-2 {
  transform: translateY(2px);
  transition: all .3s; }

.rotate-2 {
  transform: translate(0.2deg) !important;
  transition: all .3s; }

.scale-2 {
  transform: scale(2);
  transition: all .3s; }

.translate-3--3 {
  transform: translate(3px, 3px);
  transition: all .3s; }

.translateX-3 {
  transform: translateX(3px);
  transition: all .3s; }

.translateY-3 {
  transform: translateY(3px);
  transition: all .3s; }

.rotate-3 {
  transform: translate(0.3deg) !important;
  transition: all .3s; }

.scale-3 {
  transform: scale(3);
  transition: all .3s; }

.translate-4--4 {
  transform: translate(4px, 4px);
  transition: all .3s; }

.translateX-4 {
  transform: translateX(4px);
  transition: all .3s; }

.translateY-4 {
  transform: translateY(4px);
  transition: all .3s; }

.rotate-4 {
  transform: translate(0.4deg) !important;
  transition: all .3s; }

.scale-4 {
  transform: scale(4);
  transition: all .3s; }

.translate-5--5 {
  transform: translate(5px, 5px);
  transition: all .3s; }

.translateX-5 {
  transform: translateX(5px);
  transition: all .3s; }

.translateY-5 {
  transform: translateY(5px);
  transition: all .3s; }

.rotate-5 {
  transform: translate(0.5deg) !important;
  transition: all .3s; }

.scale-5 {
  transform: scale(5);
  transition: all .3s; }

.translate-6--6 {
  transform: translate(6px, 6px);
  transition: all .3s; }

.translateX-6 {
  transform: translateX(6px);
  transition: all .3s; }

.translateY-6 {
  transform: translateY(6px);
  transition: all .3s; }

.rotate-6 {
  transform: translate(0.6deg) !important;
  transition: all .3s; }

.scale-6 {
  transform: scale(6);
  transition: all .3s; }

.translate-7--7 {
  transform: translate(7px, 7px);
  transition: all .3s; }

.translateX-7 {
  transform: translateX(7px);
  transition: all .3s; }

.translateY-7 {
  transform: translateY(7px);
  transition: all .3s; }

.rotate-7 {
  transform: translate(0.7deg) !important;
  transition: all .3s; }

.scale-7 {
  transform: scale(7);
  transition: all .3s; }

.translate-8--8 {
  transform: translate(8px, 8px);
  transition: all .3s; }

.translateX-8 {
  transform: translateX(8px);
  transition: all .3s; }

.translateY-8 {
  transform: translateY(8px);
  transition: all .3s; }

.rotate-8 {
  transform: translate(0.8deg) !important;
  transition: all .3s; }

.scale-8 {
  transform: scale(8);
  transition: all .3s; }

.translate-9--9 {
  transform: translate(9px, 9px);
  transition: all .3s; }

.translateX-9 {
  transform: translateX(9px);
  transition: all .3s; }

.translateY-9 {
  transform: translateY(9px);
  transition: all .3s; }

.rotate-9 {
  transform: translate(0.9deg) !important;
  transition: all .3s; }

.scale-9 {
  transform: scale(9);
  transition: all .3s; }

.translate-10--10 {
  transform: translate(10px, 10px);
  transition: all .3s; }

.translateX-10 {
  transform: translateX(10px);
  transition: all .3s; }

.translateY-10 {
  transform: translateY(10px);
  transition: all .3s; }

.rotate-10 {
  transform: translate(1deg) !important;
  transition: all .3s; }

.scale-10 {
  transform: scale(10);
  transition: all .3s; }

.translate-11--11 {
  transform: translate(11px, 11px);
  transition: all .3s; }

.translateX-11 {
  transform: translateX(11px);
  transition: all .3s; }

.translateY-11 {
  transform: translateY(11px);
  transition: all .3s; }

.rotate-11 {
  transform: translate(1.1deg) !important;
  transition: all .3s; }

.scale-11 {
  transform: scale(11);
  transition: all .3s; }

.translate-12--12 {
  transform: translate(12px, 12px);
  transition: all .3s; }

.translateX-12 {
  transform: translateX(12px);
  transition: all .3s; }

.translateY-12 {
  transform: translateY(12px);
  transition: all .3s; }

.rotate-12 {
  transform: translate(1.2deg) !important;
  transition: all .3s; }

.scale-12 {
  transform: scale(12);
  transition: all .3s; }

.translate-13--13 {
  transform: translate(13px, 13px);
  transition: all .3s; }

.translateX-13 {
  transform: translateX(13px);
  transition: all .3s; }

.translateY-13 {
  transform: translateY(13px);
  transition: all .3s; }

.rotate-13 {
  transform: translate(1.3deg) !important;
  transition: all .3s; }

.scale-13 {
  transform: scale(13);
  transition: all .3s; }

.translate-14--14 {
  transform: translate(14px, 14px);
  transition: all .3s; }

.translateX-14 {
  transform: translateX(14px);
  transition: all .3s; }

.translateY-14 {
  transform: translateY(14px);
  transition: all .3s; }

.rotate-14 {
  transform: translate(1.4deg) !important;
  transition: all .3s; }

.scale-14 {
  transform: scale(14);
  transition: all .3s; }

.translate-15--15 {
  transform: translate(15px, 15px);
  transition: all .3s; }

.translateX-15 {
  transform: translateX(15px);
  transition: all .3s; }

.translateY-15 {
  transform: translateY(15px);
  transition: all .3s; }

.rotate-15 {
  transform: translate(1.5deg) !important;
  transition: all .3s; }

.scale-15 {
  transform: scale(15);
  transition: all .3s; }

.translate-16--16 {
  transform: translate(16px, 16px);
  transition: all .3s; }

.translateX-16 {
  transform: translateX(16px);
  transition: all .3s; }

.translateY-16 {
  transform: translateY(16px);
  transition: all .3s; }

.rotate-16 {
  transform: translate(1.6deg) !important;
  transition: all .3s; }

.scale-16 {
  transform: scale(16);
  transition: all .3s; }

.translate-17--17 {
  transform: translate(17px, 17px);
  transition: all .3s; }

.translateX-17 {
  transform: translateX(17px);
  transition: all .3s; }

.translateY-17 {
  transform: translateY(17px);
  transition: all .3s; }

.rotate-17 {
  transform: translate(1.7deg) !important;
  transition: all .3s; }

.scale-17 {
  transform: scale(17);
  transition: all .3s; }

.translate-18--18 {
  transform: translate(18px, 18px);
  transition: all .3s; }

.translateX-18 {
  transform: translateX(18px);
  transition: all .3s; }

.translateY-18 {
  transform: translateY(18px);
  transition: all .3s; }

.rotate-18 {
  transform: translate(1.8deg) !important;
  transition: all .3s; }

.scale-18 {
  transform: scale(18);
  transition: all .3s; }

.translate-19--19 {
  transform: translate(19px, 19px);
  transition: all .3s; }

.translateX-19 {
  transform: translateX(19px);
  transition: all .3s; }

.translateY-19 {
  transform: translateY(19px);
  transition: all .3s; }

.rotate-19 {
  transform: translate(1.9deg) !important;
  transition: all .3s; }

.scale-19 {
  transform: scale(19);
  transition: all .3s; }

.translate-20--20 {
  transform: translate(20px, 20px);
  transition: all .3s; }

.translateX-20 {
  transform: translateX(20px);
  transition: all .3s; }

.translateY-20 {
  transform: translateY(20px);
  transition: all .3s; }

.rotate-20 {
  transform: translate(2deg) !important;
  transition: all .3s; }

.scale-20 {
  transform: scale(20);
  transition: all .3s; }

.translate-21--21 {
  transform: translate(21px, 21px);
  transition: all .3s; }

.translateX-21 {
  transform: translateX(21px);
  transition: all .3s; }

.translateY-21 {
  transform: translateY(21px);
  transition: all .3s; }

.rotate-21 {
  transform: translate(2.1deg) !important;
  transition: all .3s; }

.scale-21 {
  transform: scale(21);
  transition: all .3s; }

.translate-22--22 {
  transform: translate(22px, 22px);
  transition: all .3s; }

.translateX-22 {
  transform: translateX(22px);
  transition: all .3s; }

.translateY-22 {
  transform: translateY(22px);
  transition: all .3s; }

.rotate-22 {
  transform: translate(2.2deg) !important;
  transition: all .3s; }

.scale-22 {
  transform: scale(22);
  transition: all .3s; }

.translate-23--23 {
  transform: translate(23px, 23px);
  transition: all .3s; }

.translateX-23 {
  transform: translateX(23px);
  transition: all .3s; }

.translateY-23 {
  transform: translateY(23px);
  transition: all .3s; }

.rotate-23 {
  transform: translate(2.3deg) !important;
  transition: all .3s; }

.scale-23 {
  transform: scale(23);
  transition: all .3s; }

.translate-24--24 {
  transform: translate(24px, 24px);
  transition: all .3s; }

.translateX-24 {
  transform: translateX(24px);
  transition: all .3s; }

.translateY-24 {
  transform: translateY(24px);
  transition: all .3s; }

.rotate-24 {
  transform: translate(2.4deg) !important;
  transition: all .3s; }

.scale-24 {
  transform: scale(24);
  transition: all .3s; }

.translate-25--25 {
  transform: translate(25px, 25px);
  transition: all .3s; }

.translateX-25 {
  transform: translateX(25px);
  transition: all .3s; }

.translateY-25 {
  transform: translateY(25px);
  transition: all .3s; }

.rotate-25 {
  transform: translate(2.5deg) !important;
  transition: all .3s; }

.scale-25 {
  transform: scale(25);
  transition: all .3s; }

.translate-26--26 {
  transform: translate(26px, 26px);
  transition: all .3s; }

.translateX-26 {
  transform: translateX(26px);
  transition: all .3s; }

.translateY-26 {
  transform: translateY(26px);
  transition: all .3s; }

.rotate-26 {
  transform: translate(2.6deg) !important;
  transition: all .3s; }

.scale-26 {
  transform: scale(26);
  transition: all .3s; }

.translate-27--27 {
  transform: translate(27px, 27px);
  transition: all .3s; }

.translateX-27 {
  transform: translateX(27px);
  transition: all .3s; }

.translateY-27 {
  transform: translateY(27px);
  transition: all .3s; }

.rotate-27 {
  transform: translate(2.7deg) !important;
  transition: all .3s; }

.scale-27 {
  transform: scale(27);
  transition: all .3s; }

.translate-28--28 {
  transform: translate(28px, 28px);
  transition: all .3s; }

.translateX-28 {
  transform: translateX(28px);
  transition: all .3s; }

.translateY-28 {
  transform: translateY(28px);
  transition: all .3s; }

.rotate-28 {
  transform: translate(2.8deg) !important;
  transition: all .3s; }

.scale-28 {
  transform: scale(28);
  transition: all .3s; }

.translate-29--29 {
  transform: translate(29px, 29px);
  transition: all .3s; }

.translateX-29 {
  transform: translateX(29px);
  transition: all .3s; }

.translateY-29 {
  transform: translateY(29px);
  transition: all .3s; }

.rotate-29 {
  transform: translate(2.9deg) !important;
  transition: all .3s; }

.scale-29 {
  transform: scale(29);
  transition: all .3s; }

.translate-30--30 {
  transform: translate(30px, 30px);
  transition: all .3s; }

.translateX-30 {
  transform: translateX(30px);
  transition: all .3s; }

.translateY-30 {
  transform: translateY(30px);
  transition: all .3s; }

.rotate-30 {
  transform: translate(3deg) !important;
  transition: all .3s; }

.scale-30 {
  transform: scale(30);
  transition: all .3s; }

.translate-31--31 {
  transform: translate(31px, 31px);
  transition: all .3s; }

.translateX-31 {
  transform: translateX(31px);
  transition: all .3s; }

.translateY-31 {
  transform: translateY(31px);
  transition: all .3s; }

.rotate-31 {
  transform: translate(3.1deg) !important;
  transition: all .3s; }

.scale-31 {
  transform: scale(31);
  transition: all .3s; }

.translate-32--32 {
  transform: translate(32px, 32px);
  transition: all .3s; }

.translateX-32 {
  transform: translateX(32px);
  transition: all .3s; }

.translateY-32 {
  transform: translateY(32px);
  transition: all .3s; }

.rotate-32 {
  transform: translate(3.2deg) !important;
  transition: all .3s; }

.scale-32 {
  transform: scale(32);
  transition: all .3s; }

.translate-33--33 {
  transform: translate(33px, 33px);
  transition: all .3s; }

.translateX-33 {
  transform: translateX(33px);
  transition: all .3s; }

.translateY-33 {
  transform: translateY(33px);
  transition: all .3s; }

.rotate-33 {
  transform: translate(3.3deg) !important;
  transition: all .3s; }

.scale-33 {
  transform: scale(33);
  transition: all .3s; }

.translate-34--34 {
  transform: translate(34px, 34px);
  transition: all .3s; }

.translateX-34 {
  transform: translateX(34px);
  transition: all .3s; }

.translateY-34 {
  transform: translateY(34px);
  transition: all .3s; }

.rotate-34 {
  transform: translate(3.4deg) !important;
  transition: all .3s; }

.scale-34 {
  transform: scale(34);
  transition: all .3s; }

.translate-35--35 {
  transform: translate(35px, 35px);
  transition: all .3s; }

.translateX-35 {
  transform: translateX(35px);
  transition: all .3s; }

.translateY-35 {
  transform: translateY(35px);
  transition: all .3s; }

.rotate-35 {
  transform: translate(3.5deg) !important;
  transition: all .3s; }

.scale-35 {
  transform: scale(35);
  transition: all .3s; }

.translate-36--36 {
  transform: translate(36px, 36px);
  transition: all .3s; }

.translateX-36 {
  transform: translateX(36px);
  transition: all .3s; }

.translateY-36 {
  transform: translateY(36px);
  transition: all .3s; }

.rotate-36 {
  transform: translate(3.6deg) !important;
  transition: all .3s; }

.scale-36 {
  transform: scale(36);
  transition: all .3s; }

.translate-37--37 {
  transform: translate(37px, 37px);
  transition: all .3s; }

.translateX-37 {
  transform: translateX(37px);
  transition: all .3s; }

.translateY-37 {
  transform: translateY(37px);
  transition: all .3s; }

.rotate-37 {
  transform: translate(3.7deg) !important;
  transition: all .3s; }

.scale-37 {
  transform: scale(37);
  transition: all .3s; }

.translate-38--38 {
  transform: translate(38px, 38px);
  transition: all .3s; }

.translateX-38 {
  transform: translateX(38px);
  transition: all .3s; }

.translateY-38 {
  transform: translateY(38px);
  transition: all .3s; }

.rotate-38 {
  transform: translate(3.8deg) !important;
  transition: all .3s; }

.scale-38 {
  transform: scale(38);
  transition: all .3s; }

.translate-39--39 {
  transform: translate(39px, 39px);
  transition: all .3s; }

.translateX-39 {
  transform: translateX(39px);
  transition: all .3s; }

.translateY-39 {
  transform: translateY(39px);
  transition: all .3s; }

.rotate-39 {
  transform: translate(3.9deg) !important;
  transition: all .3s; }

.scale-39 {
  transform: scale(39);
  transition: all .3s; }

.translate-40--40 {
  transform: translate(40px, 40px);
  transition: all .3s; }

.translateX-40 {
  transform: translateX(40px);
  transition: all .3s; }

.translateY-40 {
  transform: translateY(40px);
  transition: all .3s; }

.rotate-40 {
  transform: translate(4deg) !important;
  transition: all .3s; }

.scale-40 {
  transform: scale(40);
  transition: all .3s; }

.translate-41--41 {
  transform: translate(41px, 41px);
  transition: all .3s; }

.translateX-41 {
  transform: translateX(41px);
  transition: all .3s; }

.translateY-41 {
  transform: translateY(41px);
  transition: all .3s; }

.rotate-41 {
  transform: translate(4.1deg) !important;
  transition: all .3s; }

.scale-41 {
  transform: scale(41);
  transition: all .3s; }

.translate-42--42 {
  transform: translate(42px, 42px);
  transition: all .3s; }

.translateX-42 {
  transform: translateX(42px);
  transition: all .3s; }

.translateY-42 {
  transform: translateY(42px);
  transition: all .3s; }

.rotate-42 {
  transform: translate(4.2deg) !important;
  transition: all .3s; }

.scale-42 {
  transform: scale(42);
  transition: all .3s; }

.translate-43--43 {
  transform: translate(43px, 43px);
  transition: all .3s; }

.translateX-43 {
  transform: translateX(43px);
  transition: all .3s; }

.translateY-43 {
  transform: translateY(43px);
  transition: all .3s; }

.rotate-43 {
  transform: translate(4.3deg) !important;
  transition: all .3s; }

.scale-43 {
  transform: scale(43);
  transition: all .3s; }

.translate-44--44 {
  transform: translate(44px, 44px);
  transition: all .3s; }

.translateX-44 {
  transform: translateX(44px);
  transition: all .3s; }

.translateY-44 {
  transform: translateY(44px);
  transition: all .3s; }

.rotate-44 {
  transform: translate(4.4deg) !important;
  transition: all .3s; }

.scale-44 {
  transform: scale(44);
  transition: all .3s; }

.translate-45--45 {
  transform: translate(45px, 45px);
  transition: all .3s; }

.translateX-45 {
  transform: translateX(45px);
  transition: all .3s; }

.translateY-45 {
  transform: translateY(45px);
  transition: all .3s; }

.rotate-45 {
  transform: translate(4.5deg) !important;
  transition: all .3s; }

.scale-45 {
  transform: scale(45);
  transition: all .3s; }

.translate-46--46 {
  transform: translate(46px, 46px);
  transition: all .3s; }

.translateX-46 {
  transform: translateX(46px);
  transition: all .3s; }

.translateY-46 {
  transform: translateY(46px);
  transition: all .3s; }

.rotate-46 {
  transform: translate(4.6deg) !important;
  transition: all .3s; }

.scale-46 {
  transform: scale(46);
  transition: all .3s; }

.translate-47--47 {
  transform: translate(47px, 47px);
  transition: all .3s; }

.translateX-47 {
  transform: translateX(47px);
  transition: all .3s; }

.translateY-47 {
  transform: translateY(47px);
  transition: all .3s; }

.rotate-47 {
  transform: translate(4.7deg) !important;
  transition: all .3s; }

.scale-47 {
  transform: scale(47);
  transition: all .3s; }

.translate-48--48 {
  transform: translate(48px, 48px);
  transition: all .3s; }

.translateX-48 {
  transform: translateX(48px);
  transition: all .3s; }

.translateY-48 {
  transform: translateY(48px);
  transition: all .3s; }

.rotate-48 {
  transform: translate(4.8deg) !important;
  transition: all .3s; }

.scale-48 {
  transform: scale(48);
  transition: all .3s; }

.translate-49--49 {
  transform: translate(49px, 49px);
  transition: all .3s; }

.translateX-49 {
  transform: translateX(49px);
  transition: all .3s; }

.translateY-49 {
  transform: translateY(49px);
  transition: all .3s; }

.rotate-49 {
  transform: translate(4.9deg) !important;
  transition: all .3s; }

.scale-49 {
  transform: scale(49);
  transition: all .3s; }

.translate-50--50 {
  transform: translate(50px, 50px);
  transition: all .3s; }

.translateX-50 {
  transform: translateX(50px);
  transition: all .3s; }

.translateY-50 {
  transform: translateY(50px);
  transition: all .3s; }

.rotate-50 {
  transform: translate(5deg) !important;
  transition: all .3s; }

.scale-50 {
  transform: scale(50);
  transition: all .3s; }

.translate-51--51 {
  transform: translate(51px, 51px);
  transition: all .3s; }

.translateX-51 {
  transform: translateX(51px);
  transition: all .3s; }

.translateY-51 {
  transform: translateY(51px);
  transition: all .3s; }

.rotate-51 {
  transform: translate(5.1deg) !important;
  transition: all .3s; }

.scale-51 {
  transform: scale(51);
  transition: all .3s; }

.translate-52--52 {
  transform: translate(52px, 52px);
  transition: all .3s; }

.translateX-52 {
  transform: translateX(52px);
  transition: all .3s; }

.translateY-52 {
  transform: translateY(52px);
  transition: all .3s; }

.rotate-52 {
  transform: translate(5.2deg) !important;
  transition: all .3s; }

.scale-52 {
  transform: scale(52);
  transition: all .3s; }

.translate-53--53 {
  transform: translate(53px, 53px);
  transition: all .3s; }

.translateX-53 {
  transform: translateX(53px);
  transition: all .3s; }

.translateY-53 {
  transform: translateY(53px);
  transition: all .3s; }

.rotate-53 {
  transform: translate(5.3deg) !important;
  transition: all .3s; }

.scale-53 {
  transform: scale(53);
  transition: all .3s; }

.translate-54--54 {
  transform: translate(54px, 54px);
  transition: all .3s; }

.translateX-54 {
  transform: translateX(54px);
  transition: all .3s; }

.translateY-54 {
  transform: translateY(54px);
  transition: all .3s; }

.rotate-54 {
  transform: translate(5.4deg) !important;
  transition: all .3s; }

.scale-54 {
  transform: scale(54);
  transition: all .3s; }

.translate-55--55 {
  transform: translate(55px, 55px);
  transition: all .3s; }

.translateX-55 {
  transform: translateX(55px);
  transition: all .3s; }

.translateY-55 {
  transform: translateY(55px);
  transition: all .3s; }

.rotate-55 {
  transform: translate(5.5deg) !important;
  transition: all .3s; }

.scale-55 {
  transform: scale(55);
  transition: all .3s; }

.translate-56--56 {
  transform: translate(56px, 56px);
  transition: all .3s; }

.translateX-56 {
  transform: translateX(56px);
  transition: all .3s; }

.translateY-56 {
  transform: translateY(56px);
  transition: all .3s; }

.rotate-56 {
  transform: translate(5.6deg) !important;
  transition: all .3s; }

.scale-56 {
  transform: scale(56);
  transition: all .3s; }

.translate-57--57 {
  transform: translate(57px, 57px);
  transition: all .3s; }

.translateX-57 {
  transform: translateX(57px);
  transition: all .3s; }

.translateY-57 {
  transform: translateY(57px);
  transition: all .3s; }

.rotate-57 {
  transform: translate(5.7deg) !important;
  transition: all .3s; }

.scale-57 {
  transform: scale(57);
  transition: all .3s; }

.translate-58--58 {
  transform: translate(58px, 58px);
  transition: all .3s; }

.translateX-58 {
  transform: translateX(58px);
  transition: all .3s; }

.translateY-58 {
  transform: translateY(58px);
  transition: all .3s; }

.rotate-58 {
  transform: translate(5.8deg) !important;
  transition: all .3s; }

.scale-58 {
  transform: scale(58);
  transition: all .3s; }

.translate-59--59 {
  transform: translate(59px, 59px);
  transition: all .3s; }

.translateX-59 {
  transform: translateX(59px);
  transition: all .3s; }

.translateY-59 {
  transform: translateY(59px);
  transition: all .3s; }

.rotate-59 {
  transform: translate(5.9deg) !important;
  transition: all .3s; }

.scale-59 {
  transform: scale(59);
  transition: all .3s; }

.translate-60--60 {
  transform: translate(60px, 60px);
  transition: all .3s; }

.translateX-60 {
  transform: translateX(60px);
  transition: all .3s; }

.translateY-60 {
  transform: translateY(60px);
  transition: all .3s; }

.rotate-60 {
  transform: translate(6deg) !important;
  transition: all .3s; }

.scale-60 {
  transform: scale(60);
  transition: all .3s; }

.translate-61--61 {
  transform: translate(61px, 61px);
  transition: all .3s; }

.translateX-61 {
  transform: translateX(61px);
  transition: all .3s; }

.translateY-61 {
  transform: translateY(61px);
  transition: all .3s; }

.rotate-61 {
  transform: translate(6.1deg) !important;
  transition: all .3s; }

.scale-61 {
  transform: scale(61);
  transition: all .3s; }

.translate-62--62 {
  transform: translate(62px, 62px);
  transition: all .3s; }

.translateX-62 {
  transform: translateX(62px);
  transition: all .3s; }

.translateY-62 {
  transform: translateY(62px);
  transition: all .3s; }

.rotate-62 {
  transform: translate(6.2deg) !important;
  transition: all .3s; }

.scale-62 {
  transform: scale(62);
  transition: all .3s; }

.translate-63--63 {
  transform: translate(63px, 63px);
  transition: all .3s; }

.translateX-63 {
  transform: translateX(63px);
  transition: all .3s; }

.translateY-63 {
  transform: translateY(63px);
  transition: all .3s; }

.rotate-63 {
  transform: translate(6.3deg) !important;
  transition: all .3s; }

.scale-63 {
  transform: scale(63);
  transition: all .3s; }

.translate-64--64 {
  transform: translate(64px, 64px);
  transition: all .3s; }

.translateX-64 {
  transform: translateX(64px);
  transition: all .3s; }

.translateY-64 {
  transform: translateY(64px);
  transition: all .3s; }

.rotate-64 {
  transform: translate(6.4deg) !important;
  transition: all .3s; }

.scale-64 {
  transform: scale(64);
  transition: all .3s; }

.translate-65--65 {
  transform: translate(65px, 65px);
  transition: all .3s; }

.translateX-65 {
  transform: translateX(65px);
  transition: all .3s; }

.translateY-65 {
  transform: translateY(65px);
  transition: all .3s; }

.rotate-65 {
  transform: translate(6.5deg) !important;
  transition: all .3s; }

.scale-65 {
  transform: scale(65);
  transition: all .3s; }

.translate-66--66 {
  transform: translate(66px, 66px);
  transition: all .3s; }

.translateX-66 {
  transform: translateX(66px);
  transition: all .3s; }

.translateY-66 {
  transform: translateY(66px);
  transition: all .3s; }

.rotate-66 {
  transform: translate(6.6deg) !important;
  transition: all .3s; }

.scale-66 {
  transform: scale(66);
  transition: all .3s; }

.translate-67--67 {
  transform: translate(67px, 67px);
  transition: all .3s; }

.translateX-67 {
  transform: translateX(67px);
  transition: all .3s; }

.translateY-67 {
  transform: translateY(67px);
  transition: all .3s; }

.rotate-67 {
  transform: translate(6.7deg) !important;
  transition: all .3s; }

.scale-67 {
  transform: scale(67);
  transition: all .3s; }

.translate-68--68 {
  transform: translate(68px, 68px);
  transition: all .3s; }

.translateX-68 {
  transform: translateX(68px);
  transition: all .3s; }

.translateY-68 {
  transform: translateY(68px);
  transition: all .3s; }

.rotate-68 {
  transform: translate(6.8deg) !important;
  transition: all .3s; }

.scale-68 {
  transform: scale(68);
  transition: all .3s; }

.translate-69--69 {
  transform: translate(69px, 69px);
  transition: all .3s; }

.translateX-69 {
  transform: translateX(69px);
  transition: all .3s; }

.translateY-69 {
  transform: translateY(69px);
  transition: all .3s; }

.rotate-69 {
  transform: translate(6.9deg) !important;
  transition: all .3s; }

.scale-69 {
  transform: scale(69);
  transition: all .3s; }

.translate-70--70 {
  transform: translate(70px, 70px);
  transition: all .3s; }

.translateX-70 {
  transform: translateX(70px);
  transition: all .3s; }

.translateY-70 {
  transform: translateY(70px);
  transition: all .3s; }

.rotate-70 {
  transform: translate(7deg) !important;
  transition: all .3s; }

.scale-70 {
  transform: scale(70);
  transition: all .3s; }

.hidden {
  display: none; }

.show-in-mobile-xs, .show-in-mobile-xs-inline, .show-in-mobile-xs-inline-block, .show-in-mobile-md, .show-in-mobile-md-inline, .show-in-mobile-md-inline-block, .show-in-mobile-lg, .show-in-mobile-lg-inline, .show-in-mobile-lg-inline-block, .show-in-mobile-xlg, .show-in-mobile-xlg-inline, .show-in-mobile-xlg-inline-block, .show-in-tablet-xs, .show-in-tablet-xs-inline, .show-in-tablet-xs-inline-block, .show-in-tablet-sm, .show-in-tablet-sm-inline, .show-in-tablet-sm-inline-block, .show-in-tablet-md, .show-in-tablet-md-inline, .show-in-tablet-md-inline-block, .show-in-tablet-lg, .show-in-tablet-lg-inline, .show-in-tablet-lg-inline-block, .show-in-tablet-xlg, .show-in-tablet-xlg-inline, .show-in-tablet-xlg-inline-block, .show-in-laptop-xs, .show-in-laptop-xs-inline, .show-in-laptop-xs-inline-block, .show-in-laptop-md, .show-in-laptop-md-inline, .show-in-laptop-md-inline-block, .show-in-laptop-lg, .show-in-laptop-lg-inline, .show-in-laptop-lg-inline-block, .hide-in-mobile-xs, .hide-in-mobile-xs-inline, .hide-in-mobile-xs-inline-block, .hide-in-mobile-md, .hide-in-mobile-md-inline, .hide-in-mobile-md-inline-block, .hide-in-mobile-lg, .hide-in-mobile-lg-inline, .hide-in-mobile-lg-inline-block, .hide-in-mobile-xlg, .hide-in-mobile-xlg-inline, .hide-in-mobile-xlg-inline-block, .hide-in-tablet-xs, .hide-in-tablet-xs-inline, .hide-in-tablet-xs-inline-block, .hide-in-tablet-sm, .hide-in-tablet-sm-inline, .hide-in-tablet-sm-inline-block, .hide-in-tablet-md, .hide-in-tablet-md-inline, .hide-in-tablet-md-inline-block, .hide-in-tablet-lg, .hide-in-tablet-lg-inline, .hide-in-tablet-lg-inline-block, .hide-in-tablet-xlg, .hide-in-tablet-xlg-inline, .hide-in-tablet-xlg-inline-block, .hide-in-laptop-xs, .hide-in-laptop-xs-inline, .hide-in-laptop-xs-inline-block, .hide-in-laptop-md, .hide-in-laptop-md-inline, .hide-in-laptop-md-inline-block, .hide-in-laptop-lg, .hide-in-laptop-lg-inline, .hide-in-laptop-lg-inline-block {
  display: none !important; }

@media (max-width: 1920px) {
  .show-in-laptop-xlg {
    display: block !important; }
  .show-in-laptop-xlg-inline {
    display: inline; }
  .show-in-laptop-xlg-inline-block {
    display: inline-block; } }

@media (max-width: 1680px) {
  .show-in-laptop-lg {
    display: block !important; }
  .show-in-laptop-lg-inline {
    display: inline; }
  .show-in-laptop-lg-inline-block {
    display: inline-block; } }

@media (max-width: 1440px) {
  .show-in-laptop-md {
    display: block !important; }
  .show-in-laptop-md-inline {
    display: inline; }
  .show-in-laptop-md-inline-block {
    display: inline-block; } }

@media (max-width: 1280px) {
  .show-in-laptop-xs {
    display: block !important; }
  .show-in-laptop-xs-inline {
    display: inline; }
  .show-in-laptop-xs-inline-block {
    display: inline-block; } }

@media (max-width: 1366px) {
  .show-in-tablet-xlg {
    display: block !important; }
  .show-in-tablet-xlg-inline {
    display: inline; }
  .show-in-tablet-xlg-inline-block {
    display: inline-block; } }

@media (max-width: 1112px) {
  .show-in-tablet-lg {
    display: block !important; }
  .show-in-tablet-lg-inline {
    display: inline; }
  .show-in-tablet-lg-inline-block {
    display: inline-block; } }

@media (max-width: 834px) {
  .show-in-tablet-sm {
    display: block !important; }
  .show-in-tablet-sm-inline {
    display: inline; }
  .show-in-tablet-sm-inline-block {
    display: inline-block; } }

@media (max-width: 768px) {
  .show-in-tablet-xs {
    display: block !important; }
  .show-in-tablet-xs-inline {
    display: inline; }
  .show-in-tablet-xs-inline-block {
    display: inline-block; } }

@media (max-width: 736px) {
  .show-in-mobile-xlg {
    display: block !important; }
  .show-in-mobile-xlg-inline {
    display: inline; }
  .show-in-mobile-xlg-inline-block {
    display: inline-block; } }

@media (max-width: 575px) {
  .show-in-mobile-lg {
    display: block !important; }
  .show-in-mobile-lg-inline {
    display: inline; }
  .show-in-mobile-lg-inline-block {
    display: inline-block; } }

@media (max-width: 414px) {
  .show-in-mobile-md {
    display: block !important; }
  .show-in-mobile-md-inline {
    display: inline; }
  .show-in-mobile-md-inline-block {
    display: inline-block; } }

@media (max-width: 320px) {
  .show-in-mobile-xs {
    display: block !important; }
  .show-in-mobile-xs-inline {
    display: inline; }
  .show-in-mobile-xs-inline-block {
    display: inline-block; } }

@media (min-width: 1921px) {
  .hide-in-laptop-xlg {
    display: block !important; }
  .hide-in-laptop-xlg-inline {
    display: inline; }
  .hide-in-laptop-xlg-inline-block {
    display: inline-block; } }

@media (min-width: 1681px) {
  .hide-in-laptop-lg {
    display: block !important; }
  .hide-in-laptop-lg-inline {
    display: inline; }
  .hide-in-laptop-lg-inline-block {
    display: inline-block; } }

@media (min-width: 1441px) {
  .hide-in-laptop-md {
    display: block !important; }
  .hide-in-laptop-md-inline {
    display: inline; }
  .hide-in-laptop-md-inline-block {
    display: inline-block; } }

@media (min-width: 1281px) {
  .hide-in-laptop-xs {
    display: block !important; }
  .hide-in-laptop-xs-inline {
    display: inline; }
  .hide-in-laptop-xs-inline-block {
    display: inline-block; } }

@media (min-width: 1367px) {
  .hide-in-tablet-xlg {
    display: block !important; }
  .hide-in-tablet-xlg-inline {
    display: inline; }
  .hide-in-tablet-xlg-inline-block {
    display: inline-block; } }

@media (min-width: 1113px) {
  .hide-in-tablet-lg {
    display: block !important; }
  .hide-in-tablet-lg-inline {
    display: inline; }
  .hide-in-tablet-lg-inline-block {
    display: inline-block; } }

@media (min-width: 835px) {
  .hide-in-tablet-sm {
    display: block !important; }
  .hide-in-tablet-sm-inline {
    display: inline; }
  .hide-in-tablet-sm-inline-block {
    display: inline-block; } }

@media (min-width: 769px) {
  .hide-in-tablet-xs {
    display: block !important; }
  .hide-in-tablet-xs-inline {
    display: inline; }
  .hide-in-tablet-xs-inline-block {
    display: inline-block; } }

@media (min-width: 737px) {
  .hide-in-mobile-xlg {
    display: block !important; }
  .hide-in-mobile-xlg-inline {
    display: inline; }
  .hide-in-mobile-xlg-inline-block {
    display: inline-block; } }

@media (min-width: 576px) {
  .hide-in-mobile-lg {
    display: block !important; }
  .hide-in-mobile-lg-inline {
    display: inline; }
  .hide-in-mobile-lg-inline-block {
    display: inline-block; } }

@media (min-width: 415px) {
  .hide-in-mobile-md {
    display: block !important; }
  .hide-in-mobile-md-inline {
    display: inline; }
  .hide-in-mobile-md-inline-block {
    display: inline-block; } }

@media (min-width: 321px) {
  .hide-in-mobile-xs {
    display: block !important; }
  .hide-in-mobile-xs-inline {
    display: inline; }
  .hide-in-mobile-xs-inline-block {
    display: inline-block; } }

/*----------------------------------------------------------------------------*\
	#SETTINGS
	
	Globally-available variables, settings & config switches.
\*----------------------------------------------------------------------------*/
strong {
  font-family: "LatoWebBold", Helvetica, Arial, sans-serif; }

.large-list li {
  font-size: 1.476rem !important;
  line-height: 1.5; }
  @media (max-width: 736px) {
    .large-list li {
      font-size: 1.23rem !important; } }

.feature {
  font-size: 1.4145rem;
  font-weight: 600;
  line-height: initial; }
  @media (max-width: 736px) {
    .feature {
      font-size: 1.17875rem !important; } }

.lead {
  font-size: 1.476rem;
  line-height: 1.5; }
  @media (max-width: 736px) {
    .lead {
      font-size: 1.23rem !important; } }

.grey-text {
  color: #6c757d; }

.leader {
  font-size: 1.353rem;
  line-height: 1.5;
  color: #6c757d; }
  @media (max-width: 736px) {
    .leader {
      font-size: 1.025rem !important; } }

body, p, ul li, ol li, label, input, #legal-text {
  font-size: 1.23rem;
  -webkit-font-smoothing: antialiased; }
  @media (max-width: 768px) {
    body, p, ul li, ol li, label, input, #legal-text {
      font-size: 1.22898rem !important; } }
  @media (max-width: 736px) {
    body, p, ul li, ol li, label, input, #legal-text {
      font-size: 1.025rem !important;
      line-height: 1.5; } }

a {
  background-color: transparent;
  color: inherit; }
  a:active, a:hover {
    outline: 0;
    color: #383838;
    text-decoration: none; }

p > a {
  text-decoration: underline;
  color: #005c76; }

.text-normal, .text-regular {
  font-family: "LatoWeb", Helvetica, Arial, sans-serif; }

.text-bolder {
  font-family: "LatoWebMedium", Helvetica, Arial, sans-serif; }

.text-bold {
  font-family: "LatoWebBold", Helvetica, Arial, sans-serif; }

.text-semibold {
  font-family: "LatoWebSemiBold", Helvetica, Arial, sans-serif; }

.text-light {
  font-family: "LatoWebLight", Helvetica, Arial, sans-serif; }

.text-heavy {
  font-family: "LatoWebBlack", Helvetica, Arial, sans-serif; }

.text-blue {
  color: #005c76 !important; }

.text-brand {
  color: #005c76 !important; }

.text-small {
  font-size: 1.6rem !important; }

.text-large {
  font-size: 2.3rem !important; }

.text-shadow-05 {
  text-shadow: 0px 0px 5px #000000; }

.text-shadow-10 {
  text-shadow: 0px 0px 10px #000000; }

/*============================================
COLOR PALLET - DO NOT CHANGE!!!
=============================================*/
/*============================================
COLOR SETTINGS - DO NOT CHANGE!!!
=============================================*/
.text-theme-blue {
  color: #1C2C4C !important; }

.bg-theme-blue {
  background-color: #1C2C4C; }

.patient-dash-theme-blue {
  background-color: #1C2C4C !important; }

.tile-theme-blue {
  background-color: #1C2C4C !important; }
  @media (min-width: 1025px) {
    .tile-theme-blue:hover {
      background-color: #23375f !important; } }

.btn-theme-blue {
  background-color: #1C2C4C; }
  .btn-theme-blue:hover, .btn-theme-blue:focus, .btn-theme-blue:active {
    opacity: 0.9;
    outline: none;
    background: #1C2C4C;
    transition: all .3s;
    text-decoration: none; }

.border-theme-blue {
  border-color: #1C2C4C; }

.theme-blue {
  background-color: #1C2C4C !important; }

.text-theme-black {
  color: #111 !important; }

.bg-theme-black {
  background-color: #111; }

.patient-dash-theme-black {
  background-color: #111 !important; }

.tile-theme-black {
  background-color: #111 !important; }
  @media (min-width: 1025px) {
    .tile-theme-black:hover {
      background-color: #1e1e1e !important; } }

.btn-theme-black {
  background-color: #111; }
  .btn-theme-black:hover, .btn-theme-black:focus, .btn-theme-black:active {
    opacity: 0.9;
    outline: none;
    background: #111;
    transition: all .3s;
    text-decoration: none; }

.border-theme-black {
  border-color: #111; }

.theme-black {
  background-color: #111 !important; }

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

.bg-theme-body {
  background-color: #b7bec4; }

.patient-dash-theme-body {
  background-color: #b7bec4 !important; }

.tile-theme-body {
  background-color: #b7bec4 !important; }
  @media (min-width: 1025px) {
    .tile-theme-body:hover {
      background-color: #c5cbcf !important; } }

.btn-theme-body {
  background-color: #b7bec4; }
  .btn-theme-body:hover, .btn-theme-body:focus, .btn-theme-body:active {
    opacity: 0.9;
    outline: none;
    background: #b7bec4;
    transition: all .3s;
    text-decoration: none; }

.border-theme-body {
  border-color: #b7bec4; }

.theme-body {
  background-color: #b7bec4 !important; }

.text-theme-brown {
  color: #222 !important; }

.bg-theme-brown {
  background-color: #222; }

.patient-dash-theme-brown {
  background-color: #222 !important; }

.tile-theme-brown {
  background-color: #222 !important; }
  @media (min-width: 1025px) {
    .tile-theme-brown:hover {
      background-color: #2f2f2f !important; } }

.btn-theme-brown {
  background-color: #222; }
  .btn-theme-brown:hover, .btn-theme-brown:focus, .btn-theme-brown:active {
    opacity: 0.9;
    outline: none;
    background: #222;
    transition: all .3s;
    text-decoration: none; }

.border-theme-brown {
  border-color: #222; }

.theme-brown {
  background-color: #222 !important; }

.text-theme-grey {
  color: #DBDDDE !important; }

.bg-theme-grey {
  background-color: #DBDDDE; }

.patient-dash-theme-grey {
  background-color: #DBDDDE !important; }

.tile-theme-grey {
  background-color: #DBDDDE !important; }
  @media (min-width: 1025px) {
    .tile-theme-grey:hover {
      background-color: #e8eaea !important; } }

.btn-theme-grey {
  background-color: #DBDDDE; }
  .btn-theme-grey:hover, .btn-theme-grey:focus, .btn-theme-grey:active {
    opacity: 0.9;
    outline: none;
    background: #DBDDDE;
    transition: all .3s;
    text-decoration: none; }

.border-theme-grey {
  border-color: #DBDDDE; }

.theme-grey {
  background-color: #DBDDDE !important; }

.text-mymhealth {
  color: #00aad4 !important; }

.bg-mymhealth {
  background-color: #00aad4; }

.patient-dash-mymhealth {
  background-color: #00aad4 !important; }

.tile-mymhealth {
  background-color: #00aad4 !important; }
  @media (min-width: 1025px) {
    .tile-mymhealth:hover {
      background-color: #00beee !important; } }

.btn-mymhealth {
  background-color: #00aad4; }
  .btn-mymhealth:hover, .btn-mymhealth:focus, .btn-mymhealth:active {
    opacity: 0.9;
    outline: none;
    background: #00aad4;
    transition: all .3s;
    text-decoration: none; }

.border-mymhealth {
  border-color: #00aad4; }

.mymhealth {
  background-color: #00aad4 !important; }

.text-theme-main {
  color: #00aad4 !important; }

.bg-theme-main {
  background-color: #00aad4; }

.patient-dash-theme-main {
  background-color: #00aad4 !important; }

.tile-theme-main {
  background-color: #00aad4 !important; }
  @media (min-width: 1025px) {
    .tile-theme-main:hover {
      background-color: #00beee !important; } }

.btn-theme-main {
  background-color: #00aad4; }
  .btn-theme-main:hover, .btn-theme-main:focus, .btn-theme-main:active {
    opacity: 0.9;
    outline: none;
    background: #00aad4;
    transition: all .3s;
    text-decoration: none; }

.border-theme-main {
  border-color: #00aad4; }

.theme-main {
  background-color: #00aad4 !important; }

.text-theme-main-dark {
  color: #007DA3 !important; }

.bg-theme-main-dark {
  background-color: #007DA3; }

.patient-dash-theme-main-dark {
  background-color: #007DA3 !important; }

.tile-theme-main-dark {
  background-color: #007DA3 !important; }
  @media (min-width: 1025px) {
    .tile-theme-main-dark:hover {
      background-color: #0091bd !important; } }

.btn-theme-main-dark {
  background-color: #007DA3; }
  .btn-theme-main-dark:hover, .btn-theme-main-dark:focus, .btn-theme-main-dark:active {
    opacity: 0.9;
    outline: none;
    background: #007DA3;
    transition: all .3s;
    text-decoration: none; }

.border-theme-main-dark {
  border-color: #007DA3; }

.theme-main-dark {
  background-color: #007DA3 !important; }

.text-theme-main-darker {
  color: #00627F !important; }

.bg-theme-main-darker {
  background-color: #00627F; }

.patient-dash-theme-main-darker {
  background-color: #00627F !important; }

.tile-theme-main-darker {
  background-color: #00627F !important; }
  @media (min-width: 1025px) {
    .tile-theme-main-darker:hover {
      background-color: #007699 !important; } }

.btn-theme-main-darker {
  background-color: #00627F; }
  .btn-theme-main-darker:hover, .btn-theme-main-darker:focus, .btn-theme-main-darker:active {
    opacity: 0.9;
    outline: none;
    background: #00627F;
    transition: all .3s;
    text-decoration: none; }

.border-theme-main-darker {
  border-color: #00627F; }

.theme-main-darker {
  background-color: #00627F !important; }

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

.bg-white {
  background-color: #fff; }

.patient-dash-white {
  background-color: #fff !important; }

.tile-white {
  background-color: #fff !important; }
  @media (min-width: 1025px) {
    .tile-white:hover {
      background-color: white !important; } }

.btn-white {
  background-color: #fff; }
  .btn-white:hover, .btn-white:focus, .btn-white:active {
    opacity: 0.9;
    outline: none;
    background: #fff;
    transition: all .3s;
    text-decoration: none; }

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

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

.text-black {
  color: #000 !important; }

.bg-black {
  background-color: #000; }

.patient-dash-black {
  background-color: #000 !important; }

.tile-black {
  background-color: #000 !important; }
  @media (min-width: 1025px) {
    .tile-black:hover {
      background-color: #0d0d0d !important; } }

.btn-black {
  background-color: #000; }
  .btn-black:hover, .btn-black:focus, .btn-black:active {
    opacity: 0.9;
    outline: none;
    background: #000;
    transition: all .3s;
    text-decoration: none; }

.border-black {
  border-color: #000; }

.black {
  background-color: #000 !important; }

.text-dark {
  color: #0d0d0d !important; }

.bg-dark {
  background-color: #0d0d0d; }

.patient-dash-dark {
  background-color: #0d0d0d !important; }

.tile-dark {
  background-color: #0d0d0d !important; }
  @media (min-width: 1025px) {
    .tile-dark:hover {
      background-color: #1a1a1a !important; } }

.btn-dark {
  background-color: #0d0d0d; }
  .btn-dark:hover, .btn-dark:focus, .btn-dark:active {
    opacity: 0.9;
    outline: none;
    background: #0d0d0d;
    transition: all .3s;
    text-decoration: none; }

.border-dark {
  border-color: #0d0d0d; }

.dark {
  background-color: #0d0d0d !important; }

.text-dark-grey {
  color: #888 !important; }

.bg-dark-grey {
  background-color: #888; }

.patient-dash-dark-grey {
  background-color: #888 !important; }

.tile-dark-grey {
  background-color: #888 !important; }
  @media (min-width: 1025px) {
    .tile-dark-grey:hover {
      background-color: #959595 !important; } }

.btn-dark-grey {
  background-color: #888; }
  .btn-dark-grey:hover, .btn-dark-grey:focus, .btn-dark-grey:active {
    opacity: 0.9;
    outline: none;
    background: #888;
    transition: all .3s;
    text-decoration: none; }

.border-dark-grey {
  border-color: #888; }

.dark-grey {
  background-color: #888 !important; }

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

.bg-light-grey {
  background-color: #eee; }

.patient-dash-light-grey {
  background-color: #eee !important; }

.tile-light-grey {
  background-color: #eee !important; }
  @media (min-width: 1025px) {
    .tile-light-grey:hover {
      background-color: #fbfbfb !important; } }

.btn-light-grey {
  background-color: #eee; }
  .btn-light-grey:hover, .btn-light-grey:focus, .btn-light-grey:active {
    opacity: 0.9;
    outline: none;
    background: #eee;
    transition: all .3s;
    text-decoration: none; }

.border-light-grey {
  border-color: #eee; }

.light-grey {
  background-color: #eee !important; }

.text-lighter-grey {
  color: #DBDDDE !important; }

.bg-lighter-grey {
  background-color: #DBDDDE; }

.patient-dash-lighter-grey {
  background-color: #DBDDDE !important; }

.tile-lighter-grey {
  background-color: #DBDDDE !important; }
  @media (min-width: 1025px) {
    .tile-lighter-grey:hover {
      background-color: #e8eaea !important; } }

.btn-lighter-grey {
  background-color: #DBDDDE; }
  .btn-lighter-grey:hover, .btn-lighter-grey:focus, .btn-lighter-grey:active {
    opacity: 0.9;
    outline: none;
    background: #DBDDDE;
    transition: all .3s;
    text-decoration: none; }

.border-lighter-grey {
  border-color: #DBDDDE; }

.lighter-grey {
  background-color: #DBDDDE !important; }

.text-mycopd {
  color: #0C65A1 !important; }

.bg-mycopd {
  background-color: #0C65A1; }

.patient-dash-mycopd {
  background-color: #0C65A1 !important; }

.tile-mycopd {
  background-color: #0C65A1 !important; }
  @media (min-width: 1025px) {
    .tile-mycopd:hover {
      background-color: #0e74b9 !important; } }

.btn-mycopd {
  background-color: #0C65A1; }
  .btn-mycopd:hover, .btn-mycopd:focus, .btn-mycopd:active {
    opacity: 0.9;
    outline: none;
    background: #0C65A1;
    transition: all .3s;
    text-decoration: none; }

.border-mycopd {
  border-color: #0C65A1; }

.mycopd {
  background-color: #0C65A1 !important; }

.text-myasthma {
  color: #971B5C !important; }

.bg-myasthma {
  background-color: #971B5C; }

.patient-dash-myasthma {
  background-color: #971B5C !important; }

.tile-myasthma {
  background-color: #971B5C !important; }
  @media (min-width: 1025px) {
    .tile-myasthma:hover {
      background-color: #ad1f69 !important; } }

.btn-myasthma {
  background-color: #971B5C; }
  .btn-myasthma:hover, .btn-myasthma:focus, .btn-myasthma:active {
    opacity: 0.9;
    outline: none;
    background: #971B5C;
    transition: all .3s;
    text-decoration: none; }

.border-myasthma {
  border-color: #971B5C; }

.myasthma {
  background-color: #971B5C !important; }

.text-mydiabetes {
  color: #3C2875 !important; }

.bg-mydiabetes {
  background-color: #3C2875; }

.patient-dash-mydiabetes {
  background-color: #3C2875 !important; }

.tile-mydiabetes {
  background-color: #3C2875 !important; }
  @media (min-width: 1025px) {
    .tile-mydiabetes:hover {
      background-color: #462e88 !important; } }

.btn-mydiabetes {
  background-color: #3C2875; }
  .btn-mydiabetes:hover, .btn-mydiabetes:focus, .btn-mydiabetes:active {
    opacity: 0.9;
    outline: none;
    background: #3C2875;
    transition: all .3s;
    text-decoration: none; }

.border-mydiabetes {
  border-color: #3C2875; }

.mydiabetes {
  background-color: #3C2875 !important; }

.text-myheart {
  color: #9B0000 !important; }

.bg-myheart {
  background-color: #9B0000; }

.patient-dash-myheart {
  background-color: #9B0000 !important; }

.tile-myheart {
  background-color: #9B0000 !important; }
  @media (min-width: 1025px) {
    .tile-myheart:hover {
      background-color: #b50000 !important; } }

.btn-myheart {
  background-color: #9B0000; }
  .btn-myheart:hover, .btn-myheart:focus, .btn-myheart:active {
    opacity: 0.9;
    outline: none;
    background: #9B0000;
    transition: all .3s;
    text-decoration: none; }

.border-myheart {
  border-color: #9B0000; }

.myheart {
  background-color: #9B0000 !important; }

.text-alert-red {
  color: #991531 !important; }

.bg-alert-red {
  background-color: #991531; }

.patient-dash-alert-red {
  background-color: #991531 !important; }

.tile-alert-red {
  background-color: #991531 !important; }
  @media (min-width: 1025px) {
    .tile-alert-red:hover {
      background-color: #af1838 !important; } }

.btn-alert-red {
  background-color: #991531; }
  .btn-alert-red:hover, .btn-alert-red:focus, .btn-alert-red:active {
    opacity: 0.9;
    outline: none;
    background: #991531;
    transition: all .3s;
    text-decoration: none; }

.border-alert-red {
  border-color: #991531; }

.alert-red {
  background-color: #991531 !important; }

.text-mytelehealth {
  color: #05426c !important; }

.bg-mytelehealth {
  background-color: #05426c; }

.patient-dash-mytelehealth {
  background-color: #05426c !important; }

.tile-mytelehealth {
  background-color: #05426c !important; }
  @media (min-width: 1025px) {
    .tile-mytelehealth:hover {
      background-color: #065184 !important; } }

.btn-mytelehealth {
  background-color: #05426c; }
  .btn-mytelehealth:hover, .btn-mytelehealth:focus, .btn-mytelehealth:active {
    opacity: 0.9;
    outline: none;
    background: #05426c;
    transition: all .3s;
    text-decoration: none; }

.border-mytelehealth {
  border-color: #05426c; }

.mytelehealth {
  background-color: #05426c !important; }

.opacity-1 {
  opacity: 0.1; }

.opacity-2 {
  opacity: 0.2; }

.opacity-3 {
  opacity: 0.3; }

.opacity-4 {
  opacity: 0.4; }

.opacity-5 {
  opacity: 0.5; }

.opacity-6 {
  opacity: 0.6; }

.opacity-7 {
  opacity: 0.7; }

.opacity-8 {
  opacity: 0.8; }

.opacity-9 {
  opacity: 0.9; }

/*============================================
SEPERATOR AND BORDERS
=============================================*/
iframe {
  border: none; }

.separator-x {
  position: relative; }

.separator-x:before {
  position: absolute;
  top: 0;
  left: -20%;
  display: block;
  width: 1px;
  height: 100%;
  content: "";
  background-color: #888; }

.header-line {
  border-top: 2px solid #00aad4;
  width: 13%;
  margin: 0 auto;
  margin-bottom: 15px;
  margin-top: 5px;
  display: block; }

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

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

.border-transparent {
  border: 1px solid transparent;
  padding: 10px;
  transition: all .3s; }

.border-transparent:hover {
  border: 1px solid white;
  transition: all .3s;
  cursor: pointer; }

.border-top {
  margin-top: 20px;
  border: 0;
  border-top: 1px solid #eee; }

.border-bottom {
  margin-bottom: 20px;
  border: 0;
  border-bottom: 1px solid #eee; }

.border-bottom-1-solid-theme {
  border-bottom: 1px solid #081838; }

.border-bottom-2-solid-theme {
  border-bottom: 2px solid #081838; }

.transition-fade {
  transition: all .3s ease; }

html {
  scroll-behavior: smooth; }

svg {
  width: 35px;
  margin: 0 auto;
  position: absolute; }

.cls-1, .cls-2 {
  fill: #ffffff; }

#bob {
  -webkit-animation-name: fadeInDown;
  /* Safari 4.0 - 8.0 */
  position: relative;
  -webkit-animation-duration: 2s;
  /* Safari 4.0 - 8.0 */
  animation-name: fadeInDown;
  animation-duration: 2s;
  animation-iteration-count: infinite; }

@keyframes fadeInDown {
  0% {
    opacity: 1;
    -webkit-transform: 100%;
    transform: 100%; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown; }

section {
  z-index: 9; }

/*!---------------------------------------------------------------------------*\

    #MY MHEALTH WEBSITE THEME

\*----------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------*\

    #TOOLS

\*----------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------*\

    #GENERIC

\*----------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------*\

    #BASE

\*----------------------------------------------------------------------------*/
.clearfix {
  display: inline-block; }
  .clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }

html[xmlns] .clearfix {
  display: block; }

* html .clearfix {
  height: 1%; }

h1,
h2,
h3,
h4,
h5,
h6,
.main-title {
  font-family: "LatoWeb", Helvetica, Arial, sans-serif, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal; }

.main-title {
  font-size: 3.075rem !important;
  line-height: 1; }

@media (max-width: 575px) {
  .main-title {
    font-size: 2.05rem !important;
    line-height: 1; } }

.main-title_hero {
  font-size: 5.125rem !important;
  line-height: 1;
  margin: 50px 0 40px 0; }

@media (max-width: 575px) {
  .main-title_hero {
    font-size: 3.84375rem !important;
    line-height: 1; } }

.secondary-title {
  font-family: "LatoWebLight", Helvetica, Arial, sans-serif, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-size: 3.075rem !important; }

@media (max-width: 575px) {
  .secondary-title {
    font-size: 2.5625rem !important;
    line-height: 1; } }

.team h2 {
  font-size: 1.845rem;
  line-height: 40px; }

.footerCTA {
  font-size: 2.665rem;
  line-height: 40px; }

@media (max-width: 790px) {
  .footerCTA {
    font-size: 2.05rem;
    line-height: 40px; } }

.enable-background {
  enable-background: new 0 0 63.2 88; }

.sub-title {
  color: #495057;
  font-family: "LatoWeb", Helvetica, Arial, sans-serif, sans-serif; }

.main-title {
  font-size: 4.02313rem;
  line-height: 1.2; }
  @media (max-width: 1366px) {
    .main-title {
      font-size: 2.5625rem;
      line-height: 50px; } }
  @media (max-width: 736px) {
    .main-title {
      font-size: 2.30625rem; } }

h1, .h1 {
  font-size: 2.5625rem; }
  @media (max-width: 1366px) {
    h1, .h1 {
      font-size: 2.19017rem; } }
  @media (max-width: 736px) {
    h1, .h1 {
      font-size: 1.70833rem; } }

h2, .h2 {
  font-size: 2.30625rem; }
  @media (max-width: 1366px) {
    h2, .h2 {
      font-size: 1.97115rem; } }
  @media (max-width: 736px) {
    h2, .h2 {
      font-size: 1.5375rem; } }

h3, .h3 {
  font-size: 2.30625rem; }
  @media (max-width: 1366px) {
    h3, .h3 {
      font-size: 1.97115rem; } }
  @media (max-width: 736px) {
    h3, .h3 {
      font-size: 1.5375rem; } }

h4, .h4 {
  font-size: 2.30625rem; }
  @media (max-width: 1366px) {
    h4, .h4 {
      font-size: 1.97115rem; } }
  @media (max-width: 736px) {
    h4, .h4 {
      font-size: 1.5375rem; } }

h5, .h5 {
  font-size: 1.5375rem; }
  @media (max-width: 1366px) {
    h5, .h5 {
      font-size: 1.3141rem; } }
  @media (max-width: 736px) {
    h5, .h5 {
      font-size: 1.3141rem; } }

h6, .h6 {
  font-size: 1.025rem; }
  @media (max-width: 1366px) {
    h6, .h6 {
      font-size: 0.87607rem; } }
  @media (max-width: 736px) {
    h6, .h6 {
      font-size: 0.68333rem; } }

.hero-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  min-height: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column; }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .hero-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    min-height: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column; } }

#carouselFeature {
  min-height: 80vh; }
  @media (min-width: 737px) {
    #carouselFeature {
      display: flex;
      justify-content: center;
      flex-direction: column; } }
  #carouselFeature .carousel-indicators li {
    background: black !important;
    border: none; }
  #carouselFeature .carousel-control-prev, #carouselFeature .carousel-control-next {
    color: black !important;
    font-size: 2rem;
    width: 10%; }
    @media (max-width: 736px) {
      #carouselFeature .carousel-control-prev, #carouselFeature .carousel-control-next {
        display: none !important; } }

#video {
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px; }

#play {
  width: 100px; }

/*============================================
PAGE LOADER
=============================================*/
.fill {
  width: 100%;
  height: 100%;
  background-position: center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover; }

.copyright {
  font-size: 1em;
  color: #c9c9c9; }

.mycopd-features div:nth-child(1),
.mycopd-features div:nth-child(2),
.mycopd-features div:nth-child(4),
.mycopd-features div:nth-child(8) {
  background: #1e8f41; }

.mycopd-features div:nth-child(3) {
  background: #bd2476; }

.mycopd-features div:nth-child(5) {
  background: #d34d30; }

.mycopd-features div:nth-child(6),
.mycopd-features div:nth-child(7) {
  background: #2d7db8; }

.home-list li {
  list-style: square;
  list-style-position: inherit;
  margin-left: 20px;
  font-size: 1.15em;
  font-weight: 300;
  line-height: normal; }

.services {
  margin: 40px 0; }

.service {
  width: 100%;
  height: 280px;
  text-align: center;
  border: 1px solid #ddd;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  margin-bottom: 40px;
  background-size: cover;
  background-position: center;
  display: table !important; }

.service-row {
  margin-bottom: 33px; }

.service .icon-holder {
  position: relative;
  top: 100px;
  display: inline-block;
  /*margin-bottom: 40px;*/
  margin: 10px auto;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }

.service .heading {
  position: relative;
  top: 80px;
  -webkit-transition: all 600ms cubic-bezier(0.17, 0.67, 0.83, 0.67);
  transition: all 600ms cubic-bezier(0.17, 0.67, 0.83, 0.67); }

/*.patient-clinician h4 {*/
/*padding: 25px;*/
/*}*/
.patient-clinician .box {
  border: 1px solid #fff;
  padding: 50px 10px 50px 10px;
  margin: 0 20px;
  -webkit-flex: 1 340px;
  -webkit-box-flex: 0;
  -ms-flex: 1 340px;
  flex: 1 340px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  margin: 0 20px 40px; }

.patient-clinician .box:hover {
  background: #1D2D35;
  border-color: #1D2D35;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  color: #fff; }

.patient-clinician .checkoutbox {
  border: 1px solid #3b4b53;
  background: #3b4b53;
  padding: 50px 10px 50px 10px;
  margin: 0 20px;
  -webkit-flex: 1 340px;
  -webkit-box-flex: 0;
  -ms-flex: 1 340px;
  flex: 1 340px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  margin: 0 20px 40px; }

@media (max-width: 736px) {
  .patient-clinician .checkoutbox {
    padding: 20px 10px 20px 10px; } }

.patient-clinician .checkoutbox p a {
  color: #fff; }

.patient-clinician .checkoutbox .btn-white {
  background: white;
  padding: 10px 20px;
  color: black;
  font-weight: 400; }

.btn-buynow {
  color: #fff;
  font-weight: 500; }

.btn-buynow:hover {
  background: #333333 !important;
  color: white !important; }

.small-padding {
  padding: 50px 0 35px; }

.patient-clinician .btn-primary:hover {
  background: #336a85;
  color: #000;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease; }

@media (max-width: 480px) {
  .patient-clinician .box img {
    width: 200px; }
  .patient-clinician .box {
    padding: 30px 10px 30px 10px;
    margin: 10px 5px; }
  .patient-clinician .box p {
    display: none; } }

/*Educational Videos */
.service .icon-holder > img.icon {
  width: 150px; }

.service h4 {
  color: #fff;
  font-weight: 500;
  padding: 8px;
  font-size: 1.5em;
  font-family: 'Khula', sans-serif; }

.inner-service {
  background: rgba(0, 0, 0, 0.3);
  height: 100%;
  display: table-cell !important; }

.service .description {
  width: 90%;
  margin: 0 auto;
  opacity: 0;
  font-weight: 200;
  -webkit-transition: all 600ms cubic-bezier(0.68, -0.55, 0.265, 1.55);
  transition: all 600ms cubic-bezier(0.68, -0.55, 0.265, 1.55);
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0); }

.educational .carousel-indicators li {
  background-color: transparent;
  border: 0 none; }

.educational .carousel-indicators {
  bottom: 0 !important; }

.educational .carousel-control {
  background: none !important;
  color: #fff;
  height: 26px;
  width: 20px;
  margin: 128px 85px 0 85px; }

.educational .carousel-control .left {
  height: 300px; }

.short-banner {
  min-height: 30vh;
  height: 30vh; }

.img-full {
  width: 100%; }

.bordered {
  border: 1px solid #eee; }

.btn-inlineblock {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
  margin: 0 auto 10px; }

#cat-logo {
  max-width: 350px; }

/**************** RESPONSIVE STUFF ****************/
/*.mobile-first {float:right;}*/
.brand-black {
  display: none; }

@media (max-width: 1270px) {
  .service .description {
    font-size: 1em; } }

@media (max-width: 1200px) {
  section {
    margin: 0; }
  .bg-fixed {
    background-attachment: scroll; } }

@media (min-width: 1199px) {
  .service:hover,
  .inner-service:hover {
    background: #fff;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .service:hover {
    border: 1px solid #ddd; }
  .service:hover .icon-holder {
    top: 10px;
    color: #000; }
  .service:hover .heading {
    top: 0px; }
  .service:hover .description {
    opacity: 1;
    color: #000;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    /*margin-top: -30px;*/ }
  .service:hover h4 {
    opacity: 0; } }

.navbar.scrolled .brand-black {
  display: inherit; }

.navbar.scrolled .brand-white {
  display: none; }

@media (max-width: 1024px) {
  .educational .carousel-indicators li {
    background-color: transparent;
    height: 17px;
    width: 17px;
    margin: 2px; }
  .educational .carousel-indicators li.active {
    height: 18px;
    width: 18px;
    margin: 1px; }
  .testimonials .carousel-control.left {
    margin-left: -10px; }
  .testimonials .carousel-control.right {
    margin-right: -10px; }
  .bg-theme-brown,
  .bg-theme-main-dark,
  .bg-darker-theme,
  .bg-color-4 {
    margin: 0 0; } }

/* Medium devices (desktops, 992px and below/up) */
@media (max-width: 992px) {
  /*.mobile-first {float:none;}*/
  .mobile-first {
    order: 1; }
  .mobile-second {
    order: 2; } }

/* Small devices (tablets, 768px and below/up) */
@media (max-width: 768px) {
  #testimonials-section {
    display: none; }
  .close {
    font-size: 50px;
    font-weight: lighter;
    margin: -40px 0 0 0;
    color: #fff;
    opacity: 0.8; }
  .modal-dialog {
    padding-top: 50px; }
  .modal-xl {
    width: 100%; }
  .educational .education-slider {
    padding: 0 !important; }
  .educational .carousel-indicators li {
    height: 17px;
    width: 17px;
    margin: 2px; }
  .educational .carousel-indicators li.active {
    height: 18px;
    width: 18px;
    margin: 1px; }
  .testimonials .carousel-control.left {
    margin-left: 0; }
  .testimonials .carousel-control.right {
    margin-right: 0; } }

/*============================================
FORM GROUP
=============================================*/
.form-group select {
  width: 100%;
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  background: none;
  height: 46px;
  padding: 10px 16px;
  font-size: 1.2rem;
  line-height: 1.3333333;
  border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }

/*============================================
TEAM
=============================================*/
.team-img img {
  height: 130px;
  margin-bottom: 20px !important; }

@media (max-width: 736px) {
  .team-img img {
    height: 100px;
    margin-bottom: 10px !important; } }

@media (max-width: 736px) {
  img[alt="copyright symbol"] {
    width: 40px; } }

.education-list .topic {
  transform: scale(0.9);
  font-family: "LatoWebBold", Helvetica, Arial, sans-serif;
  line-height: 50px;
  position: relative;
  padding: 0 10px;
  line-height: inherit;
  color: black;
  text-align: center;
  letter-spacing: 0;
  transition: all 0.3s ease-in-out; }
  .education-list .topic:hover {
    transform: scale(1.05); }
  @media (max-width: 736px) {
    .education-list .topic {
      line-height: 40px; } }
  .education-list .topic:nth-child(5n + 1) {
    font-size: 2.92857rem; }
    @media (max-width: 736px) {
      .education-list .topic:nth-child(5n + 1) {
        font-size: 2.05rem; } }
  .education-list .topic:nth-child(5n + 2) {
    font-size: 1.46429rem; }
    @media (max-width: 736px) {
      .education-list .topic:nth-child(5n + 2) {
        font-size: 1.025rem; } }
  .education-list .topic:nth-child(5n + 3) {
    font-size: 2.19643rem; }
    @media (max-width: 736px) {
      .education-list .topic:nth-child(5n + 3) {
        font-size: 1.5375rem; } }
  .education-list .topic:nth-child(5n + 4) {
    font-size: 2.48929rem; }
    @media (max-width: 736px) {
      .education-list .topic:nth-child(5n + 4) {
        font-size: 1.7425rem; } }
  .education-list .topic:nth-child(5n + 5) {
    font-size: 1.75714rem; }
    @media (max-width: 736px) {
      .education-list .topic:nth-child(5n + 5) {
        font-size: 1.23rem; } }

.videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0; }

.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px; }

.round {
  border-radius: 50%; }

@media print {
  .clinician html, .clinician body {
    width: 95%;
    overflow: hidden; }
  .clinician #top-nav-push, .clinician #top-navbar-desktop, .clinician #dashboard-patient-menu, .clinician #top-navbar-toggle {
    display: none !important; }
  .clinician table {
    margin: 0 auto;
    page-break-inside: avoid;
    page-break-after: auto; }
  .clinician tr {
    page-break-inside: avoid;
    page-break-after: auto; }
  .clinician td.th {
    page-break-inside: avoid;
    page-break-after: auto;
    font-size: 12pt !important; }
  .clinician body {
    -webkit-print-color-adjust: exact; }
  .clinician .navbar, .clinician .nav, .clinician .navbar-brand, .clinician .logo img, .clinician .details-nav, .clinician .buttons {
    display: none !important; }
  .clinician a {
    display: none; }
  .clinician h2 {
    text-align: center !important; }
  .clinician .fa {
    display: none; }
  .clinician .details-nav {
    display: none; }
  .clinician .readsuseraccessdetails {
    padding-top: 0cm !important;
    font-size: 20pt !important; }
  .clinician .readsuseraccessdetails-details {
    width: 90%;
    margin: 0 auto; }
  .clinician .selfmanagementplan-image {
    width: 65%;
    margin: 0 auto;
    display: block;
    padding-bottom: 0.4cm; }
  .clinician .selfmanagementplan-section {
    width: 23.4%;
    padding: 0 0.5cm;
    float: left;
    border-left: 1px solid #888; }
  .clinician .selfmanagementplan-section:first-child {
    border-left: none; }
  .clinician .footer {
    display: none; }
  .clinician .footer-branding {
    display: none; }
  .clinician .selfmanagementplan-section-title {
    font-size: 15pt;
    padding-bottom: 0.3cm;
    text-align: center;
    font-weight: bold; }
  .clinician .selfmanagementplan-pp-title {
    font-size: 13.5pt;
    padding-bottom: 0.3cm;
    padding-top: 0.4cm;
    text-align: center;
    font-weight: bold; }
  .clinician .selfmanagementplan-section-text {
    font-size: 12pt;
    text-align: center;
    border-bottom: 1px dashed #888;
    padding-bottom: 0.4cm;
    line-height: normal; }
  .clinician .selfmanagementplan-pp-text {
    font-size: 12pt;
    text-align: center;
    border-bottom: 1px dashed #888;
    padding-bottom: 0.4cm;
    line-height: normal; }
  .clinician .selfmanagementplan-pp-noprescriptions {
    color: red !important;
    line-height: normal !important;
    margin-top: 0.5cm;
    font-size: 12pt; }
  .clinician .selfmanagementplan-p-name {
    font-size: 12pt;
    text-align: center;
    font-weight: bold; }
  .clinician .selfmanagementplan-p-image img {
    width: 65%;
    margin: 0 auto;
    display: block;
    padding-top: 0.5cm;
    padding-bottom: 0.1cm; }
  .clinician .selfmanagementplan-p-prescription {
    font-size: 12pt;
    text-align: center;
    padding-bottom: 0.4cm;
    line-height: normal !important; }
  .clinician .selfmanagementplan-maintitle {
    display: block;
    text-align: center;
    padding-bottom: 0.5cm;
    font-weight: 500; }
  .clinician .buttons, .clinician .btn {
    display: none !important; }
  .clinician .list-table tbody tr {
    display: none; }
  .clinician .list-table tbody tr.footable-detail-show, .clinician .footable tbody tr.footable-row-detail, .clinician .footable-row-detail-row {
    display: table-row;
    padding: 0; }
  .clinician .footable-row-detail-name, .clinician .footable-row-detail-value {
    display: table-cell;
    padding: 1cm; }
  .clinician .print-instruction {
    display: block !important; }
  .clinician .login-instructions {
    display: block;
    margin: 0 auto;
    width: 90%; }
  .clinician .login-instructions p {
    font-size: 18pt !important;
    margin-bottom: 10pt; }
  .clinician .letter-text {
    font-size: 12pt; }
  .clinician .letter-address {
    text-align: right;
    margin-bottom: 30px; }
  .clinician p.text-bold {
    font-weight: bold; }
  .clinician .detail-table {
    width: 95%;
    margin: 0 auto;
    font-size: 12pt !important;
    overflow: hidden !important; }
  .clinician .detail-table th {
    text-align: left !important; }
  .clinician .table-bordered > thead > tr > th, .clinician .table-bordered > tbody > tr > th, .clinician .table-bordered > tfoot > tr > th, .clinician .table-bordered > thead > tr > td, .clinician .table-bordered > tbody > tr > td, .clinician .table-bordered > tfoot > tr > td {
    border: 1px solid #ddd; } }

@media print {
  .patient {
    /*selfmananagementplan*/ }
    .patient div, .patient body {
      width: 100%;
      font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
    .patient body {
      -webkit-print-color-adjust: exact; }
    .patient .navbar {
      display: none; }
    .patient .selfmanagementplan-smiley {
      width: 65%;
      margin: 0 auto;
      display: block;
      padding-bottom: 0.4cm; }
    .patient .selfmanagementplan-section {
      width: 21.4%;
      padding: 0 0.3cm;
      float: left;
      border-left: 1px solid #888; }
    .patient .selfmanagementplan-section:first-child {
      border-left: none; }
    .patient .footer {
      display: none; }
    .patient .footer-branding {
      display: none; }
    .patient .selfmanagementplan-section-title {
      font-size: 15pt;
      padding-bottom: 0.3cm;
      text-align: center;
      font-weight: bold; }
    .patient .selfmanagementplan-pp-title {
      font-size: 13.5pt;
      padding-bottom: 0.3cm;
      padding-top: 0.4cm;
      text-align: center;
      font-weight: bold; }
    .patient .selfmanagementplan-section-text {
      font-size: 12pt;
      text-align: center;
      border-bottom: 1px dashed #888;
      padding-bottom: 0.4cm; }
    .patient .selfmanagementplan-pp-text {
      font-size: 12pt;
      text-align: center;
      border-bottom: 1px dashed #888;
      padding-bottom: 0.4cm; }
    .patient .selfmanagementplan-p-name {
      font-size: 13pt;
      text-align: center;
      font-weight: bold; }
    .patient .selfmanagementplan-p-image img {
      width: 65%;
      margin: 0 auto;
      display: block;
      padding-top: 0.5cm;
      padding-bottom: 0.1cm; }
    .patient .selfmanagementplan-p-prescription {
      font-size: 12pt;
      text-align: center;
      padding-bottom: 0.4cm; }
    .patient .selfmanagementplan-maintitle {
      display: block;
      text-align: center;
      padding-bottom: 0.5cm;
      font-weight: 500; }
    .patient .buttons {
      display: none; }
    .patient .oac-side1, .patient .oac-side2 {
      border: 1px dashed #bbb;
      margin-bottom: 0.5cm;
      width: 12cm;
      height: 7cm;
      background-color: #fff; }
    .patient .oac-title {
      background-color: #bc1071 !important;
      color: white;
      font-weight: bold;
      width: 115px;
      padding: 2mm;
      font-size: 17pt; }
    .patient .oac-side1-text {
      font-size: 12pt;
      padding: 0.3cm;
      vertical-align: top; }
    .patient .oac-side1-titleimg {
      vertical-align: top !important; }
    .patient .oac-photo img {
      width: 130px !important; }
    .patient .oac-side2-title {
      background-color: #bc1071 !important;
      color: #ffffff;
      font-weight: bold;
      width: 100%;
      text-align: center;
      font-size: 17pt; }
    .patient .oac-side2-text {
      font-size: 12pt;
      padding: 0.3cm; }
    .patient .selfmanagementplan-maintitle {
      display: block; } }

@media print {
  .manager .navbar, .manager .nav, .manager .navbar-brand, .manager .logo img, .manager .details-nav, .manager .buttons {
    display: none !important; }
  .manager a {
    display: none; }
  .manager .fa {
    display: none; }
  .manager .details-nav {
    display: none; }
  .manager .footer {
    display: none; }
  .manager .readsuseraccessdetails h2 {
    display: none; }
  .manager .readsuseraccessdetails-details {
    font-size: 14pt;
    text-align: center; } }

/*============================================
SCROLL TO TOP NAV
=============================================*/
.scroll-up {
  padding: 15px;
  position: fixed;
  bottom: 100px;
  right: 35px;
  border: 1px solid #eee;
  display: none;
  color: #eee;
  z-index: 999 !important; }
  @media (max-width: 1024px) {
    .scroll-up {
      padding: 15px !important; } }
  @media (max-width: 736px) {
    .scroll-up {
      padding: 10px !important; } }

.scroll-up:hover {
  background: #00aad4;
  border-color: #00aad4;
  color: #fff; }

/*============================================
ICONS
=============================================*/
.play-icon {
  opacity: 0.7;
  -webkit-transition: all 0.3s ease-in-out; }

.play-icon:hover {
  opacity: 1; }

blockquote h3 {
  font-family: inherit;
  font-size: 1.79375rem;
  margin: 2em 0;
  padding: 0.25em 40px;
  line-height: 1.45;
  position: relative;
  color: #383838;
  border-left: 5px solid #007E9E !important; }
  @media (max-width: 736px) {
    blockquote h3 {
      font-size: 1.4rem !important; } }

blockquote:before {
  display: block;
  font-size: 80px;
  position: absolute;
  left: -10px;
  top: -20px;
  color: #7a7a7a; }

blockquote:after {
  display: block;
  font-size: 80px;
  position: absolute;
  right: 30px;
  bottom: -50px;
  color: #7a7a7a; }

/*----------------------------------------------------------------------------*\

    #COMPONENTS

\*----------------------------------------------------------------------------*/
/*============================================
Alert Box
=============================================*/
.alertbox {
  display: block;
  margin: 84px auto 20px;
  padding: 40px;
  background-color: #E4F2F5;
  color: black; }
  .alertbox .closebtn {
    margin-left: 100px;
    color: black;
    font-weight: bold;
    float: right;
    font-size: 25px;
    line-height: 18px;
    cursor: pointer;
    transition: 0.3s; }
  .alertbox .closebtn:hover {
    color: grey; }

/*============================================
BUTTONS
=============================================*/
.mmh-link {
  color: #007E9E;
  text-decoration: underline; }

.mmh-link:hover, .mmh-link:active, .mmh-link:focus {
  color: #007494; }

.btn {
  padding: 8px 3.5vmin;
  font-family: "LatoWebSemiBold", Helvetica, Arial, sans-serif !important;
  font-size: 1.23rem;
  text-align: center;
  line-height: 42px;
  text-shadow: none;
  border: none;
  box-shadow: none !important;
  color: #fff;
  opacity: 1;
  border-radius: 34px !important;
  transition: all 0.3s ease-in-out;
  font-family: "LatoWebLight", Helvetica, Arial, sans-serif;
  font-weight: normal;
  margin: 0;
  height: 64px;
  min-height: 64px;
  max-height: 64px;
  min-width: 150px; }
  @media (max-width: 1440px) {
    .btn {
      font-size: 1.11725rem; } }
  @media (max-width: 736px) {
    .btn {
      font-size: 1.025rem; } }
  @media (min-width: 1025px) {
    .btn {
      font-weight: bold; } }
  @media (max-width: 1024px) {
    .btn {
      font-family: "LatoWebMedium", Helvetica, Arial, sans-serif; } }
  .btn:hover, .btn:focus, .btn:active {
    outline: none;
    background: #424242 !important;
    transition: all .3s;
    text-decoration: none !important; }
  .btn-mym {
    color: #007494 !important;
    background: transparent !important;
    border: 2px solid #007E9E !important; }
    .btn-mym:hover, .btn-mym:active, .btn-mym:focus {
      background: #007E9E !important;
      color: white !important; }
  .btn-white {
    color: #007E9E !important;
    background: white !important;
    border: 2px solid white !important;
    font-family: "LatoWebBold", Helvetica, Arial, sans-serif !important; }
    .btn-white:hover, .btn-white:active, .btn-white:focus {
      background: #007E9E !important;
      color: white !important;
      border: 2px solid white !important; }
  .btn-white-green {
    color: #1d5a25 !important;
    background: white !important;
    border: 2px solid white !important;
    font-family: "LatoWebBold", Helvetica, Arial, sans-serif !important; }
    .btn-white-green:hover, .btn-white-green:active, .btn-white-green:focus {
      background: #41904C !important;
      color: white !important;
      border: 2px solid white !important; }
  .btn-green-white {
    color: white !important;
    background: #167823 !important;
    border: 2px solid white !important;
    font-family: "LatoWebBold", Helvetica, Arial, sans-serif !important; }
    .btn-green-white:hover, .btn-green-white:active, .btn-green-white:focus {
      background: white !important;
      color: #41904C !important;
      border: 2px solid #41904C !important; }
  .btn-brand {
    color: white !important;
    background: #007494 !important;
    border: 2px solid #00a9d4 !important;
    font-family: "LatoWebBold", Helvetica, Arial, sans-serif !important; }
    .btn-brand:hover, .btn-brand:active, .btn-brand:focus {
      background: #007E9E !important;
      color: white !important;
      border: 2px solid #00a9d4 !important; }
  .btn-cta {
    color: white !important;
    background: #14580B !important;
    border: 2px solid #50A82B !important;
    font-family: "LatoWebBold", Helvetica, Arial, sans-serif !important; }
    .btn-cta:hover, .btn-cta:active, .btn-cta:focus {
      background: #50A82B !important;
      color: white !important;
      border: 2px solid #50A82B !important; }

.play-white {
  width: 80px;
  fill: #fff; }

.play-black {
  width: 70px;
  fill: #000; }

.vimeo-button {
  height: 50px;
  width: 75px;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 5px;
  position: relative;
  cursor: pointer; }
  .vimeo-button:hover {
    background-color: #007E9E; }
  .vimeo-button:after {
    content: "";
    display: block;
    position: absolute;
    top: 13px;
    left: 29px;
    margin: 0 auto;
    border-style: solid;
    border-width: 12.5px 0 12.5px 20px;
    border-color: transparent transparent transparent white; }

@media (max-width: 991px) {
  .button-diabetes-video {
    margin-bottom: 50px !important; } }

.btn-play {
  margin: 20px 0 8px;
  border-radius: 50%;
  border: 1px solid #fff;
  position: relative;
  overflow: hidden;
  height: 100px;
  width: 100px; }

.btn-home {
  border: none;
  cursor: pointer;
  padding: 5px;
  display: inline-block;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 700;
  outline: none;
  position: relative;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  border-radius: 100%;
  margin-left: -10px; }
  .btn-home:after {
    content: '';
    position: absolute;
    z-index: -1;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s; }

.btn-5 {
  background-color: #007E9E;
  color: #fff;
  height: 95px;
  width: 95px;
  line-height: 20px;
  font-size: 1rem;
  padding-top: 30px;
  text-align: center;
  overflow: hidden;
  text-align: center;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  margin: 0 auto; }
  @media (max-width: 736px) {
    .btn-5 {
      font-size: 4.5vmin;
      font-size: 0.9rem; } }
  .btn-5 span {
    display: inline-block;
    width: 100%;
    height: 100%;
    -webkit-transition: all 0.3s;
    -webkit-backface-visibility: hidden;
    -moz-transition: all 0.3s;
    -moz-backface-visibility: hidden;
    transition: all 0.3s;
    backface-visibility: hidden; }
  .btn-5:before {
    position: absolute;
    height: 100%;
    width: 100%;
    line-height: 1.9;
    font-size: 2rem;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s; }
    @media (max-width: 736px) {
      .btn-5:before {
        font-size: 6.7vmin; } }

/* Button 5a */
.btn-5a:hover span {
  -webkit-transform: translateY(300%);
  -moz-transform: translateY(300%);
  -ms-transform: translateY(300%);
  transform: translateY(300%); }

.btn-5a:hover:before {
  top: 20px; }

.btn-5a:before {
  left: 0;
  top: -100%;
  color: #fff; }

/* Button 5b */
.btn-5b:hover {
  background-color: #00AAD4; }

.btn-5b:before {
  left: -100%;
  top: 16px; }

.btn-5b:hover:before {
  left: 3px; }

.btn-5:hover,
.btn-5b:hover,
.btn-5b:active,
.btn-5:active,
.btn-5:focus,
.btn-5b:focus {
  color: #fff !important; }

@media (max-width: 736px) {
  .mobile-buttons {
    padding: 5px;
    border: none;
    display: block !important; }
  .btn-createaccount {
    display: none; }
  .btn, .btn-default {
    text-shadow: none !important; }
  .btn-lg, .btn-group-lg > .btn {
    font-size: 1.025rem; } }

.khula {
  font-family: 'Khula', sans-serif; }

.appstore-icons li {
  margin: 7px; }
  @media (max-width: 575px) {
    .appstore-icons li {
      margin: 2px; } }

.appstore-icons li:nth-child(1) {
  flex: 1.21; }

.appstore-icons li:nth-child(2) {
  flex: 1.33; }

.appstore-icons li:nth-child(3) {
  flex: 1.40; }

.btn-6 {
  background-color: rgba(0, 116, 148, 0.7);
  border: 1px solid #007E9E;
  color: #fff;
  height: 95px;
  width: 95px;
  line-height: 20px;
  font-size: 1rem;
  padding-top: 19px;
  text-align: center;
  overflow: hidden;
  text-align: center;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  margin: 0 auto; }
  @media (max-width: 736px) {
    .btn-6 {
      font-size: 4.5vmin;
      font-size: 0.9rem; } }
  .btn-6:hover {
    background-color: rgba(0, 0, 0, 0.3);
    border: 1px solid rgba(255, 255, 255, 0.2);
    color: #fff; }
  .btn-6:active {
    background-color: rgba(0, 0, 0, 0.4);
    border: 1px solid rgba(255, 255, 255, 0.2);
    color: #fff; }
    .btn-6:active span {
      width: 90%;
      height: 90%; }
  .btn-6 span {
    display: inline-block;
    width: 100%;
    height: 100%;
    -webkit-transition: all 0.2s;
    -webkit-backface-visibility: hidden;
    -moz-transition: all 0.2s;
    -moz-backface-visibility: hidden;
    transition: all 0.2s;
    backface-visibility: hidden; }
  .btn-6:before {
    position: absolute;
    height: 100%;
    width: 100%;
    line-height: 1.9;
    font-size: 2rem;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s; }

.features-box {
  -webkit-flex: 1 250px;
  -webkit-box-flex: 0;
  -ms-flex: 1 250px;
  flex: 1 250px;
  background-color: #7D5A70;
  margin: 4px;
  padding: 20px;
  color: #fff;
  min-height: 250px; }

/*============================================
NAVIGATION - NAVBAR
=============================================*/
.statusbar-overlay {
  opacity: 0; }

.mobilenavigation {
  background: white;
  display: none;
  overflow: auto;
  height: 100vh;
  width: 100vw;
  z-index: 99;
  padding-top: 27px;
  padding-bottom: 200px; }
  @media (min-width: 1025px) {
    .mobilenavigation {
      display: none !important; } }
  @media (min-width: 576px) {
    .mobilenavigation ul {
      text-align: center;
      margin-left: -40px; } }
  .mobilenavigation ul li a {
    text-transform: uppercase; }
  .mobilenavigation ul.top li {
    margin: 1.7vh; }
    @media (max-width: 736px) {
      .mobilenavigation ul.top li {
        margin: 1.5vh; } }
    .mobilenavigation ul.top li a {
      font-size: 2.5rem;
      font-weight: 700; }
      @media (max-width: 736px) {
        .mobilenavigation ul.top li a {
          font-size: 2.1rem; } }
  .mobilenavigation ul.bottom {
    padding-top: 27px; }
    .mobilenavigation ul.bottom li {
      margin: 1vh; }
      .mobilenavigation ul.bottom li a {
        color: #3a3a3a;
        font-size: 1.8rem;
        font-weight: 600; }
        .mobilenavigation ul.bottom li a:hover {
          text-decoration: underline; }
        @media (max-width: 736px) {
          .mobilenavigation ul.bottom li a {
            font-size: 1.5rem; } }

.navbar {
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }
  .navbar.scrolled {
    -webkit-box-shadow: 0px 0px 5px 0px rgba(162, 162, 162, 0.4);
    -moz-box-shadow: 0px 0px 5px 0px rgba(162, 162, 162, 0.4);
    box-shadow: 0px 0px 5px 0px rgba(162, 162, 162, 0.4);
    background: rgba(254, 252, 255, 0.9);
    -webkit-backdrop-filter: blur(10px);
    -moz-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    border: none;
    padding: 25px; }
    .navbar.scrolled .navbar-nav li a {
      color: #000; }
  @media (min-width: 1113px) {
    .navbar .container-fluid {
      padding-top: 5px; } }
  .navbar-default {
    background: transparent;
    border: none;
    box-shadow: none;
    border-radius: 0;
    margin-bottom: 0;
    padding: 40px 10px; }
    @media (max-width: 1024px) {
      .navbar-default {
        padding: 5px !important; } }
    @media (max-width: 767px) {
      .navbar-default {
        padding: 0 !important; } }
    .navbar-default .navbar-nav > .open > a,
    .navbar-default .navbar-nav > .open > a:hover {
      color: #fff !important; }
      @media (max-width: 736px) {
        .navbar-default .navbar-nav > .open > a,
        .navbar-default .navbar-nav > .open > a:hover {
          color: #007E9E !important; } }
  .navbar-brand {
    padding: 0; }
    .navbar-brand .logo {
      width: 350px;
      padding: 0;
      margin: -19px 0 0 27px; }
      @media (max-width: 1112px) {
        .navbar-brand .logo {
          width: 250px !important;
          margin: -3px 0px !important; } }
      @media (max-width: 767px) {
        .navbar-brand .logo {
          margin: 7px !important;
          width: 170px !important; } }
  .navbar-right {
    margin-right: 23px; }
    @media (max-width: 1112px) {
      .navbar-right {
        margin-right: -23px; } }
  .navbar-default .navbar-fixed-top .navbar-collapse,
  .navbar-default .navbar-fixed-top .navbar-form {
    border-color: transparent;
    position: relative; }
  .navbar-default .navbar-toggle {
    z-index: 9999; }
    .navbar-default .navbar-toggle .icon-bar {
      margin: 5px 0;
      width: 25px;
      background-color: #000; }
  .navbar-default .navbar-toggle:focus,
  .navbar-default .navbar-toggle:hover {
    background: none; }
  @media (max-width: 1024px) {
    .navbar-default .navbar-nav {
      display: inline-flex !important; } }
  @media (max-width: 768px) {
    .navbar-default .navbar-nav {
      display: block !important; } }
  .navbar-default .navbar-nav > .active > a,
  .navbar-default .navbar-nav > .open > a {
    background-image: none; }
  .navbar-default .navbar-nav > li > a {
    color: #fff;
    text-transform: uppercase;
    font-weight: 600; }
    @media (max-width: 1024px) {
      .navbar-default .navbar-nav > li > a {
        font-weight: 600;
        padding: 20px 20px 15px 20px;
        font-size: 1.025rem; } }
    @media (max-width: 768px) {
      .navbar-default .navbar-nav > li > a {
        padding: 10px 15px 15px 15px; } }
    @media (max-width: 736px) {
      .navbar-default .navbar-nav > li > a {
        padding: 18px 10px; } }
    @media (max-width: 320px) {
      .navbar-default .navbar-nav > li > a {
        padding: 14px 10px; } }
    .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
      color: #007E9E; }
  .navbar-default .navbar-nav > li ul li {
    font-size: 1.025rem;
    color: #fff;
    font-weight: 400; }
    .navbar-default .navbar-nav > li ul li p {
      margin: 0; }
      .navbar-default .navbar-nav > li ul li p a span {
        color: #fff;
        font-size: 1.476rem; }
        .navbar-default .navbar-nav > li ul li p a span:hover {
          color: #000; }
        @media (max-width: 768px) {
          .navbar-default .navbar-nav > li ul li p a span {
            color: #000; } }
    @media (max-width: 768px) {
      .navbar-default .navbar-nav > li ul li {
        color: #000; } }
  .navbar-default .navbar-nav > .open > a,
  .navbar-default .navbar-nav > .open > a:focus,
  .navbar-default .navbar-nav > .open > a:hover {
    background: #007E9E;
    -webkit-backdrop-filter: blur(10px);
    -moz-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    box-shadow: none; }
    @media (max-width: 736px) {
      .navbar-default .navbar-nav > .open > a,
      .navbar-default .navbar-nav > .open > a:focus,
      .navbar-default .navbar-nav > .open > a:hover {
        background: transparent; } }
  .navbar-default .navbar-toggle {
    border: none;
    margin-top: 3px !important; }
  .navbar-nav .nav-li a {
    font-size: 17px; }
  .navbar-nav > li > .dropdown-menu {
    background: none;
    padding: 10px; }
  .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
    max-height: 100% !important; }
  .navbar .open > .dropdown-menu {
    border: none;
    box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.175);
    /*	border-radius: 0;*/ }

@media (max-width: 1024px) {
  .navbar {
    padding: 5px;
    background: #fff;
    min-height: 60px;
    border-bottom: none !important; }
    .navbar .brand-black {
      display: inherit !important; }
    .navbar .brand-white {
      display: none; }
    .navbar.scrolled .brand-black {
      display: inherit; }
    .navbar.scrolled .brand-white {
      display: none; }
    .navbar .top-heading {
      /*margin-top: 65px;*/ }
    .navbar .container {
      width: 100%; }
    .navbar-default {
      position: fixed;
      width: 100%; }
      .navbar-default .navbar-collapse,
      .navbar-default .navbar-form {
        border: none; }
    .navbar-nav {
      float: none !important;
      margin: 20px auto; }
      .navbar-nav .nav-li a {
        width: 100%;
        text-align: center; }
    .navbar-header {
      float: none; }
    .navbar-left, .navbar-right {
      float: right; }
    .navbar-toggle {
      display: block;
      margin-right: 0; }
    .navbar-collapse {
      border-top: 1px solid transparent;
      box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); }
    .navbar-fixed-top {
      top: 0;
      border-width: 0 0 1px; }
    .navbar-collapse.collapse {
      overflow: hidden; }
    .navbar-default .navbar-fixed-top.collapse {
      height: 100vh !important; }
    .navbar-default .navbar-nav > li > a {
      color: #000; }
    .navbar .collapse.in {
      display: block !important; }
    .navbar .brand-white {
      display: none; }
    .navbar .mobile-buttons {
      display: block; }
    .navbar .footer {
      padding-bottom: 100px; }
    .navbar-nav > li {
      float: none; }
    .navbar.scrolled {
      opacity: 1;
      padding: 5px;
      border-bottom: none !important; }
  #homepage {
    height: auto; } }

@media (max-width: 768px) {
  .mymhealth-logo {
    display: none !important; }
  .navbar-nav {
    margin-bottom: 0 !important; } }

@media (max-width: 736px) {
  .top-heading {
    margin-top: 0; }
  .navbar, .navbar.scrolled {
    background: white !important;
    -webkit-backdrop-filter: blur(12px) !important;
    -moz-backdrop-filter: blur(12px) !important;
    backdrop-filter: blur(12px) !important; }
  .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
    max-height: 100% !important; } }

.header-login-xlg, .header-nav-xlg {
  color: #007494 !important; }
  .header-login-xlg:hover, .header-nav-xlg:hover {
    opacity: 0.8; }
  .header-login-xlg:active, .header-login-xlg:focus, .header-nav-xlg:active, .header-nav-xlg:focus {
    color: #005c76; }

/*============================================
SHARE BUTTON
=============================================*/
.sharethis-section, .sharethis-buttons, a {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out; }

.sharethis {
  bottom: 0;
  left: 46px;
  position: fixed;
  width: 170px;
  background: #0d0d0d;
  cursor: pointer;
  /*border: 1px solid white;*/
  /*border-bottom: none;*/
  box-shadow: 0px 0px 5px 0px rgba(162, 162, 162, 0.4); }

.sharethis-buttons {
  display: none;
  padding-top: 0 !important;
  padding-bottom: 15px !important; }

.sharethis-section p, .sharethis-buttons a span {
  font-size: 1rem !important;
  text-transform: uppercase;
  text-align: center; }

.sharethis-buttons a span {
  padding: 13px; }

.sharethis-inactive {
  opacity: 0;
  z-index: -1; }

.sharethis-active {
  opacity: 1;
  z-index: 99;
  display: block; }

.sharethis-buttons a:hover {
  color: #14BEE8 !important; }

@media (max-width: 1200px) {
  .sharethis {
    left: 0; } }

.side-submenu {
  margin-bottom: 2em; }

/*============================================
VIDEO SECTION
=============================================*/
#videoModal {
  z-index: 9999; }

.modal-backdrop {
  background: white;
  opacity: 1 !important; }

/***** MODAL PROPERTIES *****/
.modal-content {
  -webkit-box-shadow: none;
  box-shadow: none;
  background: transparent;
  border: none;
  outline: none; }

.close {
  font-size: 50px;
  font-weight: bold;
  margin: -40px -30px 0 0;
  color: black;
  opacity: 1; }
  @media (max-width: 1366px) {
    .close {
      margin: -40px 0 0 0; } }
  @media (max-width: 736px) {
    .close {
      font-size: 30px; } }
  .close:hover, .close:focus {
    color: #007E9E !important;
    outline: none !important;
    opacity: 1 !important; }

@media (max-width: 1366px) {
  .modal-dialog {
    margin: 0; } }

@media (max-width: 736px) {
  .modal-dialog {
    margin-top: -100px; } }

.modal-xl {
  width: 100%;
  max-width: 1200px; }

@media (max-width: 767px) {
  .video-section {
    padding: 0 !important; } }

#cookie-bar {
  background: white;
  height: auto;
  text-align: center;
  padding: 65px 5vmin 50px 5vmin;
  z-index: 9999999999 !important; }
  #cookie-bar p {
    text-align: left;
    margin: 20px auto;
    padding: 0;
    width: 100%;
    max-width: 1024px;
    font-size: 1.025rem;
    line-height: 1.2em; }
    @media (max-width: 1366px) {
      #cookie-bar p {
        margin: 0 0 20px 0 !important; } }
    @media (max-width: 768px) {
      #cookie-bar p {
        font-size: 0.93104rem !important; } }
    @media (max-width: 736px) {
      #cookie-bar p {
        font-size: 0.85417rem !important; } }
  #cookie-bar.fixed {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    border-bottom: 1px solid #cccccc; }
    #cookie-bar.fixed.top {
      top: 0;
      top: auto;
      border-top: 1px solid #cccccc; }

.timeline {
  list-style-type: none;
  position: relative;
  margin-left: -20px; }
  .timeline:before {
    content: ' ';
    background: #757575;
    display: inline-block;
    position: absolute;
    left: 29px;
    width: 2px;
    height: 100%;
    z-index: 400; }
  .timeline > li {
    margin: 20px 0;
    padding-bottom: 20px;
    padding-left: 20px; }
    .timeline > li p {
      font-family: "LatoWebSemiBold", Helvetica, Arial, sans-serif; }
    .timeline > li .version-list {
      list-style: none; }
      .timeline > li .version-list li {
        margin-left: -35px;
        margin-bottom: 1em;
        font-size: 1.4rem;
        list-style-type: square; }
    .timeline > li:before {
      content: ' ';
      background: white;
      display: inline-block;
      position: absolute;
      border-radius: 50%;
      border: 3px solid #007E9E;
      left: 20px;
      width: 20px;
      height: 20px;
      z-index: 400; }

/*----------------------------------------------------------------------------*\

    #LAYOUT

\*----------------------------------------------------------------------------*/
.frontpage-appstores {
  margin-top: 20px;
  display: inline-flex; }
  .frontpage-appstores li a {
    margin: 1vmin; }
    .frontpage-appstores li a img {
      height: 4.7vmin; }
      @media (max-width: 736px) {
        .frontpage-appstores li a img {
          height: 9vmin; } }

.frontpage-mobileapps-container {
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }
  .frontpage-mobileapps-container .app {
    margin: 0 2vmin;
    -webkit-flex: 0 auto;
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto; }
    @media (max-width: 1024px) {
      .frontpage-mobileapps-container .app {
        -webkit-flex: 0 180px;
        -webkit-box-flex: 0;
        -ms-flex: 0 180px;
        flex: 0 180px; } }
    @media (max-width: 768px) {
      .frontpage-mobileapps-container .app {
        -webkit-flex: 0 135px;
        -webkit-box-flex: 0;
        -ms-flex: 0 135px;
        flex: 0 135px;
        margin: 0 1.5vmin; } }
    @media (max-width: 736px) {
      .frontpage-mobileapps-container .app {
        -webkit-flex: 1 50px;
        -webkit-box-flex: 0;
        -ms-flex: 1 50px;
        flex: 1 50px; } }
    .frontpage-mobileapps-container .app img {
      width: 250px; }

.inline-photo {
  opacity: 0;
  -webkit-transform: translateY(4em);
  transform: translateY(4em);
  -webkit-transition: opacity 0.3s 0.25s ease-out, -webkit-transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1);
  transition: opacity 0.3s 0.25s ease-out, -webkit-transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1);
  transition: transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1), opacity 0.3s 0.25s ease-out;
  transition: transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1), opacity 0.3s 0.25s ease-out, -webkit-transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1);
  will-change: transform, opacity;
  -webkit-backface-visibility: hidden;
  /*Stops image flickering when animated */
  -webkit-transform-style: preserve-3d;
  /*Stops image flickering when animated */ }

.inline-photo-right-side {
  opacity: 0;
  -webkit-transform: translateX(4em);
  transform: translateX(4em);
  -webkit-transition: opacity 0.3s 0.25s ease-in, -webkit-transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1);
  transition: opacity 0.3s 0.25s ease-out, -webkit-transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1);
  transition: transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1), opacity 0.3s 0.25s ease-out;
  transition: transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1), opacity 0.3s 0.25s ease-out, -webkit-transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1);
  will-change: transform, opacity;
  -webkit-backface-visibility: hidden;
  /*Stops image flickering when animated */
  -webkit-transform-style: preserve-3d;
  /*Stops image flickering when animated */ }

.inline-photo-left-side {
  opacity: 0;
  -webkit-transform: translateX(-4em);
  transform: translateX(-4em);
  -webkit-transition: opacity 0.3s 0.25s ease-in, -webkit-transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1);
  transition: opacity 0.3s 0.25s ease-out, -webkit-transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1);
  transition: transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1), opacity 0.3s 0.25s ease-out;
  transition: transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1), opacity 0.3s 0.25s ease-out, -webkit-transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1);
  will-change: transform, opacity;
  -webkit-backface-visibility: hidden;
  /*Stops image flickering when animated */
  -webkit-transform-style: preserve-3d;
  /*Stops image flickering when animated */ }

.inline-photo-from-bottom {
  opacity: 0;
  -webkit-transform: translateY(4em);
  transform: translateY(4em);
  -webkit-transition: opacity 0.3s 0.25s ease-in, -webkit-transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1);
  transition: opacity 0.3s 0.25s ease-out, -webkit-transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1);
  transition: transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1), opacity 0.3s 0.25s ease-out;
  transition: transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1), opacity 0.3s 0.25s ease-out, -webkit-transform 4s 0.25s cubic-bezier(0, 1, 0.3, 1);
  will-change: transform, opacity;
  -webkit-backface-visibility: hidden;
  /*Stops image flickering when animated */
  -webkit-transform-style: preserve-3d;
  /*Stops image flickering when animated */ }
  @media (max-width: 1024px) {
    .inline-photo-from-bottom {
      opacity: 1;
      -webkit-transform: translateY(0);
      transform: translateY(0); } }

.inline-photo.is-visible {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0); }

.inline-photo-right-side.is-visible {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0); }

.inline-photo-left-side.is-visible {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0); }

.inline-photo-from-bottom.is-visible {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0); }

/* Style rules in the media rules below will only be applied in Internet Explorer, other browsers will ignore them. */
@media screen and (min-width: 0 \0 ) {
  /* Style rules here will only be applied in Internet Explorer, other browsers will ignore them. */
  .inline-photo {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  .inline-photo-left-side {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  .inline-photo-right-side {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  .inline-photo-from-bottom {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); } }

/* -----------------------------------------------------------------------------*/
#features {
  max-width: 100%;
  overflow: hidden; }

.bg-news {
  background-color: #FBF5F3; }

.bg-banner {
  background-color: #BFDFE7;
  font-weight: 700; }

.bg-announcement {
  background-color: #E5F2F5; }

.bg-brand-darker {
  background-color: #007494; }

.bg-brand-darkest {
  background-color: #155C75; }

/*--------*/
.diagonal-box {
  background-color: #E5F2F5;
  transform: skewY(-5deg); }

.diagonal-box-clear {
  transform: skewY(-5deg); }

.diagonal-box-dark {
  background-color: #007494;
  transform: skewY(-5deg); }

.unskew {
  transform: skewY(5deg); }

.diagonal-box-green {
  background-color: #EFFCF1;
  transform: skewY(-5deg); }

.diagonal-box-flip {
  background-color: #E5F2F5;
  transform: skewY(5deg); }

.unskew-flip {
  margin: 0 auto;
  transform: skewY(-5deg); }

@media (max-width: 1024px) {
  .move-down-100-tab {
    top: 70px; } }
  @media (max-width: 1024px) and (max-width: 834px) {
    .move-down-100-tab {
      top: 10px; } }

.move-up-0 {
  top: 0;
  z-index: 999; }
  @media (max-width: 1024px) {
    .move-up-0 {
      top: 70px; } }

.move-up-50 {
  top: -50px;
  z-index: 999; }
  @media (max-width: 1024px) {
    .move-up-50 {
      top: 10px; } }

.move-up-100 {
  top: -100px;
  z-index: 999; }
  @media (max-width: 1024px) {
    .move-up-100 {
      top: 10px; } }

.move-up-150 {
  top: -150px;
  z-index: 999; }
  @media (max-width: 1024px) {
    .move-up-150 {
      top: 10px; } }

.move-up-200 {
  top: -200px;
  z-index: 999; }
  @media (max-width: 1024px) {
    .move-up-200 {
      top: 10px; } }

@media (max-width: 1024px) {
  .move-down-200-m {
    top: 200px; } }

.mt-n-100 {
  margin-top: -100px; }
  @media (max-width: 1024px) {
    .mt-n-100 {
      top: 0px; } }

.mt-n-150 {
  margin-top: -150px; }

.mt-n-200 {
  margin-top: -200px; }

.heading-border:after {
  content: "";
  /* This is necessary for the pseudo element to work. */
  display: block;
  /* This will put the pseudo element on its own line. */
  width: 120px;
  /* Change this to whatever width you want. */
  margin-top: 20px;
  /* This creates some space between the element and the border. */
  border-bottom: 8px solid #007E9E;
  /* This creates the border. Replace black with whatever color you want. */
  border-radius: 2px; }

.heading-border-center:after {
  content: "";
  /* This is necessary for the pseudo element to work. */
  display: block;
  /* This will put the pseudo element on its own line. */
  width: 120px;
  /* Change this to whatever width you want. */
  margin: 20px auto;
  /* This creates some space between the element and the border. */
  border-bottom: 8px solid #007E9E;
  /* This creates the border. Replace black with whatever color you want. */
  border-radius: 2px; }

.heading-border-center-green:after {
  content: "";
  /* This is necessary for the pseudo element to work. */
  display: block;
  /* This will put the pseudo element on its own line. */
  width: 120px;
  /* Change this to whatever width you want. */
  margin: 20px auto;
  /* This creates some space between the element and the border. */
  border-bottom: 8px solid #41904C;
  /* This creates the border. Replace black with whatever color you want. */
  border-radius: 2px; }

.heading-border-green:after {
  content: "";
  /* This is necessary for the pseudo element to work. */
  display: block;
  /* This will put the pseudo element on its own line. */
  width: 120px;
  /* Change this to whatever width you want. */
  margin-top: 20px;
  /* This creates some space between the element and the border. */
  border-bottom: 8px solid #41904C;
  /* This creates the border. Replace black with whatever color you want. */
  border-radius: 2px; }

.heading-border-light:after {
  content: "";
  /* This is necessary for the pseudo element to work. */
  display: block;
  /* This will put the pseudo element on its own line. */
  width: 120px;
  /* Change this to whatever width you want. */
  margin-top: 20px;
  /* This creates some space between the element and the border. */
  border-bottom: 8px solid white;
  /* This creates the border. Replace black with whatever color you want. */
  border-radius: 2px; }

.heading-border-brand-original:after {
  content: "";
  /* This is necessary for the pseudo element to work. */
  display: block;
  /* This will put the pseudo element on its own line. */
  width: 120px;
  /* Change this to whatever width you want. */
  margin-top: 20px;
  /* This creates some space between the element and the border. */
  border-bottom: 8px solid #00a9d4;
  /* This creates the border. Replace black with whatever color you want. */
  border-radius: 2px; }

.img-needs {
  position: relative; }

.img-needs::after {
  content: "";
  position: absolute;
  width: 400px;
  height: 400px;
  top: -120px;
  left: 70%;
  background-size: contain;
  background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/home/isometric_phone.png");
  background-repeat: no-repeat; }
  @media (max-width: 1024px) {
    .img-needs::after {
      display: none; } }

.img-interventions {
  position: relative; }

.img-interventions::after {
  content: "";
  position: absolute;
  width: 400px;
  height: 400px;
  top: 300px;
  left: 120%;
  background-size: contain;
  background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/home/iso_phone_2.jpg");
  background-repeat: no-repeat; }
  @media (max-width: 1024px) {
    .img-interventions::after {
      display: none; } }

.img-myinhaler {
  position: relative; }

.img-myinhaler::after {
  content: "";
  position: absolute;
  width: 300px;
  height: 586px;
  top: 300px;
  left: 120%;
  background-size: contain;
  background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/myinhaler/myinhaler_mdi.jpg");
  background-repeat: no-repeat; }
  @media (max-width: 1024px) {
    .img-myinhaler::after {
      display: none; } }

.img-myinhaler2 {
  position: relative; }

.img-myinhaler2::after {
  content: "";
  position: absolute;
  width: 300px;
  height: 586px;
  top: 200px;
  left: 120%;
  background-size: contain;
  background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/myinhaler/animated-iphoneX.gif");
  background-repeat: no-repeat; }
  @media (max-width: 1024px) {
    .img-myinhaler2::after {
      display: none; } }

.img-coffee {
  position: relative; }

.img-coffee::after {
  content: "";
  position: absolute;
  width: 300px;
  height: 387px;
  top: 195px;
  left: 120%;
  background-size: contain;
  background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/home/coffee.png");
  background-repeat: no-repeat; }
  @media (max-width: 1024px) {
    .img-coffee::after {
      display: none; } }

.bg-logos {
  background-color: #f9fbfd; }

.text-red {
  color: #c6392a; }

.ath-viewport * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.ath-viewport {
  position: relative;
  z-index: 2147483641;
  pointer-events: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-text-size-adjust: none;
  -moz-text-size-adjust: none;
  -ms-text-size-adjust: none;
  -o-text-size-adjust: none;
  text-size-adjust: none; }

.ath-modal {
  pointer-events: auto !important;
  background: rgba(0, 0, 0, 0.6); }

.ath-mandatory {
  background: #000; }

.ath-container {
  pointer-events: auto !important;
  position: absolute;
  z-index: 2147483641;
  padding: 0.7em 0.6em;
  width: 18em;
  background: #eee;
  background-size: 100% auto;
  box-shadow: 0 0.2em 0 #d1d1d1;
  font-family: sans-serif;
  font-size: 15px;
  line-height: 1.5em;
  text-align: center; }

.ath-container small {
  font-size: 0.8em;
  line-height: 1.3em;
  display: block;
  margin-top: 0.5em; }

.ath-ios.ath-phone {
  bottom: 1.8em;
  left: 50%;
  margin-left: -9em; }

.ath-ios6.ath-tablet {
  left: 5em;
  top: 1.8em; }

.ath-ios7.ath-tablet {
  left: 0.7em;
  top: 1.8em; }

.ath-ios8.ath-tablet,
.ath-ios9.ath-tablet,
.ath-ios10.ath-tablet {
  right: 0.4em;
  top: 1.8em; }

.ath-android {
  bottom: 1.8em;
  left: 50%;
  margin-left: -9em; }

/* close icon */
.ath-container:before {
  content: '';
  position: relative;
  display: block;
  float: right;
  margin: -0.7em -0.6em 0 0.5em;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAMAAABmmnOVAAAAdVBMVEUAAAA5OTkzMzM7Ozs3NzdBQUFAQEA/Pz8+Pj5BQUFAQEA/Pz8+Pj5BQUFAQEA/Pz9BQUE+Pj4/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8+Pj4/Pz8+Pj4/Pz8/Pz8/Pz8/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8/Pz9AQEA/Pz+fdCaPAAAAJnRSTlMACQoNDjM4OTo7PEFCQ0RFS6ytsbS1tru8vcTFxu7x8vX19vf4+C5yomAAAAJESURBVHgBvdzLTsJAGEfxr4C2KBcVkQsIDsK8/yPaqIsPzVlyzrKrX/5p0kkXEz81L23otc9NpIbbWia2YVLqdnhlqFlhGWpSDHe1aopsSIpRb8gK0dC3G30b9rVmhWZIimTICsvQtx/FsuYOrWHoDjX3Gu31gzJxdki934WrAIOsAIOsAIOiAMPhPsJTgKGN0BVsYIVsYIVpYIVpYIVpYIVpYIVpYIVpYIVpYIVlAIVgEBRs8BRs8BRs8BRs8BRs8BRs8BRs8BRTNmgKNngKNngKNngKNngKNhiKGxgiOlZoBlaYBlaYBlaYBlaYBlaYBlaYBlaYBlZIBlBMfQMrVAMr2KAqBENSHFHhGEABhi5CV6gGUKgGUKgGUKgGUFwuqgEUvoEVsoEVpoEUpgEUggF+gKTKY+h1fxSlC7/Z+RrxOQ3fcEoAPPHZBlaYBlaYBlaYBlZYBlYIhvLBCstw7PgM7hkiWOEZWGEaWGEaWGEaIsakEAysmHkGVpxmvoEVqoEVpoEVpoEVpoEVpoEVpoEVkoEVgkFQsEFSsEFQsGEcoSvY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnmbNAUT2c2WAo2eAo2eAo2eAo2eAo2eArNEPFACjZ4CjZ4CjZ4CjaIird/rBvFH6llNCvewdli1URWCIakSIZesUaDoFg36dKFWk9zCZDei3TtwmCj7pC22AwikiIZPEU29IpFNliKxa/hC9DFITjQPYhcAAAAAElFTkSuQmCC);
  background-color: rgba(255, 255, 255, 0.8);
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: 50%;
  width: 2.7em;
  height: 2.7em;
  text-align: center;
  overflow: hidden;
  color: #a33;
  z-index: 2147483642; }

.ath-container.ath-icon:before {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  float: none; }

.ath-mandatory .ath-container:before {
  display: none; }

.ath-container.ath-android:before {
  float: left;
  margin: -0.7em 0.5em 0 -0.6em; }

.ath-container.ath-android.ath-icon:before {
  position: absolute;
  right: auto;
  left: 0;
  margin: 0;
  float: none; }

/* applied only if the application icon is shown */
.ath-action-icon {
  display: inline-block;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  text-indent: -9999em;
  overflow: hidden; }

.ath-ios7 .ath-action-icon,
.ath-ios8 .ath-action-icon,
.ath-ios9 .ath-action-icon,
.ath-ios10 .ath-action-icon {
  width: 1.6em;
  height: 1.6em;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAACtCAYAAAB7l7tOAAAF6UlEQVR4AezZWWxUZRiH8VcQEdxZEFFiUZBFUCIa1ABBDARDcCciYGKMqTEGww3SOcNSAwQTjOBiiIpEhRjAhRgXRC8MFxojEhAFZUGttVhaoSxlaW3n8W3yXZxm6vTrOMM5Q98n+V9MMu1pvl++uZhKuypghu49KaaTWGdZSYoVN6VD95nMpLNYZ9XNbdQR2od2k88O3Gm6Bh0t7H0p5Vwp2Ax3ajpu2tYbciFWwkTFO63DY6+JcI4USFaSyYpWp8N7SVZJKR3EinkBk9JxvZFXxhnZSjBaoWp1ZL0ES8WKYXMZp0AndORgy8WKFe5Yf1zvvSBWDEpys2LU6MjD5kmEWQlGKsJRHXlcqUSQVcItEnDEA6gAb7LhjvD9WO6yIEfICQI5A1nzGCYB1T4og5bBiFcyv2f6ujYhl4iVxwKG6qp8MK55HsqPwK0rMr9v/yEo3uCPrJstVh5KMER30Aeh31Ioq0FrHfjXw9CYghnrvYFTuqfEymFzGSwBlT4ARYr7u+K6GLmCVGvAGg2NMG0d/sgJnpScZLjXSkC5z8H3eQ72/k24Q8NfzvwFyK4qtuJSZKaubRPyE/K/Mtx+EvCHL+7uasId1t10w0scz/RzSzYzAfgKV30D3LPaG7lRkR8RK4tKKJKAMp+D7r0EfmmOe0x3m2itAc/ZxBjgAt1mXHWKPPkdb+QGSTJdrDaU5EoJ2OtzwD0WwY7KNNzbRfMFFg24WPdtGHnS221Cflgsj56hjwTs8TnY7oq7/QDhjutGicsb2AVcovsO18l6uPPNNiE/JFaGAq7Q7fY50G4LYVtz3FrdaNGyBXbIl+q24DqhyHes9EaulwR3SwtZs+ktAT/7HORliru1gnCndONFyx44Dfn7MPLYN7yR6yTJZAllJeguAT/4HOBFz8I3ZWm4E0TLFbBD7qn7EVdtHYx53R9ZN0ksrZRuErDN5+AuLIWvm+Oe1k0ULdfADrmX7idcR0/DyBXeyCdlLuMMOGCBz4F1ng+f7yFcve5e0fIFHELeiav6BAx70Rt5p0yhY3u/wR0kyarW/uX35b403PtFyzewQ75ctwtXzSkY8WqruHslSV8RscrL6TJ1bcvfWJ0/HzbtIdw/ugdFyzdwOOAq3T6fmzxwGQ3vbmO8iFioIWqYSsHMj9M/ljfuTsOdItoZBXYBfXX7cVXVwvXLm/8+fU3lcdCqdEMNGBbgUmRmfQISQKd5sGEn4VK6YtEiAXYBA3QVuA4q8hCHrDcafR1ul65jewfuovsCl7vJrNlOuEbdo6JFCuwCrtb9hqusBu56Cw4cI1y1briIWEBn3Ue0XKPuMdGiBg4H9NdV0HJ/6QZLOEPmPN0GmpfSPS5arIBdwHUtIFfoBsl/ZsgfhHCfFi2WwC5goO4AmvanbqBkzJA76tboZokWa2AXMEi3RTdAvDLkDqJFAhzB32xFD2wZsGXA0WfAlgFbBmwZsGXAlgFbBpzk04JaKb0iA9ZnF9x5SQAFtRKKIgPWZxfaeRmwAZ/BGbAB37eaG6MCbnq2Aed5czYyKirgpmcbsAHHZAZswN0Wwo7KeG1fFf2jAm56dtzOQ42yB+65mDhWFBUwUETMUiMDNmADbp/APRaTAh6I2bpGCNw1bufRZJQ1cPdF/NueHZsgDEBBGLbMGoIu4AZu5gLOZeEaYmEXeznF3jRPyEv4frgJvvJe3qTefY0AAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwb8rwADBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgz4/sz1Nia/9hizA7zgklwy3RYwYMBzBRjw4bPjxAbAAizAAtwgwAIswAIswAIMGDBgARZgARZgAS4FWIAFWIAFWIABAwYswAIswAIswIUAC7AAC7AACzBgwIAFWIAFWIAFuBBgARZgARZgAQYMGPApQ99ZCdgWtzqwATbABtgAG2DbnxNb7zbRimsMLMACrDf2wMWI/WasfQAAAABJRU5ErkJggg==);
  margin-top: -0.3em;
  background-size: auto 100%; }

.ath-ios6 .ath-action-icon {
  width: 1.8em;
  height: 1.8em;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAAB0CAQAAADAmnOnAAAAAnNCSVQICFXsRgQAAAAJcEhZcwAAWwEAAFsBAXkZiFwAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAF4klEQVR4Ae3a/a+XdR3H8ec5HM45HDmKICoVohkZsxESRRCzcZM/2JKkdGR5MrSkleA0Pd00O4u5IVuNM2yYc6XSzCExU4oUNRPCJFdMUAhsYZpUGhscOHA4N8/WZzsL6HBxvofvdV3fa3yer//gsV3vH659KHzncBsJxUYhDzOEhCKQbORs+ip2wzgM+wvj+P9i35qAGLaHGcQSgKSTrxBLABJppZpYApCspoFYApBsZjSxBCD5OxOJJQBJG1cQSwCSLpqJJQCJ3MvgCGTinuSMCJS8LZwfgZL3FtMiUPIOcU0ESl4PLRHoRPsJtREoeRsYGYGS9yrvo6RmpbLaigWSfzOdErLs6+bLUMFA0sF1+QF1cz1UNlBYK9V5AHXyWSgEkKyiIWOgGh829Ki1lLcaxjCVK7mJRSxjBY+zgRf/u9pXcMB7jhEZAg32EUP3O6hMKOP5Iq2sZQeHMZXt5KKMgOpcY+iHVnFyjeQKlrCBdsxge5ieAVC9vzLUelI8H+A7bKIHM10H81IGGuKvDf1ggDxVTKOV1zG3/Yia1ICG+ltD32MgNTKfP2HuW0VDKkCNrjfUTOm9i6XswwrZJkaVHeh0f2fodkrtfO6jAytqrzG+rEDDfVG1x1sprZEs5RBW4PZxeT+Bbrf5hPu9arfzKaU6WjiAFbseWvoF1GW/6vYGSmkyW7Dit4xB5QHq9Br6Xx2t9GAhtp6zkoHsfNp1J9wX6H+jeR4LtJc4LxGopZZyNpN/YcG2mw9nBTSPLizgOmjKAujGgvJID3ekD7QYi7nGzkvmQtpA38Vi7iJf0TedlC7QTVjMfcY2QyvSBPpUMW/PIBfbo9pls1XpAX2EdizeznStob3OJpQO0DB2YfE21q2GtnghpAm0Gou3T9tm6BGHQppA12HRVt17eboNlydNoLHsx2JtmL801OYcQmkC/QKLtQt9ydBW3wNpA30ci7Ur3WdolUMhbaBqNhf/8qQJ9Hkszs5wjaH9XkUobaAqtmFRdoGbDb3sWMgG6DIs5852knO82RaXer+P+qyb3eWeo7ZNBrRZvm1otY2QFdBjeHIb6hTne49Put12+9ObMoDdYmfy5UkF6AK6cCCr9aM2u9IddptcOYCG+FNDB5xLKCugO7G01TndFp/xgAntdYvrfdwVLnORt3q9Vx25F27DUjbGPxr6qxMgW6Cd2N+d6wLXedA+6nKbK73Lr/pJxzusvE/wZrvX0FOOgGyBxmF/dprXutYOj6nNdS6xyYnWp/dGcaGdhr5vDWQN9E1MXrUzfcA2j2qPj/l1J1uT9iPOeh8w1O7nCGUN9HzyGZ7ndo9qp0ucanU2r1xH+wdDu5wIeQDVVx0+/kd1i697RNv8thdn+Qz4Uv9p6DeOhHyApmBfq3OBu+3Nfd7nVELZAX3Nw4ZarYG8gG7GY1dlk6/Zm3/2Rk8jlB1QvT82dNAmQjkBVf8Mj957fdrefM7ZVhPKEuidvmDob06CXIGGbsX/bZDf8KAhfdbJhLIGmuZuQ084HHIGatiLvRvrRkP6qldbBXkAzbfD0N0OhryBGqrEMOd50FC7d1hPKGugBh8ydMh5hPIGGouI1d5lj6F1vptQ9kDvcKOhN5wMlQH0QcRGnzC03yZCeQDN9G1D6xwBFQI07FI8x02GdjgB8gJqttPQcmuhYoAumzvG7YZWejrkA1TrPYYO+SVCFQO0aM4bqj0uJJQH0LluSP7PkyeQU9QOmyAvoBm+Zegpz4LKA/qYB/wE5AXUe3m81zqoRKAPOYWcuvP9dxvqcD6h7IAKkaNU3eUlHLcI9EzS5YlAi62h/zUy89QCqqKUmvgHywsJlEHnsQYxAvXVIJo5gIhnPhiBju1iNmLvLn85Ah1ZPYs5jBGo72awEzEC9dVwHqQHI9DxWoAYgSLQQKteGIESu/qhCJTYtT+PQBEoAkWgCBSBkotAEehUWwSKQBEoAkWg/BeBIlAEikARKAJFoFmealu4gVLy1Gt5dkARKAL9BzujPSurTmu/AAAAAElFTkSuQmCC);
  margin-bottom: 0.4em;
  background-size: 100% auto; }

.ath-android .ath-action-icon {
  width: 1.4em;
  height: 1.5em;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEVmZmb///9mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZW6fJrAAAAEXRSTlMAAAYHG21ub8fLz9DR8/T4+RrZ9owAAAB3SURBVHja7dNLDoAgDATQWv4gKve/rEajJOJiWLgg6WzpSyB0aHqHiNj6nL1lovb4C+hYzkSNAT7mryQFAVOeGAj4CjwEtgrWXpD/uZKtwEJApXt+Vn0flzRhgNiFZQkOXY0aADQZCOCPlsZJ46Rx0jhp3IiN2wGDHhxtldrlwQAAAABJRU5ErkJggg==);
  background-size: 100% auto; }

.ath-container p {
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 2147483642;
  text-shadow: 0 0.1em 0 #fff;
  font-size: 1.1em; }

.ath-ios.ath-phone:after {
  content: '';
  background: #eee;
  position: absolute;
  width: 2em;
  height: 2em;
  bottom: -0.9em;
  left: 50%;
  margin-left: -1em;
  -webkit-transform: scaleX(0.9) rotate(45deg);
  transform: scaleX(0.9) rotate(45deg);
  box-shadow: 0.2em 0.2em 0 #d1d1d1; }

.ath-ios.ath-tablet:after {
  content: '';
  background: #eee;
  position: absolute;
  width: 2em;
  height: 2em;
  top: -0.9em;
  left: 50%;
  margin-left: -1em;
  -webkit-transform: scaleX(0.9) rotate(45deg);
  transform: scaleX(0.9) rotate(45deg);
  z-index: 2147483641; }

.ath-application-icon {
  position: relative;
  padding: 0;
  border: 0;
  margin: 0 auto 0.2em auto;
  height: 6em;
  width: 6em;
  z-index: 2147483642; }

.ath-container.ath-ios .ath-application-icon {
  border-radius: 1em;
  box-shadow: 0 0.2em 0.4em rgba(0, 0, 0, 0.3), inset 0 0.07em 0 rgba(255, 255, 255, 0.5);
  margin: 0 auto 0.4em auto; }

@media only screen and (orientation: landscape) {
  .ath-container.ath-phone {
    width: 24em; }
  .ath-android.ath-phone {
    margin-left: -12em; }
  .ath-ios.ath-phone {
    margin-left: -12em; }
  .ath-ios6:after {
    left: 39%; }
  .ath-ios8.ath-phone {
    left: auto;
    bottom: auto;
    right: 0.4em;
    top: 1.8em; }
  .ath-ios8.ath-phone:after {
    bottom: auto;
    top: -0.9em;
    left: 68%;
    z-index: 2147483641;
    box-shadow: none; } }

.header {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  background: white;
  width: 100vw;
  height: 50px;
  border-bottom: 1px solid #E4E4E4;
  transform: translateY(0);
  transition: all 0.3s ease-in-out; }
  .header nav {
    display: table;
    /* IE < 10, Opera *Presto* Desktop (Now dead) */
    display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center; }
    @media (max-width: 1112px) {
      .header nav {
        display: block; } }
  .header-logo {
    width: 40px;
    margin-top: 0;
    position: relative;
    top: 0px;
    margin-right: -40px;
    padding: 0; }
    @media (max-width: 1112px) {
      .header-logo {
        margin: 0 auto;
        padding-top: 5px; } }
  @media (max-width: 1112px) {
    .header-menu-container {
      background: white;
      transition: all 0.3s ease-in-out;
      position: fixed !important;
      z-index: 9999999 !important;
      height: 100vh;
      transform: translateX(-35vw);
      width: 35vw;
      top: 0;
      left: 0;
      padding: 50px 4vw;
      border-right: 1px solid #cccccc;
      overflow-y: scroll; }
      .header-menu-container .header-menu li {
        margin-bottom: 5vmin; }
        .header-menu-container .header-menu li a {
          font-family: "LatoWebBold", Helvetica, Arial, sans-serif;
          margin-right: 0;
          font-size: 1rem !important; } }
  @media (max-width: 1112px) and (max-width: 768px) {
    .header-menu-container {
      transform: translateX(-45vw);
      width: 45vw; } }
  @media (max-width: 1112px) and (max-width: 575px) {
    .header-menu-container {
      transform: translateX(-77vw);
      width: 77vw; }
      .header-menu-container ul li {
        margin-bottom: 7vmin !important; } }
  .header-menu-container .header-menu {
    margin-bottom: 0;
    display: inline-flex; }
    @media (max-width: 1112px) {
      .header-menu-container .header-menu {
        display: block; } }
    .header-menu-container .header-menu li a {
      margin-right: 0.9vw;
      margin-top: 4px;
      font-size: 1rem;
      font-weight: 600;
      color: black;
      border-bottom: 2px solid transparent;
      transition: border-bottom 0.4s ease-in-out; }
      .header-menu-container .header-menu li a:hover {
        border-bottom: 2px solid #007E9E; }
    @media (min-width: 1113px) {
      .header-menu-container .header-menu-tablet-lg {
        display: none !important; } }
  .header-menu-container .dropdown-item:hover, .header-menu-container .dropdown-item:focus {
    background-color: #e9ecef; }
  .header-menu-container .dropdown-menu a.dropdown-item {
    border-bottom: none; }
    .header-menu-container .dropdown-menu a.dropdown-item:hover {
      border-bottom: none; }
  @media (min-width: 1113px) {
    .header-menu-container .header-exit {
      display: none; } }
  @media (max-width: 1112px) {
    .header-menu-container .header-exit {
      position: absolute;
      top: 1px;
      font-size: 1.1rem;
      right: 0;
      z-index: 99;
      margin-right: 3vmin;
      margin-top: 2vmin; } }
  @media (max-width: 736px) {
    .header-menu-container .header-exit {
      margin-right: 4vmin;
      margin-top: 4vmin; } }
  .header-buynow {
    margin-right: 4vw;
    margin-top: 13px; }
    @media (max-width: 1112px) {
      .header-buynow {
        display: none; } }
    .header-buynow:hover {
      color: #007E9E; }
  .header-nav-xlg {
    margin-left: 4vw;
    margin-top: 13px; }
    @media (min-width: 1113px) {
      .header-nav-xlg {
        display: none; } }
    @media (max-width: 1112px) {
      .header-nav-xlg {
        position: absolute;
        top: 1px;
        font-size: 1.1rem;
        left: 0;
        z-index: 99; } }
    @media (max-width: 736px) {
      .header-nav-xlg {
        margin-left: 3.5vw; } }
  .header-button {
    position: absolute;
    top: 25px;
    right: 25px; }
    @media (max-width: 1112px) {
      .header-button {
        position: absolute;
        top: 4px;
        right: 8px;
        z-index: 99;
        padding: 4px 8px; } }
    .header-button .header-login {
      font-weight: 700;
      font-size: 1.1rem;
      padding: 7px 15px;
      border-radius: 30px;
      color: white !important;
      background: #007494;
      border: 1px solid #00a9d4;
      min-width: 70px;
      text-align: center; }
      @media (max-width: 1112px) {
        .header-button .header-login {
          position: absolute;
          top: 8px;
          right: 8px;
          z-index: 99;
          padding: 4px 7px; } }
      .header-button .header-login:hover {
        background: #007E9E;
        border: 1px solid #00a9d4; }

.slideup {
  transform: translateY(-100px); }

.pushin {
  transform: translateX(0); }

/** Mega Menu **/
.megamenu {
  position: static; }

.megamenu .dropdown-menu {
  background: #FFF;
  border: none;
  width: 100%; }

.appstore {
  padding: 20px;
  display: table;
  /* IE < 10, Opera *Presto* Desktop (Now dead) */
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }
  @media (max-width: 736px) {
    .appstore {
      padding: 20px 5px; } }
  .appstore img {
    height: 45px; }
    @media (max-width: 736px) {
      .appstore img {
        height: 9vmin; } }
  .appstore ul {
    margin: 0;
    display: inline-flex; }
    .appstore ul li a {
      margin: 10px; }

.cert_logos ul {
  display: flex;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  align-items: center; }

@media (max-width: 479px) {
  .cert_logos ul {
    display: flex;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    align-items: center; } }

.footer ul {
  display: flex;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  align-items: center; }

@media (max-width: 790px) {
  .footer ul {
    display: flex;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    align-items: center; } }

.cert_logos li {
  margin: 0 10px; }

.footer {
  padding: 15px 0;
  text-align: center;
  background: white; }
  .footer nav {
    display: table;
    /* IE < 10, Opera *Presto* Desktop (Now dead) */
    display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center; }
  .footer-menu {
    display: inline-flex;
    margin-bottom: 10px; }
    @media (max-width: 575px) {
      .footer-menu {
        display: block;
        margin-bottom: 20px;
        text-align: left;
        margin-left: 15px; } }
    .footer-menu li:last-child a {
      margin-right: 0; }
    .footer-menu li a {
      margin-right: 7vmin;
      font-size: 0.9rem;
      font-weight: 600;
      color: #424242;
      border-bottom: 2px solid transparent;
      transition: all 0.3s ease-in-out; }
      @media (max-width: 575px) {
        .footer-menu li a {
          margin-right: 0; } }
      .footer-menu li a:hover {
        border-bottom: 2px solid #007E9E; }
  .footer-copyright p {
    font-size: 0.9rem;
    color: #424242;
    margin: 0;
    text-decoration: none; }
    @media (max-width: 736px) {
      .footer-copyright p {
        font-size: 0.8rem !important;
        line-height: initial;
        text-align: left !important; } }
    .footer-copyright p a {
      text-decoration: none;
      color: #424242; }
      .footer-copyright p a:hover {
        color: #007E9E; }
  .footer-socialmedia {
    margin-top: 20px;
    margin-bottom: 20px; }
    @media (max-width: 736px) {
      .footer-socialmedia {
        margin-bottom: 20px; } }
    .footer-socialmedia a {
      color: #757575; }
      .footer-socialmedia a:hover {
        color: black; }

.footer .copyright p {
  line-height: 1.4rem !important;
  text-align: center !important;
  font-size: 1rem !important;
  color: #1f1f1f !important; }

.footer .copyright p > a {
  text-decoration: none !important;
  color: #1f1f1f !important; }

/*============================================
FORM
=============================================*/
.mymhealth-form .form-control {
  border-radius: 0; }

.mymhealth-form label {
  float: left;
  margin: 5px 0;
  font-weight: 600; }

.mymhealth-form input {
  color: #000;
  line-height: inherit !important; }

.mymhealth-form .progress {
  height: 13px;
  border-radius: 0; }

.mymhealth-form .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
  margin: 0px -20px; }

/*============================================
DIGITAL TRANSFORMATION
=============================================*/
.stages-img a {
  color: white; }

.stages-img a:hover {
  color: #fff; }

.stages-img img {
  height: 130px;
  margin-bottom: 20px !important; }

@media (max-width: 736px) {
  .stages-img img {
    height: 75px;
    margin-bottom: 10px !important; } }

/*============================================
PATIENT ACTIVATION
=============================================*/
.patient-activation-section {
  padding: 100px; }

@media (max-width: 736px) {
  .patient-activation-section {
    padding: 40px 20px; }
    .patient-activation-section:first-child {
      border-bottom: 1px solid #E4E4E4; } }

ul.list {
  margin-left: 20px;
  font-size: 1.2em;
  list-style: disc; }

/* -- */
ul.feature-ul {
  margin: 1.6em auto auto auto;
  list-style: square inside;
  margin-left: -25px; }

ul.feature-ul li {
  line-height: 1.4em;
  margin-bottom: 1em; }

/* -- */
ul.privacy-policy-list {
  font-size: 1.1em;
  font-weight: 300; }

ul.privacy-policy-list li {
  margin-bottom: 20px; }

ul.education-list li {
  margin-bottom: 30px;
  font-size: 1.2em; }

ul.styled-list {
  margin: 0 auto 50px; }

ul.styled-list li {
  font-size: 1.1em;
  margin-bottom: 10px; }

/*============================================
HEALTHCARE
=============================================*/
.healthcare-img img {
  margin-bottom: 20px !important;
  width: 150px; }
  @media (max-width: 736px) {
    .healthcare-img img {
      margin-bottom: 10px !important; } }

/*============================================
CHECKOUT PAGE
=============================================*/
.app-details {
  display: none; }

@media (max-width: 736px) {
  .checkouttitle {
    padding-top: 50px; } }

.mymhealth-apps p.small {
  margin-bottom: 10px; }

.mymhealth-apps div {
  padding: 0 15px; }
  @media (max-width: 736px) {
    .mymhealth-apps div {
      padding: 0; } }

.mymhealth-apps .asthma {
  display: flex;
  flex-direction: column;
  justify-content: space-between; }
  .mymhealth-apps .asthma .header {
    background: #971B5C; }

.mymhealth-apps .copd {
  display: flex;
  flex-direction: column;
  justify-content: space-between; }
  .mymhealth-apps .copd .header {
    background: #0C65A1; }

.mymhealth-apps .diabetes {
  display: flex;
  flex-direction: column;
  justify-content: space-between; }
  .mymhealth-apps .diabetes .header {
    background: #3C2875; }

.mymhealth-apps .heart {
  display: flex;
  flex-direction: column;
  justify-content: space-between; }
  .mymhealth-apps .heart .header {
    background: #9B0000; }

.btn-myasthma:hover, .btn-mycopd:hover, .btn-mydiabetes:hover, .btn-myheart:hover {
  background: #007E9E !important;
  border: 2px solid #007E9E !important; }

.checkout-apps .asthma, .checkout-apps .diabetes, .checkout-apps .copd, .checkout-apps .heart {
  display: none; }

#basket-title {
  display: none; }

.checkout-button {
  width: 100%; }

/*============================================
OLD PAGE
=============================================*/
#access-credentials {
  display: none; }

@media (max-width: 768px) {
  .checkout .plan .feature {
    font-size: 1.3407rem !important;
    margin: 0; } }

.checkout .plan.first {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px !important; }

.checkout .plan.last {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px; }

.checkout .plan.recommended {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px; }

.checkout .plan.recommended .head {
  /*margin-bottom: 20px;*/
  padding: 29px 0 29px 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px; }

@media (min-width: 769px) {
  .checkout.attached .col-sm-4, .checkout.attached .col-md-4, .checkout.attached .col-sm-4, .checkout.attached .col-md-4 {
    padding-left: 0;
    padding-right: 0; } }

.checkout.attached .plan {
  border-radius: 0; }

.checkout.attached .plan .head {
  border-radius: 0; }

.checkout.attached .plan .head img {
  height: 55px; }
  @media (max-width: 736px) {
    .checkout.attached .plan .head img {
      height: 40px; } }

@media (max-width: 736px) {
  .basket-list img {
    width: 130px; } }

.plan {
  box-shadow: 0 2px 2px rgba(10, 10, 10, 0.3) !important;
  min-height: 100px;
  background: #fff;
  border-radius: 4px;
  margin: 20px 0;
  padding-bottom: 25px;
  text-align: center; }

.plan .head {
  padding: 20px 10px;
  color: #fff; }

.plan .head.copd {
  background: #0C65A1; }

.plan .head.asthma {
  background: #760000; }

.plan .head.diabetes {
  background: #3C2875; }

.plan .head.heart {
  background: #9B0000; }

.plan .head h3 {
  padding: 0;
  margin: 0;
  font-weight: 100; }

.plan .price {
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  margin: 20px auto 20px auto;
  padding-top: 20px;
  width: 80%; }

.plan .price h3 {
  font-size: 82px;
  font-weight: 600; }
  @media (max-width: 736px) {
    .plan .price h3 {
      font-size: 3.075rem !important; } }

.plan .price h3 span {
  font-size: 38px;
  vertical-align: top;
  position: relative;
  margin: 6px 0 0 -7px;
  display: inline-block; }
  @media (max-width: 736px) {
    .plan .price h3 span {
      font-size: 1.476rem;
      margin: 2px 0 0 -7px; } }

.plan p {
  font-size: 1.5rem; }

.plan .btn {
  padding: 10px 30px;
  text-transform: uppercase;
  font-weight: 500; }

.plan.recommended {
  margin-top: 2px;
  box-shadow: 0 0 22px rgba(10, 10, 10, 0.42);
  position: relative;
  z-index: 99;
  border-radius: 4px; }

.plan.recommended .head {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px; }

.plan.recommended .btn {
  margin-bottom: 10px; }

@media (min-width: 770px) and (max-width: 990px) {
  .plan .mediafix h3 {
    font-size: 55px !important;
    vertical-align: top;
    line-height: 1; } }

@media (max-width: 575px) {
  .checkout .plan.recommended .head {
    padding: 20px 10px; } }

/**************** NEW CHECKOUT ****************/
#basket,
#result, #addtoaccount, #newaccount, #existingaccount {
  display: none; }

.hidden.show {
  display: block; }

.remove-product {
  cursor: pointer; }
  @media (max-width: 736px) {
    .remove-product {
      font-size: 0.85417rem !important; } }
  .remove-product:hover {
    color: white !important; }

.basket-list .myasthma,
.basket-list .mycopd,
.basket-list .mydiabetes,
.basket-list .myheart {
  display: none; }

#result, .hidden {
  display: none; }

#myasthma-added,
#mycopd-added,
#mydiabetes-added,
#myheart-added {
  display: none; }

.borderless th {
  border-top: none !important; }

.basket-list {
  padding: 50px; }

.basket-list > thead > tr > th {
  padding: 0 !important; }

.basket-list > thead > tr > th:first-child {
  padding: 5px !important; }

@media (max-width: 991px) {
  .basket-list thead {
    background: black;
    color: #fff; } }

@media (max-width: 468px) {
  #total-container td h5 {
    font-size: 1.40rem !important;
    font-weight: bold !important; }
  .basket-list thead tr th {
    padding: 10px 0 !important;
    border: none; } }

/*============================================
CHECKOUT-SIDEBAR
=============================================*/
.sidebar-license .mycopd,
.sidebar-license .myasthma,
.sidebar-license .mydiabetes,
.sidebar-license .myheart {
  display: none; }

#custom-heading, #custom-subheading, .custom-messages {
  display: none; }

/*============================================
ALL APPS BOX
=============================================*/
.all-apps-bottom .coloured-box {
  border: 1px solid #fff;
  padding: 15px 50px;
  margin: 10px;
  -webkit-flex: 0 150px;
  -webkit-box-flex: 0;
  -ms-flex: 0 150px;
  flex: 0 150px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .all-apps-bottom .coloured-box h1 {
    font-size: 2.5vw !important;
    heading: 0 !important;
    line-height: initial !important; }
    @media (max-width: 1112px) {
      .all-apps-bottom .coloured-box h1 {
        font-size: 3.7vw !important; } }
    @media (max-width: 1024px) {
      .all-apps-bottom .coloured-box h1 {
        font-size: 3.8vw !important; } }
    @media (max-width: 768px) {
      .all-apps-bottom .coloured-box h1 {
        font-size: 4vw !important; } }
  @media (max-width: 736px) {
    .all-apps-bottom .coloured-box {
      padding: 15px;
      margin: 4px; }
      .all-apps-bottom .coloured-box h1 a {
        font-size: 7vw; } }
  .all-apps-bottom .coloured-box:hover {
    opacity: 0.9;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background-color: transparent; }
  .all-apps-bottom .coloured-box h1 {
    padding: 0;
    margin: 0; }

.all-apps-bottom .asthma {
  background: #971B5C !important;
  border-color: #971B5C !important;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 0.8; }

.all-apps-bottom .copd {
  background: #0C65A1 !important;
  border-color: #0C65A1 !important;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 0.8; }

.all-apps-bottom .diabetes {
  background: #3C2875 !important;
  border-color: #3C2875 !important;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 0.8; }

.all-apps-bottom .heart {
  background: #9B0000 !important;
  border-color: #9B0000 !important;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 0.8; }

.all-apps-bottom .telehealth {
  background: #03406a !important;
  border-color: #03406a !important;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 0.8; }

.all-apps .asthma:hover {
  background: #971B5C !important;
  border-color: #971B5C !important;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 1; }

.all-apps .copd:hover {
  background: #0C65A1 !important;
  border-color: #0C65A1 !important;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 1; }

.all-apps .diabetes:hover {
  background: #3C2875 !important;
  border-color: #3C2875 !important;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 1; }

.all-apps .heart:hover {
  background: #9B0000 !important;
  border-color: #9B0000 !important;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 1; }

.all-apps .telehealth:hover {
  background: #03406a !important;
  border-color: #03406a !important;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 1; }

@media (max-width: 1024px) {
  .all-apps {
    margin-bottom: 50px; } }

@media (max-width: 736px) {
  .all-apps-home {
    display: none !important; } }

.banner-absolute {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 9999;
  margin-left: 40px; }
  @media (min-width: 1367px) {
    .banner-absolute {
      display: none; } }
  @media (max-width: 1366px) {
    .banner-absolute {
      margin-left: 15px; } }
  @media (max-width: 575px) {
    .banner-absolute {
      margin-left: 7px; } }

.banner-fixed {
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 999;
  margin-left: 40px; }
  @media (max-width: 1366px) {
    .banner-fixed {
      display: none; } }

.banner-absolute .ipad, .banner-fixed .ipad {
  width: 160px; }

.banner-absolute .iphone, .banner-fixed .iphone {
  height: 30px; }

.banner-absolute .appbadge, .banner-fixed .appbadge {
  cursor: pointer !important; }
  @media (max-width: 736px) {
    .banner-absolute .appbadge, .banner-fixed .appbadge {
      height: 35px; } }

.banner-absolute ul li, .banner-fixed ul li {
  margin-bottom: 10px;
  margin-right: 7px; }
  @media (max-width: 736px) {
    .banner-absolute ul li, .banner-fixed ul li {
      margin-left: 0 !important;
      margin-bottom: 5px !important;
      margin-right: 5px; } }

.mmh-message {
  margin: 10px auto;
  background: #E5F2F5;
  padding: 2em;
  text-align: center; }
  .mmh-message h2 {
    margin: 0 auto 1em;
    max-width: 90%; }
  .mmh-message p {
    margin: 0 auto 2em;
    line-height: 1.2em; }
    .mmh-message p a {
      color: #007e9e;
      text-decoration: underline; }
      .mmh-message p a:hover {
        color: #3390a9; }

qr {
  margin-left: auto;
  margin-right: auto; }

.prices {
  padding-bottom: 40px;
  color: #fff; }

.pricing-tables-jumbotron {
  text-align: center;
  background: none; }

.big {
  font-size: 37px; }

.option {
  background: #f9f9f9;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
  border-radius: 4px 4px 0 0;
  position: relative;
  margin: 50px 0;
  text-align: left;
  color: #333;
  padding: 0 10px 40px 10px; }

.option:hover .hided-icon {
  color: #fff;
  padding: 0 10px; }

.option > .option-title {
  padding: 20px;
  text-align: center; }

.option > .bronze {
  color: #AD8A56; }

.option > .silver {
  color: #B4B4B4; }

.option > .gold {
  color: #C9B037; }

.option > .option-title > h3 {
  font-weight: bold;
  font-size: 32px;
  text-transform: uppercase;
  margin: 0; }

.option > .option-title > span {
  font-style: italic;
  font-size: 16px; }

.option > .option-price {
  background: #fff;
  padding: 0 0 10px;
  color: #343434;
  text-align: center; }

.option > .option-price > .price {
  display: block;
  font-size: 42px;
  font-weight: bold;
  font-style: italic; }

.option > .option-price > .period {
  font-size: 14px; }

.option .option-list {
  padding: 0; }

.option .item-list {
  list-style: none;
  padding: 0; }

.option .item-list li:nth-child(even) {
  background: #fdfdfd; }

.option .item-list > li {
  padding: 10px 5px;
  font-size: 16px; }

.option .item-list > li.not-included {
  color: #888; }

.option .hided-icon {
  color: #0FB112;
  margin-left: -14px;
  -webkit-transition: all 0.7s ease-in-out;
  -moz-transition: all 0.7s ease-in-out;
  -o-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out; }

/*----------------------------------------------------------------------------*\

    #OBJECTS

\*----------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------*\

    #VIEWS
\*----------------------------------------------------------------------------*/
.center-form {
  float: none;
  margin: 0 auto; }

.padding-2 {
  padding: 2rem; }

.padding-top {
  padding-top: 2rem; }

.padding-top-small {
  padding-top: 0.5rem; }

.padding-bottom {
  padding-bottom: 2rem; }

.no-padding {
  padding: 0; }

.header-img {
  margin-top: 0rem;
  padding: 20px 0; }

.error-notice {
  margin: 5px 5px;
  font-weight: bold;
  font-size: 1.0rem;
  color: #8F1013;
  text-align: center;
  margin: auto; }

.welcome-img {
  max-width: 3rem;
  height: auto;
  margin-bottom: 1rem; }

.video-title {
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-weight: bold; }

.full-width {
  width: 100%; }

#submit_welcome_form_button {
  margin-top: 2rem;
  width: 17em;
  height: 2.5rem;
  font-size: 1rem; }

.mjog-footer {
  padding-bottom: 2em;
  margin-bottom: 2em;
  display: block; }

.mjog-copyright {
  margin-top: 3rem;
  text-align: left; }

.mjog-copyright > div > p {
  font-size: 0.75rem !important; }

.mjog-privacy {
  color: #0d0d0d;
  font-weight: bolder; }

.mmh-blue {
  color: #00aad4; }

.mjog-main-heading {
  font-weight: bold;
  font-size: 1.5rem; }

#submit_reg_form_button {
  margin-top: 2rem;
  width: 17em;
  height: 2.5rem;
  font-size: 1rem; }

.mjog-form > label {
  font-weight: bold;
  font-size: 1.0rem; }

.mjog-input-border {
  border: 1px solid darkgrey; }

.mjog-input-underline {
  border: 0;
  outline: 0;
  background: transparent;
  border-bottom: 1px solid lightgray; }

.mjog-info {
  text-align: left;
  font-size: 0.9rem;
  color: black; }

.mjog-register-privacy {
  padding-top: 2rem;
  padding-left: 2rem; }

.mjog-error-rectangle {
  box-sizing: border-box;
  border: 2px solid #8F1013;
  background-color: #D3A6AB !important; }

.mjog-error {
  font-weight: bold;
  color: #8F1013; }

.mjog-error-button {
  width: 17em;
  margin: 1rem;
  height: 2.5rem;
  font-size: 1rem; }

.mjog-success-button {
  width: 17em;
  height: 2.5rem;
  font-size: 1rem; }

.mjog-success-appstore {
  width: 10em;
  margin: 0.5rem; }

.mjog-success-font {
  font-size: 1.1rem; }

.mjog-success-font-small {
  font-size: 0.9rem !important; }

@media (min-width: 479px) {
  .mjog-copyright {
    text-align: center; } }

/*----------------------------------------------------------------------------*\

    #TRUMPS

    Overrides, helpers, utilities. Only affect one item at a time.
\*----------------------------------------------------------------------------*/
@media (max-width: 768px) {
  .padding-b-100 {
    padding-bottom: 50px; }
  .padding-t-100 {
    padding-top: 50px; } }

@media (max-width: 575px) {
  .padding-b-100 {
    padding-bottom: 40px; }
  .padding-t-100 {
    padding-top: 40px; }
  .padding-t-50 {
    padding-top: 25px; }
  .padding-b-50 {
    padding-bottom: 25px; } }

@media (max-width: 768px) {
  .padding-default-0 {
    padding: 62.5px 0; } }

@media (max-width: 736px) {
  .padding-default-0 {
    padding: 40px 0; }
  .margin-70-0 {
    margin: 35px 0; } }

/*----------------------------------------------------------------------------*\

    #SETTINGS

\*----------------------------------------------------------------------------*/
strong {
  font-family: "LatoWebBold", Helvetica, Arial, sans-serif; }

.large-list li {
  font-size: 1.476rem !important;
  line-height: 1.5; }
  @media (max-width: 736px) {
    .large-list li {
      font-size: 1.23rem !important; } }

.feature {
  font-size: 1.4145rem;
  font-weight: 600;
  line-height: initial; }
  @media (max-width: 736px) {
    .feature {
      font-size: 1.17875rem !important; } }

.lead {
  font-size: 1.476rem;
  line-height: 1.5; }
  @media (max-width: 736px) {
    .lead {
      font-size: 1.23rem !important; } }

.grey-text {
  color: #6c757d; }

.leader {
  font-size: 1.353rem;
  line-height: 1.5;
  color: #6c757d; }
  @media (max-width: 736px) {
    .leader {
      font-size: 1.025rem !important; } }

body, p, ul li, ol li, label, input, #legal-text {
  font-size: 1.23rem;
  -webkit-font-smoothing: antialiased; }
  @media (max-width: 768px) {
    body, p, ul li, ol li, label, input, #legal-text {
      font-size: 1.22898rem !important; } }
  @media (max-width: 736px) {
    body, p, ul li, ol li, label, input, #legal-text {
      font-size: 1.025rem !important;
      line-height: 1.5; } }

a {
  background-color: transparent;
  color: inherit; }
  a:active, a:hover {
    outline: 0;
    color: #424242;
    text-decoration: none; }

p > a {
  text-decoration: underline;
  color: #005c76; }

.text-normal, .text-regular {
  font-family: "LatoWeb", Helvetica, Arial, sans-serif; }

.text-bolder {
  font-family: "LatoWebMedium", Helvetica, Arial, sans-serif; }

.text-bold {
  font-family: "LatoWebBold", Helvetica, Arial, sans-serif; }

.text-semibold {
  font-family: "LatoWebSemiBold", Helvetica, Arial, sans-serif; }

.text-light {
  font-family: "LatoWebLight", Helvetica, Arial, sans-serif; }

.text-heavy {
  font-family: "LatoWebBlack", Helvetica, Arial, sans-serif; }

.text-blue {
  color: #005c76 !important; }

.text-brand {
  color: #005c76 !important; }

.text-small {
  font-size: 1.6rem !important; }

.text-large {
  font-size: 2.3rem !important; }

.text-shadow-05 {
  text-shadow: 0px 0px 5px #000000; }

.text-shadow-10 {
  text-shadow: 0px 0px 10px #000000; }

.bg-theme-main-dark {
  background-color: #304060; }

.background-color-theme-2 {
  background-color: #000415; }

.background-color-theme-3 {
  /*	color: aliceblue*/
  background-color: #000415; }

.background-color-theme-4 {
  /*	color: aliceblue*/
  background-color: #DBDDDE; }

.glass {
  background-color: rgba(0, 0, 0, 0.5);
  height: 100% !important; }

.bg-header-top {
  z-index: 99; }

.homepage {
  width: 100%;
  position: relative;
  top: 100px; }

.bg-green-light {
  background-color: #EFFCF1; }

/*============================================
COLOR PALLET - DO NOT CHANGE!!!
=============================================*/
/*============================================
COLOR SETTINGS - DO NOT CHANGE!!!
=============================================*/
.text-theme-blue {
  color: #1C2C4C !important; }

.bg-theme-blue {
  background-color: #1C2C4C; }

.patient-dash-theme-blue {
  background-color: #1C2C4C !important; }

.tile-theme-blue {
  background-color: #1C2C4C !important; }
  @media (min-width: 1025px) {
    .tile-theme-blue:hover {
      background-color: #23375f !important; } }

.btn-theme-blue {
  background-color: #1C2C4C; }
  .btn-theme-blue:hover, .btn-theme-blue:focus, .btn-theme-blue:active {
    opacity: 0.9;
    outline: none;
    background: #1C2C4C;
    transition: all .3s;
    text-decoration: none; }

.border-theme-blue {
  border-color: #1C2C4C; }

.theme-blue {
  background-color: #1C2C4C !important; }

.text-theme-black {
  color: #111 !important; }

.bg-theme-black {
  background-color: #111; }

.patient-dash-theme-black {
  background-color: #111 !important; }

.tile-theme-black {
  background-color: #111 !important; }
  @media (min-width: 1025px) {
    .tile-theme-black:hover {
      background-color: #1e1e1e !important; } }

.btn-theme-black {
  background-color: #111; }
  .btn-theme-black:hover, .btn-theme-black:focus, .btn-theme-black:active {
    opacity: 0.9;
    outline: none;
    background: #111;
    transition: all .3s;
    text-decoration: none; }

.border-theme-black {
  border-color: #111; }

.theme-black {
  background-color: #111 !important; }

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

.bg-theme-body {
  background-color: #b7bec4; }

.patient-dash-theme-body {
  background-color: #b7bec4 !important; }

.tile-theme-body {
  background-color: #b7bec4 !important; }
  @media (min-width: 1025px) {
    .tile-theme-body:hover {
      background-color: #c5cbcf !important; } }

.btn-theme-body {
  background-color: #b7bec4; }
  .btn-theme-body:hover, .btn-theme-body:focus, .btn-theme-body:active {
    opacity: 0.9;
    outline: none;
    background: #b7bec4;
    transition: all .3s;
    text-decoration: none; }

.border-theme-body {
  border-color: #b7bec4; }

.theme-body {
  background-color: #b7bec4 !important; }

.text-theme-brown {
  color: #222 !important; }

.bg-theme-brown {
  background-color: #222; }

.patient-dash-theme-brown {
  background-color: #222 !important; }

.tile-theme-brown {
  background-color: #222 !important; }
  @media (min-width: 1025px) {
    .tile-theme-brown:hover {
      background-color: #2f2f2f !important; } }

.btn-theme-brown {
  background-color: #222; }
  .btn-theme-brown:hover, .btn-theme-brown:focus, .btn-theme-brown:active {
    opacity: 0.9;
    outline: none;
    background: #222;
    transition: all .3s;
    text-decoration: none; }

.border-theme-brown {
  border-color: #222; }

.theme-brown {
  background-color: #222 !important; }

.text-theme-grey {
  color: #DBDDDE !important; }

.bg-theme-grey {
  background-color: #DBDDDE; }

.patient-dash-theme-grey {
  background-color: #DBDDDE !important; }

.tile-theme-grey {
  background-color: #DBDDDE !important; }
  @media (min-width: 1025px) {
    .tile-theme-grey:hover {
      background-color: #e8eaea !important; } }

.btn-theme-grey {
  background-color: #DBDDDE; }
  .btn-theme-grey:hover, .btn-theme-grey:focus, .btn-theme-grey:active {
    opacity: 0.9;
    outline: none;
    background: #DBDDDE;
    transition: all .3s;
    text-decoration: none; }

.border-theme-grey {
  border-color: #DBDDDE; }

.theme-grey {
  background-color: #DBDDDE !important; }

.text-mymhealth {
  color: #00aad4 !important; }

.bg-mymhealth {
  background-color: #00aad4; }

.patient-dash-mymhealth {
  background-color: #00aad4 !important; }

.tile-mymhealth {
  background-color: #00aad4 !important; }
  @media (min-width: 1025px) {
    .tile-mymhealth:hover {
      background-color: #00beee !important; } }

.btn-mymhealth {
  background-color: #00aad4; }
  .btn-mymhealth:hover, .btn-mymhealth:focus, .btn-mymhealth:active {
    opacity: 0.9;
    outline: none;
    background: #00aad4;
    transition: all .3s;
    text-decoration: none; }

.border-mymhealth {
  border-color: #00aad4; }

.mymhealth {
  background-color: #00aad4 !important; }

.text-theme-main {
  color: #00aad4 !important; }

.bg-theme-main {
  background-color: #00aad4; }

.patient-dash-theme-main {
  background-color: #00aad4 !important; }

.tile-theme-main {
  background-color: #00aad4 !important; }
  @media (min-width: 1025px) {
    .tile-theme-main:hover {
      background-color: #00beee !important; } }

.btn-theme-main {
  background-color: #00aad4; }
  .btn-theme-main:hover, .btn-theme-main:focus, .btn-theme-main:active {
    opacity: 0.9;
    outline: none;
    background: #00aad4;
    transition: all .3s;
    text-decoration: none; }

.border-theme-main {
  border-color: #00aad4; }

.theme-main {
  background-color: #00aad4 !important; }

.text-theme-main-dark {
  color: #007DA3 !important; }

.bg-theme-main-dark {
  background-color: #007DA3; }

.patient-dash-theme-main-dark {
  background-color: #007DA3 !important; }

.tile-theme-main-dark {
  background-color: #007DA3 !important; }
  @media (min-width: 1025px) {
    .tile-theme-main-dark:hover {
      background-color: #0091bd !important; } }

.btn-theme-main-dark {
  background-color: #007DA3; }
  .btn-theme-main-dark:hover, .btn-theme-main-dark:focus, .btn-theme-main-dark:active {
    opacity: 0.9;
    outline: none;
    background: #007DA3;
    transition: all .3s;
    text-decoration: none; }

.border-theme-main-dark {
  border-color: #007DA3; }

.theme-main-dark {
  background-color: #007DA3 !important; }

.text-theme-main-darker {
  color: #00627F !important; }

.bg-theme-main-darker {
  background-color: #00627F; }

.patient-dash-theme-main-darker {
  background-color: #00627F !important; }

.tile-theme-main-darker {
  background-color: #00627F !important; }
  @media (min-width: 1025px) {
    .tile-theme-main-darker:hover {
      background-color: #007699 !important; } }

.btn-theme-main-darker {
  background-color: #00627F; }
  .btn-theme-main-darker:hover, .btn-theme-main-darker:focus, .btn-theme-main-darker:active {
    opacity: 0.9;
    outline: none;
    background: #00627F;
    transition: all .3s;
    text-decoration: none; }

.border-theme-main-darker {
  border-color: #00627F; }

.theme-main-darker {
  background-color: #00627F !important; }

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

.bg-white {
  background-color: #fff; }

.patient-dash-white {
  background-color: #fff !important; }

.tile-white {
  background-color: #fff !important; }
  @media (min-width: 1025px) {
    .tile-white:hover {
      background-color: white !important; } }

.btn-white {
  background-color: #fff; }
  .btn-white:hover, .btn-white:focus, .btn-white:active {
    opacity: 0.9;
    outline: none;
    background: #fff;
    transition: all .3s;
    text-decoration: none; }

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

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

.text-black {
  color: #000 !important; }

.bg-black {
  background-color: #000; }

.patient-dash-black {
  background-color: #000 !important; }

.tile-black {
  background-color: #000 !important; }
  @media (min-width: 1025px) {
    .tile-black:hover {
      background-color: #0d0d0d !important; } }

.btn-black {
  background-color: #000; }
  .btn-black:hover, .btn-black:focus, .btn-black:active {
    opacity: 0.9;
    outline: none;
    background: #000;
    transition: all .3s;
    text-decoration: none; }

.border-black {
  border-color: #000; }

.black {
  background-color: #000 !important; }

.text-dark {
  color: #0d0d0d !important; }

.bg-dark {
  background-color: #0d0d0d; }

.patient-dash-dark {
  background-color: #0d0d0d !important; }

.tile-dark {
  background-color: #0d0d0d !important; }
  @media (min-width: 1025px) {
    .tile-dark:hover {
      background-color: #1a1a1a !important; } }

.btn-dark {
  background-color: #0d0d0d; }
  .btn-dark:hover, .btn-dark:focus, .btn-dark:active {
    opacity: 0.9;
    outline: none;
    background: #0d0d0d;
    transition: all .3s;
    text-decoration: none; }

.border-dark {
  border-color: #0d0d0d; }

.dark {
  background-color: #0d0d0d !important; }

.text-dark-grey {
  color: #888 !important; }

.bg-dark-grey {
  background-color: #888; }

.patient-dash-dark-grey {
  background-color: #888 !important; }

.tile-dark-grey {
  background-color: #888 !important; }
  @media (min-width: 1025px) {
    .tile-dark-grey:hover {
      background-color: #959595 !important; } }

.btn-dark-grey {
  background-color: #888; }
  .btn-dark-grey:hover, .btn-dark-grey:focus, .btn-dark-grey:active {
    opacity: 0.9;
    outline: none;
    background: #888;
    transition: all .3s;
    text-decoration: none; }

.border-dark-grey {
  border-color: #888; }

.dark-grey {
  background-color: #888 !important; }

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

.bg-light-grey {
  background-color: #eee; }

.patient-dash-light-grey {
  background-color: #eee !important; }

.tile-light-grey {
  background-color: #eee !important; }
  @media (min-width: 1025px) {
    .tile-light-grey:hover {
      background-color: #fbfbfb !important; } }

.btn-light-grey {
  background-color: #eee; }
  .btn-light-grey:hover, .btn-light-grey:focus, .btn-light-grey:active {
    opacity: 0.9;
    outline: none;
    background: #eee;
    transition: all .3s;
    text-decoration: none; }

.border-light-grey {
  border-color: #eee; }

.light-grey {
  background-color: #eee !important; }

.text-lighter-grey {
  color: #DBDDDE !important; }

.bg-lighter-grey {
  background-color: #DBDDDE; }

.patient-dash-lighter-grey {
  background-color: #DBDDDE !important; }

.tile-lighter-grey {
  background-color: #DBDDDE !important; }
  @media (min-width: 1025px) {
    .tile-lighter-grey:hover {
      background-color: #e8eaea !important; } }

.btn-lighter-grey {
  background-color: #DBDDDE; }
  .btn-lighter-grey:hover, .btn-lighter-grey:focus, .btn-lighter-grey:active {
    opacity: 0.9;
    outline: none;
    background: #DBDDDE;
    transition: all .3s;
    text-decoration: none; }

.border-lighter-grey {
  border-color: #DBDDDE; }

.lighter-grey {
  background-color: #DBDDDE !important; }

.text-mycopd {
  color: #0C65A1 !important; }

.bg-mycopd {
  background-color: #0C65A1; }

.patient-dash-mycopd {
  background-color: #0C65A1 !important; }

.tile-mycopd {
  background-color: #0C65A1 !important; }
  @media (min-width: 1025px) {
    .tile-mycopd:hover {
      background-color: #0e74b9 !important; } }

.btn-mycopd {
  background-color: #0C65A1; }
  .btn-mycopd:hover, .btn-mycopd:focus, .btn-mycopd:active {
    opacity: 0.9;
    outline: none;
    background: #0C65A1;
    transition: all .3s;
    text-decoration: none; }

.border-mycopd {
  border-color: #0C65A1; }

.mycopd {
  background-color: #0C65A1 !important; }

.text-myasthma {
  color: #971B5C !important; }

.bg-myasthma {
  background-color: #971B5C; }

.patient-dash-myasthma {
  background-color: #971B5C !important; }

.tile-myasthma {
  background-color: #971B5C !important; }
  @media (min-width: 1025px) {
    .tile-myasthma:hover {
      background-color: #ad1f69 !important; } }

.btn-myasthma {
  background-color: #971B5C; }
  .btn-myasthma:hover, .btn-myasthma:focus, .btn-myasthma:active {
    opacity: 0.9;
    outline: none;
    background: #971B5C;
    transition: all .3s;
    text-decoration: none; }

.border-myasthma {
  border-color: #971B5C; }

.myasthma {
  background-color: #971B5C !important; }

.text-mydiabetes {
  color: #3C2875 !important; }

.bg-mydiabetes {
  background-color: #3C2875; }

.patient-dash-mydiabetes {
  background-color: #3C2875 !important; }

.tile-mydiabetes {
  background-color: #3C2875 !important; }
  @media (min-width: 1025px) {
    .tile-mydiabetes:hover {
      background-color: #462e88 !important; } }

.btn-mydiabetes {
  background-color: #3C2875; }
  .btn-mydiabetes:hover, .btn-mydiabetes:focus, .btn-mydiabetes:active {
    opacity: 0.9;
    outline: none;
    background: #3C2875;
    transition: all .3s;
    text-decoration: none; }

.border-mydiabetes {
  border-color: #3C2875; }

.mydiabetes {
  background-color: #3C2875 !important; }

.text-myheart {
  color: #9B0000 !important; }

.bg-myheart {
  background-color: #9B0000; }

.patient-dash-myheart {
  background-color: #9B0000 !important; }

.tile-myheart {
  background-color: #9B0000 !important; }
  @media (min-width: 1025px) {
    .tile-myheart:hover {
      background-color: #b50000 !important; } }

.btn-myheart {
  background-color: #9B0000; }
  .btn-myheart:hover, .btn-myheart:focus, .btn-myheart:active {
    opacity: 0.9;
    outline: none;
    background: #9B0000;
    transition: all .3s;
    text-decoration: none; }

.border-myheart {
  border-color: #9B0000; }

.myheart {
  background-color: #9B0000 !important; }

.text-alert-red {
  color: #991531 !important; }

.bg-alert-red {
  background-color: #991531; }

.patient-dash-alert-red {
  background-color: #991531 !important; }

.tile-alert-red {
  background-color: #991531 !important; }
  @media (min-width: 1025px) {
    .tile-alert-red:hover {
      background-color: #af1838 !important; } }

.btn-alert-red {
  background-color: #991531; }
  .btn-alert-red:hover, .btn-alert-red:focus, .btn-alert-red:active {
    opacity: 0.9;
    outline: none;
    background: #991531;
    transition: all .3s;
    text-decoration: none; }

.border-alert-red {
  border-color: #991531; }

.alert-red {
  background-color: #991531 !important; }

.text-mytelehealth {
  color: #05426c !important; }

.bg-mytelehealth {
  background-color: #05426c; }

.patient-dash-mytelehealth {
  background-color: #05426c !important; }

.tile-mytelehealth {
  background-color: #05426c !important; }
  @media (min-width: 1025px) {
    .tile-mytelehealth:hover {
      background-color: #065184 !important; } }

.btn-mytelehealth {
  background-color: #05426c; }
  .btn-mytelehealth:hover, .btn-mytelehealth:focus, .btn-mytelehealth:active {
    opacity: 0.9;
    outline: none;
    background: #05426c;
    transition: all .3s;
    text-decoration: none; }

.border-mytelehealth {
  border-color: #05426c; }

.mytelehealth {
  background-color: #05426c !important; }

.opacity-1 {
  opacity: 0.1; }

.opacity-2 {
  opacity: 0.2; }

.opacity-3 {
  opacity: 0.3; }

.opacity-4 {
  opacity: 0.4; }

.opacity-5 {
  opacity: 0.5; }

.opacity-6 {
  opacity: 0.6; }

.opacity-7 {
  opacity: 0.7; }

.opacity-8 {
  opacity: 0.8; }

.opacity-9 {
  opacity: 0.9; }

/*============================================
SEPERATOR AND BORDERS
=============================================*/
iframe {
  border: none; }

.separator-x {
  position: relative; }

.separator-x:before {
  position: absolute;
  top: 0;
  left: -20%;
  display: block;
  width: 1px;
  height: 100%;
  content: "";
  background-color: #888; }

.header-line {
  border-top: 2px solid #00aad4;
  width: 13%;
  margin: 0 auto;
  margin-bottom: 15px;
  margin-top: 5px;
  display: block; }

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

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

.border-transparent {
  border: 1px solid transparent;
  padding: 10px;
  transition: all .3s; }

.border-transparent:hover {
  border: 1px solid white;
  transition: all .3s;
  cursor: pointer; }

.border-top {
  margin-top: 20px;
  border: 0;
  border-top: 1px solid #eee; }

.border-bottom {
  margin-bottom: 20px;
  border: 0;
  border-bottom: 1px solid #eee; }

.border-bottom-1-solid-theme {
  border-bottom: 1px solid #081838; }

.border-bottom-2-solid-theme {
  border-bottom: 2px solid #081838; }

.transition-fade {
  transition: all .3s ease; }

html {
  scroll-behavior: smooth; }

svg {
  width: 35px;
  margin: 0 auto;
  position: absolute; }

.cls-1, .cls-2 {
  fill: #ffffff; }

#bob {
  -webkit-animation-name: fadeInDown;
  /* Safari 4.0 - 8.0 */
  position: relative;
  -webkit-animation-duration: 2s;
  /* Safari 4.0 - 8.0 */
  animation-name: fadeInDown;
  animation-duration: 2s;
  animation-iteration-count: infinite; }

@keyframes fadeInDown {
  0% {
    opacity: 1;
    -webkit-transform: 100%;
    transform: 100%; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown; }

section {
  z-index: 9; }

.bg {
  background-size: cover; }
  .bg-leaflet-mymhealth {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/leaflet.jpg");
    background-position: center top;
    background-size: cover; }
    @media (max-width: 736px) {
      .bg-leaflet-mymhealth {
        background-position: center top !important; } }
  .bg-leaflet-myasthma {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/leaflet-asthma.jpg");
    background-position: center top;
    background-size: cover; }
    @media (max-width: 736px) {
      .bg-leaflet-myasthma {
        background-position: center top !important; } }
  .bg-leaflet-mycopd {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/leaflet-copd.jpg");
    background-position: center top;
    background-size: cover; }
    @media (max-width: 736px) {
      .bg-leaflet-mycopd {
        background-position: center top !important; } }
  .bg-leaflet-mydiabetes {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/leaflet-diabetes.jpg");
    background-position: center top;
    background-size: cover; }
    @media (max-width: 736px) {
      .bg-leaflet-mydiabetes {
        background-position: center top !important; } }
  .bg-leaflet-myheart {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/leaflet-heart.jpg");
    background-position: center top;
    background-size: cover; }
    @media (max-width: 736px) {
      .bg-leaflet-myheart {
        background-position: center top !important; } }
  .bg-web-home, .bg-all-apps {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/mymhealth-apps-bg.jpg");
    background-position: center top;
    background-size: cover; }
  .bg-web-mycopd, .bg-all-apps {
    background-image: url("/assets/public-website/mycopd/bgmycopd.jpg");
    background-position: center top;
    background-size: cover; }
  .bg-web-myasthma, .bg-all-apps {
    background-image: url("/assets/public-website/myasthma/header.png");
    background-position: center top;
    background-size: cover; }
  .bg-web-mydiabetes, .bg-all-apps {
    background-image: url("/assets/public-website/mydiabetes/header.png");
    background-position: center top;
    background-size: cover; }
  .bg-web-dmfit, .bg-all-apps {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/woman-at-gym.jpg");
    background-position: center top;
    background-size: cover; }
  .bg-web-myheart, .bg-all-apps {
    background-image: url("/assets/public-website/myheart/header.png");
    background-position: center top;
    background-size: cover; }
  .bg-web-covid, .bg-all-apps {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/bgcovid.jpg");
    background-position: center top;
    background-size: cover; }
  .bg-web-cr, .bg-all-apps {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/myheart/on-the-beach.jpg");
    background-position: left bottom;
    background-size: cover; }
  .bg-web-pr, .bg-all-apps {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/mycopd/lake.jpg");
    background-position: left bottom;
    background-size: cover; }
  .bg-web-onc, .bg-all-apps {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/onc/smiling-couple-on-blue-background.jpg");
    background-position: left bottom;
    background-size: cover; }
  .bg-web-myinhaler {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/myinhaler/myinhaler4.jpg");
    background-position: center top;
    background-size: cover; }
  .bg-web-netzero {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/net-zero/netzero.jpg");
    background-position: center top;
    background-size: cover; }
  .bg-web-kent-1 {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/resources/melanie.jpg");
    background-position: right top;
    background-size: cover; }
  @media (max-width: 980px) {
    .bg-web-kent-1 {
      background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/resources/melanie.jpg");
      background-position: left top;
      background-size: cover; } }
  .bg-web-ai {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/myinhaler/ai.jpg");
    background-position: center center;
    background-size: cover; }
  .bg-web-netzero-bg {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/net-zero/hand-holding-tree-2.jpg");
    background-position: left center;
    background-size: cover; }
    @media (max-width: 1024px) {
      .bg-web-netzero-bg {
        background-image: none;
        background-color: #EFFCF1; } }
  .bg-web-unlimited {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/unlimited/senior-couple3.jpg");
    background-position: left center;
    background-size: cover; }
  .bg-web-us {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/us/COPD-US-Header.jpg");
    background-position: left center;
    background-size: cover; }
  .bg-web-unlimited-pcn {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/unlimited/female-clinician.jpg");
    background-position: center center;
    background-size: cover; }
  .bg-web-unlimited2 {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/unlimited/nurse-and-patient.jpg");
    background-position: center center;
    background-size: cover; }
  .bg-web-myop {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/myop/myop-hero.jpg");
    background-position: left center;
    background-size: cover; }
  .bg-web-lifescience {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/lifescience/lifescience-hero-flipped.jpg");
    background-position: left center;
    background-size: cover; }
  .bg-web-lifescience2 {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/lifescience/life-sciences-data.jpg");
    background-position: center center;
    background-size: cover; }
  .bg-web-heartfailure {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/myheart/heart-failure.jpg");
    background-position: left center;
    background-size: cover; }
  .bg-web-mytelehealth, .bg-all-apps {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/bgmytelehealth.jpg");
    background-position: center top;
    background-size: cover; }
  @media (max-width: 736px) {
    .bg-web-mycopd, .bg-web-myasthma, .bg-web-mydiabetes, .bg-web-myheart, .bg-web-mytelehealth, .bg-web-myop {
      background-position: left bottom; } }
  @media (max-width: 1440px) {
    .bg-web-myop {
      background-position: center bottom; } }
  @media (max-width: 575px) {
    .bg-web-myop {
      background-position: left center; } }
  .bg-clinician-mycopd, .bg-clinician-myasthma, .bg-clinician-mydiabetes, .bg-clinician-myheart, .bg-clinician-mytelehealth {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/clinician.jpg");
    background-position: center;
    background-size: cover; }
  .bg-mycopd-1 {
    background-image: url("/assets/public-website/mycopd/mycopd-2.5-tablet-person.png");
    background-position: center;
    background-size: cover; }
    @media (max-width: 736px) {
      .bg-mycopd-1 {
        background-position: top left !important; } }
  .bg-mycopd-2 {
    background-image: url("/assets/public-website/mycopd/mycopd-2.5-tablet-person.png");
    background-position: center;
    background-size: cover; }
    @media (max-width: 736px) {
      .bg-mycopd-2 {
        background-position: center !important; } }
  .bg-covid-2 {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/patient-covid.jpg");
    background-position: center;
    background-size: cover; }
    @media (max-width: 736px) {
      .bg-covid-2 {
        background-position: center !important; } }
  .bg-myasthma-1 {
    background-image: url("/assets/public-website/myasthma/ipad-person.png");
    background-position: center;
    background-size: cover; }
  .bg-myasthma-2 {
    background-image: url("/assets/public-website/myasthma/iphone-person.png");
    background-position: center;
    background-size: cover; }
  .bg-mydiabetes-1 {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/bgmydiabetes-01.jpg");
    background-position: top center;
    background-size: cover; }
    @media (max-width: 736px) {
      .bg-mydiabetes-1 {
        background-position: top left !important; } }
  .bg-mydiabetes-2 {
    background-image: url("/assets/public-website/mydiabetes/ipad-person.png");
    background-position: top center;
    background-size: cover; }
  .bg-dmfit {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/woman-holding-phone-in-gym.jpg");
    background-position: top center;
    background-size: cover; }
  .bg-turbu {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/bg-turbu-plus.jpg");
    background-position: top center;
    background-size: cover; }
  .bg-myheart-1 {
    background-image: url("/assets/public-website/myheart/tablet.png");
    background-position: center;
    background-size: cover; }
  .bg-myheart-2 {
    background-image: url("/assets/public-website/myheart/iphone.png");
    background-position: top;
    background-size: cover; }
  .bg-cr-1 {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/myheart/lens-flare-ipad.jpg");
    background-position: center center;
    background-size: cover; }
  .bg-cr-2 {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/myheart/cr-iphone.jpg");
    background-position: center center;
    background-size: cover; }
  .bg-cr-3 {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/myheart/clinical-trials.jpg");
    background-position: center center;
    background-size: cover; }
  .bg-pr-2 {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/mycopd/iphone-pr-landscape.jpg");
    background-position: center center;
    background-size: cover; }
  .bg-pr-1 {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/mycopd/iphone-pr.jpg");
    background-position: center center;
    background-size: cover; }
  .bg-pr-3 {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/mycopd/iphone-pr-intro.jpg");
    background-position: center center;
    background-size: cover; }
  .bg-onc-1 {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/onc/haya-iphone.jpg");
    background-position: center center;
    background-size: cover; }
  .bg-onc-2 {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/onc/lens-flare-ipad.jpg");
    background-position: center center;
    background-size: cover; }
  .bg-mytelehealth-1 {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/patient-mytelehealth-1.jpg");
    background-position: top center;
    background-size: cover; }
    @media (max-width: 736px) {
      .bg-mytelehealth-1 {
        background-position: left !important; } }
  .bg-desk {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/desk.jpg");
    background-position: center;
    background-size: cover; }
  .bg-home {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/mymhealth.gif");
    background-position: center;
    background-size: cover; }
    @media (max-width: 1300px) {
      .bg-home {
        background-position: right center; } }
  @media (max-width: 1300px) and (max-width: 736px) {
    .bg-home {
      background-position: right center; } }
  .bg-home-1 {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/mymhealth-main-1.jpg");
    background-position: center;
    background-size: cover; }
  .bg-home-2 {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/mymhealth-main-2.jpg");
    background-position: center right;
    background-size: cover; }
  .bg-allapps {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/mymhealth-apps.jpg");
    background-position: center;
    background-size: cover;
    background-size: contain;
    background-repeat: no-repeat; }
  .bg-mobile {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/mobile.jpg");
    background-position: center;
    background-size: cover; }
  .bg-tariff {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/tariff.jpg");
    background-position: center;
    background-size: cover; }
  .bg-glass {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/glass.jpg");
    background-position: center;
    background-size: cover; }
  .bg-man {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/man-computer.jpg");
    background-position: center;
    background-size: cover; }
  .bg-news-index {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/news_background2.jpg");
    background-position: bottom;
    background-size: cover; }
  .bg-accessibility {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/accessibility.jpg");
    background-position: bottom;
    background-size: cover; }
  .bg-bluetooth {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/bluetooth.jpg");
    background-position: center;
    background-size: cover; }
  .bg-team {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/digital.jpg");
    background-position: center;
    background-size: cover; }
  .bg-team2 {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/team.jpg");
    background-position: center;
    background-size: cover; }
  .bg-career-1 {
    background-image: url("https://d3ueikeqly5swc.cloudfront.net/mymhealth/img/background/bg-career-1.jpg");
    background-position: center;
    background-size: cover; }

.symptonet {
  max-width: 340px; }
  @media (max-width: 736px) {
    .symptonet {
      width: 200px; } }

/*# sourceMappingURL=../../../mymhealth-public-website.css.map */